Documentation
¶
Index ¶
- Constants
- Variables
- type ADGroupsService
- type AciBindingsService
- type AciSettingsService
- func (s *AciSettingsService) GetAciSettings() (*ResponseAciSettingsGetAciSettings, *resty.Response, error)
- func (s *AciSettingsService) GetVersion() (*ResponseAciSettingsGetVersion, *resty.Response, error)
- func (s *AciSettingsService) TestAciConnectivity() (*ResponseAciSettingsTestAciConnectivity, *resty.Response, error)
- func (s *AciSettingsService) UpdateAciSettingsByID(id string, ...) (*ResponseAciSettingsUpdateAciSettingsByID, *resty.Response, error)
- type ActiveDirectoriesService
- type ActiveDirectoryService
- func (s *ActiveDirectoryService) CreateActiveDirectory(...) (*resty.Response, error)
- func (s *ActiveDirectoryService) DeleteActiveDirectoryByID(id string) (*resty.Response, error)
- func (s *ActiveDirectoryService) GetActiveDirectory(getActiveDirectoryQueryParams *GetActiveDirectoryQueryParams) (*ResponseActiveDirectoryGetActiveDirectory, *resty.Response, error)
- func (s *ActiveDirectoryService) GetActiveDirectoryByID(id string) (*ResponseActiveDirectoryGetActiveDirectoryByID, *resty.Response, error)
- func (s *ActiveDirectoryService) GetActiveDirectoryByName(name string) (*ResponseActiveDirectoryGetActiveDirectoryByName, *resty.Response, error)
- func (s *ActiveDirectoryService) GetGroupsByDomain(id string, ...) (*ResponseActiveDirectoryGetGroupsByDomain, *resty.Response, error)
- func (s *ActiveDirectoryService) GetTrustedDomains(id string) (*ResponseActiveDirectoryGetTrustedDomains, *resty.Response, error)
- func (s *ActiveDirectoryService) GetUserGroups(id string, ...) (*ResponseActiveDirectoryGetUserGroups, *resty.Response, error)
- func (s *ActiveDirectoryService) GetVersion() (*ResponseActiveDirectoryGetVersion, *resty.Response, error)
- func (s *ActiveDirectoryService) IsUserMemberOfGroups(id string, ...) (*ResponseActiveDirectoryIsUserMemberOfGroups, *resty.Response, error)
- func (s *ActiveDirectoryService) JoinDomain(id string, requestActiveDirectoryJoinDomain *RequestActiveDirectoryJoinDomain) (*resty.Response, error)
- func (s *ActiveDirectoryService) JoinDomainWithAllNodes(id string, ...) (*resty.Response, error)
- func (s *ActiveDirectoryService) LeaveDomain(id string, ...) (*resty.Response, error)
- func (s *ActiveDirectoryService) LeaveDomainWithAllNodes(id string, ...) (*resty.Response, error)
- func (s *ActiveDirectoryService) LoadGroupsFromDomain(id string, ...) (*resty.Response, error)
- type AdminUserService
- func (s *AdminUserService) GetAdminUserByID(id string) (*ResponseAdminUserGetAdminUserByID, *resty.Response, error)
- func (s *AdminUserService) GetAdminUsers(getAdminUsersQueryParams *GetAdminUsersQueryParams) (*ResponseAdminUserGetAdminUsers, *resty.Response, error)
- func (s *AdminUserService) GetVersion() (*ResponseAdminUserGetVersion, *resty.Response, error)
- type AllowedProtocolsService
- func (s *AllowedProtocolsService) CreateAllowedProtocol(...) (*resty.Response, error)
- func (s *AllowedProtocolsService) DeleteAllowedProtocolByID(id string) (*resty.Response, error)
- func (s *AllowedProtocolsService) GetAllowedProtocolByID(id string) (*ResponseAllowedProtocolsGetAllowedProtocolByID, *resty.Response, error)
- func (s *AllowedProtocolsService) GetAllowedProtocolByName(name string) (*ResponseAllowedProtocolsGetAllowedProtocolByName, *resty.Response, error)
- func (s *AllowedProtocolsService) GetAllowedProtocols(getAllowedProtocolsQueryParams *GetAllowedProtocolsQueryParams) (*ResponseAllowedProtocolsGetAllowedProtocols, *resty.Response, error)
- func (s *AllowedProtocolsService) GetVersion() (*ResponseAllowedProtocolsGetVersion, *resty.Response, error)
- func (s *AllowedProtocolsService) UpdateAllowedProtocolByID(id string, ...) (*ResponseAllowedProtocolsUpdateAllowedProtocolByID, *resty.Response, error)
- type AncEndpointService
- func (s *AncEndpointService) ApplyAncEndpoint(requestAncEndpointApplyAncEndpoint *RequestAncEndpointApplyAncEndpoint) (*resty.Response, error)
- func (s *AncEndpointService) BulkRequestForAncEndpoint(...) (*resty.Response, error)
- func (s *AncEndpointService) ClearAncEndpoint(requestAncEndpointClearAncEndpoint *RequestAncEndpointClearAncEndpoint) (*resty.Response, error)
- func (s *AncEndpointService) GetAncEndpoint(getAncEndpointQueryParams *GetAncEndpointQueryParams) (*ResponseAncEndpointGetAncEndpoint, *resty.Response, error)
- func (s *AncEndpointService) GetAncEndpointByID(id string) (*ResponseAncEndpointGetAncEndpointByID, *resty.Response, error)
- func (s *AncEndpointService) GetVersion() (*ResponseAncEndpointGetVersion, *resty.Response, error)
- func (s *AncEndpointService) MonitorBulkStatusAncEndpoint(bulkid string) (*ResponseAncEndpointMonitorBulkStatusAncEndpoint, *resty.Response, error)
- type AncPolicyService
- func (s *AncPolicyService) BulkRequestForAncPolicy(...) (*resty.Response, error)
- func (s *AncPolicyService) CreateAncPolicy(requestAncPolicyCreateAncPolicy *RequestAncPolicyCreateAncPolicy) (*resty.Response, error)
- func (s *AncPolicyService) DeleteAncPolicyByID(id string) (*resty.Response, error)
- func (s *AncPolicyService) GetAncPolicy(getAncPolicyQueryParams *GetAncPolicyQueryParams) (*ResponseAncPolicyGetAncPolicy, *resty.Response, error)
- func (s *AncPolicyService) GetAncPolicyByID(id string) (*ResponseAncPolicyGetAncPolicyByID, *resty.Response, error)
- func (s *AncPolicyService) GetAncPolicyByName(name string) (*ResponseAncPolicyGetAncPolicyByName, *resty.Response, error)
- func (s *AncPolicyService) GetVersion() (*ResponseAncPolicyGetVersion, *resty.Response, error)
- func (s *AncPolicyService) MonitorBulkStatusAncPolicy(bulkid string) (*ResponseAncPolicyMonitorBulkStatusAncPolicy, *resty.Response, error)
- func (s *AncPolicyService) UpdateAncPolicyByID(id string, ...) (*ResponseAncPolicyUpdateAncPolicyByID, *resty.Response, error)
- type AuthorizationProfileService
- func (s *AuthorizationProfileService) CreateAuthorizationProfile(...) (*resty.Response, error)
- func (s *AuthorizationProfileService) DeleteAuthorizationProfileByID(id string) (*resty.Response, error)
- func (s *AuthorizationProfileService) GetAuthorizationProfileByID(id string) (*ResponseAuthorizationProfileGetAuthorizationProfileByID, *resty.Response, ...)
- func (s *AuthorizationProfileService) GetAuthorizationProfileByName(name string) (*ResponseAuthorizationProfileGetAuthorizationProfileByName, *resty.Response, ...)
- func (s *AuthorizationProfileService) GetAuthorizationProfiles(getAuthorizationProfilesQueryParams *GetAuthorizationProfilesQueryParams) (*ResponseAuthorizationProfileGetAuthorizationProfiles, *resty.Response, error)
- func (s *AuthorizationProfileService) GetVersion() (*ResponseAuthorizationProfileGetVersion, *resty.Response, error)
- func (s *AuthorizationProfileService) UpdateAuthorizationProfileByID(id string, ...) (*ResponseAuthorizationProfileUpdateAuthorizationProfileByID, *resty.Response, ...)
- type BackupAndRestoreService
- func (s *BackupAndRestoreService) CancelBackup() (*ResponseBackupAndRestoreCancelBackup, *resty.Response, error)
- func (s *BackupAndRestoreService) ConfigBackup(requestBackupAndRestoreConfigBackup *RequestBackupAndRestoreConfigBackup) (*ResponseBackupAndRestoreConfigBackup, *resty.Response, error)
- func (s *BackupAndRestoreService) CreateScheduledConfigBackup(...) (*ResponseBackupAndRestoreCreateScheduledConfigBackup, *resty.Response, error)
- func (s *BackupAndRestoreService) GetLastConfigBackupStatus() (*ResponseBackupAndRestoreGetLastConfigBackupStatus, *resty.Response, error)
- func (s *BackupAndRestoreService) RestoreConfigBackup(...) (*ResponseBackupAndRestoreRestoreConfigBackup, *resty.Response, error)
- func (s *BackupAndRestoreService) UpdateScheduledConfigBackup(...) (*ResponseBackupAndRestoreUpdateScheduledConfigBackup, *resty.Response, error)
- type ByodPortalService
- func (s *ByodPortalService) CreateByodPortal(requestByodPortalCreateByodPortal *RequestByodPortalCreateByodPortal) (*resty.Response, error)
- func (s *ByodPortalService) DeleteByodPortalByID(id string) (*resty.Response, error)
- func (s *ByodPortalService) GetByodPortal(getByodPortalQueryParams *GetByodPortalQueryParams) (*ResponseByodPortalGetByodPortal, *resty.Response, error)
- func (s *ByodPortalService) GetByodPortalByID(id string) (*ResponseByodPortalGetByodPortalByID, *resty.Response, error)
- func (s *ByodPortalService) GetVersion() (*ResponseByodPortalGetVersion, *resty.Response, error)
- func (s *ByodPortalService) UpdateByodPortalByID(id string, ...) (*ResponseByodPortalUpdateByodPortalByID, *resty.Response, error)
- type CertificateProfileService
- func (s *CertificateProfileService) CreateCertificateProfile(...) (*resty.Response, error)
- func (s *CertificateProfileService) GetCertificateProfile(getCertificateProfileQueryParams *GetCertificateProfileQueryParams) (*ResponseCertificateProfileGetCertificateProfile, *resty.Response, error)
- func (s *CertificateProfileService) GetCertificateProfileByID(id string) (*ResponseCertificateProfileGetCertificateProfileByID, *resty.Response, error)
- func (s *CertificateProfileService) GetCertificateProfileByName(name string) (*ResponseCertificateProfileGetCertificateProfileByName, *resty.Response, error)
- func (s *CertificateProfileService) GetVersion() (*ResponseCertificateProfileGetVersion, *resty.Response, error)
- func (s *CertificateProfileService) UpdateCertificateProfileByID(id string, ...) (*ResponseCertificateProfileUpdateCertificateProfileByID, *resty.Response, ...)
- type CertificateTemplateService
- func (s *CertificateTemplateService) GetCertificateTemplate(getCertificateTemplateQueryParams *GetCertificateTemplateQueryParams) (*ResponseCertificateTemplateGetCertificateTemplate, *resty.Response, error)
- func (s *CertificateTemplateService) GetCertificateTemplateByID(id string) (*ResponseCertificateTemplateGetCertificateTemplateByID, *resty.Response, error)
- func (s *CertificateTemplateService) GetCertificateTemplateByName(name string) (*ResponseCertificateTemplateGetCertificateTemplateByName, *resty.Response, ...)
- func (s *CertificateTemplateService) GetVersion() (*ResponseCertificateTemplateGetVersion, *resty.Response, error)
- type CertificatesService
- func (s *CertificatesService) BindCsr(requestCertificatesBindCSR *RequestCertificatesBindCsr) (*ResponseCertificatesBindCsr, *resty.Response, error)
- func (s *CertificatesService) DeleteCsr(hostName string, id string) (*ResponseCertificatesDeleteCsr, *resty.Response, error)
- func (s *CertificatesService) DeleteCsrByID(hostName string, id string) (*ResponseCertificatesDeleteCsr, *resty.Response, error)
- func (s *CertificatesService) DeleteSystemCertificateByID(hostName string, id string) (*ResponseCertificatesDeleteSystemCertificateByID, *resty.Response, error)
- func (s *CertificatesService) DeleteTrustedCertificateByID(id string) (*ResponseCertificatesDeleteTrustedCertificateByID, *resty.Response, error)
- func (s *CertificatesService) ExportCsr(hostname string, id string) (FileDownload, *resty.Response, error)
- func (s *CertificatesService) ExportSystemCert(requestCertificatesExportSystemCert *RequestCertificatesExportSystemCert) (FileDownload, *resty.Response, error)
- func (s *CertificatesService) ExportSystemCertificate(requestCertificatesExportSystemCert *RequestCertificatesExportSystemCert) (FileDownload, *resty.Response, error)
- func (s *CertificatesService) ExportTrustedCert(id string) (FileDownload, *resty.Response, error)
- func (s *CertificatesService) ExportTrustedCertificate(id string) (FileDownload, *resty.Response, error)
- func (s *CertificatesService) GenerateCsr(requestCertificatesGenerateCSR *RequestCertificatesGenerateCsr) (*ResponseCertificatesGenerateCsr, *resty.Response, error)
- func (s *CertificatesService) GenerateIntermediateCaCsr() (*ResponseCertificatesGenerateIntermediateCaCsr, *resty.Response, error)
- func (s *CertificatesService) GenerateSelfSignedCertificate(...) (*ResponseCertificatesGenerateSelfSignedCertificate, *resty.Response, error)
- func (s *CertificatesService) GetCsrByID(hostName string, id string) (*ResponseCertificatesGetCsrByID, *resty.Response, error)
- func (s *CertificatesService) GetCsrs(getCSRsQueryParams *GetCsrsQueryParams) (*ResponseCertificatesGetCsrs, *resty.Response, error)
- func (s *CertificatesService) GetSystemCertificateByID(hostName string, id string) (*ResponseCertificatesGetSystemCertificateByID, *resty.Response, error)
- func (s *CertificatesService) GetSystemCertificates(hostName string, ...) (*ResponseCertificatesGetSystemCertificates, *resty.Response, error)
- func (s *CertificatesService) GetTrustedCertificateByID(id string) (*ResponseCertificatesGetTrustedCertificateByID, *resty.Response, error)
- func (s *CertificatesService) GetTrustedCertificates(getTrustedCertificatesQueryParams *GetTrustedCertificatesQueryParams) (*ResponseCertificatesGetTrustedCertificates, *resty.Response, error)
- func (s *CertificatesService) ImportSystemCert(requestCertificatesImportSystemCert *RequestCertificatesImportSystemCert) (*ResponseCertificatesImportSystemCert, *resty.Response, error)
- func (s *CertificatesService) ImportSystemCertificate(requestCertificatesImportSystemCert *RequestCertificatesImportSystemCert) (*ResponseCertificatesImportSystemCert, *resty.Response, error)
- func (s *CertificatesService) ImportTrustCert(requestCertificatesImportTrustCert *RequestCertificatesImportTrustCert) (*ResponseCertificatesImportTrustCert, *resty.Response, error)
- func (s *CertificatesService) ImportTrustCertificate(requestCertificatesImportTrustCert *RequestCertificatesImportTrustCert) (*ResponseCertificatesImportTrustCert, *resty.Response, error)
- func (s *CertificatesService) RegenerateIseRootCa(requestCertificatesRegenerateISERootCA *RequestCertificatesRegenerateIseRootCa) (*ResponseCertificatesRegenerateIseRootCa, *resty.Response, error)
- func (s *CertificatesService) RenewCertificates(requestCertificatesRenewCerts *RequestCertificatesRenewCerts) (*ResponseCertificatesRenewCerts, *resty.Response, error)
- func (s *CertificatesService) RenewCerts(requestCertificatesRenewCerts *RequestCertificatesRenewCerts) (*ResponseCertificatesRenewCerts, *resty.Response, error)
- func (s *CertificatesService) UpdateSystemCert(id string, hostName string, ...) (*ResponseCertificatesUpdateSystemCert, *resty.Response, error)
- func (s *CertificatesService) UpdateSystemCertificate(id string, hostName string, ...) (*ResponseCertificatesUpdateSystemCert, *resty.Response, error)
- func (s *CertificatesService) UpdateTrustedCertificate(id string, ...) (*ResponseCertificatesUpdateTrustedCertificate, *resty.Response, error)
- type ClearThreatsAndVulnerabilitiesService
- type Client
- type ConfigurationService
- type ConsumerService
- func (s *ConsumerService) AccessSecret(requestConfigurationAccessSecret *RequestConfigurationAccessSecret) (*resty.Response, error)
- func (s *ConsumerService) ActivateAccount(requestConfigurationActivateAccount *RequestConfigurationActivateAccount) (*resty.Response, error)
- func (s *ConsumerService) CreateAccount(requestConfigurationCreateAccount *RequestConfigurationCreateAccount) (*resty.Response, error)
- func (s *ConsumerService) LookupService(requestConfigurationLookupService *RequestConfigurationLookupService) (*resty.Response, error)
- type CustomAttributesService
- func (s *CustomAttributesService) CreateCustomAttribute(...) (*resty.Response, error)
- func (s *CustomAttributesService) Delete(name string) (*resty.Response, error)
- func (s *CustomAttributesService) Get(name string) (*ResponseCustomAttributesGet, *resty.Response, error)
- func (s *CustomAttributesService) List() (*ResponseCustomAttributesList, *resty.Response, error)
- func (s *CustomAttributesService) Rename(requestCustomAttributesRename *RequestCustomAttributesRename) (*resty.Response, error)
- type DataconnectServicesService
- func (s *DataconnectServicesService) GetDataconnectService() (*ResponseDataconnectServicesGetDataconnectService, *resty.Response, error)
- func (s *DataconnectServicesService) GetOdbcDetail() (*ResponseDataconnectServicesGetOdbcDetail, *resty.Response, error)
- func (s *DataconnectServicesService) SetDataConnectService(...) (*ResponseDataconnectServicesSetDataConnectService, *resty.Response, error)
- func (s *DataconnectServicesService) UpdateDataconnectPassword(...) (*ResponseDataconnectServicesUpdateDataconnectPassword, *resty.Response, error)
- func (s *DataconnectServicesService) UpdateDataconnectPasswordExpiry(...) (*ResponseDataconnectServicesUpdateDataconnectPasswordExpiry, *resty.Response, ...)
- type DeleteNodeGroupQueryParams
- type DeviceAdministrationAuthenticationRulesService
- func (s *DeviceAdministrationAuthenticationRulesService) CreateDeviceAdminAuthenticationRule(policyID string, ...) (...)
- func (s *DeviceAdministrationAuthenticationRulesService) DeleteDeviceAdminAuthenticationRuleByID(policyID string, id string) (...)
- func (s *DeviceAdministrationAuthenticationRulesService) GetDeviceAdminAuthenticationRuleByID(policyID string, id string) (...)
- func (s *DeviceAdministrationAuthenticationRulesService) GetDeviceAdminAuthenticationRules(policyID string) (...)
- func (s *DeviceAdministrationAuthenticationRulesService) ResetHitCountsDeviceAdminAuthenticationRules(policyID string) (...)
- func (s *DeviceAdministrationAuthenticationRulesService) UpdateDeviceAdminAuthenticationRuleByID(policyID string, id string, ...) (...)
- type DeviceAdministrationAuthorizationExceptionRulesService
- func (s *DeviceAdministrationAuthorizationExceptionRulesService) CreateDeviceAdminLocalExceptionRule(policyID string, ...) (...)
- func (s *DeviceAdministrationAuthorizationExceptionRulesService) DeleteDeviceAdminLocalExceptionRuleByID(policyID string, id string) (...)
- func (s *DeviceAdministrationAuthorizationExceptionRulesService) GetDeviceAdminLocalExceptionRuleByID(policyID string, id string) (...)
- func (s *DeviceAdministrationAuthorizationExceptionRulesService) GetDeviceAdminLocalExceptionRules(policyID string) (...)
- func (s *DeviceAdministrationAuthorizationExceptionRulesService) ResetHitCountsDeviceAdminLocalExceptions(policyID string) (...)
- func (s *DeviceAdministrationAuthorizationExceptionRulesService) UpdateDeviceAdminLocalExceptionRuleByID(policyID string, id string, ...) (...)
- type DeviceAdministrationAuthorizationGlobalExceptionRulesService
- func (s *DeviceAdministrationAuthorizationGlobalExceptionRulesService) CreateDeviceAdminPolicySetGlobalException(...) (...)
- func (s *DeviceAdministrationAuthorizationGlobalExceptionRulesService) DeleteDeviceAdminPolicySetGlobalExceptionByRuleID(id string) (...)
- func (s *DeviceAdministrationAuthorizationGlobalExceptionRulesService) GetDeviceAdminPolicySetGlobalExceptionByRuleID(id string) (...)
- func (s *DeviceAdministrationAuthorizationGlobalExceptionRulesService) GetDeviceAdminPolicySetGlobalExceptionRules() (...)
- func (s *DeviceAdministrationAuthorizationGlobalExceptionRulesService) ResetHitCountsDeviceAdminGlobalExceptions() (...)
- func (s *DeviceAdministrationAuthorizationGlobalExceptionRulesService) UpdateDeviceAdminPolicySetGlobalExceptionByRuleID(id string, ...) (...)
- type DeviceAdministrationAuthorizationRulesService
- func (s *DeviceAdministrationAuthorizationRulesService) CreateDeviceAdminAuthorizationRule(policyID string, ...) (...)
- func (s *DeviceAdministrationAuthorizationRulesService) DeleteDeviceAdminAuthorizationRuleByID(policyID string, id string) (...)
- func (s *DeviceAdministrationAuthorizationRulesService) GetDeviceAdminAuthorizationRuleByID(policyID string, id string) (...)
- func (s *DeviceAdministrationAuthorizationRulesService) GetDeviceAdminAuthorizationRules(policyID string) (...)
- func (s *DeviceAdministrationAuthorizationRulesService) ResetHitCountsDeviceAdminAuthorizationRules(policyID string) (...)
- func (s *DeviceAdministrationAuthorizationRulesService) UpdateDeviceAdminAuthorizationRuleByID(policyID string, id string, ...) (...)
- type DeviceAdministrationCommandSetService
- type DeviceAdministrationConditionsService
- func (s *DeviceAdministrationConditionsService) CreateDeviceAdminCondition(...) (*ResponseDeviceAdministrationConditionsCreateDeviceAdminCondition, ...)
- func (s *DeviceAdministrationConditionsService) DeleteDeviceAdminConditionByID(id string) (*ResponseDeviceAdministrationConditionsDeleteDeviceAdminConditionByID, ...)
- func (s *DeviceAdministrationConditionsService) DeleteDeviceAdminConditionByName(name string) (*ResponseDeviceAdministrationConditionsDeleteDeviceAdminConditionByName, ...)
- func (s *DeviceAdministrationConditionsService) GetDeviceAdminConditionByID(id string) (*ResponseDeviceAdministrationConditionsGetDeviceAdminConditionByID, ...)
- func (s *DeviceAdministrationConditionsService) GetDeviceAdminConditionByName(name string) (*ResponseDeviceAdministrationConditionsGetDeviceAdminConditionByName, ...)
- func (s *DeviceAdministrationConditionsService) GetDeviceAdminConditions() (*ResponseDeviceAdministrationConditionsGetDeviceAdminConditions, ...)
- func (s *DeviceAdministrationConditionsService) GetDeviceAdminConditionsForAuthenticationRules() (...)
- func (s *DeviceAdministrationConditionsService) GetDeviceAdminConditionsForAuthorizationRules() (...)
- func (s *DeviceAdministrationConditionsService) GetDeviceAdminConditionsForPolicySets() (*ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForPolicySets, ...)
- func (s *DeviceAdministrationConditionsService) UpdateDeviceAdminConditionByID(id string, ...) (*ResponseDeviceAdministrationConditionsUpdateDeviceAdminConditionByID, ...)
- func (s *DeviceAdministrationConditionsService) UpdateDeviceAdminConditionByName(name string, ...) (*ResponseDeviceAdministrationConditionsUpdateDeviceAdminConditionByName, ...)
- type DeviceAdministrationDictionaryAttributesListService
- func (s *DeviceAdministrationDictionaryAttributesListService) GetDeviceAdminDictionariesAuthentication() (...)
- func (s *DeviceAdministrationDictionaryAttributesListService) GetDeviceAdminDictionariesAuthorization() (...)
- func (s *DeviceAdministrationDictionaryAttributesListService) GetDeviceAdminDictionariesPolicySet() (...)
- type DeviceAdministrationIDentityStoresService
- type DeviceAdministrationNetworkConditionsService
- func (s *DeviceAdministrationNetworkConditionsService) CreateDeviceAdminNetworkCondition(...) (...)
- func (s *DeviceAdministrationNetworkConditionsService) DeleteDeviceAdminNetworkConditionByID(id string) (...)
- func (s *DeviceAdministrationNetworkConditionsService) GetDeviceAdminNetworkConditionByID(id string) (...)
- func (s *DeviceAdministrationNetworkConditionsService) GetDeviceAdminNetworkConditions() (*ResponseDeviceAdministrationNetworkConditionsGetDeviceAdminNetworkConditions, ...)
- func (s *DeviceAdministrationNetworkConditionsService) UpdateDeviceAdminNetworkConditionByID(id string, ...) (...)
- type DeviceAdministrationPolicySetService
- func (s *DeviceAdministrationPolicySetService) CreateDeviceAdminPolicySet(...) (*ResponseDeviceAdministrationPolicySetCreateDeviceAdminPolicySet, ...)
- func (s *DeviceAdministrationPolicySetService) DeleteDeviceAdminPolicySetByID(id string) (*ResponseDeviceAdministrationPolicySetDeleteDeviceAdminPolicySetByID, ...)
- func (s *DeviceAdministrationPolicySetService) GetDeviceAdminPolicySetByID(id string) (*ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetByID, ...)
- func (s *DeviceAdministrationPolicySetService) GetDeviceAdminPolicySets() (*ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySets, ...)
- func (s *DeviceAdministrationPolicySetService) ResetHitCountsDeviceAdminPolicySets() (*ResponseDeviceAdministrationPolicySetResetHitCountsDeviceAdminPolicySets, ...)
- func (s *DeviceAdministrationPolicySetService) UpdateDeviceAdminPolicySetByID(id string, ...) (*ResponseDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByID, ...)
- type DeviceAdministrationProfilesService
- type DeviceAdministrationServiceNamesService
- type DeviceAdministrationTimeDateConditionsService
- func (s *DeviceAdministrationTimeDateConditionsService) CreateDeviceAdminTimeCondition(...) (*ResponseDeviceAdministrationTimeDateConditionsCreateDeviceAdminTimeCondition, ...)
- func (s *DeviceAdministrationTimeDateConditionsService) DeleteDeviceAdminTimeConditionByID(id string) (...)
- func (s *DeviceAdministrationTimeDateConditionsService) GetDeviceAdminTimeConditionByID(id string) (*ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditionByID, ...)
- func (s *DeviceAdministrationTimeDateConditionsService) GetDeviceAdminTimeConditions() (*ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditions, ...)
- func (s *DeviceAdministrationTimeDateConditionsService) UpdateDeviceAdminTimeConditionByID(id string, ...) (...)
- type DownloadableACLService
- func (s *DownloadableACLService) CreateDownloadableACL(...) (*resty.Response, error)
- func (s *DownloadableACLService) DeleteDownloadableACLByID(id string) (*resty.Response, error)
- func (s *DownloadableACLService) GetDownloadableACL(getDownloadableAclQueryParams *GetDownloadableACLQueryParams) (*ResponseDownloadableACLGetDownloadableACL, *resty.Response, error)
- func (s *DownloadableACLService) GetDownloadableACLByID(id string) (*ResponseDownloadableACLGetDownloadableACLByID, *resty.Response, error)
- func (s *DownloadableACLService) GetVersion() (*ResponseDownloadableACLGetVersion, *resty.Response, error)
- func (s *DownloadableACLService) UpdateDownloadableACLByID(id string, ...) (*ResponseDownloadableACLUpdateDownloadableACLByID, *resty.Response, error)
- type DuoIDentitySyncService
- func (s *DuoIDentitySyncService) CancelSync(syncName string) (*resty.Response, error)
- func (s *DuoIDentitySyncService) CreateIDentitysync(...) (*resty.Response, error)
- func (s *DuoIDentitySyncService) DeleteIDentitySyncBySyncName(syncName string) (*resty.Response, error)
- func (s *DuoIDentitySyncService) GetIDentitysync() (*ResponseDuoIDentitySyncGetIDentitysync, *resty.Response, error)
- func (s *DuoIDentitySyncService) GetIDentitysyncBySyncName(syncName string) (*ResponseDuoIDentitySyncGetIDentitysyncBySyncName, *resty.Response, error)
- func (s *DuoIDentitySyncService) Sync(syncName string) (*resty.Response, error)
- func (s *DuoIDentitySyncService) UpdateIDentitysyncBySyncName(syncName string, ...) (*resty.Response, error)
- func (s *DuoIDentitySyncService) UpdateStatus(syncName string, ...) (*resty.Response, error)
- type DuoMfaService
- func (s *DuoMfaService) CreateMfa(requestDuoMfaCreateMfa *RequestDuoMfaCreateMfa) (*resty.Response, error)
- func (s *DuoMfaService) DeleteMfaByConnectionName(connectionName string) (*resty.Response, error)
- func (s *DuoMfaService) GetMfa() (*ResponseDuoMfaGetMfa, *resty.Response, error)
- func (s *DuoMfaService) GetMfaByconnectionName(connectionName string) (*ResponseDuoMfaGetMfaByconnectionName, *resty.Response, error)
- func (s *DuoMfaService) TestConnection(connectionName string, ...) (*resty.Response, error)
- func (s *DuoMfaService) UpdateMFaByConnectionName(connectionName string, ...) (*resty.Response, error)
- type EgressMatrixCellService
- func (s *EgressMatrixCellService) BulkRequestForEgressMatrixCell(...) (*resty.Response, error)
- func (s *EgressMatrixCellService) ClearAllMatrixCells() (*resty.Response, error)
- func (s *EgressMatrixCellService) CloneMatrixCell(id string, srcSgtID string, dstSgtID string) (*ResponseEgressMatrixCellCloneMatrixCell, *resty.Response, error)
- func (s *EgressMatrixCellService) CreateEgressMatrixCell(...) (*resty.Response, error)
- func (s *EgressMatrixCellService) DeleteEgressMatrixCellByID(id string) (*resty.Response, error)
- func (s *EgressMatrixCellService) GetEgressMatrixCell(getEgressMatrixCellQueryParams *GetEgressMatrixCellQueryParams) (*ResponseEgressMatrixCellGetEgressMatrixCell, *resty.Response, error)
- func (s *EgressMatrixCellService) GetEgressMatrixCellByID(id string) (*ResponseEgressMatrixCellGetEgressMatrixCellByID, *resty.Response, error)
- func (s *EgressMatrixCellService) GetVersion() (*ResponseEgressMatrixCellGetVersion, *resty.Response, error)
- func (s *EgressMatrixCellService) MonitorBulkStatusEgressMatrixCell(bulkid string) (*ResponseEgressMatrixCellMonitorBulkStatusEgressMatrixCell, *resty.Response, ...)
- func (s *EgressMatrixCellService) SetAllCellsStatus(status string) (*resty.Response, error)
- func (s *EgressMatrixCellService) UpdateEgressMatrixCellByID(id string, ...) (*ResponseEgressMatrixCellUpdateEgressMatrixCellByID, *resty.Response, error)
- type EnableMFAService
- type EndpointCertificateService
- type EndpointIDentityGroupService
- func (s *EndpointIDentityGroupService) CreateEndpointGroup(...) (*resty.Response, error)
- func (s *EndpointIDentityGroupService) DeleteEndpointGroupByID(id string) (*resty.Response, error)
- func (s *EndpointIDentityGroupService) GetEndpointGroupByID(id string) (*ResponseEndpointIDentityGroupGetEndpointGroupByID, *resty.Response, error)
- func (s *EndpointIDentityGroupService) GetEndpointGroupByName(name string) (*ResponseEndpointIDentityGroupGetEndpointGroupByName, *resty.Response, error)
- func (s *EndpointIDentityGroupService) GetEndpointGroups(getEndpointGroupsQueryParams *GetEndpointGroupsQueryParams) (*ResponseEndpointIDentityGroupGetEndpointGroups, *resty.Response, error)
- func (s *EndpointIDentityGroupService) GetVersion() (*ResponseEndpointIDentityGroupGetVersion, *resty.Response, error)
- func (s *EndpointIDentityGroupService) UpdateEndpointGroupByID(id string, ...) (*ResponseEndpointIDentityGroupUpdateEndpointGroupByID, *resty.Response, error)
- type EndpointService
- func (s *EndpointService) BulkRequestForEndpoint(requestEndpointBulkRequestForEndpoint *RequestEndpointBulkRequestForEndpoint) (*resty.Response, error)
- func (s *EndpointService) CreateEndpoint(requestEndpointCreateEndpoint *RequestEndpointCreateEndpoint) (*resty.Response, error)
- func (s *EndpointService) DeleteEndpointByID(id string) (*resty.Response, error)
- func (s *EndpointService) DeregisterEndpoint(id string) (*resty.Response, error)
- func (s *EndpointService) GetEndpointByID(id string) (*ResponseEndpointGetEndpointByID, *resty.Response, error)
- func (s *EndpointService) GetEndpointByName(name string) (*ResponseEndpointGetEndpointByName, *resty.Response, error)
- func (s *EndpointService) GetEndpoints(getEndpointsQueryParams *GetEndpointsQueryParams) (*ResponseEndpointGetEndpoints, *resty.Response, error)
- func (s *EndpointService) GetRejectedEndpoints() (*ResponseEndpointGetRejectedEndpoints, *resty.Response, error)
- func (s *EndpointService) GetVersion() (*ResponseEndpointGetVersion, *resty.Response, error)
- func (s *EndpointService) MonitorBulkStatusEndpoint(bulkid string) (*ResponseEndpointMonitorBulkStatusEndpoint, *resty.Response, error)
- func (s *EndpointService) RegisterEndpoint(requestEndpointRegisterEndpoint *RequestEndpointRegisterEndpoint) (*resty.Response, error)
- func (s *EndpointService) ReleaseRejectedEndpoint(id string) (*resty.Response, error)
- func (s *EndpointService) UpdateEndpointByID(id string, ...) (*ResponseEndpointUpdateEndpointByID, *resty.Response, error)
- type EndpointStopReplicationServiceService
- type EndpointsService
- func (s *EndpointsService) CreateBulkEndPoints(requestEndpointsCreateBulkEndPoints *RequestEndpointsCreateBulkEndPoints) (*ResponseEndpointsCreateBulkEndPoints, *resty.Response, error)
- func (s *EndpointsService) CreateEndPoint(requestEndpointsCreateEndPoint *RequestEndpointsCreateEndPoint) (*resty.Response, error)
- func (s *EndpointsService) CreateEndPointTask(requestEndpointsCreateEndPointTask *RequestEndpointsCreateEndPointTask) (*ResponseEndpointsCreateEndPointTask, *resty.Response, error)
- func (s *EndpointsService) DeleteBulkEndPoints() (*ResponseEndpointsDeleteBulkEndPoints, *resty.Response, error)
- func (s *EndpointsService) DeleteEndpoint(value string) (*resty.Response, error)
- func (s *EndpointsService) Get1(value string) (*ResponseEndpointsGet1, *resty.Response, error)
- func (s *EndpointsService) GetDeviceTypeSummary() (*ResponseEndpointsGetDeviceTypeSummary, *resty.Response, error)
- func (s *EndpointsService) List1(list_1QueryParams *List1QueryParams) (*ResponseEndpointsList1, *resty.Response, error)
- func (s *EndpointsService) UpdateBulkEndPoints(requestEndpointsUpdateBulkEndPoints *RequestEndpointsUpdateBulkEndPoints) (*ResponseEndpointsUpdateBulkEndPoints, *resty.Response, error)
- func (s *EndpointsService) UpdateEndpoint(value string, requestEndpointsUpdateEndpoint *RequestEndpointsUpdateEndpoint) (*ResponseEndpointsUpdateEndpoint, *resty.Response, error)
- type ExternalRadiusServerService
- func (s *ExternalRadiusServerService) CreateExternalRadiusServer(...) (*resty.Response, error)
- func (s *ExternalRadiusServerService) DeleteExternalRadiusServerByID(id string) (*resty.Response, error)
- func (s *ExternalRadiusServerService) GetExternalRadiusServer(getExternalRadiusServerQueryParams *GetExternalRadiusServerQueryParams) (*ResponseExternalRadiusServerGetExternalRadiusServer, *resty.Response, error)
- func (s *ExternalRadiusServerService) GetExternalRadiusServerByID(id string) (*ResponseExternalRadiusServerGetExternalRadiusServerByID, *resty.Response, ...)
- func (s *ExternalRadiusServerService) GetExternalRadiusServerByName(name string) (*ResponseExternalRadiusServerGetExternalRadiusServerByName, *resty.Response, ...)
- func (s *ExternalRadiusServerService) GetVersion() (*ResponseExternalRadiusServerGetVersion, *resty.Response, error)
- func (s *ExternalRadiusServerService) UpdateExternalRadiusServerByID(id string, ...) (*ResponseExternalRadiusServerUpdateExternalRadiusServerByID, *resty.Response, ...)
- type FileDownload
- type FilterPolicyService
- func (s *FilterPolicyService) CreateFilterPolicy(requestFilterPolicyCreateFilterPolicy *RequestFilterPolicyCreateFilterPolicy) (*resty.Response, error)
- func (s *FilterPolicyService) DeleteFilterPolicyByID(id string) (*resty.Response, error)
- func (s *FilterPolicyService) GetFilterPolicy(getFilterPolicyQueryParams *GetFilterPolicyQueryParams) (*ResponseFilterPolicyGetFilterPolicy, *resty.Response, error)
- func (s *FilterPolicyService) GetFilterPolicyByID(id string) (*ResponseFilterPolicyGetFilterPolicyByID, *resty.Response, error)
- func (s *FilterPolicyService) GetVersion() (*ResponseFilterPolicyGetVersion, *resty.Response, error)
- func (s *FilterPolicyService) UpdateFilterPolicyByID(id string, ...) (*ResponseFilterPolicyUpdateFilterPolicyByID, *resty.Response, error)
- type FullUpgradeService
- func (s *FullUpgradeService) CancelStagingOnPPAN(requestFullUpgradeCancelStagingOnPPAN *RequestFullUpgradeCancelStagingOnPPAN) (*ResponseFullUpgradeCancelStagingOnPPAN, *resty.Response, error)
- func (s *FullUpgradeService) GetPrecheckStatus(getPrecheckStatusQueryParams *GetPrecheckStatusQueryParams) (*ResponseFullUpgradeGetPrecheckStatus, *resty.Response, error)
- func (s *FullUpgradeService) InitiateStagingOnPPAN(...) (*ResponseFullUpgradeInitiateStagingOnPPAN, *resty.Response, error)
- func (s *FullUpgradeService) InitiateUpgradeOnPPAN(...) (*ResponseFullUpgradeInitiateUpgradeOnPPAN, *resty.Response, error)
- func (s *FullUpgradeService) ProceedStatus(proceedStatusQueryParams *ProceedStatusQueryParams) (*ResponseFullUpgradeProceedStatus, *resty.Response, error)
- func (s *FullUpgradeService) RunPreChecksInPPAN(requestFullUpgradeRunPreChecksInPPAN *RequestFullUpgradeRunPreChecksInPPAN) (*ResponseFullUpgradeRunPreChecksInPPAN, *resty.Response, error)
- func (s *FullUpgradeService) StageStatus(stageStatusQueryParams *StageStatusQueryParams) (*ResponseFullUpgradestageStatus, *resty.Response, error)
- func (s *FullUpgradeService) Upgradesummary() (*ResponseFullUpgradeUpgradesummary, *resty.Response, error)
- type GetAciBindingsQueryParams
- type GetActiveDirectoryQueryParams
- type GetAdminUsersQueryParams
- type GetAllSubscribersQueryParams
- type GetAllowedProtocolsQueryParams
- type GetAncEndpointQueryParams
- type GetAncPolicyQueryParams
- type GetAuthorizationProfilesQueryParams
- type GetByodPortalQueryParams
- type GetCertificateProfileQueryParams
- type GetCertificateTemplateQueryParams
- type GetCsrsQueryParams
- type GetDeploymentNodesQueryParams
- type GetDownloadableACLQueryParams
- type GetEgressMatrixCellQueryParams
- type GetEndpointGroupsQueryParams
- type GetEndpointsQueryParams
- type GetExternalRadiusServerQueryParams
- type GetFilterPolicyQueryParams
- type GetGuestLocationQueryParams
- type GetGuestSSIDQueryParams
- type GetGuestSmtpNotificationSettingsQueryParams
- type GetGuestTypeQueryParams
- type GetGuestUsersQueryParams
- type GetHotspotPortalQueryParams
- type GetIDentityGroupsQueryParams
- type GetIDentitySequenceQueryParams
- type GetIPToSgtMappingGroupQueryParams
- type GetIPToSgtMappingQueryParams
- type GetIPsecEnabledNodesQueryParams
- type GetInternalUserQueryParams
- type GetMyDevicePortalQueryParams
- type GetNativeSupplicantProfileQueryParams
- type GetNbarAppListQueryParams
- type GetNbarAppsQueryParams
- type GetNetworkDeviceGroupQueryParams
- type GetNetworkDeviceQueryParams
- type GetNodeDetailsQueryParams
- type GetPortalGlobalSettingsQueryParams
- type GetPortalThemesQueryParams
- type GetPortalsQueryParams
- type GetPrecheckStatusQueryParams
- type GetProfilerProfilesQueryParams
- type GetPxGridNodeQueryParams
- type GetRadiusServerSequenceQueryParams
- type GetRestIDStoreQueryParams
- type GetSecurityGroupsACLQueryParams
- type GetSecurityGroupsQueryParams
- type GetSecurityGroupsToVnToVLANQueryParams
- type GetSelfRegisteredPortalsQueryParams
- type GetSessionServiceNodeQueryParams
- type GetSgVnMappingListQueryParams
- type GetSgtReservedRangesQueryParams
- type GetSmsProviderQueryParams
- type GetSponsorGroupMemberQueryParams
- type GetSponsorGroupQueryParams
- type GetSponsorPortalQueryParams
- type GetSponsoredGuestPortalsQueryParams
- type GetSupportBundleStatusQueryParams
- type GetSxpConnectionsQueryParams
- type GetSxpLocalBindingsQueryParams
- type GetSxpVpnsQueryParams
- type GetSystemCertificatesQueryParams
- type GetTacacsCommandSetsQueryParams
- type GetTacacsExternalServersQueryParams
- type GetTacacsProfileQueryParams
- type GetTacacsServerSequenceQueryParams
- type GetTelemetryInformationQueryParams
- type GetTrustedCertificatesQueryParams
- type GetUserEquipmentsQueryParams
- type GetVirtualNetworkListQueryParams
- type GetVirtualNetworksQueryParams
- type GetVnVLANMappingListQueryParams
- type GuestLocationService
- func (s *GuestLocationService) GetGuestLocation(getGuestLocationQueryParams *GetGuestLocationQueryParams) (*ResponseGuestLocationGetGuestLocation, *resty.Response, error)
- func (s *GuestLocationService) GetGuestLocationByID(id string) (*ResponseGuestLocationGetGuestLocationByID, *resty.Response, error)
- func (s *GuestLocationService) GetVersion() (*ResponseGuestLocationGetVersion, *resty.Response, error)
- type GuestSSIDService
- func (s *GuestSSIDService) CreateGuestSSID(requestGuestSSIDCreateGuestSsid *RequestGuestSSIDCreateGuestSSID) (*resty.Response, error)
- func (s *GuestSSIDService) DeleteGuestSSIDByID(id string) (*resty.Response, error)
- func (s *GuestSSIDService) GetGuestSSID(getGuestSsidQueryParams *GetGuestSSIDQueryParams) (*ResponseGuestSSIDGetGuestSSID, *resty.Response, error)
- func (s *GuestSSIDService) GetGuestSSIDByID(id string) (*ResponseGuestSSIDGetGuestSSIDByID, *resty.Response, error)
- func (s *GuestSSIDService) GetVersion() (*ResponseGuestSSIDGetVersion, *resty.Response, error)
- func (s *GuestSSIDService) UpdateGuestSSIDByID(id string, ...) (*ResponseGuestSSIDUpdateGuestSSIDByID, *resty.Response, error)
- type GuestSmtpNotificationConfigurationService
- func (s *GuestSmtpNotificationConfigurationService) CreateGuestSmtpNotificationSettings(...) (*resty.Response, error)
- func (s *GuestSmtpNotificationConfigurationService) GetGuestSmtpNotificationSettings(...) (*ResponseGuestSmtpNotificationConfigurationGetGuestSmtpNotificationSettings, ...)
- func (s *GuestSmtpNotificationConfigurationService) GetGuestSmtpNotificationSettingsByID(id string) (...)
- func (s *GuestSmtpNotificationConfigurationService) GetVersion() (*ResponseGuestSmtpNotificationConfigurationGetVersion, *resty.Response, error)
- func (s *GuestSmtpNotificationConfigurationService) UpdateGuestSmtpNotificationSettingsByID(id string, ...) (...)
- type GuestTypeService
- func (s *GuestTypeService) CreateGuestType(requestGuestTypeCreateGuestType *RequestGuestTypeCreateGuestType) (*resty.Response, error)
- func (s *GuestTypeService) DeleteGuestTypeByID(id string) (*resty.Response, error)
- func (s *GuestTypeService) GetGuestType(getGuestTypeQueryParams *GetGuestTypeQueryParams) (*ResponseGuestTypeGetGuestType, *resty.Response, error)
- func (s *GuestTypeService) GetGuestTypeByID(id string) (*ResponseGuestTypeGetGuestTypeByID, *resty.Response, error)
- func (s *GuestTypeService) GetVersion() (*ResponseGuestTypeGetVersion, *resty.Response, error)
- func (s *GuestTypeService) UpdateGuestTypeByID(id string, ...) (*ResponseGuestTypeUpdateGuestTypeByID, *resty.Response, error)
- func (s *GuestTypeService) UpdateGuestTypeEmail(id string, ...) (*resty.Response, error)
- func (s *GuestTypeService) UpdateGuestTypeSms(id string, ...) (*resty.Response, error)
- type GuestUserService
- func (s *GuestUserService) ApproveGuestUserByID(id string) (*resty.Response, error)
- func (s *GuestUserService) BulkRequestForGuestUser(...) (*resty.Response, error)
- func (s *GuestUserService) ChangeSponsorPassword(portalID string, ...) (*resty.Response, error)
- func (s *GuestUserService) CreateGuestUser(requestGuestUserCreateGuestUser *RequestGuestUserCreateGuestUser) (*resty.Response, error)
- func (s *GuestUserService) DeleteGuestUserByID(id string) (*resty.Response, error)
- func (s *GuestUserService) DeleteGuestUserByName(name string) (*resty.Response, error)
- func (s *GuestUserService) DenyGuestUserByID(id string) (*resty.Response, error)
- func (s *GuestUserService) GetGuestUserByID(id string) (*ResponseGuestUserGetGuestUserByID, *resty.Response, error)
- func (s *GuestUserService) GetGuestUserByName(name string) (*ResponseGuestUserGetGuestUserByName, *resty.Response, error)
- func (s *GuestUserService) GetGuestUsers(getGuestUsersQueryParams *GetGuestUsersQueryParams) (*ResponseGuestUserGetGuestUsers, *resty.Response, error)
- func (s *GuestUserService) GetVersion() (*ResponseGuestUserGetVersion, *resty.Response, error)
- func (s *GuestUserService) MonitorBulkStatusGuestUser(bulkid string) (*ResponseGuestUserMonitorBulkStatusGuestUser, *resty.Response, error)
- func (s *GuestUserService) ReinstateGuestUserByID(id string) (*resty.Response, error)
- func (s *GuestUserService) ReinstateGuestUserByName(name string) (*resty.Response, error)
- func (s *GuestUserService) ResetGuestUserPasswordByID(id string) (*ResponseGuestUserResetGuestUserPasswordByID, *resty.Response, error)
- func (s *GuestUserService) SuspendGuestUserByID(id string, ...) (*resty.Response, error)
- func (s *GuestUserService) SuspendGuestUserByName(name string) (*resty.Response, error)
- func (s *GuestUserService) UpdateGuestUserByID(id string, ...) (*ResponseGuestUserUpdateGuestUserByID, *resty.Response, error)
- func (s *GuestUserService) UpdateGuestUserByName(name string, ...) (*ResponseGuestUserUpdateGuestUserByName, *resty.Response, error)
- func (s *GuestUserService) UpdateGuestUserEmail(id string, portalID string, ...) (*resty.Response, error)
- func (s *GuestUserService) UpdateGuestUserSms(id string, portalID string) (*resty.Response, error)
- type HotspotPortalService
- func (s *HotspotPortalService) CreateHotspotPortal(...) (*resty.Response, error)
- func (s *HotspotPortalService) DeleteHotspotPortalByID(id string) (*resty.Response, error)
- func (s *HotspotPortalService) GetHotspotPortal(getHotspotPortalQueryParams *GetHotspotPortalQueryParams) (*ResponseHotspotPortalGetHotspotPortal, *resty.Response, error)
- func (s *HotspotPortalService) GetHotspotPortalByID(id string) (*ResponseHotspotPortalGetHotspotPortalByID, *resty.Response, error)
- func (s *HotspotPortalService) GetVersion() (*ResponseHotspotPortalGetVersion, *resty.Response, error)
- func (s *HotspotPortalService) UpdateHotspotPortalByID(id string, ...) (*ResponseHotspotPortalUpdateHotspotPortalByID, *resty.Response, error)
- type IDentityGroupsService
- func (s *IDentityGroupsService) CreateIDentityGroup(...) (*resty.Response, error)
- func (s *IDentityGroupsService) GetIDentityGroupByID(id string) (*ResponseIDentityGroupsGetIDentityGroupByID, *resty.Response, error)
- func (s *IDentityGroupsService) GetIDentityGroupByName(name string) (*ResponseIDentityGroupsGetIDentityGroupByName, *resty.Response, error)
- func (s *IDentityGroupsService) GetIDentityGroups(getIdentityGroupsQueryParams *GetIDentityGroupsQueryParams) (*ResponseIDentityGroupsGetIDentityGroups, *resty.Response, error)
- func (s *IDentityGroupsService) GetVersion() (*ResponseIDentityGroupsGetVersion, *resty.Response, error)
- func (s *IDentityGroupsService) UpdateIDentityGroupByID(id string, ...) (*ResponseIDentityGroupsUpdateIDentityGroupByID, *resty.Response, error)
- type IDentitySequenceService
- func (s *IDentitySequenceService) CreateIDentitySequence(...) (*resty.Response, error)
- func (s *IDentitySequenceService) DeleteIDentitySequenceByID(id string) (*resty.Response, error)
- func (s *IDentitySequenceService) GetIDentitySequence(getIdentitySequenceQueryParams *GetIDentitySequenceQueryParams) (*ResponseIDentitySequenceGetIDentitySequence, *resty.Response, error)
- func (s *IDentitySequenceService) GetIDentitySequenceByID(id string) (*ResponseIDentitySequenceGetIDentitySequenceByID, *resty.Response, error)
- func (s *IDentitySequenceService) GetIDentitySequenceByName(name string) (*ResponseIDentitySequenceGetIDentitySequenceByName, *resty.Response, error)
- func (s *IDentitySequenceService) GetVersion() (*ResponseIDentitySequenceGetVersion, *resty.Response, error)
- func (s *IDentitySequenceService) UpdateIDentitySequenceByID(id string, ...) (*ResponseIDentitySequenceUpdateIDentitySequenceByID, *resty.Response, error)
- type IPToSgtMappingGroupService
- func (s *IPToSgtMappingGroupService) BulkRequestForIPToSgtMappingGroup(...) (*resty.Response, error)
- func (s *IPToSgtMappingGroupService) CreateIPToSgtMappingGroup(...) (*resty.Response, error)
- func (s *IPToSgtMappingGroupService) DeleteIPToSgtMappingGroupByID(id string) (*resty.Response, error)
- func (s *IPToSgtMappingGroupService) DeployAllIPToSgtMappingGroup() (*resty.Response, error)
- func (s *IPToSgtMappingGroupService) DeployIPToSgtMappingGroupByID(id string) (*resty.Response, error)
- func (s *IPToSgtMappingGroupService) GetDeployStatusIPToSgtMappingGroup() (*ResponseIPToSgtMappingGroupGetDeployStatusIPToSgtMappingGroup, ...)
- func (s *IPToSgtMappingGroupService) GetIPToSgtMappingGroup(getIPToSGTMappingGroupQueryParams *GetIPToSgtMappingGroupQueryParams) (*ResponseIPToSgtMappingGroupGetIPToSgtMappingGroup, *resty.Response, error)
- func (s *IPToSgtMappingGroupService) GetIPToSgtMappingGroupByID(id string) (*ResponseIPToSgtMappingGroupGetIPToSgtMappingGroupByID, *resty.Response, error)
- func (s *IPToSgtMappingGroupService) GetVersion() (*ResponseIPToSgtMappingGroupGetVersion, *resty.Response, error)
- func (s *IPToSgtMappingGroupService) MonitorBulkStatusIPToSgtMappingGroup(bulkid string) (*ResponseIPToSgtMappingGroupMonitorBulkStatusIPToSgtMappingGroup, ...)
- func (s *IPToSgtMappingGroupService) UpdateIPToSgtMappingGroupByID(id string, ...) (*ResponseIPToSgtMappingGroupUpdateIPToSgtMappingGroupByID, *resty.Response, ...)
- type IPToSgtMappingService
- func (s *IPToSgtMappingService) BulkRequestForIPToSgtMapping(...) (*resty.Response, error)
- func (s *IPToSgtMappingService) CreateIPToSgtMapping(...) (*resty.Response, error)
- func (s *IPToSgtMappingService) DeleteIPToSgtMappingByID(id string) (*resty.Response, error)
- func (s *IPToSgtMappingService) DeployAllIPToSgtMapping() (*resty.Response, error)
- func (s *IPToSgtMappingService) DeployIPToSgtMappingByID(id string) (*resty.Response, error)
- func (s *IPToSgtMappingService) GetDeployStatusIPToSgtMapping() (*ResponseIPToSgtMappingGetDeployStatusIPToSgtMapping, *resty.Response, error)
- func (s *IPToSgtMappingService) GetIPToSgtMapping(getIPToSGTMappingQueryParams *GetIPToSgtMappingQueryParams) (*ResponseIPToSgtMappingGetIPToSgtMapping, *resty.Response, error)
- func (s *IPToSgtMappingService) GetIPToSgtMappingByID(id string) (*ResponseIPToSgtMappingGetIPToSgtMappingByID, *resty.Response, error)
- func (s *IPToSgtMappingService) GetVersion() (*ResponseIPToSgtMappingGetVersion, *resty.Response, error)
- func (s *IPToSgtMappingService) MonitorBulkStatusIPToSgtMapping(bulkid string) (*ResponseIPToSgtMappingMonitorBulkStatusIPToSgtMapping, *resty.Response, error)
- func (s *IPToSgtMappingService) UpdateIPToSgtMappingByID(id string, ...) (*ResponseIPToSgtMappingUpdateIPToSgtMappingByID, *resty.Response, error)
- type InternalUserService
- func (s *InternalUserService) CreateInternalUser(requestInternalUserCreateInternalUser *RequestInternalUserCreateInternalUser) (*resty.Response, error)
- func (s *InternalUserService) DeleteInternalUserByID(id string) (*resty.Response, error)
- func (s *InternalUserService) DeleteInternalUserByName(name string) (*resty.Response, error)
- func (s *InternalUserService) GetInternalUser(getInternalUserQueryParams *GetInternalUserQueryParams) (*ResponseInternalUserGetInternalUser, *resty.Response, error)
- func (s *InternalUserService) GetInternalUserByID(id string) (*ResponseInternalUserGetInternalUserByID, *resty.Response, error)
- func (s *InternalUserService) GetInternalUserByName(name string) (*ResponseInternalUserGetInternalUserByName, *resty.Response, error)
- func (s *InternalUserService) GetVersion() (*ResponseInternalUserGetVersion, *resty.Response, error)
- func (s *InternalUserService) UpdateInternalUserByID(id string, ...) (*ResponseInternalUserUpdateInternalUserByID, *resty.Response, error)
- func (s *InternalUserService) UpdateInternalUserByName(name string, ...) (*ResponseInternalUserUpdateInternalUserByName, *resty.Response, error)
- type IsMFAEnabledService
- type LicensingService
- func (s *LicensingService) ConfigureSmartState() (*resty.Response, error)
- func (s *LicensingService) CreateRegistrationInfo(requestLicensingCreateRegistrationInfo *RequestLicensingCreateRegistrationInfo) (*resty.Response, error)
- func (s *LicensingService) GetConnectionType() (*ResponseLicensingGetConnectionType, *resty.Response, error)
- func (s *LicensingService) GetEvalLicenseInfo() (*ResponseLicensingGetEvalLicenseInfo, *resty.Response, error)
- func (s *LicensingService) GetFeatureToTierMapping() (*ResponseLicensingGetFeatureToTierMapping, *resty.Response, error)
- func (s *LicensingService) GetRegistrationInfo() (*ResponseLicensingGetRegistrationInfo, *resty.Response, error)
- func (s *LicensingService) GetSmartState() (*ResponseLicensingGetSmartState, *resty.Response, error)
- func (s *LicensingService) GetTierStateInfo() (*ResponseLicensingGetTierStateInfo, *resty.Response, error)
- func (s *LicensingService) UpdateTierStateInfo(requestLicensingUpdateTierStateInfo *RequestLicensingUpdateTierStateInfo) (*ResponseLicensingUpdateTierStateInfo, *resty.Response, error)
- type List1QueryParams
- type MdmService
- type MiscService
- func (s *MiscService) DeleteAllSessions() (*resty.Response, error)
- func (s *MiscService) GetAccountStatusByMac(mac string, duration string) (*resty.Response, error)
- func (s *MiscService) GetActiveCount() (*ResponseMiscGetActiveCount, *resty.Response, error)
- func (s *MiscService) GetActiveList() (*ResponseMiscGetActiveList, *resty.Response, error)
- func (s *MiscService) GetAuthenticationStatusByMac(MAC string, SECONDS string, RECORDS string) (*resty.Response, error)
- func (s *MiscService) GetFailureReasons() (*resty.Response, error)
- func (s *MiscService) GetMntVersion() (*ResponseMiscGetMntVersion, *resty.Response, error)
- func (s *MiscService) GetPostureCount() (*ResponseMiscGetPostureCount, *resty.Response, error)
- func (s *MiscService) GetProfilerCount() (*ResponseMiscGetProfilerCount, *resty.Response, error)
- func (s *MiscService) GetSessionAuthList() (*ResponseMiscGetSessionAuthList, *resty.Response, error)
- func (s *MiscService) GetSessionsByEndpointIP(endpointipv4 string) (*resty.Response, error)
- func (s *MiscService) GetSessionsByMac(mac string) (*resty.Response, error)
- func (s *MiscService) GetSessionsByNasIP(nasipv4 string) (*resty.Response, error)
- func (s *MiscService) GetSessionsBySessionID(sessionTypeID string) (*resty.Response, error)
- func (s *MiscService) GetSessionsByUsername(username string) (*resty.Response, error)
- func (s *MiscService) SessionDisconnect(ENDPOINTIP string, PSNNAME string, MAC string, DISCONNECTTYPE string, ...) (*resty.Response, error)
- func (s *MiscService) SessionReauthenticationByMac(PSNNAME string, ENDPOINTMAC string, REAuthTYPE string) (*resty.Response, error)
- type MyDevicePortalService
- func (s *MyDevicePortalService) CreateMyDevicePortal(...) (*resty.Response, error)
- func (s *MyDevicePortalService) DeleteMyDevicePortalByID(id string) (*resty.Response, error)
- func (s *MyDevicePortalService) GetMyDevicePortal(getMyDevicePortalQueryParams *GetMyDevicePortalQueryParams) (*ResponseMyDevicePortalGetMyDevicePortal, *resty.Response, error)
- func (s *MyDevicePortalService) GetMyDevicePortalByID(id string) (*ResponseMyDevicePortalGetMyDevicePortalByID, *resty.Response, error)
- func (s *MyDevicePortalService) GetVersion() (*ResponseMyDevicePortalGetVersion, *resty.Response, error)
- func (s *MyDevicePortalService) UpdateMyDevicePortalByID(id string, ...) (*ResponseMyDevicePortalUpdateMyDevicePortalByID, *resty.Response, error)
- type NativeIPsecService
- func (s *NativeIPsecService) BulkIPSecOperation(requestNativeIPsecBulkIPSecOperation *RequestNativeIPsecBulkIPSecOperation) (*ResponseNativeIPsecBulkIPSecOperation, *resty.Response, error)
- func (s *NativeIPsecService) CreateIPsecConnection(...) (*ResponseNativeIPsecCreateIPsecConnection, *resty.Response, error)
- func (s *NativeIPsecService) DisableIPsecConnection(hostName string, nadIP string) (*ResponseNativeIPsecDisableIPsecConnection, *resty.Response, error)
- func (s *NativeIPsecService) EnableIPsecConnection(hostName string, nadIP string) (*ResponseNativeIPsecEnableIPsecConnection, *resty.Response, error)
- func (s *NativeIPsecService) GetIPSecCertificates() (*ResponseNativeIPsecGetIPSecCertificates, *resty.Response, error)
- func (s *NativeIPsecService) GetIPsecEnabledNodes(getIpsecEnabledNodesQueryParams *GetIPsecEnabledNodesQueryParams) (*ResponseNativeIPsecGetIPsecEnabledNodes, *resty.Response, error)
- func (s *NativeIPsecService) GetIPsecNode(hostName string, nadIP string) (*ResponseNativeIPsecGetIPsecNode, *resty.Response, error)
- func (s *NativeIPsecService) RemoveIPsecConnection(hostName string, nadIP string) (*ResponseNativeIPsecRemoveIPsecConnection, *resty.Response, error)
- func (s *NativeIPsecService) UpdateIPsecConnectionConfig(...) (*ResponseNativeIPsecUpdateIPsecConnectionConfig, *resty.Response, error)
- type NativeSupplicantProfileService
- func (s *NativeSupplicantProfileService) DeleteNativeSupplicantProfileByID(id string) (*resty.Response, error)
- func (s *NativeSupplicantProfileService) GetNativeSupplicantProfile(getNativeSupplicantProfileQueryParams *GetNativeSupplicantProfileQueryParams) (*ResponseNativeSupplicantProfileGetNativeSupplicantProfile, *resty.Response, ...)
- func (s *NativeSupplicantProfileService) GetNativeSupplicantProfileByID(id string) (*ResponseNativeSupplicantProfileGetNativeSupplicantProfileByID, ...)
- func (s *NativeSupplicantProfileService) GetVersion() (*ResponseNativeSupplicantProfileGetVersion, *resty.Response, error)
- func (s *NativeSupplicantProfileService) UpdateNativeSupplicantProfileByID(id string, ...) (*ResponseNativeSupplicantProfileUpdateNativeSupplicantProfileByID, ...)
- type NbarAppService
- func (s *NbarAppService) CreateNbarApp(requestNbarAppCreateNBARApp *RequestNbarAppCreateNbarApp) (*ResponseNbarAppCreateNbarApp, *resty.Response, error)
- func (s *NbarAppService) DeleteNbarApp(id string) (*ResponseNbarAppDeleteNbarApp, *resty.Response, error)
- func (s *NbarAppService) DeleteNbarAppByID(id string) (*ResponseNbarAppDeleteNbarApp, *resty.Response, error)
- func (s *NbarAppService) GetNbarAppByID(id string) (*ResponseNbarAppGetNbarAppByID, *resty.Response, error)
- func (s *NbarAppService) GetNbarAppList(getNBARAppListQueryParams *GetNbarAppListQueryParams) (*ResponseNbarAppGetNbarAppList, *resty.Response, error)
- func (s *NbarAppService) GetNbarApps(getNBARAppListQueryParams *GetNbarAppListQueryParams) (*ResponseNbarAppGetNbarAppList, *resty.Response, error)
- func (s *NbarAppService) UpdateNbarApp(id string, requestNbarAppUpdateNBARApp *RequestNbarAppUpdateNbarApp) (*ResponseNbarAppUpdateNbarApp, *resty.Response, error)
- func (s *NbarAppService) UpdateNbarAppByID(id string, requestNbarAppUpdateNBARApp *RequestNbarAppUpdateNbarApp) (*ResponseNbarAppUpdateNbarApp, *resty.Response, error)
- type NetworkAccessAuthenticationRulesService
- func (s *NetworkAccessAuthenticationRulesService) CreateNetworkAccessAuthenticationRule(policyID string, ...) (*ResponseNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRule, ...)
- func (s *NetworkAccessAuthenticationRulesService) DeleteNetworkAccessAuthenticationRuleByID(policyID string, id string) (...)
- func (s *NetworkAccessAuthenticationRulesService) GetNetworkAccessAuthenticationRuleByID(policyID string, id string) (...)
- func (s *NetworkAccessAuthenticationRulesService) GetNetworkAccessAuthenticationRules(policyID string) (*ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRules, ...)
- func (s *NetworkAccessAuthenticationRulesService) ResetHitCountsNetworkAccessAuthenticationRules(policyID string) (...)
- func (s *NetworkAccessAuthenticationRulesService) UpdateNetworkAccessAuthenticationRuleByID(policyID string, id string, ...) (...)
- type NetworkAccessAuthorizationExceptionRulesService
- func (s *NetworkAccessAuthorizationExceptionRulesService) CreateNetworkAccessLocalExceptionRule(policyID string, ...) (...)
- func (s *NetworkAccessAuthorizationExceptionRulesService) DeleteNetworkAccessLocalExceptionRuleByID(policyID string, id string) (...)
- func (s *NetworkAccessAuthorizationExceptionRulesService) GetNetworkAccessLocalExceptionRuleByID(policyID string, id string) (...)
- func (s *NetworkAccessAuthorizationExceptionRulesService) GetNetworkAccessLocalExceptionRules(policyID string) (...)
- func (s *NetworkAccessAuthorizationExceptionRulesService) ResetHitCountsNetworkAccessLocalExceptions(policyID string) (...)
- func (s *NetworkAccessAuthorizationExceptionRulesService) UpdateNetworkAccessLocalExceptionRuleByID(policyID string, id string, ...) (...)
- type NetworkAccessAuthorizationGlobalExceptionRulesService
- func (s *NetworkAccessAuthorizationGlobalExceptionRulesService) CreateNetworkAccessPolicySetGlobalExceptionRule(...) (...)
- func (s *NetworkAccessAuthorizationGlobalExceptionRulesService) DeleteNetworkAccessPolicySetGlobalExceptionRuleByID(id string) (...)
- func (s *NetworkAccessAuthorizationGlobalExceptionRulesService) GetNetworkAccessPolicySetGlobalExceptionRuleByID(id string) (...)
- func (s *NetworkAccessAuthorizationGlobalExceptionRulesService) GetNetworkAccessPolicySetGlobalExceptionRules() (...)
- func (s *NetworkAccessAuthorizationGlobalExceptionRulesService) ResetHitCountsNetworkAccessGlobalExceptions() (...)
- func (s *NetworkAccessAuthorizationGlobalExceptionRulesService) UpdateNetworkAccessPolicySetGlobalExceptionRuleByID(id string, ...) (...)
- type NetworkAccessAuthorizationRulesService
- func (s *NetworkAccessAuthorizationRulesService) CreateNetworkAccessAuthorizationRule(policyID string, ...) (*ResponseNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRule, ...)
- func (s *NetworkAccessAuthorizationRulesService) DeleteNetworkAccessAuthorizationRuleByID(policyID string, id string) (...)
- func (s *NetworkAccessAuthorizationRulesService) GetNetworkAccessAuthorizationRuleByID(policyID string, id string) (*ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRuleByID, ...)
- func (s *NetworkAccessAuthorizationRulesService) GetNetworkAccessAuthorizationRules(policyID string) (*ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRules, ...)
- func (s *NetworkAccessAuthorizationRulesService) ResetHitCountsNetworkAccessAuthorizationRules(policyID string) (...)
- func (s *NetworkAccessAuthorizationRulesService) UpdateNetworkAccessAuthorizationRuleByID(policyID string, id string, ...) (...)
- type NetworkAccessConditionsService
- func (s *NetworkAccessConditionsService) CreateNetworkAccessCondition(...) (*ResponseNetworkAccessConditionsCreateNetworkAccessCondition, *resty.Response, ...)
- func (s *NetworkAccessConditionsService) DeleteNetworkAccessConditionByID(id string) (*ResponseNetworkAccessConditionsDeleteNetworkAccessConditionByID, ...)
- func (s *NetworkAccessConditionsService) DeleteNetworkAccessConditionByName(name string) (*ResponseNetworkAccessConditionsDeleteNetworkAccessConditionByName, ...)
- func (s *NetworkAccessConditionsService) GetNetworkAccessConditionByID(id string) (*ResponseNetworkAccessConditionsGetNetworkAccessConditionByID, *resty.Response, ...)
- func (s *NetworkAccessConditionsService) GetNetworkAccessConditionByName(name string) (*ResponseNetworkAccessConditionsGetNetworkAccessConditionByName, ...)
- func (s *NetworkAccessConditionsService) GetNetworkAccessConditions() (*ResponseNetworkAccessConditionsGetNetworkAccessConditions, *resty.Response, ...)
- func (s *NetworkAccessConditionsService) GetNetworkAccessConditionsForAuthenticationRules() (...)
- func (s *NetworkAccessConditionsService) GetNetworkAccessConditionsForAuthorizationRules() (...)
- func (s *NetworkAccessConditionsService) GetNetworkAccessConditionsForPolicySets() (*ResponseNetworkAccessConditionsGetNetworkAccessConditionsForPolicySets, ...)
- func (s *NetworkAccessConditionsService) UpdateNetworkAccessConditionByID(id string, ...) (*ResponseNetworkAccessConditionsUpdateNetworkAccessConditionByID, ...)
- func (s *NetworkAccessConditionsService) UpdateNetworkAccessConditionByName(name string, ...) (*ResponseNetworkAccessConditionsUpdateNetworkAccessConditionByName, ...)
- type NetworkAccessDictionaryAttributeService
- func (s *NetworkAccessDictionaryAttributeService) CreateNetworkAccessDictionaryAttribute(dictionaryName string, ...) (...)
- func (s *NetworkAccessDictionaryAttributeService) DeleteNetworkAccessDictionaryAttributeByName(name string, dictionaryName string) (...)
- func (s *NetworkAccessDictionaryAttributeService) GetNetworkAccessDictionaryAttributeByName(name string, dictionaryName string) (...)
- func (s *NetworkAccessDictionaryAttributeService) GetNetworkAccessDictionaryAttributesByDictionaryName(dictionaryName string) (...)
- func (s *NetworkAccessDictionaryAttributeService) UpdateNetworkAccessDictionaryAttributeByName(name string, dictionaryName string, ...) (...)
- type NetworkAccessDictionaryAttributesListService
- func (s *NetworkAccessDictionaryAttributesListService) GetNetworkAccessDictionariesAuthentication() (...)
- func (s *NetworkAccessDictionaryAttributesListService) GetNetworkAccessDictionariesAuthorization() (...)
- func (s *NetworkAccessDictionaryAttributesListService) GetNetworkAccessDictionariesPolicySet() (...)
- type NetworkAccessDictionaryService
- func (s *NetworkAccessDictionaryService) CreateNetworkAccessDictionaries(...) (*ResponseNetworkAccessDictionaryCreateNetworkAccessDictionaries, ...)
- func (s *NetworkAccessDictionaryService) DeleteNetworkAccessDictionaryByName(name string) (*ResponseNetworkAccessDictionaryDeleteNetworkAccessDictionaryByName, ...)
- func (s *NetworkAccessDictionaryService) GetNetworkAccessDictionaries() (*ResponseNetworkAccessDictionaryGetNetworkAccessDictionaries, *resty.Response, ...)
- func (s *NetworkAccessDictionaryService) GetNetworkAccessDictionaryByName(name string) (*ResponseNetworkAccessDictionaryGetNetworkAccessDictionaryByName, ...)
- func (s *NetworkAccessDictionaryService) UpdateNetworkAccessDictionaryByName(name string, ...) (*ResponseNetworkAccessDictionaryUpdateNetworkAccessDictionaryByName, ...)
- type NetworkAccessIDentityStoresService
- type NetworkAccessNetworkConditionsService
- func (s *NetworkAccessNetworkConditionsService) CreateNetworkAccessNetworkCondition(...) (*ResponseNetworkAccessNetworkConditionsCreateNetworkAccessNetworkCondition, ...)
- func (s *NetworkAccessNetworkConditionsService) DeleteNetworkAccessNetworkConditionByID(id string) (*ResponseNetworkAccessNetworkConditionsDeleteNetworkAccessNetworkConditionByID, ...)
- func (s *NetworkAccessNetworkConditionsService) GetNetworkAccessNetworkConditionByID(id string) (*ResponseNetworkAccessNetworkConditionsGetNetworkAccessNetworkConditionByID, ...)
- func (s *NetworkAccessNetworkConditionsService) GetNetworkAccessNetworkConditions() (*ResponseNetworkAccessNetworkConditionsGetNetworkAccessNetworkConditions, ...)
- func (s *NetworkAccessNetworkConditionsService) UpdateNetworkAccessNetworkConditionByID(id string, ...) (*ResponseNetworkAccessNetworkConditionsUpdateNetworkAccessNetworkConditionByID, ...)
- type NetworkAccessPolicySetService
- func (s *NetworkAccessPolicySetService) CreateNetworkAccessPolicySet(...) (*ResponseNetworkAccessPolicySetCreateNetworkAccessPolicySet, *resty.Response, ...)
- func (s *NetworkAccessPolicySetService) DeleteNetworkAccessPolicySetByID(id string) (*ResponseNetworkAccessPolicySetDeleteNetworkAccessPolicySetByID, ...)
- func (s *NetworkAccessPolicySetService) GetNetworkAccessPolicySetByID(id string) (*ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetByID, *resty.Response, ...)
- func (s *NetworkAccessPolicySetService) GetNetworkAccessPolicySets() (*ResponseNetworkAccessPolicySetGetNetworkAccessPolicySets, *resty.Response, ...)
- func (s *NetworkAccessPolicySetService) ResetHitCountsNetworkAccessPolicySets() (*ResponseNetworkAccessPolicySetResetHitCountsNetworkAccessPolicySets, ...)
- func (s *NetworkAccessPolicySetService) UpdateNetworkAccessPolicySetByID(id string, ...) (*ResponseNetworkAccessPolicySetUpdateNetworkAccessPolicySetByID, ...)
- type NetworkAccessProfilesService
- type NetworkAccessSecurityGroupsService
- type NetworkAccessServiceNamesService
- type NetworkAccessTimeDateConditionsService
- func (s *NetworkAccessTimeDateConditionsService) CreateNetworkAccessTimeCondition(...) (*ResponseNetworkAccessTimeDateConditionsCreateNetworkAccessTimeCondition, ...)
- func (s *NetworkAccessTimeDateConditionsService) DeleteNetworkAccessTimeConditionByID(id string) (*ResponseNetworkAccessTimeDateConditionsDeleteNetworkAccessTimeConditionByID, ...)
- func (s *NetworkAccessTimeDateConditionsService) GetNetworkAccessTimeConditionByID(id string) (*ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditionByID, ...)
- func (s *NetworkAccessTimeDateConditionsService) GetNetworkAccessTimeConditions() (*ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditions, ...)
- func (s *NetworkAccessTimeDateConditionsService) UpdateNetworkAccessTimeConditionByID(id string, ...) (*ResponseNetworkAccessTimeDateConditionsUpdateNetworkAccessTimeConditionByID, ...)
- type NetworkDeviceGroupService
- func (s *NetworkDeviceGroupService) CreateNetworkDeviceGroup(...) (*resty.Response, error)
- func (s *NetworkDeviceGroupService) DeleteNetworkDeviceGroupByID(id string) (*resty.Response, error)
- func (s *NetworkDeviceGroupService) GetNetworkDeviceGroup(getNetworkDeviceGroupQueryParams *GetNetworkDeviceGroupQueryParams) (*ResponseNetworkDeviceGroupGetNetworkDeviceGroup, *resty.Response, error)
- func (s *NetworkDeviceGroupService) GetNetworkDeviceGroupByID(id string) (*ResponseNetworkDeviceGroupGetNetworkDeviceGroupByID, *resty.Response, error)
- func (s *NetworkDeviceGroupService) GetNetworkDeviceGroupByName(name string) (*ResponseNetworkDeviceGroupGetNetworkDeviceGroupByName, *resty.Response, error)
- func (s *NetworkDeviceGroupService) GetVersion() (*ResponseNetworkDeviceGroupGetVersion, *resty.Response, error)
- func (s *NetworkDeviceGroupService) UpdateNetworkDeviceGroupByID(id string, ...) (*ResponseNetworkDeviceGroupUpdateNetworkDeviceGroupByID, *resty.Response, ...)
- type NetworkDeviceService
- func (s *NetworkDeviceService) BulkRequestForNetworkDevice(...) (*resty.Response, error)
- func (s *NetworkDeviceService) CreateNetworkDevice(...) (*resty.Response, error)
- func (s *NetworkDeviceService) DeleteNetworkDeviceByID(id string) (*resty.Response, error)
- func (s *NetworkDeviceService) DeleteNetworkDeviceByName(name string) (*resty.Response, error)
- func (s *NetworkDeviceService) GetNetworkDevice(getNetworkDeviceQueryParams *GetNetworkDeviceQueryParams) (*ResponseNetworkDeviceGetNetworkDevice, *resty.Response, error)
- func (s *NetworkDeviceService) GetNetworkDeviceByID(id string) (*ResponseNetworkDeviceGetNetworkDeviceByID, *resty.Response, error)
- func (s *NetworkDeviceService) GetNetworkDeviceByName(name string) (*ResponseNetworkDeviceGetNetworkDeviceByName, *resty.Response, error)
- func (s *NetworkDeviceService) GetVersion() (*ResponseNetworkDeviceGetVersion, *resty.Response, error)
- func (s *NetworkDeviceService) MonitorBulkStatusNetworkDevice(bulkid string) (*ResponseNetworkDeviceMonitorBulkStatusNetworkDevice, *resty.Response, error)
- func (s *NetworkDeviceService) UpdateNetworkDeviceByID(id string, ...) (*ResponseNetworkDeviceUpdateNetworkDeviceByID, *resty.Response, error)
- func (s *NetworkDeviceService) UpdateNetworkDeviceByName(name string, ...) (*ResponseNetworkDeviceUpdateNetworkDeviceByName, *resty.Response, error)
- type NodeDeploymentService
- func (s *NodeDeploymentService) DeleteDeploymentNode(hostname string) (*ResponseNodeDeploymentDeleteDeploymentNode, *resty.Response, error)
- func (s *NodeDeploymentService) DeleteNode(hostname string) (*ResponseNodeDeploymentDeleteDeploymentNode, *resty.Response, error)
- func (s *NodeDeploymentService) GetDeploymentNodes(getDeploymentNodesQueryParams *GetDeploymentNodesQueryParams) (*ResponseNodeDeploymentGetDeploymentNodes, *resty.Response, error)
- func (s *NodeDeploymentService) GetNodeDetails(hostname string) (*ResponseNodeDeploymentGetNodeDetails, *resty.Response, error)
- func (s *NodeDeploymentService) MakePrimary() (*ResponseNodeDeploymentMakePrimary, *resty.Response, error)
- func (s *NodeDeploymentService) MakeStandalone() (*ResponseNodeDeploymentMakeStandalone, *resty.Response, error)
- func (s *NodeDeploymentService) PromoteNode() (*ResponseNodeDeploymentPromoteNode, *resty.Response, error)
- func (s *NodeDeploymentService) RegisterNode(requestNodeDeploymentRegisterNode *RequestNodeDeploymentRegisterNode) (*ResponseNodeDeploymentRegisterNode, *resty.Response, error)
- func (s *NodeDeploymentService) SyncNode(hostname string) (*ResponseNodeDeploymentSyncNode, *resty.Response, error)
- func (s *NodeDeploymentService) UpdateDeploymentNode(hostname string, ...) (*ResponseNodeDeploymentUpdateDeploymentNode, *resty.Response, error)
- func (s *NodeDeploymentService) UpdateNode(hostname string, ...) (*ResponseNodeDeploymentUpdateDeploymentNode, *resty.Response, error)
- type NodeDetailsService
- func (s *NodeDetailsService) GetNodeDetailByID(id string) (*ResponseNodeDetailsGetNodeDetailByID, *resty.Response, error)
- func (s *NodeDetailsService) GetNodeDetailByName(name string) (*ResponseNodeDetailsGetNodeDetailByName, *resty.Response, error)
- func (s *NodeDetailsService) GetNodeDetails(getNodeDetailsQueryParams *GetNodeDetailsQueryParams) (*ResponseNodeDetailsGetNodeDetails, *resty.Response, error)
- func (s *NodeDetailsService) GetVersion() (*ResponseNodeDetailsGetVersion, *resty.Response, error)
- type NodeGroupService
- func (s *NodeGroupService) AddNode(nodeGroupName string, requestNodeGroupAddNode *RequestNodeGroupAddNode) (*ResponseNodeGroupAddNode, *resty.Response, error)
- func (s *NodeGroupService) CreateNodeGroup(requestNodeGroupCreateNodeGroup *RequestNodeGroupCreateNodeGroup) (*ResponseNodeGroupCreateNodeGroup, *resty.Response, error)
- func (s *NodeGroupService) DeleteNodeGroup(nodeGroupName string, deleteNodeGroupQueryParams *DeleteNodeGroupQueryParams) (*ResponseNodeGroupDeleteNodeGroup, *resty.Response, error)
- func (s *NodeGroupService) GetNodeGroup(nodeGroupName string) (*ResponseNodeGroupGetNodeGroup, *resty.Response, error)
- func (s *NodeGroupService) GetNodeGroups() (*ResponseNodeGroupGetNodeGroups, *resty.Response, error)
- func (s *NodeGroupService) GetNodes(nodeGroupName string) (*ResponseNodeGroupGetNodes, *resty.Response, error)
- func (s *NodeGroupService) RemoveNode(nodeGroupName string, requestNodeGroupRemoveNode *RequestNodeGroupRemoveNode) (*ResponseNodeGroupRemoveNode, *resty.Response, error)
- func (s *NodeGroupService) UpdateNodeGroup(nodeGroupName string, ...) (*ResponseNodeGroupUpdateNodeGroup, *resty.Response, error)
- type NodeServicesService
- func (s *NodeServicesService) GetInterfaces(hostname string) (*ResponseNodeServicesGetInterfaces, *resty.Response, error)
- func (s *NodeServicesService) GetProfilerProbeConfig(hostname string) (*ResponseNodeServicesGetProfilerProbeConfig, *resty.Response, error)
- func (s *NodeServicesService) GetSxpInterface(hostname string) (*ResponseNodeServicesGetSxpInterface, *resty.Response, error)
- func (s *NodeServicesService) SetProfilerProbeConfig(hostname string, ...) (*ResponseNodeServicesSetProfilerProbeConfig, *resty.Response, error)
- func (s *NodeServicesService) SetSxpInterface(hostname string, ...) (*ResponseNodeServicesSetSxpInterface, *resty.Response, error)
- type PanHaService
- type PatchingService
- func (s *PatchingService) InstallHotpatch(requestPatchingInstallHotpatch *RequestPatchingInstallHotpatch) (*ResponsePatchingInstallHotpatch, *resty.Response, error)
- func (s *PatchingService) InstallPatch(requestPatchingInstallPatch *RequestPatchingInstallPatch) (*ResponsePatchingInstallPatch, *resty.Response, error)
- func (s *PatchingService) ListInstalledHotpatches() (*ResponsePatchingListInstalledHotpatches, *resty.Response, error)
- func (s *PatchingService) ListInstalledPatches() (*ResponsePatchingListInstalledPatches, *resty.Response, error)
- func (s *PatchingService) RollbackHotpatch(requestPatchingRollbackHotpatch *RequestPatchingRollbackHotpatch) (*ResponsePatchingRollbackHotpatch, *resty.Response, error)
- func (s *PatchingService) RollbackPatch(requestPatchingRollbackPatch *RequestPatchingRollbackPatch) (*ResponsePatchingRollbackPatch, *resty.Response, error)
- type PortalGlobalSettingService
- func (s *PortalGlobalSettingService) GetPortalGlobalSettingByID(id string) (*ResponsePortalGlobalSettingGetPortalGlobalSettingByID, *resty.Response, error)
- func (s *PortalGlobalSettingService) GetPortalGlobalSettings(getPortalGlobalSettingsQueryParams *GetPortalGlobalSettingsQueryParams) (*ResponsePortalGlobalSettingGetPortalGlobalSettings, *resty.Response, error)
- func (s *PortalGlobalSettingService) GetVersion() (*ResponsePortalGlobalSettingGetVersion, *resty.Response, error)
- func (s *PortalGlobalSettingService) UpdatePortalGlobalSettingByID(id string, ...) (*ResponsePortalGlobalSettingUpdatePortalGlobalSettingByID, *resty.Response, ...)
- type PortalService
- func (s *PortalService) GetPortalByID(id string) (*ResponsePortalGetPortalByID, *resty.Response, error)
- func (s *PortalService) GetPortals(getPortalsQueryParams *GetPortalsQueryParams) (*ResponsePortalGetPortals, *resty.Response, error)
- func (s *PortalService) GetVersion() (*ResponsePortalGetVersion, *resty.Response, error)
- type PortalThemeService
- func (s *PortalThemeService) CreatePortalTheme(requestPortalThemeCreatePortalTheme *RequestPortalThemeCreatePortalTheme) (*resty.Response, error)
- func (s *PortalThemeService) DeletePortalThemeByID(id string) (*resty.Response, error)
- func (s *PortalThemeService) GetPortalThemeByID(id string) (*ResponsePortalThemeGetPortalThemeByID, *resty.Response, error)
- func (s *PortalThemeService) GetPortalThemes(getPortalThemesQueryParams *GetPortalThemesQueryParams) (*ResponsePortalThemeGetPortalThemes, *resty.Response, error)
- func (s *PortalThemeService) GetVersion() (*ResponsePortalThemeGetVersion, *resty.Response, error)
- func (s *PortalThemeService) UpdatePortalThemeByID(id string, ...) (*ResponsePortalThemeUpdatePortalThemeByID, *resty.Response, error)
- type ProceedStatusQueryParams
- type ProfilerProfileService
- func (s *ProfilerProfileService) GetProfilerProfileByID(id string) (*ResponseProfilerProfileGetProfilerProfileByID, *resty.Response, error)
- func (s *ProfilerProfileService) GetProfilerProfiles(getProfilerProfilesQueryParams *GetProfilerProfilesQueryParams) (*ResponseProfilerProfileGetProfilerProfiles, *resty.Response, error)
- func (s *ProfilerProfileService) GetVersion() (*ResponseProfilerProfileGetVersion, *resty.Response, error)
- type ProfilerService
- type ProviderService
- func (s *ProviderService) Authorization() (*resty.Response, error)
- func (s *ProviderService) RegisterService(requestProfilerProfileRegisterService *RequestProfilerProfileRegisterService) (*resty.Response, error)
- func (s *ProviderService) ReregisterService() (*resty.Response, error)
- func (s *ProviderService) UnregisterService() (*resty.Response, error)
- type ProxyService
- type PsnNodeDetailsWithRadiusServiceService
- func (s *PsnNodeDetailsWithRadiusServiceService) GetSessionServiceNode(getSessionServiceNodeQueryParams *GetSessionServiceNodeQueryParams) (*ResponsePsnNodeDetailsWithRadiusServiceGetSessionServiceNode, *resty.Response, ...)
- func (s *PsnNodeDetailsWithRadiusServiceService) GetSessionServiceNodeByID(id string) (*ResponsePsnNodeDetailsWithRadiusServiceGetSessionServiceNodeByID, ...)
- func (s *PsnNodeDetailsWithRadiusServiceService) GetSessionServiceNodeByName(name string) (*ResponsePsnNodeDetailsWithRadiusServiceGetSessionServiceNodeByName, ...)
- func (s *PsnNodeDetailsWithRadiusServiceService) GetVersion() (*ResponsePsnNodeDetailsWithRadiusServiceGetVersion, *resty.Response, error)
- type PullDeploymentInfoService
- type PxGridDirectService
- func (s *PxGridDirectService) CreateConnectorConfig(...) (*resty.Response, error)
- func (s *PxGridDirectService) DeleteConnectorConfigByConnectorName(connectorName string) (*resty.Response, error)
- func (s *PxGridDirectService) GetConnectorConfig() (*ResponsePxGridDirectGetConnectorConfig, *resty.Response, error)
- func (s *PxGridDirectService) GetConnectorConfigByConnectorName(connectorName string) (*ResponsePxGridDirectGetConnectorConfigByConnectorName, *resty.Response, error)
- func (s *PxGridDirectService) GetConnectorConfigSyncNowStatus(connectorName string) (*ResponsePxGridDirectGetConnectorConfigSyncNowStatus, *resty.Response, error)
- func (s *PxGridDirectService) GetpxgridDirectDictionaryReferences() (*ResponsePxGridDirectGetpxgridDirectDictionaryReferences, *resty.Response, ...)
- func (s *PxGridDirectService) SyncNowConnector(requestPxGridDirectSyncNowConnector *RequestPxGridDirectSyncNowConnector) (*resty.Response, error)
- func (s *PxGridDirectService) TestConnector(requestPxGridDirectTestConnector *RequestPxGridDirectTestConnector) (*ResponsePxGridDirectTestConnector, *resty.Response, error)
- func (s *PxGridDirectService) UpdateConnectorConfigByConnectorName(connectorName string, ...) (*resty.Response, error)
- type PxGridNodeService
- func (s *PxGridNodeService) ApprovePxGridNode(name string) (*resty.Response, error)
- func (s *PxGridNodeService) DeletePxGridNodeByName(name string) (*resty.Response, error)
- func (s *PxGridNodeService) GetPxGridNode(getPxGridNodeQueryParams *GetPxGridNodeQueryParams) (*ResponsePxGridNodeGetPxGridNode, *resty.Response, error)
- func (s *PxGridNodeService) GetPxGridNodeByID(id string) (*ResponsePxGridNodeGetPxGridNodeByID, *resty.Response, error)
- func (s *PxGridNodeService) GetPxGridNodeByName(name string) (*ResponsePxGridNodeGetPxGridNodeByName, *resty.Response, error)
- func (s *PxGridNodeService) GetVersion() (*ResponsePxGridNodeGetVersion, *resty.Response, error)
- type PxGridSettingsService
- type RadiusFailureService
- type RadiusServerSequenceService
- func (s *RadiusServerSequenceService) CreateRadiusServerSequence(...) (*resty.Response, error)
- func (s *RadiusServerSequenceService) DeleteRadiusServerSequenceByID(id string) (*resty.Response, error)
- func (s *RadiusServerSequenceService) GetRadiusServerSequence(getRadiusServerSequenceQueryParams *GetRadiusServerSequenceQueryParams) (*ResponseRadiusServerSequenceGetRadiusServerSequence, *resty.Response, error)
- func (s *RadiusServerSequenceService) GetRadiusServerSequenceByID(id string) (*ResponseRadiusServerSequenceGetRadiusServerSequenceByID, *resty.Response, ...)
- func (s *RadiusServerSequenceService) GetVersion() (*ResponseRadiusServerSequenceGetVersion, *resty.Response, error)
- func (s *RadiusServerSequenceService) UpdateRadiusServerSequenceByID(id string, ...) (*ResponseRadiusServerSequenceUpdateRadiusServerSequenceByID, *resty.Response, ...)
- type RepositoryService
- func (s *RepositoryService) CreateRepository(requestRepositoryCreateRepository *RequestRepositoryCreateRepository) (*ResponseRepositoryCreateRepository, *resty.Response, error)
- func (s *RepositoryService) DeleteRepository(repositoryName string) (*ResponseRepositoryDeleteRepository, *resty.Response, error)
- func (s *RepositoryService) GetRepositories() (*ResponseRepositoryGetRepositories, *resty.Response, error)
- func (s *RepositoryService) GetRepository(repositoryName string) (*ResponseRepositoryGetRepository, *resty.Response, error)
- func (s *RepositoryService) GetRepositoryFiles(repositoryName string) (*ResponseRepositoryGetRepositoryFiles, *resty.Response, error)
- func (s *RepositoryService) UpdateRepository(repositoryName string, ...) (*ResponseRepositoryUpdateRepository, *resty.Response, error)
- type RequestAciSettingsUpdateAciSettingsByID
- type RequestAciSettingsUpdateAciSettingsByIDAciSettings
- type RequestActiveDirectoryCreateActiveDirectory
- type RequestActiveDirectoryCreateActiveDirectoryERSActiveDirectory
- type RequestActiveDirectoryCreateActiveDirectoryERSActiveDirectoryAdAttributes
- type RequestActiveDirectoryCreateActiveDirectoryERSActiveDirectoryAdAttributesAttributes
- type RequestActiveDirectoryCreateActiveDirectoryERSActiveDirectoryAdgroups
- type RequestActiveDirectoryCreateActiveDirectoryERSActiveDirectoryAdgroupsGroups
- type RequestActiveDirectoryCreateActiveDirectoryERSActiveDirectoryAdvancedSettings
- type RequestActiveDirectoryCreateActiveDirectoryERSActiveDirectoryAdvancedSettingsRewriteRules
- type RequestActiveDirectoryGetGroupsByDomain
- type RequestActiveDirectoryGetGroupsByDomainOperationAdditionalData
- type RequestActiveDirectoryGetGroupsByDomainOperationAdditionalDataAdditionalData
- type RequestActiveDirectoryGetUserGroups
- type RequestActiveDirectoryGetUserGroupsOperationAdditionalData
- type RequestActiveDirectoryGetUserGroupsOperationAdditionalDataAdditionalData
- type RequestActiveDirectoryIsUserMemberOfGroups
- type RequestActiveDirectoryIsUserMemberOfGroupsOperationAdditionalData
- type RequestActiveDirectoryIsUserMemberOfGroupsOperationAdditionalDataAdditionalData
- type RequestActiveDirectoryJoinDomain
- type RequestActiveDirectoryJoinDomainOperationAdditionalData
- type RequestActiveDirectoryJoinDomainOperationAdditionalDataAdditionalData
- type RequestActiveDirectoryJoinDomainWithAllNodes
- type RequestActiveDirectoryJoinDomainWithAllNodesOperationAdditionalData
- type RequestActiveDirectoryJoinDomainWithAllNodesOperationAdditionalDataAdditionalData
- type RequestActiveDirectoryLeaveDomain
- type RequestActiveDirectoryLeaveDomainOperationAdditionalData
- type RequestActiveDirectoryLeaveDomainOperationAdditionalDataAdditionalData
- type RequestActiveDirectoryLeaveDomainWithAllNodes
- type RequestActiveDirectoryLeaveDomainWithAllNodesOperationAdditionalData
- type RequestActiveDirectoryLeaveDomainWithAllNodesOperationAdditionalDataAdditionalData
- type RequestActiveDirectoryLoadGroupsFromDomain
- type RequestActiveDirectoryLoadGroupsFromDomainERSActiveDirectory
- type RequestActiveDirectoryLoadGroupsFromDomainERSActiveDirectoryAdAttributes
- type RequestActiveDirectoryLoadGroupsFromDomainERSActiveDirectoryAdAttributesAttributes
- type RequestActiveDirectoryLoadGroupsFromDomainERSActiveDirectoryAdgroups
- type RequestActiveDirectoryLoadGroupsFromDomainERSActiveDirectoryAdgroupsGroups
- type RequestActiveDirectoryLoadGroupsFromDomainERSActiveDirectoryAdvancedSettings
- type RequestActiveDirectoryLoadGroupsFromDomainERSActiveDirectoryAdvancedSettingsRewriteRules
- type RequestAllowedProtocolsCreateAllowedProtocol
- type RequestAllowedProtocolsCreateAllowedProtocolAllowedProtocols
- type RequestAllowedProtocolsCreateAllowedProtocolAllowedProtocolsEapFast
- type RequestAllowedProtocolsCreateAllowedProtocolAllowedProtocolsEapTls
- type RequestAllowedProtocolsCreateAllowedProtocolAllowedProtocolsEapTtls
- type RequestAllowedProtocolsCreateAllowedProtocolAllowedProtocolsPeap
- type RequestAllowedProtocolsCreateAllowedProtocolAllowedProtocolsTeap
- type RequestAllowedProtocolsUpdateAllowedProtocolByID
- type RequestAllowedProtocolsUpdateAllowedProtocolByIDAllowedProtocols
- type RequestAllowedProtocolsUpdateAllowedProtocolByIDAllowedProtocolsEapFast
- type RequestAllowedProtocolsUpdateAllowedProtocolByIDAllowedProtocolsEapTls
- type RequestAllowedProtocolsUpdateAllowedProtocolByIDAllowedProtocolsEapTtls
- type RequestAllowedProtocolsUpdateAllowedProtocolByIDAllowedProtocolsPeap
- type RequestAllowedProtocolsUpdateAllowedProtocolByIDAllowedProtocolsTeap
- type RequestAncEndpointApplyAncEndpoint
- type RequestAncEndpointApplyAncEndpointOperationAdditionalData
- type RequestAncEndpointApplyAncEndpointOperationAdditionalDataAdditionalData
- type RequestAncEndpointBulkRequestForAncEndpoint
- type RequestAncEndpointBulkRequestForAncEndpointErsAncEndpointBulkRequest
- type RequestAncEndpointClearAncEndpoint
- type RequestAncEndpointClearAncEndpointOperationAdditionalData
- type RequestAncEndpointClearAncEndpointOperationAdditionalDataAdditionalData
- type RequestAncPolicyBulkRequestForAncPolicy
- type RequestAncPolicyBulkRequestForAncPolicyErsAncPolicyBulkRequest
- type RequestAncPolicyCreateAncPolicy
- type RequestAncPolicyCreateAncPolicyErsAncPolicy
- type RequestAncPolicyUpdateAncPolicyByID
- type RequestAncPolicyUpdateAncPolicyByIDErsAncPolicy
- type RequestAuthorizationProfileCreateAuthorizationProfile
- type RequestAuthorizationProfileCreateAuthorizationProfileAuthorizationProfile
- type RequestAuthorizationProfileCreateAuthorizationProfileAuthorizationProfileAdvancedAttributes
- type RequestAuthorizationProfileCreateAuthorizationProfileAuthorizationProfileAdvancedAttributesLeftHandSideDictionaryAttribue
- type RequestAuthorizationProfileCreateAuthorizationProfileAuthorizationProfileAdvancedAttributesRightHandSideAttribueValue
- type RequestAuthorizationProfileCreateAuthorizationProfileAuthorizationProfileReauth
- type RequestAuthorizationProfileCreateAuthorizationProfileAuthorizationProfileVLAN
- type RequestAuthorizationProfileCreateAuthorizationProfileAuthorizationProfileWebRedirection
- type RequestAuthorizationProfileUpdateAuthorizationProfileByID
- type RequestAuthorizationProfileUpdateAuthorizationProfileByIDAuthorizationProfile
- type RequestAuthorizationProfileUpdateAuthorizationProfileByIDAuthorizationProfileAdvancedAttributes
- type RequestAuthorizationProfileUpdateAuthorizationProfileByIDAuthorizationProfileAdvancedAttributesLeftHandSideDictionaryAttribue
- type RequestAuthorizationProfileUpdateAuthorizationProfileByIDAuthorizationProfileAdvancedAttributesRightHandSideAttribueValue
- type RequestAuthorizationProfileUpdateAuthorizationProfileByIDAuthorizationProfileReauth
- type RequestAuthorizationProfileUpdateAuthorizationProfileByIDAuthorizationProfileVLAN
- type RequestAuthorizationProfileUpdateAuthorizationProfileByIDAuthorizationProfileWebRedirection
- type RequestBackupAndRestoreConfigBackup
- type RequestBackupAndRestoreCreateScheduledConfigBackup
- type RequestBackupAndRestoreRestoreConfigBackup
- type RequestBackupAndRestoreUpdateScheduledConfigBackup
- type RequestByodPortalCreateByodPortal
- type RequestByodPortalCreateByodPortalByodPortal
- type RequestByodPortalCreateByodPortalByodPortalCustomizations
- type RequestByodPortalCreateByodPortalByodPortalCustomizationsGlobalCustomizations
- type RequestByodPortalCreateByodPortalByodPortalCustomizationsGlobalCustomizationsBackgroundImage
- type RequestByodPortalCreateByodPortalByodPortalCustomizationsGlobalCustomizationsBannerImage
- type RequestByodPortalCreateByodPortalByodPortalCustomizationsGlobalCustomizationsDesktopLogoImage
- type RequestByodPortalCreateByodPortalByodPortalCustomizationsGlobalCustomizationsMobileLogoImage
- type RequestByodPortalCreateByodPortalByodPortalCustomizationsLanguage
- type RequestByodPortalCreateByodPortalByodPortalCustomizationsPageCustomizations
- type RequestByodPortalCreateByodPortalByodPortalCustomizationsPageCustomizationsData
- type RequestByodPortalCreateByodPortalByodPortalCustomizationsPortalTheme
- type RequestByodPortalCreateByodPortalByodPortalCustomizationsPortalTweakSettings
- type RequestByodPortalCreateByodPortalByodPortalSettings
- type RequestByodPortalCreateByodPortalByodPortalSettingsByodSettings
- type RequestByodPortalCreateByodPortalByodPortalSettingsByodSettingsByodRegistrationSettings
- type RequestByodPortalCreateByodPortalByodPortalSettingsByodSettingsByodRegistrationSuccessSettings
- type RequestByodPortalCreateByodPortalByodPortalSettingsByodSettingsByodWelcomeSettings
- type RequestByodPortalCreateByodPortalByodPortalSettingsPortalSettings
- type RequestByodPortalCreateByodPortalByodPortalSettingsSupportInfoSettings
- type RequestByodPortalUpdateByodPortalByID
- type RequestByodPortalUpdateByodPortalByIDByodPortal
- type RequestByodPortalUpdateByodPortalByIDByodPortalCustomizations
- type RequestByodPortalUpdateByodPortalByIDByodPortalCustomizationsGlobalCustomizations
- type RequestByodPortalUpdateByodPortalByIDByodPortalCustomizationsGlobalCustomizationsBackgroundImage
- type RequestByodPortalUpdateByodPortalByIDByodPortalCustomizationsGlobalCustomizationsBannerImage
- type RequestByodPortalUpdateByodPortalByIDByodPortalCustomizationsGlobalCustomizationsDesktopLogoImage
- type RequestByodPortalUpdateByodPortalByIDByodPortalCustomizationsGlobalCustomizationsMobileLogoImage
- type RequestByodPortalUpdateByodPortalByIDByodPortalCustomizationsLanguage
- type RequestByodPortalUpdateByodPortalByIDByodPortalCustomizationsPageCustomizations
- type RequestByodPortalUpdateByodPortalByIDByodPortalCustomizationsPageCustomizationsData
- type RequestByodPortalUpdateByodPortalByIDByodPortalCustomizationsPortalTheme
- type RequestByodPortalUpdateByodPortalByIDByodPortalCustomizationsPortalTweakSettings
- type RequestByodPortalUpdateByodPortalByIDByodPortalSettings
- type RequestByodPortalUpdateByodPortalByIDByodPortalSettingsByodSettings
- type RequestByodPortalUpdateByodPortalByIDByodPortalSettingsByodSettingsByodRegistrationSettings
- type RequestByodPortalUpdateByodPortalByIDByodPortalSettingsByodSettingsByodRegistrationSuccessSettings
- type RequestByodPortalUpdateByodPortalByIDByodPortalSettingsByodSettingsByodWelcomeSettings
- type RequestByodPortalUpdateByodPortalByIDByodPortalSettingsPortalSettings
- type RequestByodPortalUpdateByodPortalByIDByodPortalSettingsSupportInfoSettings
- type RequestCertificateProfileCreateCertificateProfile
- type RequestCertificateProfileCreateCertificateProfileCertificateProfile
- type RequestCertificateProfileUpdateCertificateProfileByID
- type RequestCertificateProfileUpdateCertificateProfileByIDCertificateProfile
- type RequestCertificatesBindCsr
- type RequestCertificatesExportSystemCert
- type RequestCertificatesExportSystemCertificate
- type RequestCertificatesGenerateCsr
- type RequestCertificatesGenerateSelfSignedCertificate
- type RequestCertificatesImportSystemCert
- type RequestCertificatesImportSystemCertificate
- type RequestCertificatesImportTrustCert
- type RequestCertificatesImportTrustCertificate
- type RequestCertificatesRegenerateIseRootCa
- type RequestCertificatesRenewCertificates
- type RequestCertificatesRenewCerts
- type RequestCertificatesUpdateSystemCert
- type RequestCertificatesUpdateSystemCertificate
- type RequestCertificatesUpdateTrustedCertificate
- type RequestClearThreatsAndVulnerabilitiesClearThreatsAndVulnerabilities
- type RequestClearThreatsAndVulnerabilitiesClearThreatsAndVulnerabilitiesERSIrfThreatContext
- type RequestConfigurationAccessSecret
- type RequestConfigurationActivateAccount
- type RequestConfigurationCreateAccount
- type RequestConfigurationLookupService
- type RequestConfigurationUpdateConfiguration
- type RequestCustomAttributesCreateCustomAttribute
- type RequestCustomAttributesRename
- type RequestDataconnectServicesSetDataConnectService
- type RequestDataconnectServicesUpdateDataconnectPassword
- type RequestDataconnectServicesUpdateDataconnectPasswordExpiry
- type RequestDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRule
- type RequestDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleLink
- type RequestDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleRule
- type RequestDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleRuleCondition
- type RequestDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleRuleConditionChildren
- type RequestDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleRuleConditionChildrenLink
- type RequestDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleRuleConditionDatesRange
- type RequestDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleRuleConditionDatesRangeException
- type RequestDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleRuleConditionHoursRange
- type RequestDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleRuleConditionHoursRangeException
- type RequestDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleRuleConditionLink
- type RequestDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByID
- type RequestDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDLink
- type RequestDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDRule
- type RequestDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDRuleCondition
- type RequestDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDRuleConditionChildren
- type RequestDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDRuleConditionChildrenLink
- type RequestDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDRuleConditionDatesRange
- type RequestDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDRuleConditionDatesRangeException
- type RequestDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDRuleConditionHoursRange
- type RequestDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDRuleConditionHoursRangeException
- type RequestDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDRuleConditionLink
- type RequestDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRule
- type RequestDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleLink
- type RequestDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleRule
- type RequestDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleRuleCondition
- type RequestDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleRuleConditionChildren
- type RequestDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleRuleConditionChildrenLink
- type RequestDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleRuleConditionDatesRange
- type RequestDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleRuleConditionDatesRangeException
- type RequestDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleRuleConditionHoursRange
- type RequestDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleRuleConditionHoursRangeException
- type RequestDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleRuleConditionLink
- type RequestDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByID
- type RequestDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDLink
- type RequestDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDRule
- type RequestDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDRuleCondition
- type RequestDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDRuleConditionChildren
- type RequestDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDRuleConditionChildrenLink
- type RequestDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDRuleConditionDatesRange
- type RequestDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDRuleConditionDatesRangeException
- type RequestDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDRuleConditionHoursRange
- type RequestDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDRuleConditionHoursRangeException
- type RequestDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDRuleConditionLink
- type RequestDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalException
- type RequestDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionLink
- type RequestDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionRule
- type RequestDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionRuleCondition
- type RequestDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionRuleConditionChildren
- type RequestDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionRuleConditionChildrenLink
- type RequestDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionRuleConditionDatesRange
- type RequestDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionRuleConditionDatesRangeException
- type RequestDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionRuleConditionHoursRange
- type RequestDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionRuleConditionHoursRangeException
- type RequestDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionRuleConditionLink
- type RequestDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleID
- type RequestDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDLink
- type RequestDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDRule
- type RequestDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDRuleCondition
- type RequestDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDRuleConditionChildren
- type RequestDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDRuleConditionChildrenLink
- type RequestDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDRuleConditionDatesRange
- type RequestDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDRuleConditionDatesRangeException
- type RequestDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDRuleConditionHoursRange
- type RequestDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDRuleConditionHoursRangeException
- type RequestDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDRuleConditionLink
- type RequestDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRule
- type RequestDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleLink
- type RequestDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleRule
- type RequestDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleRuleCondition
- type RequestDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleRuleConditionChildren
- type RequestDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleRuleConditionChildrenLink
- type RequestDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleRuleConditionDatesRange
- type RequestDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleRuleConditionDatesRangeException
- type RequestDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleRuleConditionHoursRange
- type RequestDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleRuleConditionHoursRangeException
- type RequestDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleRuleConditionLink
- type RequestDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByID
- type RequestDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDLink
- type RequestDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDRule
- type RequestDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDRuleCondition
- type RequestDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDRuleConditionChildren
- type RequestDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDRuleConditionChildrenLink
- type RequestDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDRuleConditionDatesRange
- type RequestDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDRuleConditionDatesRangeException
- type RequestDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDRuleConditionHoursRange
- type RequestDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDRuleConditionHoursRangeException
- type RequestDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDRuleConditionLink
- type RequestDeviceAdministrationConditionsCreateDeviceAdminCondition
- type RequestDeviceAdministrationConditionsCreateDeviceAdminConditionChildren
- type RequestDeviceAdministrationConditionsCreateDeviceAdminConditionChildrenLink
- type RequestDeviceAdministrationConditionsCreateDeviceAdminConditionDatesRange
- type RequestDeviceAdministrationConditionsCreateDeviceAdminConditionDatesRangeException
- type RequestDeviceAdministrationConditionsCreateDeviceAdminConditionHoursRange
- type RequestDeviceAdministrationConditionsCreateDeviceAdminConditionHoursRangeException
- type RequestDeviceAdministrationConditionsCreateDeviceAdminConditionLink
- type RequestDeviceAdministrationConditionsUpdateDeviceAdminConditionByID
- type RequestDeviceAdministrationConditionsUpdateDeviceAdminConditionByIDChildren
- type RequestDeviceAdministrationConditionsUpdateDeviceAdminConditionByIDChildrenLink
- type RequestDeviceAdministrationConditionsUpdateDeviceAdminConditionByIDDatesRange
- type RequestDeviceAdministrationConditionsUpdateDeviceAdminConditionByIDDatesRangeException
- type RequestDeviceAdministrationConditionsUpdateDeviceAdminConditionByIDHoursRange
- type RequestDeviceAdministrationConditionsUpdateDeviceAdminConditionByIDHoursRangeException
- type RequestDeviceAdministrationConditionsUpdateDeviceAdminConditionByIDLink
- type RequestDeviceAdministrationConditionsUpdateDeviceAdminConditionByName
- type RequestDeviceAdministrationConditionsUpdateDeviceAdminConditionByNameChildren
- type RequestDeviceAdministrationConditionsUpdateDeviceAdminConditionByNameChildrenLink
- type RequestDeviceAdministrationConditionsUpdateDeviceAdminConditionByNameDatesRange
- type RequestDeviceAdministrationConditionsUpdateDeviceAdminConditionByNameDatesRangeException
- type RequestDeviceAdministrationConditionsUpdateDeviceAdminConditionByNameHoursRange
- type RequestDeviceAdministrationConditionsUpdateDeviceAdminConditionByNameHoursRangeException
- type RequestDeviceAdministrationConditionsUpdateDeviceAdminConditionByNameLink
- type RequestDeviceAdministrationNetworkConditionsCreateDeviceAdminNetworkCondition
- type RequestDeviceAdministrationNetworkConditionsCreateDeviceAdminNetworkConditionLink
- type RequestDeviceAdministrationNetworkConditionsUpdateDeviceAdminNetworkConditionByID
- type RequestDeviceAdministrationNetworkConditionsUpdateDeviceAdminNetworkConditionByIDLink
- type RequestDeviceAdministrationPolicySetCreateDeviceAdminPolicySet
- type RequestDeviceAdministrationPolicySetCreateDeviceAdminPolicySetCondition
- type RequestDeviceAdministrationPolicySetCreateDeviceAdminPolicySetConditionChildren
- type RequestDeviceAdministrationPolicySetCreateDeviceAdminPolicySetConditionChildrenLink
- type RequestDeviceAdministrationPolicySetCreateDeviceAdminPolicySetConditionDatesRange
- type RequestDeviceAdministrationPolicySetCreateDeviceAdminPolicySetConditionDatesRangeException
- type RequestDeviceAdministrationPolicySetCreateDeviceAdminPolicySetConditionHoursRange
- type RequestDeviceAdministrationPolicySetCreateDeviceAdminPolicySetConditionHoursRangeException
- type RequestDeviceAdministrationPolicySetCreateDeviceAdminPolicySetConditionLink
- type RequestDeviceAdministrationPolicySetCreateDeviceAdminPolicySetLink
- type RequestDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByID
- type RequestDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByIDCondition
- type RequestDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByIDConditionChildren
- type RequestDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByIDConditionChildrenLink
- type RequestDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByIDConditionDatesRange
- type RequestDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByIDConditionDatesRangeException
- type RequestDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByIDConditionHoursRange
- type RequestDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByIDConditionHoursRangeException
- type RequestDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByIDConditionLink
- type RequestDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByIDLink
- type RequestDeviceAdministrationTimeDateConditionsCreateDeviceAdminTimeCondition
- type RequestDeviceAdministrationTimeDateConditionsCreateDeviceAdminTimeConditionChildren
- type RequestDeviceAdministrationTimeDateConditionsCreateDeviceAdminTimeConditionChildrenLink
- type RequestDeviceAdministrationTimeDateConditionsCreateDeviceAdminTimeConditionDatesRange
- type RequestDeviceAdministrationTimeDateConditionsCreateDeviceAdminTimeConditionDatesRangeException
- type RequestDeviceAdministrationTimeDateConditionsCreateDeviceAdminTimeConditionHoursRange
- type RequestDeviceAdministrationTimeDateConditionsCreateDeviceAdminTimeConditionHoursRangeException
- type RequestDeviceAdministrationTimeDateConditionsCreateDeviceAdminTimeConditionLink
- type RequestDeviceAdministrationTimeDateConditionsUpdateDeviceAdminTimeConditionByID
- type RequestDeviceAdministrationTimeDateConditionsUpdateDeviceAdminTimeConditionByIDChildren
- type RequestDeviceAdministrationTimeDateConditionsUpdateDeviceAdminTimeConditionByIDChildrenLink
- type RequestDeviceAdministrationTimeDateConditionsUpdateDeviceAdminTimeConditionByIDDatesRange
- type RequestDeviceAdministrationTimeDateConditionsUpdateDeviceAdminTimeConditionByIDDatesRangeException
- type RequestDeviceAdministrationTimeDateConditionsUpdateDeviceAdminTimeConditionByIDHoursRange
- type RequestDeviceAdministrationTimeDateConditionsUpdateDeviceAdminTimeConditionByIDHoursRangeException
- type RequestDeviceAdministrationTimeDateConditionsUpdateDeviceAdminTimeConditionByIDLink
- type RequestDownloadableACLCreateDownloadableACL
- type RequestDownloadableACLCreateDownloadableACLDownloadableACL
- type RequestDownloadableACLUpdateDownloadableACLByID
- type RequestDownloadableACLUpdateDownloadableACLByIDDownloadableACL
- type RequestDuoIDentitySyncCreateIDentitysync
- type RequestDuoIDentitySyncCreateIDentitysyncIDentitySync
- type RequestDuoIDentitySyncCreateIDentitysyncIDentitySyncAdGroups
- type RequestDuoIDentitySyncCreateIDentitysyncIDentitySyncConfigurations
- type RequestDuoIDentitySyncCreateIDentitysyncIDentitySyncConfigurationsActiveDirectories
- type RequestDuoIDentitySyncCreateIDentitysyncIDentitySyncSyncSchedule
- type RequestDuoIDentitySyncUpdateIDentitysyncBySyncName
- type RequestDuoIDentitySyncUpdateIDentitysyncBySyncNameIDentitySync
- type RequestDuoIDentitySyncUpdateIDentitysyncBySyncNameIDentitySyncAdGroups
- type RequestDuoIDentitySyncUpdateIDentitysyncBySyncNameIDentitySyncConfigurations
- type RequestDuoIDentitySyncUpdateIDentitysyncBySyncNameIDentitySyncConfigurationsActiveDirectories
- type RequestDuoIDentitySyncUpdateIDentitysyncBySyncNameIDentitySyncSyncSchedule
- type RequestDuoIDentitySyncUpdateStatus
- type RequestDuoIDentitySyncUpdateStatusErrorList
- type RequestDuoIDentitySyncUpdateStatusErrorListUser
- type RequestDuoMfaCreateMfa
- type RequestDuoMfaCreateMfaMfa
- type RequestDuoMfaCreateMfaMfaAccountConfigurations
- type RequestDuoMfaCreateMfaMfaAccountConfigurationsAdminAPI
- type RequestDuoMfaCreateMfaMfaAccountConfigurationsAuthenticationAPI
- type RequestDuoMfaTestConnection
- type RequestDuoMfaTestConnectionAdminAPI
- type RequestDuoMfaTestConnectionAuthenticationAPI
- type RequestDuoMfaUpdateMFaByConnectionName
- type RequestDuoMfaUpdateMFaByConnectionNameMfa
- type RequestDuoMfaUpdateMFaByConnectionNameMfaAccountConfigurations
- type RequestDuoMfaUpdateMFaByConnectionNameMfaAccountConfigurationsAdminAPI
- type RequestDuoMfaUpdateMFaByConnectionNameMfaAccountConfigurationsAuthenticationAPI
- type RequestEgressMatrixCellBulkRequestForEgressMatrixCell
- type RequestEgressMatrixCellBulkRequestForEgressMatrixCellEgressMatrixCellBulkRequest
- type RequestEgressMatrixCellCreateEgressMatrixCell
- type RequestEgressMatrixCellCreateEgressMatrixCellEgressMatrixCell
- type RequestEgressMatrixCellUpdateEgressMatrixCellByID
- type RequestEgressMatrixCellUpdateEgressMatrixCellByIDEgressMatrixCell
- type RequestEnableMFAEnableMFA
- type RequestEnableMFAEnableMFAMfa
- type RequestEndpointBulkRequestForEndpoint
- type RequestEndpointBulkRequestForEndpointEndpointBulkRequest
- type RequestEndpointCertificateCreateEndpointCertificate
- type RequestEndpointCertificateCreateEndpointCertificateERSEndPointCert
- type RequestEndpointCertificateCreateEndpointCertificateERSEndPointCertCertificateRequest
- type RequestEndpointCreateEndpoint
- type RequestEndpointCreateEndpointERSEndPoint
- type RequestEndpointCreateEndpointERSEndPointCustomAttributes
- type RequestEndpointCreateEndpointERSEndPointCustomAttributesCustomAttributes
- type RequestEndpointCreateEndpointERSEndPointMdmAttributes
- type RequestEndpointIDentityGroupCreateEndpointGroup
- type RequestEndpointIDentityGroupCreateEndpointGroupEndPointGroup
- type RequestEndpointIDentityGroupUpdateEndpointGroupByID
- type RequestEndpointIDentityGroupUpdateEndpointGroupByIDEndPointGroup
- type RequestEndpointRegisterEndpoint
- type RequestEndpointRegisterEndpointERSEndPoint
- type RequestEndpointRegisterEndpointERSEndPointCustomAttributes
- type RequestEndpointRegisterEndpointERSEndPointCustomAttributesCustomAttributes
- type RequestEndpointRegisterEndpointERSEndPointMdmAttributes
- type RequestEndpointStopReplicationServiceSetStopReplicationService
- type RequestEndpointUpdateEndpointByID
- type RequestEndpointUpdateEndpointByIDERSEndPoint
- type RequestEndpointUpdateEndpointByIDERSEndPointCustomAttributes
- type RequestEndpointUpdateEndpointByIDERSEndPointCustomAttributesCustomAttributes
- type RequestEndpointUpdateEndpointByIDERSEndPointMdmAttributes
- type RequestEndpointsCreateBulkEndPoints
- type RequestEndpointsCreateEndPoint
- type RequestEndpointsCreateEndPointConnectedLinks
- type RequestEndpointsCreateEndPointCustomAttributes
- type RequestEndpointsCreateEndPointMdmAttributes
- type RequestEndpointsCreateEndPointTask
- type RequestEndpointsCreateEndPointTaskConnectedLinks
- type RequestEndpointsCreateEndPointTaskCustomAttributes
- type RequestEndpointsCreateEndPointTaskMdmAttributes
- type RequestEndpointsUpdateBulkEndPoints
- type RequestEndpointsUpdateEndpoint
- type RequestEndpointsUpdateEndpointConnectedLinks
- type RequestEndpointsUpdateEndpointCustomAttributes
- type RequestEndpointsUpdateEndpointMdmAttributes
- type RequestExternalRadiusServerCreateExternalRadiusServer
- type RequestExternalRadiusServerCreateExternalRadiusServerExternalRadiusServer
- type RequestExternalRadiusServerUpdateExternalRadiusServerByID
- type RequestExternalRadiusServerUpdateExternalRadiusServerByIDExternalRadiusServer
- type RequestFilterPolicyCreateFilterPolicy
- type RequestFilterPolicyCreateFilterPolicyERSFilterPolicy
- type RequestFilterPolicyUpdateFilterPolicyByID
- type RequestFilterPolicyUpdateFilterPolicyByIDERSFilterPolicy
- type RequestFullUpgradeCancelStagingOnPPAN
- type RequestFullUpgradeInitiateStagingOnPPAN
- type RequestFullUpgradeInitiateUpgradeOnPPAN
- type RequestFullUpgradeRunPreChecksInPPAN
- type RequestGuestSSIDCreateGuestSSID
- type RequestGuestSSIDCreateGuestSSIDGuestSSID
- type RequestGuestSSIDUpdateGuestSSIDByID
- type RequestGuestSSIDUpdateGuestSSIDByIDGuestSSID
- type RequestGuestSmtpNotificationConfigurationCreateGuestSmtpNotificationSettings
- type RequestGuestSmtpNotificationConfigurationCreateGuestSmtpNotificationSettingsERSGuestSmtpNotificationSettings
- type RequestGuestSmtpNotificationConfigurationUpdateGuestSmtpNotificationSettingsByID
- type RequestGuestSmtpNotificationConfigurationUpdateGuestSmtpNotificationSettingsByIDERSGuestSmtpNotificationSettings
- type RequestGuestTypeCreateGuestType
- type RequestGuestTypeCreateGuestTypeGuestType
- type RequestGuestTypeCreateGuestTypeGuestTypeAccessTime
- type RequestGuestTypeCreateGuestTypeGuestTypeAccessTimeDayTimeLimits
- type RequestGuestTypeCreateGuestTypeGuestTypeExpirationNotification
- type RequestGuestTypeCreateGuestTypeGuestTypeLoginOptions
- type RequestGuestTypeUpdateGuestTypeByID
- type RequestGuestTypeUpdateGuestTypeByIDGuestType
- type RequestGuestTypeUpdateGuestTypeByIDGuestTypeAccessTime
- type RequestGuestTypeUpdateGuestTypeByIDGuestTypeAccessTimeDayTimeLimits
- type RequestGuestTypeUpdateGuestTypeByIDGuestTypeExpirationNotification
- type RequestGuestTypeUpdateGuestTypeByIDGuestTypeLoginOptions
- type RequestGuestTypeUpdateGuestTypeEmail
- type RequestGuestTypeUpdateGuestTypeEmailOperationAdditionalData
- type RequestGuestTypeUpdateGuestTypeEmailOperationAdditionalDataAdditionalData
- type RequestGuestTypeUpdateGuestTypeSms
- type RequestGuestTypeUpdateGuestTypeSmsOperationAdditionalData
- type RequestGuestTypeUpdateGuestTypeSmsOperationAdditionalDataAdditionalData
- type RequestGuestUserBulkRequestForGuestUser
- type RequestGuestUserBulkRequestForGuestUserGuestUserBulkRequest
- type RequestGuestUserChangeSponsorPassword
- type RequestGuestUserChangeSponsorPasswordOperationAdditionalData
- type RequestGuestUserChangeSponsorPasswordOperationAdditionalDataAdditionalData
- type RequestGuestUserCreateGuestUser
- type RequestGuestUserCreateGuestUserGuestUser
- type RequestGuestUserCreateGuestUserGuestUserCustomFields
- type RequestGuestUserCreateGuestUserGuestUserGuestAccessInfo
- type RequestGuestUserCreateGuestUserGuestUserGuestInfo
- type RequestGuestUserSuspendGuestUserByID
- type RequestGuestUserSuspendGuestUserByIDOperationAdditionalData
- type RequestGuestUserSuspendGuestUserByIDOperationAdditionalDataAdditionalData
- type RequestGuestUserUpdateGuestUserByID
- type RequestGuestUserUpdateGuestUserByIDGuestUser
- type RequestGuestUserUpdateGuestUserByIDGuestUserCustomFields
- type RequestGuestUserUpdateGuestUserByIDGuestUserGuestAccessInfo
- type RequestGuestUserUpdateGuestUserByIDGuestUserGuestInfo
- type RequestGuestUserUpdateGuestUserByName
- type RequestGuestUserUpdateGuestUserByNameGuestUser
- type RequestGuestUserUpdateGuestUserByNameGuestUserCustomFields
- type RequestGuestUserUpdateGuestUserByNameGuestUserGuestAccessInfo
- type RequestGuestUserUpdateGuestUserByNameGuestUserGuestInfo
- type RequestGuestUserUpdateGuestUserEmail
- type RequestGuestUserUpdateGuestUserEmailOperationAdditionalData
- type RequestGuestUserUpdateGuestUserEmailOperationAdditionalDataAdditionalData
- type RequestHotspotPortalCreateHotspotPortal
- type RequestHotspotPortalCreateHotspotPortalHotspotPortal
- type RequestHotspotPortalCreateHotspotPortalHotspotPortalCustomizations
- type RequestHotspotPortalCreateHotspotPortalHotspotPortalCustomizationsGlobalCustomizations
- type RequestHotspotPortalCreateHotspotPortalHotspotPortalCustomizationsGlobalCustomizationsBackgroundImage
- type RequestHotspotPortalCreateHotspotPortalHotspotPortalCustomizationsGlobalCustomizationsBannerImage
- type RequestHotspotPortalCreateHotspotPortalHotspotPortalCustomizationsGlobalCustomizationsDesktopLogoImage
- type RequestHotspotPortalCreateHotspotPortalHotspotPortalCustomizationsGlobalCustomizationsMobileLogoImage
- type RequestHotspotPortalCreateHotspotPortalHotspotPortalCustomizationsLanguage
- type RequestHotspotPortalCreateHotspotPortalHotspotPortalCustomizationsPageCustomizations
- type RequestHotspotPortalCreateHotspotPortalHotspotPortalCustomizationsPageCustomizationsData
- type RequestHotspotPortalCreateHotspotPortalHotspotPortalCustomizationsPortalTheme
- type RequestHotspotPortalCreateHotspotPortalHotspotPortalCustomizationsPortalTweakSettings
- type RequestHotspotPortalCreateHotspotPortalHotspotPortalSettings
- type RequestHotspotPortalCreateHotspotPortalHotspotPortalSettingsAupSettings
- type RequestHotspotPortalCreateHotspotPortalHotspotPortalSettingsAuthSuccessSettings
- type RequestHotspotPortalCreateHotspotPortalHotspotPortalSettingsPortalSettings
- type RequestHotspotPortalCreateHotspotPortalHotspotPortalSettingsPostAccessBannerSettings
- type RequestHotspotPortalCreateHotspotPortalHotspotPortalSettingsPostLoginBannerSettings
- type RequestHotspotPortalCreateHotspotPortalHotspotPortalSettingsSupportInfoSettings
- type RequestHotspotPortalUpdateHotspotPortalByID
- type RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortal
- type RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalCustomizations
- type RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalCustomizationsGlobalCustomizations
- type RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalCustomizationsGlobalCustomizationsBackgroundImage
- type RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalCustomizationsGlobalCustomizationsBannerImage
- type RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalCustomizationsGlobalCustomizationsDesktopLogoImage
- type RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalCustomizationsGlobalCustomizationsMobileLogoImage
- type RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalCustomizationsLanguage
- type RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalCustomizationsPageCustomizations
- type RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalCustomizationsPageCustomizationsData
- type RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalCustomizationsPortalTheme
- type RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalCustomizationsPortalTweakSettings
- type RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalSettings
- type RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalSettingsAupSettings
- type RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalSettingsAuthSuccessSettings
- type RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalSettingsPortalSettings
- type RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalSettingsPostAccessBannerSettings
- type RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalSettingsPostLoginBannerSettings
- type RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalSettingsSupportInfoSettings
- type RequestIDentityGroupsCreateIDentityGroup
- type RequestIDentityGroupsCreateIDentityGroupIDentityGroup
- type RequestIDentityGroupsUpdateIDentityGroupByID
- type RequestIDentityGroupsUpdateIDentityGroupByIDIDentityGroup
- type RequestIDentitySequenceCreateIDentitySequence
- type RequestIDentitySequenceCreateIDentitySequenceIDStoreSequence
- type RequestIDentitySequenceCreateIDentitySequenceIDStoreSequenceIDSeqItem
- type RequestIDentitySequenceUpdateIDentitySequenceByID
- type RequestIDentitySequenceUpdateIDentitySequenceByIDIDStoreSequence
- type RequestIDentitySequenceUpdateIDentitySequenceByIDIDStoreSequenceIDSeqItem
- type RequestIPToSgtMappingBulkRequestForIPToSgtMapping
- type RequestIPToSgtMappingBulkRequestForIPToSgtMappingSgMappingBulkRequest
- type RequestIPToSgtMappingCreateIPToSgtMapping
- type RequestIPToSgtMappingCreateIPToSgtMappingSgMapping
- type RequestIPToSgtMappingGroupBulkRequestForIPToSgtMappingGroup
- type RequestIPToSgtMappingGroupBulkRequestForIPToSgtMappingGroupSgMappingGroupBulkRequest
- type RequestIPToSgtMappingGroupCreateIPToSgtMappingGroup
- type RequestIPToSgtMappingGroupCreateIPToSgtMappingGroupSgMappingGroup
- type RequestIPToSgtMappingGroupUpdateIPToSgtMappingGroupByID
- type RequestIPToSgtMappingGroupUpdateIPToSgtMappingGroupByIDSgMappingGroup
- type RequestIPToSgtMappingUpdateIPToSgtMappingByID
- type RequestIPToSgtMappingUpdateIPToSgtMappingByIDSgMapping
- type RequestInternalUserCreateInternalUser
- type RequestInternalUserCreateInternalUserInternalUser
- type RequestInternalUserCreateInternalUserInternalUserCustomAttributes
- type RequestInternalUserUpdateInternalUserByID
- type RequestInternalUserUpdateInternalUserByIDInternalUser
- type RequestInternalUserUpdateInternalUserByIDInternalUserCustomAttributes
- type RequestInternalUserUpdateInternalUserByName
- type RequestInternalUserUpdateInternalUserByNameInternalUser
- type RequestInternalUserUpdateInternalUserByNameInternalUserCustomAttributes
- type RequestItemEndpointsCreateBulkEndPoints
- type RequestItemEndpointsCreateBulkEndPointsConnectedLinks
- type RequestItemEndpointsCreateBulkEndPointsCustomAttributes
- type RequestItemEndpointsCreateBulkEndPointsMdmAttributes
- type RequestItemEndpointsUpdateBulkEndPoints
- type RequestItemEndpointsUpdateBulkEndPointsConnectedLinks
- type RequestItemEndpointsUpdateBulkEndPointsCustomAttributes
- type RequestItemEndpointsUpdateBulkEndPointsMdmAttributes
- type RequestItemLicensingUpdateTierStateInfo
- type RequestItemSgVnMappingBulkCreateSgVnMappings
- type RequestItemSgVnMappingBulkUpdateSgVnMappings
- type RequestItemVirtualNetworkBulkCreateVirtualNetworks
- type RequestItemVirtualNetworkBulkUpdateVirtualNetworks
- type RequestItemVnVLANMappingBulkCreateVnVLANMappings
- type RequestItemVnVLANMappingBulkUpdateVnVLANMappings
- type RequestLicensingCreateRegistrationInfo
- type RequestLicensingUpdateTierStateInfo
- type RequestMyDevicePortalCreateMyDevicePortal
- type RequestMyDevicePortalCreateMyDevicePortalMyDevicePortal
- type RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalCustomizations
- type RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalCustomizationsGlobalCustomizations
- type RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalCustomizationsGlobalCustomizationsBackgroundImage
- type RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalCustomizationsGlobalCustomizationsBannerImage
- type RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalCustomizationsGlobalCustomizationsDesktopLogoImage
- type RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalCustomizationsGlobalCustomizationsMobileLogoImage
- type RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalCustomizationsLanguage
- type RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalCustomizationsPageCustomizations
- type RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalCustomizationsPageCustomizationsData
- type RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalCustomizationsPortalTheme
- type RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalCustomizationsPortalTweakSettings
- type RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalSettings
- type RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalSettingsAupSettings
- type RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalSettingsEmployeeChangePasswordSettings
- type RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalSettingsLoginPageSettings
- type RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalSettingsLoginPageSettingsSocialConfigs
- type RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalSettingsPortalSettings
- type RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalSettingsPostAccessBannerSettings
- type RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalSettingsPostLoginBannerSettings
- type RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalSettingsSupportInfoSettings
- type RequestMyDevicePortalUpdateMyDevicePortalByID
- type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortal
- type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalCustomizations
- type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalCustomizationsGlobalCustomizations
- type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalCustomizationsGlobalCustomizationsBackgroundImage
- type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalCustomizationsGlobalCustomizationsBannerImage
- type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalCustomizationsGlobalCustomizationsDesktopLogoImage
- type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalCustomizationsGlobalCustomizationsMobileLogoImage
- type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalCustomizationsLanguage
- type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalCustomizationsPageCustomizations
- type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalCustomizationsPageCustomizationsData
- type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalCustomizationsPortalTheme
- type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalCustomizationsPortalTweakSettings
- type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalSettings
- type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalSettingsAupSettings
- type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalSettingsEmployeeChangePasswordSettings
- type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalSettingsLoginPageSettings
- type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalSettingsLoginPageSettingsSocialConfigs
- type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalSettingsPortalSettings
- type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalSettingsPostAccessBannerSettings
- type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalSettingsPostLoginBannerSettings
- type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalSettingsSupportInfoSettings
- type RequestNativeIPsecBulkIPSecOperation
- type RequestNativeIPsecBulkIPSecOperationItemList
- type RequestNativeIPsecCreateIPsecConnection
- type RequestNativeIPsecUpdateIPsecConnectionConfig
- type RequestNativeSupplicantProfileUpdateNativeSupplicantProfileByID
- type RequestNativeSupplicantProfileUpdateNativeSupplicantProfileByIDERSNSpProfile
- type RequestNativeSupplicantProfileUpdateNativeSupplicantProfileByIDERSNSpProfileWirelessProfiles
- type RequestNbarAppCreateNbarApp
- type RequestNbarAppCreateNbarAppNetworkIDentities
- type RequestNbarAppUpdateNbarApp
- type RequestNbarAppUpdateNbarAppByID
- type RequestNbarAppUpdateNbarAppByIDNetworkIDentities
- type RequestNbarAppUpdateNbarAppNetworkIDentities
- type RequestNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRule
- type RequestNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleLink
- type RequestNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleRule
- type RequestNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleRuleCondition
- type RequestNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleRuleConditionChildren
- type RequestNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleRuleConditionChildrenLink
- type RequestNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleRuleConditionDatesRange
- type RequestNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleRuleConditionDatesRangeException
- type RequestNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleRuleConditionHoursRange
- type RequestNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleRuleConditionHoursRangeException
- type RequestNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleRuleConditionLink
- type RequestNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByID
- type RequestNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDLink
- type RequestNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDRule
- type RequestNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDRuleCondition
- type RequestNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDRuleConditionChildren
- type RequestNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDRuleConditionChildrenLink
- type RequestNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDRuleConditionDatesRange
- type RequestNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDRuleConditionDatesRangeException
- type RequestNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDRuleConditionHoursRange
- type RequestNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDRuleConditionHoursRangeException
- type RequestNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDRuleConditionLink
- type RequestNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRule
- type RequestNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleLink
- type RequestNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleRule
- type RequestNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleRuleCondition
- type RequestNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleRuleConditionChildren
- type RequestNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleRuleConditionChildrenLink
- type RequestNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleRuleConditionDatesRange
- type RequestNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleRuleConditionDatesRangeException
- type RequestNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleRuleConditionHoursRange
- type RequestNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleRuleConditionHoursRangeException
- type RequestNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleRuleConditionLink
- type RequestNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByID
- type RequestNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDLink
- type RequestNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDRule
- type RequestNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDRuleCondition
- type RequestNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDRuleConditionChildren
- type RequestNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDRuleConditionChildrenLink
- type RequestNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDRuleConditionDatesRange
- type RequestNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDRuleConditionDatesRangeException
- type RequestNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDRuleConditionHoursRange
- type RequestNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDRuleConditionHoursRangeException
- type RequestNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDRuleConditionLink
- type RequestNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRule
- type RequestNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleLink
- type RequestNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleRule
- type RequestNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleRuleCondition
- type RequestNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleRuleConditionChildren
- type RequestNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleRuleConditionChildrenLink
- type RequestNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleRuleConditionDatesRange
- type RequestNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleRuleConditionDatesRangeException
- type RequestNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleRuleConditionHoursRange
- type RequestNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleRuleConditionHoursRangeException
- type RequestNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleRuleConditionLink
- type RequestNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByID
- type RequestNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDLink
- type RequestNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDRule
- type RequestNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDRuleCondition
- type RequestNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDRuleConditionChildren
- type RequestNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDRuleConditionChildrenLink
- type RequestNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDRuleConditionDatesRange
- type RequestNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDRuleConditionDatesRangeException
- type RequestNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDRuleConditionHoursRange
- type RequestNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDRuleConditionHoursRangeException
- type RequestNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDRuleConditionLink
- type RequestNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRule
- type RequestNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleLink
- type RequestNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleRule
- type RequestNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleRuleCondition
- type RequestNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleRuleConditionChildren
- type RequestNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleRuleConditionChildrenLink
- type RequestNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleRuleConditionDatesRange
- type RequestNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleRuleConditionDatesRangeException
- type RequestNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleRuleConditionHoursRange
- type RequestNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleRuleConditionHoursRangeException
- type RequestNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleRuleConditionLink
- type RequestNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByID
- type RequestNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDLink
- type RequestNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDRule
- type RequestNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDRuleCondition
- type RequestNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDRuleConditionChildren
- type RequestNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDRuleConditionChildrenLink
- type RequestNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDRuleConditionDatesRange
- type RequestNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDRuleConditionDatesRangeException
- type RequestNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDRuleConditionHoursRange
- type RequestNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDRuleConditionHoursRangeException
- type RequestNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDRuleConditionLink
- type RequestNetworkAccessConditionsCreateNetworkAccessCondition
- type RequestNetworkAccessConditionsCreateNetworkAccessConditionChildren
- type RequestNetworkAccessConditionsCreateNetworkAccessConditionChildrenLink
- type RequestNetworkAccessConditionsCreateNetworkAccessConditionDatesRange
- type RequestNetworkAccessConditionsCreateNetworkAccessConditionDatesRangeException
- type RequestNetworkAccessConditionsCreateNetworkAccessConditionHoursRange
- type RequestNetworkAccessConditionsCreateNetworkAccessConditionHoursRangeException
- type RequestNetworkAccessConditionsCreateNetworkAccessConditionLink
- type RequestNetworkAccessConditionsUpdateNetworkAccessConditionByID
- type RequestNetworkAccessConditionsUpdateNetworkAccessConditionByIDChildren
- type RequestNetworkAccessConditionsUpdateNetworkAccessConditionByIDChildrenLink
- type RequestNetworkAccessConditionsUpdateNetworkAccessConditionByIDDatesRange
- type RequestNetworkAccessConditionsUpdateNetworkAccessConditionByIDDatesRangeException
- type RequestNetworkAccessConditionsUpdateNetworkAccessConditionByIDHoursRange
- type RequestNetworkAccessConditionsUpdateNetworkAccessConditionByIDHoursRangeException
- type RequestNetworkAccessConditionsUpdateNetworkAccessConditionByIDLink
- type RequestNetworkAccessConditionsUpdateNetworkAccessConditionByName
- type RequestNetworkAccessConditionsUpdateNetworkAccessConditionByNameChildren
- type RequestNetworkAccessConditionsUpdateNetworkAccessConditionByNameChildrenLink
- type RequestNetworkAccessConditionsUpdateNetworkAccessConditionByNameDatesRange
- type RequestNetworkAccessConditionsUpdateNetworkAccessConditionByNameDatesRangeException
- type RequestNetworkAccessConditionsUpdateNetworkAccessConditionByNameHoursRange
- type RequestNetworkAccessConditionsUpdateNetworkAccessConditionByNameHoursRangeException
- type RequestNetworkAccessConditionsUpdateNetworkAccessConditionByNameLink
- type RequestNetworkAccessDictionaryAttributeCreateNetworkAccessDictionaryAttribute
- type RequestNetworkAccessDictionaryAttributeCreateNetworkAccessDictionaryAttributeAllowedValues
- type RequestNetworkAccessDictionaryAttributeUpdateNetworkAccessDictionaryAttributeByName
- type RequestNetworkAccessDictionaryAttributeUpdateNetworkAccessDictionaryAttributeByNameAllowedValues
- type RequestNetworkAccessDictionaryCreateNetworkAccessDictionaries
- type RequestNetworkAccessDictionaryCreateNetworkAccessDictionariesLink
- type RequestNetworkAccessDictionaryUpdateNetworkAccessDictionaryByName
- type RequestNetworkAccessDictionaryUpdateNetworkAccessDictionaryByNameLink
- type RequestNetworkAccessNetworkConditionsCreateNetworkAccessNetworkCondition
- type RequestNetworkAccessNetworkConditionsCreateNetworkAccessNetworkConditionLink
- type RequestNetworkAccessNetworkConditionsUpdateNetworkAccessNetworkConditionByID
- type RequestNetworkAccessNetworkConditionsUpdateNetworkAccessNetworkConditionByIDLink
- type RequestNetworkAccessPolicySetCreateNetworkAccessPolicySet
- type RequestNetworkAccessPolicySetCreateNetworkAccessPolicySetCondition
- type RequestNetworkAccessPolicySetCreateNetworkAccessPolicySetConditionChildren
- type RequestNetworkAccessPolicySetCreateNetworkAccessPolicySetConditionChildrenLink
- type RequestNetworkAccessPolicySetCreateNetworkAccessPolicySetConditionDatesRange
- type RequestNetworkAccessPolicySetCreateNetworkAccessPolicySetConditionDatesRangeException
- type RequestNetworkAccessPolicySetCreateNetworkAccessPolicySetConditionHoursRange
- type RequestNetworkAccessPolicySetCreateNetworkAccessPolicySetConditionHoursRangeException
- type RequestNetworkAccessPolicySetCreateNetworkAccessPolicySetConditionLink
- type RequestNetworkAccessPolicySetCreateNetworkAccessPolicySetLink
- type RequestNetworkAccessPolicySetUpdateNetworkAccessPolicySetByID
- type RequestNetworkAccessPolicySetUpdateNetworkAccessPolicySetByIDCondition
- type RequestNetworkAccessPolicySetUpdateNetworkAccessPolicySetByIDConditionChildren
- type RequestNetworkAccessPolicySetUpdateNetworkAccessPolicySetByIDConditionChildrenLink
- type RequestNetworkAccessPolicySetUpdateNetworkAccessPolicySetByIDConditionDatesRange
- type RequestNetworkAccessPolicySetUpdateNetworkAccessPolicySetByIDConditionDatesRangeException
- type RequestNetworkAccessPolicySetUpdateNetworkAccessPolicySetByIDConditionHoursRange
- type RequestNetworkAccessPolicySetUpdateNetworkAccessPolicySetByIDConditionHoursRangeException
- type RequestNetworkAccessPolicySetUpdateNetworkAccessPolicySetByIDConditionLink
- type RequestNetworkAccessPolicySetUpdateNetworkAccessPolicySetByIDLink
- type RequestNetworkAccessTimeDateConditionsCreateNetworkAccessTimeCondition
- type RequestNetworkAccessTimeDateConditionsCreateNetworkAccessTimeConditionChildren
- type RequestNetworkAccessTimeDateConditionsCreateNetworkAccessTimeConditionChildrenLink
- type RequestNetworkAccessTimeDateConditionsCreateNetworkAccessTimeConditionDatesRange
- type RequestNetworkAccessTimeDateConditionsCreateNetworkAccessTimeConditionDatesRangeException
- type RequestNetworkAccessTimeDateConditionsCreateNetworkAccessTimeConditionHoursRange
- type RequestNetworkAccessTimeDateConditionsCreateNetworkAccessTimeConditionHoursRangeException
- type RequestNetworkAccessTimeDateConditionsCreateNetworkAccessTimeConditionLink
- type RequestNetworkAccessTimeDateConditionsUpdateNetworkAccessTimeConditionByID
- type RequestNetworkAccessTimeDateConditionsUpdateNetworkAccessTimeConditionByIDChildren
- type RequestNetworkAccessTimeDateConditionsUpdateNetworkAccessTimeConditionByIDChildrenLink
- type RequestNetworkAccessTimeDateConditionsUpdateNetworkAccessTimeConditionByIDDatesRange
- type RequestNetworkAccessTimeDateConditionsUpdateNetworkAccessTimeConditionByIDDatesRangeException
- type RequestNetworkAccessTimeDateConditionsUpdateNetworkAccessTimeConditionByIDHoursRange
- type RequestNetworkAccessTimeDateConditionsUpdateNetworkAccessTimeConditionByIDHoursRangeException
- type RequestNetworkAccessTimeDateConditionsUpdateNetworkAccessTimeConditionByIDLink
- type RequestNetworkDeviceBulkRequestForNetworkDevice
- type RequestNetworkDeviceBulkRequestForNetworkDeviceNetworkDeviceBulkRequest
- type RequestNetworkDeviceCreateNetworkDevice
- type RequestNetworkDeviceCreateNetworkDeviceNetworkDevice
- type RequestNetworkDeviceCreateNetworkDeviceNetworkDeviceAuthenticationSettings
- type RequestNetworkDeviceCreateNetworkDeviceNetworkDeviceNetworkDeviceIPList
- type RequestNetworkDeviceCreateNetworkDeviceNetworkDeviceSNMPsettings
- type RequestNetworkDeviceCreateNetworkDeviceNetworkDeviceTacacsSettings
- type RequestNetworkDeviceCreateNetworkDeviceNetworkDeviceTrustsecsettings
- type RequestNetworkDeviceCreateNetworkDeviceNetworkDeviceTrustsecsettingsDeviceAuthenticationSettings
- type RequestNetworkDeviceCreateNetworkDeviceNetworkDeviceTrustsecsettingsDeviceConfigurationDeployment
- type RequestNetworkDeviceCreateNetworkDeviceNetworkDeviceTrustsecsettingsSgaNotificationAndUpdates
- type RequestNetworkDeviceGroupCreateNetworkDeviceGroup
- type RequestNetworkDeviceGroupCreateNetworkDeviceGroupNetworkDeviceGroup
- type RequestNetworkDeviceGroupUpdateNetworkDeviceGroupByID
- type RequestNetworkDeviceGroupUpdateNetworkDeviceGroupByIDNetworkDeviceGroup
- type RequestNetworkDeviceUpdateNetworkDeviceByID
- type RequestNetworkDeviceUpdateNetworkDeviceByIDNetworkDevice
- type RequestNetworkDeviceUpdateNetworkDeviceByIDNetworkDeviceAuthenticationSettings
- type RequestNetworkDeviceUpdateNetworkDeviceByIDNetworkDeviceNetworkDeviceIPList
- type RequestNetworkDeviceUpdateNetworkDeviceByIDNetworkDeviceSNMPsettings
- type RequestNetworkDeviceUpdateNetworkDeviceByIDNetworkDeviceTacacsSettings
- type RequestNetworkDeviceUpdateNetworkDeviceByIDNetworkDeviceTrustsecsettings
- type RequestNetworkDeviceUpdateNetworkDeviceByIDNetworkDeviceTrustsecsettingsDeviceAuthenticationSettings
- type RequestNetworkDeviceUpdateNetworkDeviceByIDNetworkDeviceTrustsecsettingsDeviceConfigurationDeployment
- type RequestNetworkDeviceUpdateNetworkDeviceByIDNetworkDeviceTrustsecsettingsSgaNotificationAndUpdates
- type RequestNetworkDeviceUpdateNetworkDeviceByName
- type RequestNetworkDeviceUpdateNetworkDeviceByNameNetworkDevice
- type RequestNetworkDeviceUpdateNetworkDeviceByNameNetworkDeviceAuthenticationSettings
- type RequestNetworkDeviceUpdateNetworkDeviceByNameNetworkDeviceNetworkDeviceIPList
- type RequestNetworkDeviceUpdateNetworkDeviceByNameNetworkDeviceSNMPsettings
- type RequestNetworkDeviceUpdateNetworkDeviceByNameNetworkDeviceTacacsSettings
- type RequestNetworkDeviceUpdateNetworkDeviceByNameNetworkDeviceTrustsecsettings
- type RequestNetworkDeviceUpdateNetworkDeviceByNameNetworkDeviceTrustsecsettingsDeviceAuthenticationSettings
- type RequestNetworkDeviceUpdateNetworkDeviceByNameNetworkDeviceTrustsecsettingsDeviceConfigurationDeployment
- type RequestNetworkDeviceUpdateNetworkDeviceByNameNetworkDeviceTrustsecsettingsSgaNotificationAndUpdates
- type RequestNodeDeploymentRegisterNode
- type RequestNodeDeploymentUpdateDeploymentNode
- type RequestNodeDeploymentUpdateNode
- type RequestNodeGroupAddNode
- type RequestNodeGroupCreateNodeGroup
- type RequestNodeGroupCreateNodeGroupMarCache
- type RequestNodeGroupRemoveNode
- type RequestNodeGroupUpdateNodeGroup
- type RequestNodeGroupUpdateNodeGroupMarCache
- type RequestNodeServicesSetProfilerProbeConfig
- type RequestNodeServicesSetProfilerProbeConfigActiveDirectory
- type RequestNodeServicesSetProfilerProbeConfigDNS
- type RequestNodeServicesSetProfilerProbeConfigDhcp
- type RequestNodeServicesSetProfilerProbeConfigDhcpInterfaces
- type RequestNodeServicesSetProfilerProbeConfigDhcpSpan
- type RequestNodeServicesSetProfilerProbeConfigDhcpSpanInterfaces
- type RequestNodeServicesSetProfilerProbeConfigHTTP
- type RequestNodeServicesSetProfilerProbeConfigHTTPInterfaces
- type RequestNodeServicesSetProfilerProbeConfigNetflow
- type RequestNodeServicesSetProfilerProbeConfigNetflowInterfaces
- type RequestNodeServicesSetProfilerProbeConfigNmap
- type RequestNodeServicesSetProfilerProbeConfigPxgrid
- type RequestNodeServicesSetProfilerProbeConfigRadius
- type RequestNodeServicesSetProfilerProbeConfigSNMPQuery
- type RequestNodeServicesSetProfilerProbeConfigSNMPTrap
- type RequestNodeServicesSetProfilerProbeConfigSNMPTrapInterfaces
- type RequestNodeServicesSetSxpInterface
- type RequestPanHaUpdatePanHa
- type RequestPanHaUpdatePanHaPrimaryHealthCheckNode
- type RequestPanHaUpdatePanHaSecondaryHealthCheckNode
- type RequestPatchingInstallHotpatch
- type RequestPatchingInstallPatch
- type RequestPatchingRollbackHotpatch
- type RequestPatchingRollbackPatch
- type RequestPortalGlobalSettingUpdatePortalGlobalSettingByID
- type RequestPortalGlobalSettingUpdatePortalGlobalSettingByIDPortalCustomizationGlobalSetting
- type RequestPortalThemeCreatePortalTheme
- type RequestPortalThemeCreatePortalThemePortalTheme
- type RequestPortalThemeUpdatePortalThemeByID
- type RequestPortalThemeUpdatePortalThemeByIDPortalTheme
- type RequestProfilerProfileRegisterService
- type RequestProxyUpdateProxyConnection
- type RequestPxGridDirectCreateConnectorConfig
- type RequestPxGridDirectCreateConnectorConfigConnector
- type RequestPxGridDirectCreateConnectorConfigConnectorAdditionalProperties
- type RequestPxGridDirectCreateConnectorConfigConnectorAttributes
- type RequestPxGridDirectCreateConnectorConfigConnectorAttributesAttributeMapping
- type RequestPxGridDirectCreateConnectorConfigConnectorDeltasyncSchedule
- type RequestPxGridDirectCreateConnectorConfigConnectorFullsyncSchedule
- type RequestPxGridDirectCreateConnectorConfigConnectorURL
- type RequestPxGridDirectSyncNowConnector
- type RequestPxGridDirectSyncNowConnectorConnector
- type RequestPxGridDirectTestConnector
- type RequestPxGridDirectTestConnectorAuthValues
- type RequestPxGridDirectUpdateConnectorConfigByConnectorName
- type RequestPxGridDirectUpdateConnectorConfigByConnectorNameConnector
- type RequestPxGridDirectUpdateConnectorConfigByConnectorNameConnectorAdditionalProperties
- type RequestPxGridDirectUpdateConnectorConfigByConnectorNameConnectorAttributes
- type RequestPxGridDirectUpdateConnectorConfigByConnectorNameConnectorAttributesAttributeMapping
- type RequestPxGridDirectUpdateConnectorConfigByConnectorNameConnectorDeltasyncSchedule
- type RequestPxGridDirectUpdateConnectorConfigByConnectorNameConnectorFullsyncSchedule
- type RequestPxGridDirectUpdateConnectorConfigByConnectorNameConnectorURL
- type RequestPxGridSettingsAutoapprovePxGridSettings
- type RequestPxGridSettingsAutoapprovePxGridSettingsPxgridSettings
- type RequestRadiusServerSequenceCreateRadiusServerSequence
- type RequestRadiusServerSequenceCreateRadiusServerSequenceRadiusServerSequence
- type RequestRadiusServerSequenceCreateRadiusServerSequenceRadiusServerSequenceBeforeAcceptAttrManipulatorsList
- type RequestRadiusServerSequenceCreateRadiusServerSequenceRadiusServerSequenceOnRequestAttrManipulatorList
- type RequestRadiusServerSequenceUpdateRadiusServerSequenceByID
- type RequestRadiusServerSequenceUpdateRadiusServerSequenceByIDRadiusServerSequence
- type RequestRadiusServerSequenceUpdateRadiusServerSequenceByIDRadiusServerSequenceBeforeAcceptAttrManipulatorsList
- type RequestRadiusServerSequenceUpdateRadiusServerSequenceByIDRadiusServerSequenceOnRequestAttrManipulatorList
- type RequestRepositoryCreateRepository
- type RequestRepositoryUpdateRepository
- type RequestRestidStoreCreateRestIDStore
- type RequestRestidStoreCreateRestIDStoreERSRestIDStore
- type RequestRestidStoreCreateRestIDStoreERSRestIDStoreErsRestIDStoreAttributes
- type RequestRestidStoreCreateRestIDStoreERSRestIDStoreErsRestIDStoreAttributesHeaders
- type RequestRestidStoreCreateRestIDStoreERSRestIDStoreErsRestIDStoreUserAttributes
- type RequestRestidStoreUpdateRestIDStoreByID
- type RequestRestidStoreUpdateRestIDStoreByIDERSRestIDStore
- type RequestRestidStoreUpdateRestIDStoreByIDERSRestIDStoreErsRestIDStoreAttributes
- type RequestRestidStoreUpdateRestIDStoreByIDERSRestIDStoreErsRestIDStoreAttributesHeaders
- type RequestRestidStoreUpdateRestIDStoreByName
- type RequestRestidStoreUpdateRestIDStoreByNameERSRestIDStore
- type RequestRestidStoreUpdateRestIDStoreByNameERSRestIDStoreErsRestIDStoreAttributes
- type RequestRestidStoreUpdateRestIDStoreByNameERSRestIDStoreErsRestIDStoreAttributesHeaders
- type RequestSecurityGroupToVirtualNetworkBulkRequestForSecurityGroupsToVnToVLAN
- type RequestSecurityGroupToVirtualNetworkBulkRequestForSecurityGroupsToVnToVLANSgtVnVLANContainerBulkRequest
- type RequestSecurityGroupToVirtualNetworkCreateSecurityGroupsToVnToVLAN
- type RequestSecurityGroupToVirtualNetworkCreateSecurityGroupsToVnToVLANSgtVnVLANContainer
- type RequestSecurityGroupToVirtualNetworkCreateSecurityGroupsToVnToVLANSgtVnVLANContainerVirtualnetworklist
- type RequestSecurityGroupToVirtualNetworkCreateSecurityGroupsToVnToVLANSgtVnVLANContainerVirtualnetworklistVLANs
- type RequestSecurityGroupToVirtualNetworkUpdateSecurityGroupsToVnToVLANByID
- type RequestSecurityGroupToVirtualNetworkUpdateSecurityGroupsToVnToVLANByIDSgtVnVLANContainer
- type RequestSecurityGroupToVirtualNetworkUpdateSecurityGroupsToVnToVLANByIDSgtVnVLANContainerVirtualnetworklist
- type RequestSecurityGroupToVirtualNetworkUpdateSecurityGroupsToVnToVLANByIDSgtVnVLANContainerVirtualnetworklistVLANs
- type RequestSecurityGroupsACLsBulkRequestForSecurityGroupsACL
- type RequestSecurityGroupsACLsBulkRequestForSecurityGroupsACLSgaclBulkRequest
- type RequestSecurityGroupsACLsCreateSecurityGroupsACL
- type RequestSecurityGroupsACLsCreateSecurityGroupsACLSgacl
- type RequestSecurityGroupsACLsCreateSecurityGroupsACLSgaclModelledContent
- type RequestSecurityGroupsACLsUpdateSecurityGroupsACLByID
- type RequestSecurityGroupsACLsUpdateSecurityGroupsACLByIDSgacl
- type RequestSecurityGroupsACLsUpdateSecurityGroupsACLByIDSgaclModelledContent
- type RequestSecurityGroupsBulkRequestForSecurityGroup
- type RequestSecurityGroupsBulkRequestForSecurityGroupSgtBulkRequest
- type RequestSecurityGroupsCreateSecurityGroup
- type RequestSecurityGroupsCreateSecurityGroupSgt
- type RequestSecurityGroupsCreateSecurityGroupSgtDefaultSgACLs
- type RequestSecurityGroupsUpdateSecurityGroupByID
- type RequestSecurityGroupsUpdateSecurityGroupByIDSgt
- type RequestSecurityGroupsUpdateSecurityGroupByIDSgtDefaultSgACLs
- type RequestSelfRegisteredPortalCreateSelfRegisteredPortal
- type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortal
- type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalCustomizations
- type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalCustomizationsGlobalCustomizations
- type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalCustomizationsGlobalCustomizationsBackgroundImage
- type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalCustomizationsGlobalCustomizationsBannerImage
- type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalCustomizationsGlobalCustomizationsDesktopLogoImage
- type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalCustomizationsGlobalCustomizationsMobileLogoImage
- type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalCustomizationsLanguage
- type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalCustomizationsPageCustomizations
- type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalCustomizationsPageCustomizationsData
- type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalCustomizationsPortalTheme
- type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalCustomizationsPortalTweakSettings
- type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettings
- type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsAupSettings
- type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsAuthSuccessSettings
- type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsByodSettings
- type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsByodSettingsByodRegistrationSettings
- type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsByodSettingsByodRegistrationSuccessSettings
- type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsByodSettingsByodWelcomeSettings
- type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsGuestChangePasswordSettings
- type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsGuestDeviceRegistrationSettings
- type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsLoginPageSettings
- type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsLoginPageSettingsSocialConfigs
- type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsPortalSettings
- type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsPostAccessBannerSettings
- type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsPostLoginBannerSettings
- type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsSelfRegPageSettings
- type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsSelfRegPageSettingsFieldCompany
- type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsSelfRegPageSettingsFieldEmailAddr
- type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsSelfRegPageSettingsFieldFirstName
- type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsSelfRegPageSettingsFieldLastName
- type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsSelfRegPageSettingsFieldLocation
- type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsSelfRegPageSettingsFieldPersonBeingVisited
- type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsSelfRegPageSettingsFieldPhoneNo
- type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsSelfRegPageSettingsFieldReasonForVisit
- type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsSelfRegPageSettingsFieldSmsProvider
- type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsSelfRegPageSettingsFieldUserName
- type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsSelfRegSuccessSettings
- type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsSupportInfoSettings
- type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByID
- type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortal
- type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalCustomizations
- type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalCustomizationsGlobalCustomizations
- type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalCustomizationsGlobalCustomizationsBackgroundImage
- type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalCustomizationsGlobalCustomizationsBannerImage
- type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalCustomizationsGlobalCustomizationsDesktopLogoImage
- type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalCustomizationsGlobalCustomizationsMobileLogoImage
- type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalCustomizationsLanguage
- type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalCustomizationsPageCustomizations
- type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalCustomizationsPageCustomizationsData
- type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalCustomizationsPortalTheme
- type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalCustomizationsPortalTweakSettings
- type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettings
- type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsAupSettings
- type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsAuthSuccessSettings
- type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsByodSettings
- type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsByodSettingsByodRegistrationSettings
- type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsByodSettingsByodRegistrationSuccessSettings
- type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsByodSettingsByodWelcomeSettings
- type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsGuestChangePasswordSettings
- type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsGuestDeviceRegistrationSettings
- type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsLoginPageSettings
- type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsLoginPageSettingsSocialConfigs
- type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsPortalSettings
- type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsPostAccessBannerSettings
- type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsPostLoginBannerSettings
- type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettings
- type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettingsFieldCompany
- type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettingsFieldEmailAddr
- type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettingsFieldFirstName
- type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettingsFieldLastName
- type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettingsFieldLocation
- type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettingsFieldPersonBeingVisited
- type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettingsFieldPhoneNo
- type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettingsFieldReasonForVisit
- type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettingsFieldSmsProvider
- type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettingsFieldUserName
- type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegSuccessSettings
- type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsSupportInfoSettings
- type RequestSgVnMappingBulkCreateSgVnMappings
- type RequestSgVnMappingBulkDeleteSgVnMappings
- type RequestSgVnMappingBulkUpdateSgVnMappings
- type RequestSgVnMappingCreateSgVnMapping
- type RequestSgVnMappingUpdateSgVnMapping
- type RequestSgtRangeReservationReserveSgtRange
- type RequestSgtRangeReservationUpdateReservedRange
- type RequestSponsorGroupCreateSponsorGroup
- type RequestSponsorGroupCreateSponsorGroupSponsorGroup
- type RequestSponsorGroupCreateSponsorGroupSponsorGroupCreatePermissions
- type RequestSponsorGroupCreateSponsorGroupSponsorGroupOtherPermissions
- type RequestSponsorGroupUpdateSponsorGroupByID
- type RequestSponsorGroupUpdateSponsorGroupByIDSponsorGroup
- type RequestSponsorGroupUpdateSponsorGroupByIDSponsorGroupCreatePermissions
- type RequestSponsorGroupUpdateSponsorGroupByIDSponsorGroupOtherPermissions
- type RequestSponsorPortalCreateSponsorPortal
- type RequestSponsorPortalCreateSponsorPortalSponsorPortal
- type RequestSponsorPortalCreateSponsorPortalSponsorPortalCustomizations
- type RequestSponsorPortalCreateSponsorPortalSponsorPortalCustomizationsGlobalCustomizations
- type RequestSponsorPortalCreateSponsorPortalSponsorPortalCustomizationsGlobalCustomizationsBackgroundImage
- type RequestSponsorPortalCreateSponsorPortalSponsorPortalCustomizationsGlobalCustomizationsBannerImage
- type RequestSponsorPortalCreateSponsorPortalSponsorPortalCustomizationsGlobalCustomizationsDesktopLogoImage
- type RequestSponsorPortalCreateSponsorPortalSponsorPortalCustomizationsGlobalCustomizationsMobileLogoImage
- type RequestSponsorPortalCreateSponsorPortalSponsorPortalCustomizationsLanguage
- type RequestSponsorPortalCreateSponsorPortalSponsorPortalCustomizationsPageCustomizations
- type RequestSponsorPortalCreateSponsorPortalSponsorPortalCustomizationsPageCustomizationsData
- type RequestSponsorPortalCreateSponsorPortalSponsorPortalCustomizationsPortalTheme
- type RequestSponsorPortalCreateSponsorPortalSponsorPortalCustomizationsPortalTweakSettings
- type RequestSponsorPortalCreateSponsorPortalSponsorPortalSettings
- type RequestSponsorPortalCreateSponsorPortalSponsorPortalSettingsAupSettings
- type RequestSponsorPortalCreateSponsorPortalSponsorPortalSettingsLoginPageSettings
- type RequestSponsorPortalCreateSponsorPortalSponsorPortalSettingsLoginPageSettingsSocialConfigs
- type RequestSponsorPortalCreateSponsorPortalSponsorPortalSettingsPortalSettings
- type RequestSponsorPortalCreateSponsorPortalSponsorPortalSettingsPostAccessBannerSettings
- type RequestSponsorPortalCreateSponsorPortalSponsorPortalSettingsPostLoginBannerSettings
- type RequestSponsorPortalCreateSponsorPortalSponsorPortalSettingsSponsorChangePasswordSettings
- type RequestSponsorPortalCreateSponsorPortalSponsorPortalSettingsSupportInfoSettings
- type RequestSponsorPortalUpdateSponsorPortalByID
- type RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortal
- type RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalCustomizations
- type RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalCustomizationsGlobalCustomizations
- type RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalCustomizationsGlobalCustomizationsBackgroundImage
- type RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalCustomizationsGlobalCustomizationsBannerImage
- type RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalCustomizationsGlobalCustomizationsDesktopLogoImage
- type RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalCustomizationsGlobalCustomizationsMobileLogoImage
- type RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalCustomizationsLanguage
- type RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalCustomizationsPageCustomizations
- type RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalCustomizationsPageCustomizationsData
- type RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalCustomizationsPortalTheme
- type RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalCustomizationsPortalTweakSettings
- type RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalSettings
- type RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalSettingsAupSettings
- type RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalSettingsLoginPageSettings
- type RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalSettingsLoginPageSettingsSocialConfigs
- type RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalSettingsPortalSettings
- type RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalSettingsPostAccessBannerSettings
- type RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalSettingsPostLoginBannerSettings
- type RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalSettingsSponsorChangePasswordSettings
- type RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalSettingsSupportInfoSettings
- type RequestSponsoredGuestPortalCreateSponsoredGuestPortal
- type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortal
- type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalCustomizations
- type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalCustomizationsGlobalCustomizations
- type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalCustomizationsGlobalCustomizationsBackgroundImage
- type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalCustomizationsGlobalCustomizationsBannerImage
- type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalCustomizationsGlobalCustomizationsDesktopLogoImage
- type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalCustomizationsGlobalCustomizationsMobileLogoImage
- type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalCustomizationsLanguage
- type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalCustomizationsPageCustomizations
- type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalCustomizationsPageCustomizationsData
- type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalCustomizationsPortalTheme
- type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalCustomizationsPortalTweakSettings
- type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalSettings
- type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalSettingsAupSettings
- type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalSettingsAuthSuccessSettings
- type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalSettingsByodSettings
- type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalSettingsByodSettingsByodRegistrationSettings
- type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalSettingsByodSettingsByodRegistrationSuccessSettings
- type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalSettingsByodSettingsByodWelcomeSettings
- type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalSettingsGuestChangePasswordSettings
- type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalSettingsGuestDeviceRegistrationSettings
- type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalSettingsLoginPageSettings
- type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalSettingsLoginPageSettingsSocialConfigs
- type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalSettingsPortalSettings
- type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalSettingsPostAccessBannerSettings
- type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalSettingsPostLoginBannerSettings
- type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalSettingsSupportInfoSettings
- type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByID
- type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortal
- type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalCustomizations
- type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsGlobalCustomizations
- type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsGlobalCustomizationsBackgroundImage
- type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsGlobalCustomizationsBannerImage
- type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsGlobalCustomizationsDesktopLogoImage
- type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsGlobalCustomizationsMobileLogoImage
- type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsLanguage
- type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsPageCustomizations
- type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsPageCustomizationsData
- type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsPortalTheme
- type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsPortalTweakSettings
- type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalSettings
- type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalSettingsAupSettings
- type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalSettingsAuthSuccessSettings
- type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalSettingsByodSettings
- type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalSettingsByodSettingsByodRegistrationSettings
- type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalSettingsByodSettingsByodRegistrationSuccessSettings
- type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalSettingsByodSettingsByodWelcomeSettings
- type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalSettingsGuestChangePasswordSettings
- type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalSettingsGuestDeviceRegistrationSettings
- type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalSettingsLoginPageSettings
- type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalSettingsLoginPageSettingsSocialConfigs
- type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalSettingsPortalSettings
- type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalSettingsPostAccessBannerSettings
- type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalSettingsPostLoginBannerSettings
- type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalSettingsSupportInfoSettings
- type RequestSubscriberBulkSubscriberOperation
- type RequestSubscriberBulkSubscriberOperationItemList
- type RequestSubscriberCreateSubscriber
- type RequestSubscriberUpdateSubscriber
- type RequestSupportBundleDownloadDownloadSupportBundle
- type RequestSupportBundleDownloadDownloadSupportBundleErsSupportBundleDownload
- type RequestSupportBundleTriggerConfigurationCreateSupportBundle
- type RequestSupportBundleTriggerConfigurationCreateSupportBundleSupportBundle
- type RequestSupportBundleTriggerConfigurationCreateSupportBundleSupportBundleSupportBundleIncludeOptions
- type RequestSxpConnectionsBulkRequestForSxpConnections
- type RequestSxpConnectionsBulkRequestForSxpConnectionsConnectionBulkRequest
- type RequestSxpConnectionsCreateSxpConnections
- type RequestSxpConnectionsCreateSxpConnectionsERSSxpConnection
- type RequestSxpConnectionsUpdateSxpConnectionsByID
- type RequestSxpConnectionsUpdateSxpConnectionsByIDERSSxpConnection
- type RequestSxpLocalBindingsBulkRequestForSxpLocalBindings
- type RequestSxpLocalBindingsBulkRequestForSxpLocalBindingsLocalBindingBulkRequest
- type RequestSxpLocalBindingsCreateSxpLocalBindings
- type RequestSxpLocalBindingsCreateSxpLocalBindingsERSSxpLocalBindings
- type RequestSxpLocalBindingsUpdateSxpLocalBindingsByID
- type RequestSxpLocalBindingsUpdateSxpLocalBindingsByIDERSSxpLocalBindings
- type RequestSxpVpnsBulkRequestForSxpVpns
- type RequestSxpVpnsBulkRequestForSxpVpnsVpnBulkRequest
- type RequestSxpVpnsCreateSxpVpn
- type RequestSxpVpnsCreateSxpVpnERSSxpVpn
- type RequestSystemCertificateCreateSystemCertificate
- type RequestSystemCertificateCreateSystemCertificateERSSystemCertificate
- type RequestSystemCertificateCreateSystemCertificateERSSystemCertificateErsLocalCertStub
- type RequestSystemCertificateCreateSystemCertificateERSSystemCertificateErsLocalCertStubErsSubjectStub
- type RequestTacacsCommandSetsCreateTacacsCommandSets
- type RequestTacacsCommandSetsCreateTacacsCommandSetsTacacsCommandSets
- type RequestTacacsCommandSetsCreateTacacsCommandSetsTacacsCommandSetsCommands
- type RequestTacacsCommandSetsCreateTacacsCommandSetsTacacsCommandSetsCommandsCommandList
- type RequestTacacsCommandSetsUpdateTacacsCommandSetsByID
- type RequestTacacsCommandSetsUpdateTacacsCommandSetsByIDTacacsCommandSets
- type RequestTacacsCommandSetsUpdateTacacsCommandSetsByIDTacacsCommandSetsCommands
- type RequestTacacsCommandSetsUpdateTacacsCommandSetsByIDTacacsCommandSetsCommandsCommandList
- type RequestTacacsExternalServersCreateTacacsExternalServers
- type RequestTacacsExternalServersCreateTacacsExternalServersTacacsExternalServer
- type RequestTacacsExternalServersUpdateTacacsExternalServersByID
- type RequestTacacsExternalServersUpdateTacacsExternalServersByIDTacacsExternalServer
- type RequestTacacsProfileCreateTacacsProfile
- type RequestTacacsProfileCreateTacacsProfileTacacsProfile
- type RequestTacacsProfileCreateTacacsProfileTacacsProfileSessionAttributes
- type RequestTacacsProfileCreateTacacsProfileTacacsProfileSessionAttributesSessionAttributeList
- type RequestTacacsProfileUpdateTacacsProfileByID
- type RequestTacacsProfileUpdateTacacsProfileByIDTacacsProfile
- type RequestTacacsProfileUpdateTacacsProfileByIDTacacsProfileSessionAttributes
- type RequestTacacsProfileUpdateTacacsProfileByIDTacacsProfileSessionAttributesSessionAttributeList
- type RequestTacacsServerSequenceCreateTacacsServerSequence
- type RequestTacacsServerSequenceCreateTacacsServerSequenceTacacsServerSequence
- type RequestTacacsServerSequenceUpdateTacacsServerSequenceByID
- type RequestTacacsServerSequenceUpdateTacacsServerSequenceByIDTacacsServerSequence
- type RequestTelemetryUpdateTransportGateway
- type RequestUserEquipmentBulkUserEquipmentOperation
- type RequestUserEquipmentBulkUserEquipmentOperationItemList
- type RequestUserEquipmentCreateUserEquipment
- type RequestUserEquipmentUpdateUserEquipment
- type RequestVirtualNetworkBulkCreateVirtualNetworks
- type RequestVirtualNetworkBulkDeleteVirtualNetworks
- type RequestVirtualNetworkBulkUpdateVirtualNetworks
- type RequestVirtualNetworkCreateVirtualNetwork
- type RequestVirtualNetworkUpdateVirtualNetwork
- type RequestVirtualNetworkUpdateVirtualNetworkByID
- type RequestVnVLANMappingBulkCreateVnVLANMappings
- type RequestVnVLANMappingBulkDeleteVnVLANMappings
- type RequestVnVLANMappingBulkUpdateVnVLANMappings
- type RequestVnVLANMappingCreateVnVLANMapping
- type RequestVnVLANMappingUpdateVnVLANMapping
- type ResponseADGroupsGetAdgroups
- type ResponseAciBindingsGetAciBindings
- type ResponseAciBindingsGetAciBindingsAciBindings
- type ResponseAciBindingsGetVersion
- type ResponseAciBindingsGetVersionVersionInfo
- type ResponseAciBindingsGetVersionVersionInfoLink
- type ResponseAciSettingsGetAciSettings
- type ResponseAciSettingsGetAciSettingsAciSettings
- type ResponseAciSettingsGetVersion
- type ResponseAciSettingsGetVersionVersionInfo
- type ResponseAciSettingsGetVersionVersionInfoLink
- type ResponseAciSettingsTestAciConnectivity
- type ResponseAciSettingsTestAciConnectivityAciTestConnectionResult
- type ResponseAciSettingsUpdateAciSettingsByID
- type ResponseAciSettingsUpdateAciSettingsByIDUpdatedFieldsList
- type ResponseAciSettingsUpdateAciSettingsByIDUpdatedFieldsListUpdatedField
- type ResponseActiveDirectoriesGetActiveDirectories
- type ResponseActiveDirectoryGetActiveDirectory
- type ResponseActiveDirectoryGetActiveDirectoryByID
- type ResponseActiveDirectoryGetActiveDirectoryByIDERSActiveDirectory
- type ResponseActiveDirectoryGetActiveDirectoryByIDERSActiveDirectoryAdAttributes
- type ResponseActiveDirectoryGetActiveDirectoryByIDERSActiveDirectoryAdAttributesAttributes
- type ResponseActiveDirectoryGetActiveDirectoryByIDERSActiveDirectoryAdgroups
- type ResponseActiveDirectoryGetActiveDirectoryByIDERSActiveDirectoryAdgroupsGroups
- type ResponseActiveDirectoryGetActiveDirectoryByIDERSActiveDirectoryAdvancedSettings
- type ResponseActiveDirectoryGetActiveDirectoryByIDERSActiveDirectoryAdvancedSettingsRewriteRules
- type ResponseActiveDirectoryGetActiveDirectoryByIDERSActiveDirectoryLink
- type ResponseActiveDirectoryGetActiveDirectoryByName
- type ResponseActiveDirectoryGetActiveDirectoryByNameERSActiveDirectory
- type ResponseActiveDirectoryGetActiveDirectoryByNameERSActiveDirectoryAdAttributes
- type ResponseActiveDirectoryGetActiveDirectoryByNameERSActiveDirectoryAdAttributesAttributes
- type ResponseActiveDirectoryGetActiveDirectoryByNameERSActiveDirectoryAdgroups
- type ResponseActiveDirectoryGetActiveDirectoryByNameERSActiveDirectoryAdgroupsGroups
- type ResponseActiveDirectoryGetActiveDirectoryByNameERSActiveDirectoryAdvancedSettings
- type ResponseActiveDirectoryGetActiveDirectoryByNameERSActiveDirectoryAdvancedSettingsRewriteRules
- type ResponseActiveDirectoryGetActiveDirectoryByNameERSActiveDirectoryLink
- type ResponseActiveDirectoryGetActiveDirectorySearchResult
- type ResponseActiveDirectoryGetActiveDirectorySearchResultNextPage
- type ResponseActiveDirectoryGetActiveDirectorySearchResultPreviousPage
- type ResponseActiveDirectoryGetActiveDirectorySearchResultResources
- type ResponseActiveDirectoryGetActiveDirectorySearchResultResourcesLink
- type ResponseActiveDirectoryGetGroupsByDomain
- type ResponseActiveDirectoryGetGroupsByDomainERSActiveDirectoryGroups
- type ResponseActiveDirectoryGetGroupsByDomainERSActiveDirectoryGroupsGroups
- type ResponseActiveDirectoryGetTrustedDomains
- type ResponseActiveDirectoryGetTrustedDomainsERSActiveDirectoryDomains
- type ResponseActiveDirectoryGetTrustedDomainsERSActiveDirectoryDomainsDomains
- type ResponseActiveDirectoryGetUserGroups
- type ResponseActiveDirectoryGetUserGroupsERSActiveDirectoryGroups
- type ResponseActiveDirectoryGetUserGroupsERSActiveDirectoryGroupsGroups
- type ResponseActiveDirectoryGetVersion
- type ResponseActiveDirectoryGetVersionVersionInfo
- type ResponseActiveDirectoryGetVersionVersionInfoLink
- type ResponseActiveDirectoryIsUserMemberOfGroups
- type ResponseActiveDirectoryIsUserMemberOfGroupsERSActiveDirectoryGroups
- type ResponseActiveDirectoryIsUserMemberOfGroupsERSActiveDirectoryGroupsGroups
- type ResponseAdminUserGetAdminUserByID
- type ResponseAdminUserGetAdminUserByIDAdminUser
- type ResponseAdminUserGetAdminUserByIDAdminUserCustomAttributes
- type ResponseAdminUserGetAdminUserByIDAdminUserLink
- type ResponseAdminUserGetAdminUsers
- type ResponseAdminUserGetAdminUsersSearchResult
- type ResponseAdminUserGetAdminUsersSearchResultNextPage
- type ResponseAdminUserGetAdminUsersSearchResultPreviousPage
- type ResponseAdminUserGetAdminUsersSearchResultResources
- type ResponseAdminUserGetAdminUsersSearchResultResourcesLink
- type ResponseAdminUserGetVersion
- type ResponseAdminUserGetVersionVersionInfo
- type ResponseAdminUserGetVersionVersionInfoLink
- type ResponseAllowedProtocolsGetAllowedProtocolByID
- type ResponseAllowedProtocolsGetAllowedProtocolByIDAllowedProtocols
- type ResponseAllowedProtocolsGetAllowedProtocolByIDAllowedProtocolsEapFast
- type ResponseAllowedProtocolsGetAllowedProtocolByIDAllowedProtocolsEapTls
- type ResponseAllowedProtocolsGetAllowedProtocolByIDAllowedProtocolsEapTtls
- type ResponseAllowedProtocolsGetAllowedProtocolByIDAllowedProtocolsLink
- type ResponseAllowedProtocolsGetAllowedProtocolByIDAllowedProtocolsPeap
- type ResponseAllowedProtocolsGetAllowedProtocolByIDAllowedProtocolsTeap
- type ResponseAllowedProtocolsGetAllowedProtocolByName
- type ResponseAllowedProtocolsGetAllowedProtocolByNameAllowedProtocols
- type ResponseAllowedProtocolsGetAllowedProtocolByNameAllowedProtocolsEapFast
- type ResponseAllowedProtocolsGetAllowedProtocolByNameAllowedProtocolsEapTls
- type ResponseAllowedProtocolsGetAllowedProtocolByNameAllowedProtocolsEapTtls
- type ResponseAllowedProtocolsGetAllowedProtocolByNameAllowedProtocolsLink
- type ResponseAllowedProtocolsGetAllowedProtocolByNameAllowedProtocolsPeap
- type ResponseAllowedProtocolsGetAllowedProtocolByNameAllowedProtocolsTeap
- type ResponseAllowedProtocolsGetAllowedProtocols
- type ResponseAllowedProtocolsGetAllowedProtocolsSearchResult
- type ResponseAllowedProtocolsGetAllowedProtocolsSearchResultNextPage
- type ResponseAllowedProtocolsGetAllowedProtocolsSearchResultPreviousPage
- type ResponseAllowedProtocolsGetAllowedProtocolsSearchResultResources
- type ResponseAllowedProtocolsGetAllowedProtocolsSearchResultResourcesLink
- type ResponseAllowedProtocolsGetVersion
- type ResponseAllowedProtocolsGetVersionVersionInfo
- type ResponseAllowedProtocolsGetVersionVersionInfoLink
- type ResponseAllowedProtocolsUpdateAllowedProtocolByID
- type ResponseAllowedProtocolsUpdateAllowedProtocolByIDUpdatedFieldsList
- type ResponseAllowedProtocolsUpdateAllowedProtocolByIDUpdatedFieldsListUpdatedField
- type ResponseAncEndpointGetAncEndpoint
- type ResponseAncEndpointGetAncEndpointByID
- type ResponseAncEndpointGetAncEndpointByIDErsAncEndpoint
- type ResponseAncEndpointGetAncEndpointByIDErsAncEndpointLink
- type ResponseAncEndpointGetAncEndpointSearchResult
- type ResponseAncEndpointGetAncEndpointSearchResultNextPage
- type ResponseAncEndpointGetAncEndpointSearchResultPreviousPage
- type ResponseAncEndpointGetAncEndpointSearchResultResources
- type ResponseAncEndpointGetAncEndpointSearchResultResourcesLink
- type ResponseAncEndpointGetVersion
- type ResponseAncEndpointGetVersionVersionInfo
- type ResponseAncEndpointGetVersionVersionInfoLink
- type ResponseAncEndpointMonitorBulkStatusAncEndpoint
- type ResponseAncEndpointMonitorBulkStatusAncEndpointBulkStatus
- type ResponseAncEndpointMonitorBulkStatusAncEndpointBulkStatusResourcesStatus
- type ResponseAncPolicyGetAncPolicy
- type ResponseAncPolicyGetAncPolicyByID
- type ResponseAncPolicyGetAncPolicyByIDErsAncPolicy
- type ResponseAncPolicyGetAncPolicyByIDErsAncPolicyLink
- type ResponseAncPolicyGetAncPolicyByName
- type ResponseAncPolicyGetAncPolicyByNameErsAncPolicy
- type ResponseAncPolicyGetAncPolicyByNameErsAncPolicyLink
- type ResponseAncPolicyGetAncPolicySearchResult
- type ResponseAncPolicyGetAncPolicySearchResultNextPage
- type ResponseAncPolicyGetAncPolicySearchResultPreviousPage
- type ResponseAncPolicyGetAncPolicySearchResultResources
- type ResponseAncPolicyGetAncPolicySearchResultResourcesLink
- type ResponseAncPolicyGetVersion
- type ResponseAncPolicyGetVersionVersionInfo
- type ResponseAncPolicyGetVersionVersionInfoLink
- type ResponseAncPolicyMonitorBulkStatusAncPolicy
- type ResponseAncPolicyMonitorBulkStatusAncPolicyBulkStatus
- type ResponseAncPolicyMonitorBulkStatusAncPolicyBulkStatusResourcesStatus
- type ResponseAncPolicyUpdateAncPolicyByID
- type ResponseAncPolicyUpdateAncPolicyByIDUpdatedFieldsList
- type ResponseAncPolicyUpdateAncPolicyByIDUpdatedFieldsListUpdatedField
- type ResponseAuthorizationProfileGetAuthorizationProfileByID
- type ResponseAuthorizationProfileGetAuthorizationProfileByIDAuthorizationProfile
- type ResponseAuthorizationProfileGetAuthorizationProfileByIDAuthorizationProfileAdvancedAttributes
- type ResponseAuthorizationProfileGetAuthorizationProfileByIDAuthorizationProfileAdvancedAttributesLeftHandSideDictionaryAttribue
- type ResponseAuthorizationProfileGetAuthorizationProfileByIDAuthorizationProfileAdvancedAttributesRightHandSideAttribueValue
- type ResponseAuthorizationProfileGetAuthorizationProfileByIDAuthorizationProfileLink
- type ResponseAuthorizationProfileGetAuthorizationProfileByIDAuthorizationProfileReauth
- type ResponseAuthorizationProfileGetAuthorizationProfileByIDAuthorizationProfileVLAN
- type ResponseAuthorizationProfileGetAuthorizationProfileByIDAuthorizationProfileWebRedirection
- type ResponseAuthorizationProfileGetAuthorizationProfileByName
- type ResponseAuthorizationProfileGetAuthorizationProfileByNameAuthorizationProfile
- type ResponseAuthorizationProfileGetAuthorizationProfileByNameAuthorizationProfileAdvancedAttributes
- type ResponseAuthorizationProfileGetAuthorizationProfileByNameAuthorizationProfileAdvancedAttributesLeftHandSideDictionaryAttribue
- type ResponseAuthorizationProfileGetAuthorizationProfileByNameAuthorizationProfileAdvancedAttributesRightHandSideAttribueValue
- type ResponseAuthorizationProfileGetAuthorizationProfileByNameAuthorizationProfileLink
- type ResponseAuthorizationProfileGetAuthorizationProfileByNameAuthorizationProfileReauth
- type ResponseAuthorizationProfileGetAuthorizationProfileByNameAuthorizationProfileVLAN
- type ResponseAuthorizationProfileGetAuthorizationProfileByNameAuthorizationProfileWebRedirection
- type ResponseAuthorizationProfileGetAuthorizationProfiles
- type ResponseAuthorizationProfileGetAuthorizationProfilesSearchResult
- type ResponseAuthorizationProfileGetAuthorizationProfilesSearchResultNextPage
- type ResponseAuthorizationProfileGetAuthorizationProfilesSearchResultPreviousPage
- type ResponseAuthorizationProfileGetAuthorizationProfilesSearchResultResources
- type ResponseAuthorizationProfileGetAuthorizationProfilesSearchResultResourcesLink
- type ResponseAuthorizationProfileGetVersion
- type ResponseAuthorizationProfileGetVersionVersionInfo
- type ResponseAuthorizationProfileGetVersionVersionInfoLink
- type ResponseAuthorizationProfileUpdateAuthorizationProfileByID
- type ResponseAuthorizationProfileUpdateAuthorizationProfileByIDUpdatedFieldsList
- type ResponseAuthorizationProfileUpdateAuthorizationProfileByIDUpdatedFieldsListUpdatedField
- type ResponseBackupAndRestoreCancelBackup
- type ResponseBackupAndRestoreCancelBackupResponse
- type ResponseBackupAndRestoreConfigBackup
- type ResponseBackupAndRestoreConfigBackupResponse
- type ResponseBackupAndRestoreConfigBackupResponseLink
- type ResponseBackupAndRestoreCreateScheduledConfigBackup
- type ResponseBackupAndRestoreCreateScheduledConfigBackupResponse
- type ResponseBackupAndRestoreCreateScheduledConfigBackupResponseLink
- type ResponseBackupAndRestoreGetLastConfigBackupStatus
- type ResponseBackupAndRestoreGetLastConfigBackupStatusResponse
- type ResponseBackupAndRestoreRestoreConfigBackup
- type ResponseBackupAndRestoreRestoreConfigBackupResponse
- type ResponseBackupAndRestoreRestoreConfigBackupResponseLink
- type ResponseBackupAndRestoreUpdateScheduledConfigBackup
- type ResponseBackupAndRestoreUpdateScheduledConfigBackupResponse
- type ResponseBackupAndRestoreUpdateScheduledConfigBackupResponseLink
- type ResponseByodPortalGetByodPortal
- type ResponseByodPortalGetByodPortalByID
- type ResponseByodPortalGetByodPortalByIDByodPortal
- type ResponseByodPortalGetByodPortalByIDByodPortalCustomizations
- type ResponseByodPortalGetByodPortalByIDByodPortalCustomizationsGlobalCustomizations
- type ResponseByodPortalGetByodPortalByIDByodPortalCustomizationsGlobalCustomizationsBackgroundImage
- type ResponseByodPortalGetByodPortalByIDByodPortalCustomizationsGlobalCustomizationsBannerImage
- type ResponseByodPortalGetByodPortalByIDByodPortalCustomizationsGlobalCustomizationsDesktopLogoImage
- type ResponseByodPortalGetByodPortalByIDByodPortalCustomizationsGlobalCustomizationsMobileLogoImage
- type ResponseByodPortalGetByodPortalByIDByodPortalCustomizationsLanguage
- type ResponseByodPortalGetByodPortalByIDByodPortalCustomizationsPageCustomizations
- type ResponseByodPortalGetByodPortalByIDByodPortalCustomizationsPageCustomizationsData
- type ResponseByodPortalGetByodPortalByIDByodPortalCustomizationsPortalTheme
- type ResponseByodPortalGetByodPortalByIDByodPortalCustomizationsPortalTweakSettings
- type ResponseByodPortalGetByodPortalByIDByodPortalLink
- type ResponseByodPortalGetByodPortalByIDByodPortalSettings
- type ResponseByodPortalGetByodPortalByIDByodPortalSettingsByodSettings
- type ResponseByodPortalGetByodPortalByIDByodPortalSettingsByodSettingsByodRegistrationSettings
- type ResponseByodPortalGetByodPortalByIDByodPortalSettingsByodSettingsByodRegistrationSuccessSettings
- type ResponseByodPortalGetByodPortalByIDByodPortalSettingsByodSettingsByodWelcomeSettings
- type ResponseByodPortalGetByodPortalByIDByodPortalSettingsPortalSettings
- type ResponseByodPortalGetByodPortalByIDByodPortalSettingsSupportInfoSettings
- type ResponseByodPortalGetByodPortalSearchResult
- type ResponseByodPortalGetByodPortalSearchResultNextPage
- type ResponseByodPortalGetByodPortalSearchResultPreviousPage
- type ResponseByodPortalGetByodPortalSearchResultResources
- type ResponseByodPortalGetByodPortalSearchResultResourcesLink
- type ResponseByodPortalGetVersion
- type ResponseByodPortalGetVersionVersionInfo
- type ResponseByodPortalGetVersionVersionInfoLink
- type ResponseByodPortalUpdateByodPortalByID
- type ResponseByodPortalUpdateByodPortalByIDUpdatedFieldsList
- type ResponseByodPortalUpdateByodPortalByIDUpdatedFieldsListUpdatedField
- type ResponseCertificateProfileGetCertificateProfile
- type ResponseCertificateProfileGetCertificateProfileByID
- type ResponseCertificateProfileGetCertificateProfileByIDCertificateProfile
- type ResponseCertificateProfileGetCertificateProfileByIDCertificateProfileLink
- type ResponseCertificateProfileGetCertificateProfileByName
- type ResponseCertificateProfileGetCertificateProfileByNameCertificateProfile
- type ResponseCertificateProfileGetCertificateProfileByNameCertificateProfileLink
- type ResponseCertificateProfileGetCertificateProfileSearchResult
- type ResponseCertificateProfileGetCertificateProfileSearchResultNextPage
- type ResponseCertificateProfileGetCertificateProfileSearchResultPreviousPage
- type ResponseCertificateProfileGetCertificateProfileSearchResultResources
- type ResponseCertificateProfileGetCertificateProfileSearchResultResourcesLink
- type ResponseCertificateProfileGetVersion
- type ResponseCertificateProfileGetVersionVersionInfo
- type ResponseCertificateProfileGetVersionVersionInfoLink
- type ResponseCertificateProfileUpdateCertificateProfileByID
- type ResponseCertificateProfileUpdateCertificateProfileByIDUpdatedFieldsList
- type ResponseCertificateProfileUpdateCertificateProfileByIDUpdatedFieldsListUpdatedField
- type ResponseCertificateTemplateGetCertificateTemplate
- type ResponseCertificateTemplateGetCertificateTemplateByID
- type ResponseCertificateTemplateGetCertificateTemplateByIDERSCertificateTemplate
- type ResponseCertificateTemplateGetCertificateTemplateByName
- type ResponseCertificateTemplateGetCertificateTemplateByNameERSCertificateTemplate
- type ResponseCertificateTemplateGetCertificateTemplateSearchResult
- type ResponseCertificateTemplateGetCertificateTemplateSearchResultNextPage
- type ResponseCertificateTemplateGetCertificateTemplateSearchResultPreviousPage
- type ResponseCertificateTemplateGetCertificateTemplateSearchResultResources
- type ResponseCertificateTemplateGetCertificateTemplateSearchResultResourcesLink
- type ResponseCertificateTemplateGetVersion
- type ResponseCertificateTemplateGetVersionVersionInfo
- type ResponseCertificateTemplateGetVersionVersionInfoLink
- type ResponseCertificatesBindCsr
- type ResponseCertificatesBindCsrResponse
- type ResponseCertificatesDeleteCsr
- type ResponseCertificatesDeleteCsrByID
- type ResponseCertificatesDeleteCsrByIDResponse
- type ResponseCertificatesDeleteCsrResponse
- type ResponseCertificatesDeleteSystemCertificateByID
- type ResponseCertificatesDeleteSystemCertificateByIDResponse
- type ResponseCertificatesDeleteTrustedCertificateByID
- type ResponseCertificatesDeleteTrustedCertificateByIDResponse
- type ResponseCertificatesGenerateCsr
- type ResponseCertificatesGenerateCsrResponse
- type ResponseCertificatesGenerateCsrResponseLink
- type ResponseCertificatesGenerateIntermediateCaCsr
- type ResponseCertificatesGenerateIntermediateCaCsrResponse
- type ResponseCertificatesGenerateIntermediateCaCsrResponseLink
- type ResponseCertificatesGenerateSelfSignedCertificate
- type ResponseCertificatesGenerateSelfSignedCertificateResponse
- type ResponseCertificatesGetCsrByID
- type ResponseCertificatesGetCsrByIDResponse
- type ResponseCertificatesGetCsrByIDResponseLink
- type ResponseCertificatesGetCsrs
- type ResponseCertificatesGetCsrsNextPage
- type ResponseCertificatesGetCsrsPreviousPage
- type ResponseCertificatesGetCsrsResponse
- type ResponseCertificatesGetCsrsResponseLink
- type ResponseCertificatesGetSystemCertificateByID
- type ResponseCertificatesGetSystemCertificateByIDResponse
- type ResponseCertificatesGetSystemCertificateByIDResponseLink
- type ResponseCertificatesGetSystemCertificates
- type ResponseCertificatesGetSystemCertificatesNextPage
- type ResponseCertificatesGetSystemCertificatesPreviousPage
- type ResponseCertificatesGetSystemCertificatesResponse
- type ResponseCertificatesGetSystemCertificatesResponseLink
- type ResponseCertificatesGetTrustedCertificateByID
- type ResponseCertificatesGetTrustedCertificateByIDResponse
- type ResponseCertificatesGetTrustedCertificateByIDResponseLink
- type ResponseCertificatesGetTrustedCertificates
- type ResponseCertificatesGetTrustedCertificatesNextPage
- type ResponseCertificatesGetTrustedCertificatesPreviousPage
- type ResponseCertificatesGetTrustedCertificatesResponse
- type ResponseCertificatesGetTrustedCertificatesResponseLink
- type ResponseCertificatesImportSystemCert
- type ResponseCertificatesImportSystemCertResponse
- type ResponseCertificatesImportSystemCertificate
- type ResponseCertificatesImportSystemCertificateResponse
- type ResponseCertificatesImportTrustCert
- type ResponseCertificatesImportTrustCertResponse
- type ResponseCertificatesImportTrustCertificate
- type ResponseCertificatesImportTrustCertificateResponse
- type ResponseCertificatesRegenerateIseRootCa
- type ResponseCertificatesRegenerateIseRootCaResponse
- type ResponseCertificatesRegenerateIseRootCaResponseLink
- type ResponseCertificatesRenewCertificates
- type ResponseCertificatesRenewCertificatesResponse
- type ResponseCertificatesRenewCertificatesResponseLink
- type ResponseCertificatesRenewCerts
- type ResponseCertificatesRenewCertsResponse
- type ResponseCertificatesRenewCertsResponseLink
- type ResponseCertificatesUpdateSystemCert
- type ResponseCertificatesUpdateSystemCertResponse
- type ResponseCertificatesUpdateSystemCertResponseLink
- type ResponseCertificatesUpdateSystemCertificate
- type ResponseCertificatesUpdateSystemCertificateResponse
- type ResponseCertificatesUpdateSystemCertificateResponseLink
- type ResponseCertificatesUpdateTrustedCertificate
- type ResponseCertificatesUpdateTrustedCertificateResponse
- type ResponseCertificatesUpdateTrustedCertificateResponseLink
- type ResponseClearThreatsAndVulnerabilitiesGetVersion
- type ResponseClearThreatsAndVulnerabilitiesGetVersionVersionInfo
- type ResponseClearThreatsAndVulnerabilitiesGetVersionVersionInfoLink
- type ResponseConfigurationGetConfiguration
- type ResponseConfigurationUpdateConfiguration
- type ResponseCustomAttributesGet
- type ResponseCustomAttributesList
- type ResponseDataconnectServicesGetDataconnectService
- type ResponseDataconnectServicesGetDataconnectServiceResponse
- type ResponseDataconnectServicesGetOdbcDetail
- type ResponseDataconnectServicesGetOdbcDetailResponse
- type ResponseDataconnectServicesSetDataConnectService
- type ResponseDataconnectServicesSetDataConnectServiceSuccess
- type ResponseDataconnectServicesUpdateDataconnectPassword
- type ResponseDataconnectServicesUpdateDataconnectPasswordExpiry
- type ResponseDataconnectServicesUpdateDataconnectPasswordExpirySuccess
- type ResponseDataconnectServicesUpdateDataconnectPasswordSuccess
- type ResponseDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRule
- type ResponseDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleResponse
- type ResponseDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleResponseLink
- type ResponseDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleResponseRule
- type ResponseDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleResponseRuleCondition
- type ResponseDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleResponseRuleConditionChildren
- type ResponseDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleResponseRuleConditionChildrenLink
- type ResponseDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleResponseRuleConditionDatesRange
- type ResponseDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleResponseRuleConditionDatesRangeException
- type ResponseDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleResponseRuleConditionHoursRange
- type ResponseDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleResponseRuleConditionHoursRangeException
- type ResponseDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleResponseRuleConditionLink
- type ResponseDeviceAdministrationAuthenticationRulesDeleteDeviceAdminAuthenticationRuleByID
- type ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRuleByID
- type ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRuleByIDResponse
- type ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRuleByIDResponseLink
- type ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRuleByIDResponseRule
- type ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRuleByIDResponseRuleCondition
- type ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRuleByIDResponseRuleConditionChildren
- type ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRuleByIDResponseRuleConditionChildrenLink
- type ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRuleByIDResponseRuleConditionDatesRange
- type ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRuleByIDResponseRuleConditionDatesRangeException
- type ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRuleByIDResponseRuleConditionHoursRange
- type ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRuleByIDResponseRuleConditionHoursRangeException
- type ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRuleByIDResponseRuleConditionLink
- type ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRules
- type ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRulesResponse
- type ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRulesResponseLink
- type ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRulesResponseRule
- type ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRulesResponseRuleCondition
- type ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRulesResponseRuleConditionChildren
- type ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRulesResponseRuleConditionChildrenLink
- type ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRulesResponseRuleConditionDatesRange
- type ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRulesResponseRuleConditionDatesRangeException
- type ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRulesResponseRuleConditionHoursRange
- type ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRulesResponseRuleConditionHoursRangeException
- type ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRulesResponseRuleConditionLink
- type ResponseDeviceAdministrationAuthenticationRulesResetHitCountsDeviceAdminAuthenticationRules
- type ResponseDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByID
- type ResponseDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDResponse
- type ResponseDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDResponseLink
- type ResponseDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDResponseRule
- type ResponseDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDResponseRuleCondition
- type ResponseDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDResponseRuleConditionChildren
- type ResponseDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDResponseRuleConditionChildrenLink
- type ResponseDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDResponseRuleConditionDatesRange
- type ResponseDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDResponseRuleConditionDatesRangeException
- type ResponseDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDResponseRuleConditionHoursRange
- type ResponseDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDResponseRuleConditionHoursRangeException
- type ResponseDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDResponseRuleConditionLink
- type ResponseDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRule
- type ResponseDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleResponse
- type ResponseDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleResponseLink
- type ResponseDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleResponseRule
- type ResponseDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleResponseRuleCondition
- type ResponseDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleResponseRuleConditionChildren
- type ResponseDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleResponseRuleConditionChildrenLink
- type ResponseDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleResponseRuleConditionDatesRange
- type ResponseDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleResponseRuleConditionDatesRangeException
- type ResponseDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleResponseRuleConditionHoursRange
- type ResponseDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleResponseRuleConditionHoursRangeException
- type ResponseDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleResponseRuleConditionLink
- type ResponseDeviceAdministrationAuthorizationExceptionRulesDeleteDeviceAdminLocalExceptionRuleByID
- type ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRuleByID
- type ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRuleByIDResponse
- type ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRuleByIDResponseLink
- type ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRuleByIDResponseRule
- type ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRuleByIDResponseRuleCondition
- type ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRuleByIDResponseRuleConditionChildren
- type ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRuleByIDResponseRuleConditionChildrenLink
- type ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRuleByIDResponseRuleConditionDatesRange
- type ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRuleByIDResponseRuleConditionDatesRangeException
- type ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRuleByIDResponseRuleConditionHoursRange
- type ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRuleByIDResponseRuleConditionHoursRangeException
- type ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRuleByIDResponseRuleConditionLink
- type ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRules
- type ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRulesResponse
- type ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRulesResponseLink
- type ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRulesResponseRule
- type ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRulesResponseRuleCondition
- type ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRulesResponseRuleConditionChildren
- type ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRulesResponseRuleConditionChildrenLink
- type ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRulesResponseRuleConditionDatesRange
- type ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRulesResponseRuleConditionDatesRangeException
- type ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRulesResponseRuleConditionHoursRange
- type ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRulesResponseRuleConditionHoursRangeException
- type ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRulesResponseRuleConditionLink
- type ResponseDeviceAdministrationAuthorizationExceptionRulesResetHitCountsDeviceAdminLocalExceptions
- type ResponseDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByID
- type ResponseDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDResponse
- type ResponseDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDResponseLink
- type ResponseDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDResponseRule
- type ResponseDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDResponseRuleCondition
- type ResponseDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDResponseRuleConditionChildren
- type ResponseDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDResponseRuleConditionChildrenLink
- type ResponseDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDResponseRuleConditionDatesRange
- type ResponseDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDResponseRuleConditionDatesRangeException
- type ResponseDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDResponseRuleConditionHoursRange
- type ResponseDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDResponseRuleConditionHoursRangeException
- type ResponseDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDResponseRuleConditionLink
- type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalException
- type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionResponse
- type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionResponseLink
- type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionResponseRule
- type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionResponseRuleCondition
- type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionResponseRuleConditionChildren
- type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionResponseRuleConditionChildrenLink
- type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionResponseRuleConditionDatesRange
- type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionResponseRuleConditionDatesRangeException
- type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionResponseRuleConditionHoursRange
- type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionResponseRuleConditionHoursRangeException
- type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionResponseRuleConditionLink
- type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesDeleteDeviceAdminPolicySetGlobalExceptionByRuleID
- type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionByRuleID
- type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionByRuleIDResponse
- type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionByRuleIDResponseLink
- type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionByRuleIDResponseRule
- type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionByRuleIDResponseRuleCondition
- type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionByRuleIDResponseRuleConditionChildren
- type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionByRuleIDResponseRuleConditionChildrenLink
- type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionByRuleIDResponseRuleConditionDatesRange
- type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionByRuleIDResponseRuleConditionDatesRangeException
- type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionByRuleIDResponseRuleConditionHoursRange
- type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionByRuleIDResponseRuleConditionHoursRangeException
- type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionByRuleIDResponseRuleConditionLink
- type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionRules
- type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionRulesResponse
- type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionRulesResponseLink
- type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionRulesResponseRule
- type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionRulesResponseRuleCondition
- type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionRulesResponseRuleConditionChildren
- type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionRulesResponseRuleConditionChildrenLink
- type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionRulesResponseRuleConditionDatesRange
- type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionRulesResponseRuleConditionDatesRangeException
- type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionRulesResponseRuleConditionHoursRange
- type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionRulesResponseRuleConditionHoursRangeException
- type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionRulesResponseRuleConditionLink
- type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesResetHitCountsDeviceAdminGlobalExceptions
- type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleID
- type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDResponse
- type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDResponseLink
- type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDResponseRule
- type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDResponseRuleCondition
- type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDResponseRuleConditionChildren
- type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDResponseRuleConditionChildrenLink
- type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDResponseRuleConditionDatesRange
- type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDResponseRuleConditionDatesRangeException
- type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDResponseRuleConditionHoursRange
- type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDResponseRuleConditionHoursRangeException
- type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDResponseRuleConditionLink
- type ResponseDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRule
- type ResponseDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleResponse
- type ResponseDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleResponseLink
- type ResponseDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleResponseRule
- type ResponseDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleResponseRuleCondition
- type ResponseDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleResponseRuleConditionChildren
- type ResponseDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleResponseRuleConditionChildrenLink
- type ResponseDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleResponseRuleConditionDatesRange
- type ResponseDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleResponseRuleConditionDatesRangeException
- type ResponseDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleResponseRuleConditionHoursRange
- type ResponseDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleResponseRuleConditionHoursRangeException
- type ResponseDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleResponseRuleConditionLink
- type ResponseDeviceAdministrationAuthorizationRulesDeleteDeviceAdminAuthorizationRuleByID
- type ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRuleByID
- type ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRuleByIDResponse
- type ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRuleByIDResponseLink
- type ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRuleByIDResponseRule
- type ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRuleByIDResponseRuleCondition
- type ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRuleByIDResponseRuleConditionChildren
- type ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRuleByIDResponseRuleConditionChildrenLink
- type ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRuleByIDResponseRuleConditionDatesRange
- type ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRuleByIDResponseRuleConditionDatesRangeException
- type ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRuleByIDResponseRuleConditionHoursRange
- type ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRuleByIDResponseRuleConditionHoursRangeException
- type ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRuleByIDResponseRuleConditionLink
- type ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRules
- type ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRulesResponse
- type ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRulesResponseLink
- type ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRulesResponseRule
- type ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRulesResponseRuleCondition
- type ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRulesResponseRuleConditionChildren
- type ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRulesResponseRuleConditionChildrenLink
- type ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRulesResponseRuleConditionDatesRange
- type ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRulesResponseRuleConditionDatesRangeException
- type ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRulesResponseRuleConditionHoursRange
- type ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRulesResponseRuleConditionHoursRangeException
- type ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRulesResponseRuleConditionLink
- type ResponseDeviceAdministrationAuthorizationRulesResetHitCountsDeviceAdminAuthorizationRules
- type ResponseDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByID
- type ResponseDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDResponse
- type ResponseDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDResponseLink
- type ResponseDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDResponseRule
- type ResponseDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDResponseRuleCondition
- type ResponseDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDResponseRuleConditionChildren
- type ResponseDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDResponseRuleConditionChildrenLink
- type ResponseDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDResponseRuleConditionDatesRange
- type ResponseDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDResponseRuleConditionDatesRangeException
- type ResponseDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDResponseRuleConditionHoursRange
- type ResponseDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDResponseRuleConditionHoursRangeException
- type ResponseDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDResponseRuleConditionLink
- type ResponseDeviceAdministrationCommandSetGetDeviceAdminCommandSets
- type ResponseDeviceAdministrationConditionsCreateDeviceAdminCondition
- type ResponseDeviceAdministrationConditionsCreateDeviceAdminConditionResponse
- type ResponseDeviceAdministrationConditionsCreateDeviceAdminConditionResponseChildren
- type ResponseDeviceAdministrationConditionsCreateDeviceAdminConditionResponseChildrenLink
- type ResponseDeviceAdministrationConditionsCreateDeviceAdminConditionResponseDatesRange
- type ResponseDeviceAdministrationConditionsCreateDeviceAdminConditionResponseDatesRangeException
- type ResponseDeviceAdministrationConditionsCreateDeviceAdminConditionResponseHoursRange
- type ResponseDeviceAdministrationConditionsCreateDeviceAdminConditionResponseHoursRangeException
- type ResponseDeviceAdministrationConditionsCreateDeviceAdminConditionResponseLink
- type ResponseDeviceAdministrationConditionsDeleteDeviceAdminConditionByID
- type ResponseDeviceAdministrationConditionsDeleteDeviceAdminConditionByName
- type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionByID
- type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionByIDResponse
- type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionByIDResponseChildren
- type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionByIDResponseChildrenLink
- type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionByIDResponseDatesRange
- type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionByIDResponseDatesRangeException
- type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionByIDResponseHoursRange
- type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionByIDResponseHoursRangeException
- type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionByIDResponseLink
- type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionByName
- type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionByNameResponse
- type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionByNameResponseChildren
- type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionByNameResponseChildrenLink
- type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionByNameResponseDatesRange
- type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionByNameResponseDatesRangeException
- type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionByNameResponseHoursRange
- type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionByNameResponseHoursRangeException
- type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionByNameResponseLink
- type ResponseDeviceAdministrationConditionsGetDeviceAdminConditions
- type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForAuthenticationRules
- type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForAuthenticationRulesResponse
- type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForAuthenticationRulesResponseChildren
- type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForAuthenticationRulesResponseChildrenLink
- type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForAuthenticationRulesResponseDatesRange
- type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForAuthenticationRulesResponseDatesRangeException
- type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForAuthenticationRulesResponseHoursRange
- type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForAuthenticationRulesResponseHoursRangeException
- type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForAuthenticationRulesResponseLink
- type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForAuthorizationRules
- type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForAuthorizationRulesResponse
- type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForAuthorizationRulesResponseChildren
- type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForAuthorizationRulesResponseChildrenLink
- type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForAuthorizationRulesResponseDatesRange
- type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForAuthorizationRulesResponseDatesRangeException
- type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForAuthorizationRulesResponseHoursRange
- type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForAuthorizationRulesResponseHoursRangeException
- type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForAuthorizationRulesResponseLink
- type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForPolicySets
- type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForPolicySetsResponse
- type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForPolicySetsResponseChildren
- type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForPolicySetsResponseChildrenLink
- type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForPolicySetsResponseDatesRange
- type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForPolicySetsResponseDatesRangeException
- type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForPolicySetsResponseHoursRange
- type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForPolicySetsResponseHoursRangeException
- type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForPolicySetsResponseLink
- type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsResponse
- type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsResponseChildren
- type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsResponseChildrenLink
- type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsResponseDatesRange
- type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsResponseDatesRangeException
- type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsResponseHoursRange
- type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsResponseHoursRangeException
- type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsResponseLink
- type ResponseDeviceAdministrationConditionsUpdateDeviceAdminConditionByID
- type ResponseDeviceAdministrationConditionsUpdateDeviceAdminConditionByIDResponse
- type ResponseDeviceAdministrationConditionsUpdateDeviceAdminConditionByIDResponseChildren
- type ResponseDeviceAdministrationConditionsUpdateDeviceAdminConditionByIDResponseChildrenLink
- type ResponseDeviceAdministrationConditionsUpdateDeviceAdminConditionByIDResponseDatesRange
- type ResponseDeviceAdministrationConditionsUpdateDeviceAdminConditionByIDResponseDatesRangeException
- type ResponseDeviceAdministrationConditionsUpdateDeviceAdminConditionByIDResponseHoursRange
- type ResponseDeviceAdministrationConditionsUpdateDeviceAdminConditionByIDResponseHoursRangeException
- type ResponseDeviceAdministrationConditionsUpdateDeviceAdminConditionByIDResponseLink
- type ResponseDeviceAdministrationConditionsUpdateDeviceAdminConditionByName
- type ResponseDeviceAdministrationConditionsUpdateDeviceAdminConditionByNameResponse
- type ResponseDeviceAdministrationConditionsUpdateDeviceAdminConditionByNameResponseChildren
- type ResponseDeviceAdministrationConditionsUpdateDeviceAdminConditionByNameResponseChildrenLink
- type ResponseDeviceAdministrationConditionsUpdateDeviceAdminConditionByNameResponseDatesRange
- type ResponseDeviceAdministrationConditionsUpdateDeviceAdminConditionByNameResponseDatesRangeException
- type ResponseDeviceAdministrationConditionsUpdateDeviceAdminConditionByNameResponseHoursRange
- type ResponseDeviceAdministrationConditionsUpdateDeviceAdminConditionByNameResponseHoursRangeException
- type ResponseDeviceAdministrationConditionsUpdateDeviceAdminConditionByNameResponseLink
- type ResponseDeviceAdministrationDictionaryAttributesListGetDeviceAdminDictionariesAuthentication
- type ResponseDeviceAdministrationDictionaryAttributesListGetDeviceAdminDictionariesAuthenticationResponse
- type ResponseDeviceAdministrationDictionaryAttributesListGetDeviceAdminDictionariesAuthenticationResponseAllowedValues
- type ResponseDeviceAdministrationDictionaryAttributesListGetDeviceAdminDictionariesAuthorization
- type ResponseDeviceAdministrationDictionaryAttributesListGetDeviceAdminDictionariesAuthorizationResponse
- type ResponseDeviceAdministrationDictionaryAttributesListGetDeviceAdminDictionariesAuthorizationResponseAllowedValues
- type ResponseDeviceAdministrationDictionaryAttributesListGetDeviceAdminDictionariesPolicySet
- type ResponseDeviceAdministrationDictionaryAttributesListGetDeviceAdminDictionariesPolicySetResponse
- type ResponseDeviceAdministrationDictionaryAttributesListGetDeviceAdminDictionariesPolicySetResponseAllowedValues
- type ResponseDeviceAdministrationIDentityStoresGetDeviceAdminIDentityStores
- type ResponseDeviceAdministrationNetworkConditionsCreateDeviceAdminNetworkCondition
- type ResponseDeviceAdministrationNetworkConditionsCreateDeviceAdminNetworkConditionResponse
- type ResponseDeviceAdministrationNetworkConditionsCreateDeviceAdminNetworkConditionResponseLink
- type ResponseDeviceAdministrationNetworkConditionsDeleteDeviceAdminNetworkConditionByID
- type ResponseDeviceAdministrationNetworkConditionsGetDeviceAdminNetworkConditionByID
- type ResponseDeviceAdministrationNetworkConditionsGetDeviceAdminNetworkConditionByIDResponse
- type ResponseDeviceAdministrationNetworkConditionsGetDeviceAdminNetworkConditionByIDResponseLink
- type ResponseDeviceAdministrationNetworkConditionsGetDeviceAdminNetworkConditions
- type ResponseDeviceAdministrationNetworkConditionsGetDeviceAdminNetworkConditionsResponse
- type ResponseDeviceAdministrationNetworkConditionsGetDeviceAdminNetworkConditionsResponseLink
- type ResponseDeviceAdministrationNetworkConditionsUpdateDeviceAdminNetworkConditionByID
- type ResponseDeviceAdministrationNetworkConditionsUpdateDeviceAdminNetworkConditionByIDResponse
- type ResponseDeviceAdministrationNetworkConditionsUpdateDeviceAdminNetworkConditionByIDResponseLink
- type ResponseDeviceAdministrationPolicySetCreateDeviceAdminPolicySet
- type ResponseDeviceAdministrationPolicySetCreateDeviceAdminPolicySetResponse
- type ResponseDeviceAdministrationPolicySetCreateDeviceAdminPolicySetResponseCondition
- type ResponseDeviceAdministrationPolicySetCreateDeviceAdminPolicySetResponseConditionChildren
- type ResponseDeviceAdministrationPolicySetCreateDeviceAdminPolicySetResponseConditionChildrenLink
- type ResponseDeviceAdministrationPolicySetCreateDeviceAdminPolicySetResponseConditionDatesRange
- type ResponseDeviceAdministrationPolicySetCreateDeviceAdminPolicySetResponseConditionDatesRangeException
- type ResponseDeviceAdministrationPolicySetCreateDeviceAdminPolicySetResponseConditionHoursRange
- type ResponseDeviceAdministrationPolicySetCreateDeviceAdminPolicySetResponseConditionHoursRangeException
- type ResponseDeviceAdministrationPolicySetCreateDeviceAdminPolicySetResponseConditionLink
- type ResponseDeviceAdministrationPolicySetCreateDeviceAdminPolicySetResponseLink
- type ResponseDeviceAdministrationPolicySetDeleteDeviceAdminPolicySetByID
- type ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetByID
- type ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetByIDResponse
- type ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetByIDResponseCondition
- type ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetByIDResponseConditionChildren
- type ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetByIDResponseConditionChildrenLink
- type ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetByIDResponseConditionDatesRange
- type ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetByIDResponseConditionDatesRangeException
- type ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetByIDResponseConditionHoursRange
- type ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetByIDResponseConditionHoursRangeException
- type ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetByIDResponseConditionLink
- type ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetByIDResponseLink
- type ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySets
- type ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetsResponse
- type ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetsResponseCondition
- type ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetsResponseConditionChildren
- type ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetsResponseConditionChildrenLink
- type ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetsResponseConditionDatesRange
- type ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetsResponseConditionDatesRangeException
- type ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetsResponseConditionHoursRange
- type ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetsResponseConditionHoursRangeException
- type ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetsResponseConditionLink
- type ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetsResponseLink
- type ResponseDeviceAdministrationPolicySetResetHitCountsDeviceAdminPolicySets
- type ResponseDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByID
- type ResponseDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByIDResponse
- type ResponseDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByIDResponseCondition
- type ResponseDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByIDResponseConditionChildren
- type ResponseDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByIDResponseConditionChildrenLink
- type ResponseDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByIDResponseConditionDatesRange
- type ResponseDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByIDResponseConditionDatesRangeException
- type ResponseDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByIDResponseConditionHoursRange
- type ResponseDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByIDResponseConditionHoursRangeException
- type ResponseDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByIDResponseConditionLink
- type ResponseDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByIDResponseLink
- type ResponseDeviceAdministrationProfilesGetDeviceAdminProfiles
- type ResponseDeviceAdministrationServiceNamesGetDeviceAdminServiceNames
- type ResponseDeviceAdministrationTimeDateConditionsCreateDeviceAdminTimeCondition
- type ResponseDeviceAdministrationTimeDateConditionsCreateDeviceAdminTimeConditionResponse
- type ResponseDeviceAdministrationTimeDateConditionsCreateDeviceAdminTimeConditionResponseChildren
- type ResponseDeviceAdministrationTimeDateConditionsCreateDeviceAdminTimeConditionResponseChildrenLink
- type ResponseDeviceAdministrationTimeDateConditionsCreateDeviceAdminTimeConditionResponseDatesRange
- type ResponseDeviceAdministrationTimeDateConditionsCreateDeviceAdminTimeConditionResponseDatesRangeException
- type ResponseDeviceAdministrationTimeDateConditionsCreateDeviceAdminTimeConditionResponseHoursRange
- type ResponseDeviceAdministrationTimeDateConditionsCreateDeviceAdminTimeConditionResponseHoursRangeException
- type ResponseDeviceAdministrationTimeDateConditionsCreateDeviceAdminTimeConditionResponseLink
- type ResponseDeviceAdministrationTimeDateConditionsDeleteDeviceAdminTimeConditionByID
- type ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditionByID
- type ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditionByIDResponse
- type ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditionByIDResponseChildren
- type ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditionByIDResponseChildrenLink
- type ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditionByIDResponseDatesRange
- type ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditionByIDResponseDatesRangeException
- type ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditionByIDResponseHoursRange
- type ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditionByIDResponseHoursRangeException
- type ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditionByIDResponseLink
- type ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditions
- type ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditionsResponse
- type ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditionsResponseChildren
- type ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditionsResponseChildrenLink
- type ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditionsResponseDatesRange
- type ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditionsResponseDatesRangeException
- type ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditionsResponseHoursRange
- type ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditionsResponseHoursRangeException
- type ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditionsResponseLink
- type ResponseDeviceAdministrationTimeDateConditionsUpdateDeviceAdminTimeConditionByID
- type ResponseDeviceAdministrationTimeDateConditionsUpdateDeviceAdminTimeConditionByIDResponse
- type ResponseDeviceAdministrationTimeDateConditionsUpdateDeviceAdminTimeConditionByIDResponseChildren
- type ResponseDeviceAdministrationTimeDateConditionsUpdateDeviceAdminTimeConditionByIDResponseChildrenLink
- type ResponseDeviceAdministrationTimeDateConditionsUpdateDeviceAdminTimeConditionByIDResponseDatesRange
- type ResponseDeviceAdministrationTimeDateConditionsUpdateDeviceAdminTimeConditionByIDResponseDatesRangeException
- type ResponseDeviceAdministrationTimeDateConditionsUpdateDeviceAdminTimeConditionByIDResponseHoursRange
- type ResponseDeviceAdministrationTimeDateConditionsUpdateDeviceAdminTimeConditionByIDResponseHoursRangeException
- type ResponseDeviceAdministrationTimeDateConditionsUpdateDeviceAdminTimeConditionByIDResponseLink
- type ResponseDownloadableACLGetDownloadableACL
- type ResponseDownloadableACLGetDownloadableACLByID
- type ResponseDownloadableACLGetDownloadableACLByIDDownloadableACL
- type ResponseDownloadableACLGetDownloadableACLByIDDownloadableACLLink
- type ResponseDownloadableACLGetDownloadableACLSearchResult
- type ResponseDownloadableACLGetDownloadableACLSearchResultNextPage
- type ResponseDownloadableACLGetDownloadableACLSearchResultPreviousPage
- type ResponseDownloadableACLGetDownloadableACLSearchResultResources
- type ResponseDownloadableACLGetDownloadableACLSearchResultResourcesLink
- type ResponseDownloadableACLGetVersion
- type ResponseDownloadableACLGetVersionVersionInfo
- type ResponseDownloadableACLGetVersionVersionInfoLink
- type ResponseDownloadableACLUpdateDownloadableACLByID
- type ResponseDownloadableACLUpdateDownloadableACLByIDUpdatedFieldsList
- type ResponseDownloadableACLUpdateDownloadableACLByIDUpdatedFieldsListUpdatedField
- type ResponseDuoIDentitySyncGetIDentitysync
- type ResponseDuoIDentitySyncGetIDentitysyncBySyncName
- type ResponseDuoIDentitySyncGetIDentitysyncBySyncNameResponse
- type ResponseDuoIDentitySyncGetIDentitysyncBySyncNameResponseIDentitySync
- type ResponseDuoIDentitySyncGetIDentitysyncBySyncNameResponseIDentitySyncAdGroups
- type ResponseDuoIDentitySyncGetIDentitysyncBySyncNameResponseIDentitySyncConfigurations
- type ResponseDuoIDentitySyncGetIDentitysyncBySyncNameResponseIDentitySyncConfigurationsActiveDirectories
- type ResponseDuoIDentitySyncGetIDentitysyncBySyncNameResponseIDentitySyncSyncSchedule
- type ResponseDuoIDentitySyncGetIDentitysyncResponse
- type ResponseDuoMfaGetMfa
- type ResponseDuoMfaGetMfaByconnectionName
- type ResponseDuoMfaGetMfaByconnectionNameResponse
- type ResponseDuoMfaGetMfaByconnectionNameResponseMfa
- type ResponseDuoMfaGetMfaByconnectionNameResponseMfaAccountConfigurations
- type ResponseDuoMfaGetMfaByconnectionNameResponseMfaAccountConfigurationsAdminAPI
- type ResponseDuoMfaGetMfaByconnectionNameResponseMfaAccountConfigurationsAuthenticationAPI
- type ResponseDuoMfaGetMfaResponse
- type ResponseEgressMatrixCellCloneMatrixCell
- type ResponseEgressMatrixCellCloneMatrixCellOperationResult
- type ResponseEgressMatrixCellCloneMatrixCellOperationResultResultValue
- type ResponseEgressMatrixCellGetEgressMatrixCell
- type ResponseEgressMatrixCellGetEgressMatrixCellByID
- type ResponseEgressMatrixCellGetEgressMatrixCellByIDEgressMatrixCell
- type ResponseEgressMatrixCellGetEgressMatrixCellByIDEgressMatrixCellLink
- type ResponseEgressMatrixCellGetEgressMatrixCellSearchResult
- type ResponseEgressMatrixCellGetEgressMatrixCellSearchResultNextPage
- type ResponseEgressMatrixCellGetEgressMatrixCellSearchResultPreviousPage
- type ResponseEgressMatrixCellGetEgressMatrixCellSearchResultResources
- type ResponseEgressMatrixCellGetEgressMatrixCellSearchResultResourcesLink
- type ResponseEgressMatrixCellGetVersion
- type ResponseEgressMatrixCellGetVersionVersionInfo
- type ResponseEgressMatrixCellGetVersionVersionInfoLink
- type ResponseEgressMatrixCellMonitorBulkStatusEgressMatrixCell
- type ResponseEgressMatrixCellMonitorBulkStatusEgressMatrixCellBulkStatus
- type ResponseEgressMatrixCellMonitorBulkStatusEgressMatrixCellBulkStatusResourcesStatus
- type ResponseEgressMatrixCellUpdateEgressMatrixCellByID
- type ResponseEgressMatrixCellUpdateEgressMatrixCellByIDUpdatedFieldsList
- type ResponseEgressMatrixCellUpdateEgressMatrixCellByIDUpdatedFieldsListUpdatedField
- type ResponseEndpointCertificateGetVersion
- type ResponseEndpointCertificateGetVersionVersionInfo
- type ResponseEndpointCertificateGetVersionVersionInfoLink
- type ResponseEndpointGetEndpointByID
- type ResponseEndpointGetEndpointByIDERSEndPoint
- type ResponseEndpointGetEndpointByIDERSEndPointCustomAttributes
- type ResponseEndpointGetEndpointByIDERSEndPointCustomAttributesCustomAttributes
- type ResponseEndpointGetEndpointByIDERSEndPointLink
- type ResponseEndpointGetEndpointByIDERSEndPointMdmAttributes
- type ResponseEndpointGetEndpointByName
- type ResponseEndpointGetEndpointByNameERSEndPoint
- type ResponseEndpointGetEndpointByNameERSEndPointCustomAttributes
- type ResponseEndpointGetEndpointByNameERSEndPointCustomAttributesCustomAttributes
- type ResponseEndpointGetEndpointByNameERSEndPointLink
- type ResponseEndpointGetEndpointByNameERSEndPointMdmAttributes
- type ResponseEndpointGetEndpoints
- type ResponseEndpointGetEndpointsSearchResult
- type ResponseEndpointGetEndpointsSearchResultNextPage
- type ResponseEndpointGetEndpointsSearchResultPreviousPage
- type ResponseEndpointGetEndpointsSearchResultResources
- type ResponseEndpointGetEndpointsSearchResultResourcesLink
- type ResponseEndpointGetRejectedEndpoints
- type ResponseEndpointGetRejectedEndpointsOperationResult
- type ResponseEndpointGetRejectedEndpointsOperationResultResultValue
- type ResponseEndpointGetVersion
- type ResponseEndpointGetVersionVersionInfo
- type ResponseEndpointGetVersionVersionInfoLink
- type ResponseEndpointIDentityGroupGetEndpointGroupByID
- type ResponseEndpointIDentityGroupGetEndpointGroupByIDEndPointGroup
- type ResponseEndpointIDentityGroupGetEndpointGroupByIDEndPointGroupLink
- type ResponseEndpointIDentityGroupGetEndpointGroupByName
- type ResponseEndpointIDentityGroupGetEndpointGroupByNameEndPointGroup
- type ResponseEndpointIDentityGroupGetEndpointGroupByNameEndPointGroupLink
- type ResponseEndpointIDentityGroupGetEndpointGroups
- type ResponseEndpointIDentityGroupGetEndpointGroupsSearchResult
- type ResponseEndpointIDentityGroupGetEndpointGroupsSearchResultNextPage
- type ResponseEndpointIDentityGroupGetEndpointGroupsSearchResultPreviousPage
- type ResponseEndpointIDentityGroupGetEndpointGroupsSearchResultResources
- type ResponseEndpointIDentityGroupGetEndpointGroupsSearchResultResourcesLink
- type ResponseEndpointIDentityGroupGetVersion
- type ResponseEndpointIDentityGroupGetVersionVersionInfo
- type ResponseEndpointIDentityGroupGetVersionVersionInfoLink
- type ResponseEndpointIDentityGroupUpdateEndpointGroupByID
- type ResponseEndpointIDentityGroupUpdateEndpointGroupByIDUpdatedFieldsList
- type ResponseEndpointIDentityGroupUpdateEndpointGroupByIDUpdatedFieldsListUpdatedField
- type ResponseEndpointMonitorBulkStatusEndpoint
- type ResponseEndpointMonitorBulkStatusEndpointBulkStatus
- type ResponseEndpointMonitorBulkStatusEndpointBulkStatusResourcesStatus
- type ResponseEndpointStopReplicationServiceGetStopReplicationStatus
- type ResponseEndpointStopReplicationServiceGetStopReplicationStatusResponse
- type ResponseEndpointStopReplicationServiceSetStopReplicationService
- type ResponseEndpointStopReplicationServiceSetStopReplicationServiceSuccess
- type ResponseEndpointUpdateEndpointByID
- type ResponseEndpointUpdateEndpointByIDUpdatedFieldsList
- type ResponseEndpointUpdateEndpointByIDUpdatedFieldsListUpdatedField
- type ResponseEndpointsCreateBulkEndPoints
- type ResponseEndpointsCreateEndPointTask
- type ResponseEndpointsDeleteBulkEndPoints
- type ResponseEndpointsGet1
- type ResponseEndpointsGet1ConnectedLinks
- type ResponseEndpointsGet1CustomAttributes
- type ResponseEndpointsGet1MdmAttributes
- type ResponseEndpointsGetDeviceTypeSummary
- type ResponseEndpointsList1
- type ResponseEndpointsUpdateBulkEndPoints
- type ResponseEndpointsUpdateEndpoint
- type ResponseEndpointsUpdateEndpointConnectedLinks
- type ResponseEndpointsUpdateEndpointCustomAttributes
- type ResponseEndpointsUpdateEndpointMdmAttributes
- type ResponseExternalRadiusServerGetExternalRadiusServer
- type ResponseExternalRadiusServerGetExternalRadiusServerByID
- type ResponseExternalRadiusServerGetExternalRadiusServerByIDExternalRadiusServer
- type ResponseExternalRadiusServerGetExternalRadiusServerByIDExternalRadiusServerLink
- type ResponseExternalRadiusServerGetExternalRadiusServerByName
- type ResponseExternalRadiusServerGetExternalRadiusServerByNameExternalRadiusServer
- type ResponseExternalRadiusServerGetExternalRadiusServerByNameExternalRadiusServerLink
- type ResponseExternalRadiusServerGetExternalRadiusServerSearchResult
- type ResponseExternalRadiusServerGetExternalRadiusServerSearchResultNextPage
- type ResponseExternalRadiusServerGetExternalRadiusServerSearchResultPreviousPage
- type ResponseExternalRadiusServerGetExternalRadiusServerSearchResultResources
- type ResponseExternalRadiusServerGetExternalRadiusServerSearchResultResourcesLink
- type ResponseExternalRadiusServerGetVersion
- type ResponseExternalRadiusServerGetVersionVersionInfo
- type ResponseExternalRadiusServerGetVersionVersionInfoLink
- type ResponseExternalRadiusServerUpdateExternalRadiusServerByID
- type ResponseExternalRadiusServerUpdateExternalRadiusServerByIDUpdatedFieldsList
- type ResponseExternalRadiusServerUpdateExternalRadiusServerByIDUpdatedFieldsListUpdatedField
- type ResponseFilterPolicyGetFilterPolicy
- type ResponseFilterPolicyGetFilterPolicyByID
- type ResponseFilterPolicyGetFilterPolicyByIDERSFilterPolicy
- type ResponseFilterPolicyGetFilterPolicySearchResult
- type ResponseFilterPolicyGetFilterPolicySearchResultNextPage
- type ResponseFilterPolicyGetFilterPolicySearchResultPreviousPage
- type ResponseFilterPolicyGetFilterPolicySearchResultResources
- type ResponseFilterPolicyGetFilterPolicySearchResultResourcesLink
- type ResponseFilterPolicyGetVersion
- type ResponseFilterPolicyGetVersionVersionInfo
- type ResponseFilterPolicyGetVersionVersionInfoLink
- type ResponseFilterPolicyUpdateFilterPolicyByID
- type ResponseFilterPolicyUpdateFilterPolicyByIDUpdatedFieldsList
- type ResponseFilterPolicyUpdateFilterPolicyByIDUpdatedFieldsListUpdatedField
- type ResponseFullUpgradeCancelStagingOnPPAN
- type ResponseFullUpgradeCancelStagingOnPPANResponse
- type ResponseFullUpgradeGetPrecheckStatus
- type ResponseFullUpgradeGetPrecheckStatusPreChecks
- type ResponseFullUpgradeGetPrecheckStatusPreChecksNodes
- type ResponseFullUpgradeInitiateStagingOnPPAN
- type ResponseFullUpgradeInitiateStagingOnPPANResponse
- type ResponseFullUpgradeInitiateUpgradeOnPPAN
- type ResponseFullUpgradeInitiateUpgradeOnPPANResponse
- type ResponseFullUpgradeProceedStatus
- type ResponseFullUpgradeProceedStatusNodes
- type ResponseFullUpgradeRunPreChecksInPPAN
- type ResponseFullUpgradeRunPreChecksInPPANResponse
- type ResponseFullUpgradeUpgradesummary
- type ResponseFullUpgradeUpgradesummaryNodes
- type ResponseFullUpgradestageStatus
- type ResponseFullUpgradestageStatusResponse
- type ResponseGuestLocationGetGuestLocation
- type ResponseGuestLocationGetGuestLocationByID
- type ResponseGuestLocationGetGuestLocationByIDLocationIDentification
- type ResponseGuestLocationGetGuestLocationByIDLocationIDentificationLink
- type ResponseGuestLocationGetGuestLocationSearchResult
- type ResponseGuestLocationGetGuestLocationSearchResultNextPage
- type ResponseGuestLocationGetGuestLocationSearchResultPreviousPage
- type ResponseGuestLocationGetGuestLocationSearchResultResources
- type ResponseGuestLocationGetGuestLocationSearchResultResourcesLink
- type ResponseGuestLocationGetVersion
- type ResponseGuestLocationGetVersionVersionInfo
- type ResponseGuestLocationGetVersionVersionInfoLink
- type ResponseGuestSSIDGetGuestSSID
- type ResponseGuestSSIDGetGuestSSIDByID
- type ResponseGuestSSIDGetGuestSSIDByIDGuestSSID
- type ResponseGuestSSIDGetGuestSSIDByIDGuestSSIDLink
- type ResponseGuestSSIDGetGuestSSIDSearchResult
- type ResponseGuestSSIDGetGuestSSIDSearchResultNextPage
- type ResponseGuestSSIDGetGuestSSIDSearchResultPreviousPage
- type ResponseGuestSSIDGetGuestSSIDSearchResultResources
- type ResponseGuestSSIDGetGuestSSIDSearchResultResourcesLink
- type ResponseGuestSSIDGetVersion
- type ResponseGuestSSIDGetVersionVersionInfo
- type ResponseGuestSSIDGetVersionVersionInfoLink
- type ResponseGuestSSIDUpdateGuestSSIDByID
- type ResponseGuestSSIDUpdateGuestSSIDByIDUpdatedFieldsList
- type ResponseGuestSSIDUpdateGuestSSIDByIDUpdatedFieldsListUpdatedField
- type ResponseGuestSmtpNotificationConfigurationGetGuestSmtpNotificationSettings
- type ResponseGuestSmtpNotificationConfigurationGetGuestSmtpNotificationSettingsByID
- type ResponseGuestSmtpNotificationConfigurationGetGuestSmtpNotificationSettingsByIDERSGuestSmtpNotificationSettings
- type ResponseGuestSmtpNotificationConfigurationGetGuestSmtpNotificationSettingsByIDERSGuestSmtpNotificationSettingsLink
- type ResponseGuestSmtpNotificationConfigurationGetGuestSmtpNotificationSettingsSearchResult
- type ResponseGuestSmtpNotificationConfigurationGetGuestSmtpNotificationSettingsSearchResultNextPage
- type ResponseGuestSmtpNotificationConfigurationGetGuestSmtpNotificationSettingsSearchResultPreviousPage
- type ResponseGuestSmtpNotificationConfigurationGetGuestSmtpNotificationSettingsSearchResultResources
- type ResponseGuestSmtpNotificationConfigurationGetGuestSmtpNotificationSettingsSearchResultResourcesLink
- type ResponseGuestSmtpNotificationConfigurationGetVersion
- type ResponseGuestSmtpNotificationConfigurationGetVersionVersionInfo
- type ResponseGuestSmtpNotificationConfigurationGetVersionVersionInfoLink
- type ResponseGuestSmtpNotificationConfigurationUpdateGuestSmtpNotificationSettingsByID
- type ResponseGuestSmtpNotificationConfigurationUpdateGuestSmtpNotificationSettingsByIDUpdatedFieldsList
- type ResponseGuestSmtpNotificationConfigurationUpdateGuestSmtpNotificationSettingsByIDUpdatedFieldsListUpdatedField
- type ResponseGuestTypeGetGuestType
- type ResponseGuestTypeGetGuestTypeByID
- type ResponseGuestTypeGetGuestTypeByIDGuestType
- type ResponseGuestTypeGetGuestTypeByIDGuestTypeAccessTime
- type ResponseGuestTypeGetGuestTypeByIDGuestTypeAccessTimeDayTimeLimits
- type ResponseGuestTypeGetGuestTypeByIDGuestTypeExpirationNotification
- type ResponseGuestTypeGetGuestTypeByIDGuestTypeLink
- type ResponseGuestTypeGetGuestTypeByIDGuestTypeLoginOptions
- type ResponseGuestTypeGetGuestTypeSearchResult
- type ResponseGuestTypeGetGuestTypeSearchResultNextPage
- type ResponseGuestTypeGetGuestTypeSearchResultPreviousPage
- type ResponseGuestTypeGetGuestTypeSearchResultResources
- type ResponseGuestTypeGetGuestTypeSearchResultResourcesLink
- type ResponseGuestTypeGetVersion
- type ResponseGuestTypeGetVersionVersionInfo
- type ResponseGuestTypeGetVersionVersionInfoLink
- type ResponseGuestTypeUpdateGuestTypeByID
- type ResponseGuestTypeUpdateGuestTypeByIDUpdatedFieldsList
- type ResponseGuestTypeUpdateGuestTypeByIDUpdatedFieldsListUpdatedField
- type ResponseGuestUserGetGuestUserByID
- type ResponseGuestUserGetGuestUserByIDGuestUser
- type ResponseGuestUserGetGuestUserByIDGuestUserCustomFields
- type ResponseGuestUserGetGuestUserByIDGuestUserGuestAccessInfo
- type ResponseGuestUserGetGuestUserByIDGuestUserGuestInfo
- type ResponseGuestUserGetGuestUserByIDGuestUserLink
- type ResponseGuestUserGetGuestUserByName
- type ResponseGuestUserGetGuestUserByNameGuestUser
- type ResponseGuestUserGetGuestUserByNameGuestUserCustomFields
- type ResponseGuestUserGetGuestUserByNameGuestUserGuestAccessInfo
- type ResponseGuestUserGetGuestUserByNameGuestUserGuestInfo
- type ResponseGuestUserGetGuestUserByNameGuestUserLink
- type ResponseGuestUserGetGuestUsers
- type ResponseGuestUserGetGuestUsersSearchResult
- type ResponseGuestUserGetGuestUsersSearchResultNextPage
- type ResponseGuestUserGetGuestUsersSearchResultPreviousPage
- type ResponseGuestUserGetGuestUsersSearchResultResources
- type ResponseGuestUserGetGuestUsersSearchResultResourcesLink
- type ResponseGuestUserGetVersion
- type ResponseGuestUserGetVersionVersionInfo
- type ResponseGuestUserGetVersionVersionInfoLink
- type ResponseGuestUserMonitorBulkStatusGuestUser
- type ResponseGuestUserMonitorBulkStatusGuestUserBulkStatus
- type ResponseGuestUserMonitorBulkStatusGuestUserBulkStatusResourcesStatus
- type ResponseGuestUserResetGuestUserPasswordByID
- type ResponseGuestUserResetGuestUserPasswordByIDOperationResult
- type ResponseGuestUserResetGuestUserPasswordByIDOperationResultResultValue
- type ResponseGuestUserUpdateGuestUserByID
- type ResponseGuestUserUpdateGuestUserByIDUpdatedFieldsList
- type ResponseGuestUserUpdateGuestUserByIDUpdatedFieldsListUpdatedField
- type ResponseGuestUserUpdateGuestUserByName
- type ResponseGuestUserUpdateGuestUserByNameUpdatedFieldsList
- type ResponseGuestUserUpdateGuestUserByNameUpdatedFieldsListUpdatedField
- type ResponseHotspotPortalGetHotspotPortal
- type ResponseHotspotPortalGetHotspotPortalByID
- type ResponseHotspotPortalGetHotspotPortalByIDHotspotPortal
- type ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalCustomizations
- type ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalCustomizationsGlobalCustomizations
- type ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalCustomizationsGlobalCustomizationsBackgroundImage
- type ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalCustomizationsGlobalCustomizationsBannerImage
- type ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalCustomizationsGlobalCustomizationsDesktopLogoImage
- type ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalCustomizationsGlobalCustomizationsMobileLogoImage
- type ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalCustomizationsLanguage
- type ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalCustomizationsPageCustomizations
- type ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalCustomizationsPageCustomizationsData
- type ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalCustomizationsPortalTheme
- type ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalCustomizationsPortalTweakSettings
- type ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalLink
- type ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalSettings
- type ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalSettingsAupSettings
- type ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalSettingsAuthSuccessSettings
- type ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalSettingsPortalSettings
- type ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalSettingsPostAccessBannerSettings
- type ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalSettingsPostLoginBannerSettings
- type ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalSettingsSupportInfoSettings
- type ResponseHotspotPortalGetHotspotPortalSearchResult
- type ResponseHotspotPortalGetHotspotPortalSearchResultNextPage
- type ResponseHotspotPortalGetHotspotPortalSearchResultPreviousPage
- type ResponseHotspotPortalGetHotspotPortalSearchResultResources
- type ResponseHotspotPortalGetHotspotPortalSearchResultResourcesLink
- type ResponseHotspotPortalGetVersion
- type ResponseHotspotPortalGetVersionVersionInfo
- type ResponseHotspotPortalGetVersionVersionInfoLink
- type ResponseHotspotPortalUpdateHotspotPortalByID
- type ResponseHotspotPortalUpdateHotspotPortalByIDUpdatedFieldsList
- type ResponseHotspotPortalUpdateHotspotPortalByIDUpdatedFieldsListUpdatedField
- type ResponseIDentityGroupsGetIDentityGroupByID
- type ResponseIDentityGroupsGetIDentityGroupByIDIDentityGroup
- type ResponseIDentityGroupsGetIDentityGroupByIDIDentityGroupLink
- type ResponseIDentityGroupsGetIDentityGroupByName
- type ResponseIDentityGroupsGetIDentityGroupByNameIDentityGroup
- type ResponseIDentityGroupsGetIDentityGroupByNameIDentityGroupLink
- type ResponseIDentityGroupsGetIDentityGroups
- type ResponseIDentityGroupsGetIDentityGroupsSearchResult
- type ResponseIDentityGroupsGetIDentityGroupsSearchResultNextPage
- type ResponseIDentityGroupsGetIDentityGroupsSearchResultPreviousPage
- type ResponseIDentityGroupsGetIDentityGroupsSearchResultResources
- type ResponseIDentityGroupsGetIDentityGroupsSearchResultResourcesLink
- type ResponseIDentityGroupsGetVersion
- type ResponseIDentityGroupsGetVersionVersionInfo
- type ResponseIDentityGroupsGetVersionVersionInfoLink
- type ResponseIDentityGroupsUpdateIDentityGroupByID
- type ResponseIDentityGroupsUpdateIDentityGroupByIDUpdatedFieldsList
- type ResponseIDentityGroupsUpdateIDentityGroupByIDUpdatedFieldsListUpdatedField
- type ResponseIDentitySequenceGetIDentitySequence
- type ResponseIDentitySequenceGetIDentitySequenceByID
- type ResponseIDentitySequenceGetIDentitySequenceByIDIDStoreSequence
- type ResponseIDentitySequenceGetIDentitySequenceByIDIDStoreSequenceIDSeqItem
- type ResponseIDentitySequenceGetIDentitySequenceByIDIDStoreSequenceLink
- type ResponseIDentitySequenceGetIDentitySequenceByName
- type ResponseIDentitySequenceGetIDentitySequenceByNameIDStoreSequence
- type ResponseIDentitySequenceGetIDentitySequenceByNameIDStoreSequenceIDSeqItem
- type ResponseIDentitySequenceGetIDentitySequenceByNameIDStoreSequenceLink
- type ResponseIDentitySequenceGetIDentitySequenceSearchResult
- type ResponseIDentitySequenceGetIDentitySequenceSearchResultNextPage
- type ResponseIDentitySequenceGetIDentitySequenceSearchResultPreviousPage
- type ResponseIDentitySequenceGetIDentitySequenceSearchResultResources
- type ResponseIDentitySequenceGetIDentitySequenceSearchResultResourcesLink
- type ResponseIDentitySequenceGetVersion
- type ResponseIDentitySequenceGetVersionVersionInfo
- type ResponseIDentitySequenceGetVersionVersionInfoLink
- type ResponseIDentitySequenceUpdateIDentitySequenceByID
- type ResponseIDentitySequenceUpdateIDentitySequenceByIDUpdatedFieldsList
- type ResponseIDentitySequenceUpdateIDentitySequenceByIDUpdatedFieldsListUpdatedField
- type ResponseIPToSgtMappingGetDeployStatusIPToSgtMapping
- type ResponseIPToSgtMappingGetDeployStatusIPToSgtMappingOperationResult
- type ResponseIPToSgtMappingGetDeployStatusIPToSgtMappingOperationResultResultValue
- type ResponseIPToSgtMappingGetIPToSgtMapping
- type ResponseIPToSgtMappingGetIPToSgtMappingByID
- type ResponseIPToSgtMappingGetIPToSgtMappingByIDSgMapping
- type ResponseIPToSgtMappingGetIPToSgtMappingByIDSgMappingLink
- type ResponseIPToSgtMappingGetIPToSgtMappingSearchResult
- type ResponseIPToSgtMappingGetIPToSgtMappingSearchResultNextPage
- type ResponseIPToSgtMappingGetIPToSgtMappingSearchResultPreviousPage
- type ResponseIPToSgtMappingGetIPToSgtMappingSearchResultResources
- type ResponseIPToSgtMappingGetIPToSgtMappingSearchResultResourcesLink
- type ResponseIPToSgtMappingGetVersion
- type ResponseIPToSgtMappingGetVersionVersionInfo
- type ResponseIPToSgtMappingGetVersionVersionInfoLink
- type ResponseIPToSgtMappingGroupGetDeployStatusIPToSgtMappingGroup
- type ResponseIPToSgtMappingGroupGetDeployStatusIPToSgtMappingGroupOperationResult
- type ResponseIPToSgtMappingGroupGetDeployStatusIPToSgtMappingGroupOperationResultResultValue
- type ResponseIPToSgtMappingGroupGetIPToSgtMappingGroup
- type ResponseIPToSgtMappingGroupGetIPToSgtMappingGroupByID
- type ResponseIPToSgtMappingGroupGetIPToSgtMappingGroupByIDSgMappingGroup
- type ResponseIPToSgtMappingGroupGetIPToSgtMappingGroupByIDSgMappingGroupLink
- type ResponseIPToSgtMappingGroupGetIPToSgtMappingGroupSearchResult
- type ResponseIPToSgtMappingGroupGetIPToSgtMappingGroupSearchResultNextPage
- type ResponseIPToSgtMappingGroupGetIPToSgtMappingGroupSearchResultPreviousPage
- type ResponseIPToSgtMappingGroupGetIPToSgtMappingGroupSearchResultResources
- type ResponseIPToSgtMappingGroupGetIPToSgtMappingGroupSearchResultResourcesLink
- type ResponseIPToSgtMappingGroupGetVersion
- type ResponseIPToSgtMappingGroupGetVersionVersionInfo
- type ResponseIPToSgtMappingGroupGetVersionVersionInfoLink
- type ResponseIPToSgtMappingGroupMonitorBulkStatusIPToSgtMappingGroup
- type ResponseIPToSgtMappingGroupMonitorBulkStatusIPToSgtMappingGroupBulkStatus
- type ResponseIPToSgtMappingGroupMonitorBulkStatusIPToSgtMappingGroupBulkStatusResourcesStatus
- type ResponseIPToSgtMappingGroupUpdateIPToSgtMappingGroupByID
- type ResponseIPToSgtMappingGroupUpdateIPToSgtMappingGroupByIDUpdatedFieldsList
- type ResponseIPToSgtMappingGroupUpdateIPToSgtMappingGroupByIDUpdatedFieldsListUpdatedField
- type ResponseIPToSgtMappingMonitorBulkStatusIPToSgtMapping
- type ResponseIPToSgtMappingMonitorBulkStatusIPToSgtMappingBulkStatus
- type ResponseIPToSgtMappingMonitorBulkStatusIPToSgtMappingBulkStatusResourcesStatus
- type ResponseIPToSgtMappingUpdateIPToSgtMappingByID
- type ResponseIPToSgtMappingUpdateIPToSgtMappingByIDUpdatedFieldsList
- type ResponseIPToSgtMappingUpdateIPToSgtMappingByIDUpdatedFieldsListUpdatedField
- type ResponseInternalUserGetInternalUser
- type ResponseInternalUserGetInternalUserByID
- type ResponseInternalUserGetInternalUserByIDInternalUser
- type ResponseInternalUserGetInternalUserByIDInternalUserCustomAttributes
- type ResponseInternalUserGetInternalUserByIDInternalUserLink
- type ResponseInternalUserGetInternalUserByName
- type ResponseInternalUserGetInternalUserByNameInternalUser
- type ResponseInternalUserGetInternalUserByNameInternalUserCustomAttributes
- type ResponseInternalUserGetInternalUserByNameInternalUserLink
- type ResponseInternalUserGetInternalUserSearchResult
- type ResponseInternalUserGetInternalUserSearchResultNextPage
- type ResponseInternalUserGetInternalUserSearchResultPreviousPage
- type ResponseInternalUserGetInternalUserSearchResultResources
- type ResponseInternalUserGetInternalUserSearchResultResourcesLink
- type ResponseInternalUserGetVersion
- type ResponseInternalUserGetVersionVersionInfo
- type ResponseInternalUserGetVersionVersionInfoLink
- type ResponseInternalUserUpdateInternalUserByID
- type ResponseInternalUserUpdateInternalUserByIDUpdatedFieldsList
- type ResponseInternalUserUpdateInternalUserByIDUpdatedFieldsListUpdatedField
- type ResponseInternalUserUpdateInternalUserByName
- type ResponseInternalUserUpdateInternalUserByNameUpdatedFieldsList
- type ResponseInternalUserUpdateInternalUserByNameUpdatedFieldsListUpdatedField
- type ResponseIsMFAEnabledIsMfaEnabled
- type ResponseItemADGroupsGetAdgroups
- type ResponseItemActiveDirectoriesGetActiveDirectories
- type ResponseItemCustomAttributesList
- type ResponseItemDeviceAdministrationCommandSetGetDeviceAdminCommandSets
- type ResponseItemDeviceAdministrationIDentityStoresGetDeviceAdminIDentityStores
- type ResponseItemDeviceAdministrationProfilesGetDeviceAdminProfiles
- type ResponseItemDeviceAdministrationServiceNamesGetDeviceAdminServiceNames
- type ResponseItemEndpointsGetDeviceTypeSummary
- type ResponseItemEndpointsList1
- type ResponseItemEndpointsList1ConnectedLinks
- type ResponseItemEndpointsList1CustomAttributes
- type ResponseItemEndpointsList1MdmAttributes
- type ResponseItemLicensingGetFeatureToTierMapping
- type ResponseItemLicensingGetTierStateInfo
- type ResponseItemNetworkAccessIDentityStoresGetNetworkAccessIDentityStores
- type ResponseItemNetworkAccessProfilesGetNetworkAccessProfiles
- type ResponseItemNetworkAccessSecurityGroupsGetNetworkAccessSecurityGroups
- type ResponseItemNetworkAccessServiceNamesGetNetworkAccessServiceNames
- type ResponseItemTasksGetAllTaskStatus
- type ResponseItemTasksGetAllTaskStatusDetailStatus
- type ResponseItemTasksGetTaskStatus
- type ResponseItemTasksGetTaskStatusDetailStatus
- type ResponseLicensingGetConnectionType
- type ResponseLicensingGetEvalLicenseInfo
- type ResponseLicensingGetFeatureToTierMapping
- type ResponseLicensingGetRegistrationInfo
- type ResponseLicensingGetRegistrationInfoResponse
- type ResponseLicensingGetSmartState
- type ResponseLicensingGetSmartStateResponse
- type ResponseLicensingGetTierStateInfo
- type ResponseLicensingUpdateTierStateInfo
- type ResponseLicensingUpdateTierStateInfoResponse
- type ResponseMiscGetActiveCount
- type ResponseMiscGetActiveList
- type ResponseMiscGetMntVersion
- type ResponseMiscGetPostureCount
- type ResponseMiscGetProfilerCount
- type ResponseMiscGetSessionAuthList
- type ResponseMyDevicePortalGetMyDevicePortal
- type ResponseMyDevicePortalGetMyDevicePortalByID
- type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortal
- type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalCustomizations
- type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalCustomizationsGlobalCustomizations
- type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalCustomizationsGlobalCustomizationsBackgroundImage
- type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalCustomizationsGlobalCustomizationsBannerImage
- type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalCustomizationsGlobalCustomizationsDesktopLogoImage
- type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalCustomizationsGlobalCustomizationsMobileLogoImage
- type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalCustomizationsLanguage
- type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalCustomizationsPageCustomizations
- type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalCustomizationsPageCustomizationsData
- type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalCustomizationsPortalTheme
- type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalCustomizationsPortalTweakSettings
- type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalLink
- type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalSettings
- type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalSettingsAupSettings
- type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalSettingsEmployeeChangePasswordSettings
- type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalSettingsLoginPageSettings
- type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalSettingsLoginPageSettingsSocialConfigs
- type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalSettingsPortalSettings
- type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalSettingsPostAccessBannerSettings
- type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalSettingsPostLoginBannerSettings
- type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalSettingsSupportInfoSettings
- type ResponseMyDevicePortalGetMyDevicePortalSearchResult
- type ResponseMyDevicePortalGetMyDevicePortalSearchResultNextPage
- type ResponseMyDevicePortalGetMyDevicePortalSearchResultPreviousPage
- type ResponseMyDevicePortalGetMyDevicePortalSearchResultResources
- type ResponseMyDevicePortalGetMyDevicePortalSearchResultResourcesLink
- type ResponseMyDevicePortalGetVersion
- type ResponseMyDevicePortalGetVersionVersionInfo
- type ResponseMyDevicePortalGetVersionVersionInfoLink
- type ResponseMyDevicePortalUpdateMyDevicePortalByID
- type ResponseMyDevicePortalUpdateMyDevicePortalByIDUpdatedFieldsList
- type ResponseMyDevicePortalUpdateMyDevicePortalByIDUpdatedFieldsListUpdatedField
- type ResponseNativeIPsecBulkIPSecOperation
- type ResponseNativeIPsecCreateIPsecConnection
- type ResponseNativeIPsecCreateIPsecConnectionResponse
- type ResponseNativeIPsecCreateIPsecConnectionResponseLink
- type ResponseNativeIPsecDisableIPsecConnection
- type ResponseNativeIPsecEnableIPsecConnection
- type ResponseNativeIPsecGetIPSecCertificates
- type ResponseNativeIPsecGetIPSecCertificatesResponse
- type ResponseNativeIPsecGetIPsecEnabledNodes
- type ResponseNativeIPsecGetIPsecEnabledNodesNextPage
- type ResponseNativeIPsecGetIPsecEnabledNodesPreviousPage
- type ResponseNativeIPsecGetIPsecEnabledNodesResponse
- type ResponseNativeIPsecGetIPsecNode
- type ResponseNativeIPsecGetIPsecNodeResponse
- type ResponseNativeIPsecGetIPsecNodeResponseLink
- type ResponseNativeIPsecRemoveIPsecConnection
- type ResponseNativeIPsecUpdateIPsecConnectionConfig
- type ResponseNativeIPsecUpdateIPsecConnectionConfigResponse
- type ResponseNativeIPsecUpdateIPsecConnectionConfigResponseLink
- type ResponseNativeSupplicantProfileGetNativeSupplicantProfile
- type ResponseNativeSupplicantProfileGetNativeSupplicantProfileByID
- type ResponseNativeSupplicantProfileGetNativeSupplicantProfileByIDERSNSpProfile
- type ResponseNativeSupplicantProfileGetNativeSupplicantProfileByIDERSNSpProfileLink
- type ResponseNativeSupplicantProfileGetNativeSupplicantProfileByIDERSNSpProfileWirelessProfiles
- type ResponseNativeSupplicantProfileGetNativeSupplicantProfileSearchResult
- type ResponseNativeSupplicantProfileGetNativeSupplicantProfileSearchResultNextPage
- type ResponseNativeSupplicantProfileGetNativeSupplicantProfileSearchResultPreviousPage
- type ResponseNativeSupplicantProfileGetNativeSupplicantProfileSearchResultResources
- type ResponseNativeSupplicantProfileGetNativeSupplicantProfileSearchResultResourcesLink
- type ResponseNativeSupplicantProfileGetVersion
- type ResponseNativeSupplicantProfileGetVersionVersionInfo
- type ResponseNativeSupplicantProfileGetVersionVersionInfoLink
- type ResponseNativeSupplicantProfileUpdateNativeSupplicantProfileByID
- type ResponseNativeSupplicantProfileUpdateNativeSupplicantProfileByIDUpdatedFieldsList
- type ResponseNativeSupplicantProfileUpdateNativeSupplicantProfileByIDUpdatedFieldsListUpdatedField
- type ResponseNbarAppCreateNbarApp
- type ResponseNbarAppDeleteNbarApp
- type ResponseNbarAppDeleteNbarAppByID
- type ResponseNbarAppGetNbarAppByID
- type ResponseNbarAppGetNbarAppByIDResponse
- type ResponseNbarAppGetNbarAppByIDResponseNetworkIDentities
- type ResponseNbarAppGetNbarAppList
- type ResponseNbarAppGetNbarAppListResponse
- type ResponseNbarAppGetNbarAppListResponseNetworkIDentities
- type ResponseNbarAppGetNbarApps
- type ResponseNbarAppGetNbarAppsResponse
- type ResponseNbarAppGetNbarAppsResponseNetworkIDentities
- type ResponseNbarAppUpdateNbarApp
- type ResponseNbarAppUpdateNbarAppByID
- type ResponseNbarAppUpdateNbarAppByIDResponse
- type ResponseNbarAppUpdateNbarAppByIDResponseNetworkIDentities
- type ResponseNbarAppUpdateNbarAppResponse
- type ResponseNbarAppUpdateNbarAppResponseNetworkIDentities
- type ResponseNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRule
- type ResponseNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleResponse
- type ResponseNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleResponseLink
- type ResponseNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleResponseRule
- type ResponseNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleResponseRuleCondition
- type ResponseNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleResponseRuleConditionChildren
- type ResponseNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleResponseRuleConditionChildrenLink
- type ResponseNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleResponseRuleConditionDatesRange
- type ResponseNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleResponseRuleConditionDatesRangeException
- type ResponseNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleResponseRuleConditionHoursRange
- type ResponseNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleResponseRuleConditionHoursRangeException
- type ResponseNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleResponseRuleConditionLink
- type ResponseNetworkAccessAuthenticationRulesDeleteNetworkAccessAuthenticationRuleByID
- type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRuleByID
- type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRuleByIDResponse
- type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRuleByIDResponseLink
- type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRuleByIDResponseRule
- type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRuleByIDResponseRuleCondition
- type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRuleByIDResponseRuleConditionChildren
- type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRuleByIDResponseRuleConditionChildrenLink
- type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRuleByIDResponseRuleConditionDatesRange
- type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRuleByIDResponseRuleConditionDatesRangeException
- type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRuleByIDResponseRuleConditionHoursRange
- type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRuleByIDResponseRuleConditionHoursRangeException
- type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRuleByIDResponseRuleConditionLink
- type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRules
- type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRulesResponse
- type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRulesResponseLink
- type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRulesResponseRule
- type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRulesResponseRuleCondition
- type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRulesResponseRuleConditionChildren
- type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRulesResponseRuleConditionChildrenLink
- type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRulesResponseRuleConditionDatesRange
- type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRulesResponseRuleConditionDatesRangeException
- type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRulesResponseRuleConditionHoursRange
- type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRulesResponseRuleConditionHoursRangeException
- type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRulesResponseRuleConditionLink
- type ResponseNetworkAccessAuthenticationRulesResetHitCountsNetworkAccessAuthenticationRules
- type ResponseNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByID
- type ResponseNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDResponse
- type ResponseNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDResponseLink
- type ResponseNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDResponseRule
- type ResponseNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDResponseRuleCondition
- type ResponseNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDResponseRuleConditionChildren
- type ResponseNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDResponseRuleConditionChildrenLink
- type ResponseNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDResponseRuleConditionDatesRange
- type ResponseNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDResponseRuleConditionDatesRangeException
- type ResponseNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDResponseRuleConditionHoursRange
- type ResponseNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDResponseRuleConditionHoursRangeException
- type ResponseNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDResponseRuleConditionLink
- type ResponseNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRule
- type ResponseNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleResponse
- type ResponseNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleResponseLink
- type ResponseNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleResponseRule
- type ResponseNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleResponseRuleCondition
- type ResponseNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleResponseRuleConditionChildren
- type ResponseNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleResponseRuleConditionChildrenLink
- type ResponseNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleResponseRuleConditionDatesRange
- type ResponseNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleResponseRuleConditionDatesRangeException
- type ResponseNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleResponseRuleConditionHoursRange
- type ResponseNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleResponseRuleConditionHoursRangeException
- type ResponseNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleResponseRuleConditionLink
- type ResponseNetworkAccessAuthorizationExceptionRulesDeleteNetworkAccessLocalExceptionRuleByID
- type ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRuleByID
- type ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRuleByIDResponse
- type ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRuleByIDResponseLink
- type ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRuleByIDResponseRule
- type ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRuleByIDResponseRuleCondition
- type ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRuleByIDResponseRuleConditionChildren
- type ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRuleByIDResponseRuleConditionChildrenLink
- type ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRuleByIDResponseRuleConditionDatesRange
- type ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRuleByIDResponseRuleConditionDatesRangeException
- type ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRuleByIDResponseRuleConditionHoursRange
- type ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRuleByIDResponseRuleConditionHoursRangeException
- type ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRuleByIDResponseRuleConditionLink
- type ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRules
- type ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRulesResponse
- type ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRulesResponseLink
- type ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRulesResponseRule
- type ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRulesResponseRuleCondition
- type ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRulesResponseRuleConditionChildren
- type ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRulesResponseRuleConditionChildrenLink
- type ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRulesResponseRuleConditionDatesRange
- type ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRulesResponseRuleConditionDatesRangeException
- type ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRulesResponseRuleConditionHoursRange
- type ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRulesResponseRuleConditionHoursRangeException
- type ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRulesResponseRuleConditionLink
- type ResponseNetworkAccessAuthorizationExceptionRulesResetHitCountsNetworkAccessLocalExceptions
- type ResponseNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByID
- type ResponseNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDResponse
- type ResponseNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDResponseLink
- type ResponseNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDResponseRule
- type ResponseNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDResponseRuleCondition
- type ResponseNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDResponseRuleConditionChildren
- type ResponseNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDResponseRuleConditionChildrenLink
- type ResponseNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDResponseRuleConditionDatesRange
- type ResponseNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDResponseRuleConditionDatesRangeException
- type ResponseNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDResponseRuleConditionHoursRange
- type ResponseNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDResponseRuleConditionHoursRangeException
- type ResponseNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDResponseRuleConditionLink
- type ResponseNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRule
- type ResponseNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleResponse
- type ResponseNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleResponseLink
- type ResponseNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleResponseRule
- type ResponseNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleResponseRuleCondition
- type ResponseNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleResponseRuleConditionChildren
- type ResponseNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleResponseRuleConditionChildrenLink
- type ResponseNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleResponseRuleConditionDatesRange
- type ResponseNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleResponseRuleConditionDatesRangeException
- type ResponseNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleResponseRuleConditionHoursRange
- type ResponseNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleResponseRuleConditionHoursRangeException
- type ResponseNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleResponseRuleConditionLink
- type ResponseNetworkAccessAuthorizationGlobalExceptionRulesDeleteNetworkAccessPolicySetGlobalExceptionRuleByID
- type ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRuleByID
- type ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRuleByIDResponse
- type ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRuleByIDResponseLink
- type ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRuleByIDResponseRule
- type ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRuleByIDResponseRuleCondition
- type ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRuleByIDResponseRuleConditionChildren
- type ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRuleByIDResponseRuleConditionChildrenLink
- type ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRuleByIDResponseRuleConditionDatesRange
- type ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRuleByIDResponseRuleConditionDatesRangeException
- type ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRuleByIDResponseRuleConditionHoursRange
- type ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRuleByIDResponseRuleConditionHoursRangeException
- type ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRuleByIDResponseRuleConditionLink
- type ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRules
- type ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRulesResponse
- type ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRulesResponseLink
- type ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRulesResponseRule
- type ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRulesResponseRuleCondition
- type ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRulesResponseRuleConditionChildren
- type ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRulesResponseRuleConditionChildrenLink
- type ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRulesResponseRuleConditionDatesRange
- type ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRulesResponseRuleConditionDatesRangeException
- type ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRulesResponseRuleConditionHoursRange
- type ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRulesResponseRuleConditionHoursRangeException
- type ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRulesResponseRuleConditionLink
- type ResponseNetworkAccessAuthorizationGlobalExceptionRulesResetHitCountsNetworkAccessGlobalExceptions
- type ResponseNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByID
- type ResponseNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDResponse
- type ResponseNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDResponseLink
- type ResponseNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDResponseRule
- type ResponseNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDResponseRuleCondition
- type ResponseNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDResponseRuleConditionChildren
- type ResponseNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDResponseRuleConditionChildrenLink
- type ResponseNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDResponseRuleConditionDatesRange
- type ResponseNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDResponseRuleConditionDatesRangeException
- type ResponseNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDResponseRuleConditionHoursRange
- type ResponseNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDResponseRuleConditionHoursRangeException
- type ResponseNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDResponseRuleConditionLink
- type ResponseNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRule
- type ResponseNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleResponse
- type ResponseNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleResponseLink
- type ResponseNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleResponseRule
- type ResponseNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleResponseRuleCondition
- type ResponseNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleResponseRuleConditionChildren
- type ResponseNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleResponseRuleConditionChildrenLink
- type ResponseNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleResponseRuleConditionDatesRange
- type ResponseNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleResponseRuleConditionDatesRangeException
- type ResponseNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleResponseRuleConditionHoursRange
- type ResponseNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleResponseRuleConditionHoursRangeException
- type ResponseNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleResponseRuleConditionLink
- type ResponseNetworkAccessAuthorizationRulesDeleteNetworkAccessAuthorizationRuleByID
- type ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRuleByID
- type ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRuleByIDResponse
- type ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRuleByIDResponseLink
- type ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRuleByIDResponseRule
- type ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRuleByIDResponseRuleCondition
- type ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRuleByIDResponseRuleConditionChildren
- type ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRuleByIDResponseRuleConditionChildrenLink
- type ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRuleByIDResponseRuleConditionDatesRange
- type ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRuleByIDResponseRuleConditionDatesRangeException
- type ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRuleByIDResponseRuleConditionHoursRange
- type ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRuleByIDResponseRuleConditionHoursRangeException
- type ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRuleByIDResponseRuleConditionLink
- type ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRules
- type ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRulesResponse
- type ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRulesResponseLink
- type ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRulesResponseRule
- type ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRulesResponseRuleCondition
- type ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRulesResponseRuleConditionChildren
- type ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRulesResponseRuleConditionChildrenLink
- type ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRulesResponseRuleConditionDatesRange
- type ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRulesResponseRuleConditionDatesRangeException
- type ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRulesResponseRuleConditionHoursRange
- type ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRulesResponseRuleConditionHoursRangeException
- type ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRulesResponseRuleConditionLink
- type ResponseNetworkAccessAuthorizationRulesResetHitCountsNetworkAccessAuthorizationRules
- type ResponseNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByID
- type ResponseNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDResponse
- type ResponseNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDResponseLink
- type ResponseNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDResponseRule
- type ResponseNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDResponseRuleCondition
- type ResponseNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDResponseRuleConditionChildren
- type ResponseNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDResponseRuleConditionChildrenLink
- type ResponseNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDResponseRuleConditionDatesRange
- type ResponseNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDResponseRuleConditionDatesRangeException
- type ResponseNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDResponseRuleConditionHoursRange
- type ResponseNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDResponseRuleConditionHoursRangeException
- type ResponseNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDResponseRuleConditionLink
- type ResponseNetworkAccessConditionsCreateNetworkAccessCondition
- type ResponseNetworkAccessConditionsCreateNetworkAccessConditionResponse
- type ResponseNetworkAccessConditionsCreateNetworkAccessConditionResponseChildren
- type ResponseNetworkAccessConditionsCreateNetworkAccessConditionResponseChildrenLink
- type ResponseNetworkAccessConditionsCreateNetworkAccessConditionResponseDatesRange
- type ResponseNetworkAccessConditionsCreateNetworkAccessConditionResponseDatesRangeException
- type ResponseNetworkAccessConditionsCreateNetworkAccessConditionResponseHoursRange
- type ResponseNetworkAccessConditionsCreateNetworkAccessConditionResponseHoursRangeException
- type ResponseNetworkAccessConditionsCreateNetworkAccessConditionResponseLink
- type ResponseNetworkAccessConditionsDeleteNetworkAccessConditionByID
- type ResponseNetworkAccessConditionsDeleteNetworkAccessConditionByName
- type ResponseNetworkAccessConditionsGetNetworkAccessConditionByID
- type ResponseNetworkAccessConditionsGetNetworkAccessConditionByIDResponse
- type ResponseNetworkAccessConditionsGetNetworkAccessConditionByIDResponseChildren
- type ResponseNetworkAccessConditionsGetNetworkAccessConditionByIDResponseChildrenLink
- type ResponseNetworkAccessConditionsGetNetworkAccessConditionByIDResponseDatesRange
- type ResponseNetworkAccessConditionsGetNetworkAccessConditionByIDResponseDatesRangeException
- type ResponseNetworkAccessConditionsGetNetworkAccessConditionByIDResponseHoursRange
- type ResponseNetworkAccessConditionsGetNetworkAccessConditionByIDResponseHoursRangeException
- type ResponseNetworkAccessConditionsGetNetworkAccessConditionByIDResponseLink
- type ResponseNetworkAccessConditionsGetNetworkAccessConditionByName
- type ResponseNetworkAccessConditionsGetNetworkAccessConditionByNameResponse
- type ResponseNetworkAccessConditionsGetNetworkAccessConditionByNameResponseChildren
- type ResponseNetworkAccessConditionsGetNetworkAccessConditionByNameResponseChildrenLink
- type ResponseNetworkAccessConditionsGetNetworkAccessConditionByNameResponseDatesRange
- type ResponseNetworkAccessConditionsGetNetworkAccessConditionByNameResponseDatesRangeException
- type ResponseNetworkAccessConditionsGetNetworkAccessConditionByNameResponseHoursRange
- type ResponseNetworkAccessConditionsGetNetworkAccessConditionByNameResponseHoursRangeException
- type ResponseNetworkAccessConditionsGetNetworkAccessConditionByNameResponseLink
- type ResponseNetworkAccessConditionsGetNetworkAccessConditions
- type ResponseNetworkAccessConditionsGetNetworkAccessConditionsForAuthenticationRules
- type ResponseNetworkAccessConditionsGetNetworkAccessConditionsForAuthenticationRulesResponse
- type ResponseNetworkAccessConditionsGetNetworkAccessConditionsForAuthenticationRulesResponseChildren
- type ResponseNetworkAccessConditionsGetNetworkAccessConditionsForAuthenticationRulesResponseChildrenLink
- type ResponseNetworkAccessConditionsGetNetworkAccessConditionsForAuthenticationRulesResponseDatesRange
- type ResponseNetworkAccessConditionsGetNetworkAccessConditionsForAuthenticationRulesResponseDatesRangeException
- type ResponseNetworkAccessConditionsGetNetworkAccessConditionsForAuthenticationRulesResponseHoursRange
- type ResponseNetworkAccessConditionsGetNetworkAccessConditionsForAuthenticationRulesResponseHoursRangeException
- type ResponseNetworkAccessConditionsGetNetworkAccessConditionsForAuthenticationRulesResponseLink
- type ResponseNetworkAccessConditionsGetNetworkAccessConditionsForAuthorizationRules
- type ResponseNetworkAccessConditionsGetNetworkAccessConditionsForAuthorizationRulesResponse
- type ResponseNetworkAccessConditionsGetNetworkAccessConditionsForAuthorizationRulesResponseChildren
- type ResponseNetworkAccessConditionsGetNetworkAccessConditionsForAuthorizationRulesResponseChildrenLink
- type ResponseNetworkAccessConditionsGetNetworkAccessConditionsForAuthorizationRulesResponseDatesRange
- type ResponseNetworkAccessConditionsGetNetworkAccessConditionsForAuthorizationRulesResponseDatesRangeException
- type ResponseNetworkAccessConditionsGetNetworkAccessConditionsForAuthorizationRulesResponseHoursRange
- type ResponseNetworkAccessConditionsGetNetworkAccessConditionsForAuthorizationRulesResponseHoursRangeException
- type ResponseNetworkAccessConditionsGetNetworkAccessConditionsForAuthorizationRulesResponseLink
- type ResponseNetworkAccessConditionsGetNetworkAccessConditionsForPolicySets
- type ResponseNetworkAccessConditionsGetNetworkAccessConditionsForPolicySetsResponse
- type ResponseNetworkAccessConditionsGetNetworkAccessConditionsForPolicySetsResponseChildren
- type ResponseNetworkAccessConditionsGetNetworkAccessConditionsForPolicySetsResponseChildrenLink
- type ResponseNetworkAccessConditionsGetNetworkAccessConditionsForPolicySetsResponseDatesRange
- type ResponseNetworkAccessConditionsGetNetworkAccessConditionsForPolicySetsResponseDatesRangeException
- type ResponseNetworkAccessConditionsGetNetworkAccessConditionsForPolicySetsResponseHoursRange
- type ResponseNetworkAccessConditionsGetNetworkAccessConditionsForPolicySetsResponseHoursRangeException
- type ResponseNetworkAccessConditionsGetNetworkAccessConditionsForPolicySetsResponseLink
- type ResponseNetworkAccessConditionsGetNetworkAccessConditionsResponse
- type ResponseNetworkAccessConditionsGetNetworkAccessConditionsResponseChildren
- type ResponseNetworkAccessConditionsGetNetworkAccessConditionsResponseChildrenLink
- type ResponseNetworkAccessConditionsGetNetworkAccessConditionsResponseDatesRange
- type ResponseNetworkAccessConditionsGetNetworkAccessConditionsResponseDatesRangeException
- type ResponseNetworkAccessConditionsGetNetworkAccessConditionsResponseHoursRange
- type ResponseNetworkAccessConditionsGetNetworkAccessConditionsResponseHoursRangeException
- type ResponseNetworkAccessConditionsGetNetworkAccessConditionsResponseLink
- type ResponseNetworkAccessConditionsUpdateNetworkAccessConditionByID
- type ResponseNetworkAccessConditionsUpdateNetworkAccessConditionByIDResponse
- type ResponseNetworkAccessConditionsUpdateNetworkAccessConditionByIDResponseChildren
- type ResponseNetworkAccessConditionsUpdateNetworkAccessConditionByIDResponseChildrenLink
- type ResponseNetworkAccessConditionsUpdateNetworkAccessConditionByIDResponseDatesRange
- type ResponseNetworkAccessConditionsUpdateNetworkAccessConditionByIDResponseDatesRangeException
- type ResponseNetworkAccessConditionsUpdateNetworkAccessConditionByIDResponseHoursRange
- type ResponseNetworkAccessConditionsUpdateNetworkAccessConditionByIDResponseHoursRangeException
- type ResponseNetworkAccessConditionsUpdateNetworkAccessConditionByIDResponseLink
- type ResponseNetworkAccessConditionsUpdateNetworkAccessConditionByName
- type ResponseNetworkAccessConditionsUpdateNetworkAccessConditionByNameResponse
- type ResponseNetworkAccessConditionsUpdateNetworkAccessConditionByNameResponseChildren
- type ResponseNetworkAccessConditionsUpdateNetworkAccessConditionByNameResponseChildrenLink
- type ResponseNetworkAccessConditionsUpdateNetworkAccessConditionByNameResponseDatesRange
- type ResponseNetworkAccessConditionsUpdateNetworkAccessConditionByNameResponseDatesRangeException
- type ResponseNetworkAccessConditionsUpdateNetworkAccessConditionByNameResponseHoursRange
- type ResponseNetworkAccessConditionsUpdateNetworkAccessConditionByNameResponseHoursRangeException
- type ResponseNetworkAccessConditionsUpdateNetworkAccessConditionByNameResponseLink
- type ResponseNetworkAccessDictionaryAttributeCreateNetworkAccessDictionaryAttribute
- type ResponseNetworkAccessDictionaryAttributeCreateNetworkAccessDictionaryAttributeResponse
- type ResponseNetworkAccessDictionaryAttributeCreateNetworkAccessDictionaryAttributeResponseAllowedValues
- type ResponseNetworkAccessDictionaryAttributeDeleteNetworkAccessDictionaryAttributeByName
- type ResponseNetworkAccessDictionaryAttributeDeleteNetworkAccessDictionaryAttributeByNameResponse
- type ResponseNetworkAccessDictionaryAttributeDeleteNetworkAccessDictionaryAttributeByNameResponseAllowedValues
- type ResponseNetworkAccessDictionaryAttributeGetNetworkAccessDictionaryAttributeByName
- type ResponseNetworkAccessDictionaryAttributeGetNetworkAccessDictionaryAttributeByNameResponse
- type ResponseNetworkAccessDictionaryAttributeGetNetworkAccessDictionaryAttributeByNameResponseAllowedValues
- type ResponseNetworkAccessDictionaryAttributeGetNetworkAccessDictionaryAttributesByDictionaryName
- type ResponseNetworkAccessDictionaryAttributeGetNetworkAccessDictionaryAttributesByDictionaryNameResponse
- type ResponseNetworkAccessDictionaryAttributeGetNetworkAccessDictionaryAttributesByDictionaryNameResponseAllowedValues
- type ResponseNetworkAccessDictionaryAttributeUpdateNetworkAccessDictionaryAttributeByName
- type ResponseNetworkAccessDictionaryAttributeUpdateNetworkAccessDictionaryAttributeByNameResponse
- type ResponseNetworkAccessDictionaryAttributeUpdateNetworkAccessDictionaryAttributeByNameResponseAllowedValues
- type ResponseNetworkAccessDictionaryAttributesListGetNetworkAccessDictionariesAuthentication
- type ResponseNetworkAccessDictionaryAttributesListGetNetworkAccessDictionariesAuthenticationResponse
- type ResponseNetworkAccessDictionaryAttributesListGetNetworkAccessDictionariesAuthenticationResponseAllowedValues
- type ResponseNetworkAccessDictionaryAttributesListGetNetworkAccessDictionariesAuthorization
- type ResponseNetworkAccessDictionaryAttributesListGetNetworkAccessDictionariesAuthorizationResponse
- type ResponseNetworkAccessDictionaryAttributesListGetNetworkAccessDictionariesAuthorizationResponseAllowedValues
- type ResponseNetworkAccessDictionaryAttributesListGetNetworkAccessDictionariesPolicySet
- type ResponseNetworkAccessDictionaryAttributesListGetNetworkAccessDictionariesPolicySetResponse
- type ResponseNetworkAccessDictionaryAttributesListGetNetworkAccessDictionariesPolicySetResponseAllowedValues
- type ResponseNetworkAccessDictionaryCreateNetworkAccessDictionaries
- type ResponseNetworkAccessDictionaryCreateNetworkAccessDictionariesResponse
- type ResponseNetworkAccessDictionaryCreateNetworkAccessDictionariesResponseLink
- type ResponseNetworkAccessDictionaryDeleteNetworkAccessDictionaryByName
- type ResponseNetworkAccessDictionaryDeleteNetworkAccessDictionaryByNameResponse
- type ResponseNetworkAccessDictionaryDeleteNetworkAccessDictionaryByNameResponseLink
- type ResponseNetworkAccessDictionaryGetNetworkAccessDictionaries
- type ResponseNetworkAccessDictionaryGetNetworkAccessDictionariesResponse
- type ResponseNetworkAccessDictionaryGetNetworkAccessDictionariesResponseLink
- type ResponseNetworkAccessDictionaryGetNetworkAccessDictionaryByName
- type ResponseNetworkAccessDictionaryGetNetworkAccessDictionaryByNameResponse
- type ResponseNetworkAccessDictionaryGetNetworkAccessDictionaryByNameResponseLink
- type ResponseNetworkAccessDictionaryUpdateNetworkAccessDictionaryByName
- type ResponseNetworkAccessDictionaryUpdateNetworkAccessDictionaryByNameResponse
- type ResponseNetworkAccessDictionaryUpdateNetworkAccessDictionaryByNameResponseLink
- type ResponseNetworkAccessIDentityStoresGetNetworkAccessIDentityStores
- type ResponseNetworkAccessNetworkConditionsCreateNetworkAccessNetworkCondition
- type ResponseNetworkAccessNetworkConditionsCreateNetworkAccessNetworkConditionResponse
- type ResponseNetworkAccessNetworkConditionsCreateNetworkAccessNetworkConditionResponseLink
- type ResponseNetworkAccessNetworkConditionsDeleteNetworkAccessNetworkConditionByID
- type ResponseNetworkAccessNetworkConditionsGetNetworkAccessNetworkConditionByID
- type ResponseNetworkAccessNetworkConditionsGetNetworkAccessNetworkConditionByIDResponse
- type ResponseNetworkAccessNetworkConditionsGetNetworkAccessNetworkConditionByIDResponseLink
- type ResponseNetworkAccessNetworkConditionsGetNetworkAccessNetworkConditions
- type ResponseNetworkAccessNetworkConditionsGetNetworkAccessNetworkConditionsResponse
- type ResponseNetworkAccessNetworkConditionsGetNetworkAccessNetworkConditionsResponseLink
- type ResponseNetworkAccessNetworkConditionsUpdateNetworkAccessNetworkConditionByID
- type ResponseNetworkAccessNetworkConditionsUpdateNetworkAccessNetworkConditionByIDResponse
- type ResponseNetworkAccessNetworkConditionsUpdateNetworkAccessNetworkConditionByIDResponseLink
- type ResponseNetworkAccessPolicySetCreateNetworkAccessPolicySet
- type ResponseNetworkAccessPolicySetCreateNetworkAccessPolicySetResponse
- type ResponseNetworkAccessPolicySetCreateNetworkAccessPolicySetResponseCondition
- type ResponseNetworkAccessPolicySetCreateNetworkAccessPolicySetResponseConditionChildren
- type ResponseNetworkAccessPolicySetCreateNetworkAccessPolicySetResponseConditionChildrenLink
- type ResponseNetworkAccessPolicySetCreateNetworkAccessPolicySetResponseConditionDatesRange
- type ResponseNetworkAccessPolicySetCreateNetworkAccessPolicySetResponseConditionDatesRangeException
- type ResponseNetworkAccessPolicySetCreateNetworkAccessPolicySetResponseConditionHoursRange
- type ResponseNetworkAccessPolicySetCreateNetworkAccessPolicySetResponseConditionHoursRangeException
- type ResponseNetworkAccessPolicySetCreateNetworkAccessPolicySetResponseConditionLink
- type ResponseNetworkAccessPolicySetCreateNetworkAccessPolicySetResponseLink
- type ResponseNetworkAccessPolicySetDeleteNetworkAccessPolicySetByID
- type ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetByID
- type ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetByIDResponse
- type ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetByIDResponseCondition
- type ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetByIDResponseConditionChildren
- type ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetByIDResponseConditionChildrenLink
- type ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetByIDResponseConditionDatesRange
- type ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetByIDResponseConditionDatesRangeException
- type ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetByIDResponseConditionHoursRange
- type ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetByIDResponseConditionHoursRangeException
- type ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetByIDResponseConditionLink
- type ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetByIDResponseLink
- type ResponseNetworkAccessPolicySetGetNetworkAccessPolicySets
- type ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetsResponse
- type ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetsResponseCondition
- type ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetsResponseConditionChildren
- type ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetsResponseConditionChildrenLink
- type ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetsResponseConditionDatesRange
- type ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetsResponseConditionDatesRangeException
- type ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetsResponseConditionHoursRange
- type ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetsResponseConditionHoursRangeException
- type ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetsResponseConditionLink
- type ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetsResponseLink
- type ResponseNetworkAccessPolicySetResetHitCountsNetworkAccessPolicySets
- type ResponseNetworkAccessPolicySetUpdateNetworkAccessPolicySetByID
- type ResponseNetworkAccessPolicySetUpdateNetworkAccessPolicySetByIDResponse
- type ResponseNetworkAccessPolicySetUpdateNetworkAccessPolicySetByIDResponseCondition
- type ResponseNetworkAccessPolicySetUpdateNetworkAccessPolicySetByIDResponseConditionChildren
- type ResponseNetworkAccessPolicySetUpdateNetworkAccessPolicySetByIDResponseConditionChildrenLink
- type ResponseNetworkAccessPolicySetUpdateNetworkAccessPolicySetByIDResponseConditionDatesRange
- type ResponseNetworkAccessPolicySetUpdateNetworkAccessPolicySetByIDResponseConditionDatesRangeException
- type ResponseNetworkAccessPolicySetUpdateNetworkAccessPolicySetByIDResponseConditionHoursRange
- type ResponseNetworkAccessPolicySetUpdateNetworkAccessPolicySetByIDResponseConditionHoursRangeException
- type ResponseNetworkAccessPolicySetUpdateNetworkAccessPolicySetByIDResponseConditionLink
- type ResponseNetworkAccessPolicySetUpdateNetworkAccessPolicySetByIDResponseLink
- type ResponseNetworkAccessProfilesGetNetworkAccessProfiles
- type ResponseNetworkAccessSecurityGroupsGetNetworkAccessSecurityGroups
- type ResponseNetworkAccessServiceNamesGetNetworkAccessServiceNames
- type ResponseNetworkAccessTimeDateConditionsCreateNetworkAccessTimeCondition
- type ResponseNetworkAccessTimeDateConditionsCreateNetworkAccessTimeConditionResponse
- type ResponseNetworkAccessTimeDateConditionsCreateNetworkAccessTimeConditionResponseChildren
- type ResponseNetworkAccessTimeDateConditionsCreateNetworkAccessTimeConditionResponseChildrenLink
- type ResponseNetworkAccessTimeDateConditionsCreateNetworkAccessTimeConditionResponseDatesRange
- type ResponseNetworkAccessTimeDateConditionsCreateNetworkAccessTimeConditionResponseDatesRangeException
- type ResponseNetworkAccessTimeDateConditionsCreateNetworkAccessTimeConditionResponseHoursRange
- type ResponseNetworkAccessTimeDateConditionsCreateNetworkAccessTimeConditionResponseHoursRangeException
- type ResponseNetworkAccessTimeDateConditionsCreateNetworkAccessTimeConditionResponseLink
- type ResponseNetworkAccessTimeDateConditionsDeleteNetworkAccessTimeConditionByID
- type ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditionByID
- type ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditionByIDResponse
- type ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditionByIDResponseChildren
- type ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditionByIDResponseChildrenLink
- type ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditionByIDResponseDatesRange
- type ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditionByIDResponseDatesRangeException
- type ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditionByIDResponseHoursRange
- type ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditionByIDResponseHoursRangeException
- type ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditionByIDResponseLink
- type ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditions
- type ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditionsResponse
- type ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditionsResponseChildren
- type ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditionsResponseChildrenLink
- type ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditionsResponseDatesRange
- type ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditionsResponseDatesRangeException
- type ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditionsResponseHoursRange
- type ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditionsResponseHoursRangeException
- type ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditionsResponseLink
- type ResponseNetworkAccessTimeDateConditionsUpdateNetworkAccessTimeConditionByID
- type ResponseNetworkAccessTimeDateConditionsUpdateNetworkAccessTimeConditionByIDResponse
- type ResponseNetworkAccessTimeDateConditionsUpdateNetworkAccessTimeConditionByIDResponseChildren
- type ResponseNetworkAccessTimeDateConditionsUpdateNetworkAccessTimeConditionByIDResponseChildrenLink
- type ResponseNetworkAccessTimeDateConditionsUpdateNetworkAccessTimeConditionByIDResponseDatesRange
- type ResponseNetworkAccessTimeDateConditionsUpdateNetworkAccessTimeConditionByIDResponseDatesRangeException
- type ResponseNetworkAccessTimeDateConditionsUpdateNetworkAccessTimeConditionByIDResponseHoursRange
- type ResponseNetworkAccessTimeDateConditionsUpdateNetworkAccessTimeConditionByIDResponseHoursRangeException
- type ResponseNetworkAccessTimeDateConditionsUpdateNetworkAccessTimeConditionByIDResponseLink
- type ResponseNetworkDeviceGetNetworkDevice
- type ResponseNetworkDeviceGetNetworkDeviceByID
- type ResponseNetworkDeviceGetNetworkDeviceByIDNetworkDevice
- type ResponseNetworkDeviceGetNetworkDeviceByIDNetworkDeviceAuthenticationSettings
- type ResponseNetworkDeviceGetNetworkDeviceByIDNetworkDeviceLink
- type ResponseNetworkDeviceGetNetworkDeviceByIDNetworkDeviceNetworkDeviceIPList
- type ResponseNetworkDeviceGetNetworkDeviceByIDNetworkDeviceSNMPsettings
- type ResponseNetworkDeviceGetNetworkDeviceByIDNetworkDeviceTacacsSettings
- type ResponseNetworkDeviceGetNetworkDeviceByIDNetworkDeviceTrustsecsettings
- type ResponseNetworkDeviceGetNetworkDeviceByIDNetworkDeviceTrustsecsettingsDeviceAuthenticationSettings
- type ResponseNetworkDeviceGetNetworkDeviceByIDNetworkDeviceTrustsecsettingsDeviceConfigurationDeployment
- type ResponseNetworkDeviceGetNetworkDeviceByIDNetworkDeviceTrustsecsettingsSgaNotificationAndUpdates
- type ResponseNetworkDeviceGetNetworkDeviceByName
- type ResponseNetworkDeviceGetNetworkDeviceByNameNetworkDevice
- type ResponseNetworkDeviceGetNetworkDeviceByNameNetworkDeviceAuthenticationSettings
- type ResponseNetworkDeviceGetNetworkDeviceByNameNetworkDeviceLink
- type ResponseNetworkDeviceGetNetworkDeviceByNameNetworkDeviceNetworkDeviceIPList
- type ResponseNetworkDeviceGetNetworkDeviceByNameNetworkDeviceSNMPsettings
- type ResponseNetworkDeviceGetNetworkDeviceByNameNetworkDeviceTacacsSettings
- type ResponseNetworkDeviceGetNetworkDeviceByNameNetworkDeviceTrustsecsettings
- type ResponseNetworkDeviceGetNetworkDeviceByNameNetworkDeviceTrustsecsettingsDeviceAuthenticationSettings
- type ResponseNetworkDeviceGetNetworkDeviceByNameNetworkDeviceTrustsecsettingsDeviceConfigurationDeployment
- type ResponseNetworkDeviceGetNetworkDeviceByNameNetworkDeviceTrustsecsettingsSgaNotificationAndUpdates
- type ResponseNetworkDeviceGetNetworkDeviceSearchResult
- type ResponseNetworkDeviceGetNetworkDeviceSearchResultNextPage
- type ResponseNetworkDeviceGetNetworkDeviceSearchResultPreviousPage
- type ResponseNetworkDeviceGetNetworkDeviceSearchResultResources
- type ResponseNetworkDeviceGetNetworkDeviceSearchResultResourcesLink
- type ResponseNetworkDeviceGetVersion
- type ResponseNetworkDeviceGetVersionVersionInfo
- type ResponseNetworkDeviceGetVersionVersionInfoLink
- type ResponseNetworkDeviceGroupGetNetworkDeviceGroup
- type ResponseNetworkDeviceGroupGetNetworkDeviceGroupByID
- type ResponseNetworkDeviceGroupGetNetworkDeviceGroupByIDNetworkDeviceGroup
- type ResponseNetworkDeviceGroupGetNetworkDeviceGroupByIDNetworkDeviceGroupLink
- type ResponseNetworkDeviceGroupGetNetworkDeviceGroupByName
- type ResponseNetworkDeviceGroupGetNetworkDeviceGroupByNameNetworkDeviceGroup
- type ResponseNetworkDeviceGroupGetNetworkDeviceGroupByNameNetworkDeviceGroupLink
- type ResponseNetworkDeviceGroupGetNetworkDeviceGroupSearchResult
- type ResponseNetworkDeviceGroupGetNetworkDeviceGroupSearchResultNextPage
- type ResponseNetworkDeviceGroupGetNetworkDeviceGroupSearchResultPreviousPage
- type ResponseNetworkDeviceGroupGetNetworkDeviceGroupSearchResultResources
- type ResponseNetworkDeviceGroupGetNetworkDeviceGroupSearchResultResourcesLink
- type ResponseNetworkDeviceGroupGetVersion
- type ResponseNetworkDeviceGroupGetVersionVersionInfo
- type ResponseNetworkDeviceGroupGetVersionVersionInfoLink
- type ResponseNetworkDeviceGroupUpdateNetworkDeviceGroupByID
- type ResponseNetworkDeviceGroupUpdateNetworkDeviceGroupByIDUpdatedFieldsList
- type ResponseNetworkDeviceGroupUpdateNetworkDeviceGroupByIDUpdatedFieldsListUpdatedField
- type ResponseNetworkDeviceMonitorBulkStatusNetworkDevice
- type ResponseNetworkDeviceMonitorBulkStatusNetworkDeviceBulkStatus
- type ResponseNetworkDeviceMonitorBulkStatusNetworkDeviceBulkStatusResourcesStatus
- type ResponseNetworkDeviceUpdateNetworkDeviceByID
- type ResponseNetworkDeviceUpdateNetworkDeviceByIDUpdatedFieldsList
- type ResponseNetworkDeviceUpdateNetworkDeviceByIDUpdatedFieldsListUpdatedField
- type ResponseNetworkDeviceUpdateNetworkDeviceByName
- type ResponseNetworkDeviceUpdateNetworkDeviceByNameUpdatedFieldsList
- type ResponseNetworkDeviceUpdateNetworkDeviceByNameUpdatedFieldsListUpdatedField
- type ResponseNodeDeploymentDeleteDeploymentNode
- type ResponseNodeDeploymentDeleteDeploymentNodeSuccess
- type ResponseNodeDeploymentDeleteNode
- type ResponseNodeDeploymentDeleteNodeSuccess
- type ResponseNodeDeploymentGetDeploymentNodes
- type ResponseNodeDeploymentGetDeploymentNodesResponse
- type ResponseNodeDeploymentGetNodeDetails
- type ResponseNodeDeploymentGetNodeDetailsResponse
- type ResponseNodeDeploymentMakePrimary
- type ResponseNodeDeploymentMakePrimarySuccess
- type ResponseNodeDeploymentMakeStandalone
- type ResponseNodeDeploymentMakeStandaloneSuccess
- type ResponseNodeDeploymentPromoteNode
- type ResponseNodeDeploymentPromoteNodeSuccess
- type ResponseNodeDeploymentRegisterNode
- type ResponseNodeDeploymentRegisterNodeSuccess
- type ResponseNodeDeploymentSyncNode
- type ResponseNodeDeploymentSyncNodeResponse
- type ResponseNodeDeploymentUpdateDeploymentNode
- type ResponseNodeDeploymentUpdateDeploymentNodeSuccess
- type ResponseNodeDeploymentUpdateNode
- type ResponseNodeDeploymentUpdateNodeSuccess
- type ResponseNodeDetailsGetNodeDetailByID
- type ResponseNodeDetailsGetNodeDetailByIDNode
- type ResponseNodeDetailsGetNodeDetailByIDNodeLink
- type ResponseNodeDetailsGetNodeDetailByName
- type ResponseNodeDetailsGetNodeDetailByNameNode
- type ResponseNodeDetailsGetNodeDetailByNameNodeLink
- type ResponseNodeDetailsGetNodeDetails
- type ResponseNodeDetailsGetNodeDetailsSearchResult
- type ResponseNodeDetailsGetNodeDetailsSearchResultNextPage
- type ResponseNodeDetailsGetNodeDetailsSearchResultPreviousPage
- type ResponseNodeDetailsGetNodeDetailsSearchResultResources
- type ResponseNodeDetailsGetNodeDetailsSearchResultResourcesLink
- type ResponseNodeDetailsGetVersion
- type ResponseNodeDetailsGetVersionVersionInfo
- type ResponseNodeDetailsGetVersionVersionInfoLink
- type ResponseNodeGroupAddNode
- type ResponseNodeGroupAddNodeSuccess
- type ResponseNodeGroupCreateNodeGroup
- type ResponseNodeGroupCreateNodeGroupSuccess
- type ResponseNodeGroupDeleteNodeGroup
- type ResponseNodeGroupDeleteNodeGroupSuccess
- type ResponseNodeGroupGetNodeGroup
- type ResponseNodeGroupGetNodeGroupResponse
- type ResponseNodeGroupGetNodeGroupResponseMarCache
- type ResponseNodeGroupGetNodeGroups
- type ResponseNodeGroupGetNodeGroupsResponse
- type ResponseNodeGroupGetNodeGroupsResponseMarCache
- type ResponseNodeGroupGetNodes
- type ResponseNodeGroupGetNodesResponse
- type ResponseNodeGroupRemoveNode
- type ResponseNodeGroupRemoveNodeSuccess
- type ResponseNodeGroupUpdateNodeGroup
- type ResponseNodeGroupUpdateNodeGroupSuccess
- type ResponseNodeServicesGetInterfaces
- type ResponseNodeServicesGetInterfacesResponse
- type ResponseNodeServicesGetProfilerProbeConfig
- type ResponseNodeServicesGetProfilerProbeConfigResponse
- type ResponseNodeServicesGetProfilerProbeConfigResponseActiveDirectory
- type ResponseNodeServicesGetProfilerProbeConfigResponseDNS
- type ResponseNodeServicesGetProfilerProbeConfigResponseDhcp
- type ResponseNodeServicesGetProfilerProbeConfigResponseDhcpInterfaces
- type ResponseNodeServicesGetProfilerProbeConfigResponseDhcpSpan
- type ResponseNodeServicesGetProfilerProbeConfigResponseDhcpSpanInterfaces
- type ResponseNodeServicesGetProfilerProbeConfigResponseHTTP
- type ResponseNodeServicesGetProfilerProbeConfigResponseHTTPInterfaces
- type ResponseNodeServicesGetProfilerProbeConfigResponseNetflow
- type ResponseNodeServicesGetProfilerProbeConfigResponseNetflowInterfaces
- type ResponseNodeServicesGetProfilerProbeConfigResponseNmap
- type ResponseNodeServicesGetProfilerProbeConfigResponsePxgrid
- type ResponseNodeServicesGetProfilerProbeConfigResponseRadius
- type ResponseNodeServicesGetProfilerProbeConfigResponseSNMPQuery
- type ResponseNodeServicesGetProfilerProbeConfigResponseSNMPTrap
- type ResponseNodeServicesGetProfilerProbeConfigResponseSNMPTrapInterfaces
- type ResponseNodeServicesGetSxpInterface
- type ResponseNodeServicesGetSxpInterfaceResponse
- type ResponseNodeServicesSetProfilerProbeConfig
- type ResponseNodeServicesSetProfilerProbeConfigSuccess
- type ResponseNodeServicesSetSxpInterface
- type ResponseNodeServicesSetSxpInterfaceSuccess
- type ResponsePanHaGetPanHaStatus
- type ResponsePanHaGetPanHaStatusResponse
- type ResponsePanHaGetPanHaStatusResponsePrimaryHealthCheckNode
- type ResponsePanHaGetPanHaStatusResponseSecondaryHealthCheckNode
- type ResponsePanHaUpdatePanHa
- type ResponsePanHaUpdatePanHaSuccess
- type ResponsePatchingInstallHotpatch
- type ResponsePatchingInstallHotpatchResponse
- type ResponsePatchingInstallPatch
- type ResponsePatchingInstallPatchResponse
- type ResponsePatchingListInstalledHotpatches
- type ResponsePatchingListInstalledHotpatchesResponse
- type ResponsePatchingListInstalledPatches
- type ResponsePatchingListInstalledPatchesPatchVersion
- type ResponsePatchingRollbackHotpatch
- type ResponsePatchingRollbackHotpatchResponse
- type ResponsePatchingRollbackPatch
- type ResponsePatchingRollbackPatchResponse
- type ResponsePortalGetPortalByID
- type ResponsePortalGetPortalByIDERSPortal
- type ResponsePortalGetPortalByIDERSPortalLink
- type ResponsePortalGetPortals
- type ResponsePortalGetPortalsSearchResult
- type ResponsePortalGetPortalsSearchResultNextPage
- type ResponsePortalGetPortalsSearchResultPreviousPage
- type ResponsePortalGetPortalsSearchResultResources
- type ResponsePortalGetPortalsSearchResultResourcesLink
- type ResponsePortalGetVersion
- type ResponsePortalGetVersionVersionInfo
- type ResponsePortalGetVersionVersionInfoLink
- type ResponsePortalGlobalSettingGetPortalGlobalSettingByID
- type ResponsePortalGlobalSettingGetPortalGlobalSettingByIDPortalCustomizationGlobalSetting
- type ResponsePortalGlobalSettingGetPortalGlobalSettingByIDPortalCustomizationGlobalSettingLink
- type ResponsePortalGlobalSettingGetPortalGlobalSettings
- type ResponsePortalGlobalSettingGetPortalGlobalSettingsSearchResult
- type ResponsePortalGlobalSettingGetPortalGlobalSettingsSearchResultNextPage
- type ResponsePortalGlobalSettingGetPortalGlobalSettingsSearchResultPreviousPage
- type ResponsePortalGlobalSettingGetPortalGlobalSettingsSearchResultResources
- type ResponsePortalGlobalSettingGetPortalGlobalSettingsSearchResultResourcesLink
- type ResponsePortalGlobalSettingGetVersion
- type ResponsePortalGlobalSettingGetVersionVersionInfo
- type ResponsePortalGlobalSettingGetVersionVersionInfoLink
- type ResponsePortalGlobalSettingUpdatePortalGlobalSettingByID
- type ResponsePortalGlobalSettingUpdatePortalGlobalSettingByIDUpdatedFieldsList
- type ResponsePortalGlobalSettingUpdatePortalGlobalSettingByIDUpdatedFieldsListUpdatedField
- type ResponsePortalThemeGetPortalThemeByID
- type ResponsePortalThemeGetPortalThemeByIDPortalTheme
- type ResponsePortalThemeGetPortalThemeByIDPortalThemeLink
- type ResponsePortalThemeGetPortalThemes
- type ResponsePortalThemeGetPortalThemesSearchResult
- type ResponsePortalThemeGetPortalThemesSearchResultNextPage
- type ResponsePortalThemeGetPortalThemesSearchResultPreviousPage
- type ResponsePortalThemeGetPortalThemesSearchResultResources
- type ResponsePortalThemeGetPortalThemesSearchResultResourcesLink
- type ResponsePortalThemeGetVersion
- type ResponsePortalThemeGetVersionVersionInfo
- type ResponsePortalThemeGetVersionVersionInfoLink
- type ResponsePortalThemeUpdatePortalThemeByID
- type ResponsePortalThemeUpdatePortalThemeByIDUpdatedFieldsList
- type ResponsePortalThemeUpdatePortalThemeByIDUpdatedFieldsListUpdatedField
- type ResponseProfilerProfileGetProfilerProfileByID
- type ResponseProfilerProfileGetProfilerProfileByIDProfilerProfile
- type ResponseProfilerProfileGetProfilerProfileByIDProfilerProfileLink
- type ResponseProfilerProfileGetProfilerProfiles
- type ResponseProfilerProfileGetProfilerProfilesSearchResult
- type ResponseProfilerProfileGetProfilerProfilesSearchResultNextPage
- type ResponseProfilerProfileGetProfilerProfilesSearchResultPreviousPage
- type ResponseProfilerProfileGetProfilerProfilesSearchResultResources
- type ResponseProfilerProfileGetProfilerProfilesSearchResultResourcesLink
- type ResponseProfilerProfileGetVersion
- type ResponseProfilerProfileGetVersionVersionInfo
- type ResponseProfilerProfileGetVersionVersionInfoLink
- type ResponseProxyGetProxyConnection
- type ResponseProxyGetProxyConnectionResponse
- type ResponseProxyUpdateProxyConnection
- type ResponseProxyUpdateProxyConnectionResponse
- type ResponsePsnNodeDetailsWithRadiusServiceGetSessionServiceNode
- type ResponsePsnNodeDetailsWithRadiusServiceGetSessionServiceNodeByID
- type ResponsePsnNodeDetailsWithRadiusServiceGetSessionServiceNodeByIDSessionServiceNode
- type ResponsePsnNodeDetailsWithRadiusServiceGetSessionServiceNodeByIDSessionServiceNodeLink
- type ResponsePsnNodeDetailsWithRadiusServiceGetSessionServiceNodeByName
- type ResponsePsnNodeDetailsWithRadiusServiceGetSessionServiceNodeByNameSessionServiceNode
- type ResponsePsnNodeDetailsWithRadiusServiceGetSessionServiceNodeByNameSessionServiceNodeLink
- type ResponsePsnNodeDetailsWithRadiusServiceGetSessionServiceNodeSearchResult
- type ResponsePsnNodeDetailsWithRadiusServiceGetSessionServiceNodeSearchResultNextPage
- type ResponsePsnNodeDetailsWithRadiusServiceGetSessionServiceNodeSearchResultPreviousPage
- type ResponsePsnNodeDetailsWithRadiusServiceGetSessionServiceNodeSearchResultResources
- type ResponsePsnNodeDetailsWithRadiusServiceGetSessionServiceNodeSearchResultResourcesLink
- type ResponsePsnNodeDetailsWithRadiusServiceGetVersion
- type ResponsePsnNodeDetailsWithRadiusServiceGetVersionVersionInfo
- type ResponsePsnNodeDetailsWithRadiusServiceGetVersionVersionInfoLink
- type ResponsePullDeploymentInfoGetDeploymentInfo
- type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfo
- type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoDeploymentInfo
- type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoDeploymentInfoNodeList
- type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoDeploymentInfoNodeListNodeAndNodeCountAndCountInfo
- type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoDeploymentInfoNodeListNodeAndNodeCountAndCountInfoValue
- type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoDeploymentInfoVersionHistoryInfo
- type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoKongInfo
- type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoKongInfoNodeList
- type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoKongInfoNodeListNode
- type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoKongInfoNodeListNodeService
- type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoKongInfoNodeListNodeServiceRoute
- type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoKongInfoNodeListNodeServiceRouteHTTPCount
- type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoKongInfoNodeListNodeServiceRouteLatencyCount
- type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoKongInfoNodeListNodeServiceRouteLatencySum
- type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoLicensesInfo
- type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoLicensesInfoNodeList
- type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoLicensesInfoNodeListNode
- type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoMdmInfo
- type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoMdmInfoNodeList
- type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoMdmInfoNodeListNodeAndScope
- type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoNadInfo
- type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoNadInfoNadcountInfo
- type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoNadInfoNodeList
- type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoNadInfoNodeListNodeAndScope
- type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoNetworkAccessInfo
- type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoNetworkAccessInfoNodeList
- type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoNetworkAccessInfoNodeListNodeAndScope
- type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoPostureInfo
- type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoPostureInfoContent
- type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoPostureInfoContentValue
- type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoProfilerInfo
- type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoProfilerInfoNodeList
- type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoProfilerInfoNodeListNode
- type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoProfilerInfoNodeListNodeProfiles
- type ResponsePullDeploymentInfoGetVersion
- type ResponsePullDeploymentInfoGetVersionVersionInfo
- type ResponsePullDeploymentInfoGetVersionVersionInfoLink
- type ResponsePxGridDirectGetConnectorConfig
- type ResponsePxGridDirectGetConnectorConfigByConnectorName
- type ResponsePxGridDirectGetConnectorConfigByConnectorNameResponse
- type ResponsePxGridDirectGetConnectorConfigByConnectorNameResponseConnector
- type ResponsePxGridDirectGetConnectorConfigByConnectorNameResponseConnectorAdditionalProperties
- type ResponsePxGridDirectGetConnectorConfigByConnectorNameResponseConnectorAttributes
- type ResponsePxGridDirectGetConnectorConfigByConnectorNameResponseConnectorAttributesAttributeMapping
- type ResponsePxGridDirectGetConnectorConfigByConnectorNameResponseConnectorDeltasyncSchedule
- type ResponsePxGridDirectGetConnectorConfigByConnectorNameResponseConnectorFullsyncSchedule
- type ResponsePxGridDirectGetConnectorConfigByConnectorNameResponseConnectorURL
- type ResponsePxGridDirectGetConnectorConfigResponse
- type ResponsePxGridDirectGetConnectorConfigResponseConnector
- type ResponsePxGridDirectGetConnectorConfigResponseConnectorAdditionalProperties
- type ResponsePxGridDirectGetConnectorConfigResponseConnectorAttributes
- type ResponsePxGridDirectGetConnectorConfigResponseConnectorAttributesAttributeMapping
- type ResponsePxGridDirectGetConnectorConfigResponseConnectorDeltasyncSchedule
- type ResponsePxGridDirectGetConnectorConfigResponseConnectorFullsyncSchedule
- type ResponsePxGridDirectGetConnectorConfigResponseConnectorURL
- type ResponsePxGridDirectGetConnectorConfigSyncNowStatus
- type ResponsePxGridDirectGetConnectorConfigSyncNowStatusResponse
- type ResponsePxGridDirectGetConnectorConfigSyncNowStatusResponseConnector
- type ResponsePxGridDirectGetpxgridDirectDictionaryReferences
- type ResponsePxGridDirectGetpxgridDirectDictionaryReferencesResponse
- type ResponsePxGridDirectTestConnector
- type ResponsePxGridNodeGetPxGridNode
- type ResponsePxGridNodeGetPxGridNodeByID
- type ResponsePxGridNodeGetPxGridNodeByIDPxgridNode
- type ResponsePxGridNodeGetPxGridNodeByIDPxgridNodeLink
- type ResponsePxGridNodeGetPxGridNodeByName
- type ResponsePxGridNodeGetPxGridNodeByNamePxgridNode
- type ResponsePxGridNodeGetPxGridNodeByNamePxgridNodeLink
- type ResponsePxGridNodeGetPxGridNodeSearchResult
- type ResponsePxGridNodeGetPxGridNodeSearchResultNextPage
- type ResponsePxGridNodeGetPxGridNodeSearchResultPreviousPage
- type ResponsePxGridNodeGetPxGridNodeSearchResultResources
- type ResponsePxGridNodeGetPxGridNodeSearchResultResourcesLink
- type ResponsePxGridNodeGetVersion
- type ResponsePxGridNodeGetVersionVersionInfo
- type ResponsePxGridNodeGetVersionVersionInfoLink
- type ResponsePxGridSettingsGetVersion
- type ResponsePxGridSettingsGetVersionVersionInfo
- type ResponsePxGridSettingsGetVersionVersionInfoLink
- type ResponseRadiusServerSequenceGetRadiusServerSequence
- type ResponseRadiusServerSequenceGetRadiusServerSequenceByID
- type ResponseRadiusServerSequenceGetRadiusServerSequenceByIDRadiusServerSequence
- type ResponseRadiusServerSequenceGetRadiusServerSequenceByIDRadiusServerSequenceBeforeAcceptAttrManipulatorsList
- type ResponseRadiusServerSequenceGetRadiusServerSequenceByIDRadiusServerSequenceLink
- type ResponseRadiusServerSequenceGetRadiusServerSequenceByIDRadiusServerSequenceOnRequestAttrManipulatorList
- type ResponseRadiusServerSequenceGetRadiusServerSequenceSearchResult
- type ResponseRadiusServerSequenceGetRadiusServerSequenceSearchResultNextPage
- type ResponseRadiusServerSequenceGetRadiusServerSequenceSearchResultPreviousPage
- type ResponseRadiusServerSequenceGetRadiusServerSequenceSearchResultResources
- type ResponseRadiusServerSequenceGetRadiusServerSequenceSearchResultResourcesLink
- type ResponseRadiusServerSequenceGetVersion
- type ResponseRadiusServerSequenceGetVersionVersionInfo
- type ResponseRadiusServerSequenceGetVersionVersionInfoLink
- type ResponseRadiusServerSequenceUpdateRadiusServerSequenceByID
- type ResponseRadiusServerSequenceUpdateRadiusServerSequenceByIDUpdatedFieldsList
- type ResponseRadiusServerSequenceUpdateRadiusServerSequenceByIDUpdatedFieldsListUpdatedField
- type ResponseRepositoryCreateRepository
- type ResponseRepositoryCreateRepositorySuccess
- type ResponseRepositoryDeleteRepository
- type ResponseRepositoryDeleteRepositorySuccess
- type ResponseRepositoryGetRepositories
- type ResponseRepositoryGetRepositoriesResponse
- type ResponseRepositoryGetRepository
- type ResponseRepositoryGetRepositoryFiles
- type ResponseRepositoryGetRepositoryResponse
- type ResponseRepositoryUpdateRepository
- type ResponseRepositoryUpdateRepositorySuccess
- type ResponseRestidStoreGetRestIDStore
- type ResponseRestidStoreGetRestIDStoreByID
- type ResponseRestidStoreGetRestIDStoreByIDERSRestIDStore
- type ResponseRestidStoreGetRestIDStoreByIDERSRestIDStoreErsRestIDStoreAttributes
- type ResponseRestidStoreGetRestIDStoreByIDERSRestIDStoreErsRestIDStoreAttributesHeaders
- type ResponseRestidStoreGetRestIDStoreByIDERSRestIDStoreLink
- type ResponseRestidStoreGetRestIDStoreByName
- type ResponseRestidStoreGetRestIDStoreByNameERSRestIDStore
- type ResponseRestidStoreGetRestIDStoreByNameERSRestIDStoreErsRestIDStoreAttributes
- type ResponseRestidStoreGetRestIDStoreByNameERSRestIDStoreErsRestIDStoreAttributesHeaders
- type ResponseRestidStoreGetRestIDStoreByNameERSRestIDStoreLink
- type ResponseRestidStoreGetRestIDStoreSearchResult
- type ResponseRestidStoreGetRestIDStoreSearchResultNextPage
- type ResponseRestidStoreGetRestIDStoreSearchResultPreviousPage
- type ResponseRestidStoreGetRestIDStoreSearchResultResources
- type ResponseRestidStoreGetRestIDStoreSearchResultResourcesLink
- type ResponseRestidStoreGetVersion
- type ResponseRestidStoreGetVersionVersionInfo
- type ResponseRestidStoreGetVersionVersionInfoLink
- type ResponseRestidStoreUpdateRestIDStoreByID
- type ResponseRestidStoreUpdateRestIDStoreByIDUpdatedFieldsList
- type ResponseRestidStoreUpdateRestIDStoreByIDUpdatedFieldsListUpdatedField
- type ResponseRestidStoreUpdateRestIDStoreByName
- type ResponseRestidStoreUpdateRestIDStoreByNameUpdatedFieldsList
- type ResponseRestidStoreUpdateRestIDStoreByNameUpdatedFieldsListUpdatedField
- type ResponseSecurityGroupToVirtualNetworkGetSecurityGroupsToVnToVLAN
- type ResponseSecurityGroupToVirtualNetworkGetSecurityGroupsToVnToVLANByID
- type ResponseSecurityGroupToVirtualNetworkGetSecurityGroupsToVnToVLANByIDSgtVnVLANContainer
- type ResponseSecurityGroupToVirtualNetworkGetSecurityGroupsToVnToVLANByIDSgtVnVLANContainerLink
- type ResponseSecurityGroupToVirtualNetworkGetSecurityGroupsToVnToVLANByIDSgtVnVLANContainerVirtualnetworklist
- type ResponseSecurityGroupToVirtualNetworkGetSecurityGroupsToVnToVLANByIDSgtVnVLANContainerVirtualnetworklistVLANs
- type ResponseSecurityGroupToVirtualNetworkGetSecurityGroupsToVnToVLANSearchResult
- type ResponseSecurityGroupToVirtualNetworkGetSecurityGroupsToVnToVLANSearchResultNextPage
- type ResponseSecurityGroupToVirtualNetworkGetSecurityGroupsToVnToVLANSearchResultPreviousPage
- type ResponseSecurityGroupToVirtualNetworkGetSecurityGroupsToVnToVLANSearchResultResources
- type ResponseSecurityGroupToVirtualNetworkGetSecurityGroupsToVnToVLANSearchResultResourcesLink
- type ResponseSecurityGroupToVirtualNetworkGetVersion
- type ResponseSecurityGroupToVirtualNetworkGetVersionVersionInfo
- type ResponseSecurityGroupToVirtualNetworkGetVersionVersionInfoLink
- type ResponseSecurityGroupToVirtualNetworkMonitorBulkStatusSecurityGroupsToVnToVLAN
- type ResponseSecurityGroupToVirtualNetworkMonitorBulkStatusSecurityGroupsToVnToVLANBulkStatus
- type ResponseSecurityGroupToVirtualNetworkMonitorBulkStatusSecurityGroupsToVnToVLANBulkStatusResourcesStatus
- type ResponseSecurityGroupToVirtualNetworkUpdateSecurityGroupsToVnToVLANByID
- type ResponseSecurityGroupToVirtualNetworkUpdateSecurityGroupsToVnToVLANByIDUpdatedFieldsList
- type ResponseSecurityGroupToVirtualNetworkUpdateSecurityGroupsToVnToVLANByIDUpdatedFieldsListUpdatedField
- type ResponseSecurityGroupsACLsGetSecurityGroupsACL
- type ResponseSecurityGroupsACLsGetSecurityGroupsACLByID
- type ResponseSecurityGroupsACLsGetSecurityGroupsACLByIDSgacl
- type ResponseSecurityGroupsACLsGetSecurityGroupsACLByIDSgaclLink
- type ResponseSecurityGroupsACLsGetSecurityGroupsACLByIDSgaclModelledContent
- type ResponseSecurityGroupsACLsGetSecurityGroupsACLSearchResult
- type ResponseSecurityGroupsACLsGetSecurityGroupsACLSearchResultNextPage
- type ResponseSecurityGroupsACLsGetSecurityGroupsACLSearchResultPreviousPage
- type ResponseSecurityGroupsACLsGetSecurityGroupsACLSearchResultResources
- type ResponseSecurityGroupsACLsGetSecurityGroupsACLSearchResultResourcesLink
- type ResponseSecurityGroupsACLsGetVersion
- type ResponseSecurityGroupsACLsGetVersionVersionInfo
- type ResponseSecurityGroupsACLsGetVersionVersionInfoLink
- type ResponseSecurityGroupsACLsMonitorBulkStatusSecurityGroupsACL
- type ResponseSecurityGroupsACLsMonitorBulkStatusSecurityGroupsACLBulkStatus
- type ResponseSecurityGroupsACLsMonitorBulkStatusSecurityGroupsACLBulkStatusResourcesStatus
- type ResponseSecurityGroupsACLsUpdateSecurityGroupsACLByID
- type ResponseSecurityGroupsACLsUpdateSecurityGroupsACLByIDUpdatedFieldsList
- type ResponseSecurityGroupsACLsUpdateSecurityGroupsACLByIDUpdatedFieldsListUpdatedField
- type ResponseSecurityGroupsGetSecurityGroupByID
- type ResponseSecurityGroupsGetSecurityGroupByIDSgt
- type ResponseSecurityGroupsGetSecurityGroupByIDSgtDefaultSgACLs
- type ResponseSecurityGroupsGetSecurityGroupByIDSgtLink
- type ResponseSecurityGroupsGetSecurityGroups
- type ResponseSecurityGroupsGetSecurityGroupsSearchResult
- type ResponseSecurityGroupsGetSecurityGroupsSearchResultNextPage
- type ResponseSecurityGroupsGetSecurityGroupsSearchResultPreviousPage
- type ResponseSecurityGroupsGetSecurityGroupsSearchResultResources
- type ResponseSecurityGroupsGetSecurityGroupsSearchResultResourcesLink
- type ResponseSecurityGroupsGetVersion
- type ResponseSecurityGroupsGetVersionVersionInfo
- type ResponseSecurityGroupsGetVersionVersionInfoLink
- type ResponseSecurityGroupsMonitorBulkStatusSecurityGroup
- type ResponseSecurityGroupsMonitorBulkStatusSecurityGroupBulkStatus
- type ResponseSecurityGroupsMonitorBulkStatusSecurityGroupBulkStatusResourcesStatus
- type ResponseSecurityGroupsUpdateSecurityGroupByID
- type ResponseSecurityGroupsUpdateSecurityGroupByIDUpdatedFieldsList
- type ResponseSecurityGroupsUpdateSecurityGroupByIDUpdatedFieldsListUpdatedField
- type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByID
- type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortal
- type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalCustomizations
- type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalCustomizationsGlobalCustomizations
- type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalCustomizationsGlobalCustomizationsBackgroundImage
- type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalCustomizationsGlobalCustomizationsBannerImage
- type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalCustomizationsGlobalCustomizationsDesktopLogoImage
- type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalCustomizationsGlobalCustomizationsMobileLogoImage
- type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalCustomizationsLanguage
- type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalCustomizationsPageCustomizations
- type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalCustomizationsPageCustomizationsData
- type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalCustomizationsPortalTheme
- type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalCustomizationsPortalTweakSettings
- type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalLink
- type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettings
- type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsAupSettings
- type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsAuthSuccessSettings
- type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsByodSettings
- type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsByodSettingsByodRegistrationSettings
- type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsByodSettingsByodRegistrationSuccessSettings
- type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsByodSettingsByodWelcomeSettings
- type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsGuestChangePasswordSettings
- type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsGuestDeviceRegistrationSettings
- type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsLoginPageSettings
- type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsLoginPageSettingsSocialConfigs
- type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsPortalSettings
- type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsPostAccessBannerSettings
- type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsPostLoginBannerSettings
- type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettings
- type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettingsFieldCompany
- type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettingsFieldEmailAddr
- type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettingsFieldFirstName
- type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettingsFieldLastName
- type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettingsFieldLocation
- type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettingsFieldPersonBeingVisited
- type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettingsFieldPhoneNo
- type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettingsFieldReasonForVisit
- type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettingsFieldSmsProvider
- type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettingsFieldUserName
- type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegSuccessSettings
- type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsSupportInfoSettings
- type ResponseSelfRegisteredPortalGetSelfRegisteredPortals
- type ResponseSelfRegisteredPortalGetSelfRegisteredPortalsSearchResult
- type ResponseSelfRegisteredPortalGetSelfRegisteredPortalsSearchResultNextPage
- type ResponseSelfRegisteredPortalGetSelfRegisteredPortalsSearchResultPreviousPage
- type ResponseSelfRegisteredPortalGetSelfRegisteredPortalsSearchResultResources
- type ResponseSelfRegisteredPortalGetSelfRegisteredPortalsSearchResultResourcesLink
- type ResponseSelfRegisteredPortalGetVersion
- type ResponseSelfRegisteredPortalGetVersionVersionInfo
- type ResponseSelfRegisteredPortalGetVersionVersionInfoLink
- type ResponseSelfRegisteredPortalUpdateSelfRegisteredPortalByID
- type ResponseSelfRegisteredPortalUpdateSelfRegisteredPortalByIDUpdatedFieldsList
- type ResponseSelfRegisteredPortalUpdateSelfRegisteredPortalByIDUpdatedFieldsListUpdatedField
- type ResponseSgVnMappingBulkCreateSgVnMappings
- type ResponseSgVnMappingBulkDeleteSgVnMappings
- type ResponseSgVnMappingBulkUpdateSgVnMappings
- type ResponseSgVnMappingCreateSgVnMapping
- type ResponseSgVnMappingDeleteSgVnMapping
- type ResponseSgVnMappingGetSgVnMappingByID
- type ResponseSgVnMappingGetSgVnMappingByIDResponse
- type ResponseSgVnMappingGetSgVnMappingList
- type ResponseSgVnMappingGetSgVnMappingListResponse
- type ResponseSgVnMappingUpdateSgVnMapping
- type ResponseSgtRangeReservationDeleteSgtReserveRange
- type ResponseSgtRangeReservationDeleteSgtReserveRangeSuccess
- type ResponseSgtRangeReservationGetSgtReservedRange
- type ResponseSgtRangeReservationGetSgtReservedRangeResponse
- type ResponseSgtRangeReservationGetSgtReservedRanges
- type ResponseSgtRangeReservationGetSgtReservedRangesResponse
- type ResponseSgtRangeReservationReserveSgtRange
- type ResponseSgtRangeReservationReserveSgtRangeResponse
- type ResponseSgtRangeReservationUpdateReservedRange
- type ResponseSgtRangeReservationUpdateReservedRangeSuccess
- type ResponseSmsProviderGetSmsProvider
- type ResponseSmsProviderGetSmsProviderSearchResult
- type ResponseSmsProviderGetSmsProviderSearchResultNextPage
- type ResponseSmsProviderGetSmsProviderSearchResultPreviousPage
- type ResponseSmsProviderGetSmsProviderSearchResultResources
- type ResponseSmsProviderGetSmsProviderSearchResultResourcesLink
- type ResponseSmsProviderGetVersion
- type ResponseSmsProviderGetVersionVersionInfo
- type ResponseSmsProviderGetVersionVersionInfoLink
- type ResponseSponsorGroupGetSponsorGroup
- type ResponseSponsorGroupGetSponsorGroupByID
- type ResponseSponsorGroupGetSponsorGroupByIDSponsorGroup
- type ResponseSponsorGroupGetSponsorGroupByIDSponsorGroupCreatePermissions
- type ResponseSponsorGroupGetSponsorGroupByIDSponsorGroupLink
- type ResponseSponsorGroupGetSponsorGroupByIDSponsorGroupOtherPermissions
- type ResponseSponsorGroupGetSponsorGroupSearchResult
- type ResponseSponsorGroupGetSponsorGroupSearchResultNextPage
- type ResponseSponsorGroupGetSponsorGroupSearchResultPreviousPage
- type ResponseSponsorGroupGetSponsorGroupSearchResultResources
- type ResponseSponsorGroupGetSponsorGroupSearchResultResourcesLink
- type ResponseSponsorGroupGetVersion
- type ResponseSponsorGroupGetVersionVersionInfo
- type ResponseSponsorGroupGetVersionVersionInfoLink
- type ResponseSponsorGroupMemberGetSponsorGroupMember
- type ResponseSponsorGroupMemberGetSponsorGroupMemberSearchResult
- type ResponseSponsorGroupMemberGetSponsorGroupMemberSearchResultNextPage
- type ResponseSponsorGroupMemberGetSponsorGroupMemberSearchResultPreviousPage
- type ResponseSponsorGroupMemberGetSponsorGroupMemberSearchResultResources
- type ResponseSponsorGroupMemberGetSponsorGroupMemberSearchResultResourcesLink
- type ResponseSponsorGroupMemberGetVersion
- type ResponseSponsorGroupMemberGetVersionVersionInfo
- type ResponseSponsorGroupMemberGetVersionVersionInfoLink
- type ResponseSponsorGroupUpdateSponsorGroupByID
- type ResponseSponsorGroupUpdateSponsorGroupByIDUpdatedFieldsList
- type ResponseSponsorGroupUpdateSponsorGroupByIDUpdatedFieldsListUpdatedField
- type ResponseSponsorPortalGetSponsorPortal
- type ResponseSponsorPortalGetSponsorPortalByID
- type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortal
- type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalCustomizations
- type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalCustomizationsGlobalCustomizations
- type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalCustomizationsGlobalCustomizationsBackgroundImage
- type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalCustomizationsGlobalCustomizationsBannerImage
- type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalCustomizationsGlobalCustomizationsDesktopLogoImage
- type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalCustomizationsGlobalCustomizationsMobileLogoImage
- type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalCustomizationsLanguage
- type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalCustomizationsPageCustomizations
- type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalCustomizationsPageCustomizationsData
- type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalCustomizationsPortalTheme
- type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalCustomizationsPortalTweakSettings
- type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalLink
- type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalSettings
- type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalSettingsAupSettings
- type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalSettingsLoginPageSettings
- type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalSettingsLoginPageSettingsSocialConfigs
- type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalSettingsPortalSettings
- type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalSettingsPostAccessBannerSettings
- type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalSettingsPostLoginBannerSettings
- type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalSettingsSponsorChangePasswordSettings
- type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalSettingsSupportInfoSettings
- type ResponseSponsorPortalGetSponsorPortalSearchResult
- type ResponseSponsorPortalGetSponsorPortalSearchResultNextPage
- type ResponseSponsorPortalGetSponsorPortalSearchResultPreviousPage
- type ResponseSponsorPortalGetSponsorPortalSearchResultResources
- type ResponseSponsorPortalGetSponsorPortalSearchResultResourcesLink
- type ResponseSponsorPortalGetVersion
- type ResponseSponsorPortalGetVersionVersionInfo
- type ResponseSponsorPortalGetVersionVersionInfoLink
- type ResponseSponsorPortalUpdateSponsorPortalByID
- type ResponseSponsorPortalUpdateSponsorPortalByIDUpdatedFieldsList
- type ResponseSponsorPortalUpdateSponsorPortalByIDUpdatedFieldsListUpdatedField
- type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByID
- type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortal
- type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalCustomizations
- type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsGlobalCustomizations
- type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsGlobalCustomizationsBackgroundImage
- type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsGlobalCustomizationsBannerImage
- type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsGlobalCustomizationsDesktopLogoImage
- type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsGlobalCustomizationsMobileLogoImage
- type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsLanguage
- type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsPageCustomizations
- type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsPageCustomizationsData
- type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsPortalTheme
- type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsPortalTweakSettings
- type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalLink
- type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalSettings
- type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalSettingsAupSettings
- type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalSettingsAuthSuccessSettings
- type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalSettingsByodSettings
- type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalSettingsByodSettingsByodRegistrationSettings
- type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalSettingsByodSettingsByodRegistrationSuccessSettings
- type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalSettingsByodSettingsByodWelcomeSettings
- type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalSettingsGuestChangePasswordSettings
- type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalSettingsGuestDeviceRegistrationSettings
- type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalSettingsLoginPageSettings
- type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalSettingsLoginPageSettingsSocialConfigs
- type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalSettingsPortalSettings
- type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalSettingsPostAccessBannerSettings
- type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalSettingsPostLoginBannerSettings
- type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalSettingsSupportInfoSettings
- type ResponseSponsoredGuestPortalGetSponsoredGuestPortals
- type ResponseSponsoredGuestPortalGetSponsoredGuestPortalsSearchResult
- type ResponseSponsoredGuestPortalGetSponsoredGuestPortalsSearchResultNextPage
- type ResponseSponsoredGuestPortalGetSponsoredGuestPortalsSearchResultPreviousPage
- type ResponseSponsoredGuestPortalGetSponsoredGuestPortalsSearchResultResources
- type ResponseSponsoredGuestPortalGetSponsoredGuestPortalsSearchResultResourcesLink
- type ResponseSponsoredGuestPortalGetVersion
- type ResponseSponsoredGuestPortalGetVersionVersionInfo
- type ResponseSponsoredGuestPortalGetVersionVersionInfoLink
- type ResponseSponsoredGuestPortalUpdateSponsoredGuestPortalByID
- type ResponseSponsoredGuestPortalUpdateSponsoredGuestPortalByIDUpdatedFieldsList
- type ResponseSponsoredGuestPortalUpdateSponsoredGuestPortalByIDUpdatedFieldsListUpdatedField
- type ResponseSubscriberBulkSubscriberOperation
- type ResponseSubscriberCreateSubscriber
- type ResponseSubscriberCreateSubscriberResponse
- type ResponseSubscriberCreateSubscriberResponseLink
- type ResponseSubscriberDeleteSubscriber
- type ResponseSubscriberGetAllSubscribers
- type ResponseSubscriberGetAllSubscribersNextPage
- type ResponseSubscriberGetAllSubscribersPreviousPage
- type ResponseSubscriberGetAllSubscribersResponse
- type ResponseSubscriberGetAllSubscribersResponseLink
- type ResponseSubscriberGetSubscriberByID
- type ResponseSubscriberGetSubscriberByIDResponse
- type ResponseSubscriberGetSubscriberByIDResponseLink
- type ResponseSubscriberGetSubscriberByIMSI
- type ResponseSubscriberGetSubscriberByIMSIResponse
- type ResponseSubscriberGetSubscriberByIMSIResponseLink
- type ResponseSubscriberUpdateSubscriber
- type ResponseSubscriberUpdateSubscriberResponse
- type ResponseSubscriberUpdateSubscriberResponseLink
- type ResponseSupportBundleDownloadGetVersion
- type ResponseSupportBundleDownloadGetVersionVersionInfo
- type ResponseSupportBundleDownloadGetVersionVersionInfoLink
- type ResponseSupportBundleStatusGetSupportBundleStatus
- type ResponseSupportBundleStatusGetSupportBundleStatusByID
- type ResponseSupportBundleStatusGetSupportBundleStatusByIDSBStatus
- type ResponseSupportBundleStatusGetSupportBundleStatusByIDSBStatusLink
- type ResponseSupportBundleStatusGetSupportBundleStatusSearchResult
- type ResponseSupportBundleStatusGetSupportBundleStatusSearchResultNextPage
- type ResponseSupportBundleStatusGetSupportBundleStatusSearchResultPreviousPage
- type ResponseSupportBundleStatusGetSupportBundleStatusSearchResultResources
- type ResponseSupportBundleStatusGetSupportBundleStatusSearchResultResourcesLink
- type ResponseSupportBundleStatusGetVersion
- type ResponseSupportBundleStatusGetVersionVersionInfo
- type ResponseSupportBundleStatusGetVersionVersionInfoLink
- type ResponseSupportBundleTriggerConfigurationGetVersion
- type ResponseSupportBundleTriggerConfigurationGetVersionVersionInfo
- type ResponseSupportBundleTriggerConfigurationGetVersionVersionInfoLink
- type ResponseSxpConnectionsGetSxpConnections
- type ResponseSxpConnectionsGetSxpConnectionsByID
- type ResponseSxpConnectionsGetSxpConnectionsByIDERSSxpConnection
- type ResponseSxpConnectionsGetSxpConnectionsByIDERSSxpConnectionLink
- type ResponseSxpConnectionsGetSxpConnectionsSearchResult
- type ResponseSxpConnectionsGetSxpConnectionsSearchResultNextPage
- type ResponseSxpConnectionsGetSxpConnectionsSearchResultPreviousPage
- type ResponseSxpConnectionsGetSxpConnectionsSearchResultResources
- type ResponseSxpConnectionsGetSxpConnectionsSearchResultResourcesLink
- type ResponseSxpConnectionsGetVersion
- type ResponseSxpConnectionsGetVersionVersionInfo
- type ResponseSxpConnectionsGetVersionVersionInfoLink
- type ResponseSxpConnectionsMonitorBulkStatusSxpConnections
- type ResponseSxpConnectionsMonitorBulkStatusSxpConnectionsBulkStatus
- type ResponseSxpConnectionsMonitorBulkStatusSxpConnectionsBulkStatusResourcesStatus
- type ResponseSxpConnectionsUpdateSxpConnectionsByID
- type ResponseSxpConnectionsUpdateSxpConnectionsByIDUpdatedFieldsList
- type ResponseSxpConnectionsUpdateSxpConnectionsByIDUpdatedFieldsListUpdatedField
- type ResponseSxpLocalBindingsGetSxpLocalBindings
- type ResponseSxpLocalBindingsGetSxpLocalBindingsByID
- type ResponseSxpLocalBindingsGetSxpLocalBindingsByIDERSSxpLocalBindings
- type ResponseSxpLocalBindingsGetSxpLocalBindingsByIDERSSxpLocalBindingsLink
- type ResponseSxpLocalBindingsGetSxpLocalBindingsSearchResult
- type ResponseSxpLocalBindingsGetSxpLocalBindingsSearchResultNextPage
- type ResponseSxpLocalBindingsGetSxpLocalBindingsSearchResultPreviousPage
- type ResponseSxpLocalBindingsGetSxpLocalBindingsSearchResultResources
- type ResponseSxpLocalBindingsGetSxpLocalBindingsSearchResultResourcesLink
- type ResponseSxpLocalBindingsGetVersion
- type ResponseSxpLocalBindingsGetVersionVersionInfo
- type ResponseSxpLocalBindingsGetVersionVersionInfoLink
- type ResponseSxpLocalBindingsMonitorBulkStatusSxpLocalBindings
- type ResponseSxpLocalBindingsMonitorBulkStatusSxpLocalBindingsBulkStatus
- type ResponseSxpLocalBindingsMonitorBulkStatusSxpLocalBindingsBulkStatusResourcesStatus
- type ResponseSxpLocalBindingsUpdateSxpLocalBindingsByID
- type ResponseSxpLocalBindingsUpdateSxpLocalBindingsByIDUpdatedFieldsList
- type ResponseSxpLocalBindingsUpdateSxpLocalBindingsByIDUpdatedFieldsListUpdatedField
- type ResponseSxpVpnsGetSxpVpnByID
- type ResponseSxpVpnsGetSxpVpnByIDERSSxpVpn
- type ResponseSxpVpnsGetSxpVpnByIDERSSxpVpnLink
- type ResponseSxpVpnsGetSxpVpns
- type ResponseSxpVpnsGetSxpVpnsSearchResult
- type ResponseSxpVpnsGetSxpVpnsSearchResultNextPage
- type ResponseSxpVpnsGetSxpVpnsSearchResultPreviousPage
- type ResponseSxpVpnsGetSxpVpnsSearchResultResources
- type ResponseSxpVpnsGetSxpVpnsSearchResultResourcesLink
- type ResponseSxpVpnsGetVersion
- type ResponseSxpVpnsGetVersionVersionInfo
- type ResponseSxpVpnsGetVersionVersionInfoLink
- type ResponseSxpVpnsMonitorBulkStatusSxpVpns
- type ResponseSxpVpnsMonitorBulkStatusSxpVpnsBulkStatus
- type ResponseSxpVpnsMonitorBulkStatusSxpVpnsBulkStatusResourcesStatus
- type ResponseSystemCertificateGetVersion
- type ResponseSystemCertificateGetVersionVersionInfo
- type ResponseSystemCertificateGetVersionVersionInfoLink
- type ResponseTacacsCommandSetsGetTacacsCommandSets
- type ResponseTacacsCommandSetsGetTacacsCommandSetsByID
- type ResponseTacacsCommandSetsGetTacacsCommandSetsByIDTacacsCommandSets
- type ResponseTacacsCommandSetsGetTacacsCommandSetsByIDTacacsCommandSetsCommands
- type ResponseTacacsCommandSetsGetTacacsCommandSetsByIDTacacsCommandSetsCommandsCommandList
- type ResponseTacacsCommandSetsGetTacacsCommandSetsByIDTacacsCommandSetsLink
- type ResponseTacacsCommandSetsGetTacacsCommandSetsByName
- type ResponseTacacsCommandSetsGetTacacsCommandSetsByNameTacacsCommandSets
- type ResponseTacacsCommandSetsGetTacacsCommandSetsByNameTacacsCommandSetsCommands
- type ResponseTacacsCommandSetsGetTacacsCommandSetsByNameTacacsCommandSetsCommandsCommandList
- type ResponseTacacsCommandSetsGetTacacsCommandSetsByNameTacacsCommandSetsLink
- type ResponseTacacsCommandSetsGetTacacsCommandSetsSearchResult
- type ResponseTacacsCommandSetsGetTacacsCommandSetsSearchResultNextPage
- type ResponseTacacsCommandSetsGetTacacsCommandSetsSearchResultPreviousPage
- type ResponseTacacsCommandSetsGetTacacsCommandSetsSearchResultResources
- type ResponseTacacsCommandSetsGetTacacsCommandSetsSearchResultResourcesLink
- type ResponseTacacsCommandSetsGetVersion
- type ResponseTacacsCommandSetsGetVersionVersionInfo
- type ResponseTacacsCommandSetsGetVersionVersionInfoLink
- type ResponseTacacsCommandSetsUpdateTacacsCommandSetsByID
- type ResponseTacacsCommandSetsUpdateTacacsCommandSetsByIDUpdatedFieldsList
- type ResponseTacacsCommandSetsUpdateTacacsCommandSetsByIDUpdatedFieldsListUpdatedField
- type ResponseTacacsExternalServersGetTacacsExternalServers
- type ResponseTacacsExternalServersGetTacacsExternalServersByID
- type ResponseTacacsExternalServersGetTacacsExternalServersByIDTacacsExternalServer
- type ResponseTacacsExternalServersGetTacacsExternalServersByIDTacacsExternalServerLink
- type ResponseTacacsExternalServersGetTacacsExternalServersByName
- type ResponseTacacsExternalServersGetTacacsExternalServersByNameTacacsExternalServer
- type ResponseTacacsExternalServersGetTacacsExternalServersByNameTacacsExternalServerLink
- type ResponseTacacsExternalServersGetTacacsExternalServersSearchResult
- type ResponseTacacsExternalServersGetTacacsExternalServersSearchResultNextPage
- type ResponseTacacsExternalServersGetTacacsExternalServersSearchResultPreviousPage
- type ResponseTacacsExternalServersGetTacacsExternalServersSearchResultResources
- type ResponseTacacsExternalServersGetTacacsExternalServersSearchResultResourcesLink
- type ResponseTacacsExternalServersGetVersion
- type ResponseTacacsExternalServersGetVersionVersionInfo
- type ResponseTacacsExternalServersGetVersionVersionInfoLink
- type ResponseTacacsExternalServersUpdateTacacsExternalServersByID
- type ResponseTacacsExternalServersUpdateTacacsExternalServersByIDUpdatedFieldsList
- type ResponseTacacsExternalServersUpdateTacacsExternalServersByIDUpdatedFieldsListUpdatedField
- type ResponseTacacsProfileGetTacacsProfile
- type ResponseTacacsProfileGetTacacsProfileByID
- type ResponseTacacsProfileGetTacacsProfileByIDTacacsProfile
- type ResponseTacacsProfileGetTacacsProfileByIDTacacsProfileLink
- type ResponseTacacsProfileGetTacacsProfileByIDTacacsProfileSessionAttributes
- type ResponseTacacsProfileGetTacacsProfileByIDTacacsProfileSessionAttributesSessionAttributeList
- type ResponseTacacsProfileGetTacacsProfileByName
- type ResponseTacacsProfileGetTacacsProfileByNameTacacsProfile
- type ResponseTacacsProfileGetTacacsProfileByNameTacacsProfileLink
- type ResponseTacacsProfileGetTacacsProfileByNameTacacsProfileSessionAttributes
- type ResponseTacacsProfileGetTacacsProfileByNameTacacsProfileSessionAttributesSessionAttributeList
- type ResponseTacacsProfileGetTacacsProfileSearchResult
- type ResponseTacacsProfileGetTacacsProfileSearchResultNextPage
- type ResponseTacacsProfileGetTacacsProfileSearchResultPreviousPage
- type ResponseTacacsProfileGetTacacsProfileSearchResultResources
- type ResponseTacacsProfileGetTacacsProfileSearchResultResourcesLink
- type ResponseTacacsProfileGetVersion
- type ResponseTacacsProfileGetVersionVersionInfo
- type ResponseTacacsProfileGetVersionVersionInfoLink
- type ResponseTacacsProfileUpdateTacacsProfileByID
- type ResponseTacacsProfileUpdateTacacsProfileByIDUpdatedFieldsList
- type ResponseTacacsProfileUpdateTacacsProfileByIDUpdatedFieldsListUpdatedField
- type ResponseTacacsServerSequenceGetTacacsServerSequence
- type ResponseTacacsServerSequenceGetTacacsServerSequenceByID
- type ResponseTacacsServerSequenceGetTacacsServerSequenceByIDTacacsServerSequence
- type ResponseTacacsServerSequenceGetTacacsServerSequenceByIDTacacsServerSequenceLink
- type ResponseTacacsServerSequenceGetTacacsServerSequenceByName
- type ResponseTacacsServerSequenceGetTacacsServerSequenceByNameTacacsServerSequence
- type ResponseTacacsServerSequenceGetTacacsServerSequenceByNameTacacsServerSequenceLink
- type ResponseTacacsServerSequenceGetTacacsServerSequenceSearchResult
- type ResponseTacacsServerSequenceGetTacacsServerSequenceSearchResultNextPage
- type ResponseTacacsServerSequenceGetTacacsServerSequenceSearchResultPreviousPage
- type ResponseTacacsServerSequenceGetTacacsServerSequenceSearchResultResources
- type ResponseTacacsServerSequenceGetTacacsServerSequenceSearchResultResourcesLink
- type ResponseTacacsServerSequenceGetVersion
- type ResponseTacacsServerSequenceGetVersionVersionInfo
- type ResponseTacacsServerSequenceGetVersionVersionInfoLink
- type ResponseTacacsServerSequenceUpdateTacacsServerSequenceByID
- type ResponseTacacsServerSequenceUpdateTacacsServerSequenceByIDUpdatedFieldsList
- type ResponseTacacsServerSequenceUpdateTacacsServerSequenceByIDUpdatedFieldsListUpdatedField
- type ResponseTasksGetAllTaskStatus
- type ResponseTasksGetTaskStatus
- type ResponseTasksGetTaskStatusByID
- type ResponseTasksGetTaskStatusByIDDetailStatus
- type ResponseTasksGetTaskStatusDetailStatus
- type ResponseTelemetryGetTransportGateway
- type ResponseTelemetryGetTransportGatewayResponse
- type ResponseTelemetryInformationGetTelemetryInfoByID
- type ResponseTelemetryInformationGetTelemetryInfoByIDTelemetryInfo
- type ResponseTelemetryInformationGetTelemetryInfoByIDTelemetryInfoLink
- type ResponseTelemetryInformationGetTelemetryInformation
- type ResponseTelemetryInformationGetTelemetryInformationSearchResult
- type ResponseTelemetryInformationGetTelemetryInformationSearchResultNextPage
- type ResponseTelemetryInformationGetTelemetryInformationSearchResultPreviousPage
- type ResponseTelemetryInformationGetTelemetryInformationSearchResultResources
- type ResponseTelemetryInformationGetTelemetryInformationSearchResultResourcesLink
- type ResponseTelemetryInformationGetVersion
- type ResponseTelemetryInformationGetVersionVersionInfo
- type ResponseTelemetryInformationGetVersionVersionInfoLink
- type ResponseTelemetryUpdateTransportGateway
- type ResponseTelemetryUpdateTransportGatewayResponse
- type ResponseUserEquipmentBulkUserEquipmentOperation
- type ResponseUserEquipmentCreateUserEquipment
- type ResponseUserEquipmentCreateUserEquipmentResponse
- type ResponseUserEquipmentCreateUserEquipmentResponseLink
- type ResponseUserEquipmentCreateUserEquipmentsFromCSV
- type ResponseUserEquipmentDeleteUserEquipment
- type ResponseUserEquipmentGetUserEquipmentByID
- type ResponseUserEquipmentGetUserEquipmentByIDResponse
- type ResponseUserEquipmentGetUserEquipmentByIDResponseLink
- type ResponseUserEquipmentGetUserEquipmentByIMEI
- type ResponseUserEquipmentGetUserEquipmentByIMEIResponse
- type ResponseUserEquipmentGetUserEquipmentByIMEIResponseLink
- type ResponseUserEquipmentGetUserEquipments
- type ResponseUserEquipmentGetUserEquipmentsBySubscriberID
- type ResponseUserEquipmentGetUserEquipmentsBySubscriberIDResponse
- type ResponseUserEquipmentGetUserEquipmentsBySubscriberIDResponseLink
- type ResponseUserEquipmentGetUserEquipmentsNextPage
- type ResponseUserEquipmentGetUserEquipmentsPreviousPage
- type ResponseUserEquipmentGetUserEquipmentsResponse
- type ResponseUserEquipmentGetUserEquipmentsResponseLink
- type ResponseUserEquipmentUpdateUserEquipment
- type ResponseUserEquipmentUpdateUserEquipmentResponse
- type ResponseUserEquipmentUpdateUserEquipmentResponseLink
- type ResponseVersionAndPatchGetIseVersionAndPatch
- type ResponseVersionAndPatchGetIseVersionAndPatchOperationResult
- type ResponseVersionAndPatchGetIseVersionAndPatchOperationResultResultValue
- type ResponseVersionInfoGetVersionInfo
- type ResponseVersionInfoGetVersionInfoVersionInfo
- type ResponseVersionInfoGetVersionInfoVersionInfoLink
- type ResponseVirtualNetworkBulkCreateVirtualNetworks
- type ResponseVirtualNetworkBulkDeleteVirtualNetworks
- type ResponseVirtualNetworkBulkUpdateVirtualNetworks
- type ResponseVirtualNetworkCreateVirtualNetwork
- type ResponseVirtualNetworkDeleteVirtualNetwork
- type ResponseVirtualNetworkDeleteVirtualNetworkByID
- type ResponseVirtualNetworkGetVirtualNetworkByID
- type ResponseVirtualNetworkGetVirtualNetworkByIDResponse
- type ResponseVirtualNetworkGetVirtualNetworkList
- type ResponseVirtualNetworkGetVirtualNetworkListResponse
- type ResponseVirtualNetworkGetVirtualNetworks
- type ResponseVirtualNetworkGetVirtualNetworksResponse
- type ResponseVirtualNetworkUpdateVirtualNetwork
- type ResponseVirtualNetworkUpdateVirtualNetworkByID
- type ResponseVirtualNetworkUpdateVirtualNetworkByIDResponse
- type ResponseVirtualNetworkUpdateVirtualNetworkResponse
- type ResponseVnVLANMappingBulkCreateVnVLANMappings
- type ResponseVnVLANMappingBulkDeleteVnVLANMappings
- type ResponseVnVLANMappingBulkUpdateVnVLANMappings
- type ResponseVnVLANMappingCreateVnVLANMapping
- type ResponseVnVLANMappingDeleteVnVLANMapping
- type ResponseVnVLANMappingGetVnVLANMappingByID
- type ResponseVnVLANMappingGetVnVLANMappingByIDResponse
- type ResponseVnVLANMappingGetVnVLANMappingList
- type ResponseVnVLANMappingGetVnVLANMappingListResponse
- type ResponseVnVLANMappingUpdateVnVLANMapping
- type RestidStoreService
- func (s *RestidStoreService) CreateRestIDStore(requestRestidStoreCreateRestIdStore *RequestRestidStoreCreateRestIDStore) (*resty.Response, error)
- func (s *RestidStoreService) DeleteRestIDStoreByID(id string) (*resty.Response, error)
- func (s *RestidStoreService) DeleteRestIDStoreByName(name string) (*resty.Response, error)
- func (s *RestidStoreService) GetRestIDStore(getRestIdStoreQueryParams *GetRestIDStoreQueryParams) (*ResponseRestidStoreGetRestIDStore, *resty.Response, error)
- func (s *RestidStoreService) GetRestIDStoreByID(id string) (*ResponseRestidStoreGetRestIDStoreByID, *resty.Response, error)
- func (s *RestidStoreService) GetRestIDStoreByName(name string) (*ResponseRestidStoreGetRestIDStoreByName, *resty.Response, error)
- func (s *RestidStoreService) GetVersion() (*ResponseRestidStoreGetVersion, *resty.Response, error)
- func (s *RestidStoreService) UpdateRestIDStoreByID(id string, ...) (*ResponseRestidStoreUpdateRestIDStoreByID, *resty.Response, error)
- func (s *RestidStoreService) UpdateRestIDStoreByName(name string, ...) (*ResponseRestidStoreUpdateRestIDStoreByName, *resty.Response, error)
- type SecurityGroupToVirtualNetworkService
- func (s *SecurityGroupToVirtualNetworkService) BulkRequestForSecurityGroupsToVnToVLAN(...) (*resty.Response, error)
- func (s *SecurityGroupToVirtualNetworkService) CreateSecurityGroupsToVnToVLAN(...) (*resty.Response, error)
- func (s *SecurityGroupToVirtualNetworkService) DeleteSecurityGroupsToVnToVLANByID(id string) (*resty.Response, error)
- func (s *SecurityGroupToVirtualNetworkService) GetSecurityGroupsToVnToVLAN(getSecurityGroupsToVnToVlanQueryParams *GetSecurityGroupsToVnToVLANQueryParams) (*ResponseSecurityGroupToVirtualNetworkGetSecurityGroupsToVnToVLAN, ...)
- func (s *SecurityGroupToVirtualNetworkService) GetSecurityGroupsToVnToVLANByID(id string) (*ResponseSecurityGroupToVirtualNetworkGetSecurityGroupsToVnToVLANByID, ...)
- func (s *SecurityGroupToVirtualNetworkService) GetVersion() (*ResponseSecurityGroupToVirtualNetworkGetVersion, *resty.Response, error)
- func (s *SecurityGroupToVirtualNetworkService) MonitorBulkStatusSecurityGroupsToVnToVLAN(bulkid string) (...)
- func (s *SecurityGroupToVirtualNetworkService) UpdateSecurityGroupsToVnToVLANByID(id string, ...) (*ResponseSecurityGroupToVirtualNetworkUpdateSecurityGroupsToVnToVLANByID, ...)
- type SecurityGroupsACLsService
- func (s *SecurityGroupsACLsService) BulkRequestForSecurityGroupsACL(...) (*resty.Response, error)
- func (s *SecurityGroupsACLsService) CreateSecurityGroupsACL(...) (*resty.Response, error)
- func (s *SecurityGroupsACLsService) DeleteSecurityGroupsACLByID(id string) (*resty.Response, error)
- func (s *SecurityGroupsACLsService) GetSecurityGroupsACL(getSecurityGroupsAclQueryParams *GetSecurityGroupsACLQueryParams) (*ResponseSecurityGroupsACLsGetSecurityGroupsACL, *resty.Response, error)
- func (s *SecurityGroupsACLsService) GetSecurityGroupsACLByID(id string) (*ResponseSecurityGroupsACLsGetSecurityGroupsACLByID, *resty.Response, error)
- func (s *SecurityGroupsACLsService) GetVersion() (*ResponseSecurityGroupsACLsGetVersion, *resty.Response, error)
- func (s *SecurityGroupsACLsService) MonitorBulkStatusSecurityGroupsACL(bulkid string) (*ResponseSecurityGroupsACLsMonitorBulkStatusSecurityGroupsACL, *resty.Response, ...)
- func (s *SecurityGroupsACLsService) UpdateSecurityGroupsACLByID(id string, ...) (*ResponseSecurityGroupsACLsUpdateSecurityGroupsACLByID, *resty.Response, error)
- type SecurityGroupsService
- func (s *SecurityGroupsService) BulkRequestForSecurityGroup(...) (*resty.Response, error)
- func (s *SecurityGroupsService) CreateSecurityGroup(...) (*resty.Response, error)
- func (s *SecurityGroupsService) DeleteSecurityGroupByID(id string) (*resty.Response, error)
- func (s *SecurityGroupsService) GetSecurityGroupByID(id string) (*ResponseSecurityGroupsGetSecurityGroupByID, *resty.Response, error)
- func (s *SecurityGroupsService) GetSecurityGroups(getSecurityGroupsQueryParams *GetSecurityGroupsQueryParams) (*ResponseSecurityGroupsGetSecurityGroups, *resty.Response, error)
- func (s *SecurityGroupsService) GetVersion() (*ResponseSecurityGroupsGetVersion, *resty.Response, error)
- func (s *SecurityGroupsService) MonitorBulkStatusSecurityGroup(bulkid string) (*ResponseSecurityGroupsMonitorBulkStatusSecurityGroup, *resty.Response, error)
- func (s *SecurityGroupsService) UpdateSecurityGroupByID(id string, ...) (*ResponseSecurityGroupsUpdateSecurityGroupByID, *resty.Response, error)
- type SelfRegisteredPortalService
- func (s *SelfRegisteredPortalService) CreateSelfRegisteredPortal(...) (*resty.Response, error)
- func (s *SelfRegisteredPortalService) DeleteSelfRegisteredPortalByID(id string) (*resty.Response, error)
- func (s *SelfRegisteredPortalService) GetSelfRegisteredPortalByID(id string) (*ResponseSelfRegisteredPortalGetSelfRegisteredPortalByID, *resty.Response, ...)
- func (s *SelfRegisteredPortalService) GetSelfRegisteredPortals(getSelfRegisteredPortalsQueryParams *GetSelfRegisteredPortalsQueryParams) (*ResponseSelfRegisteredPortalGetSelfRegisteredPortals, *resty.Response, error)
- func (s *SelfRegisteredPortalService) GetVersion() (*ResponseSelfRegisteredPortalGetVersion, *resty.Response, error)
- func (s *SelfRegisteredPortalService) UpdateSelfRegisteredPortalByID(id string, ...) (*ResponseSelfRegisteredPortalUpdateSelfRegisteredPortalByID, *resty.Response, ...)
- type SessionDirectoryService
- func (s *SessionDirectoryService) GetSessionByIPAddress() (*resty.Response, error)
- func (s *SessionDirectoryService) GetSessionByMacAddress() (*resty.Response, error)
- func (s *SessionDirectoryService) GetSessions() (*resty.Response, error)
- func (s *SessionDirectoryService) GetSessionsForRecovery() (*resty.Response, error)
- func (s *SessionDirectoryService) GetUserGroupByUserName() (*resty.Response, error)
- func (s *SessionDirectoryService) GetUserGroups() (*resty.Response, error)
- type SgVnMappingService
- func (s *SgVnMappingService) BulkCreateSgVnMappings(...) (*ResponseSgVnMappingBulkCreateSgVnMappings, *resty.Response, error)
- func (s *SgVnMappingService) BulkDeleteSgVnMappings(...) (*ResponseSgVnMappingBulkDeleteSgVnMappings, *resty.Response, error)
- func (s *SgVnMappingService) BulkUpdateSgVnMappings(...) (*ResponseSgVnMappingBulkUpdateSgVnMappings, *resty.Response, error)
- func (s *SgVnMappingService) CreateSgVnMapping(requestSgVnMappingCreateSgVnMapping *RequestSgVnMappingCreateSgVnMapping) (*ResponseSgVnMappingCreateSgVnMapping, *resty.Response, error)
- func (s *SgVnMappingService) DeleteSgVnMapping(id string) (*ResponseSgVnMappingDeleteSgVnMapping, *resty.Response, error)
- func (s *SgVnMappingService) GetSgVnMappingByID(id string) (*ResponseSgVnMappingGetSgVnMappingByID, *resty.Response, error)
- func (s *SgVnMappingService) GetSgVnMappingList(getSgVnMappingListQueryParams *GetSgVnMappingListQueryParams) (*ResponseSgVnMappingGetSgVnMappingList, *resty.Response, error)
- func (s *SgVnMappingService) UpdateSgVnMapping(id string, ...) (*ResponseSgVnMappingUpdateSgVnMapping, *resty.Response, error)
- type SgtRangeReservationService
- func (s *SgtRangeReservationService) DeleteSgtReserveRange(clientID string) (*ResponseSgtRangeReservationDeleteSgtReserveRange, *resty.Response, error)
- func (s *SgtRangeReservationService) GetSgtReservedRange(clientID string) (*ResponseSgtRangeReservationGetSgtReservedRange, *resty.Response, error)
- func (s *SgtRangeReservationService) GetSgtReservedRanges(getSgtReservedRangesQueryParams *GetSgtReservedRangesQueryParams) (*ResponseSgtRangeReservationGetSgtReservedRanges, *resty.Response, error)
- func (s *SgtRangeReservationService) ReserveSgtRange(...) (*ResponseSgtRangeReservationReserveSgtRange, *resty.Response, error)
- func (s *SgtRangeReservationService) UpdateReservedRange(clientID string, ...) (*ResponseSgtRangeReservationUpdateReservedRange, *resty.Response, error)
- type SmsProviderService
- type SponsorGroupMemberService
- func (s *SponsorGroupMemberService) GetSponsorGroupMember(getSponsorGroupMemberQueryParams *GetSponsorGroupMemberQueryParams) (*ResponseSponsorGroupMemberGetSponsorGroupMember, *resty.Response, error)
- func (s *SponsorGroupMemberService) GetVersion() (*ResponseSponsorGroupMemberGetVersion, *resty.Response, error)
- type SponsorGroupService
- func (s *SponsorGroupService) CreateSponsorGroup(requestSponsorGroupCreateSponsorGroup *RequestSponsorGroupCreateSponsorGroup) (*resty.Response, error)
- func (s *SponsorGroupService) DeleteSponsorGroupByID(id string) (*resty.Response, error)
- func (s *SponsorGroupService) GetSponsorGroup(getSponsorGroupQueryParams *GetSponsorGroupQueryParams) (*ResponseSponsorGroupGetSponsorGroup, *resty.Response, error)
- func (s *SponsorGroupService) GetSponsorGroupByID(id string) (*ResponseSponsorGroupGetSponsorGroupByID, *resty.Response, error)
- func (s *SponsorGroupService) GetVersion() (*ResponseSponsorGroupGetVersion, *resty.Response, error)
- func (s *SponsorGroupService) UpdateSponsorGroupByID(id string, ...) (*ResponseSponsorGroupUpdateSponsorGroupByID, *resty.Response, error)
- type SponsorPortalService
- func (s *SponsorPortalService) CreateSponsorPortal(...) (*resty.Response, error)
- func (s *SponsorPortalService) DeleteSponsorPortalByID(id string) (*resty.Response, error)
- func (s *SponsorPortalService) GetSponsorPortal(getSponsorPortalQueryParams *GetSponsorPortalQueryParams) (*ResponseSponsorPortalGetSponsorPortal, *resty.Response, error)
- func (s *SponsorPortalService) GetSponsorPortalByID(id string) (*ResponseSponsorPortalGetSponsorPortalByID, *resty.Response, error)
- func (s *SponsorPortalService) GetVersion() (*ResponseSponsorPortalGetVersion, *resty.Response, error)
- func (s *SponsorPortalService) UpdateSponsorPortalByID(id string, ...) (*ResponseSponsorPortalUpdateSponsorPortalByID, *resty.Response, error)
- type SponsoredGuestPortalService
- func (s *SponsoredGuestPortalService) CreateSponsoredGuestPortal(...) (*resty.Response, error)
- func (s *SponsoredGuestPortalService) DeleteSponsoredGuestPortalByID(id string) (*resty.Response, error)
- func (s *SponsoredGuestPortalService) GetSponsoredGuestPortalByID(id string) (*ResponseSponsoredGuestPortalGetSponsoredGuestPortalByID, *resty.Response, ...)
- func (s *SponsoredGuestPortalService) GetSponsoredGuestPortals(getSponsoredGuestPortalsQueryParams *GetSponsoredGuestPortalsQueryParams) (*ResponseSponsoredGuestPortalGetSponsoredGuestPortals, *resty.Response, error)
- func (s *SponsoredGuestPortalService) GetVersion() (*ResponseSponsoredGuestPortalGetVersion, *resty.Response, error)
- func (s *SponsoredGuestPortalService) UpdateSponsoredGuestPortalByID(id string, ...) (*ResponseSponsoredGuestPortalUpdateSponsoredGuestPortalByID, *resty.Response, ...)
- type StageStatusQueryParams
- type SubscriberService
- func (s *SubscriberService) BulkSubscriberOperation(...) (*ResponseSubscriberBulkSubscriberOperation, *resty.Response, error)
- func (s *SubscriberService) CreateSubscriber(requestSubscriberCreateSubscriber *RequestSubscriberCreateSubscriber) (*ResponseSubscriberCreateSubscriber, *resty.Response, error)
- func (s *SubscriberService) DeleteSubscriber(subscriberID string) (*ResponseSubscriberDeleteSubscriber, *resty.Response, error)
- func (s *SubscriberService) GetAllSubscribers(getAllSubscribersQueryParams *GetAllSubscribersQueryParams) (*ResponseSubscriberGetAllSubscribers, *resty.Response, error)
- func (s *SubscriberService) GetSubscriberByID(subscriberID string) (*ResponseSubscriberGetSubscriberByID, *resty.Response, error)
- func (s *SubscriberService) GetSubscriberByIMSI(imsi string) (*ResponseSubscriberGetSubscriberByIMSI, *resty.Response, error)
- func (s *SubscriberService) UpdateSubscriber(subscriberID string, ...) (*ResponseSubscriberUpdateSubscriber, *resty.Response, error)
- type SupportBundleDownloadService
- type SupportBundleStatusService
- func (s *SupportBundleStatusService) GetSupportBundleStatus(getSupportBundleStatusQueryParams *GetSupportBundleStatusQueryParams) (*ResponseSupportBundleStatusGetSupportBundleStatus, *resty.Response, error)
- func (s *SupportBundleStatusService) GetSupportBundleStatusByID(id string) (*ResponseSupportBundleStatusGetSupportBundleStatusByID, *resty.Response, error)
- func (s *SupportBundleStatusService) GetVersion() (*ResponseSupportBundleStatusGetVersion, *resty.Response, error)
- type SupportBundleTriggerConfigurationService
- type SxpConnectionsService
- func (s *SxpConnectionsService) BulkRequestForSxpConnections(...) (*resty.Response, error)
- func (s *SxpConnectionsService) CreateSxpConnections(...) (*resty.Response, error)
- func (s *SxpConnectionsService) DeleteSxpConnectionsByID(id string) (*resty.Response, error)
- func (s *SxpConnectionsService) GetSxpConnections(getSXPConnectionsQueryParams *GetSxpConnectionsQueryParams) (*ResponseSxpConnectionsGetSxpConnections, *resty.Response, error)
- func (s *SxpConnectionsService) GetSxpConnectionsByID(id string) (*ResponseSxpConnectionsGetSxpConnectionsByID, *resty.Response, error)
- func (s *SxpConnectionsService) GetVersion() (*ResponseSxpConnectionsGetVersion, *resty.Response, error)
- func (s *SxpConnectionsService) MonitorBulkStatusSxpConnections(bulkid string) (*ResponseSxpConnectionsMonitorBulkStatusSxpConnections, *resty.Response, error)
- func (s *SxpConnectionsService) UpdateSxpConnectionsByID(id string, ...) (*ResponseSxpConnectionsUpdateSxpConnectionsByID, *resty.Response, error)
- type SxpLocalBindingsService
- func (s *SxpLocalBindingsService) BulkRequestForSxpLocalBindings(...) (*resty.Response, error)
- func (s *SxpLocalBindingsService) CreateSxpLocalBindings(...) (*resty.Response, error)
- func (s *SxpLocalBindingsService) DeleteSxpLocalBindingsByID(id string) (*resty.Response, error)
- func (s *SxpLocalBindingsService) GetSxpLocalBindings(getSXPLocalBindingsQueryParams *GetSxpLocalBindingsQueryParams) (*ResponseSxpLocalBindingsGetSxpLocalBindings, *resty.Response, error)
- func (s *SxpLocalBindingsService) GetSxpLocalBindingsByID(id string) (*ResponseSxpLocalBindingsGetSxpLocalBindingsByID, *resty.Response, error)
- func (s *SxpLocalBindingsService) GetVersion() (*ResponseSxpLocalBindingsGetVersion, *resty.Response, error)
- func (s *SxpLocalBindingsService) MonitorBulkStatusSxpLocalBindings(bulkid string) (*ResponseSxpLocalBindingsMonitorBulkStatusSxpLocalBindings, *resty.Response, ...)
- func (s *SxpLocalBindingsService) UpdateSxpLocalBindingsByID(id string, ...) (*ResponseSxpLocalBindingsUpdateSxpLocalBindingsByID, *resty.Response, error)
- type SxpVpnsService
- func (s *SxpVpnsService) BulkRequestForSxpVpns(requestSxpVpnsBulkRequestForSXPVPNs *RequestSxpVpnsBulkRequestForSxpVpns) (*resty.Response, error)
- func (s *SxpVpnsService) CreateSxpVpn(requestSxpVpnsCreateSXPVPN *RequestSxpVpnsCreateSxpVpn) (*resty.Response, error)
- func (s *SxpVpnsService) DeleteSxpVpnByID(id string) (*resty.Response, error)
- func (s *SxpVpnsService) GetSxpVpnByID(id string) (*ResponseSxpVpnsGetSxpVpnByID, *resty.Response, error)
- func (s *SxpVpnsService) GetSxpVpns(getSXPVPNsQueryParams *GetSxpVpnsQueryParams) (*ResponseSxpVpnsGetSxpVpns, *resty.Response, error)
- func (s *SxpVpnsService) GetVersion() (*ResponseSxpVpnsGetVersion, *resty.Response, error)
- func (s *SxpVpnsService) MonitorBulkStatusSxpVpns(bulkid string) (*ResponseSxpVpnsMonitorBulkStatusSxpVpns, *resty.Response, error)
- type SystemCertificateService
- type SystemHealthService
- type TacacsCommandSetsService
- func (s *TacacsCommandSetsService) CreateTacacsCommandSets(...) (*resty.Response, error)
- func (s *TacacsCommandSetsService) DeleteTacacsCommandSetsByID(id string) (*resty.Response, error)
- func (s *TacacsCommandSetsService) GetTacacsCommandSets(getTACACSCommandSetsQueryParams *GetTacacsCommandSetsQueryParams) (*ResponseTacacsCommandSetsGetTacacsCommandSets, *resty.Response, error)
- func (s *TacacsCommandSetsService) GetTacacsCommandSetsByID(id string) (*ResponseTacacsCommandSetsGetTacacsCommandSetsByID, *resty.Response, error)
- func (s *TacacsCommandSetsService) GetTacacsCommandSetsByName(name string) (*ResponseTacacsCommandSetsGetTacacsCommandSetsByName, *resty.Response, error)
- func (s *TacacsCommandSetsService) GetVersion() (*ResponseTacacsCommandSetsGetVersion, *resty.Response, error)
- func (s *TacacsCommandSetsService) UpdateTacacsCommandSetsByID(id string, ...) (*ResponseTacacsCommandSetsUpdateTacacsCommandSetsByID, *resty.Response, error)
- type TacacsExternalServersService
- func (s *TacacsExternalServersService) CreateTacacsExternalServers(...) (*resty.Response, error)
- func (s *TacacsExternalServersService) DeleteTacacsExternalServersByID(id string) (*resty.Response, error)
- func (s *TacacsExternalServersService) GetTacacsExternalServers(getTACACSExternalServersQueryParams *GetTacacsExternalServersQueryParams) (*ResponseTacacsExternalServersGetTacacsExternalServers, *resty.Response, error)
- func (s *TacacsExternalServersService) GetTacacsExternalServersByID(id string) (*ResponseTacacsExternalServersGetTacacsExternalServersByID, *resty.Response, ...)
- func (s *TacacsExternalServersService) GetTacacsExternalServersByName(name string) (*ResponseTacacsExternalServersGetTacacsExternalServersByName, *resty.Response, ...)
- func (s *TacacsExternalServersService) GetVersion() (*ResponseTacacsExternalServersGetVersion, *resty.Response, error)
- func (s *TacacsExternalServersService) UpdateTacacsExternalServersByID(id string, ...) (*ResponseTacacsExternalServersUpdateTacacsExternalServersByID, *resty.Response, ...)
- type TacacsProfileService
- func (s *TacacsProfileService) CreateTacacsProfile(...) (*resty.Response, error)
- func (s *TacacsProfileService) DeleteTacacsProfileByID(id string) (*resty.Response, error)
- func (s *TacacsProfileService) GetTacacsProfile(getTACACSProfileQueryParams *GetTacacsProfileQueryParams) (*ResponseTacacsProfileGetTacacsProfile, *resty.Response, error)
- func (s *TacacsProfileService) GetTacacsProfileByID(id string) (*ResponseTacacsProfileGetTacacsProfileByID, *resty.Response, error)
- func (s *TacacsProfileService) GetTacacsProfileByName(name string) (*ResponseTacacsProfileGetTacacsProfileByName, *resty.Response, error)
- func (s *TacacsProfileService) GetVersion() (*ResponseTacacsProfileGetVersion, *resty.Response, error)
- func (s *TacacsProfileService) UpdateTacacsProfileByID(id string, ...) (*ResponseTacacsProfileUpdateTacacsProfileByID, *resty.Response, error)
- type TacacsServerSequenceService
- func (s *TacacsServerSequenceService) CreateTacacsServerSequence(...) (*resty.Response, error)
- func (s *TacacsServerSequenceService) DeleteTacacsServerSequenceByID(id string) (*resty.Response, error)
- func (s *TacacsServerSequenceService) GetTacacsServerSequence(getTACACSServerSequenceQueryParams *GetTacacsServerSequenceQueryParams) (*ResponseTacacsServerSequenceGetTacacsServerSequence, *resty.Response, error)
- func (s *TacacsServerSequenceService) GetTacacsServerSequenceByID(id string) (*ResponseTacacsServerSequenceGetTacacsServerSequenceByID, *resty.Response, ...)
- func (s *TacacsServerSequenceService) GetTacacsServerSequenceByName(name string) (*ResponseTacacsServerSequenceGetTacacsServerSequenceByName, *resty.Response, ...)
- func (s *TacacsServerSequenceService) GetVersion() (*ResponseTacacsServerSequenceGetVersion, *resty.Response, error)
- func (s *TacacsServerSequenceService) UpdateTacacsServerSequenceByID(id string, ...) (*ResponseTacacsServerSequenceUpdateTacacsServerSequenceByID, *resty.Response, ...)
- type TasksService
- func (s *TasksService) GetAllTaskStatus() (*ResponseTasksGetAllTaskStatus, *resty.Response, error)
- func (s *TasksService) GetTaskStatus(taskID string) (*ResponseTasksGetTaskStatus, *resty.Response, error)
- func (s *TasksService) GetTaskStatusByID(taskID string) (*ResponseTasksGetTaskStatus, *resty.Response, error)
- type TelemetryInformationService
- func (s *TelemetryInformationService) GetTelemetryInfoByID(id string) (*ResponseTelemetryInformationGetTelemetryInfoByID, *resty.Response, error)
- func (s *TelemetryInformationService) GetTelemetryInformation(getTelemetryInformationQueryParams *GetTelemetryInformationQueryParams) (*ResponseTelemetryInformationGetTelemetryInformation, *resty.Response, error)
- func (s *TelemetryInformationService) GetVersion() (*ResponseTelemetryInformationGetVersion, *resty.Response, error)
- type TelemetryService
- func (s *TelemetryService) GetTransportGateway() (*ResponseTelemetryGetTransportGateway, *resty.Response, error)
- func (s *TelemetryService) UpdateTransportGateway(requestTelemetryUpdateTransportGateway *RequestTelemetryUpdateTransportGateway) (*ResponseTelemetryUpdateTransportGateway, *resty.Response, error)
- type TrustSecConfigurationService
- func (s *TrustSecConfigurationService) GetEgressMatrices() (*resty.Response, error)
- func (s *TrustSecConfigurationService) GetEgressPolicies() (*resty.Response, error)
- func (s *TrustSecConfigurationService) GetSecurityGroupACLs() (*resty.Response, error)
- func (s *TrustSecConfigurationService) GetSecurityGroups() (*resty.Response, error)
- type TrustSecSxpService
- type UserEquipmentService
- func (s *UserEquipmentService) BulkUserEquipmentOperation(...) (*ResponseUserEquipmentBulkUserEquipmentOperation, *resty.Response, error)
- func (s *UserEquipmentService) CreateUserEquipment(...) (*ResponseUserEquipmentCreateUserEquipment, *resty.Response, error)
- func (s *UserEquipmentService) CreateUserEquipmentsFromCSV() (*ResponseUserEquipmentCreateUserEquipmentsFromCSV, *resty.Response, error)
- func (s *UserEquipmentService) DeleteUserEquipment(userEquipmentID string) (*ResponseUserEquipmentDeleteUserEquipment, *resty.Response, error)
- func (s *UserEquipmentService) GetUserEquipmentByID(userEquipmentID string) (*ResponseUserEquipmentGetUserEquipmentByID, *resty.Response, error)
- func (s *UserEquipmentService) GetUserEquipmentByIMEI(imei string) (*ResponseUserEquipmentGetUserEquipmentByIMEI, *resty.Response, error)
- func (s *UserEquipmentService) GetUserEquipments(getUserEquipmentsQueryParams *GetUserEquipmentsQueryParams) (*ResponseUserEquipmentGetUserEquipments, *resty.Response, error)
- func (s *UserEquipmentService) GetUserEquipmentsBySubscriberID(subscriberID string) (*ResponseUserEquipmentGetUserEquipmentsBySubscriberID, *resty.Response, error)
- func (s *UserEquipmentService) UpdateUserEquipment(userEquipmentID string, ...) (*ResponseUserEquipmentUpdateUserEquipment, *resty.Response, error)
- type VersionAndPatchService
- type VersionInfoService
- type VirtualNetworkService
- func (s *VirtualNetworkService) BulkCreateVirtualNetworks(...) (*ResponseVirtualNetworkBulkCreateVirtualNetworks, *resty.Response, error)
- func (s *VirtualNetworkService) BulkDeleteVirtualNetworks(...) (*ResponseVirtualNetworkBulkDeleteVirtualNetworks, *resty.Response, error)
- func (s *VirtualNetworkService) BulkUpdateVirtualNetworks(...) (*ResponseVirtualNetworkBulkUpdateVirtualNetworks, *resty.Response, error)
- func (s *VirtualNetworkService) CreateVirtualNetwork(...) (*ResponseVirtualNetworkCreateVirtualNetwork, *resty.Response, error)
- func (s *VirtualNetworkService) DeleteVirtualNetwork(id string) (*ResponseVirtualNetworkDeleteVirtualNetwork, *resty.Response, error)
- func (s *VirtualNetworkService) DeleteVirtualNetworkByID(id string) (*ResponseVirtualNetworkDeleteVirtualNetwork, *resty.Response, error)
- func (s *VirtualNetworkService) GetVirtualNetworkByID(id string) (*ResponseVirtualNetworkGetVirtualNetworkByID, *resty.Response, error)
- func (s *VirtualNetworkService) GetVirtualNetworkList(getVirtualNetworkListQueryParams *GetVirtualNetworkListQueryParams) (*ResponseVirtualNetworkGetVirtualNetworkList, *resty.Response, error)
- func (s *VirtualNetworkService) GetVirtualNetworks(getVirtualNetworkListQueryParams *GetVirtualNetworkListQueryParams) (*ResponseVirtualNetworkGetVirtualNetworkList, *resty.Response, error)
- func (s *VirtualNetworkService) UpdateVirtualNetwork(id string, ...) (*ResponseVirtualNetworkUpdateVirtualNetwork, *resty.Response, error)
- func (s *VirtualNetworkService) UpdateVirtualNetworkByID(id string, ...) (*ResponseVirtualNetworkUpdateVirtualNetwork, *resty.Response, error)
- type VnVLANMappingService
- func (s *VnVLANMappingService) BulkCreateVnVLANMappings(...) (*ResponseVnVLANMappingBulkCreateVnVLANMappings, *resty.Response, error)
- func (s *VnVLANMappingService) BulkDeleteVnVLANMappings(...) (*ResponseVnVLANMappingBulkDeleteVnVLANMappings, *resty.Response, error)
- func (s *VnVLANMappingService) BulkUpdateVnVLANMappings(...) (*ResponseVnVLANMappingBulkUpdateVnVLANMappings, *resty.Response, error)
- func (s *VnVLANMappingService) CreateVnVLANMapping(...) (*ResponseVnVLANMappingCreateVnVLANMapping, *resty.Response, error)
- func (s *VnVLANMappingService) DeleteVnVLANMapping(id string) (*ResponseVnVLANMappingDeleteVnVLANMapping, *resty.Response, error)
- func (s *VnVLANMappingService) GetVnVLANMappingByID(id string) (*ResponseVnVLANMappingGetVnVLANMappingByID, *resty.Response, error)
- func (s *VnVLANMappingService) GetVnVLANMappingList(getVnVlanMappingListQueryParams *GetVnVLANMappingListQueryParams) (*ResponseVnVLANMappingGetVnVLANMappingList, *resty.Response, error)
- func (s *VnVLANMappingService) UpdateVnVLANMapping(id string, ...) (*ResponseVnVLANMappingUpdateVnVLANMapping, *resty.Response, error)
Constants ¶
const ISE_BASE_URL = "ISE_BASE_URL"
const ISE_DEBUG = "ISE_DEBUG"
const ISE_PASSWORD = "ISE_PASSWORD"
const ISE_SSL_VERIFY = "ISE_SSL_VERIFY"
const ISE_USERNAME = "ISE_USERNAME"
const ISE_USE_API_GATEWAY = "ISE_USE_API_GATEWAY"
const ISE_USE_CSRF_TOKEN = "ISE_USE_CSRF_TOKEN"
const USER_AGENT = "go-cisco-ise/" + VERSION
const VERSION = "3.3_patch_1"
Variables ¶
var CSRFToken string
var Error map[string]interface{}
Error indicates an error from the invocation of a Cisco ISE.
var UseAPIGateway = false
Functions ¶
This section is empty.
Types ¶
type ADGroupsService ¶ added in v1.3.0
type ADGroupsService service
func (*ADGroupsService) GetAdgroups ¶ added in v1.3.0
func (s *ADGroupsService) GetAdgroups(activeDirectory string) (*ResponseADGroupsGetAdgroups, *resty.Response, error)
GetAdgroups Get the list of all AD groups for the specified Active Directory
Duo-IdentitySync Get the list of all AD groups for the specified Active Directory
@param activeDirectory activeDirectory path parameter. List of AD groups for the specified Active Directory
type AciBindingsService ¶
type AciBindingsService service
func (*AciBindingsService) GetAciBindings ¶
func (s *AciBindingsService) GetAciBindings(getAciBindingsQueryParams *GetAciBindingsQueryParams) (*ResponseAciBindingsGetAciBindings, *resty.Response, error)
GetAciBindings Get all binding information
This API allows clients to retrieve all the bindings that were sent to Cisco ISE by ACI or received on ACI from Cisco ISE.The binding information will be identical to the information on ACI bindings page in the Cisco ISE UI. Filtering will be based on one attribute only, such as ip/sgt/vn/psn/learnedFrom/learnedBy with CONTAINS mode of search.
@param getAciBindingsQueryParams Filtering parameter
func (*AciBindingsService) GetVersion ¶
func (s *AciBindingsService) GetVersion() (*ResponseAciBindingsGetVersion, *resty.Response, error)
GetVersion Get ACI bindings version information
This API helps to retrieve the version information related to the Cisco ACI bindings.
type AciSettingsService ¶
type AciSettingsService service
func (*AciSettingsService) GetAciSettings ¶
func (s *AciSettingsService) GetAciSettings() (*ResponseAciSettingsGetAciSettings, *resty.Response, error)
GetAciSettings Get all ACI Information
This API allows the client to get ACI Settings.
func (*AciSettingsService) GetVersion ¶
func (s *AciSettingsService) GetVersion() (*ResponseAciSettingsGetVersion, *resty.Response, error)
GetVersion Get ACI settings version information
This API helps to retrieve the version information related to the Cisco ACI settings.
func (*AciSettingsService) TestAciConnectivity ¶
func (s *AciSettingsService) TestAciConnectivity() (*ResponseAciSettingsTestAciConnectivity, *resty.Response, error)
TestAciConnectivity Test ACI Domain Manager connection
This API allows the client to test ACI Domain Manager connection.
func (*AciSettingsService) UpdateAciSettingsByID ¶
func (s *AciSettingsService) UpdateAciSettingsByID(id string, requestAciSettingsUpdateAciSettingsById *RequestAciSettingsUpdateAciSettingsByID) (*ResponseAciSettingsUpdateAciSettingsByID, *resty.Response, error)
UpdateAciSettingsByID Update ACI settings
This API allows the client to update ACI settings.
@param id id path parameter.
type ActiveDirectoriesService ¶ added in v1.3.0
type ActiveDirectoriesService service
func (*ActiveDirectoriesService) GetActiveDirectories ¶ added in v1.3.0
func (s *ActiveDirectoriesService) GetActiveDirectories() (*ResponseActiveDirectoriesGetActiveDirectories, *resty.Response, error)
GetActiveDirectories Get the list of all configured Active Directories
Duo-IdentitySync Get the list of all configured Active Directories
type ActiveDirectoryService ¶
type ActiveDirectoryService service
func (*ActiveDirectoryService) CreateActiveDirectory ¶
func (s *ActiveDirectoryService) CreateActiveDirectory(requestActiveDirectoryCreateActiveDirectory *RequestActiveDirectoryCreateActiveDirectory) (*resty.Response, error)
CreateActiveDirectory Create AD join point in Cisco ISE
This API creates an AD join point in Cisco ISE.
func (*ActiveDirectoryService) DeleteActiveDirectoryByID ¶
func (s *ActiveDirectoryService) DeleteActiveDirectoryByID(id string) (*resty.Response, error)
DeleteActiveDirectoryByID Delete AD join point from Cisco ISE
This API deletes an AD join point from Cisco ISE.
@param id id path parameter.
func (*ActiveDirectoryService) GetActiveDirectory ¶
func (s *ActiveDirectoryService) GetActiveDirectory(getActiveDirectoryQueryParams *GetActiveDirectoryQueryParams) (*ResponseActiveDirectoryGetActiveDirectory, *resty.Response, error)
GetActiveDirectory List all join points for Active Directory domains in Cisco ISE
This API lists all the join points for Active Directory domains in Cisco ISE.
@param getActiveDirectoryQueryParams Filtering parameter
func (*ActiveDirectoryService) GetActiveDirectoryByID ¶
func (s *ActiveDirectoryService) GetActiveDirectoryByID(id string) (*ResponseActiveDirectoryGetActiveDirectoryByID, *resty.Response, error)
GetActiveDirectoryByID Fetch join point details by ID.
This API fetchs the join point details by ID. The ID can be retrieved with the Get All operation.
@param id id path parameter.
func (*ActiveDirectoryService) GetActiveDirectoryByName ¶
func (s *ActiveDirectoryService) GetActiveDirectoryByName(name string) (*ResponseActiveDirectoryGetActiveDirectoryByName, *resty.Response, error)
GetActiveDirectoryByName Get Active Directory by name
This API allows the client to get Active Directory by name.
@param name name path parameter.
func (*ActiveDirectoryService) GetGroupsByDomain ¶
func (s *ActiveDirectoryService) GetGroupsByDomain(id string, requestActiveDirectoryGetGroupsByDomain *RequestActiveDirectoryGetGroupsByDomain) (*ResponseActiveDirectoryGetGroupsByDomain, *resty.Response, error)
GetGroupsByDomain List the groups of given domain
This API lists the groups of the given domain.
@param id id path parameter.
func (*ActiveDirectoryService) GetTrustedDomains ¶
func (s *ActiveDirectoryService) GetTrustedDomains(id string) (*ResponseActiveDirectoryGetTrustedDomains, *resty.Response, error)
GetTrustedDomains Get list of domains that are accessible through given join point via trust relationships
This API gets the list of domains that are accessible through the given join point via trust relationships.
@param id id path parameter.
func (*ActiveDirectoryService) GetUserGroups ¶
func (s *ActiveDirectoryService) GetUserGroups(id string, requestActiveDirectoryGetUserGroups *RequestActiveDirectoryGetUserGroups) (*ResponseActiveDirectoryGetUserGroups, *resty.Response, error)
GetUserGroups List groups of which given user is member
This API allows the client to get groups of which a given user is a member.
@param id id path parameter.
func (*ActiveDirectoryService) GetVersion ¶
func (s *ActiveDirectoryService) GetVersion() (*ResponseActiveDirectoryGetVersion, *resty.Response, error)
GetVersion Get Active Directory version information
This API helps to retrieve the version information related to the active directory.
func (*ActiveDirectoryService) IsUserMemberOfGroups ¶
func (s *ActiveDirectoryService) IsUserMemberOfGroups(id string, requestActiveDirectoryIsUserMemberOfGroups *RequestActiveDirectoryIsUserMemberOfGroups) (*ResponseActiveDirectoryIsUserMemberOfGroups, *resty.Response, error)
IsUserMemberOfGroups Verify if user is member of given groups
This API verifies if the user is a member of the given groups.
@param id id path parameter.
func (*ActiveDirectoryService) JoinDomain ¶
func (s *ActiveDirectoryService) JoinDomain(id string, requestActiveDirectoryJoinDomain *RequestActiveDirectoryJoinDomain) (*resty.Response, error)
JoinDomain Join Cisco ISE node to Active Directory domain
This API joins a Cisco ISE node to an Active Directory domain.
@param id id path parameter.
func (*ActiveDirectoryService) JoinDomainWithAllNodes ¶
func (s *ActiveDirectoryService) JoinDomainWithAllNodes(id string, requestActiveDirectoryJoinDomainWithAllNodes *RequestActiveDirectoryJoinDomainWithAllNodes) (*resty.Response, error)
JoinDomainWithAllNodes Join all Cisco ISE Nodes to Active Directory domain
This API joins all Cisco ISE Nodes to an Active Directory domain.
@param id id path parameter.
func (*ActiveDirectoryService) LeaveDomain ¶
func (s *ActiveDirectoryService) LeaveDomain(id string, requestActiveDirectoryLeaveDomain *RequestActiveDirectoryLeaveDomain) (*resty.Response, error)
LeaveDomain Make Cisco ISE node leave Active Directory domain
This API makes a Cisco ISE node to leave an Active Directory domain.
@param id id path parameter.
func (*ActiveDirectoryService) LeaveDomainWithAllNodes ¶
func (s *ActiveDirectoryService) LeaveDomainWithAllNodes(id string, requestActiveDirectoryLeaveDomainWithAllNodes *RequestActiveDirectoryLeaveDomainWithAllNodes) (*resty.Response, error)
LeaveDomainWithAllNodes Make all Cisco ISE nodes leave Active Directory domain
This API joins makes all Cisco ISE nodes leave an Active Directory domain.
@param id id path parameter.
func (*ActiveDirectoryService) LoadGroupsFromDomain ¶
func (s *ActiveDirectoryService) LoadGroupsFromDomain(id string, requestActiveDirectoryLoadGroupsFromDomain *RequestActiveDirectoryLoadGroupsFromDomain) (*resty.Response, error)
LoadGroupsFromDomain Reload domain groups configuration from Active Directory into Cisco ISE
This API loads domain groups configuration from Active Directory into Cisco ISE.
@param id id path parameter.
type AdminUserService ¶
type AdminUserService service
func (*AdminUserService) GetAdminUserByID ¶
func (s *AdminUserService) GetAdminUserByID(id string) (*ResponseAdminUserGetAdminUserByID, *resty.Response, error)
GetAdminUserByID Get admin user by ID
This API allows the client to get an admin user by ID.
@param id id path parameter.
func (*AdminUserService) GetAdminUsers ¶
func (s *AdminUserService) GetAdminUsers(getAdminUsersQueryParams *GetAdminUsersQueryParams) (*ResponseAdminUserGetAdminUsers, *resty.Response, error)
GetAdminUsers Get all admin users
This API allows the client to get all the admin users.
Filter:
[firstName, lastName, adminGroups, name, description, inactiveAccountNeverDisabled, includeSystemAlarmsInEmail, email, enabled]
To search resources by using toDate
column,follow the format:
DD-MON-YY (Example:13-SEP-18)
Day or Year:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13
Month:GET /ers/config/guestuser/?filter=toDate.CONTAINS.SEP
Date:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13-SEP-18
Sorting:
[name, description]
@param getAdminUsersQueryParams Filtering parameter
func (*AdminUserService) GetVersion ¶
func (s *AdminUserService) GetVersion() (*ResponseAdminUserGetVersion, *resty.Response, error)
GetVersion Get admin user version information
This API helps to retrieve the version information related to the admin user.
type AllowedProtocolsService ¶
type AllowedProtocolsService service
func (*AllowedProtocolsService) CreateAllowedProtocol ¶
func (s *AllowedProtocolsService) CreateAllowedProtocol(requestAllowedProtocolsCreateAllowedProtocol *RequestAllowedProtocolsCreateAllowedProtocol) (*resty.Response, error)
CreateAllowedProtocol Create allowed protocol
This API creates an allowed protocol.
func (*AllowedProtocolsService) DeleteAllowedProtocolByID ¶
func (s *AllowedProtocolsService) DeleteAllowedProtocolByID(id string) (*resty.Response, error)
DeleteAllowedProtocolByID Delete allowed protocol
This API deletes an allowed protocol.
@param id id path parameter.
func (*AllowedProtocolsService) GetAllowedProtocolByID ¶
func (s *AllowedProtocolsService) GetAllowedProtocolByID(id string) (*ResponseAllowedProtocolsGetAllowedProtocolByID, *resty.Response, error)
GetAllowedProtocolByID Get allowed protocol by ID
This API allows the client to get an allowed protocol by ID.
@param id id path parameter.
func (*AllowedProtocolsService) GetAllowedProtocolByName ¶
func (s *AllowedProtocolsService) GetAllowedProtocolByName(name string) (*ResponseAllowedProtocolsGetAllowedProtocolByName, *resty.Response, error)
GetAllowedProtocolByName Get allowed protocol by name
This API allows the client to get an allowed protocol by name.
@param name name path parameter.
func (*AllowedProtocolsService) GetAllowedProtocols ¶
func (s *AllowedProtocolsService) GetAllowedProtocols(getAllowedProtocolsQueryParams *GetAllowedProtocolsQueryParams) (*ResponseAllowedProtocolsGetAllowedProtocols, *resty.Response, error)
GetAllowedProtocols Get all allowed protocols
This API allows the client to get all the allowed protocols.
@param getAllowedProtocolsQueryParams Filtering parameter
func (*AllowedProtocolsService) GetVersion ¶
func (s *AllowedProtocolsService) GetVersion() (*ResponseAllowedProtocolsGetVersion, *resty.Response, error)
GetVersion Get allowed protocols version information
This API helps to retrieve the version information related to the allowed protocols.
func (*AllowedProtocolsService) UpdateAllowedProtocolByID ¶
func (s *AllowedProtocolsService) UpdateAllowedProtocolByID(id string, requestAllowedProtocolsUpdateAllowedProtocolById *RequestAllowedProtocolsUpdateAllowedProtocolByID) (*ResponseAllowedProtocolsUpdateAllowedProtocolByID, *resty.Response, error)
UpdateAllowedProtocolByID Update allowed protocol
This API allows the client to update an allowed protocol.
@param id id path parameter.
type AncEndpointService ¶
type AncEndpointService service
func (*AncEndpointService) ApplyAncEndpoint ¶
func (s *AncEndpointService) ApplyAncEndpoint(requestAncEndpointApplyAncEndpoint *RequestAncEndpointApplyAncEndpoint) (*resty.Response, error)
ApplyAncEndpoint Apply required configuration
This API allows the client to apply the required configuration.
func (*AncEndpointService) BulkRequestForAncEndpoint ¶
func (s *AncEndpointService) BulkRequestForAncEndpoint(requestAncEndpointBulkRequestForAncEndpoint *RequestAncEndpointBulkRequestForAncEndpoint) (*resty.Response, error)
BulkRequestForAncEndpoint Submit bulk request
This API allows the client to submit the bulk request.
func (*AncEndpointService) ClearAncEndpoint ¶
func (s *AncEndpointService) ClearAncEndpoint(requestAncEndpointClearAncEndpoint *RequestAncEndpointClearAncEndpoint) (*resty.Response, error)
ClearAncEndpoint Clear required configuration
This API allows the client to clear the required configuration.
func (*AncEndpointService) GetAncEndpoint ¶
func (s *AncEndpointService) GetAncEndpoint(getAncEndpointQueryParams *GetAncEndpointQueryParams) (*ResponseAncEndpointGetAncEndpoint, *resty.Response, error)
GetAncEndpoint Get all ANC endpoints
This API allows the client to get all the ANC endpoints.
Filter: [name]
To search resources by using toDate
column,follow the format:
DD-MON-YY (Example:13-SEP-18)
Day or Year:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13
Month:GET /ers/config/guestuser/?filter=toDate.CONTAINS.SEP
Date:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13-SEP-18
Sorting: [name]
@param getAncEndpointQueryParams Filtering parameter
func (*AncEndpointService) GetAncEndpointByID ¶
func (s *AncEndpointService) GetAncEndpointByID(id string) (*ResponseAncEndpointGetAncEndpointByID, *resty.Response, error)
GetAncEndpointByID Get ANC endpoint by ID
This API allows the client to get an ANC endpoint by ID.
@param id id path parameter.
func (*AncEndpointService) GetVersion ¶
func (s *AncEndpointService) GetVersion() (*ResponseAncEndpointGetVersion, *resty.Response, error)
GetVersion Get ANC endpoint version information
This API helps to retrieve the version information related to the ANC Endpoint.
func (*AncEndpointService) MonitorBulkStatusAncEndpoint ¶
func (s *AncEndpointService) MonitorBulkStatusAncEndpoint(bulkid string) (*ResponseAncEndpointMonitorBulkStatusAncEndpoint, *resty.Response, error)
MonitorBulkStatusAncEndpoint Monitor bulk request
This API allows the client to monitor the bulk request.
@param bulkid bulkid path parameter.
type AncPolicyService ¶
type AncPolicyService service
func (*AncPolicyService) BulkRequestForAncPolicy ¶
func (s *AncPolicyService) BulkRequestForAncPolicy(requestAncPolicyBulkRequestForAncPolicy *RequestAncPolicyBulkRequestForAncPolicy) (*resty.Response, error)
BulkRequestForAncPolicy Submit bulk request
This API allows the client to submit the bulk request.
func (*AncPolicyService) CreateAncPolicy ¶
func (s *AncPolicyService) CreateAncPolicy(requestAncPolicyCreateAncPolicy *RequestAncPolicyCreateAncPolicy) (*resty.Response, error)
CreateAncPolicy Create ANC policy
This API allows the client to create an ANC policy.
func (*AncPolicyService) DeleteAncPolicyByID ¶
func (s *AncPolicyService) DeleteAncPolicyByID(id string) (*resty.Response, error)
DeleteAncPolicyByID Delete ANC policy
This API allows the client to delete an ANC policy.
@param id id path parameter.
func (*AncPolicyService) GetAncPolicy ¶
func (s *AncPolicyService) GetAncPolicy(getAncPolicyQueryParams *GetAncPolicyQueryParams) (*ResponseAncPolicyGetAncPolicy, *resty.Response, error)
GetAncPolicy Get all ANC policies
This API allows the client to get all the ANC policies.
Filter: [name]
To search resources by using toDate
column,follow the format:
DD-MON-YY (Example:13-SEP-18)
Day or Year:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13
Month:GET /ers/config/guestuser/?filter=toDate.CONTAINS.SEP
Date:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13-SEP-18
Sorting: [name]
@param getAncPolicyQueryParams Filtering parameter
func (*AncPolicyService) GetAncPolicyByID ¶
func (s *AncPolicyService) GetAncPolicyByID(id string) (*ResponseAncPolicyGetAncPolicyByID, *resty.Response, error)
GetAncPolicyByID Get ANC policy by ID
This API allows the client to get an ANC policy by ID.
@param id id path parameter.
func (*AncPolicyService) GetAncPolicyByName ¶
func (s *AncPolicyService) GetAncPolicyByName(name string) (*ResponseAncPolicyGetAncPolicyByName, *resty.Response, error)
GetAncPolicyByName Get ANC policy by name
This API allows the client to get an ANC policy by name.
@param name name path parameter.
func (*AncPolicyService) GetVersion ¶
func (s *AncPolicyService) GetVersion() (*ResponseAncPolicyGetVersion, *resty.Response, error)
GetVersion Get ANC policy version information
This API helps to retrieve the version information related to the ANC policy
func (*AncPolicyService) MonitorBulkStatusAncPolicy ¶
func (s *AncPolicyService) MonitorBulkStatusAncPolicy(bulkid string) (*ResponseAncPolicyMonitorBulkStatusAncPolicy, *resty.Response, error)
MonitorBulkStatusAncPolicy Monitor bulk request
This API allows the client to monitor the bulk request.
@param bulkid bulkid path parameter.
func (*AncPolicyService) UpdateAncPolicyByID ¶
func (s *AncPolicyService) UpdateAncPolicyByID(id string, requestAncPolicyUpdateAncPolicyById *RequestAncPolicyUpdateAncPolicyByID) (*ResponseAncPolicyUpdateAncPolicyByID, *resty.Response, error)
UpdateAncPolicyByID Update ANC policy
This API allows the client to update an ANC policy.
@param id id path parameter.
type AuthorizationProfileService ¶
type AuthorizationProfileService service
func (*AuthorizationProfileService) CreateAuthorizationProfile ¶
func (s *AuthorizationProfileService) CreateAuthorizationProfile(requestAuthorizationProfileCreateAuthorizationProfile *RequestAuthorizationProfileCreateAuthorizationProfile) (*resty.Response, error)
CreateAuthorizationProfile Create authorization profiles
This API creates an authorization profile.
func (*AuthorizationProfileService) DeleteAuthorizationProfileByID ¶
func (s *AuthorizationProfileService) DeleteAuthorizationProfileByID(id string) (*resty.Response, error)
DeleteAuthorizationProfileByID Delete authorization profile
This API deletes an authorization profile.
@param id id path parameter.
func (*AuthorizationProfileService) GetAuthorizationProfileByID ¶
func (s *AuthorizationProfileService) GetAuthorizationProfileByID(id string) (*ResponseAuthorizationProfileGetAuthorizationProfileByID, *resty.Response, error)
GetAuthorizationProfileByID Get authorization profile by ID
This API allows the client to get an authorization profile by ID.
@param id id path parameter.
func (*AuthorizationProfileService) GetAuthorizationProfileByName ¶
func (s *AuthorizationProfileService) GetAuthorizationProfileByName(name string) (*ResponseAuthorizationProfileGetAuthorizationProfileByName, *resty.Response, error)
GetAuthorizationProfileByName Get authorization profile by name
This API allows the client to get an authorization profile by name.
@param name name path parameter.
func (*AuthorizationProfileService) GetAuthorizationProfiles ¶
func (s *AuthorizationProfileService) GetAuthorizationProfiles(getAuthorizationProfilesQueryParams *GetAuthorizationProfilesQueryParams) (*ResponseAuthorizationProfileGetAuthorizationProfiles, *resty.Response, error)
GetAuthorizationProfiles Get all authorization profiles
This API allows the client to get all authorization profiles.
@param getAuthorizationProfilesQueryParams Filtering parameter
func (*AuthorizationProfileService) GetVersion ¶
func (s *AuthorizationProfileService) GetVersion() (*ResponseAuthorizationProfileGetVersion, *resty.Response, error)
GetVersion Get authorization profile version information
This API helps to retrieve the version information related to the authorization profile.
func (*AuthorizationProfileService) UpdateAuthorizationProfileByID ¶
func (s *AuthorizationProfileService) UpdateAuthorizationProfileByID(id string, requestAuthorizationProfileUpdateAuthorizationProfileById *RequestAuthorizationProfileUpdateAuthorizationProfileByID) (*ResponseAuthorizationProfileUpdateAuthorizationProfileByID, *resty.Response, error)
UpdateAuthorizationProfileByID Update authorization profile
This API allows the client to update an authorization profile.
@param id id path parameter.
type BackupAndRestoreService ¶
type BackupAndRestoreService service
func (*BackupAndRestoreService) CancelBackup ¶
func (s *BackupAndRestoreService) CancelBackup() (*ResponseBackupAndRestoreCancelBackup, *resty.Response, error)
CancelBackup Cancel the running backup
Cancels the backup job running on the node.
func (*BackupAndRestoreService) ConfigBackup ¶
func (s *BackupAndRestoreService) ConfigBackup(requestBackupAndRestoreConfigBackup *RequestBackupAndRestoreConfigBackup) (*ResponseBackupAndRestoreConfigBackup, *resty.Response, error)
ConfigBackup Take the config DB backup now by providing the name of the backup,repository name and encryption key. The API returns the task ID. Use the Task Service status API to get the status of the backup job
Triggers on demand configuration backup on the ISE node. The API returns the task ID. Use the Task Service status API to get the status of the backup job.
func (*BackupAndRestoreService) CreateScheduledConfigBackup ¶
func (s *BackupAndRestoreService) CreateScheduledConfigBackup(requestBackupAndRestoreCreateScheduledConfigBackup *RequestBackupAndRestoreCreateScheduledConfigBackup) (*ResponseBackupAndRestoreCreateScheduledConfigBackup, *resty.Response, error)
CreateScheduledConfigBackup Schedules the configuration backup on the ISE node as per the input parameters.
Schedules the configuration backup on the ISE node as per the input parameters. This API helps in creating the schedule for the first time.
func (*BackupAndRestoreService) GetLastConfigBackupStatus ¶
func (s *BackupAndRestoreService) GetLastConfigBackupStatus() (*ResponseBackupAndRestoreGetLastConfigBackupStatus, *resty.Response, error)
GetLastConfigBackupStatus Gives the last backup status
Gives the last backup status
func (*BackupAndRestoreService) RestoreConfigBackup ¶
func (s *BackupAndRestoreService) RestoreConfigBackup(requestBackupAndRestoreRestoreConfigBackup *RequestBackupAndRestoreRestoreConfigBackup) (*ResponseBackupAndRestoreRestoreConfigBackup, *resty.Response, error)
RestoreConfigBackup Restore a config DB backup by giving the name of the backup file, repository name and encryption key. The API returns the task ID. Use the Task Service status API to get the status of the restore job
Triggers a configuration DB restore job on the ISE node. The API returns the task ID. Use the Task Service status API to get the status of the backup job
func (*BackupAndRestoreService) UpdateScheduledConfigBackup ¶
func (s *BackupAndRestoreService) UpdateScheduledConfigBackup(requestBackupAndRestoreUpdateScheduledConfigBackup *RequestBackupAndRestoreUpdateScheduledConfigBackup) (*ResponseBackupAndRestoreUpdateScheduledConfigBackup, *resty.Response, error)
UpdateScheduledConfigBackup Update scheduled configuration backup
Update the Schedule of the configuration backup on the ISE node as per the input parameters. This API only helps in editing the schedule.
type ByodPortalService ¶
type ByodPortalService service
func (*ByodPortalService) CreateByodPortal ¶
func (s *ByodPortalService) CreateByodPortal(requestByodPortalCreateByodPortal *RequestByodPortalCreateByodPortal) (*resty.Response, error)
CreateByodPortal Create BYOD portal
This API creates a BYOD portal.
func (*ByodPortalService) DeleteByodPortalByID ¶
func (s *ByodPortalService) DeleteByodPortalByID(id string) (*resty.Response, error)
DeleteByodPortalByID Delete BYOD portal by ID
This API deletes a BYOD portal by ID.
@param id id path parameter. Portal id
func (*ByodPortalService) GetByodPortal ¶
func (s *ByodPortalService) GetByodPortal(getByodPortalQueryParams *GetByodPortalQueryParams) (*ResponseByodPortalGetByodPortal, *resty.Response, error)
GetByodPortal Get all BYOD portals
This API allows the client to get all the BYOD portals.
Filter:
[name, description]
To search resources by using toDate
column,follow the format:
DD-MON-YY (Example:13-SEP-18)
Day or Year:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13
Month:GET /ers/config/guestuser/?filter=toDate.CONTAINS.SEP
Date:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13-SEP-18
Sorting:
[name, description]
@param getByodPortalQueryParams Filtering parameter
func (*ByodPortalService) GetByodPortalByID ¶
func (s *ByodPortalService) GetByodPortalByID(id string) (*ResponseByodPortalGetByodPortalByID, *resty.Response, error)
GetByodPortalByID Get BYOD portal by ID
This API allows the client to get a BYOD portal by ID.
@param id id path parameter. Portal id
func (*ByodPortalService) GetVersion ¶
func (s *ByodPortalService) GetVersion() (*ResponseByodPortalGetVersion, *resty.Response, error)
GetVersion Get BYOD portal version information
This API helps to retrieve the version information related to the BYOD portal.
func (*ByodPortalService) UpdateByodPortalByID ¶
func (s *ByodPortalService) UpdateByodPortalByID(id string, requestByodPortalUpdateByodPortalById *RequestByodPortalUpdateByodPortalByID) (*ResponseByodPortalUpdateByodPortalByID, *resty.Response, error)
UpdateByodPortalByID Update BYOD portal by ID
This API allows the client to update a BYOD portal by ID.
@param id id path parameter. Portal id
type CertificateProfileService ¶
type CertificateProfileService service
func (*CertificateProfileService) CreateCertificateProfile ¶
func (s *CertificateProfileService) CreateCertificateProfile(requestCertificateProfileCreateCertificateProfile *RequestCertificateProfileCreateCertificateProfile) (*resty.Response, error)
CreateCertificateProfile Create certificate profile
This API allows the client to create a certificate profile.
func (*CertificateProfileService) GetCertificateProfile ¶
func (s *CertificateProfileService) GetCertificateProfile(getCertificateProfileQueryParams *GetCertificateProfileQueryParams) (*ResponseCertificateProfileGetCertificateProfile, *resty.Response, error)
GetCertificateProfile Get all certificate profiles
This API allows the client to get all the certificate profiles.
@param getCertificateProfileQueryParams Filtering parameter
func (*CertificateProfileService) GetCertificateProfileByID ¶
func (s *CertificateProfileService) GetCertificateProfileByID(id string) (*ResponseCertificateProfileGetCertificateProfileByID, *resty.Response, error)
GetCertificateProfileByID Get certificate profile by ID
This API allows the client to get a certificate profile by ID.
@param id id path parameter.
func (*CertificateProfileService) GetCertificateProfileByName ¶
func (s *CertificateProfileService) GetCertificateProfileByName(name string) (*ResponseCertificateProfileGetCertificateProfileByName, *resty.Response, error)
GetCertificateProfileByName Get certificate profile by name
This API allows the client to get a certificate profile by name.
@param name name path parameter.
func (*CertificateProfileService) GetVersion ¶
func (s *CertificateProfileService) GetVersion() (*ResponseCertificateProfileGetVersion, *resty.Response, error)
GetVersion Get certificate profile version information
This API helps to retrieve the version information related to the certificate profile.
func (*CertificateProfileService) UpdateCertificateProfileByID ¶
func (s *CertificateProfileService) UpdateCertificateProfileByID(id string, requestCertificateProfileUpdateCertificateProfileById *RequestCertificateProfileUpdateCertificateProfileByID) (*ResponseCertificateProfileUpdateCertificateProfileByID, *resty.Response, error)
UpdateCertificateProfileByID Update certificate profile
This API allows the client to update a certificate profile.
@param id id path parameter.
type CertificateTemplateService ¶
type CertificateTemplateService service
func (*CertificateTemplateService) GetCertificateTemplate ¶
func (s *CertificateTemplateService) GetCertificateTemplate(getCertificateTemplateQueryParams *GetCertificateTemplateQueryParams) (*ResponseCertificateTemplateGetCertificateTemplate, *resty.Response, error)
GetCertificateTemplate Get all certificate templates
This API allows the client to get aall the certificate templates.
@param getCertificateTemplateQueryParams Filtering parameter
func (*CertificateTemplateService) GetCertificateTemplateByID ¶
func (s *CertificateTemplateService) GetCertificateTemplateByID(id string) (*ResponseCertificateTemplateGetCertificateTemplateByID, *resty.Response, error)
GetCertificateTemplateByID Get certificate template by ID
This API allows the client to get a certificate template by ID.
@param id id path parameter.
func (*CertificateTemplateService) GetCertificateTemplateByName ¶
func (s *CertificateTemplateService) GetCertificateTemplateByName(name string) (*ResponseCertificateTemplateGetCertificateTemplateByName, *resty.Response, error)
GetCertificateTemplateByName Get certificate template by name
This API allows the client to get a certificate template by name.
@param name name path parameter.
func (*CertificateTemplateService) GetVersion ¶
func (s *CertificateTemplateService) GetVersion() (*ResponseCertificateTemplateGetVersion, *resty.Response, error)
GetVersion Get certificate template version information
This API helps to retrieve the version information related to the certificate template.
type CertificatesService ¶
type CertificatesService service
func (*CertificatesService) BindCsr ¶
func (s *CertificatesService) BindCsr(requestCertificatesBindCSR *RequestCertificatesBindCsr) (*ResponseCertificatesBindCsr, *resty.Response, error)
BindCsr Bind CA Signed Certificate
Bind CA Signed Certificate.
NOTE: This API requires an existing certificate signing request, and the root certificate must already be trusted.
NOTE: The certificate may have a validity period greater than 398 days. It may be untrusted by many browsers.
NOTE: Request parameters accepting True and False as input can be replaced by 1 and 0 respectively.
Following parameters are used in the POST body ¶
PARAMETER ¶
DESCRIPTION ¶
EXAMPLE ¶
name
Friendly name of the certificate.
"name": "CA Signed Certificate"
data *required
Plain-text contents of the certificate file. Every space needs to be replaced with a newline escape sequence (\n). Use the command
awk 'NF {sub(/\r/, ""); printf "%s\\n",$0;}' <<your .pem file>>
to extract data from certificate file.
"data": "Plain-text contents of the certificate file."
allowExtendedValidity *required
Allow the certificates with validity greater than 398 days.
"allowExtendedValidity": true
allowOutOfDateCert *required
Allow out of date certificates.
SECURITY ALERT: We recommend to set the parameter the parameter allowOutOfDateCert
as
false
to avoid binding of expired certificates (not secure).
"allowOutOfDateCert": true
allowReplacementOfCertificates *required
Allow Replacement of certificates.
"allowReplacementOfCertificates": true
allowReplacementOfPortalGroupTag *required
Allow Replacement of Portal Group Tag.
"allowReplacementOfPortalGroupTag": true
admin
Use certificate to authenticate the Cisco ISE Admin Portal ¶
"admin": false
eap
Use certificate for EAP protocols that use SSL/TLS tunneling
"eap": false
radius
Use certificate for RADSec server ¶
"radius": false
pxgrid
Use certificate for the pxGrid Controller ¶
"pxgrid": false
ims
Use certificate for the Cisco ISE Messaging Service ¶
"ims": false
saml
Use certificate for SAML Signing ¶
"saml": false
portal
Use certificate for portal ¶
"portal": false
portalGroupTag
Portal Group Tag for using certificate with portal role ¶
"portalGroupTag": "Default Portal Certificate Group"
validateCertificateExtensions
Validate Certificate Extensions ¶
"validateCertificateExtensions": false
Following roles can be used in any combinations ¶
ROLE ¶
DEFAULT ¶
WARNING ¶
Admin ¶
False ¶
Enabling admin role for this certificate causes an application server restart on the selected node. Note:
Make sure that the required certificate chain is imported under Trusted Certificates.
EAP Authentication ¶
False ¶
Only one system certificate can be used for EAP. Assigning EAP to this certificate removes the assignment from another certificate. Note:
Make sure that the required certificate chain is imported under Trusted Certificates.
RADIUS DTLS ¶
False ¶
Only one system certificate can be used for DTLS. Assigning DTLS to this certificate removes the assignment from another certificate. Note:
Make sure that the required certificate chain is imported under Trusted Certificates
SAML ¶
False ¶
SAML cannot be used with other Usage. Enabling SAML unchecks all other Usage. Note:
Make sure that the required certificate chain is imported under Trusted Certificates.
func (*CertificatesService) DeleteCsr ¶ added in v1.1.0
func (s *CertificatesService) DeleteCsr(hostName string, id string) (*ResponseCertificatesDeleteCsr, *resty.Response, error)
DeleteCsr Delete the certificate signing request for a given ID
This API deletes the certificate signing request of a particular node based on a given hostname and ID.
@param hostName hostName path parameter. Name of the host of which CSR's should be deleted @param id id path parameter. ID of the Certificate Signing Request to be deleted
func (*CertificatesService) DeleteCsrByID ¶
func (s *CertificatesService) DeleteCsrByID(hostName string, id string) (*ResponseCertificatesDeleteCsr, *resty.Response, error)
Alias of DeleteCsr Delete the certificate signing request for a given ID
func (*CertificatesService) DeleteSystemCertificateByID ¶
func (s *CertificatesService) DeleteSystemCertificateByID(hostName string, id string) (*ResponseCertificatesDeleteSystemCertificateByID, *resty.Response, error)
DeleteSystemCertificateByID Delete System Certificate by ID and hostname
This API deletes a system certificate of a particular node based on the given hostname and ID.
@param hostName hostName path parameter. Name of the host from which system certificate needs to be deleted @param id id path parameter. ID of the system certificate to be deleted
func (*CertificatesService) DeleteTrustedCertificateByID ¶
func (s *CertificatesService) DeleteTrustedCertificateByID(id string) (*ResponseCertificatesDeleteTrustedCertificateByID, *resty.Response, error)
DeleteTrustedCertificateByID Delete a trusted certificate based on a given ID
This API deletes a Trust Certificate from Trusted Certificate Store based on a given ID.
@param id id path parameter. ID of the Trusted Certificate to be deleted
func (*CertificatesService) ExportCsr ¶
func (s *CertificatesService) ExportCsr(hostname string, id string) (FileDownload, *resty.Response, error)
ExportCsr Export a CSR for a given CSR ID and hostname
Response of this API carries a CSR corresponding to the requested ID.
@param hostname hostname path parameter. Hostname to which the CSR belongs. @param id id path parameter. ID of the CSR to be exported.
func (*CertificatesService) ExportSystemCert ¶ added in v1.1.0
func (s *CertificatesService) ExportSystemCert(requestCertificatesExportSystemCert *RequestCertificatesExportSystemCert) (FileDownload, *resty.Response, error)
ExportSystemCert Export a system certificate with a given a certificate ID
Export System Certificate.
Following parameters are used in the POST body
PARAMETER ¶
DESCRIPTION ¶
EXAMPLE ¶
id *required
ID of a System Certificate.
"id": "CERT-ID"
hostName *required
Name of the host for which the system certificate should be exported ¶
"hostName": "ise-node-001"
export
One of the following options is required:
"CERTIFICATE" : Export only certificate without private key
"CERTIFICATE_WITH_PRIVATE_KEY" : Export both certificate and private key ( "certificatePassword"
is required).
"export": "CERTIFICATE_WITH_PRIVATE_KEY"
password *required
Certificate password (required if "export" : CERTIFICATE_WITH_PRIVATE_KEY ). Password constraints:
Alphanumeric ¶
Minimum of 8 Characters ¶
Maximum of 100 Characters ¶
"password": "certificate password"
NOTE: The response of this API carries a ZIP file containing the certificate and private key if the request contains "export" : "CERTIFICATE_WITH_PRIVATE_KEY" . If the request body contains "export" : "CERTIFICATE" , the response carries a ZIP file containing only the certificate.
WARNING: Exporting a private key is not a secure operation. It could lead to possible exposure of the private key.
func (*CertificatesService) ExportSystemCertificate ¶
func (s *CertificatesService) ExportSystemCertificate(requestCertificatesExportSystemCert *RequestCertificatesExportSystemCert) (FileDownload, *resty.Response, error)
Alias of ExportSystemCert Export a system certificate with a given a certificate ID
func (*CertificatesService) ExportTrustedCert ¶ added in v1.1.0
func (s *CertificatesService) ExportTrustedCert(id string) (FileDownload, *resty.Response, error)
ExportTrustedCert Export a trust certificate by a given certificate ID
The response of this API carries a trusted certificate file mapped to the requested ID.
@param id id path parameter. ID of the Trusted Certificate to be exported.
func (*CertificatesService) ExportTrustedCertificate ¶
func (s *CertificatesService) ExportTrustedCertificate(id string) (FileDownload, *resty.Response, error)
Alias of ExportTrustedCert Export a trust certificate by a given certificate ID
func (*CertificatesService) GenerateCsr ¶
func (s *CertificatesService) GenerateCsr(requestCertificatesGenerateCSR *RequestCertificatesGenerateCsr) (*ResponseCertificatesGenerateCsr, *resty.Response, error)
GenerateCsr Generate a Certificate Signing Request (CSR)
Generate a certificate signing request for Multi-Use, Admin, EAP Authentication, RADIUS DTLS, PxGrid, SAML, Portal and IMS Services.
Following parameters are present in the POST request body
PARAMETER ¶
DESCRIPTION ¶
EXAMPLE ¶
hostnames
List of Cisco ISE node hostnames for which CSRs should be generated ¶
"hostnames": ["ise-host1", "ise-host2"]
allowWildCardCert
Allow use of wildCards in certificates ¶
"allowWildCardCert": false
keyLength *required
Length of the key used for CSR generation.
"keyLength": "512"
keyType *required
Type of key used for CSR generation either RSA or ECDSA.
"keyType": "RSA"
digestType *required
Hash algorithm used for signing CSR.
"digestType": "SHA-256"
usedFor *required
Certificate usage.
"usedFor": "MULTI-USE"
certificatePolicies
Certificate policy OID or list of OIDs that the certificate should conform to. Use comma or space to separate the OIDs.
"certificatePolicies": "Certificate Policies"
subjectCommonName *required
Certificate common name (CN).
"subjectCommonName": "$FQDN$"
subjectOrgUnit
Certificate organizational unit (OU).
"subjectOrgUnit": "Engineering"
subjectOrg
Certificate organization (O).
"subjectOrg": "Cisco"
subjectCity
Certificate city or locality (L).
"subjectCity": "San Jose"
subjectState
Certificate state (ST).
"subjectState": "California"
subjectCountry
Certificate country (C).
"subjectCountry": "US"
sanDNS
Array of SAN (Subject Alternative Name) DNS entries (optional).
"sanDNS": ["ise.example.com"]
sanIP
Array of SAN IP entries (optional).
"sanIP": ["1.1.1.1"]
sanURI
Array of SAN URI entries (optional).
"sanURI": ["https://1.1.1.1"]
sanDir
Array of SAN DIR entries (optional).
"sanDir": ["CN=AAA,DC=COM,C=IL"]
portalGroupTag
Portal Group Tag when using certificate for PORTAL service ¶
"portalGroupTag": "Default Portal Certificate Group"
NOTE: For allowWildCardCert
to be false, the following parameter is mandatory:
hostnames
When certificate is selected to be used for Portal Service, the following parameter is mandatory: portalGroupTag
func (*CertificatesService) GenerateIntermediateCaCsr ¶
func (s *CertificatesService) GenerateIntermediateCaCsr() (*ResponseCertificatesGenerateIntermediateCaCsr, *resty.Response, error)
GenerateIntermediateCaCsr Generate an intermediate CA CSR (certificate signing request)
CSR generation for Intermediate Certificates.
func (*CertificatesService) GenerateSelfSignedCertificate ¶ added in v1.1.0
func (s *CertificatesService) GenerateSelfSignedCertificate(requestCertificatesGenerateSelfSignedCertificate *RequestCertificatesGenerateSelfSignedCertificate) (*ResponseCertificatesGenerateSelfSignedCertificate, *resty.Response, error)
GenerateSelfSignedCertificate Generate self-signed certificate in Cisco ISE
Generate Self-signed Certificate ¶
NOTE: The certificate may have a validity period greater than 398 days. It may be untrusted by many browsers.
NOTE: Request parameters accepting True and False as input can be replaced by 1 and 0 respectively.
NOTE: Wildcard certificate and SAML certificate can be generated only on the primary PAN or a standalone node.
Following parameters are used in the POST body ¶
PARAMETER ¶
DESCRIPTION ¶
EXAMPLE ¶
hostName *required
Hostname or FQDN of the node in which the certificate needs to be created.
"hostName": "ise-node-001"
name
Friendly name of the certificate.
"name": "Self-signed System Certificate"
subjectCommonName
Certificate common name (CN)
NOTE: CN is Mandatory if SAN not configured. >Subject can contain a multi-valued CN. For multi-valued RDNs, follow the format "CN=value1, CN=value2"
"subjectCommonName": "$FQDN$"
subjectOrgUnit
Certificate organizational unit (OU)
NOTE: Subject can contain a multi-valued OU. For multi-valued RDNs, follow the format "OU=value1, OU=value2"
"subjectOrgUnit": "Engineering"
subjectOrg
Certificate organization (O)
NOTE: Subject can contain multi-valued O fields. For multi-valued RDNs, follow the format "O=value1, O=value2"
"subjectOrg": "Cisco"
subjectCity
Certificate city or locality (L)
"subjectCity": "San Jose"
subjectState
Certificate state (ST)
"subjectState": "California"
subjectCountry
Certificate country (C)
"subjectCountry": "US"
sanDNS
Array of SAN (Subject Alternative Name) DNS entries ¶
"sanDNS": ["ise.example.com"]
sanIP
Array of SAN IP address entries ¶
"sanIP": ["1.1.1.1"]
sanURI
Array of SAN URI entries ¶
"sanURI": ["https://1.1.1.1"]
keyType *required
Algorithm to use for certificate public key creation.
"keyType": "RSA"
keyLength *required
Bit size of the public key.
"keyLength": "4096"
digestType *required
Digest to sign with.
"digestType": "SHA-384"
certificatePolicies
Certificate policy OID or list of OIDs that the certificate should conform to. Use comma or space to separate the OIDs.
"certificatePolicies": "Certificate Policies"
expirationTTL *required
Certificate expiration value.
NOTE: Expiration TTL should be within Unix time limit
"expirationTTL": 2
expirationTTLUnit *required
Certificate expiration unit.
"expirationTTLUnit": "years"
admin
Use certificate to authenticate the Cisco ISE Admin Portal ¶
"admin": false
eap
Use certificate for EAP protocols that use SSL/TLS tunneling
"eap": false
radius
Use certificate for RADSec server ¶
"radius": false
pxgrid
Use certificate for the pxGrid controller ¶
"pxgrid": false
saml
Use certificate for SAML Signing ¶
"saml": false
portal
Use certificate for portal ¶
"portal": false
portalGroupTag
Portal Group Tag for using certificate with portal role ¶
"portalGroupTag": "Default Portal Certificate Group"
allowReplacementOfPortalGroupTag *required
Allow Replacement of Portal Group Tag.
"allowReplacementOfPortalGroupTag": true
allowWildCardCertificates
Allow use of WildCards in certificates ¶
"allowWildCardCertificates": false
allowReplacementOfCertificates *required
Allow replacement of certificates.
"allowReplacementOfCertificates": true
allowExtendedValidity *required
Allow generation of self-signed certificate with validity greater than 398 days.
"allowExtendedValidity": true
allowRoleTransferForSameSubject *required
Allow the transfer of roles to certificates with same subject.
If the matching certificate on Cisco ISE has either admin or portal role and if the request has admin or portal role selected along with
allowRoleTransferForSameSubject
parameter as true, a self-signed certificate would be generated with both admin and portal role enabled.
"allowRoleTransferForSameSubject": true
allowPortalTagTransferForSameSubject *required
Acquire the group tag of the matching certificate. If the request portal groug tag is different from the group tag of the matching certificate (If matching certificate in Cisco ISE has portal role enabled), a self-signed certificate would be generated by acquiring the group tag of the matching certificate if the allowPortalTagTransferForSameSubject
parameter is true.
"allowPortalTagTransferForSameSubject": true
allowSanDnsBadName *required
Allow generation of self-signed certificates with bad common name & SAN values such as "example.org.","invalid.","test.","localhost" and so on.
SECURITY ALERT: We recommend to set the parameter allowSanDnsBadName
as
false
to avoid generation of certificates with bad Common Name & SAN Values which are not secure.
"allowSanDnsBadName": true
allowSanDnsNonResolvable *required
Allow generation of self-signed certificate with non resolvable Common Name or SAN Values .
"allowSanDnsNonResolvable": true
ROLE ¶
DEFAULT ¶
WARNING ¶
Admin ¶
False ¶
Enabling Admin role for this certificate causes an application server restart on the selected node.
EAP Authentication ¶
False ¶
Only one system certificate can be used for EAP. Assigning EAP to this certificate removes the assignment from another certificate.
RADIUS DTLS ¶
False ¶
Only one system certificate can be used for DTLS. Assigning DTLS to this certificate removes the assignment from another certificate.
SAML ¶
False ¶
SAML cannot be used with other Usage.
func (*CertificatesService) GetCsrByID ¶
func (s *CertificatesService) GetCsrByID(hostName string, id string) (*ResponseCertificatesGetCsrByID, *resty.Response, error)
GetCsrByID Get the certificate signing request for a given ID
This API displays details of a certificate signing request of a particular node for a given hostname and ID.
@param hostName hostName path parameter. Name of the host of which CSR's should be returned @param id id path parameter. ID of the Certificate Signing Request returned
func (*CertificatesService) GetCsrs ¶
func (s *CertificatesService) GetCsrs(getCSRsQueryParams *GetCsrsQueryParams) (*ResponseCertificatesGetCsrs, *resty.Response, error)
GetCsrs Get all Certificate Signing Requests from PAN
This API supports filtering, sorting and pagination.
Filtering and sorting are supported for the following attributes:
friendlyName
subject
timeStamp
Supported Date Format: yyyy-MM-dd HH:mm:ss.SSS
Supported Operators: EQ, NEQ, GT and LT
@param getCSRsQueryParams Filtering parameter
func (*CertificatesService) GetSystemCertificateByID ¶
func (s *CertificatesService) GetSystemCertificateByID(hostName string, id string) (*ResponseCertificatesGetSystemCertificateByID, *resty.Response, error)
GetSystemCertificateByID Get system certificate of a particular node by ID
This API provides details of a system certificate of a particular node based on given hostname and ID.
@param hostName hostName path parameter. Name of the host of which system certificates should be returned @param id id path parameter. ID of the system certificate
func (*CertificatesService) GetSystemCertificates ¶
func (s *CertificatesService) GetSystemCertificates(hostName string, getSystemCertificatesQueryParams *GetSystemCertificatesQueryParams) (*ResponseCertificatesGetSystemCertificates, *resty.Response, error)
GetSystemCertificates Get all system certificates of a particular node
This API supports filtering, sorting and pagination.
Filtering and sorting supported for the following attributes:
friendlyName
issuedTo
issuedBy
validFrom
Supported Date Format: yyyy-MM-dd HH:mm:ss
Supported Operators: EQ, NEQ, GT and LT
expirationDate
Supported Date Format: yyyy-MM-dd HH:mm:ss
Supported Operators: EQ, NEQ, GT and LT
@param hostName hostName path parameter. Name of the host for which the system certificates should be returned @param getSystemCertificatesQueryParams Filtering parameter
func (*CertificatesService) GetTrustedCertificateByID ¶
func (s *CertificatesService) GetTrustedCertificateByID(id string) (*ResponseCertificatesGetTrustedCertificateByID, *resty.Response, error)
GetTrustedCertificateByID Get Trust Certificate By ID
This API can displays details of a Trust Certificate based on a given ID.
@param id id path parameter. ID of the trust certificate
func (*CertificatesService) GetTrustedCertificates ¶
func (s *CertificatesService) GetTrustedCertificates(getTrustedCertificatesQueryParams *GetTrustedCertificatesQueryParams) (*ResponseCertificatesGetTrustedCertificates, *resty.Response, error)
GetTrustedCertificates Get list of all trusted certificates
This API supports Filtering, Sorting and Pagination.
Filtering and Sorting are supported for the following attributes:
friendlyName
subject
issuedTo
issuedBy
validFrom
Supported Date Format: yyyy-MM-dd HH:mm:ss
Supported Operators: EQ, NEQ, GT and LT
expirationDate
Supported Date Format: yyyy-MM-dd HH:mm:ss
Supported Operators: EQ, NEQ, GT and LT
status
Allowed values: enabled, disabled
Supported Operators: EQ, NEQ
Note:
ISE internal CA certificates will not be exported.
@param getTrustedCertificatesQueryParams Filtering parameter
func (*CertificatesService) ImportSystemCert ¶ added in v1.1.0
func (s *CertificatesService) ImportSystemCert(requestCertificatesImportSystemCert *RequestCertificatesImportSystemCert) (*ResponseCertificatesImportSystemCert, *resty.Response, error)
ImportSystemCert Import system certificate in Cisco ISE
Import an X509 certificate as a system certificate.
NOTE:
This API is used to import a certificate on a specific node mentioned in the server section of the URL. To import a certificate on a secondary node, execute this RESTApi directly on a secondary node by specifying the server name of the secondary node in the URL
Example: "<https://secondary-ise-node>/api/v1/certs/system-certificate/import"
The certificate may have a validity period of more than 398 days. It may be untrusted by many browsers.
Request parameters accepting True and False as input can be replaced by 1 and 0 respectively.
Following parameters are used in the POST body ¶
PARAMETER ¶
DESCRIPTION ¶
EXAMPLE ¶
name
Friendly name of the certificate.
"name": "System certificate"
password *required
Password of the certificate to be imported.
"password": "certificate password"
data *required
Plain-text contents of the certificate file. Every space needs to be replaced with a newline escape sequence (\n). Use the command
awk 'NF {sub(/\r/, ""); printf "%s\\n",$0;}' <<your .pem file>>
to extract data from the certificate file.
"data": "Plain-text contents of the certificate file."
privateKeyData *required
Plain-text contents of the private key file. Every space needs to be replaced with a newline escape sequence (\n). Use the command
awk 'NF {sub(/\r/, ""); printf "%s\\n",$0;}' <<your .pem file>>
to extract privateKeyData from private key file.
"data": "Plain-text contents of the private key file."
allowOutOfDateCert *required
Allow out of date certificates .
SECURITY ALERT: We recommend to set the parameter allowOutOfDateCert
as
false
to avoid the import of expired certificates (not Secure).
"allowOutOfDateCert": true
allowSHA1certificates *required
Allow import of certificate with signature that uses the SHA-1 hashing algorithm and is considered less secure .
SECURITY ALERT: We recommend to set the parameter allowSHA1certificates as false
to avoid the import of SHA1 based certificates (less secure).
"allowSHA1certificates": true
allowExtendedValidity *required
Allow the certificates greater than validity of 398 days.
"allowExtendedValidity": true
allowRoleTransferForSameSubject
password *required
Allow the transfer of roles to certificates with the same subject ¶
"allowRoleTransferForSameSubject": true
allowPortalTagTransferForSameSubject
password *required
Acquire the group tag of the matching certificate ¶
"allowPortalTagTransferForSameSubject": true
admin
Use the certificate to authenticate the Cisco ISE admin portal ¶
"admin": false
eap
Use the certificate for EAP protocols that use SSL/TLS tunneling
"eap": false
radius
Use the certificate for RADSec server ¶
"radius": false
pxgrid
Use the certificate for the pxGrid Controller ¶
"pxgrid": false
ims
Use the certificate for the Cisco ISE messaging service ¶
"ims": false
saml
Use the certificate for SAML Signing ¶
"saml": false
portal
Use the certificate for portal ¶
"portal": false
portalGroupTag
Portal Group Tag for using certificate with portal role ¶
"portalGroupTag": "Default Portal certificate Group"
allowReplacementOfPortalGroupTag *required
Allow Replacement of Portal Group Tag .
"allowReplacementOfPortalGroupTag": true
allowWildCardcertificates
Allow use of wildcards in certificates ¶
"allowWildCardcertificates": false
validatecertificateExtensions
Validate certificate extensions ¶
"validatecertificateExtensions": false
Following roles can be used in any combinations ¶
ROLE ¶
DEFAULT ¶
WARNING ¶
Admin ¶
False ¶
Enabling Admin role for this certificate causes an application server restart on the selected node. Note:
Make sure the required certificate chain is imported under Trusted Certificates
EAP Authentication ¶
False ¶
Only one system certificate can be used for EAP. Assigning EAP to this certificate removes the assignment from another certificate. Note:
Make sure required Certificate Chain is imported under Trusted Certificates
RADIUS DTLS ¶
False ¶
Only one system certificate can be used for DTLS. Assigning DTLS to this certificate removes the assignment from another certificate. Note:
Make sure required Certificate Chain is imported under Trusted Certificates
SAML ¶
False ¶
SAML cannot be used with other Usage. Enabling SAML unchecks all other Usage. Note:
Make sure the required certificate chain is imported under Trusted Certificates
func (*CertificatesService) ImportSystemCertificate ¶
func (s *CertificatesService) ImportSystemCertificate(requestCertificatesImportSystemCert *RequestCertificatesImportSystemCert) (*ResponseCertificatesImportSystemCert, *resty.Response, error)
Alias of ImportSystemCert Import system certificate in Cisco ISE
func (*CertificatesService) ImportTrustCert ¶ added in v1.1.0
func (s *CertificatesService) ImportTrustCert(requestCertificatesImportTrustCert *RequestCertificatesImportTrustCert) (*ResponseCertificatesImportTrustCert, *resty.Response, error)
ImportTrustCert Add root certificate to the Cisco ISE truststore
Import an X509 certificate as a trust certificate ¶
NOTE: Request parameters accepting True and False as input can be replaced by 1< and 0< respectively.
Following parameters are used in the POST body:
PARAMETER ¶
DESCRIPTION ¶
EXAMPLE ¶
name
Friendly name of the certificate ¶
"name": "Trust Certificate"
description
Description of the certificate ¶
"description": "Imported Trust Certificate"
data *required
Plain-text contents of the certificate file. Every space needs to be replaced with a newline escape sequence (\n). Use the command
awk 'NF {sub(/\r/, ""); printf "%s\\n",$0;}' <<your .pem file>>
to extract data from the certificate file.
"data": "Plain-text contents of the certificate file."
allowOutOfDateCert *required
Allow out of date certificates.
SECURITY ALERT: We recommend to set the parameter allowOutOfDateCert
as
false
to avoid the import of expired certificates (not secure).
"allowOutOfDateCert": true
allowSHA1Certificates *required
Allow import of certificate with signature that uses SHA-1 hashing algorithm and is considered less secure.
SECURITY ALERT: We recommend to set the parameter allowSHA1Certificates
as
false
to avoid the import of SHA1 based certificates (less secure).
"allowSHA1Certificates": true
allowBasicConstraintCAFalse *required
Allow certificates with Basic Constraints CA Field as False.
SECURITY ALERT: We recommend to set the parameter allowBasicConstraintCAFalse
as
false
to avoid the import of certificates with
Basic Constraints CA Field
set as
False
(not Secure).
"allowBasicConstraintCAFalse": true
trustForIseAuth
Trust for authentication within Cisco ISE ¶
"trustForIseAuth": false
trustForClientAuth
Trust for client authentication and syslog ¶
"trustForClientAuth": false
trustForCertificateBasedAdminAuth
Trust for certificate based admin authentication ¶
"trustForCertificateBasedAdminAuth": false
trustForCiscoServicesAuth
Trust for authentication of Cisco services ¶
"trustForCiscoServicesAuth": false
validateCertificateExtensions
Validate extensions for trust certificate ¶
"validateCertificateExtensions": false
NOTE : If name
is not set, a default name with the following format is used where
nnnnn
is a unique number:
common-name#issuer#nnnnn
You can always change the friendly name later by editing the certificate.
You must choose how this certificate is trusted in Cisco ISE. The objective here is to distinguish between certificates that are used for trust within a Cisco ISE deployment and public certificates that are used to trust Cisco services. We recommend not using a given certificate for both purposes.
Trusted For ¶
Usage ¶
Authentication within Cisco ISE ¶
Use "trustForIseAuth":true
if the certificate is used for trust within Cisco ISE, such as for secure communication between Cisco ISE nodes
Client authentication and Syslog ¶
Use "trustForClientAuth":true
if the certificate is to be used for authentication of endpoints that contact Cisco ISE over the EAP protocol. This is also used if the certificate is used to trust a Syslog server. Make sure to have keyCertSign bit asserted under KeyUsage extension for this certificate.
Note:
"" can be set true only if the "trustForIseAuth" has been set true.
Certificate based admin authentication ¶
Use "trustForCertificateBasedAdminAuth":true
if the certificate is used for trust within Cisco ISE, such as for secure communication between Cisco ISE nodes
Note: trustForCertificateBasedAdminAuth
can be set true only if both
trustForIseAuth
and
trustForClientAuth
are true.
Authentication of Cisco Services
Use
"trustForCiscoServicesAuth":true
if the certificate is to be used for trusting external Cisco services, such as Feed Service.
func (*CertificatesService) ImportTrustCertificate ¶
func (s *CertificatesService) ImportTrustCertificate(requestCertificatesImportTrustCert *RequestCertificatesImportTrustCert) (*ResponseCertificatesImportTrustCert, *resty.Response, error)
Alias of ImportTrustCert Add root certificate to the Cisco ISE truststore
func (*CertificatesService) RegenerateIseRootCa ¶
func (s *CertificatesService) RegenerateIseRootCa(requestCertificatesRegenerateISERootCA *RequestCertificatesRegenerateIseRootCa) (*ResponseCertificatesRegenerateIseRootCa, *resty.Response, error)
RegenerateIseRootCa Regenerate entire internal CA certificate chain including root CA on the primary PAN and subordinate CAs on the PSNs (Applicable only for internal CA service)
This API initiates regeneration of Cisco ISE root CA certificate chain. The response contains an ID which can be used to track the status.
Setting "removeExistingISEIntermediateCSR" to true removes existing Cisco ISE Intermediate CSR.
func (*CertificatesService) RenewCertificates ¶
func (s *CertificatesService) RenewCertificates(requestCertificatesRenewCerts *RequestCertificatesRenewCerts) (*ResponseCertificatesRenewCerts, *resty.Response, error)
Alias of RenewCerts Renew certificates of OCSP responder and Cisco ISE Messaging Service
func (*CertificatesService) RenewCerts ¶ added in v1.1.0
func (s *CertificatesService) RenewCerts(requestCertificatesRenewCerts *RequestCertificatesRenewCerts) (*ResponseCertificatesRenewCerts, *resty.Response, error)
RenewCerts Renew certificates of OCSP responder and Cisco ISE Messaging Service
This API initiates regeneration of certificates. The response contains an ID which can be used to track the status.
func (*CertificatesService) UpdateSystemCert ¶ added in v1.1.0
func (s *CertificatesService) UpdateSystemCert(id string, hostName string, requestCertificatesUpdateSystemCert *RequestCertificatesUpdateSystemCert) (*ResponseCertificatesUpdateSystemCert, *resty.Response, error)
UpdateSystemCert Update data for existing system certificate
Update a System Certificate.
NOTE: Renewing a certificate causes an application server restart on the selected node.
NOTE: Request parameters accepting True and False as input can be replaced by 1 and 0 respectively.
Following parameters are used in the POST body ¶
PARAMETER ¶
DESCRIPTION ¶
EXAMPLE ¶
name
Friendly name of the certificate.
"name": "System Certificate"
description
Description of the certificate ¶
"description": "Description of certificate"
admin
Use certificate to authenticate the Cisco ISE Admin Portal ¶
"admin": false
eap
Use certificate for EAP protocols that use SSL/TLS tunneling
"eap": false
radius
Use certificate for RADSec server ¶
"radius": false
pxgrid
Use certificate for the pxGrid Controller ¶
"pxgrid": false
ims
Use certificate for the Cisco ISE Messaging Service ¶
"ims": false
saml
Use certificate for SAML Signing ¶
"saml": false
portal
Use certificate for portal ¶
"portal": false
portalGroupTag
Portal Group Tag for using certificate with portal role ¶
"portalGroupTag": "Default Portal Certificate Group"
allowReplacementOfPortalGroupTag *required
Allow Replacement of Portal Group Tag.
"allowReplacementOfPortalGroupTag": true
allowRoleTransferForSameSubject *required
Allow transfer of roles to certificates with same subject.
"allowRoleTransferForSameSubject": true
allowPortalTagTransferForSameSubject *required
Acquire group tag of the matching certificate.
"allowPortalTagTransferForSameSubject": true
renewSelfSignedCertificate
Renew Self-signed Certificate ¶
"renewSelfSignedCertificate": false
expirationTTLPeriod
Expiration Period ¶
"expirationTTLPeriod": 365
expirationTTLUnits
Expiration Units in one of the below formats ¶
days / weeks / months / years
"expirationTTLUnits": "days"
Following roles can be used in any combinations ¶
ROLE ¶
DEFAULT ¶
WARNING ¶
Admin ¶
False ¶
Enabling Admin role for this certificate causes an application server restart on the selected node. Note:
Make sure that the required certificate chain is imported under Trusted Certificates
EAP Authentication ¶
False ¶
Only one system certificate can be used for EAP. Assigning EAP to this certificate removes the assignment from another certificate. Note:
Make sure that the required certificate chain is imported under Trusted Certificates
RADIUS DTLS ¶
False ¶
Only one system certificate can be used for DTLS. Assigning DTLS to this certificate removes the assignment from another certificate. Note:
Make sure that the required certificate chain is imported under Trusted Certificates
SAML ¶
False ¶
SAML cannot be used with other usage. Enabling SAML unchecks all other usage. Note:
Make sure that the required certificate chain is imported under Trusted Certificates
@param id id path parameter. ID of the System Certificate to be updated @param hostName hostName path parameter. Name of host whose certificate needs to be updated
func (*CertificatesService) UpdateSystemCertificate ¶
func (s *CertificatesService) UpdateSystemCertificate(id string, hostName string, requestCertificatesUpdateSystemCert *RequestCertificatesUpdateSystemCert) (*ResponseCertificatesUpdateSystemCert, *resty.Response, error)
Alias of UpdateSystemCert Update data for existing system certificate
func (*CertificatesService) UpdateTrustedCertificate ¶
func (s *CertificatesService) UpdateTrustedCertificate(id string, requestCertificatesUpdateTrustedCertificate *RequestCertificatesUpdateTrustedCertificate) (*ResponseCertificatesUpdateTrustedCertificate, *resty.Response, error)
UpdateTrustedCertificate Update the trust certificate already present in the Cisco ISE trust store
Update a trusted certificate present in Cisco ISE trust store.
The following parameters are used in the PUT request body
PARAMETER ¶
DESCRIPTION ¶
EXAMPLE ¶
name *required
Friendly name of the certificate.
"name": "Trust Certificate"
status
Status of the certificate ¶
"status": "Enabled"
description
Description of the certificate ¶
"description": "Certificate for secure connection to cisco.com"
trustForIseAuth
Trust for authentication within Cisco ISE ¶
"trustForIseAuth": false
trustForClientAuth
Trust for client authentication and Syslog ¶
"trustForClientAuth": false
trustForCertificateBasedAdminAuth
Trust for certificate based Admin authentication ¶
"trustForCertificateBasedAdminAuth": false
trustForCiscoServicesAuth
Trust for authentication of Cisco Services ¶
"trustForCiscoServicesAuth": false
enableOCSPValidation
Switch to enable or disable OCSP Validation ¶
"enableOCSPValidation": false
selectedOCSPService
Name of selected OCSP Service ¶
"selectedOCSPService": "INTERNAL_OCSP_SERVICE"
rejectIfNoStatusFromOCSP
Switch to reject certificate if there is no status from OCSP ¶
"rejectIfNoStatusFromOCSP": false
rejectIfUnreachableFromOCSP
Switch to reject certificate if unreachable from OCSP ¶
"rejectIfUnreachableFromOCSP": false
downloadCRL
Switch to enable or disable download of CRL ¶
"downloadCRL": false
crlDistributionUrl
Certificate Revocation List Distribution URL ¶
"crlDistributionUrl": "CRL distribution URL"
automaticCRLUpdate
Switch to enable or disable automatic CRL update ¶
"automaticCRLUpdate": false
automaticCRLUpdatePeriod
Automatic CRL update period ¶
"automaticCRLUpdatePeriod": 5
automaticCRLUpdateUnits
Unit of time for automatic CRL update ¶
"automaticCRLUpdateUnits": "Minutes"
nonAutomaticCRLUpdatePeriod
Non automatic CRL update period ¶
"nonAutomaticCRLUpdatePeriod": 1
nonAutomaticCRLUpdateUnits
Unit of time of non automatic CRL update ¶
"nonAutomaticCRLUpdateUnits": "Hours"
crlDownloadFailureRetries
If CRL download fails, wait time before retry ¶
"crlDownloadFailureRetries": 10
crlDownloadFailureRetriesUnits
Unit of time before retry if CRL download fails ¶
"crlDownloadFailureRetriesUnits": "Minutes"
enableServerIdentityCheck
Switch to enable or disable verification if HTTPS or LDAP server certificate name fits the configured server URL ¶
"enableServerIdentityCheck": false
authenticateBeforeCRLReceived
Switch to enable or disable CRL Verification if CRL is not Received ¶
"authenticateBeforeCRLReceived": false
ignoreCRLExpiration
Switch to enable or disable ignore CRL Expiration ¶
"ignoreCRLExpiration": false
Trusted For ¶
Usage ¶
Authentication within Cisco ISE ¶
Use "trustForIseAuth":true
if the certificate is used for trust within Cisco ISE, such as for secure communication between Cisco ISE nodes
Client authentication and Syslog ¶
Use "trustForClientAuth":true
if the certificate is to be used for authentication of endpoints that contact Cisco ISE over the EAP protocol. Also check this box if certificate is used to trust a Syslog server. Make sure to have keyCertSign bit asserted under KeyUsage extension for this certificate.
Note:
"trustForClientAuth" can be set true only if "trustForIseAuth" has been set true.
Certificate based admin authentication ¶
Use "trustForCertificateBasedAdminAuth":true
if the certificate is used for trust within Cisco ISE, such as for secure communication between Cisco ISE nodes
Note:
"trustForCertificateBasedAdminAuth" can be set true only if "trustForIseAuth" and "trustForClientAuth" are true.
Authentication of Cisco Services
Use
"trustForCiscoServicesAuth":true
if the certificate is to be used for trusting external Cisco services, such as Feed Service.
OCSP Configuration ¶
Usage ¶
Validation against OCSP service ¶
Use "enableOCSPValidation":true
to validate the certificate against OCSP service mentioned in the field
selectedOCSPService .
OCSP Service name ¶
Use "selectedOCSPService":"Name of OCSP Service"
to mention the OCSP service name against which the certificate should be validated.
Note:
selectedOCSPService
value is used if
enableOCSPValidation
has been set true.
Reject the request if OCSP returns UNKNOWN status ¶
Use "rejectIfNoStatusFromOCSP":true
to reject the certificate if the OCSP service returns UNKNOWN status.
Note:
"rejectIfNoStatusFromOCSP":true
can be used only if the parameter
enableOCSPValidation
has been set true.
Reject the request if OCSP Responder is unreachable
Use
"rejectIfUnreachableFromOCSP":true
to reject the certificate if the OCSP service is unreachable.
Note:
"rejectIfUnreachableFromOCSP":true
can be used only if
enableOCSPValidation
has been set true.
Certificate Revocation List Configuration ¶
Usage ¶
Validation against CRL ¶
Use "downloadCRL":true
to validate the certificate against CRL downloaded from URL mentioned in the field
crlDistributionUrl
CRL distribution url ¶
Use "crlDistributionUrl"
to specify the URL from where the CRL should be downloaded
Note:
"crlDistributionUrl" value is used if "downloadCRL" has been set true.
Retrieve CRL time ¶
Use "automaticCRLUpdate":true , automaticCRLUpdatePeriod , and automaticCRLUpdatePeriod
to set the time before which CRL is automatically retrieved prior to expiration Use
nonAutomaticCRLUpdatePeriod
and
nonAutomaticCRLUpdateUnits
to set the time period for CRL retrieval in loop.
Note:
All the above fields can be used only if
"downloadCRL"
has been set true.
If download fails ¶
Use "crlDownloadFailureRetries" and "crlDownloadFailureRetriesUnits"
to set retry time period if CRL download fails
Note: crlDownloadFailureRetries
and
crlDownloadFailureRetriesUnits
can be used only if
downloadCRL
has been set true.
Enable Server Identity Check ¶
Use "enableServerIdentityCheck":true
to verify that HTTPS or LDAPS server certificate name fits the configured server URL
Note: "enableServerIdentityCheck":true
can be used only if
downloadCRL
has been set true.
Bypass CRL Verification if CRL is not Received ¶
Use "authenticateBeforeCRLReceived":true
to bypass CRL Verification if CRL is not Received
Note: "authenticateBeforeCRLReceived":true can be used only if downloadCRL
has been set true.
Ignore that CRL is not yet valid or has expired
Use
"ignoreCRLExpiration":true
to ignore if CRL is not yet valid or expired
Note: "ignoreCRLExpiration":true
can be used only if
downloadCRL
has been set true.
Note: boolean properties accept integers values as well, with 0 considered as false and other values being considered as true
@param id id path parameter. ID of the trust certificate
type ClearThreatsAndVulnerabilitiesService ¶
type ClearThreatsAndVulnerabilitiesService service
func (*ClearThreatsAndVulnerabilitiesService) ClearThreatsAndVulnerabilities ¶
func (s *ClearThreatsAndVulnerabilitiesService) ClearThreatsAndVulnerabilities(requestClearThreatsAndVulnerabilitiesClearThreatsAndVulnerabilities *RequestClearThreatsAndVulnerabilitiesClearThreatsAndVulnerabilities) (*resty.Response, error)
ClearThreatsAndVulnerabilities Delete ThreatContext and Threat events that are associated with given MacAddress
This API allows the client to delete the ThreatContext and Threat events that are associated with the given MAC Address.
func (*ClearThreatsAndVulnerabilitiesService) GetVersion ¶
func (s *ClearThreatsAndVulnerabilitiesService) GetVersion() (*ResponseClearThreatsAndVulnerabilitiesGetVersion, *resty.Response, error)
GetVersion Get clear threats and vulneribilities version information
This API helps to retrieve the version information related to the clear threats and vulneribilities.
type Client ¶
type Client struct { // API Services AciBindings *AciBindingsService AciSettings *AciSettingsService ADGroups *ADGroupsService AncEndpoint *AncEndpointService ActiveDirectories *ActiveDirectoriesService ActiveDirectory *ActiveDirectoryService AdminUser *AdminUserService AllowedProtocols *AllowedProtocolsService AncPolicy *AncPolicyService AuthorizationProfile *AuthorizationProfileService ByodPortal *ByodPortalService BackupAndRestore *BackupAndRestoreService CertificateProfile *CertificateProfileService CertificateTemplate *CertificateTemplateService Certificates *CertificatesService ClearThreatsAndVulnerabilities *ClearThreatsAndVulnerabilitiesService Configuration *ConfigurationService Consumer *ConsumerService DataconnectServices *DataconnectServicesService DeviceAdministrationAuthenticationRules *DeviceAdministrationAuthenticationRulesService DeviceAdministrationAuthorizationExceptionRules *DeviceAdministrationAuthorizationExceptionRulesService DeviceAdministrationAuthorizationGlobalExceptionRules *DeviceAdministrationAuthorizationGlobalExceptionRulesService DeviceAdministrationAuthorizationRules *DeviceAdministrationAuthorizationRulesService DeviceAdministrationCommandSet *DeviceAdministrationCommandSetService DeviceAdministrationConditions *DeviceAdministrationConditionsService DeviceAdministrationDictionaryAttributesList *DeviceAdministrationDictionaryAttributesListService DeviceAdministrationIDentityStores *DeviceAdministrationIDentityStoresService DeviceAdministrationNetworkConditions *DeviceAdministrationNetworkConditionsService DeviceAdministrationPolicySet *DeviceAdministrationPolicySetService DeviceAdministrationProfiles *DeviceAdministrationProfilesService DeviceAdministrationServiceNames *DeviceAdministrationServiceNamesService DeviceAdministrationTimeDateConditions *DeviceAdministrationTimeDateConditionsService DownloadableACL *DownloadableACLService DuoIDentitySync *DuoIDentitySyncService DuoMfa *DuoMfaService EgressMatrixCell *EgressMatrixCellService EndpointStopReplicationService *EndpointStopReplicationServiceService EndpointCertificate *EndpointCertificateService EndpointIDentityGroup *EndpointIDentityGroupService ExternalRadiusServer *ExternalRadiusServerService FilterPolicy *FilterPolicyService GuestLocation *GuestLocationService GuestSmtpNotificationConfiguration *GuestSmtpNotificationConfigurationService GuestSSID *GuestSSIDService GuestType *GuestTypeService GuestUser *GuestUserService HotspotPortal *HotspotPortalService IPToSgtMapping *IPToSgtMappingService IPToSgtMappingGroup *IPToSgtMappingGroupService IDentityGroups *IDentityGroupsService IDentitySequence *IDentitySequenceService InternalUser *InternalUserService Licensing *LicensingService Mdm *MdmService Misc *MiscService MyDevicePortal *MyDevicePortalService NativeIPsec *NativeIPsecService NativeSupplicantProfile *NativeSupplicantProfileService NetworkAccessAuthenticationRules *NetworkAccessAuthenticationRulesService NetworkAccessAuthorizationExceptionRules *NetworkAccessAuthorizationExceptionRulesService NetworkAccessAuthorizationGlobalExceptionRules *NetworkAccessAuthorizationGlobalExceptionRulesService NetworkAccessAuthorizationRules *NetworkAccessAuthorizationRulesService NetworkAccessConditions *NetworkAccessConditionsService NetworkAccessDictionary *NetworkAccessDictionaryService NetworkAccessDictionaryAttribute *NetworkAccessDictionaryAttributeService NetworkAccessDictionaryAttributesList *NetworkAccessDictionaryAttributesListService NetworkAccessIDentityStores *NetworkAccessIDentityStoresService NetworkAccessNetworkConditions *NetworkAccessNetworkConditionsService NetworkAccessPolicySet *NetworkAccessPolicySetService NetworkAccessProfiles *NetworkAccessProfilesService NetworkAccessSecurityGroups *NetworkAccessSecurityGroupsService NetworkAccessServiceNames *NetworkAccessServiceNamesService NetworkAccessTimeDateConditions *NetworkAccessTimeDateConditionsService NetworkDevice *NetworkDeviceService NetworkDeviceGroup *NetworkDeviceGroupService NodeDeployment *NodeDeploymentService NodeGroup *NodeGroupService NodeServices *NodeServicesService NodeDetails *NodeDetailsService PanHa *PanHaService Patching *PatchingService PortalGlobalSetting *PortalGlobalSettingService PortalTheme *PortalThemeService Profiler *ProfilerService ProfilerProfile *ProfilerProfileService Provider *ProviderService PsnNodeDetailsWithRadiusService *PsnNodeDetailsWithRadiusServiceService PullDeploymentInfo *PullDeploymentInfoService PxGridSettings *PxGridSettingsService RadiusFailure *RadiusFailureService RadiusServerSequence *RadiusServerSequenceService RestidStore *RestidStoreService Repository *RepositoryService SmsProvider *SmsProviderService SxpConnections *SxpConnectionsService SxpLocalBindings *SxpLocalBindingsService SxpVpns *SxpVpnsService SecurityGroupToVirtualNetwork *SecurityGroupToVirtualNetworkService SecurityGroups *SecurityGroupsService SecurityGroupsACLs *SecurityGroupsACLsService SelfRegisteredPortal *SelfRegisteredPortalService SessionDirectory *SessionDirectoryService SgtRangeReservation *SgtRangeReservationService SponsorGroup *SponsorGroupService SponsorGroupMember *SponsorGroupMemberService SponsorPortal *SponsorPortalService SponsoredGuestPortal *SponsoredGuestPortalService Subscriber *SubscriberService SupportBundleDownload *SupportBundleDownloadService SupportBundleStatus *SupportBundleStatusService SupportBundleTriggerConfiguration *SupportBundleTriggerConfigurationService SystemHealth *SystemHealthService SystemCertificate *SystemCertificateService TacacsCommandSets *TacacsCommandSetsService TacacsExternalServers *TacacsExternalServersService TacacsProfile *TacacsProfileService TacacsServerSequence *TacacsServerSequenceService TelemetryInformation *TelemetryInformationService TrustSecConfiguration *TrustSecConfigurationService TrustSecSxp *TrustSecSxpService UserEquipment *UserEquipmentService VersionAndPatch *VersionAndPatchService VersionInfo *VersionInfoService CustomAttributes *CustomAttributesService EnableMFA *EnableMFAService Endpoint *EndpointService Endpoints *EndpointsService FullUpgrade *FullUpgradeService IsMFAEnabled *IsMFAEnabledService NbarApp *NbarAppService Portal *PortalService Proxy *ProxyService PxGridDirect *PxGridDirectService PxGridNode *PxGridNodeService SgVnMapping *SgVnMappingService Tasks *TasksService Telemetry *TelemetryService VirtualNetwork *VirtualNetworkService VnVLANMapping *VnVLANMappingService // contains filtered or unexported fields }
func NewClient ¶
NewClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.
func NewClientWithOptions ¶
func NewClientWithOptions(baseURL string, username string, password string, debug string, sslVerify string, useAPIGateway string, useCSRFToken string) (*Client, error)
NewClientWithOptions is the client with options passed with parameters
func (*Client) RestyClient ¶ added in v1.0.0
func (s *Client) RestyClient() *resty.Client
RestyClient returns the resty.Client used by the sdk
type ConfigurationService ¶ added in v1.2.0
type ConfigurationService service
func (*ConfigurationService) GetConfiguration ¶ added in v1.2.0
func (s *ConfigurationService) GetConfiguration() (*ResponseConfigurationGetConfiguration, *resty.Response, error)
GetConfiguration Retrieve configuration information for LSD settings page
Retrieve configuration information for LSD settings page
func (*ConfigurationService) UpdateConfiguration ¶ added in v1.2.0
func (s *ConfigurationService) UpdateConfiguration(requestConfigurationUpdateConfiguration *RequestConfigurationUpdateConfiguration) (*ResponseConfigurationUpdateConfiguration, *resty.Response, error)
UpdateConfiguration Update LSD enable/disable settings for endppint ownership and rcm (random changing mac)
API to enable/disable LSD settings
type ConsumerService ¶
type ConsumerService service
func (*ConsumerService) AccessSecret ¶
func (s *ConsumerService) AccessSecret(requestConfigurationAccessSecret *RequestConfigurationAccessSecret) (*resty.Response, error)
AccessSecret 🚧 AccessSecret
🚧 AccessSecret
func (*ConsumerService) ActivateAccount ¶
func (s *ConsumerService) ActivateAccount(requestConfigurationActivateAccount *RequestConfigurationActivateAccount) (*resty.Response, error)
ActivateAccount 🚧 AccountActivate
🚧 AccountActivate
func (*ConsumerService) CreateAccount ¶
func (s *ConsumerService) CreateAccount(requestConfigurationCreateAccount *RequestConfigurationCreateAccount) (*resty.Response, error)
CreateAccount 🚧 AccountCreate
🚧 AccountCreate
func (*ConsumerService) LookupService ¶
func (s *ConsumerService) LookupService(requestConfigurationLookupService *RequestConfigurationLookupService) (*resty.Response, error)
LookupService 🚧 ServiceLookup
🚧 ServiceLookup
type CustomAttributesService ¶ added in v1.3.0
type CustomAttributesService service
func (*CustomAttributesService) CreateCustomAttribute ¶ added in v1.3.0
func (s *CustomAttributesService) CreateCustomAttribute(requestCustomAttributesCreateCustomAttribute *RequestCustomAttributesCreateCustomAttribute) (*resty.Response, error)
CreateCustomAttribute Create Custom Attribute
Create Custom Attribute
func (*CustomAttributesService) Delete ¶ added in v1.3.0
func (s *CustomAttributesService) Delete(name string) (*resty.Response, error)
Delete Delete custom attribute by name
Delete custom attribute by name
@param name name path parameter. The name of the custom attribute
func (*CustomAttributesService) Get ¶ added in v1.3.0
func (s *CustomAttributesService) Get(name string) (*ResponseCustomAttributesGet, *resty.Response, error)
Get Get custom attribute by name
Get custom attribute by name
@param name name path parameter. Name of the custom attribute
func (*CustomAttributesService) List ¶ added in v1.3.0
func (s *CustomAttributesService) List() (*ResponseCustomAttributesList, *resty.Response, error)
List Get all custom attributes
Get all custom attributes
func (*CustomAttributesService) Rename ¶ added in v1.3.0
func (s *CustomAttributesService) Rename(requestCustomAttributesRename *RequestCustomAttributesRename) (*resty.Response, error)
Rename rename custom attribute
rename custom attribute
type DataconnectServicesService ¶ added in v1.2.0
type DataconnectServicesService service
func (*DataconnectServicesService) GetDataconnectService ¶ added in v1.2.0
func (s *DataconnectServicesService) GetDataconnectService() (*ResponseDataconnectServicesGetDataconnectService, *resty.Response, error)
GetDataconnectService Retrieve the status of the Dataconnect feature
This API retrieves the status of the Dataconnect feature.
func (*DataconnectServicesService) GetOdbcDetail ¶ added in v1.2.0
func (s *DataconnectServicesService) GetOdbcDetail() (*ResponseDataconnectServicesGetOdbcDetail, *resty.Response, error)
GetOdbcDetail Retrieve the Dataconnect ODBC details.
This API retrieves the Dataconnect ODBC details.
func (*DataconnectServicesService) SetDataConnectService ¶ added in v1.2.0
func (s *DataconnectServicesService) SetDataConnectService(requestDataconnectServicesSetDataConnectService *RequestDataconnectServicesSetDataConnectService) (*ResponseDataconnectServicesSetDataConnectService, *resty.Response, error)
SetDataConnectService Update the DataConnect feature status
This API updates the DataConnect feature status.
func (*DataconnectServicesService) UpdateDataconnectPassword ¶ added in v1.2.0
func (s *DataconnectServicesService) UpdateDataconnectPassword(requestDataconnectServicesUpdateDataconnectPassword *RequestDataconnectServicesUpdateDataconnectPassword) (*ResponseDataconnectServicesUpdateDataconnectPassword, *resty.Response, error)
UpdateDataconnectPassword Update the Dataconnect user password.
This API updates the Dataconnect user password
func (*DataconnectServicesService) UpdateDataconnectPasswordExpiry ¶ added in v1.2.0
func (s *DataconnectServicesService) UpdateDataconnectPasswordExpiry(requestDataconnectServicesUpdateDataconnectPasswordExpiry *RequestDataconnectServicesUpdateDataconnectPasswordExpiry) (*ResponseDataconnectServicesUpdateDataconnectPasswordExpiry, *resty.Response, error)
UpdateDataconnectPasswordExpiry Updates the number of days of Dataconnect password expiry.
This API updates the number of days of Dataconnect password expiry
type DeleteNodeGroupQueryParams ¶ added in v1.1.0
type DeleteNodeGroupQueryParams struct {
ForceDelete bool `url:"forceDelete,omitempty"` //Force delete the group even if the node group contains one or more nodes.
}
type DeviceAdministrationAuthenticationRulesService ¶
type DeviceAdministrationAuthenticationRulesService service
func (*DeviceAdministrationAuthenticationRulesService) CreateDeviceAdminAuthenticationRule ¶
func (s *DeviceAdministrationAuthenticationRulesService) CreateDeviceAdminAuthenticationRule(policyID string, requestDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRule *RequestDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRule) (*ResponseDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRule, *resty.Response, error)
CreateDeviceAdminAuthenticationRule Device Admin - Create authentication rule.
Device Admin Create authentication rule.
@param policyID policyId path parameter. Policy id
func (*DeviceAdministrationAuthenticationRulesService) DeleteDeviceAdminAuthenticationRuleByID ¶
func (s *DeviceAdministrationAuthenticationRulesService) DeleteDeviceAdminAuthenticationRuleByID(policyID string, id string) (*ResponseDeviceAdministrationAuthenticationRulesDeleteDeviceAdminAuthenticationRuleByID, *resty.Response, error)
DeleteDeviceAdminAuthenticationRuleByID Device Admin - Delete rule.
Device Admin Delete rule.
@param policyID policyId path parameter. Policy id @param id id path parameter. Rule id
func (*DeviceAdministrationAuthenticationRulesService) GetDeviceAdminAuthenticationRuleByID ¶
func (s *DeviceAdministrationAuthenticationRulesService) GetDeviceAdminAuthenticationRuleByID(policyID string, id string) (*ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRuleByID, *resty.Response, error)
GetDeviceAdminAuthenticationRuleByID Device Admin - Get rule attributes.
Device Admin Get rule attributes.
@param policyID policyId path parameter. Policy id @param id id path parameter. Rule id
func (*DeviceAdministrationAuthenticationRulesService) GetDeviceAdminAuthenticationRules ¶
func (s *DeviceAdministrationAuthenticationRulesService) GetDeviceAdminAuthenticationRules(policyID string) (*ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRules, *resty.Response, error)
GetDeviceAdminAuthenticationRules Device Admin - Get authentication rules.
Device Admin Get authentication rules.
@param policyID policyId path parameter. Policy id
func (*DeviceAdministrationAuthenticationRulesService) ResetHitCountsDeviceAdminAuthenticationRules ¶
func (s *DeviceAdministrationAuthenticationRulesService) ResetHitCountsDeviceAdminAuthenticationRules(policyID string) (*ResponseDeviceAdministrationAuthenticationRulesResetHitCountsDeviceAdminAuthenticationRules, *resty.Response, error)
ResetHitCountsDeviceAdminAuthenticationRules Device Admin - Reset HitCount for Authentication Rules
Device Admin Reset HitCount for Authentication Rules
@param policyID policyId path parameter. Policy id
func (*DeviceAdministrationAuthenticationRulesService) UpdateDeviceAdminAuthenticationRuleByID ¶
func (s *DeviceAdministrationAuthenticationRulesService) UpdateDeviceAdminAuthenticationRuleByID(policyID string, id string, requestDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleById *RequestDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByID) (*ResponseDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByID, *resty.Response, error)
UpdateDeviceAdminAuthenticationRuleByID Device Admin - - Update rule.
Device Admin Update rule.
@param policyID policyId path parameter. Policy id @param id id path parameter. Rule id
type DeviceAdministrationAuthorizationExceptionRulesService ¶
type DeviceAdministrationAuthorizationExceptionRulesService service
func (*DeviceAdministrationAuthorizationExceptionRulesService) CreateDeviceAdminLocalExceptionRule ¶
func (s *DeviceAdministrationAuthorizationExceptionRulesService) CreateDeviceAdminLocalExceptionRule(policyID string, requestDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRule *RequestDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRule) (*ResponseDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRule, *resty.Response, error)
CreateDeviceAdminLocalExceptionRule Device Admin - Create local authorization exception rule.
Device Admin Create local authorization exception rule.
@param policyID policyId path parameter. Policy id
func (*DeviceAdministrationAuthorizationExceptionRulesService) DeleteDeviceAdminLocalExceptionRuleByID ¶
func (s *DeviceAdministrationAuthorizationExceptionRulesService) DeleteDeviceAdminLocalExceptionRuleByID(policyID string, id string) (*ResponseDeviceAdministrationAuthorizationExceptionRulesDeleteDeviceAdminLocalExceptionRuleByID, *resty.Response, error)
DeleteDeviceAdminLocalExceptionRuleByID Device Admin - Delete local exception rule.
Device Admin Delete local exception rule.
@param policyID policyId path parameter. Policy id @param id id path parameter. Rule id
func (*DeviceAdministrationAuthorizationExceptionRulesService) GetDeviceAdminLocalExceptionRuleByID ¶
func (s *DeviceAdministrationAuthorizationExceptionRulesService) GetDeviceAdminLocalExceptionRuleByID(policyID string, id string) (*ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRuleByID, *resty.Response, error)
GetDeviceAdminLocalExceptionRuleByID Device Admin - Get local exception rule attributes.
Device Admin Get local exception rule attributes.
@param policyID policyId path parameter. Policy id @param id id path parameter. Rule id
func (*DeviceAdministrationAuthorizationExceptionRulesService) GetDeviceAdminLocalExceptionRules ¶
func (s *DeviceAdministrationAuthorizationExceptionRulesService) GetDeviceAdminLocalExceptionRules(policyID string) (*ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRules, *resty.Response, error)
GetDeviceAdminLocalExceptionRules Device Admin - Get local exception rules.
Device Admin Get local exception rules.
@param policyID policyId path parameter. Policy id
func (*DeviceAdministrationAuthorizationExceptionRulesService) ResetHitCountsDeviceAdminLocalExceptions ¶
func (s *DeviceAdministrationAuthorizationExceptionRulesService) ResetHitCountsDeviceAdminLocalExceptions(policyID string) (*ResponseDeviceAdministrationAuthorizationExceptionRulesResetHitCountsDeviceAdminLocalExceptions, *resty.Response, error)
ResetHitCountsDeviceAdminLocalExceptions Device Admin - Reset HitCount for local exceptions
Device Admin Reset HitCount for local exceptions
@param policyID policyId path parameter. Policy id
func (*DeviceAdministrationAuthorizationExceptionRulesService) UpdateDeviceAdminLocalExceptionRuleByID ¶
func (s *DeviceAdministrationAuthorizationExceptionRulesService) UpdateDeviceAdminLocalExceptionRuleByID(policyID string, id string, requestDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleById *RequestDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByID) (*ResponseDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByID, *resty.Response, error)
UpdateDeviceAdminLocalExceptionRuleByID Device Admin - Update local exception rule.
Device Admin Update local exception rule.
@param policyID policyId path parameter. Policy id @param id id path parameter. Rule id
type DeviceAdministrationAuthorizationGlobalExceptionRulesService ¶
type DeviceAdministrationAuthorizationGlobalExceptionRulesService service
func (*DeviceAdministrationAuthorizationGlobalExceptionRulesService) CreateDeviceAdminPolicySetGlobalException ¶
func (s *DeviceAdministrationAuthorizationGlobalExceptionRulesService) CreateDeviceAdminPolicySetGlobalException(requestDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalException *RequestDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalException) (*ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalException, *resty.Response, error)
CreateDeviceAdminPolicySetGlobalException Device Admin - Create global exception authorization rule.
Device Admin Create global exception authorization rule.
func (*DeviceAdministrationAuthorizationGlobalExceptionRulesService) DeleteDeviceAdminPolicySetGlobalExceptionByRuleID ¶
func (s *DeviceAdministrationAuthorizationGlobalExceptionRulesService) DeleteDeviceAdminPolicySetGlobalExceptionByRuleID(id string) (*ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesDeleteDeviceAdminPolicySetGlobalExceptionByRuleID, *resty.Response, error)
DeleteDeviceAdminPolicySetGlobalExceptionByRuleID Device Admin - Delete global exception authorization rule.
Device Admin Delete global exception authorization rule.
@param id id path parameter. Rule id
func (*DeviceAdministrationAuthorizationGlobalExceptionRulesService) GetDeviceAdminPolicySetGlobalExceptionByRuleID ¶
func (s *DeviceAdministrationAuthorizationGlobalExceptionRulesService) GetDeviceAdminPolicySetGlobalExceptionByRuleID(id string) (*ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionByRuleID, *resty.Response, error)
GetDeviceAdminPolicySetGlobalExceptionByRuleID Device Admin - Get global exception rule attributes.
Device Admin Get global exception rule attribute
@param id id path parameter. Rule id
func (*DeviceAdministrationAuthorizationGlobalExceptionRulesService) GetDeviceAdminPolicySetGlobalExceptionRules ¶
func (s *DeviceAdministrationAuthorizationGlobalExceptionRulesService) GetDeviceAdminPolicySetGlobalExceptionRules() (*ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionRules, *resty.Response, error)
GetDeviceAdminPolicySetGlobalExceptionRules Device Admin - Get global execption rules.
Device Admin Get global execption rules.
func (*DeviceAdministrationAuthorizationGlobalExceptionRulesService) ResetHitCountsDeviceAdminGlobalExceptions ¶
func (s *DeviceAdministrationAuthorizationGlobalExceptionRulesService) ResetHitCountsDeviceAdminGlobalExceptions() (*ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesResetHitCountsDeviceAdminGlobalExceptions, *resty.Response, error)
ResetHitCountsDeviceAdminGlobalExceptions Device Admin - Reset HitCount for Global Exceptions
Device Admin Reset HitCount for Global Exceptions
func (*DeviceAdministrationAuthorizationGlobalExceptionRulesService) UpdateDeviceAdminPolicySetGlobalExceptionByRuleID ¶
func (s *DeviceAdministrationAuthorizationGlobalExceptionRulesService) UpdateDeviceAdminPolicySetGlobalExceptionByRuleID(id string, requestDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleId *RequestDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleID) (*ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleID, *resty.Response, error)
UpdateDeviceAdminPolicySetGlobalExceptionByRuleID Device Admin - Update global exception authorization rule.
Device Admin Update global exception authorization rule.
@param id id path parameter. Rule id
type DeviceAdministrationAuthorizationRulesService ¶
type DeviceAdministrationAuthorizationRulesService service
func (*DeviceAdministrationAuthorizationRulesService) CreateDeviceAdminAuthorizationRule ¶
func (s *DeviceAdministrationAuthorizationRulesService) CreateDeviceAdminAuthorizationRule(policyID string, requestDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRule *RequestDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRule) (*ResponseDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRule, *resty.Response, error)
CreateDeviceAdminAuthorizationRule Device Admin - Create authorization rule.
Device Admin Create authorization rule.
@param policyID policyId path parameter. Policy id
func (*DeviceAdministrationAuthorizationRulesService) DeleteDeviceAdminAuthorizationRuleByID ¶
func (s *DeviceAdministrationAuthorizationRulesService) DeleteDeviceAdminAuthorizationRuleByID(policyID string, id string) (*ResponseDeviceAdministrationAuthorizationRulesDeleteDeviceAdminAuthorizationRuleByID, *resty.Response, error)
DeleteDeviceAdminAuthorizationRuleByID Device Admin - Delete authorization rule.
Device Admin Delete authorization rule.
@param policyID policyId path parameter. Policy id @param id id path parameter. Rule id
func (*DeviceAdministrationAuthorizationRulesService) GetDeviceAdminAuthorizationRuleByID ¶
func (s *DeviceAdministrationAuthorizationRulesService) GetDeviceAdminAuthorizationRuleByID(policyID string, id string) (*ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRuleByID, *resty.Response, error)
GetDeviceAdminAuthorizationRuleByID Device Admin - Get authorization rule attributes.
Device Admin Get authorization rule attributes.
@param policyID policyId path parameter. Policy id @param id id path parameter. Rule id
func (*DeviceAdministrationAuthorizationRulesService) GetDeviceAdminAuthorizationRules ¶
func (s *DeviceAdministrationAuthorizationRulesService) GetDeviceAdminAuthorizationRules(policyID string) (*ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRules, *resty.Response, error)
GetDeviceAdminAuthorizationRules Device Admin - Get authorization rules.
Device Admin Get authorization rules.
@param policyID policyId path parameter. Policy id
func (*DeviceAdministrationAuthorizationRulesService) ResetHitCountsDeviceAdminAuthorizationRules ¶
func (s *DeviceAdministrationAuthorizationRulesService) ResetHitCountsDeviceAdminAuthorizationRules(policyID string) (*ResponseDeviceAdministrationAuthorizationRulesResetHitCountsDeviceAdminAuthorizationRules, *resty.Response, error)
ResetHitCountsDeviceAdminAuthorizationRules Device Admin - Reset HitCount for Authorization Rules
Device Admin Reset HitCount for Authorization Rules
@param policyID policyId path parameter. Policy id
func (*DeviceAdministrationAuthorizationRulesService) UpdateDeviceAdminAuthorizationRuleByID ¶
func (s *DeviceAdministrationAuthorizationRulesService) UpdateDeviceAdminAuthorizationRuleByID(policyID string, id string, requestDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleById *RequestDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByID) (*ResponseDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByID, *resty.Response, error)
UpdateDeviceAdminAuthorizationRuleByID Device Admin - Update authorization rule.
Device Admin Update authorization rule.
@param policyID policyId path parameter. Policy id @param id id path parameter. Rule id
type DeviceAdministrationCommandSetService ¶
type DeviceAdministrationCommandSetService service
func (*DeviceAdministrationCommandSetService) GetDeviceAdminCommandSets ¶
func (s *DeviceAdministrationCommandSetService) GetDeviceAdminCommandSets() (*ResponseDeviceAdministrationCommandSetGetDeviceAdminCommandSets, *resty.Response, error)
GetDeviceAdminCommandSets Device Admin - Return list of command sets.
Device Admin Return list of command sets.
(Other CRUD APIs available throught ERS)
type DeviceAdministrationConditionsService ¶
type DeviceAdministrationConditionsService service
func (*DeviceAdministrationConditionsService) CreateDeviceAdminCondition ¶
func (s *DeviceAdministrationConditionsService) CreateDeviceAdminCondition(requestDeviceAdministrationConditionsCreateDeviceAdminCondition *RequestDeviceAdministrationConditionsCreateDeviceAdminCondition) (*ResponseDeviceAdministrationConditionsCreateDeviceAdminCondition, *resty.Response, error)
CreateDeviceAdminCondition Device Admin - Creates a library condition.
Device Admin Creates a library condition.
func (*DeviceAdministrationConditionsService) DeleteDeviceAdminConditionByID ¶
func (s *DeviceAdministrationConditionsService) DeleteDeviceAdminConditionByID(id string) (*ResponseDeviceAdministrationConditionsDeleteDeviceAdminConditionByID, *resty.Response, error)
DeleteDeviceAdminConditionByID Device Admin - Delete a library condition.
Device Admin Delete a library condition.
@param id id path parameter. Condition id
func (*DeviceAdministrationConditionsService) DeleteDeviceAdminConditionByName ¶
func (s *DeviceAdministrationConditionsService) DeleteDeviceAdminConditionByName(name string) (*ResponseDeviceAdministrationConditionsDeleteDeviceAdminConditionByName, *resty.Response, error)
DeleteDeviceAdminConditionByName Device Admin - Delete a library condition by condition Name.
NDevice Admin Delete a library condition using condition Name.
@param name name path parameter. Condition name
func (*DeviceAdministrationConditionsService) GetDeviceAdminConditionByID ¶
func (s *DeviceAdministrationConditionsService) GetDeviceAdminConditionByID(id string) (*ResponseDeviceAdministrationConditionsGetDeviceAdminConditionByID, *resty.Response, error)
GetDeviceAdminConditionByID Device Admin - Returns a library condition.
Device Admin Returns a library condition.
@param id id path parameter. Condition id
func (*DeviceAdministrationConditionsService) GetDeviceAdminConditionByName ¶
func (s *DeviceAdministrationConditionsService) GetDeviceAdminConditionByName(name string) (*ResponseDeviceAdministrationConditionsGetDeviceAdminConditionByName, *resty.Response, error)
GetDeviceAdminConditionByName Device Admin - Returns a library condition.
Device Admin Returns a library condition.
@param name name path parameter. Condition name
func (*DeviceAdministrationConditionsService) GetDeviceAdminConditions ¶
func (s *DeviceAdministrationConditionsService) GetDeviceAdminConditions() (*ResponseDeviceAdministrationConditionsGetDeviceAdminConditions, *resty.Response, error)
GetDeviceAdminConditions Device Admin - Returns list of library conditions.
Device Admin Returns list of library conditions.
func (*DeviceAdministrationConditionsService) GetDeviceAdminConditionsForAuthenticationRules ¶
func (s *DeviceAdministrationConditionsService) GetDeviceAdminConditionsForAuthenticationRules() (*ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForAuthenticationRules, *resty.Response, error)
GetDeviceAdminConditionsForAuthenticationRules Device Admin - Returns list of library conditions for authentication rules.
Device Admin Returns list of library conditions for authentication rules.
func (*DeviceAdministrationConditionsService) GetDeviceAdminConditionsForAuthorizationRules ¶
func (s *DeviceAdministrationConditionsService) GetDeviceAdminConditionsForAuthorizationRules() (*ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForAuthorizationRules, *resty.Response, error)
GetDeviceAdminConditionsForAuthorizationRules Device Admin - Returns list of library conditions for authorization rules.
Device Admin Returns list of library conditions for authorization rules.
func (*DeviceAdministrationConditionsService) GetDeviceAdminConditionsForPolicySets ¶
func (s *DeviceAdministrationConditionsService) GetDeviceAdminConditionsForPolicySets() (*ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForPolicySets, *resty.Response, error)
GetDeviceAdminConditionsForPolicySets Device Admin - Returns list of library conditions for policy sets.
Device Admin Returns list of library conditions for policy sets.
func (*DeviceAdministrationConditionsService) UpdateDeviceAdminConditionByID ¶
func (s *DeviceAdministrationConditionsService) UpdateDeviceAdminConditionByID(id string, requestDeviceAdministrationConditionsUpdateDeviceAdminConditionById *RequestDeviceAdministrationConditionsUpdateDeviceAdminConditionByID) (*ResponseDeviceAdministrationConditionsUpdateDeviceAdminConditionByID, *resty.Response, error)
UpdateDeviceAdminConditionByID Device Admin - Update library condition.
Device Admin Update library condition.
@param id id path parameter. Condition id
func (*DeviceAdministrationConditionsService) UpdateDeviceAdminConditionByName ¶
func (s *DeviceAdministrationConditionsService) UpdateDeviceAdminConditionByName(name string, requestDeviceAdministrationConditionsUpdateDeviceAdminConditionByName *RequestDeviceAdministrationConditionsUpdateDeviceAdminConditionByName) (*ResponseDeviceAdministrationConditionsUpdateDeviceAdminConditionByName, *resty.Response, error)
UpdateDeviceAdminConditionByName Device Admin - Update library condition by condition name.
Device Admin Update library condition using condition name.
@param name name path parameter. Condition name
type DeviceAdministrationDictionaryAttributesListService ¶
type DeviceAdministrationDictionaryAttributesListService service
func (*DeviceAdministrationDictionaryAttributesListService) GetDeviceAdminDictionariesAuthentication ¶
func (s *DeviceAdministrationDictionaryAttributesListService) GetDeviceAdminDictionariesAuthentication() (*ResponseDeviceAdministrationDictionaryAttributesListGetDeviceAdminDictionariesAuthentication, *resty.Response, error)
GetDeviceAdminDictionariesAuthentication Network Access - Returns list of dictionary attributes for authentication.
Network Access Returns list of dictionary attributes for authentication.
func (*DeviceAdministrationDictionaryAttributesListService) GetDeviceAdminDictionariesAuthorization ¶
func (s *DeviceAdministrationDictionaryAttributesListService) GetDeviceAdminDictionariesAuthorization() (*ResponseDeviceAdministrationDictionaryAttributesListGetDeviceAdminDictionariesAuthorization, *resty.Response, error)
GetDeviceAdminDictionariesAuthorization Network Access - Returns list of dictionary attributes for authorization.
Network Access Returns list of dictionary attributes for authorization.
func (*DeviceAdministrationDictionaryAttributesListService) GetDeviceAdminDictionariesPolicySet ¶
func (s *DeviceAdministrationDictionaryAttributesListService) GetDeviceAdminDictionariesPolicySet() (*ResponseDeviceAdministrationDictionaryAttributesListGetDeviceAdminDictionariesPolicySet, *resty.Response, error)
GetDeviceAdminDictionariesPolicySet Network Access - Returns list of dictionary attributes for policyset.
Network Access Returns list of dictionary attributes for policyset.
type DeviceAdministrationIDentityStoresService ¶
type DeviceAdministrationIDentityStoresService service
func (*DeviceAdministrationIDentityStoresService) GetDeviceAdminIDentityStores ¶
func (s *DeviceAdministrationIDentityStoresService) GetDeviceAdminIDentityStores() (*ResponseDeviceAdministrationIDentityStoresGetDeviceAdminIDentityStores, *resty.Response, error)
GetDeviceAdminIDentityStores Device Admin - Return list of identity stores for authentication.
Device Admin Return list of identity stores for authentication.
(Other CRUD APIs available throught ERS)
type DeviceAdministrationNetworkConditionsService ¶
type DeviceAdministrationNetworkConditionsService service
func (*DeviceAdministrationNetworkConditionsService) CreateDeviceAdminNetworkCondition ¶
func (s *DeviceAdministrationNetworkConditionsService) CreateDeviceAdminNetworkCondition(requestDeviceAdministrationNetworkConditionsCreateDeviceAdminNetworkCondition *RequestDeviceAdministrationNetworkConditionsCreateDeviceAdminNetworkCondition) (*ResponseDeviceAdministrationNetworkConditionsCreateDeviceAdminNetworkCondition, *resty.Response, error)
CreateDeviceAdminNetworkCondition Device Admin- Creates network condition.
Device AdminCreates network condition.
func (*DeviceAdministrationNetworkConditionsService) DeleteDeviceAdminNetworkConditionByID ¶
func (s *DeviceAdministrationNetworkConditionsService) DeleteDeviceAdminNetworkConditionByID(id string) (*ResponseDeviceAdministrationNetworkConditionsDeleteDeviceAdminNetworkConditionByID, *resty.Response, error)
DeleteDeviceAdminNetworkConditionByID Device Admin - Delete network condition.
Device Admin Delete network condition.
@param id id path parameter. Condition id
func (*DeviceAdministrationNetworkConditionsService) GetDeviceAdminNetworkConditionByID ¶
func (s *DeviceAdministrationNetworkConditionsService) GetDeviceAdminNetworkConditionByID(id string) (*ResponseDeviceAdministrationNetworkConditionsGetDeviceAdminNetworkConditionByID, *resty.Response, error)
GetDeviceAdminNetworkConditionByID Device Admin - Returns a network condition.
Device Admin Returns a network condition.
@param id id path parameter. Condition id
func (*DeviceAdministrationNetworkConditionsService) GetDeviceAdminNetworkConditions ¶
func (s *DeviceAdministrationNetworkConditionsService) GetDeviceAdminNetworkConditions() (*ResponseDeviceAdministrationNetworkConditionsGetDeviceAdminNetworkConditions, *resty.Response, error)
GetDeviceAdminNetworkConditions Device Admin - Returns a list of network conditions.
Device Admin Returns a list of network conditions.
func (*DeviceAdministrationNetworkConditionsService) UpdateDeviceAdminNetworkConditionByID ¶
func (s *DeviceAdministrationNetworkConditionsService) UpdateDeviceAdminNetworkConditionByID(id string, requestDeviceAdministrationNetworkConditionsUpdateDeviceAdminNetworkConditionById *RequestDeviceAdministrationNetworkConditionsUpdateDeviceAdminNetworkConditionByID) (*ResponseDeviceAdministrationNetworkConditionsUpdateDeviceAdminNetworkConditionByID, *resty.Response, error)
UpdateDeviceAdminNetworkConditionByID Device Admin - Update network condition.
Device Admin Update network condition.
@param id id path parameter. Condition id
type DeviceAdministrationPolicySetService ¶
type DeviceAdministrationPolicySetService service
func (*DeviceAdministrationPolicySetService) CreateDeviceAdminPolicySet ¶
func (s *DeviceAdministrationPolicySetService) CreateDeviceAdminPolicySet(requestDeviceAdministrationPolicySetCreateDeviceAdminPolicySet *RequestDeviceAdministrationPolicySetCreateDeviceAdminPolicySet) (*ResponseDeviceAdministrationPolicySetCreateDeviceAdminPolicySet, *resty.Response, error)
CreateDeviceAdminPolicySet Device Admin - Create a new policy set.
Device Admin Create a new policy set.
func (*DeviceAdministrationPolicySetService) DeleteDeviceAdminPolicySetByID ¶
func (s *DeviceAdministrationPolicySetService) DeleteDeviceAdminPolicySetByID(id string) (*ResponseDeviceAdministrationPolicySetDeleteDeviceAdminPolicySetByID, *resty.Response, error)
DeleteDeviceAdminPolicySetByID Device Admin - Delete a policy set.
Device Admin Delete a policy set.
@param id id path parameter. Policy id
func (*DeviceAdministrationPolicySetService) GetDeviceAdminPolicySetByID ¶
func (s *DeviceAdministrationPolicySetService) GetDeviceAdminPolicySetByID(id string) (*ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetByID, *resty.Response, error)
GetDeviceAdminPolicySetByID Device Admin - Get policy set attributes.
Device Admin Get policy set attributes.
@param id id path parameter. Policy id
func (*DeviceAdministrationPolicySetService) GetDeviceAdminPolicySets ¶
func (s *DeviceAdministrationPolicySetService) GetDeviceAdminPolicySets() (*ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySets, *resty.Response, error)
GetDeviceAdminPolicySets Device Admin - List of policy sets.
Device Admin List of policy sets.
func (*DeviceAdministrationPolicySetService) ResetHitCountsDeviceAdminPolicySets ¶
func (s *DeviceAdministrationPolicySetService) ResetHitCountsDeviceAdminPolicySets() (*ResponseDeviceAdministrationPolicySetResetHitCountsDeviceAdminPolicySets, *resty.Response, error)
ResetHitCountsDeviceAdminPolicySets Device Admin - Reset HitCount for PolicySets
Device Admin Reset HitCount for PolicySets
func (*DeviceAdministrationPolicySetService) UpdateDeviceAdminPolicySetByID ¶
func (s *DeviceAdministrationPolicySetService) UpdateDeviceAdminPolicySetByID(id string, requestDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetById *RequestDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByID) (*ResponseDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByID, *resty.Response, error)
UpdateDeviceAdminPolicySetByID Device Admin - Update a policy set.
Device Admin Update a policy set.
@param id id path parameter. Policy id
type DeviceAdministrationProfilesService ¶
type DeviceAdministrationProfilesService service
func (*DeviceAdministrationProfilesService) GetDeviceAdminProfiles ¶
func (s *DeviceAdministrationProfilesService) GetDeviceAdminProfiles() (*ResponseDeviceAdministrationProfilesGetDeviceAdminProfiles, *resty.Response, error)
GetDeviceAdminProfiles Device Admin - Returns list of profiles.
Device Admin Returns list of profiles.
(Other CRUD APIs available throught ERS)
type DeviceAdministrationServiceNamesService ¶
type DeviceAdministrationServiceNamesService service
func (*DeviceAdministrationServiceNamesService) GetDeviceAdminServiceNames ¶
func (s *DeviceAdministrationServiceNamesService) GetDeviceAdminServiceNames() (*ResponseDeviceAdministrationServiceNamesGetDeviceAdminServiceNames, *resty.Response, error)
GetDeviceAdminServiceNames Device Admin - Returns list of allowed protocols and server sequences.
Returns list of Allowed Protocols and Server Sequences for Device Admin Policy Set results.
'isLocalAuthorization' property is available only for Network Access Policy Set results of type Server Sequence. (Other CRUD APIs available throught ERS)
type DeviceAdministrationTimeDateConditionsService ¶
type DeviceAdministrationTimeDateConditionsService service
func (*DeviceAdministrationTimeDateConditionsService) CreateDeviceAdminTimeCondition ¶
func (s *DeviceAdministrationTimeDateConditionsService) CreateDeviceAdminTimeCondition(requestDeviceAdministrationTimeDateConditionsCreateDeviceAdminTimeCondition *RequestDeviceAdministrationTimeDateConditionsCreateDeviceAdminTimeCondition) (*ResponseDeviceAdministrationTimeDateConditionsCreateDeviceAdminTimeCondition, *resty.Response, error)
CreateDeviceAdminTimeCondition Device Admin - Creates time/date condition.
Device Admin Creates time/date condition.
func (*DeviceAdministrationTimeDateConditionsService) DeleteDeviceAdminTimeConditionByID ¶
func (s *DeviceAdministrationTimeDateConditionsService) DeleteDeviceAdminTimeConditionByID(id string) (*ResponseDeviceAdministrationTimeDateConditionsDeleteDeviceAdminTimeConditionByID, *resty.Response, error)
DeleteDeviceAdminTimeConditionByID Device Admin - Delete Time/Date condition.
Device Admin Delete Time/Date condition.
@param id id path parameter. Condition id
func (*DeviceAdministrationTimeDateConditionsService) GetDeviceAdminTimeConditionByID ¶
func (s *DeviceAdministrationTimeDateConditionsService) GetDeviceAdminTimeConditionByID(id string) (*ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditionByID, *resty.Response, error)
GetDeviceAdminTimeConditionByID Device Admin - Returns a network condition.
Device Admin Returns a network condition.
@param id id path parameter. Condition id
func (*DeviceAdministrationTimeDateConditionsService) GetDeviceAdminTimeConditions ¶
func (s *DeviceAdministrationTimeDateConditionsService) GetDeviceAdminTimeConditions() (*ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditions, *resty.Response, error)
GetDeviceAdminTimeConditions Device Admin - Returns a list of time and date conditions.
Device Admin Returns a list of time and date conditions.
func (*DeviceAdministrationTimeDateConditionsService) UpdateDeviceAdminTimeConditionByID ¶
func (s *DeviceAdministrationTimeDateConditionsService) UpdateDeviceAdminTimeConditionByID(id string, requestDeviceAdministrationTimeDateConditionsUpdateDeviceAdminTimeConditionById *RequestDeviceAdministrationTimeDateConditionsUpdateDeviceAdminTimeConditionByID) (*ResponseDeviceAdministrationTimeDateConditionsUpdateDeviceAdminTimeConditionByID, *resty.Response, error)
UpdateDeviceAdminTimeConditionByID Device Admin - Update network condition.
Device Admin Update network condition.
@param id id path parameter. Condition id
type DownloadableACLService ¶
type DownloadableACLService service
func (*DownloadableACLService) CreateDownloadableACL ¶
func (s *DownloadableACLService) CreateDownloadableACL(requestDownloadableACLCreateDownloadableAcl *RequestDownloadableACLCreateDownloadableACL) (*resty.Response, error)
CreateDownloadableACL Create downloadable ACL
This API creates a downloadable ACL.
func (*DownloadableACLService) DeleteDownloadableACLByID ¶
func (s *DownloadableACLService) DeleteDownloadableACLByID(id string) (*resty.Response, error)
DeleteDownloadableACLByID Delete downloadable ACL
This API deletes a downloadable ACL.
@param id id path parameter.
func (*DownloadableACLService) GetDownloadableACL ¶
func (s *DownloadableACLService) GetDownloadableACL(getDownloadableAclQueryParams *GetDownloadableACLQueryParams) (*ResponseDownloadableACLGetDownloadableACL, *resty.Response, error)
GetDownloadableACL Get all downloadable ACLs
This API allows the client to get all downloadable ACLs.
@param getDownloadableAclQueryParams Filtering parameter
func (*DownloadableACLService) GetDownloadableACLByID ¶
func (s *DownloadableACLService) GetDownloadableACLByID(id string) (*ResponseDownloadableACLGetDownloadableACLByID, *resty.Response, error)
GetDownloadableACLByID Get downloadable ACL by ID
This API allows the client to get a downloadable ACL by ID.
@param id id path parameter.
func (*DownloadableACLService) GetVersion ¶
func (s *DownloadableACLService) GetVersion() (*ResponseDownloadableACLGetVersion, *resty.Response, error)
GetVersion Get downloadable ACL version information
This API helps to retrieve the version information related to the downloadable ACL.
func (*DownloadableACLService) UpdateDownloadableACLByID ¶
func (s *DownloadableACLService) UpdateDownloadableACLByID(id string, requestDownloadableACLUpdateDownloadableAclById *RequestDownloadableACLUpdateDownloadableACLByID) (*ResponseDownloadableACLUpdateDownloadableACLByID, *resty.Response, error)
UpdateDownloadableACLByID Update downloadable ACL
This API allows the client to update a downloadable ACL.
@param id id path parameter.
type DuoIDentitySyncService ¶ added in v1.3.0
type DuoIDentitySyncService service
func (*DuoIDentitySyncService) CancelSync ¶ added in v1.3.0
func (s *DuoIDentitySyncService) CancelSync(syncName string) (*resty.Response, error)
CancelSync Cancel the Sync between the ActiveDirectory and the Mfa Provider
Cancel the sync between the Active Directory and the corresponding Mfa provider associated with this Identitysync config.
@param syncName syncName path parameter. Name of the Identitysync configuration used to cancel sync.
func (*DuoIDentitySyncService) CreateIDentitysync ¶ added in v1.3.0
func (s *DuoIDentitySyncService) CreateIDentitysync(requestDuoIDentitySyncCreateIdentitysync *RequestDuoIDentitySyncCreateIDentitysync) (*resty.Response, error)
CreateIDentitysync Create a new IdentitySync configuration
Duo-IdentitySync Create a new IdentitySync configuration
func (*DuoIDentitySyncService) DeleteIDentitySyncBySyncName ¶ added in v1.3.0
func (s *DuoIDentitySyncService) DeleteIDentitySyncBySyncName(syncName string) (*resty.Response, error)
DeleteIDentitySyncBySyncName Delete the specified Identitysync configuration
Duo-Identitysync Delete the Identitysync configuration specified in the syncName.
@param syncName syncName path parameter. This name is used to update, delete or retrieve the specific Identitysync config.
func (*DuoIDentitySyncService) GetIDentitysync ¶ added in v1.3.0
func (s *DuoIDentitySyncService) GetIDentitysync() (*ResponseDuoIDentitySyncGetIDentitysync, *resty.Response, error)
GetIDentitysync Get the list of all Identitysync configurations
Duo-IdentitySync Get the list of all Identitysync configurations
func (*DuoIDentitySyncService) GetIDentitysyncBySyncName ¶ added in v1.3.0
func (s *DuoIDentitySyncService) GetIDentitysyncBySyncName(syncName string) (*ResponseDuoIDentitySyncGetIDentitysyncBySyncName, *resty.Response, error)
GetIDentitysyncBySyncName Get the specified Identitysync config
Duo-IdentitySync Get the Identitysync config specified in the syncName
@param syncName syncName path parameter. This name is used to update, delete or retrieve the specific Identitysync config.
func (*DuoIDentitySyncService) Sync ¶ added in v1.3.0
func (s *DuoIDentitySyncService) Sync(syncName string) (*resty.Response, error)
Sync Initiate the Sync between the ActiveDirectory and the Mfa Provider
Initiate the sync between the Active Directory and the corresponding Mfa provider associated with this Identitysync config.
@param syncName syncName path parameter. Name of the Identitysync configuration used to initiate sync.
func (*DuoIDentitySyncService) UpdateIDentitysyncBySyncName ¶ added in v1.3.0
func (s *DuoIDentitySyncService) UpdateIDentitysyncBySyncName(syncName string, requestDuoIDentitySyncUpdateIdentitysyncBySyncName *RequestDuoIDentitySyncUpdateIDentitysyncBySyncName) (*resty.Response, error)
UpdateIDentitysyncBySyncName Update the specified Identitysync configuration
Duo-Identitysync Update the Identitysync configuration specified in the syncName.
@param syncName syncName path parameter. This name is used to update, delete or retrieve the specific Identitysync config.
func (*DuoIDentitySyncService) UpdateStatus ¶ added in v1.3.0
func (s *DuoIDentitySyncService) UpdateStatus(syncName string, requestDuoIDentitySyncUpdateStatus *RequestDuoIDentitySyncUpdateStatus) (*resty.Response, error)
UpdateStatus Update Identity Sync Status
duo-identitysync update sync status.
@param syncName syncName path parameter. Sync connection to be updated
type DuoMfaService ¶ added in v1.3.0
type DuoMfaService service
func (*DuoMfaService) CreateMfa ¶ added in v1.3.0
func (s *DuoMfaService) CreateMfa(requestDuoMfaCreateMfa *RequestDuoMfaCreateMfa) (*resty.Response, error)
CreateMfa Create a new Duo-MFA configuration
Duo-MFA Create a new Duo-MFA configuration
func (*DuoMfaService) DeleteMfaByConnectionName ¶ added in v1.3.0
func (s *DuoMfaService) DeleteMfaByConnectionName(connectionName string) (*resty.Response, error)
DeleteMfaByConnectionName Delete the specified Duo-MFA configuration
Duo-MFA Delete the Duo-MFA configuration specified in the connectionName.
@param connectionName connectionName path parameter. This name is used to update, delete or retrieve the specific Duo-MFA configuration.
func (*DuoMfaService) GetMfa ¶ added in v1.3.0
func (s *DuoMfaService) GetMfa() (*ResponseDuoMfaGetMfa, *resty.Response, error)
GetMfa Get the list of all Duo-MFA configurations
Duo-MFA List of Duo-MFA configurations
func (*DuoMfaService) GetMfaByconnectionName ¶ added in v1.3.0
func (s *DuoMfaService) GetMfaByconnectionName(connectionName string) (*ResponseDuoMfaGetMfaByconnectionName, *resty.Response, error)
GetMfaByconnectionName Get the specified Duo-MFA configuration
Duo-MFA Get the Duo-MFA configuration specified in the connectionName.
@param connectionName connectionName path parameter. This name is used to update, delete or retrieve the specific Duo-MFA configuration.
func (*DuoMfaService) TestConnection ¶ added in v1.3.0
func (s *DuoMfaService) TestConnection(connectionName string, requestDuoMfaTestConnection *RequestDuoMfaTestConnection) (*resty.Response, error)
TestConnection Verify the Auth and Admin API keys of the Duo Host
Duo-MFA Verify the Auth and Admin API keys of the Duo Host.
@param connectionName connectionName path parameter. This name is used to retrieve secret keys for testing connection of the specified Duo-MFA configuration in case none are specified.
func (*DuoMfaService) UpdateMFaByConnectionName ¶ added in v1.3.0
func (s *DuoMfaService) UpdateMFaByConnectionName(connectionName string, requestDuoMfaUpdateMFaByConnectionName *RequestDuoMfaUpdateMFaByConnectionName) (*resty.Response, error)
UpdateMFaByConnectionName Update the specified Duo-MFA configuration
Duo-MFA Update the Duo-MFA configuration specified in the connectionName.
@param connectionName connectionName path parameter. This name is used to update, delete or retrieve the specific Duo-MFA configuration.
type EgressMatrixCellService ¶
type EgressMatrixCellService service
func (*EgressMatrixCellService) BulkRequestForEgressMatrixCell ¶
func (s *EgressMatrixCellService) BulkRequestForEgressMatrixCell(requestEgressMatrixCellBulkRequestForEgressMatrixCell *RequestEgressMatrixCellBulkRequestForEgressMatrixCell) (*resty.Response, error)
BulkRequestForEgressMatrixCell Submit bulk request
This API allows the client to submit the bulk request.
func (*EgressMatrixCellService) ClearAllMatrixCells ¶
func (s *EgressMatrixCellService) ClearAllMatrixCells() (*resty.Response, error)
ClearAllMatrixCells Clear all egress matrix cells
This API allows the client to clear all the egress matrix cells.
func (*EgressMatrixCellService) CloneMatrixCell ¶
func (s *EgressMatrixCellService) CloneMatrixCell(id string, srcSgtID string, dstSgtID string) (*ResponseEgressMatrixCellCloneMatrixCell, *resty.Response, error)
CloneMatrixCell Clone egress matrix cell
This API allows the client to clone an egress matrix cell.
@param id id path parameter. @param srcSgtID srcSgtId path parameter. @param dstSgtID dstSgtId path parameter.
func (*EgressMatrixCellService) CreateEgressMatrixCell ¶
func (s *EgressMatrixCellService) CreateEgressMatrixCell(requestEgressMatrixCellCreateEgressMatrixCell *RequestEgressMatrixCellCreateEgressMatrixCell) (*resty.Response, error)
CreateEgressMatrixCell Create egress matrix cell
This API creates an egress matrix cell.
func (*EgressMatrixCellService) DeleteEgressMatrixCellByID ¶
func (s *EgressMatrixCellService) DeleteEgressMatrixCellByID(id string) (*resty.Response, error)
DeleteEgressMatrixCellByID Delete egress matrix cell
This API deletes an egress matrix cell.
@param id id path parameter.
func (*EgressMatrixCellService) GetEgressMatrixCell ¶
func (s *EgressMatrixCellService) GetEgressMatrixCell(getEgressMatrixCellQueryParams *GetEgressMatrixCellQueryParams) (*ResponseEgressMatrixCellGetEgressMatrixCell, *resty.Response, error)
GetEgressMatrixCell Get all egress matrix cell
This API allows the client to get all the egress matrix cell.
Filter:
[sgtSrcValue, matrixStatus, description, sgtSrcName, sgtDstName, sgtDstValue]
To search resources by using toDate
column,follow the format:
DD-MON-YY (Example:13-SEP-18)
Day or Year:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13
Month:GET /ers/config/guestuser/?filter=toDate.CONTAINS.SEP
Date:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13-SEP-18
Sorting:
[description, sgtSrcName, sgtDstName, sgtDstValue]
@param getEgressMatrixCellQueryParams Filtering parameter
func (*EgressMatrixCellService) GetEgressMatrixCellByID ¶
func (s *EgressMatrixCellService) GetEgressMatrixCellByID(id string) (*ResponseEgressMatrixCellGetEgressMatrixCellByID, *resty.Response, error)
GetEgressMatrixCellByID Get egress matrix cell by ID
This API allows the client to get an egress matrix cell by ID.
@param id id path parameter.
func (*EgressMatrixCellService) GetVersion ¶
func (s *EgressMatrixCellService) GetVersion() (*ResponseEgressMatrixCellGetVersion, *resty.Response, error)
GetVersion Get egress matrix cell version information
This API helps to retrieve the version information related to the egress matrix cell.
func (*EgressMatrixCellService) MonitorBulkStatusEgressMatrixCell ¶
func (s *EgressMatrixCellService) MonitorBulkStatusEgressMatrixCell(bulkid string) (*ResponseEgressMatrixCellMonitorBulkStatusEgressMatrixCell, *resty.Response, error)
MonitorBulkStatusEgressMatrixCell Monitor bulk request
This API allows the client to monitor the bulk request.
@param bulkid bulkid path parameter.
func (*EgressMatrixCellService) SetAllCellsStatus ¶
func (s *EgressMatrixCellService) SetAllCellsStatus(status string) (*resty.Response, error)
SetAllCellsStatus Set status of all egress matrix cells
This API allows the client to set status of all the egress matrix cells.
@param status status path parameter.
func (*EgressMatrixCellService) UpdateEgressMatrixCellByID ¶
func (s *EgressMatrixCellService) UpdateEgressMatrixCellByID(id string, requestEgressMatrixCellUpdateEgressMatrixCellById *RequestEgressMatrixCellUpdateEgressMatrixCellByID) (*ResponseEgressMatrixCellUpdateEgressMatrixCellByID, *resty.Response, error)
UpdateEgressMatrixCellByID Update egress matrix cell
This API allows the client to update an egress matrix cell.
@param id id path parameter.
type EnableMFAService ¶ added in v1.3.0
type EnableMFAService service
func (*EnableMFAService) EnableMFA ¶ added in v1.3.0
func (s *EnableMFAService) EnableMFA(requestEnableMFAEnableMFA *RequestEnableMFAEnableMFA) (*resty.Response, error)
EnableMFA Enable MFA feature
Enable or Disable MFA feature
type EndpointCertificateService ¶
type EndpointCertificateService service
func (*EndpointCertificateService) CreateEndpointCertificate ¶
func (s *EndpointCertificateService) CreateEndpointCertificate(requestEndpointCertificateCreateEndpointCertificate *RequestEndpointCertificateCreateEndpointCertificate) (FileDownload, *resty.Response, error)
CreateEndpointCertificate Create endpoint certificate
This API allows the client to create an endpoint certificate.
func (*EndpointCertificateService) GetVersion ¶
func (s *EndpointCertificateService) GetVersion() (*ResponseEndpointCertificateGetVersion, *resty.Response, error)
GetVersion Get endpoint certificate version information
This API helps to retrieve the version information related to the endpoint certificate.
type EndpointIDentityGroupService ¶
type EndpointIDentityGroupService service
func (*EndpointIDentityGroupService) CreateEndpointGroup ¶
func (s *EndpointIDentityGroupService) CreateEndpointGroup(requestEndpointIDentityGroupCreateEndpointGroup *RequestEndpointIDentityGroupCreateEndpointGroup) (*resty.Response, error)
CreateEndpointGroup Create endpoint identity group
This API creates an endpoint identity group.
func (*EndpointIDentityGroupService) DeleteEndpointGroupByID ¶
func (s *EndpointIDentityGroupService) DeleteEndpointGroupByID(id string) (*resty.Response, error)
DeleteEndpointGroupByID Delete endpoint identity group
This API deletes an endpoint identity group.
@param id id path parameter.
func (*EndpointIDentityGroupService) GetEndpointGroupByID ¶
func (s *EndpointIDentityGroupService) GetEndpointGroupByID(id string) (*ResponseEndpointIDentityGroupGetEndpointGroupByID, *resty.Response, error)
GetEndpointGroupByID Get endpoint identity group by ID
This API allows the client to get an endpoint identity group by ID.
@param id id path parameter.
func (*EndpointIDentityGroupService) GetEndpointGroupByName ¶
func (s *EndpointIDentityGroupService) GetEndpointGroupByName(name string) (*ResponseEndpointIDentityGroupGetEndpointGroupByName, *resty.Response, error)
GetEndpointGroupByName Get endpoint identity group by name
This API allows the client to get an endpoint identity group by name.
@param name name path parameter.
func (*EndpointIDentityGroupService) GetEndpointGroups ¶
func (s *EndpointIDentityGroupService) GetEndpointGroups(getEndpointGroupsQueryParams *GetEndpointGroupsQueryParams) (*ResponseEndpointIDentityGroupGetEndpointGroups, *resty.Response, error)
GetEndpointGroups Get all endpoint identity groups
This API allows the client to get all the endpoint identity groups.
Filter:
[name]
To search resources by using toDate
column,follow the format:
DD-MON-YY (Example:13-SEP-18)
Day or Year:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13
Month:GET /ers/config/guestuser/?filter=toDate.CONTAINS.SEP
Date:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13-SEP-18
Sorting:
[name, description]
@param getEndpointGroupsQueryParams Filtering parameter
func (*EndpointIDentityGroupService) GetVersion ¶
func (s *EndpointIDentityGroupService) GetVersion() (*ResponseEndpointIDentityGroupGetVersion, *resty.Response, error)
GetVersion Get endpoint identity group version information
This API helps to retrieve the version information related to the endpoint identity group.
func (*EndpointIDentityGroupService) UpdateEndpointGroupByID ¶
func (s *EndpointIDentityGroupService) UpdateEndpointGroupByID(id string, requestEndpointIDentityGroupUpdateEndpointGroupById *RequestEndpointIDentityGroupUpdateEndpointGroupByID) (*ResponseEndpointIDentityGroupUpdateEndpointGroupByID, *resty.Response, error)
UpdateEndpointGroupByID Update endpoint identity group
This API allows the client to update an endpoint identity group.
@param id id path parameter.
type EndpointService ¶
type EndpointService service
func (*EndpointService) BulkRequestForEndpoint ¶
func (s *EndpointService) BulkRequestForEndpoint(requestEndpointBulkRequestForEndpoint *RequestEndpointBulkRequestForEndpoint) (*resty.Response, error)
BulkRequestForEndpoint Submit bulk request
This API allows the client to submit the bulk request.
func (*EndpointService) CreateEndpoint ¶
func (s *EndpointService) CreateEndpoint(requestEndpointCreateEndpoint *RequestEndpointCreateEndpoint) (*resty.Response, error)
CreateEndpoint Create endpoint
This API creates an endpoint.
func (*EndpointService) DeleteEndpointByID ¶
func (s *EndpointService) DeleteEndpointByID(id string) (*resty.Response, error)
DeleteEndpointByID Delete endpoint
This API deletes an endpoint.
@param id id path parameter.
func (*EndpointService) DeregisterEndpoint ¶
func (s *EndpointService) DeregisterEndpoint(id string) (*resty.Response, error)
DeregisterEndpoint De-register endpoint
This API allows the client to de-register an endpoint.
@param id id path parameter.
func (*EndpointService) GetEndpointByID ¶
func (s *EndpointService) GetEndpointByID(id string) (*ResponseEndpointGetEndpointByID, *resty.Response, error)
GetEndpointByID Get endpoint by ID
This API allows the client to get an endpoint by ID.
@param id id path parameter.
func (*EndpointService) GetEndpointByName ¶
func (s *EndpointService) GetEndpointByName(name string) (*ResponseEndpointGetEndpointByName, *resty.Response, error)
GetEndpointByName Get endpoint by name
This API allows the client to get an endpoint by name.
@param name name path parameter.
func (*EndpointService) GetEndpoints ¶
func (s *EndpointService) GetEndpoints(getEndpointsQueryParams *GetEndpointsQueryParams) (*ResponseEndpointGetEndpoints, *resty.Response, error)
GetEndpoints Get all endpoints
This API allows the client to get all the endpoints.
Filter: Filters can be used to filter out Endpoints based on a set of attributes. This API currently provides the following filters: [logicalProfileName, portalUser, staticProfileAssignment, profileId, profile, groupId, staticGroupAssignment, mac]
Example 1:
The logicalProfileName
filter can be used to get Enpoints that belong to a specific Logical Profile. The supported operator for logicalProfileNamefilter is EQ (equal to). The syntax to invoke the API with this filter:
/ers/config/endpoint?filter={filter name}.{operator}.{logical profile name}
Example:
https://{ise-ip}:9060/ers/config/endpoint?filter=logicalProfileName.EQ.LP_Apple
Example 2:
To search resources by using toDate
column,follow the format:
DD-MON-YY (Example:13-SEP-18)
Day or Year:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13
Month:GET /ers/config/guestuser/?filter=toDate.CONTAINS.SEP
Date:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13-SEP-18
Sorting: [name, description]
@param getEndpointsQueryParams Filtering parameter
func (*EndpointService) GetRejectedEndpoints ¶
func (s *EndpointService) GetRejectedEndpoints() (*ResponseEndpointGetRejectedEndpoints, *resty.Response, error)
GetRejectedEndpoints Get rejected enpoints
This API allows the client to get the rejected endpoints.
func (*EndpointService) GetVersion ¶
func (s *EndpointService) GetVersion() (*ResponseEndpointGetVersion, *resty.Response, error)
GetVersion Get endpoint version information
This API helps to retrieve the version information related to the endpoint.
func (*EndpointService) MonitorBulkStatusEndpoint ¶
func (s *EndpointService) MonitorBulkStatusEndpoint(bulkid string) (*ResponseEndpointMonitorBulkStatusEndpoint, *resty.Response, error)
MonitorBulkStatusEndpoint Monitor bulk request
This API allows the client to monitor the bulk request.
@param bulkid bulkid path parameter.
func (*EndpointService) RegisterEndpoint ¶
func (s *EndpointService) RegisterEndpoint(requestEndpointRegisterEndpoint *RequestEndpointRegisterEndpoint) (*resty.Response, error)
RegisterEndpoint Register endpoint
This API allows the client to register an endpoint.
func (*EndpointService) ReleaseRejectedEndpoint ¶
func (s *EndpointService) ReleaseRejectedEndpoint(id string) (*resty.Response, error)
ReleaseRejectedEndpoint Release rejected endpoint
This API allows the client to release a rejected endpoint.
@param id id path parameter.
func (*EndpointService) UpdateEndpointByID ¶
func (s *EndpointService) UpdateEndpointByID(id string, requestEndpointUpdateEndpointById *RequestEndpointUpdateEndpointByID) (*ResponseEndpointUpdateEndpointByID, *resty.Response, error)
UpdateEndpointByID Update endpoint
This API allows the client to update an endpoint.
@param id id path parameter.
type EndpointStopReplicationServiceService ¶ added in v1.3.0
type EndpointStopReplicationServiceService service
func (*EndpointStopReplicationServiceService) GetStopReplicationStatus ¶ added in v1.3.0
func (s *EndpointStopReplicationServiceService) GetStopReplicationStatus() (*ResponseEndpointStopReplicationServiceGetStopReplicationStatus, *resty.Response, error)
GetStopReplicationStatus Retrieve the status of Endpoint stop replication Service
This API retrieves the status of Endpoint stop replication Service
func (*EndpointStopReplicationServiceService) SetStopReplicationService ¶ added in v1.3.0
func (s *EndpointStopReplicationServiceService) SetStopReplicationService(requestEndpointStopReplicationServiceSetStopReplicationService *RequestEndpointStopReplicationServiceSetStopReplicationService) (*ResponseEndpointStopReplicationServiceSetStopReplicationService, *resty.Response, error)
SetStopReplicationService Update the status of Endpoint stop replication Service
This API updates the status of Endpoint stop replication Service.
type EndpointsService ¶ added in v1.3.0
type EndpointsService service
func (*EndpointsService) CreateBulkEndPoints ¶ added in v1.3.0
func (s *EndpointsService) CreateBulkEndPoints(requestEndpointsCreateBulkEndPoints *RequestEndpointsCreateBulkEndPoints) (*ResponseEndpointsCreateBulkEndPoints, *resty.Response, error)
CreateBulkEndPoints Create Endpoint in bulk
Create Endpoint in bulk
func (*EndpointsService) CreateEndPoint ¶ added in v1.3.0
func (s *EndpointsService) CreateEndPoint(requestEndpointsCreateEndPoint *RequestEndpointsCreateEndPoint) (*resty.Response, error)
CreateEndPoint Create Endpoint
Create Endpoint
func (*EndpointsService) CreateEndPointTask ¶ added in v1.3.0
func (s *EndpointsService) CreateEndPointTask(requestEndpointsCreateEndPointTask *RequestEndpointsCreateEndPointTask) (*ResponseEndpointsCreateEndPointTask, *resty.Response, error)
CreateEndPointTask Create Endpoint task
Create Endpoint task
func (*EndpointsService) DeleteBulkEndPoints ¶ added in v1.3.0
func (s *EndpointsService) DeleteBulkEndPoints() (*ResponseEndpointsDeleteBulkEndPoints, *resty.Response, error)
DeleteBulkEndPoints Delete Endpoint in bulk
Delete Endpoint in bulk
func (*EndpointsService) DeleteEndpoint ¶ added in v1.3.0
func (s *EndpointsService) DeleteEndpoint(value string) (*resty.Response, error)
DeleteEndpoint Delete endpoint by id or mac
Delete endpoint by id or mac
@param value value path parameter. The id or MAC of the endpoint
func (*EndpointsService) Get1 ¶ added in v1.3.0
func (s *EndpointsService) Get1(value string) (*ResponseEndpointsGet1, *resty.Response, error)
Get1 Get endpoint by id or MAC
Get endpoint by id or MAC
@param value value path parameter. The id or MAC of the endpoint
func (*EndpointsService) GetDeviceTypeSummary ¶ added in v1.3.0
func (s *EndpointsService) GetDeviceTypeSummary() (*ResponseEndpointsGetDeviceTypeSummary, *resty.Response, error)
GetDeviceTypeSummary Get aggregate of device types
Get aggregate of device types
func (*EndpointsService) List1 ¶ added in v1.3.0
func (s *EndpointsService) List1(list_1QueryParams *List1QueryParams) (*ResponseEndpointsList1, *resty.Response, error)
List1 Get all endpoints
Get all endpoints
@param list_1QueryParams Filtering parameter
func (*EndpointsService) UpdateBulkEndPoints ¶ added in v1.3.0
func (s *EndpointsService) UpdateBulkEndPoints(requestEndpointsUpdateBulkEndPoints *RequestEndpointsUpdateBulkEndPoints) (*ResponseEndpointsUpdateBulkEndPoints, *resty.Response, error)
UpdateBulkEndPoints Update Endpoint in bulk
Update Endpoint in bulk
func (*EndpointsService) UpdateEndpoint ¶ added in v1.3.0
func (s *EndpointsService) UpdateEndpoint(value string, requestEndpointsUpdateEndpoint *RequestEndpointsUpdateEndpoint) (*ResponseEndpointsUpdateEndpoint, *resty.Response, error)
UpdateEndpoint Update Endpoint by id or mac
Update Endpoint by id or mac
@param value value path parameter. The id or MAC of the endpoint
type ExternalRadiusServerService ¶
type ExternalRadiusServerService service
func (*ExternalRadiusServerService) CreateExternalRadiusServer ¶
func (s *ExternalRadiusServerService) CreateExternalRadiusServer(requestExternalRadiusServerCreateExternalRadiusServer *RequestExternalRadiusServerCreateExternalRadiusServer) (*resty.Response, error)
CreateExternalRadiusServer Create external RADIUS server
This API creates an external RADIUS server.
func (*ExternalRadiusServerService) DeleteExternalRadiusServerByID ¶
func (s *ExternalRadiusServerService) DeleteExternalRadiusServerByID(id string) (*resty.Response, error)
DeleteExternalRadiusServerByID Delete external RADIUS server
This API deletes an external RADIUS server.
@param id id path parameter.
func (*ExternalRadiusServerService) GetExternalRadiusServer ¶
func (s *ExternalRadiusServerService) GetExternalRadiusServer(getExternalRadiusServerQueryParams *GetExternalRadiusServerQueryParams) (*ResponseExternalRadiusServerGetExternalRadiusServer, *resty.Response, error)
GetExternalRadiusServer Get all external RADIUS servers
This API allows the client to get all the external RADIUS servers.
@param getExternalRadiusServerQueryParams Filtering parameter
func (*ExternalRadiusServerService) GetExternalRadiusServerByID ¶
func (s *ExternalRadiusServerService) GetExternalRadiusServerByID(id string) (*ResponseExternalRadiusServerGetExternalRadiusServerByID, *resty.Response, error)
GetExternalRadiusServerByID Get external RADIUS server by ID
This API allows the client to get an external RADIUS server by ID.
@param id id path parameter.
func (*ExternalRadiusServerService) GetExternalRadiusServerByName ¶
func (s *ExternalRadiusServerService) GetExternalRadiusServerByName(name string) (*ResponseExternalRadiusServerGetExternalRadiusServerByName, *resty.Response, error)
GetExternalRadiusServerByName Get external RADIUS server by name
This API allows the client to get an external RADIUS server by name.
@param name name path parameter.
func (*ExternalRadiusServerService) GetVersion ¶
func (s *ExternalRadiusServerService) GetVersion() (*ResponseExternalRadiusServerGetVersion, *resty.Response, error)
GetVersion Get external RADIUS server version information
This API helps to retrieve the version information related to the external RADIUS server.
func (*ExternalRadiusServerService) UpdateExternalRadiusServerByID ¶
func (s *ExternalRadiusServerService) UpdateExternalRadiusServerByID(id string, requestExternalRadiusServerUpdateExternalRadiusServerById *RequestExternalRadiusServerUpdateExternalRadiusServerByID) (*ResponseExternalRadiusServerUpdateExternalRadiusServerByID, *resty.Response, error)
UpdateExternalRadiusServerByID Update external RADIUS server
This API allows the client to update an external RADIUS server.
@param id id path parameter.
type FileDownload ¶
func (*FileDownload) SaveDownload ¶
func (f *FileDownload) SaveDownload(path string) error
type FilterPolicyService ¶
type FilterPolicyService service
func (*FilterPolicyService) CreateFilterPolicy ¶
func (s *FilterPolicyService) CreateFilterPolicy(requestFilterPolicyCreateFilterPolicy *RequestFilterPolicyCreateFilterPolicy) (*resty.Response, error)
CreateFilterPolicy Create filter policy
This API creates a filter policy.
func (*FilterPolicyService) DeleteFilterPolicyByID ¶
func (s *FilterPolicyService) DeleteFilterPolicyByID(id string) (*resty.Response, error)
DeleteFilterPolicyByID Delete filter policy
This API deletes a filter policy.
@param id id path parameter.
func (*FilterPolicyService) GetFilterPolicy ¶
func (s *FilterPolicyService) GetFilterPolicy(getFilterPolicyQueryParams *GetFilterPolicyQueryParams) (*ResponseFilterPolicyGetFilterPolicy, *resty.Response, error)
GetFilterPolicy Get all filter policies
This API allows the client to get all the filter policies.
@param getFilterPolicyQueryParams Filtering parameter
func (*FilterPolicyService) GetFilterPolicyByID ¶
func (s *FilterPolicyService) GetFilterPolicyByID(id string) (*ResponseFilterPolicyGetFilterPolicyByID, *resty.Response, error)
GetFilterPolicyByID Get filter policy by ID
This API allows the client to get a filter policy by ID.
@param id id path parameter.
func (*FilterPolicyService) GetVersion ¶
func (s *FilterPolicyService) GetVersion() (*ResponseFilterPolicyGetVersion, *resty.Response, error)
GetVersion Get filter policy version information
This API helps to retrieve the version information related to the filter policy.
func (*FilterPolicyService) UpdateFilterPolicyByID ¶
func (s *FilterPolicyService) UpdateFilterPolicyByID(id string, requestFilterPolicyUpdateFilterPolicyById *RequestFilterPolicyUpdateFilterPolicyByID) (*ResponseFilterPolicyUpdateFilterPolicyByID, *resty.Response, error)
UpdateFilterPolicyByID Update filter policy
This API allows the client to update a filter policy.
@param id id path parameter.
type FullUpgradeService ¶ added in v1.3.0
type FullUpgradeService service
func (*FullUpgradeService) CancelStagingOnPPAN ¶ added in v1.3.0
func (s *FullUpgradeService) CancelStagingOnPPAN(requestFullUpgradeCancelStagingOnPPAN *RequestFullUpgradeCancelStagingOnPPAN) (*ResponseFullUpgradeCancelStagingOnPPAN, *resty.Response, error)
CancelStagingOnPPAN API to cancel staging process from PPAN
API to cancel staging process of specified nodes from PPAN
func (*FullUpgradeService) GetPrecheckStatus ¶ added in v1.3.0
func (s *FullUpgradeService) GetPrecheckStatus(getPrecheckStatusQueryParams *GetPrecheckStatusQueryParams) (*ResponseFullUpgradeGetPrecheckStatus, *resty.Response, error)
GetPrecheckStatus gets status of pre-checks
get the latest precheck report
@param getPrecheckStatusQueryParams Filtering parameter
func (*FullUpgradeService) InitiateStagingOnPPAN ¶ added in v1.3.0
func (s *FullUpgradeService) InitiateStagingOnPPAN(requestFullUpgradeInitiateStagingOnPPAN *RequestFullUpgradeInitiateStagingOnPPAN) (*ResponseFullUpgradeInitiateStagingOnPPAN, *resty.Response, error)
InitiateStagingOnPPAN API to initiate staging orcheastration from PPAN
API to initiate staging orcheastration from PPAN
func (*FullUpgradeService) InitiateUpgradeOnPPAN ¶ added in v1.3.0
func (s *FullUpgradeService) InitiateUpgradeOnPPAN(requestFullUpgradeInitiateUpgradeOnPPAN *RequestFullUpgradeInitiateUpgradeOnPPAN) (*ResponseFullUpgradeInitiateUpgradeOnPPAN, *resty.Response, error)
InitiateUpgradeOnPPAN API's purpose would be to orchestrate upgrade execution on PPAN
API's purpose would be to orchestrate upgrade execution on PPAN
func (*FullUpgradeService) ProceedStatus ¶ added in v1.3.0
func (s *FullUpgradeService) ProceedStatus(proceedStatusQueryParams *ProceedStatusQueryParams) (*ResponseFullUpgradeProceedStatus, *resty.Response, error)
ProceedStatus get the status of upgrade proceed process
get the status of upgrade process for the requested nodes
@param proceedStatusQueryParams Filtering parameter
func (*FullUpgradeService) RunPreChecksInPPAN ¶ added in v1.3.0
func (s *FullUpgradeService) RunPreChecksInPPAN(requestFullUpgradeRunPreChecksInPPAN *RequestFullUpgradeRunPreChecksInPPAN) (*ResponseFullUpgradeRunPreChecksInPPAN, *resty.Response, error)
RunPreChecksInPPAN API's to initiate pre-checks execution on PPAN
API's purpose is to initiate pre-checks execution on PPAN
func (*FullUpgradeService) StageStatus ¶ added in v1.3.0
func (s *FullUpgradeService) StageStatus(stageStatusQueryParams *StageStatusQueryParams) (*ResponseFullUpgradestageStatus, *resty.Response, error)
StageStatus get the status a particular upgrade stage process
get the status of upgrade stage process for the requested nodes
@param stageStatusQueryParams Filtering parameter
func (*FullUpgradeService) Upgradesummary ¶ added in v1.3.0
func (s *FullUpgradeService) Upgradesummary() (*ResponseFullUpgradeUpgradesummary, *resty.Response, error)
Upgradesummary get the summary of upgrade process
get the summary of upgrade process
type GetAciBindingsQueryParams ¶
type GetAciBindingsQueryParams struct { Page int `url:"page,omitempty"` //Page number Size int `url:"size,omitempty"` //Number of objects returned per page Sort string `url:"sort,omitempty"` //sort type - asc or desc SortBy string `url:"sortBy,omitempty"` //sort column by which objects needs to be sorted FilterBy []string `url:"filterBy,omitempty"` // FilterValue []string `url:"filterValue,omitempty"` // }
type GetAdminUsersQueryParams ¶
type GetAdminUsersQueryParams struct { Page int `url:"page,omitempty"` //Page number Size int `url:"size,omitempty"` //Number of objects returned per page Sortasc string `url:"sortasc,omitempty"` //sort asc Sortdsc string `url:"sortdsc,omitempty"` //sort desc Filter []string `url:"filter,omitempty"` //<br/> **Simple filtering** should be available through the filter query string parameter. The structure of a filter is a triplet of field operator and value separated with dots. More than one filter can be sent. The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the "filterType=or" query string parameter. Each resource Data model description should specify if an attribute is a filtered field. <br/> Operator | Description <br/> ------------|----------------- <br/> EQ | Equals <br/> NEQ | Not Equals <br/> GT | Greater Than <br/> LT | Less Then <br/> STARTSW | Starts With <br/> NSTARTSW | Not Starts With <br/> ENDSW | Ends With <br/> NENDSW | Not Ends With <br/> CONTAINS | Contains <br/> NCONTAINS | Not Contains <br/> FilterType string `url:"filterType,omitempty"` //The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the parameter }
type GetAllSubscribersQueryParams ¶ added in v1.2.0
type GetAllSubscribersQueryParams struct { Page int `url:"page,omitempty"` //Page number Size int `url:"size,omitempty"` //Number of objects returned per page Filter string `url:"filter,omitempty"` //<div> <style type="text/css" scoped> .apiServiceTable td, .apiServiceTable th { padding: 5px 10px !important; text-align: left; } </style> <span> <b>Simple filtering</b> should be available through the filter query string parameter. The structure of a filter is a triplet of field operator and value separated with dots. More than one filter can be sent. The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the <i>"filterType=or"</i> query string parameter. Each resource Data model description should specify if an attribute is a filtered field. </span> <br /> <table class="apiServiceTable"> <thead> <tr> <th>OPERATOR</th> <th>DESCRIPTION</th> </tr> </thead> <tbody> <tr> <td>EQ</td> <td>Equals</td> </tr> <tr> <td>NEQ</td> <td>Not Equals</td> </tr> <tr> <td>GT</td> <td>Greater Than</td> </tr> <tr> <td>LT</td> <td>Less Then</td> </tr> <tr> <td>STARTSW</td> <td>Starts With</td> </tr> <tr> <td>NSTARTSW</td> <td>Not Starts With</td> </tr> <tr> <td>ENDSW</td> <td>Ends With</td> </tr> <tr> <td>NENDSW</td> <td>Not Ends With</td> </tr> <tr> <td>CONTAINS</td> <td>Contains</td> </tr> <tr> <td>NCONTAINS</td> <td>Not Contains</td> </tr> </tbody> </table> </div> FilterType string `url:"filterType,omitempty"` //The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the parameter Sort string `url:"sort,omitempty"` //sort type - asc or desc SortBy string `url:"sortBy,omitempty"` //sort column by which objects needs to be sorted }
type GetAncEndpointQueryParams ¶
type GetAncEndpointQueryParams struct { Page int `url:"page,omitempty"` //Page number Size int `url:"size,omitempty"` //Number of objects returned per page Sortasc string `url:"sortasc,omitempty"` //sort asc Sortdsc string `url:"sortdsc,omitempty"` //sort desc Filter []string `url:"filter,omitempty"` //<br/> **Simple filtering** should be available through the filter query string parameter. The structure of a filter is a triplet of field operator and value separated with dots. More than one filter can be sent. The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the "filterType=or" query string parameter. Each resource Data model description should specify if an attribute is a filtered field. <br/> Operator | Description <br/> ------------|----------------- <br/> EQ | Equals <br/> NEQ | Not Equals <br/> GT | Greater Than <br/> LT | Less Then <br/> STARTSW | Starts With <br/> NSTARTSW | Not Starts With <br/> ENDSW | Ends With <br/> NENDSW | Not Ends With <br/> CONTAINS | Contains <br/> NCONTAINS | Not Contains <br/> FilterType string `url:"filterType,omitempty"` //The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the parameter }
type GetAncPolicyQueryParams ¶
type GetAncPolicyQueryParams struct { Page int `url:"page,omitempty"` //Page number Size int `url:"size,omitempty"` //Number of objects returned per page Sortasc string `url:"sortasc,omitempty"` //sort asc Sortdsc string `url:"sortdsc,omitempty"` //sort desc Filter []string `url:"filter,omitempty"` //<br/> **Simple filtering** should be available through the filter query string parameter. The structure of a filter is a triplet of field operator and value separated with dots. More than one filter can be sent. The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the "filterType=or" query string parameter. Each resource Data model description should specify if an attribute is a filtered field. <br/> Operator | Description <br/> ------------|----------------- <br/> EQ | Equals <br/> NEQ | Not Equals <br/> GT | Greater Than <br/> LT | Less Then <br/> STARTSW | Starts With <br/> NSTARTSW | Not Starts With <br/> ENDSW | Ends With <br/> NENDSW | Not Ends With <br/> CONTAINS | Contains <br/> NCONTAINS | Not Contains <br/> FilterType string `url:"filterType,omitempty"` //The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the parameter }
type GetByodPortalQueryParams ¶
type GetByodPortalQueryParams struct { Page int `url:"page,omitempty"` //Page number Size int `url:"size,omitempty"` //Number of objects returned per page Sortasc string `url:"sortasc,omitempty"` //sort asc Sortdsc string `url:"sortdsc,omitempty"` //sort desc Filter []string `url:"filter,omitempty"` //<br/> **Simple filtering** should be available through the filter query string parameter. The structure of a filter is a triplet of field operator and value separated with dots. More than one filter can be sent. The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the "filterType=or" query string parameter. Each resource Data model description should specify if an attribute is a filtered field. <br/> Operator | Description <br/> ------------|----------------- <br/> EQ | Equals <br/> NEQ | Not Equals <br/> GT | Greater Than <br/> LT | Less Then <br/> STARTSW | Starts With <br/> NSTARTSW | Not Starts With <br/> ENDSW | Ends With <br/> NENDSW | Not Ends With <br/> CONTAINS | Contains <br/> NCONTAINS | Not Contains <br/> FilterType string `url:"filterType,omitempty"` //The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the parameter }
type GetCsrsQueryParams ¶
type GetCsrsQueryParams struct { Page int `url:"page,omitempty"` //Page number Size int `url:"size,omitempty"` //Number of objects returned per page Sort string `url:"sort,omitempty"` //sort type - asc or desc SortBy string `url:"sortBy,omitempty"` //sort column by which objects needs to be sorted Filter string `url:"filter,omitempty"` //<div> <style type="text/css" scoped> .apiServiceTable td, .apiServiceTable th { padding: 5px 10px !important; text-align: left; } </style> <span> <b>Simple filtering</b> should be available through the filter query string parameter. The structure of a filter is a triplet of field operator and value separated with dots. More than one filter can be sent. The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the <i>"filterType=or"</i> query string parameter. Each resource Data model description should specify if an attribute is a filtered field. </span> <br /> <table class="apiServiceTable"> <thead> <tr> <th>OPERATOR</th> <th>DESCRIPTION</th> </tr> </thead> <tbody> <tr> <td>EQ</td> <td>Equals</td> </tr> <tr> <td>NEQ</td> <td>Not Equals</td> </tr> <tr> <td>GT</td> <td>Greater Than</td> </tr> <tr> <td>LT</td> <td>Less Then</td> </tr> <tr> <td>STARTSW</td> <td>Starts With</td> </tr> <tr> <td>NSTARTSW</td> <td>Not Starts With</td> </tr> <tr> <td>ENDSW</td> <td>Ends With</td> </tr> <tr> <td>NENDSW</td> <td>Not Ends With</td> </tr> <tr> <td>CONTAINS</td> <td>Contains</td> </tr> <tr> <td>NCONTAINS</td> <td>Not Contains</td> </tr> </tbody> </table> </div> FilterType string `url:"filterType,omitempty"` //The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the parameter }
type GetDeploymentNodesQueryParams ¶ added in v1.1.0
type GetDeploymentNodesQueryParams struct { Filter []string `url:"filter,omitempty"` //<div> <style type="text/css" scoped> .apiServiceTable td, .apiServiceTable th { padding: 5px 10px !important; text-align: left; } </style> <span> <b>Simple filtering</b> is available through the filter query string parameter. The structure of a filter is a triplet of field operator and value, separated by dots. More than one filter can be sent. The logical operator common to all filter criteria is AND by default, and can be changed by using the <i>"filterType=or"</i> query string parameter. Each resource Data model description should specify if an attribute is a filtered field. </span> <br /> <table class="apiServiceTable"> <thead> <tr> <th>OPERATOR</th> <th>DESCRIPTION</th> </tr> </thead> <tbody> <tr> <td>EQ</td> <td>Equals</td> </tr> <tr> <td>NEQ</td> <td>Not Equals</td> </tr> <tr> <td>STARTSW</td> <td>Starts With</td> </tr> <tr> <td>NSTARTSW</td> <td>Not Starts With</td> </tr> <tr> <td>ENDSW</td> <td>Ends With</td> </tr> <tr> <td>NENDSW</td> <td>Not Ends With</td> </tr> <tr> <td>CONTAINS</td> <td>Contains</td> </tr> <tr> <td>NCONTAINS</td> <td>Not Contains</td> </tr> </tbody> </table> </div> FilterType string `url:"filterType,omitempty"` //The logical operator common to all filter criteria is AND by default, and can be changed by using this parameter. }
type GetEgressMatrixCellQueryParams ¶
type GetEgressMatrixCellQueryParams struct { Page int `url:"page,omitempty"` //Page number Size int `url:"size,omitempty"` //Number of objects returned per page Sortasc string `url:"sortasc,omitempty"` //sort asc Sortdsc string `url:"sortdsc,omitempty"` //sort desc Filter []string `url:"filter,omitempty"` //<br/> **Simple filtering** should be available through the filter query string parameter. The structure of a filter is a triplet of field operator and value separated with dots. More than one filter can be sent. The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the "filterType=or" query string parameter. Each resource Data model description should specify if an attribute is a filtered field. <br/> Operator | Description <br/> ------------|----------------- <br/> EQ | Equals <br/> NEQ | Not Equals <br/> GT | Greater Than <br/> LT | Less Then <br/> STARTSW | Starts With <br/> NSTARTSW | Not Starts With <br/> ENDSW | Ends With <br/> NENDSW | Not Ends With <br/> CONTAINS | Contains <br/> NCONTAINS | Not Contains <br/> FilterType string `url:"filterType,omitempty"` //The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the parameter }
type GetEndpointGroupsQueryParams ¶
type GetEndpointGroupsQueryParams struct { Page int `url:"page,omitempty"` //Page number Size int `url:"size,omitempty"` //Number of objects returned per page Sortasc string `url:"sortasc,omitempty"` //sort asc Sortdsc string `url:"sortdsc,omitempty"` //sort desc Filter []string `url:"filter,omitempty"` //<br/> **Simple filtering** should be available through the filter query string parameter. The structure of a filter is a triplet of field operator and value separated with dots. More than one filter can be sent. The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the "filterType=or" query string parameter. Each resource Data model description should specify if an attribute is a filtered field. <br/> Operator | Description <br/> ------------|----------------- <br/> EQ | Equals <br/> NEQ | Not Equals <br/> GT | Greater Than <br/> LT | Less Then <br/> STARTSW | Starts With <br/> NSTARTSW | Not Starts With <br/> ENDSW | Ends With <br/> NENDSW | Not Ends With <br/> CONTAINS | Contains <br/> NCONTAINS | Not Contains <br/> FilterType string `url:"filterType,omitempty"` //The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the parameter }
type GetEndpointsQueryParams ¶
type GetEndpointsQueryParams struct { Page int `url:"page,omitempty"` //Page number Size int `url:"size,omitempty"` //Number of objects returned per page Sortasc string `url:"sortasc,omitempty"` //sort asc Sortdsc string `url:"sortdsc,omitempty"` //sort desc Filter []string `url:"filter,omitempty"` //<br/> **Simple filtering** should be available through the filter query string parameter. The structure of a filter is a triplet of field operator and value separated with dots. More than one filter can be sent. The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the "filterType=or" query string parameter. Each resource Data model description should specify if an attribute is a filtered field. <br/> Operator | Description <br/> ------------|----------------- <br/> EQ | Equals <br/> NEQ | Not Equals <br/> GT | Greater Than <br/> LT | Less Then <br/> STARTSW | Starts With <br/> NSTARTSW | Not Starts With <br/> ENDSW | Ends With <br/> NENDSW | Not Ends With <br/> CONTAINS | Contains <br/> NCONTAINS | Not Contains <br/> FilterType string `url:"filterType,omitempty"` //The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the parameter }
type GetGuestLocationQueryParams ¶
type GetGuestLocationQueryParams struct { Page int `url:"page,omitempty"` //Page number Size int `url:"size,omitempty"` //Number of objects returned per page Sortasc string `url:"sortasc,omitempty"` //sort asc Sortdsc string `url:"sortdsc,omitempty"` //sort desc Filter []string `url:"filter,omitempty"` //<br/> **Simple filtering** should be available through the filter query string parameter. The structure of a filter is a triplet of field operator and value separated with dots. More than one filter can be sent. The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the "filterType=or" query string parameter. Each resource Data model description should specify if an attribute is a filtered field. <br/> Operator | Description <br/> ------------|----------------- <br/> EQ | Equals <br/> NEQ | Not Equals <br/> GT | Greater Than <br/> LT | Less Then <br/> STARTSW | Starts With <br/> NSTARTSW | Not Starts With <br/> ENDSW | Ends With <br/> NENDSW | Not Ends With <br/> CONTAINS | Contains <br/> NCONTAINS | Not Contains <br/> FilterType string `url:"filterType,omitempty"` //The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the parameter }
type GetGuestSSIDQueryParams ¶
type GetGuestSSIDQueryParams struct { Page int `url:"page,omitempty"` //Page number Size int `url:"size,omitempty"` //Number of objects returned per page Sortasc string `url:"sortasc,omitempty"` //sort asc Sortdsc string `url:"sortdsc,omitempty"` //sort desc Filter []string `url:"filter,omitempty"` //<br/> **Simple filtering** should be available through the filter query string parameter. The structure of a filter is a triplet of field operator and value separated with dots. More than one filter can be sent. The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the "filterType=or" query string parameter. Each resource Data model description should specify if an attribute is a filtered field. <br/> Operator | Description <br/> ------------|----------------- <br/> EQ | Equals <br/> NEQ | Not Equals <br/> GT | Greater Than <br/> LT | Less Then <br/> STARTSW | Starts With <br/> NSTARTSW | Not Starts With <br/> ENDSW | Ends With <br/> NENDSW | Not Ends With <br/> CONTAINS | Contains <br/> NCONTAINS | Not Contains <br/> FilterType string `url:"filterType,omitempty"` //The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the parameter }
type GetGuestSmtpNotificationSettingsQueryParams ¶
type GetGuestSmtpNotificationSettingsQueryParams struct { Page int `url:"page,omitempty"` //Page number Size int `url:"size,omitempty"` //Number of objects returned per page Sortasc string `url:"sortasc,omitempty"` //sort asc Sortdsc string `url:"sortdsc,omitempty"` //sort desc Filter []string `url:"filter,omitempty"` //<br/> **Simple filtering** should be available through the filter query string parameter. The structure of a filter is a triplet of field operator and value separated with dots. More than one filter can be sent. The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the "filterType=or" query string parameter. Each resource Data model description should specify if an attribute is a filtered field. <br/> Operator | Description <br/> ------------|----------------- <br/> EQ | Equals <br/> NEQ | Not Equals <br/> GT | Greater Than <br/> LT | Less Then <br/> STARTSW | Starts With <br/> NSTARTSW | Not Starts With <br/> ENDSW | Ends With <br/> NENDSW | Not Ends With <br/> CONTAINS | Contains <br/> NCONTAINS | Not Contains <br/> FilterType string `url:"filterType,omitempty"` //The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the parameter }
type GetGuestTypeQueryParams ¶
type GetGuestTypeQueryParams struct { Page int `url:"page,omitempty"` //Page number Size int `url:"size,omitempty"` //Number of objects returned per page Sortasc string `url:"sortasc,omitempty"` //sort asc Sortdsc string `url:"sortdsc,omitempty"` //sort desc Filter []string `url:"filter,omitempty"` //<br/> **Simple filtering** should be available through the filter query string parameter. The structure of a filter is a triplet of field operator and value separated with dots. More than one filter can be sent. The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the "filterType=or" query string parameter. Each resource Data model description should specify if an attribute is a filtered field. <br/> Operator | Description <br/> ------------|----------------- <br/> EQ | Equals <br/> NEQ | Not Equals <br/> GT | Greater Than <br/> LT | Less Then <br/> STARTSW | Starts With <br/> NSTARTSW | Not Starts With <br/> ENDSW | Ends With <br/> NENDSW | Not Ends With <br/> CONTAINS | Contains <br/> NCONTAINS | Not Contains <br/> FilterType string `url:"filterType,omitempty"` //The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the parameter }
type GetGuestUsersQueryParams ¶
type GetGuestUsersQueryParams struct { Page int `url:"page,omitempty"` //Page number Size int `url:"size,omitempty"` //Number of objects returned per page Sortasc string `url:"sortasc,omitempty"` //sort asc Sortdsc string `url:"sortdsc,omitempty"` //sort desc Filter []string `url:"filter,omitempty"` //<br/> **Simple filtering** should be available through the filter query string parameter. The structure of a filter is a triplet of field operator and value separated with dots. More than one filter can be sent. The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the "filterType=or" query string parameter. Each resource Data model description should specify if an attribute is a filtered field. <br/> Operator | Description <br/> ------------|----------------- <br/> EQ | Equals <br/> NEQ | Not Equals <br/> GT | Greater Than <br/> LT | Less Then <br/> STARTSW | Starts With <br/> NSTARTSW | Not Starts With <br/> ENDSW | Ends With <br/> NENDSW | Not Ends With <br/> CONTAINS | Contains <br/> NCONTAINS | Not Contains <br/> FilterType string `url:"filterType,omitempty"` //The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the parameter }
type GetHotspotPortalQueryParams ¶
type GetHotspotPortalQueryParams struct { Page int `url:"page,omitempty"` //Page number Size int `url:"size,omitempty"` //Number of objects returned per page Sortasc string `url:"sortasc,omitempty"` //sort asc Sortdsc string `url:"sortdsc,omitempty"` //sort desc Filter []string `url:"filter,omitempty"` //<br/> **Simple filtering** should be available through the filter query string parameter. The structure of a filter is a triplet of field operator and value separated with dots. More than one filter can be sent. The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the "filterType=or" query string parameter. Each resource Data model description should specify if an attribute is a filtered field. <br/> Operator | Description <br/> ------------|----------------- <br/> EQ | Equals <br/> NEQ | Not Equals <br/> GT | Greater Than <br/> LT | Less Then <br/> STARTSW | Starts With <br/> NSTARTSW | Not Starts With <br/> ENDSW | Ends With <br/> NENDSW | Not Ends With <br/> CONTAINS | Contains <br/> NCONTAINS | Not Contains <br/> FilterType string `url:"filterType,omitempty"` //The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the parameter }
type GetIDentityGroupsQueryParams ¶
type GetIDentityGroupsQueryParams struct { Page int `url:"page,omitempty"` //Page number Size int `url:"size,omitempty"` //Number of objects returned per page Sortasc string `url:"sortasc,omitempty"` //sort asc Sortdsc string `url:"sortdsc,omitempty"` //sort desc Filter []string `url:"filter,omitempty"` //<br/> **Simple filtering** should be available through the filter query string parameter. The structure of a filter is a triplet of field operator and value separated with dots. More than one filter can be sent. The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the "filterType=or" query string parameter. Each resource Data model description should specify if an attribute is a filtered field. <br/> Operator | Description <br/> ------------|----------------- <br/> EQ | Equals <br/> NEQ | Not Equals <br/> GT | Greater Than <br/> LT | Less Then <br/> STARTSW | Starts With <br/> NSTARTSW | Not Starts With <br/> ENDSW | Ends With <br/> NENDSW | Not Ends With <br/> CONTAINS | Contains <br/> NCONTAINS | Not Contains <br/> FilterType string `url:"filterType,omitempty"` //The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the parameter }
type GetIPToSgtMappingGroupQueryParams ¶
type GetIPToSgtMappingGroupQueryParams struct { Page int `url:"page,omitempty"` //Page number Size int `url:"size,omitempty"` //Number of objects returned per page Sortasc string `url:"sortasc,omitempty"` //sort asc Sortdsc string `url:"sortdsc,omitempty"` //sort desc Filter []string `url:"filter,omitempty"` //<br/> **Simple filtering** should be available through the filter query string parameter. The structure of a filter is a triplet of field operator and value separated with dots. More than one filter can be sent. The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the "filterType=or" query string parameter. Each resource Data model description should specify if an attribute is a filtered field. <br/> Operator | Description <br/> ------------|----------------- <br/> EQ | Equals <br/> NEQ | Not Equals <br/> GT | Greater Than <br/> LT | Less Then <br/> STARTSW | Starts With <br/> NSTARTSW | Not Starts With <br/> ENDSW | Ends With <br/> NENDSW | Not Ends With <br/> CONTAINS | Contains <br/> NCONTAINS | Not Contains <br/> FilterType string `url:"filterType,omitempty"` //The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the parameter }
type GetIPToSgtMappingQueryParams ¶
type GetIPToSgtMappingQueryParams struct { Page int `url:"page,omitempty"` //Page number Size int `url:"size,omitempty"` //Number of objects returned per page Sortasc string `url:"sortasc,omitempty"` //sort asc Sortdsc string `url:"sortdsc,omitempty"` //sort desc Filter []string `url:"filter,omitempty"` //<br/> **Simple filtering** should be available through the filter query string parameter. The structure of a filter is a triplet of field operator and value separated with dots. More than one filter can be sent. The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the "filterType=or" query string parameter. Each resource Data model description should specify if an attribute is a filtered field. <br/> Operator | Description <br/> ------------|----------------- <br/> EQ | Equals <br/> NEQ | Not Equals <br/> GT | Greater Than <br/> LT | Less Then <br/> STARTSW | Starts With <br/> NSTARTSW | Not Starts With <br/> ENDSW | Ends With <br/> NENDSW | Not Ends With <br/> CONTAINS | Contains <br/> NCONTAINS | Not Contains <br/> FilterType string `url:"filterType,omitempty"` //The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the parameter }
type GetIPsecEnabledNodesQueryParams ¶ added in v1.3.0
type GetIPsecEnabledNodesQueryParams struct { Page int `url:"page,omitempty"` //Page number Size int `url:"size,omitempty"` //Number of objects returned per page Filter string `url:"filter,omitempty"` //<div> <style type="text/css" scoped> .apiServiceTable td, .apiServiceTable th { padding: 5px 10px !important; text-align: left; } </style> <span> <b>Simple filtering</b> should be available through the filter query string parameter. The structure of a filter is a triplet of field operator and value separated with dots. More than one filter can be sent. The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the <i>"filterType=or"</i> query string parameter. Each resource Data model description should specify if an attribute is a filtered field. </span> <br /> <br/> <table class="apiServiceTable"> <thead> <tr> <th>OPERATOR</th> <th>DESCRIPTION</th> <th>APPLICABLE ON FIELDS<th> </tr> </thead> <tbody> <tr> <td>EQ</td> <td>Equals</td> <td>authType</td> </tr> <tr> <td>NEQ</td> <td>Not Equals</td> <td>authType</td> </tr> <tr> <td>EQ</td> <td>Equals</td> <td>hostName</td> </tr> <tr> <td>NEQ</td> <td>Not Equals</td> <td>hostName</td> </tr> <tr> <td>EQ</td> <td>Equals</td> <td>nadIp</td> </tr> <tr> <td>NEQ</td> <td>Not Equals</td> <td>nadIp</td> </tr> <tr> <td>EQ</td> <td>Equals</td> <td>status</td> </tr> <tr> <td>NEQ</td> <td>Not Equals</td> <td>status</td> </tr> </tbody> </table> </div> FilterType string `url:"filterType,omitempty"` //The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the parameter Sort string `url:"sort,omitempty"` //sort type - asc or desc SortBy string `url:"sortBy,omitempty"` //Sort column - The IPsec enabled nodes are sorted based on the columns. This is applicable for the field - hostName. }
type GetInternalUserQueryParams ¶
type GetInternalUserQueryParams struct { Page int `url:"page,omitempty"` //Page number Size int `url:"size,omitempty"` //Number of objects returned per page Sortasc string `url:"sortasc,omitempty"` //sort asc Sortdsc string `url:"sortdsc,omitempty"` //sort desc Filter []string `url:"filter,omitempty"` //<br/> **Simple filtering** should be available through the filter query string parameter. The structure of a filter is a triplet of field operator and value separated with dots. More than one filter can be sent. The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the "filterType=or" query string parameter. Each resource Data model description should specify if an attribute is a filtered field. <br/> Operator | Description <br/> ------------|----------------- <br/> EQ | Equals <br/> NEQ | Not Equals <br/> GT | Greater Than <br/> LT | Less Then <br/> STARTSW | Starts With <br/> NSTARTSW | Not Starts With <br/> ENDSW | Ends With <br/> NENDSW | Not Ends With <br/> CONTAINS | Contains <br/> NCONTAINS | Not Contains <br/> FilterType string `url:"filterType,omitempty"` //The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the parameter }
type GetMyDevicePortalQueryParams ¶
type GetMyDevicePortalQueryParams struct { Page int `url:"page,omitempty"` //Page number Size int `url:"size,omitempty"` //Number of objects returned per page Sortasc string `url:"sortasc,omitempty"` //sort asc Sortdsc string `url:"sortdsc,omitempty"` //sort desc Filter []string `url:"filter,omitempty"` //<br/> **Simple filtering** should be available through the filter query string parameter. The structure of a filter is a triplet of field operator and value separated with dots. More than one filter can be sent. The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the "filterType=or" query string parameter. Each resource Data model description should specify if an attribute is a filtered field. <br/> Operator | Description <br/> ------------|----------------- <br/> EQ | Equals <br/> NEQ | Not Equals <br/> GT | Greater Than <br/> LT | Less Then <br/> STARTSW | Starts With <br/> NSTARTSW | Not Starts With <br/> ENDSW | Ends With <br/> NENDSW | Not Ends With <br/> CONTAINS | Contains <br/> NCONTAINS | Not Contains <br/> FilterType string `url:"filterType,omitempty"` //The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the parameter }
type GetNbarAppListQueryParams ¶ added in v1.3.0
type GetNbarAppListQueryParams struct { Page int `url:"page,omitempty"` //Page number Size int `url:"size,omitempty"` //Number of objects returned per page Sort string `url:"sort,omitempty"` //sort type - asc or desc SortBy string `url:"sortBy,omitempty"` //sort column by which objects needs to be sorted Filter string `url:"filter,omitempty"` //<div> <style type="text/css" scoped> .apiServiceTable td, .apiServiceTable th { padding: 5px 10px !important; text-align: left; } </style> <span> <b>Simple filtering</b> should be available through the filter query string parameter. The structure of a filter is a triplet of field operator and value separated with dots. More than one filter can be sent. The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the <i>"filterType=or"</i> query string parameter. Each resource Data model description should specify if an attribute is a filtered field. </span> <br /> <table class="apiServiceTable"> <thead> <tr> <th>OPERATOR</th> <th>DESCRIPTION</th> </tr> </thead> <tbody> <tr> <td>EQ</td> <td>Equals</td> </tr> <tr> <td>NEQ</td> <td>Not Equals</td> </tr> <tr> <td>GT</td> <td>Greater Than</td> </tr> <tr> <td>LT</td> <td>Less Then</td> </tr> <tr> <td>STARTSW</td> <td>Starts With</td> </tr> <tr> <td>NSTARTSW</td> <td>Not Starts With</td> </tr> <tr> <td>ENDSW</td> <td>Ends With</td> </tr> <tr> <td>NENDSW</td> <td>Not Ends With</td> </tr> <tr> <td>CONTAINS</td> <td>Contains</td> </tr> <tr> <td>NCONTAINS</td> <td>Not Contains</td> </tr> </tbody> </table> </div> FilterType string `url:"filterType,omitempty"` //The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the parameter }
type GetNbarAppsQueryParams ¶ added in v1.0.0
type GetNbarAppsQueryParams = GetNbarAppListQueryParams
GetNbarAppsQueryParams is deprecated, please use GetNbarAppListQueryParams
type GetNetworkDeviceGroupQueryParams ¶
type GetNetworkDeviceGroupQueryParams struct { Page int `url:"page,omitempty"` //Page number Size int `url:"size,omitempty"` //Number of objects returned per page Sortasc string `url:"sortasc,omitempty"` //sort asc Sortdsc string `url:"sortdsc,omitempty"` //sort desc Filter []string `url:"filter,omitempty"` //<br/> **Simple filtering** should be available through the filter query string parameter. The structure of a filter is a triplet of field operator and value separated with dots. More than one filter can be sent. The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the "filterType=or" query string parameter. Each resource Data model description should specify if an attribute is a filtered field. <br/> Operator | Description <br/> ------------|----------------- <br/> EQ | Equals <br/> NEQ | Not Equals <br/> GT | Greater Than <br/> LT | Less Then <br/> STARTSW | Starts With <br/> NSTARTSW | Not Starts With <br/> ENDSW | Ends With <br/> NENDSW | Not Ends With <br/> CONTAINS | Contains <br/> NCONTAINS | Not Contains <br/> FilterType string `url:"filterType,omitempty"` //The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the parameter }
type GetNetworkDeviceQueryParams ¶
type GetNetworkDeviceQueryParams struct { Page int `url:"page,omitempty"` //Page number Size int `url:"size,omitempty"` //Number of objects returned per page Sortasc string `url:"sortasc,omitempty"` //sort asc Sortdsc string `url:"sortdsc,omitempty"` //sort desc Filter []string `url:"filter,omitempty"` //<br/> **Simple filtering** should be available through the filter query string parameter. The structure of a filter is a triplet of field operator and value separated with dots. More than one filter can be sent. The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the "filterType=or" query string parameter. Each resource Data model description should specify if an attribute is a filtered field. <br/> Operator | Description <br/> ------------|----------------- <br/> EQ | Equals <br/> NEQ | Not Equals <br/> GT | Greater Than <br/> LT | Less Then <br/> STARTSW | Starts With <br/> NSTARTSW | Not Starts With <br/> ENDSW | Ends With <br/> NENDSW | Not Ends With <br/> CONTAINS | Contains <br/> NCONTAINS | Not Contains <br/> FilterType string `url:"filterType,omitempty"` //The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the parameter }
type GetNodeDetailsQueryParams ¶
type GetNodeDetailsQueryParams struct { Page int `url:"page,omitempty"` //Page number Size int `url:"size,omitempty"` //Number of objects returned per page Filter []string `url:"filter,omitempty"` //<br/> **Simple filtering** should be available through the filter query string parameter. The structure of a filter is a triplet of field operator and value separated with dots. More than one filter can be sent. The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the "filterType=or" query string parameter. Each resource Data model description should specify if an attribute is a filtered field. <br/> Operator | Description <br/> ------------|----------------- <br/> EQ | Equals <br/> NEQ | Not Equals <br/> GT | Greater Than <br/> LT | Less Then <br/> STARTSW | Starts With <br/> NSTARTSW | Not Starts With <br/> ENDSW | Ends With <br/> NENDSW | Not Ends With <br/> CONTAINS | Contains <br/> NCONTAINS | Not Contains <br/> FilterType string `url:"filterType,omitempty"` //The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the parameter }
type GetPortalGlobalSettingsQueryParams ¶
type GetPortalGlobalSettingsQueryParams struct { Page int `url:"page,omitempty"` //Page number Size int `url:"size,omitempty"` //Number of objects returned per page Sortasc string `url:"sortasc,omitempty"` //sort asc Sortdsc string `url:"sortdsc,omitempty"` //sort desc Filter []string `url:"filter,omitempty"` //<br/> **Simple filtering** should be available through the filter query string parameter. The structure of a filter is a triplet of field operator and value separated with dots. More than one filter can be sent. The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the "filterType=or" query string parameter. Each resource Data model description should specify if an attribute is a filtered field. <br/> Operator | Description <br/> ------------|----------------- <br/> EQ | Equals <br/> NEQ | Not Equals <br/> GT | Greater Than <br/> LT | Less Then <br/> STARTSW | Starts With <br/> NSTARTSW | Not Starts With <br/> ENDSW | Ends With <br/> NENDSW | Not Ends With <br/> CONTAINS | Contains <br/> NCONTAINS | Not Contains <br/> FilterType string `url:"filterType,omitempty"` //The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the parameter }
type GetPortalThemesQueryParams ¶
type GetPortalThemesQueryParams struct { Page int `url:"page,omitempty"` //Page number Size int `url:"size,omitempty"` //Number of objects returned per page Sortasc string `url:"sortasc,omitempty"` //sort asc Sortdsc string `url:"sortdsc,omitempty"` //sort desc Filter []string `url:"filter,omitempty"` //<br/> **Simple filtering** should be available through the filter query string parameter. The structure of a filter is a triplet of field operator and value separated with dots. More than one filter can be sent. The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the "filterType=or" query string parameter. Each resource Data model description should specify if an attribute is a filtered field. <br/> Operator | Description <br/> ------------|----------------- <br/> EQ | Equals <br/> NEQ | Not Equals <br/> GT | Greater Than <br/> LT | Less Then <br/> STARTSW | Starts With <br/> NSTARTSW | Not Starts With <br/> ENDSW | Ends With <br/> NENDSW | Not Ends With <br/> CONTAINS | Contains <br/> NCONTAINS | Not Contains <br/> FilterType string `url:"filterType,omitempty"` //The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the parameter }
type GetPortalsQueryParams ¶
type GetPortalsQueryParams struct { Page int `url:"page,omitempty"` //Page number Size int `url:"size,omitempty"` //Number of objects returned per page Sortasc string `url:"sortasc,omitempty"` //sort asc Sortdsc string `url:"sortdsc,omitempty"` //sort desc Filter []string `url:"filter,omitempty"` //<br/> **Simple filtering** should be available through the filter query string parameter. The structure of a filter is a triplet of field operator and value separated with dots. More than one filter can be sent. The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the "filterType=or" query string parameter. Each resource Data model description should specify if an attribute is a filtered field. <br/> Operator | Description <br/> ------------|----------------- <br/> EQ | Equals <br/> NEQ | Not Equals <br/> GT | Greater Than <br/> LT | Less Then <br/> STARTSW | Starts With <br/> NSTARTSW | Not Starts With <br/> ENDSW | Ends With <br/> NENDSW | Not Ends With <br/> CONTAINS | Contains <br/> NCONTAINS | Not Contains <br/> FilterType string `url:"filterType,omitempty"` //The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the parameter }
type GetPrecheckStatusQueryParams ¶ added in v1.3.0
type GetProfilerProfilesQueryParams ¶
type GetProfilerProfilesQueryParams struct { Page int `url:"page,omitempty"` //Page number Size int `url:"size,omitempty"` //Number of objects returned per page Sortasc string `url:"sortasc,omitempty"` //sort asc Sortdsc string `url:"sortdsc,omitempty"` //sort desc Filter []string `url:"filter,omitempty"` //<br/> **Simple filtering** should be available through the filter query string parameter. The structure of a filter is a triplet of field operator and value separated with dots. More than one filter can be sent. The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the "filterType=or" query string parameter. Each resource Data model description should specify if an attribute is a filtered field. <br/> Operator | Description <br/> ------------|----------------- <br/> EQ | Equals <br/> NEQ | Not Equals <br/> GT | Greater Than <br/> LT | Less Then <br/> STARTSW | Starts With <br/> NSTARTSW | Not Starts With <br/> ENDSW | Ends With <br/> NENDSW | Not Ends With <br/> CONTAINS | Contains <br/> NCONTAINS | Not Contains <br/> FilterType string `url:"filterType,omitempty"` //The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the parameter }
type GetRestIDStoreQueryParams ¶
type GetRestIDStoreQueryParams struct { Page int `url:"page,omitempty"` //Page number Size int `url:"size,omitempty"` //Number of objects returned per page Sortasc string `url:"sortasc,omitempty"` //sort asc Sortdsc string `url:"sortdsc,omitempty"` //sort desc Filter []string `url:"filter,omitempty"` //<br/> **Simple filtering** should be available through the filter query string parameter. The structure of a filter is a triplet of field operator and value separated with dots. More than one filter can be sent. The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the "filterType=or" query string parameter. Each resource Data model description should specify if an attribute is a filtered field. <br/> Operator | Description <br/> ------------|----------------- <br/> EQ | Equals <br/> NEQ | Not Equals <br/> GT | Greater Than <br/> LT | Less Then <br/> STARTSW | Starts With <br/> NSTARTSW | Not Starts With <br/> ENDSW | Ends With <br/> NENDSW | Not Ends With <br/> CONTAINS | Contains <br/> NCONTAINS | Not Contains <br/> FilterType string `url:"filterType,omitempty"` //The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the parameter }
type GetSecurityGroupsACLQueryParams ¶
type GetSecurityGroupsACLQueryParams struct { Page int `url:"page,omitempty"` //Page number Size int `url:"size,omitempty"` //Number of objects returned per page Sortasc string `url:"sortasc,omitempty"` //sort asc Sortdsc string `url:"sortdsc,omitempty"` //sort desc Filter []string `url:"filter,omitempty"` //<br/> **Simple filtering** should be available through the filter query string parameter. The structure of a filter is a triplet of field operator and value separated with dots. More than one filter can be sent. The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the "filterType=or" query string parameter. Each resource Data model description should specify if an attribute is a filtered field. <br/> Operator | Description <br/> ------------|----------------- <br/> EQ | Equals <br/> NEQ | Not Equals <br/> GT | Greater Than <br/> LT | Less Then <br/> STARTSW | Starts With <br/> NSTARTSW | Not Starts With <br/> ENDSW | Ends With <br/> NENDSW | Not Ends With <br/> CONTAINS | Contains <br/> NCONTAINS | Not Contains <br/> FilterType string `url:"filterType,omitempty"` //The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the parameter }
type GetSecurityGroupsQueryParams ¶
type GetSecurityGroupsQueryParams struct { Page int `url:"page,omitempty"` //Page number Size int `url:"size,omitempty"` //Number of objects returned per page Sortasc string `url:"sortasc,omitempty"` //sort asc Sortdsc string `url:"sortdsc,omitempty"` //sort desc Filter []string `url:"filter,omitempty"` //<br/> **Simple filtering** should be available through the filter query string parameter. The structure of a filter is a triplet of field operator and value separated with dots. More than one filter can be sent. The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the "filterType=or" query string parameter. Each resource Data model description should specify if an attribute is a filtered field. <br/> Operator | Description <br/> ------------|----------------- <br/> EQ | Equals <br/> NEQ | Not Equals <br/> GT | Greater Than <br/> LT | Less Then <br/> STARTSW | Starts With <br/> NSTARTSW | Not Starts With <br/> ENDSW | Ends With <br/> NENDSW | Not Ends With <br/> CONTAINS | Contains <br/> NCONTAINS | Not Contains <br/> FilterType string `url:"filterType,omitempty"` //The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the parameter }
type GetSecurityGroupsToVnToVLANQueryParams ¶
type GetSecurityGroupsToVnToVLANQueryParams struct { Page int `url:"page,omitempty"` //Page number Size int `url:"size,omitempty"` //Number of objects returned per page Filter []string `url:"filter,omitempty"` //<br/> **Simple filtering** should be available through the filter query string parameter. The structure of a filter is a triplet of field operator and value separated with dots. More than one filter can be sent. The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the "filterType=or" query string parameter. Each resource Data model description should specify if an attribute is a filtered field. <br/> Operator | Description <br/> ------------|----------------- <br/> EQ | Equals <br/> NEQ | Not Equals <br/> GT | Greater Than <br/> LT | Less Then <br/> STARTSW | Starts With <br/> NSTARTSW | Not Starts With <br/> ENDSW | Ends With <br/> NENDSW | Not Ends With <br/> CONTAINS | Contains <br/> NCONTAINS | Not Contains <br/> FilterType string `url:"filterType,omitempty"` //The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the parameter }
type GetSelfRegisteredPortalsQueryParams ¶
type GetSelfRegisteredPortalsQueryParams struct { Page int `url:"page,omitempty"` //Page number Size int `url:"size,omitempty"` //Number of objects returned per page Sortasc string `url:"sortasc,omitempty"` //sort asc Sortdsc string `url:"sortdsc,omitempty"` //sort desc Filter []string `url:"filter,omitempty"` //<br/> **Simple filtering** should be available through the filter query string parameter. The structure of a filter is a triplet of field operator and value separated with dots. More than one filter can be sent. The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the "filterType=or" query string parameter. Each resource Data model description should specify if an attribute is a filtered field. <br/> Operator | Description <br/> ------------|----------------- <br/> EQ | Equals <br/> NEQ | Not Equals <br/> GT | Greater Than <br/> LT | Less Then <br/> STARTSW | Starts With <br/> NSTARTSW | Not Starts With <br/> ENDSW | Ends With <br/> NENDSW | Not Ends With <br/> CONTAINS | Contains <br/> NCONTAINS | Not Contains <br/> FilterType string `url:"filterType,omitempty"` //The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the parameter }
type GetSgVnMappingListQueryParams ¶ added in v1.3.0
type GetSgVnMappingListQueryParams struct { Page int `url:"page,omitempty"` //Page number Size int `url:"size,omitempty"` //Number of objects returned per page Sort string `url:"sort,omitempty"` //sort type - asc or desc SortBy string `url:"sortBy,omitempty"` //sort column by which objects needs to be sorted Filter string `url:"filter,omitempty"` //<div> <style type="text/css" scoped> .apiServiceTable td, .apiServiceTable th { padding: 5px 10px !important; text-align: left; } </style> <span> <b>Simple filtering</b> should be available through the filter query string parameter. The structure of a filter is a triplet of field operator and value separated with dots. More than one filter can be sent. The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the <i>"filterType=or"</i> query string parameter. Each resource Data model description should specify if an attribute is a filtered field. </span> <br /> <table class="apiServiceTable"> <thead> <tr> <th>OPERATOR</th> <th>DESCRIPTION</th> </tr> </thead> <tbody> <tr> <td>EQ</td> <td>Equals</td> </tr> <tr> <td>NEQ</td> <td>Not Equals</td> </tr> <tr> <td>GT</td> <td>Greater Than</td> </tr> <tr> <td>LT</td> <td>Less Then</td> </tr> <tr> <td>STARTSW</td> <td>Starts With</td> </tr> <tr> <td>NSTARTSW</td> <td>Not Starts With</td> </tr> <tr> <td>ENDSW</td> <td>Ends With</td> </tr> <tr> <td>NENDSW</td> <td>Not Ends With</td> </tr> <tr> <td>CONTAINS</td> <td>Contains</td> </tr> <tr> <td>NCONTAINS</td> <td>Not Contains</td> </tr> </tbody> </table> </div> FilterType string `url:"filterType,omitempty"` //The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the parameter }
type GetSgtReservedRangesQueryParams ¶ added in v1.3.0
type GetSmsProviderQueryParams ¶
type GetSmsProviderQueryParams struct { Page int `url:"page,omitempty"` //Page number Size int `url:"size,omitempty"` //Number of objects returned per page Sortasc string `url:"sortasc,omitempty"` //sort asc Sortdsc string `url:"sortdsc,omitempty"` //sort desc Filter []string `url:"filter,omitempty"` //<br/> **Simple filtering** should be available through the filter query string parameter. The structure of a filter is a triplet of field operator and value separated with dots. More than one filter can be sent. The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the "filterType=or" query string parameter. Each resource Data model description should specify if an attribute is a filtered field. <br/> Operator | Description <br/> ------------|----------------- <br/> EQ | Equals <br/> NEQ | Not Equals <br/> GT | Greater Than <br/> LT | Less Then <br/> STARTSW | Starts With <br/> NSTARTSW | Not Starts With <br/> ENDSW | Ends With <br/> NENDSW | Not Ends With <br/> CONTAINS | Contains <br/> NCONTAINS | Not Contains <br/> FilterType string `url:"filterType,omitempty"` //The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the parameter }
type GetSponsorGroupMemberQueryParams ¶
type GetSponsorGroupMemberQueryParams struct { Page int `url:"page,omitempty"` //Page number Size int `url:"size,omitempty"` //Number of objects returned per page Sortasc string `url:"sortasc,omitempty"` //sort asc Sortdsc string `url:"sortdsc,omitempty"` //sort desc Filter []string `url:"filter,omitempty"` //<br/> **Simple filtering** should be available through the filter query string parameter. The structure of a filter is a triplet of field operator and value separated with dots. More than one filter can be sent. The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the "filterType=or" query string parameter. Each resource Data model description should specify if an attribute is a filtered field. <br/> Operator | Description <br/> ------------|----------------- <br/> EQ | Equals <br/> NEQ | Not Equals <br/> GT | Greater Than <br/> LT | Less Then <br/> STARTSW | Starts With <br/> NSTARTSW | Not Starts With <br/> ENDSW | Ends With <br/> NENDSW | Not Ends With <br/> CONTAINS | Contains <br/> NCONTAINS | Not Contains <br/> FilterType string `url:"filterType,omitempty"` //The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the parameter }
type GetSponsorGroupQueryParams ¶
type GetSponsorGroupQueryParams struct { Page int `url:"page,omitempty"` //Page number Size int `url:"size,omitempty"` //Number of objects returned per page Sortasc string `url:"sortasc,omitempty"` //sort asc Sortdsc string `url:"sortdsc,omitempty"` //sort desc Filter []string `url:"filter,omitempty"` //<br/> **Simple filtering** should be available through the filter query string parameter. The structure of a filter is a triplet of field operator and value separated with dots. More than one filter can be sent. The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the "filterType=or" query string parameter. Each resource Data model description should specify if an attribute is a filtered field. <br/> Operator | Description <br/> ------------|----------------- <br/> EQ | Equals <br/> NEQ | Not Equals <br/> GT | Greater Than <br/> LT | Less Then <br/> STARTSW | Starts With <br/> NSTARTSW | Not Starts With <br/> ENDSW | Ends With <br/> NENDSW | Not Ends With <br/> CONTAINS | Contains <br/> NCONTAINS | Not Contains <br/> FilterType string `url:"filterType,omitempty"` //The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the parameter }
type GetSponsorPortalQueryParams ¶
type GetSponsorPortalQueryParams struct { Page int `url:"page,omitempty"` //Page number Size int `url:"size,omitempty"` //Number of objects returned per page Sortasc string `url:"sortasc,omitempty"` //sort asc Sortdsc string `url:"sortdsc,omitempty"` //sort desc Filter []string `url:"filter,omitempty"` //<br/> **Simple filtering** should be available through the filter query string parameter. The structure of a filter is a triplet of field operator and value separated with dots. More than one filter can be sent. The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the "filterType=or" query string parameter. Each resource Data model description should specify if an attribute is a filtered field. <br/> Operator | Description <br/> ------------|----------------- <br/> EQ | Equals <br/> NEQ | Not Equals <br/> GT | Greater Than <br/> LT | Less Then <br/> STARTSW | Starts With <br/> NSTARTSW | Not Starts With <br/> ENDSW | Ends With <br/> NENDSW | Not Ends With <br/> CONTAINS | Contains <br/> NCONTAINS | Not Contains <br/> FilterType string `url:"filterType,omitempty"` //The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the parameter }
type GetSponsoredGuestPortalsQueryParams ¶
type GetSponsoredGuestPortalsQueryParams struct { Page int `url:"page,omitempty"` //Page number Size int `url:"size,omitempty"` //Number of objects returned per page Sortasc string `url:"sortasc,omitempty"` //sort asc Sortdsc string `url:"sortdsc,omitempty"` //sort desc Filter []string `url:"filter,omitempty"` //<br/> **Simple filtering** should be available through the filter query string parameter. The structure of a filter is a triplet of field operator and value separated with dots. More than one filter can be sent. The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the "filterType=or" query string parameter. Each resource Data model description should specify if an attribute is a filtered field. <br/> Operator | Description <br/> ------------|----------------- <br/> EQ | Equals <br/> NEQ | Not Equals <br/> GT | Greater Than <br/> LT | Less Then <br/> STARTSW | Starts With <br/> NSTARTSW | Not Starts With <br/> ENDSW | Ends With <br/> NENDSW | Not Ends With <br/> CONTAINS | Contains <br/> NCONTAINS | Not Contains <br/> FilterType string `url:"filterType,omitempty"` //The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the parameter }
type GetSxpConnectionsQueryParams ¶
type GetSxpConnectionsQueryParams struct { Page int `url:"page,omitempty"` //Page number Size int `url:"size,omitempty"` //Number of objects returned per page Sortasc string `url:"sortasc,omitempty"` //sort asc Sortdsc string `url:"sortdsc,omitempty"` //sort desc Filter []string `url:"filter,omitempty"` //<br/> **Simple filtering** should be available through the filter query string parameter. The structure of a filter is a triplet of field operator and value separated with dots. More than one filter can be sent. The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the "filterType=or" query string parameter. Each resource Data model description should specify if an attribute is a filtered field. <br/> Operator | Description <br/> ------------|----------------- <br/> EQ | Equals <br/> NEQ | Not Equals <br/> GT | Greater Than <br/> LT | Less Then <br/> STARTSW | Starts With <br/> NSTARTSW | Not Starts With <br/> ENDSW | Ends With <br/> NENDSW | Not Ends With <br/> CONTAINS | Contains <br/> NCONTAINS | Not Contains <br/> FilterType string `url:"filterType,omitempty"` //The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the parameter }
type GetSxpLocalBindingsQueryParams ¶
type GetSxpLocalBindingsQueryParams struct { Page int `url:"page,omitempty"` //Page number Size int `url:"size,omitempty"` //Number of objects returned per page Sortasc string `url:"sortasc,omitempty"` //sort asc Sortdsc string `url:"sortdsc,omitempty"` //sort desc Filter []string `url:"filter,omitempty"` //<br/> **Simple filtering** should be available through the filter query string parameter. The structure of a filter is a triplet of field operator and value separated with dots. More than one filter can be sent. The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the "filterType=or" query string parameter. Each resource Data model description should specify if an attribute is a filtered field. <br/> Operator | Description <br/> ------------|----------------- <br/> EQ | Equals <br/> NEQ | Not Equals <br/> GT | Greater Than <br/> LT | Less Then <br/> STARTSW | Starts With <br/> NSTARTSW | Not Starts With <br/> ENDSW | Ends With <br/> NENDSW | Not Ends With <br/> CONTAINS | Contains <br/> NCONTAINS | Not Contains <br/> FilterType string `url:"filterType,omitempty"` //The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the parameter }
type GetSxpVpnsQueryParams ¶
type GetSxpVpnsQueryParams struct { Page int `url:"page,omitempty"` //Page number Size int `url:"size,omitempty"` //Number of objects returned per page Filter []string `url:"filter,omitempty"` //<br/> **Simple filtering** should be available through the filter query string parameter. The structure of a filter is a triplet of field operator and value separated with dots. More than one filter can be sent. The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the "filterType=or" query string parameter. Each resource Data model description should specify if an attribute is a filtered field. <br/> Operator | Description <br/> ------------|----------------- <br/> EQ | Equals <br/> NEQ | Not Equals <br/> GT | Greater Than <br/> LT | Less Then <br/> STARTSW | Starts With <br/> NSTARTSW | Not Starts With <br/> ENDSW | Ends With <br/> NENDSW | Not Ends With <br/> CONTAINS | Contains <br/> NCONTAINS | Not Contains <br/> FilterType string `url:"filterType,omitempty"` //The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the parameter Sortasc string `url:"sortasc,omitempty"` //sort asc Sortdsc string `url:"sortdsc,omitempty"` //sort desc }
type GetSystemCertificatesQueryParams ¶
type GetSystemCertificatesQueryParams struct { Page int `url:"page,omitempty"` //Page number Size int `url:"size,omitempty"` //Number of objects returned per page Sort string `url:"sort,omitempty"` //sort type - asc or desc SortBy string `url:"sortBy,omitempty"` //sort column by which objects needs to be sorted Filter string `url:"filter,omitempty"` //<div> <style type="text/css" scoped> .apiServiceTable td, .apiServiceTable th { padding: 5px 10px !important; text-align: left; } </style> <span> <b>Simple filtering</b> should be available through the filter query string parameter. The structure of a filter is a triplet of field operator and value separated with dots. More than one filter can be sent. The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the <i>"filterType=or"</i> query string parameter. Each resource Data model description should specify if an attribute is a filtered field. </span> <br /> <table class="apiServiceTable"> <thead> <tr> <th>OPERATOR</th> <th>DESCRIPTION</th> </tr> </thead> <tbody> <tr> <td>EQ</td> <td>Equals</td> </tr> <tr> <td>NEQ</td> <td>Not Equals</td> </tr> <tr> <td>GT</td> <td>Greater Than</td> </tr> <tr> <td>LT</td> <td>Less Then</td> </tr> <tr> <td>STARTSW</td> <td>Starts With</td> </tr> <tr> <td>NSTARTSW</td> <td>Not Starts With</td> </tr> <tr> <td>ENDSW</td> <td>Ends With</td> </tr> <tr> <td>NENDSW</td> <td>Not Ends With</td> </tr> <tr> <td>CONTAINS</td> <td>Contains</td> </tr> <tr> <td>NCONTAINS</td> <td>Not Contains</td> </tr> </tbody> </table> </div> FilterType string `url:"filterType,omitempty"` //The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the parameter }
type GetTelemetryInformationQueryParams ¶
type GetTelemetryInformationQueryParams struct { Page int `url:"page,omitempty"` //Page number Size int `url:"size,omitempty"` //Number of objects returned per page Filter []string `url:"filter,omitempty"` //<br/> **Simple filtering** should be available through the filter query string parameter. The structure of a filter is a triplet of field operator and value separated with dots. More than one filter can be sent. The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the "filterType=or" query string parameter. Each resource Data model description should specify if an attribute is a filtered field. <br/> Operator | Description <br/> ------------|----------------- <br/> EQ | Equals <br/> NEQ | Not Equals <br/> GT | Greater Than <br/> LT | Less Then <br/> STARTSW | Starts With <br/> NSTARTSW | Not Starts With <br/> ENDSW | Ends With <br/> NENDSW | Not Ends With <br/> CONTAINS | Contains <br/> NCONTAINS | Not Contains <br/> FilterType string `url:"filterType,omitempty"` //The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the parameter }
type GetTrustedCertificatesQueryParams ¶
type GetTrustedCertificatesQueryParams struct { Page int `url:"page,omitempty"` //Page number Size int `url:"size,omitempty"` //Number of objects returned per page Sort string `url:"sort,omitempty"` //sort type - asc or desc SortBy string `url:"sortBy,omitempty"` //sort column by which objects needs to be sorted Filter string `url:"filter,omitempty"` //<div> <style type="text/css" scoped> .apiServiceTable td, .apiServiceTable th { padding: 5px 10px !important; text-align: left; } </style> <span> <b>Simple filtering</b> should be available through the filter query string parameter. The structure of a filter is a triplet of field operator and value separated with dots. More than one filter can be sent. The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the <i>"filterType=or"</i> query string parameter. Each resource Data model description should specify if an attribute is a filtered field. </span> <br /> <table class="apiServiceTable"> <thead> <tr> <th>OPERATOR</th> <th>DESCRIPTION</th> </tr> </thead> <tbody> <tr> <td>EQ</td> <td>Equals</td> </tr> <tr> <td>NEQ</td> <td>Not Equals</td> </tr> <tr> <td>GT</td> <td>Greater Than</td> </tr> <tr> <td>LT</td> <td>Less Then</td> </tr> <tr> <td>STARTSW</td> <td>Starts With</td> </tr> <tr> <td>NSTARTSW</td> <td>Not Starts With</td> </tr> <tr> <td>ENDSW</td> <td>Ends With</td> </tr> <tr> <td>NENDSW</td> <td>Not Ends With</td> </tr> <tr> <td>CONTAINS</td> <td>Contains</td> </tr> <tr> <td>NCONTAINS</td> <td>Not Contains</td> </tr> </tbody> </table> </div> FilterType string `url:"filterType,omitempty"` //The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the parameter }
type GetUserEquipmentsQueryParams ¶ added in v1.3.0
type GetUserEquipmentsQueryParams struct { Page int `url:"page,omitempty"` //Page number Size int `url:"size,omitempty"` //Number of objects returned per page Filter string `url:"filter,omitempty"` //<div> <style type="text/css" scoped> .apiServiceTable td, .apiServiceTable th { padding: 5px 10px !important; text-align: left; } </style> <span> <b>Simple filtering</b> should be available through the filter query string parameter. The structure of a filter is a triplet of field operator and value separated with dots. More than one filter can be sent. The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the <i>"filterType=or"</i> query string parameter. Each resource Data model description should specify if an attribute is a filtered field. </span> <br /> <table class="apiServiceTable"> <thead> <tr> <th>OPERATOR</th> <th>DESCRIPTION</th> </tr> </thead> <tbody> <tr> <td>EQ</td> <td>Equals</td> </tr> <tr> <td>NEQ</td> <td>Not Equals</td> </tr> <tr> <td>GT</td> <td>Greater Than</td> </tr> <tr> <td>LT</td> <td>Less Then</td> </tr> <tr> <td>STARTSW</td> <td>Starts With</td> </tr> <tr> <td>NSTARTSW</td> <td>Not Starts With</td> </tr> <tr> <td>ENDSW</td> <td>Ends With</td> </tr> <tr> <td>NENDSW</td> <td>Not Ends With</td> </tr> <tr> <td>CONTAINS</td> <td>Contains</td> </tr> <tr> <td>NCONTAINS</td> <td>Not Contains</td> </tr> </tbody> </table> </div> FilterType string `url:"filterType,omitempty"` //The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the parameter Sort string `url:"sort,omitempty"` //sort type - asc or desc SortBy string `url:"sortBy,omitempty"` //sort column by which objects needs to be sorted }
type GetVirtualNetworkListQueryParams ¶ added in v1.3.0
type GetVirtualNetworkListQueryParams struct { Page int `url:"page,omitempty"` //Page number Size int `url:"size,omitempty"` //Number of objects returned per page Sort string `url:"sort,omitempty"` //sort type - asc or desc SortBy string `url:"sortBy,omitempty"` //sort column by which objects needs to be sorted Filter string `url:"filter,omitempty"` //<div> <style type="text/css" scoped> .apiServiceTable td, .apiServiceTable th { padding: 5px 10px !important; text-align: left; } </style> <span> <b>Simple filtering</b> should be available through the filter query string parameter. The structure of a filter is a triplet of field operator and value separated with dots. More than one filter can be sent. The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the <i>"filterType=or"</i> query string parameter. Each resource Data model description should specify if an attribute is a filtered field. </span> <br /> <table class="apiServiceTable"> <thead> <tr> <th>OPERATOR</th> <th>DESCRIPTION</th> </tr> </thead> <tbody> <tr> <td>EQ</td> <td>Equals</td> </tr> <tr> <td>NEQ</td> <td>Not Equals</td> </tr> <tr> <td>GT</td> <td>Greater Than</td> </tr> <tr> <td>LT</td> <td>Less Then</td> </tr> <tr> <td>STARTSW</td> <td>Starts With</td> </tr> <tr> <td>NSTARTSW</td> <td>Not Starts With</td> </tr> <tr> <td>ENDSW</td> <td>Ends With</td> </tr> <tr> <td>NENDSW</td> <td>Not Ends With</td> </tr> <tr> <td>CONTAINS</td> <td>Contains</td> </tr> <tr> <td>NCONTAINS</td> <td>Not Contains</td> </tr> </tbody> </table> </div> FilterType string `url:"filterType,omitempty"` //The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the parameter }
type GetVirtualNetworksQueryParams ¶ added in v1.0.0
type GetVirtualNetworksQueryParams = GetVirtualNetworkListQueryParams
GetVirtualNetworksQueryParams is deprecated, please use GetVirtualNetworkListQueryParams
type GetVnVLANMappingListQueryParams ¶ added in v1.3.0
type GetVnVLANMappingListQueryParams struct { Page int `url:"page,omitempty"` //Page number Size int `url:"size,omitempty"` //Number of objects returned per page Sort string `url:"sort,omitempty"` //sort type - asc or desc SortBy string `url:"sortBy,omitempty"` //sort column by which objects needs to be sorted Filter string `url:"filter,omitempty"` //<div> <style type="text/css" scoped> .apiServiceTable td, .apiServiceTable th { padding: 5px 10px !important; text-align: left; } </style> <span> <b>Simple filtering</b> should be available through the filter query string parameter. The structure of a filter is a triplet of field operator and value separated with dots. More than one filter can be sent. The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the <i>"filterType=or"</i> query string parameter. Each resource Data model description should specify if an attribute is a filtered field. </span> <br /> <table class="apiServiceTable"> <thead> <tr> <th>OPERATOR</th> <th>DESCRIPTION</th> </tr> </thead> <tbody> <tr> <td>EQ</td> <td>Equals</td> </tr> <tr> <td>NEQ</td> <td>Not Equals</td> </tr> <tr> <td>GT</td> <td>Greater Than</td> </tr> <tr> <td>LT</td> <td>Less Then</td> </tr> <tr> <td>STARTSW</td> <td>Starts With</td> </tr> <tr> <td>NSTARTSW</td> <td>Not Starts With</td> </tr> <tr> <td>ENDSW</td> <td>Ends With</td> </tr> <tr> <td>NENDSW</td> <td>Not Ends With</td> </tr> <tr> <td>CONTAINS</td> <td>Contains</td> </tr> <tr> <td>NCONTAINS</td> <td>Not Contains</td> </tr> </tbody> </table> </div> FilterType string `url:"filterType,omitempty"` //The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the parameter }
type GuestLocationService ¶
type GuestLocationService service
func (*GuestLocationService) GetGuestLocation ¶
func (s *GuestLocationService) GetGuestLocation(getGuestLocationQueryParams *GetGuestLocationQueryParams) (*ResponseGuestLocationGetGuestLocation, *resty.Response, error)
GetGuestLocation Get all guest locations
This API allows the client to get all the guest locations.
Filter:
[name]
To search resources by using toDate
column,follow the format:
DD-MON-YY (Example:13-SEP-18)
Day or Year:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13
Month:GET /ers/config/guestuser/?filter=toDate.CONTAINS.SEP
Date:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13-SEP-18
Sorting:
[name, description]
@param getGuestLocationQueryParams Filtering parameter
func (*GuestLocationService) GetGuestLocationByID ¶
func (s *GuestLocationService) GetGuestLocationByID(id string) (*ResponseGuestLocationGetGuestLocationByID, *resty.Response, error)
GetGuestLocationByID Get guest location by ID
This API allows the client to get a guest location by ID.
@param id id path parameter.
func (*GuestLocationService) GetVersion ¶
func (s *GuestLocationService) GetVersion() (*ResponseGuestLocationGetVersion, *resty.Response, error)
GetVersion Get guest location version information
This API helps to retrieve the version information related to the guest location.
type GuestSSIDService ¶
type GuestSSIDService service
func (*GuestSSIDService) CreateGuestSSID ¶
func (s *GuestSSIDService) CreateGuestSSID(requestGuestSSIDCreateGuestSsid *RequestGuestSSIDCreateGuestSSID) (*resty.Response, error)
CreateGuestSSID Create guest SSID
This API creates a guest SSID.
func (*GuestSSIDService) DeleteGuestSSIDByID ¶
func (s *GuestSSIDService) DeleteGuestSSIDByID(id string) (*resty.Response, error)
DeleteGuestSSIDByID Delete guest SSID by ID
This API deletes a guest SSID by ID.
@param id id path parameter.
func (*GuestSSIDService) GetGuestSSID ¶
func (s *GuestSSIDService) GetGuestSSID(getGuestSsidQueryParams *GetGuestSSIDQueryParams) (*ResponseGuestSSIDGetGuestSSID, *resty.Response, error)
GetGuestSSID Get all guest SSIDs
This API allows the client to get all the guest SSIDs.
Filter:
[name]
To search resources by using toDate
column,follow the format:
DD-MON-YY (Example:13-SEP-18)
Day or Year:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13
Month:GET /ers/config/guestuser/?filter=toDate.CONTAINS.SEP
Date:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13-SEP-18
Sorting:
[name, description]
@param getGuestSsidQueryParams Filtering parameter
func (*GuestSSIDService) GetGuestSSIDByID ¶
func (s *GuestSSIDService) GetGuestSSIDByID(id string) (*ResponseGuestSSIDGetGuestSSIDByID, *resty.Response, error)
GetGuestSSIDByID Get guest SSID by ID
This API allows the client to get a guest SSID by ID.
@param id id path parameter.
func (*GuestSSIDService) GetVersion ¶
func (s *GuestSSIDService) GetVersion() (*ResponseGuestSSIDGetVersion, *resty.Response, error)
GetVersion Get guest SSID version information
This API helps to retrieve the version information related to the guest SSID.
func (*GuestSSIDService) UpdateGuestSSIDByID ¶
func (s *GuestSSIDService) UpdateGuestSSIDByID(id string, requestGuestSSIDUpdateGuestSsidById *RequestGuestSSIDUpdateGuestSSIDByID) (*ResponseGuestSSIDUpdateGuestSSIDByID, *resty.Response, error)
UpdateGuestSSIDByID Update guest SSID by ID
This API allows the client to update a guest SSID by ID.
@param id id path parameter.
type GuestSmtpNotificationConfigurationService ¶
type GuestSmtpNotificationConfigurationService service
func (*GuestSmtpNotificationConfigurationService) CreateGuestSmtpNotificationSettings ¶
func (s *GuestSmtpNotificationConfigurationService) CreateGuestSmtpNotificationSettings(requestGuestSmtpNotificationConfigurationCreateGuestSmtpNotificationSettings *RequestGuestSmtpNotificationConfigurationCreateGuestSmtpNotificationSettings) (*resty.Response, error)
CreateGuestSmtpNotificationSettings Create guest SMTP notification configuration
This API creates a guest SMTP notification configuration.
func (*GuestSmtpNotificationConfigurationService) GetGuestSmtpNotificationSettings ¶
func (s *GuestSmtpNotificationConfigurationService) GetGuestSmtpNotificationSettings(getGuestSmtpNotificationSettingsQueryParams *GetGuestSmtpNotificationSettingsQueryParams) (*ResponseGuestSmtpNotificationConfigurationGetGuestSmtpNotificationSettings, *resty.Response, error)
GetGuestSmtpNotificationSettings Get all guest SMTP notification configurations
This API allows the client to get all the guest SMTP notification configurations.
Filter:
[name]
To search guest users by using toDate
column,follow the format:
DD-MON-YY (Example:13-SEP-18)
Day or Year:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13
Month:GET /ers/config/guestuser/?filter=toDate.CONTAINS.SEP
Date:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13-SEP-18
Sorting:
[name, description]
@param getGuestSmtpNotificationSettingsQueryParams Filtering parameter
func (*GuestSmtpNotificationConfigurationService) GetGuestSmtpNotificationSettingsByID ¶
func (s *GuestSmtpNotificationConfigurationService) GetGuestSmtpNotificationSettingsByID(id string) (*ResponseGuestSmtpNotificationConfigurationGetGuestSmtpNotificationSettingsByID, *resty.Response, error)
GetGuestSmtpNotificationSettingsByID Get guest SMTP notification configuration by ID
This API allows the client to get a guest SMTP notification configuration by ID.
@param id id path parameter.
func (*GuestSmtpNotificationConfigurationService) GetVersion ¶
func (s *GuestSmtpNotificationConfigurationService) GetVersion() (*ResponseGuestSmtpNotificationConfigurationGetVersion, *resty.Response, error)
GetVersion Get guest smtp notification configuration version information
This API helps to retrieve the version information related to the guest smtp notification configuration.
func (*GuestSmtpNotificationConfigurationService) UpdateGuestSmtpNotificationSettingsByID ¶
func (s *GuestSmtpNotificationConfigurationService) UpdateGuestSmtpNotificationSettingsByID(id string, requestGuestSmtpNotificationConfigurationUpdateGuestSmtpNotificationSettingsById *RequestGuestSmtpNotificationConfigurationUpdateGuestSmtpNotificationSettingsByID) (*ResponseGuestSmtpNotificationConfigurationUpdateGuestSmtpNotificationSettingsByID, *resty.Response, error)
UpdateGuestSmtpNotificationSettingsByID Update SMTP notification configuration
This API allows the client to update a SMTP configuration setting.
@param id id path parameter.
type GuestTypeService ¶
type GuestTypeService service
func (*GuestTypeService) CreateGuestType ¶
func (s *GuestTypeService) CreateGuestType(requestGuestTypeCreateGuestType *RequestGuestTypeCreateGuestType) (*resty.Response, error)
CreateGuestType Create guest type
This API creates a guest type.
func (*GuestTypeService) DeleteGuestTypeByID ¶
func (s *GuestTypeService) DeleteGuestTypeByID(id string) (*resty.Response, error)
DeleteGuestTypeByID Delete guest type
This API deletes a guest type.
@param id id path parameter.
func (*GuestTypeService) GetGuestType ¶
func (s *GuestTypeService) GetGuestType(getGuestTypeQueryParams *GetGuestTypeQueryParams) (*ResponseGuestTypeGetGuestType, *resty.Response, error)
GetGuestType Get all guest types
This API allows the client to get all the guest types.
Filter:
[name]
To search resources by using toDate
column,follow the format:
DD-MON-YY (Example:13-SEP-18)
Day or Year:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13
Month:GET /ers/config/guestuser/?filter=toDate.CONTAINS.SEP
Date:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13-SEP-18
Sorting:
[name, description]
@param getGuestTypeQueryParams Filtering parameter
func (*GuestTypeService) GetGuestTypeByID ¶
func (s *GuestTypeService) GetGuestTypeByID(id string) (*ResponseGuestTypeGetGuestTypeByID, *resty.Response, error)
GetGuestTypeByID Get guest type by ID
This API allows the client to get a guest type by ID.
@param id id path parameter.
func (*GuestTypeService) GetVersion ¶
func (s *GuestTypeService) GetVersion() (*ResponseGuestTypeGetVersion, *resty.Response, error)
GetVersion Get guest type version information
This API helps to retrieve the version information related to the guest type.
func (*GuestTypeService) UpdateGuestTypeByID ¶
func (s *GuestTypeService) UpdateGuestTypeByID(id string, requestGuestTypeUpdateGuestTypeById *RequestGuestTypeUpdateGuestTypeByID) (*ResponseGuestTypeUpdateGuestTypeByID, *resty.Response, error)
UpdateGuestTypeByID Update guest type
This API allows the client to update a guest type.
@param id id path parameter.
func (*GuestTypeService) UpdateGuestTypeEmail ¶
func (s *GuestTypeService) UpdateGuestTypeEmail(id string, requestGuestTypeUpdateGuestTypeEmail *RequestGuestTypeUpdateGuestTypeEmail) (*resty.Response, error)
UpdateGuestTypeEmail Update guest type email by ID
This API allows the client to update a guest type email by ID.
@param id id path parameter.
func (*GuestTypeService) UpdateGuestTypeSms ¶
func (s *GuestTypeService) UpdateGuestTypeSms(id string, requestGuestTypeUpdateGuestTypeSms *RequestGuestTypeUpdateGuestTypeSms) (*resty.Response, error)
UpdateGuestTypeSms Update guest type sms by ID
This API allows the client to update a guest type sms by ID.
@param id id path parameter.
type GuestUserService ¶
type GuestUserService service
func (*GuestUserService) ApproveGuestUserByID ¶
func (s *GuestUserService) ApproveGuestUserByID(id string) (*resty.Response, error)
ApproveGuestUserByID Approve guest user by ID
This API allows the client to approve a guest user by ID.
@param id id path parameter.
func (*GuestUserService) BulkRequestForGuestUser ¶
func (s *GuestUserService) BulkRequestForGuestUser(requestGuestUserBulkRequestForGuestUser *RequestGuestUserBulkRequestForGuestUser) (*resty.Response, error)
BulkRequestForGuestUser Submit bulk request
This API allows the client to submit the bulk request.
func (*GuestUserService) ChangeSponsorPassword ¶
func (s *GuestUserService) ChangeSponsorPassword(portalID string, requestGuestUserChangeSponsorPassword *RequestGuestUserChangeSponsorPassword) (*resty.Response, error)
ChangeSponsorPassword Change sponsor password
This API allows the client to change the sponsor password.
@param portalID portalId path parameter.
func (*GuestUserService) CreateGuestUser ¶
func (s *GuestUserService) CreateGuestUser(requestGuestUserCreateGuestUser *RequestGuestUserCreateGuestUser) (*resty.Response, error)
CreateGuestUser Create guest user
This API creates a guest user.
func (*GuestUserService) DeleteGuestUserByID ¶
func (s *GuestUserService) DeleteGuestUserByID(id string) (*resty.Response, error)
DeleteGuestUserByID Delete guest user by ID
This API deletes a guest user by ID.
@param id id path parameter.
func (*GuestUserService) DeleteGuestUserByName ¶
func (s *GuestUserService) DeleteGuestUserByName(name string) (*resty.Response, error)
DeleteGuestUserByName Delete guest user
This API deletes a guest user.
@param name name path parameter.
func (*GuestUserService) DenyGuestUserByID ¶
func (s *GuestUserService) DenyGuestUserByID(id string) (*resty.Response, error)
DenyGuestUserByID Deny guest user by ID
This API allows the client to deny a guest user by ID.
@param id id path parameter.
func (*GuestUserService) GetGuestUserByID ¶
func (s *GuestUserService) GetGuestUserByID(id string) (*ResponseGuestUserGetGuestUserByID, *resty.Response, error)
GetGuestUserByID Get guest user by ID
This API allows the client to get a guest user by ID.
@param id id path parameter.
func (*GuestUserService) GetGuestUserByName ¶
func (s *GuestUserService) GetGuestUserByName(name string) (*ResponseGuestUserGetGuestUserByName, *resty.Response, error)
GetGuestUserByName Get guest user by name
This API allows the client to get a guest user by name.
@param name name path parameter.
func (*GuestUserService) GetGuestUsers ¶
func (s *GuestUserService) GetGuestUsers(getGuestUsersQueryParams *GetGuestUsersQueryParams) (*ResponseGuestUserGetGuestUsers, *resty.Response, error)
GetGuestUsers Get all guest users
This API allows the client to get all the guest users.
Filter:
[lastName, sponsor, creationTime, personBeingVisited, toDate, userName, firstName, emailAddress, phoneNumber, groupTag, name, company, guestType, status]
To search resources by using toDate
column,follow the format:
DD-MON-YY (Example:13-SEP-18)
Day or Year:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13
Month:GET /ers/config/guestuser/?filter=toDate.CONTAINS.SEP
Date:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13-SEP-18
Sorting:
[firstName, lastName, emailAddress, name, description]
@param getGuestUsersQueryParams Filtering parameter
func (*GuestUserService) GetVersion ¶
func (s *GuestUserService) GetVersion() (*ResponseGuestUserGetVersion, *resty.Response, error)
GetVersion Get guest user version information
This API helps to retrieve the version information related to the guest user.
func (*GuestUserService) MonitorBulkStatusGuestUser ¶
func (s *GuestUserService) MonitorBulkStatusGuestUser(bulkid string) (*ResponseGuestUserMonitorBulkStatusGuestUser, *resty.Response, error)
MonitorBulkStatusGuestUser Monitor bulk request
This API allows the client to monitor the bulk request.
@param bulkid bulkid path parameter.
func (*GuestUserService) ReinstateGuestUserByID ¶
func (s *GuestUserService) ReinstateGuestUserByID(id string) (*resty.Response, error)
ReinstateGuestUserByID Reinstate guest user by ID
This API allows the client to reinstate a guest user by ID.
@param id id path parameter.
func (*GuestUserService) ReinstateGuestUserByName ¶
func (s *GuestUserService) ReinstateGuestUserByName(name string) (*resty.Response, error)
ReinstateGuestUserByName Reinstate guest user by name
This API allows the client to reinstate a guest user by name.
@param name name path parameter.
func (*GuestUserService) ResetGuestUserPasswordByID ¶
func (s *GuestUserService) ResetGuestUserPasswordByID(id string) (*ResponseGuestUserResetGuestUserPasswordByID, *resty.Response, error)
ResetGuestUserPasswordByID Reset guest user password
This API allows the client to reset the guest user password.
@param id id path parameter.
func (*GuestUserService) SuspendGuestUserByID ¶
func (s *GuestUserService) SuspendGuestUserByID(id string, requestGuestUserSuspendGuestUserById *RequestGuestUserSuspendGuestUserByID) (*resty.Response, error)
SuspendGuestUserByID Suspend guest user by ID
This API allows the client to suspend a guest user by ID.
@param id id path parameter.
func (*GuestUserService) SuspendGuestUserByName ¶
func (s *GuestUserService) SuspendGuestUserByName(name string) (*resty.Response, error)
SuspendGuestUserByName Suspend guest user by name
This API allows the client to suspend a guest user by name.
@param name name path parameter.
func (*GuestUserService) UpdateGuestUserByID ¶
func (s *GuestUserService) UpdateGuestUserByID(id string, requestGuestUserUpdateGuestUserById *RequestGuestUserUpdateGuestUserByID) (*ResponseGuestUserUpdateGuestUserByID, *resty.Response, error)
UpdateGuestUserByID Update guest user by ID
This API allows the client to update a guest user by ID.
@param id id path parameter.
func (*GuestUserService) UpdateGuestUserByName ¶
func (s *GuestUserService) UpdateGuestUserByName(name string, requestGuestUserUpdateGuestUserByName *RequestGuestUserUpdateGuestUserByName) (*ResponseGuestUserUpdateGuestUserByName, *resty.Response, error)
UpdateGuestUserByName Update guest user by name
This API allows the client to update a guest user by name.
@param name name path parameter.
func (*GuestUserService) UpdateGuestUserEmail ¶
func (s *GuestUserService) UpdateGuestUserEmail(id string, portalID string, requestGuestUserUpdateGuestUserEmail *RequestGuestUserUpdateGuestUserEmail) (*resty.Response, error)
UpdateGuestUserEmail Update guest user email by ID
This API allows the client to update a guest user email by ID.
@param id id path parameter. @param portalID portalId path parameter.
func (*GuestUserService) UpdateGuestUserSms ¶
func (s *GuestUserService) UpdateGuestUserSms(id string, portalID string) (*resty.Response, error)
UpdateGuestUserSms Update guest user sms by ID
This API allows the client to update a guest user sms by ID.
@param id id path parameter. @param portalID portalId path parameter.
type HotspotPortalService ¶
type HotspotPortalService service
func (*HotspotPortalService) CreateHotspotPortal ¶
func (s *HotspotPortalService) CreateHotspotPortal(requestHotspotPortalCreateHotspotPortal *RequestHotspotPortalCreateHotspotPortal) (*resty.Response, error)
CreateHotspotPortal Create hotspot portal
This API creates a hotspot portal.
func (*HotspotPortalService) DeleteHotspotPortalByID ¶
func (s *HotspotPortalService) DeleteHotspotPortalByID(id string) (*resty.Response, error)
DeleteHotspotPortalByID Delete hotspot portal by ID
This API deletes a hotspot portal by ID.
@param id id path parameter.
func (*HotspotPortalService) GetHotspotPortal ¶
func (s *HotspotPortalService) GetHotspotPortal(getHotspotPortalQueryParams *GetHotspotPortalQueryParams) (*ResponseHotspotPortalGetHotspotPortal, *resty.Response, error)
GetHotspotPortal Get all hotspot portals
This API allows the client to get all the hotspot portals.
Filter:
[name]
To search resources by using toDate
column,follow the format:
DD-MON-YY (Example:13-SEP-18)
Day or Year:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13
Month:GET /ers/config/guestuser/?filter=toDate.CONTAINS.SEP
Date:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13-SEP-18
Sorting:
[name, description]
@param getHotspotPortalQueryParams Filtering parameter
func (*HotspotPortalService) GetHotspotPortalByID ¶
func (s *HotspotPortalService) GetHotspotPortalByID(id string) (*ResponseHotspotPortalGetHotspotPortalByID, *resty.Response, error)
GetHotspotPortalByID Get hotspot portal by ID
This API allows the client to get a hotspot portal by ID.
@param id id path parameter.
func (*HotspotPortalService) GetVersion ¶
func (s *HotspotPortalService) GetVersion() (*ResponseHotspotPortalGetVersion, *resty.Response, error)
GetVersion Get hotspot portal version information
This API helps to retrieve the version information related to the hotspot portal.
func (*HotspotPortalService) UpdateHotspotPortalByID ¶
func (s *HotspotPortalService) UpdateHotspotPortalByID(id string, requestHotspotPortalUpdateHotspotPortalById *RequestHotspotPortalUpdateHotspotPortalByID) (*ResponseHotspotPortalUpdateHotspotPortalByID, *resty.Response, error)
UpdateHotspotPortalByID Update hotspot portal by ID
This API allows the client to update a hotspot portal by ID.
@param id id path parameter.
type IDentityGroupsService ¶
type IDentityGroupsService service
func (*IDentityGroupsService) CreateIDentityGroup ¶
func (s *IDentityGroupsService) CreateIDentityGroup(requestIDentityGroupsCreateIdentityGroup *RequestIDentityGroupsCreateIDentityGroup) (*resty.Response, error)
CreateIDentityGroup Create identity group
This API creates an identity group.
func (*IDentityGroupsService) GetIDentityGroupByID ¶
func (s *IDentityGroupsService) GetIDentityGroupByID(id string) (*ResponseIDentityGroupsGetIDentityGroupByID, *resty.Response, error)
GetIDentityGroupByID Get identity group by ID
This API allows the client to get an identity group by ID.
@param id id path parameter.
func (*IDentityGroupsService) GetIDentityGroupByName ¶
func (s *IDentityGroupsService) GetIDentityGroupByName(name string) (*ResponseIDentityGroupsGetIDentityGroupByName, *resty.Response, error)
GetIDentityGroupByName Get identity group by name
This API allows the client to get an identity group by name.
@param name name path parameter.
func (*IDentityGroupsService) GetIDentityGroups ¶
func (s *IDentityGroupsService) GetIDentityGroups(getIdentityGroupsQueryParams *GetIDentityGroupsQueryParams) (*ResponseIDentityGroupsGetIDentityGroups, *resty.Response, error)
GetIDentityGroups Get all identity groups
This API allows the client to get all the identity groups.
Filter:
[name, description]
To search resources by using toDate
column,follow the format:
DD-MON-YY (Example:13-SEP-18)
Day or Year:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13
Month:GET /ers/config/guestuser/?filter=toDate.CONTAINS.SEP
Date:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13-SEP-18
Sorting:
[name, description]
@param getIdentityGroupsQueryParams Filtering parameter
func (*IDentityGroupsService) GetVersion ¶
func (s *IDentityGroupsService) GetVersion() (*ResponseIDentityGroupsGetVersion, *resty.Response, error)
GetVersion Get identity group version information
This API helps to retrieve the version information related to identity group.
func (*IDentityGroupsService) UpdateIDentityGroupByID ¶
func (s *IDentityGroupsService) UpdateIDentityGroupByID(id string, requestIDentityGroupsUpdateIdentityGroupById *RequestIDentityGroupsUpdateIDentityGroupByID) (*ResponseIDentityGroupsUpdateIDentityGroupByID, *resty.Response, error)
UpdateIDentityGroupByID Update identity group
This API allows the client to update an identity group.
@param id id path parameter.
type IDentitySequenceService ¶
type IDentitySequenceService service
func (*IDentitySequenceService) CreateIDentitySequence ¶
func (s *IDentitySequenceService) CreateIDentitySequence(requestIDentitySequenceCreateIdentitySequence *RequestIDentitySequenceCreateIDentitySequence) (*resty.Response, error)
CreateIDentitySequence Create identity sequence
This API creates an identity sequence.
func (*IDentitySequenceService) DeleteIDentitySequenceByID ¶
func (s *IDentitySequenceService) DeleteIDentitySequenceByID(id string) (*resty.Response, error)
DeleteIDentitySequenceByID Delete identity sequence
This API deletes an identity sequence.
@param id id path parameter.
func (*IDentitySequenceService) GetIDentitySequence ¶
func (s *IDentitySequenceService) GetIDentitySequence(getIdentitySequenceQueryParams *GetIDentitySequenceQueryParams) (*ResponseIDentitySequenceGetIDentitySequence, *resty.Response, error)
GetIDentitySequence Get all identity sequences
This API allows the client to get all the identity sequences.
@param getIdentitySequenceQueryParams Filtering parameter
func (*IDentitySequenceService) GetIDentitySequenceByID ¶
func (s *IDentitySequenceService) GetIDentitySequenceByID(id string) (*ResponseIDentitySequenceGetIDentitySequenceByID, *resty.Response, error)
GetIDentitySequenceByID Get identity sequence by ID
This API allows the client to get an identity sequence by ID.
@param id id path parameter.
func (*IDentitySequenceService) GetIDentitySequenceByName ¶
func (s *IDentitySequenceService) GetIDentitySequenceByName(name string) (*ResponseIDentitySequenceGetIDentitySequenceByName, *resty.Response, error)
GetIDentitySequenceByName Get identity sequence by name
This API allows the client to get an identity sequence by name.
@param name name path parameter.
func (*IDentitySequenceService) GetVersion ¶
func (s *IDentitySequenceService) GetVersion() (*ResponseIDentitySequenceGetVersion, *resty.Response, error)
GetVersion Get identity sequence version information
This API helps to retrieve the version information related to the identity sequence.
func (*IDentitySequenceService) UpdateIDentitySequenceByID ¶
func (s *IDentitySequenceService) UpdateIDentitySequenceByID(id string, requestIDentitySequenceUpdateIdentitySequenceById *RequestIDentitySequenceUpdateIDentitySequenceByID) (*ResponseIDentitySequenceUpdateIDentitySequenceByID, *resty.Response, error)
UpdateIDentitySequenceByID Update identity sequence
This API allows the client to update an identity sequence.
Partial update is not supported
@param id id path parameter.
type IPToSgtMappingGroupService ¶
type IPToSgtMappingGroupService service
func (*IPToSgtMappingGroupService) BulkRequestForIPToSgtMappingGroup ¶
func (s *IPToSgtMappingGroupService) BulkRequestForIPToSgtMappingGroup(requestIPToSgtMappingGroupBulkRequestForIPToSGTMappingGroup *RequestIPToSgtMappingGroupBulkRequestForIPToSgtMappingGroup) (*resty.Response, error)
BulkRequestForIPToSgtMappingGroup Submit bulk request
This API allows the client to submit the bulk request.
func (*IPToSgtMappingGroupService) CreateIPToSgtMappingGroup ¶
func (s *IPToSgtMappingGroupService) CreateIPToSgtMappingGroup(requestIPToSgtMappingGroupCreateIPToSGTMappingGroup *RequestIPToSgtMappingGroupCreateIPToSgtMappingGroup) (*resty.Response, error)
CreateIPToSgtMappingGroup Create IP to SGT mapping group
This API creates an IP to SGT mapping group.
func (*IPToSgtMappingGroupService) DeleteIPToSgtMappingGroupByID ¶
func (s *IPToSgtMappingGroupService) DeleteIPToSgtMappingGroupByID(id string) (*resty.Response, error)
DeleteIPToSgtMappingGroupByID Delete IP to SGT mapping group
This API deletes an IP to SGT mapping group.
@param id id path parameter.
func (*IPToSgtMappingGroupService) DeployAllIPToSgtMappingGroup ¶
func (s *IPToSgtMappingGroupService) DeployAllIPToSgtMappingGroup() (*resty.Response, error)
DeployAllIPToSgtMappingGroup Deploy all IP to SGT mapping groups
This API allows the client to deploy all the IP to SGT mapping groups.
Only one Deploy process can run at any given time
func (*IPToSgtMappingGroupService) DeployIPToSgtMappingGroupByID ¶
func (s *IPToSgtMappingGroupService) DeployIPToSgtMappingGroupByID(id string) (*resty.Response, error)
DeployIPToSgtMappingGroupByID Deploy IP to SGT mapping group by ID
This API allows the client to deploy an IP to SGT mapping group by ID.
Only one Deploy process can run at any given time
@param id id path parameter.
func (*IPToSgtMappingGroupService) GetDeployStatusIPToSgtMappingGroup ¶
func (s *IPToSgtMappingGroupService) GetDeployStatusIPToSgtMappingGroup() (*ResponseIPToSgtMappingGroupGetDeployStatusIPToSgtMappingGroup, *resty.Response, error)
GetDeployStatusIPToSgtMappingGroup Get IP to SGT mapping group deployment status
This API allows the client to get the IP to SGT mapping group deployment status.
Deploy Status will show last Deploy command output. The information will be saved until the next Deploy command
func (*IPToSgtMappingGroupService) GetIPToSgtMappingGroup ¶
func (s *IPToSgtMappingGroupService) GetIPToSgtMappingGroup(getIPToSGTMappingGroupQueryParams *GetIPToSgtMappingGroupQueryParams) (*ResponseIPToSgtMappingGroupGetIPToSgtMappingGroup, *resty.Response, error)
GetIPToSgtMappingGroup Get all IP to SGT mapping groups
This API allows the client to get all the IP to SGT mapping groups.
Filter:
[name, sgtName]
To search guest users by using toDate
column,follow the format:
DD-MON-YY (Example:13-SEP-18)
Day or Year:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13
Month:GET /ers/config/guestuser/?filter=toDate.CONTAINS.SEP
Date:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13-SEP-18
Sorting:
[name, sgtName]
@param getIPToSGTMappingGroupQueryParams Filtering parameter
func (*IPToSgtMappingGroupService) GetIPToSgtMappingGroupByID ¶
func (s *IPToSgtMappingGroupService) GetIPToSgtMappingGroupByID(id string) (*ResponseIPToSgtMappingGroupGetIPToSgtMappingGroupByID, *resty.Response, error)
GetIPToSgtMappingGroupByID Get IP to SGT mapping group by ID
This API allows the client to get an IP to SGT mapping group by ID.
@param id id path parameter.
func (*IPToSgtMappingGroupService) GetVersion ¶
func (s *IPToSgtMappingGroupService) GetVersion() (*ResponseIPToSgtMappingGroupGetVersion, *resty.Response, error)
GetVersion Get IP to SGT mapping group version information
This API helps to retrieve the version information related to the IP to SGT mapping group.
func (*IPToSgtMappingGroupService) MonitorBulkStatusIPToSgtMappingGroup ¶
func (s *IPToSgtMappingGroupService) MonitorBulkStatusIPToSgtMappingGroup(bulkid string) (*ResponseIPToSgtMappingGroupMonitorBulkStatusIPToSgtMappingGroup, *resty.Response, error)
MonitorBulkStatusIPToSgtMappingGroup Monitor bulk request
This API allows the client to monitor the bulk request.
@param bulkid bulkid path parameter.
func (*IPToSgtMappingGroupService) UpdateIPToSgtMappingGroupByID ¶
func (s *IPToSgtMappingGroupService) UpdateIPToSgtMappingGroupByID(id string, requestIPToSgtMappingGroupUpdateIPToSGTMappingGroupById *RequestIPToSgtMappingGroupUpdateIPToSgtMappingGroupByID) (*ResponseIPToSgtMappingGroupUpdateIPToSgtMappingGroupByID, *resty.Response, error)
UpdateIPToSgtMappingGroupByID Update IP to SGT mapping group by ID
This API allows the client to update an IP to SGT mapping group by ID.
@param id id path parameter.
type IPToSgtMappingService ¶
type IPToSgtMappingService service
func (*IPToSgtMappingService) BulkRequestForIPToSgtMapping ¶
func (s *IPToSgtMappingService) BulkRequestForIPToSgtMapping(requestIPToSgtMappingBulkRequestForIPToSGTMapping *RequestIPToSgtMappingBulkRequestForIPToSgtMapping) (*resty.Response, error)
BulkRequestForIPToSgtMapping Submit bulk request
This API allows the client to submit the bulk request.
func (*IPToSgtMappingService) CreateIPToSgtMapping ¶
func (s *IPToSgtMappingService) CreateIPToSgtMapping(requestIPToSgtMappingCreateIPToSGTMapping *RequestIPToSgtMappingCreateIPToSgtMapping) (*resty.Response, error)
CreateIPToSgtMapping Create IP to SGT mapping
This API creates an IP to SGT mapping.
func (*IPToSgtMappingService) DeleteIPToSgtMappingByID ¶
func (s *IPToSgtMappingService) DeleteIPToSgtMappingByID(id string) (*resty.Response, error)
DeleteIPToSgtMappingByID Delete IP to SGT mapping
This API deletes an IP to SGT mapping.
@param id id path parameter.
func (*IPToSgtMappingService) DeployAllIPToSgtMapping ¶
func (s *IPToSgtMappingService) DeployAllIPToSgtMapping() (*resty.Response, error)
DeployAllIPToSgtMapping Deploy all IP to SGT mappings
This API allows the client to deploy all the IP to SGT mappings.
Only one Deploy process can run at any given time
func (*IPToSgtMappingService) DeployIPToSgtMappingByID ¶
func (s *IPToSgtMappingService) DeployIPToSgtMappingByID(id string) (*resty.Response, error)
DeployIPToSgtMappingByID Deploy IP to SGT mapping by ID
This API allows the client to deploy an IP to SGT mapping by ID.
Only one Deploy process can run at any given time
@param id id path parameter.
func (*IPToSgtMappingService) GetDeployStatusIPToSgtMapping ¶
func (s *IPToSgtMappingService) GetDeployStatusIPToSgtMapping() (*ResponseIPToSgtMappingGetDeployStatusIPToSgtMapping, *resty.Response, error)
GetDeployStatusIPToSgtMapping Get IP to SGT mapping deployment status
This API allows the client to get the IP to SGT mapping deployment status.
Deploy Status will show last Deploy command output. The information will be saved until the next Deploy command
func (*IPToSgtMappingService) GetIPToSgtMapping ¶
func (s *IPToSgtMappingService) GetIPToSgtMapping(getIPToSGTMappingQueryParams *GetIPToSgtMappingQueryParams) (*ResponseIPToSgtMappingGetIPToSgtMapping, *resty.Response, error)
GetIPToSgtMapping Get all IP to SGT mappings
This API allows the client to get all the IP to SGT mappings.
Filter:
[hostName, groupName, ip, sgtName]
To search guest users by using toDate
column,follow the format:
DD-MON-YY (Example:13-SEP-18)
Day or Year:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13
Month:GET /ers/config/guestuser/?filter=toDate.CONTAINS.SEP
Date:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13-SEP-18
Sorting:
[hostName, groupName, ip, sgtName]
@param getIPToSGTMappingQueryParams Filtering parameter
func (*IPToSgtMappingService) GetIPToSgtMappingByID ¶
func (s *IPToSgtMappingService) GetIPToSgtMappingByID(id string) (*ResponseIPToSgtMappingGetIPToSgtMappingByID, *resty.Response, error)
GetIPToSgtMappingByID Get IP to SGT mapping by ID
This API allows the client to get an IP to SGT mapping by ID.
@param id id path parameter.
func (*IPToSgtMappingService) GetVersion ¶
func (s *IPToSgtMappingService) GetVersion() (*ResponseIPToSgtMappingGetVersion, *resty.Response, error)
GetVersion Get IP to SGT mapping version information
This API helps to retrieve the version information related to IP to SGT mapping.
func (*IPToSgtMappingService) MonitorBulkStatusIPToSgtMapping ¶
func (s *IPToSgtMappingService) MonitorBulkStatusIPToSgtMapping(bulkid string) (*ResponseIPToSgtMappingMonitorBulkStatusIPToSgtMapping, *resty.Response, error)
MonitorBulkStatusIPToSgtMapping Monitor bulk request
This API allows the client to monitor the bulk request.
@param bulkid bulkid path parameter.
func (*IPToSgtMappingService) UpdateIPToSgtMappingByID ¶
func (s *IPToSgtMappingService) UpdateIPToSgtMappingByID(id string, requestIPToSgtMappingUpdateIPToSGTMappingById *RequestIPToSgtMappingUpdateIPToSgtMappingByID) (*ResponseIPToSgtMappingUpdateIPToSgtMappingByID, *resty.Response, error)
UpdateIPToSgtMappingByID Update IP to SGT mapping by ID
This API allows the client to update an IP to SGT mapping by ID.
@param id id path parameter.
type InternalUserService ¶
type InternalUserService service
func (*InternalUserService) CreateInternalUser ¶
func (s *InternalUserService) CreateInternalUser(requestInternalUserCreateInternalUser *RequestInternalUserCreateInternalUser) (*resty.Response, error)
CreateInternalUser Create internal user
This API creates an internal user.
func (*InternalUserService) DeleteInternalUserByID ¶
func (s *InternalUserService) DeleteInternalUserByID(id string) (*resty.Response, error)
DeleteInternalUserByID Delete internal user by ID
This API deletes an internal user by ID.
@param id id path parameter.
func (*InternalUserService) DeleteInternalUserByName ¶
func (s *InternalUserService) DeleteInternalUserByName(name string) (*resty.Response, error)
DeleteInternalUserByName Delete internal user by name
This API deletes an internal user by name.
@param name name path parameter.
func (*InternalUserService) GetInternalUser ¶
func (s *InternalUserService) GetInternalUser(getInternalUserQueryParams *GetInternalUserQueryParams) (*ResponseInternalUserGetInternalUser, *resty.Response, error)
GetInternalUser Get all internal users
This API allows the client to get all the internal users.
Filter:
[firstName, lastName, identityGroup, name, description, email, enabled]
To search resources by using toDate
column,follow the format:
DD-MON-YY (Example:13-SEP-18)
Day or Year:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13
Month:GET /ers/config/guestuser/?filter=toDate.CONTAINS.SEP
Date:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13-SEP-18
Sorting:
[name, description]
@param getInternalUserQueryParams Filtering parameter
func (*InternalUserService) GetInternalUserByID ¶
func (s *InternalUserService) GetInternalUserByID(id string) (*ResponseInternalUserGetInternalUserByID, *resty.Response, error)
GetInternalUserByID Get internal user by ID
This API allows the client to get an internal user by ID.
@param id id path parameter.
func (*InternalUserService) GetInternalUserByName ¶
func (s *InternalUserService) GetInternalUserByName(name string) (*ResponseInternalUserGetInternalUserByName, *resty.Response, error)
GetInternalUserByName Get internal user by name
This API allows the client to get an internal user by name.
@param name name path parameter.
func (*InternalUserService) GetVersion ¶
func (s *InternalUserService) GetVersion() (*ResponseInternalUserGetVersion, *resty.Response, error)
GetVersion Get internal user version information
This API helps to retrieve the version information related to the internal user.
func (*InternalUserService) UpdateInternalUserByID ¶
func (s *InternalUserService) UpdateInternalUserByID(id string, requestInternalUserUpdateInternalUserById *RequestInternalUserUpdateInternalUserByID) (*ResponseInternalUserUpdateInternalUserByID, *resty.Response, error)
UpdateInternalUserByID Update internal user by ID
This API allows the client to update an internal user by ID.
@param id id path parameter.
func (*InternalUserService) UpdateInternalUserByName ¶
func (s *InternalUserService) UpdateInternalUserByName(name string, requestInternalUserUpdateInternalUserByName *RequestInternalUserUpdateInternalUserByName) (*ResponseInternalUserUpdateInternalUserByName, *resty.Response, error)
UpdateInternalUserByName Update internal user by name
This API allows the client to update an internal user by name.
@param name name path parameter.
type IsMFAEnabledService ¶ added in v1.3.0
type IsMFAEnabledService service
func (*IsMFAEnabledService) IsMfaEnabled ¶ added in v1.3.0
func (s *IsMFAEnabledService) IsMfaEnabled() (*ResponseIsMFAEnabledIsMfaEnabled, *resty.Response, error)
IsMfaEnabled MFA feature enabled status
Is MFA feature enabled?
type LicensingService ¶ added in v1.1.0
type LicensingService service
func (*LicensingService) ConfigureSmartState ¶ added in v1.1.0
func (s *LicensingService) ConfigureSmartState() (*resty.Response, error)
ConfigureSmartState Configure smart state information
Configure smart state information.
func (*LicensingService) CreateRegistrationInfo ¶ added in v1.1.0
func (s *LicensingService) CreateRegistrationInfo(requestLicensingCreateRegistrationInfo *RequestLicensingCreateRegistrationInfo) (*resty.Response, error)
CreateRegistrationInfo Configure registration information
Configure registration information.
func (*LicensingService) GetConnectionType ¶ added in v1.1.0
func (s *LicensingService) GetConnectionType() (*ResponseLicensingGetConnectionType, *resty.Response, error)
GetConnectionType Get the connection type
Get the connection type
func (*LicensingService) GetEvalLicenseInfo ¶ added in v1.1.0
func (s *LicensingService) GetEvalLicenseInfo() (*ResponseLicensingGetEvalLicenseInfo, *resty.Response, error)
GetEvalLicenseInfo Get registration information related to the evaluation license
Get registration information related to the evaluation license
func (*LicensingService) GetFeatureToTierMapping ¶ added in v1.1.0
func (s *LicensingService) GetFeatureToTierMapping() (*ResponseLicensingGetFeatureToTierMapping, *resty.Response, error)
GetFeatureToTierMapping Get feature to tier mapping information
Get feature to tier mapping information
func (*LicensingService) GetRegistrationInfo ¶ added in v1.1.0
func (s *LicensingService) GetRegistrationInfo() (*ResponseLicensingGetRegistrationInfo, *resty.Response, error)
GetRegistrationInfo Get the registration information
Get the registration information
func (*LicensingService) GetSmartState ¶ added in v1.1.0
func (s *LicensingService) GetSmartState() (*ResponseLicensingGetSmartState, *resty.Response, error)
GetSmartState Get smart license information
Get smart license information
func (*LicensingService) GetTierStateInfo ¶ added in v1.1.0
func (s *LicensingService) GetTierStateInfo() (*ResponseLicensingGetTierStateInfo, *resty.Response, error)
GetTierStateInfo Get tier state information
Get tier state information
func (*LicensingService) UpdateTierStateInfo ¶ added in v1.1.0
func (s *LicensingService) UpdateTierStateInfo(requestLicensingUpdateTierStateInfo *RequestLicensingUpdateTierStateInfo) (*ResponseLicensingUpdateTierStateInfo, *resty.Response, error)
UpdateTierStateInfo Post tier state information
Applicable values for
name
&
status
parameters:
name:
ESSENTIAL, ADVANTAGE, PREMIER, DEVICEADMIN
status:
ENABLED, DISABLED
type List1QueryParams ¶ added in v1.3.0
type List1QueryParams struct { Page int `url:"page,omitempty"` //Page number Size int `url:"size,omitempty"` //Number of objects returned per page Sort string `url:"sort,omitempty"` //sort type - asc or desc SortBy string `url:"sortBy,omitempty"` //sort column by which objects needs to be sorted Filter string `url:"filter,omitempty"` //<div> <style type='text/css' scoped> .apiServiceTable td, .apiServiceTable th { padding: 5px 10px !important; text-align: left; } </style> <span> <b>Simple filtering</b> should be available through the filter query string parameter. The structure of a filter is a triplet of field operator and value separated with dots. More than one filter can be sent. The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the <i>'filterType=or'</i> query string parameter. Each resource Data model description should specify if an attribute is a filtered field. </span> <br /> <table class='apiServiceTable'> <thead> <tr> <th>OPERATOR</th> <th>DESCRIPTION</th> </tr> </thead> <tbody> <tr> <td>EQ</td> <td>Equals</td> </tr> <tr> <td>NEQ</td> <td>Not Equals</td> </tr> <tr> <td>GT</td> <td>Greater Than</td> </tr> <tr> <td>LT</td> <td>Less Then</td> </tr> <tr> <td>STARTSW</td> <td>Starts With</td> </tr> <tr> <td>NSTARTSW</td> <td>Not Starts With</td> </tr> <tr> <td>ENDSW</td> <td>Ends With</td> </tr> <tr> <td>NENDSW</td> <td>Not Ends With</td> </tr> <tr> <td>CONTAINS</td> <td>Contains</td> </tr> <tr> <td>NCONTAINS</td> <td>Not Contains</td> </tr> </tbody> </table> </div> FilterType string `url:"filterType,omitempty"` //The logical operator common to ALL filter criteria will be by default AND, and can be changed by using the parameter }
type MdmService ¶
type MdmService service
func (*MdmService) GetEndpointByMacAddress ¶
func (s *MdmService) GetEndpointByMacAddress() (*resty.Response, error)
GetEndpointByMacAddress 🚧 getEndpointByMacAddress
🚧 getEndpointByMacAddress
func (*MdmService) GetEndpoints ¶
func (s *MdmService) GetEndpoints() (*resty.Response, error)
GetEndpoints 🚧 getEndpoints
🚧 getEndpoints
func (*MdmService) GetEndpointsByOsType ¶
func (s *MdmService) GetEndpointsByOsType() (*resty.Response, error)
GetEndpointsByOsType 🚧 getEndpointsByOsType
🚧 getEndpointsByOsType
func (*MdmService) GetEndpointsByType ¶
func (s *MdmService) GetEndpointsByType() (*resty.Response, error)
GetEndpointsByType 🚧 getEndpointsByType
🚧 getEndpointsByType
type MiscService ¶
type MiscService service
func (*MiscService) DeleteAllSessions ¶
func (s *MiscService) DeleteAllSessions() (*resty.Response, error)
DeleteAllSessions Delete All Sessions
Delete All Sessions
func (*MiscService) GetAccountStatusByMac ¶
func (s *MiscService) GetAccountStatusByMac(mac string, duration string) (*resty.Response, error)
GetAccountStatusByMac AccountStatus by MAC
AccountStatus by MAC
@param mac mac path parameter. @param duration duration path parameter.
func (*MiscService) GetActiveCount ¶
func (s *MiscService) GetActiveCount() (*ResponseMiscGetActiveCount, *resty.Response, error)
GetActiveCount ActiveCount
ActiveCount
func (*MiscService) GetActiveList ¶
func (s *MiscService) GetActiveList() (*ResponseMiscGetActiveList, *resty.Response, error)
GetActiveList ActiveList
ActiveList
func (*MiscService) GetAuthenticationStatusByMac ¶
func (s *MiscService) GetAuthenticationStatusByMac(MAC string, SECONDS string, RECORDS string) (*resty.Response, error)
GetAuthenticationStatusByMac AuthenticationStatus by MAC
AuthenticationStatus by MAC
@param MAC MAC path parameter. @param SECONDS SECONDS path parameter. @param RECORDS RECORDS path parameter.
func (*MiscService) GetFailureReasons ¶
func (s *MiscService) GetFailureReasons() (*resty.Response, error)
GetFailureReasons FailureReasons
FailureReasons
func (*MiscService) GetMntVersion ¶
func (s *MiscService) GetMntVersion() (*ResponseMiscGetMntVersion, *resty.Response, error)
GetMntVersion MNT Version
MNT Version
func (*MiscService) GetPostureCount ¶
func (s *MiscService) GetPostureCount() (*ResponseMiscGetPostureCount, *resty.Response, error)
GetPostureCount PostureCount
PostureCount
func (*MiscService) GetProfilerCount ¶
func (s *MiscService) GetProfilerCount() (*ResponseMiscGetProfilerCount, *resty.Response, error)
GetProfilerCount ProfilerCount
ProfilerCount
func (*MiscService) GetSessionAuthList ¶
func (s *MiscService) GetSessionAuthList() (*ResponseMiscGetSessionAuthList, *resty.Response, error)
GetSessionAuthList Session/AuthList
Session/AuthList
func (*MiscService) GetSessionsByEndpointIP ¶
func (s *MiscService) GetSessionsByEndpointIP(endpointipv4 string) (*resty.Response, error)
GetSessionsByEndpointIP Sessions by Endpoint IP
Sessions by Endpoint IP
@param endpointipv4 endpoint_ipv4 path parameter.
func (*MiscService) GetSessionsByMac ¶
func (s *MiscService) GetSessionsByMac(mac string) (*resty.Response, error)
GetSessionsByMac Sessions by MAC
Sessions by MAC
@param mac mac path parameter.
func (*MiscService) GetSessionsByNasIP ¶
func (s *MiscService) GetSessionsByNasIP(nasipv4 string) (*resty.Response, error)
GetSessionsByNasIP Sessions by NAS IP
Sessions by NAS IP
@param nasipv4 nas_ipv4 path parameter.
func (*MiscService) GetSessionsBySessionID ¶
func (s *MiscService) GetSessionsBySessionID(sessionTypeID string) (*resty.Response, error)
GetSessionsBySessionID Sessions by SessionID
Sessions by SessionID
@param sessionTypeID session_id path parameter.
func (*MiscService) GetSessionsByUsername ¶
func (s *MiscService) GetSessionsByUsername(username string) (*resty.Response, error)
GetSessionsByUsername Sessions by Username
Sessions by Username
@param username username path parameter.
func (*MiscService) SessionDisconnect ¶
func (s *MiscService) SessionDisconnect(ENDPOINTIP string, PSNNAME string, MAC string, DISCONNECTTYPE string, NASIPV4 string) (*resty.Response, error)
SessionDisconnect Session Disconnect
Session Disconnect
@param ENDPOINTIP ENDPOINT_IP path parameter. @param PSNNAME PSN_NAME path parameter. @param MAC MAC path parameter. @param DISCONNECTTYPE DISCONNECT_TYPE path parameter. @param NASIPV4 NAS_IPV4 path parameter.
func (*MiscService) SessionReauthenticationByMac ¶
func (s *MiscService) SessionReauthenticationByMac(PSNNAME string, ENDPOINTMAC string, REAuthTYPE string) (*resty.Response, error)
SessionReauthenticationByMac Session Reauthentication by MAC
Session Reauthentication by MAC
@param PSNNAME PSN_NAME path parameter. @param ENDPOINTMAC ENDPOINT_MAC path parameter. @param REAuthTYPE REAUTH_TYPE path parameter.
type MyDevicePortalService ¶
type MyDevicePortalService service
func (*MyDevicePortalService) CreateMyDevicePortal ¶
func (s *MyDevicePortalService) CreateMyDevicePortal(requestMyDevicePortalCreateMyDevicePortal *RequestMyDevicePortalCreateMyDevicePortal) (*resty.Response, error)
CreateMyDevicePortal Create my device portal
This API creates a my device portal.
func (*MyDevicePortalService) DeleteMyDevicePortalByID ¶
func (s *MyDevicePortalService) DeleteMyDevicePortalByID(id string) (*resty.Response, error)
DeleteMyDevicePortalByID Delete my device portal by ID
This API deletes a my device portal by ID.
@param id id path parameter.
func (*MyDevicePortalService) GetMyDevicePortal ¶
func (s *MyDevicePortalService) GetMyDevicePortal(getMyDevicePortalQueryParams *GetMyDevicePortalQueryParams) (*ResponseMyDevicePortalGetMyDevicePortal, *resty.Response, error)
GetMyDevicePortal Get all my device portals
This API allows the client to get all the my device portals.
Filter:
[name, description]
To search resources by using toDate
column,follow the format:
DD-MON-YY (Example:13-SEP-18)
Day or Year:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13
Month:GET /ers/config/guestuser/?filter=toDate.CONTAINS.SEP
Date:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13-SEP-18
Sorting:
[name, description]
@param getMyDevicePortalQueryParams Filtering parameter
func (*MyDevicePortalService) GetMyDevicePortalByID ¶
func (s *MyDevicePortalService) GetMyDevicePortalByID(id string) (*ResponseMyDevicePortalGetMyDevicePortalByID, *resty.Response, error)
GetMyDevicePortalByID Get my device portal by ID
This API allows the client to get a my device portal by ID.
@param id id path parameter.
func (*MyDevicePortalService) GetVersion ¶
func (s *MyDevicePortalService) GetVersion() (*ResponseMyDevicePortalGetVersion, *resty.Response, error)
GetVersion Get my device portal version information
This API helps to retrieve the version information related to the my device portal.
func (*MyDevicePortalService) UpdateMyDevicePortalByID ¶
func (s *MyDevicePortalService) UpdateMyDevicePortalByID(id string, requestMyDevicePortalUpdateMyDevicePortalById *RequestMyDevicePortalUpdateMyDevicePortalByID) (*ResponseMyDevicePortalUpdateMyDevicePortalByID, *resty.Response, error)
UpdateMyDevicePortalByID Update my device portal by ID
This API allows the client to update a my device portal by ID.
@param id id path parameter.
type NativeIPsecService ¶ added in v1.3.0
type NativeIPsecService service
func (*NativeIPsecService) BulkIPSecOperation ¶ added in v1.3.0
func (s *NativeIPsecService) BulkIPSecOperation(requestNativeIPsecBulkIPSecOperation *RequestNativeIPsecBulkIPSecOperation) (*ResponseNativeIPsecBulkIPSecOperation, *resty.Response, error)
BulkIPSecOperation Create, update, disable, enable and remove IPsec connections in bulk
Create, update, disable, enable and remove IPsec connections in bulk
func (*NativeIPsecService) CreateIPsecConnection ¶ added in v1.3.0
func (s *NativeIPsecService) CreateIPsecConnection(requestNativeIPsecCreateIpsecConnection *RequestNativeIPsecCreateIPsecConnection) (*ResponseNativeIPsecCreateIPsecConnection, *resty.Response, error)
CreateIPsecConnection Create an IPsec connection on a node
Creates an IPsec connection.
The following parameters are present in the POST request body:
PARAMETER ¶
DESCRIPTION ¶
EXAMPLE ¶
hostName *required
Hostname of the node for which IPsec should be enabled ¶
"hostName": "ise-host1"
iface *required
Ethernet port used for establishing connection ¶
"iface": "0"
psk *required
Pre-shared key used for establishing connection.
"psk": "psk12345"
authType *required
Pre-shared key used for establishing connection.
"authType": "psk"
configureVti
Used For VTI Configurations ¶
"configureVti": "false"
remotePeerInternalIp
VTI Internal IP of the NAD ¶
"remotePeerInternalIp": "1.2.3.1"
localInternalIp
IP address assigned to the VTI interface so this would be the internal ip ¶
"localInternalIp": "1.1.3.1"
certId *required
ID of the certificate for establishing connection.
"certId": "21323243545433"
phaseOneEncryptionAlgo *required
Phase-one encryption algorithm used for establishing connection.
"phaseOneEncryptionAlgo": "aes"
phaseTwoEncryptionAlgo *required
Phase-two encryption algorithm used for establishing connection.
"phaseTwoEncryptionAlgo": "aes"
espAhProtocol *required
Encryption protocol used for establishing connection.
"espAhProtocol": "ah"
phaseOneHashAlgo *required
Phase-one hashing algorithm used for establishing connection.
"phaseOneHashAlgo": "sha"
phaseTwoHashAlgo *required
Phase-two hashing algorithm used for establishing connection.
"phaseTwoHashAlgo": "sha"
phaseOneDHGroup *required
Phase-one DH group used for establishing connection.
"phaseOneDHGroup": "GROUP1"
phaseTwoDHGroup
Phase-two DH group used for establishing connection.
"phaseTwoDHGroup": "GROUP1"
phaseOneLifeTime
DH Phase-one connection lifetime.
"phaseOneLifeTime": 14400
phaseTwoLifeTime
DH Phase-two connection lifetime.
"phaseTwoLifeTime": 14400
ikeVersion *required
IKE version.
"ikeVersion": "1"
ikeReAuthTime
IKE re-authentication time.
"ikeReAuthTime": 86400
nadIp *required
NAD IP for establishing the connection.
"nadIp": "1.1.1.1"
modeOption *required
The Mode type used for establishing the connection.
"modeOption": "tunnel"
NOTE:
psk field is mandatory if authType=psk certId field is mandatory if authType=x509
If FIPS mode is on.:
Cannot choose DES or 3DES for Phase-one and Phase-two Encryption algorithms.
PSK length must be 14 characters or more.
DH Groups 1, 2, and 5 cannot be chosen for Phase-one and Phase-two fields.
func (*NativeIPsecService) DisableIPsecConnection ¶ added in v1.3.0
func (s *NativeIPsecService) DisableIPsecConnection(hostName string, nadIP string) (*ResponseNativeIPsecDisableIPsecConnection, *resty.Response, error)
DisableIPsecConnection Disable the IPsec connection on a node for a given hostname and NAD IP
Disables an enabled IPsec node connection.
@param hostName hostName path parameter. Hostname of the deployed node. @param nadIP nadIp path parameter. IP address of the NAD.
func (*NativeIPsecService) EnableIPsecConnection ¶ added in v1.3.0
func (s *NativeIPsecService) EnableIPsecConnection(hostName string, nadIP string) (*ResponseNativeIPsecEnableIPsecConnection, *resty.Response, error)
EnableIPsecConnection Enable the IPsec connection on a node for a given hostname and NAD IP
Enables an disabled IPsec node connection.
@param hostName hostName path parameter. Hostname of the deployed node. @param nadIP nadIp path parameter. IP address of the NAD.
func (*NativeIPsecService) GetIPSecCertificates ¶ added in v1.3.0
func (s *NativeIPsecService) GetIPSecCertificates() (*ResponseNativeIPsecGetIPSecCertificates, *resty.Response, error)
GetIPSecCertificates Get all IPsec related certificates
Returns all the certificates for IPsec role.
func (*NativeIPsecService) GetIPsecEnabledNodes ¶ added in v1.3.0
func (s *NativeIPsecService) GetIPsecEnabledNodes(getIpsecEnabledNodesQueryParams *GetIPsecEnabledNodesQueryParams) (*ResponseNativeIPsecGetIPsecEnabledNodes, *resty.Response, error)
GetIPsecEnabledNodes Get all IPsec enabled nodes
Returns all the IPsec enabled nodes with configuration details. This API supports filtering, sorting and pagination.
The attributes that are suppported for filtering are:
hostName
nadIp
status
authType
The attribute that is suppported for sorting is:
hostName
@param getIpsecEnabledNodesQueryParams Filtering parameter
func (*NativeIPsecService) GetIPsecNode ¶ added in v1.3.0
func (s *NativeIPsecService) GetIPsecNode(hostName string, nadIP string) (*ResponseNativeIPsecGetIPsecNode, *resty.Response, error)
GetIPsecNode Get the IPsec connection details for a given node with the hostname and the NAD IP
Returns the IPsec configuration details of a given node with the hostname and the NAD IP.
@param hostName hostName path parameter. Hostname of the deployed node. @param nadIP nadIp path parameter. IP address of the NAD.
func (*NativeIPsecService) RemoveIPsecConnection ¶ added in v1.3.0
func (s *NativeIPsecService) RemoveIPsecConnection(hostName string, nadIP string) (*ResponseNativeIPsecRemoveIPsecConnection, *resty.Response, error)
RemoveIPsecConnection Remove the IPsec connection on a node for a given hostname and NAD IP
Removes an enabled IPsec node connection.
@param hostName hostName path parameter. Hostname of the deployed node. @param nadIP nadIp path parameter. IP address of the NAD.
func (*NativeIPsecService) UpdateIPsecConnectionConfig ¶ added in v1.3.0
func (s *NativeIPsecService) UpdateIPsecConnectionConfig(requestNativeIPsecUpdateIpsecConnectionConfig *RequestNativeIPsecUpdateIPsecConnectionConfig) (*ResponseNativeIPsecUpdateIPsecConnectionConfig, *resty.Response, error)
UpdateIPsecConnectionConfig Update the configuration of an existing IPsec connection on a node
Updates the configuration of existing IPsec connection.
The following parameters are present in the PUT request body:
PARAMETER ¶
DESCRIPTION ¶
EXAMPLE ¶
id *required
ID of the existing IPsec configuration.
"id": "7c9484cf-0ebc-47ad-a9ef-bc12729ed73b"
iface *required
Ethernet port used for establishing connection ¶
"iface": "0"
psk *required
Pre-shared key used for establishing connection.
"psk": "psk12345"
authType *required
Pre-shared key used for establishing connection.
"authType": "psk"
configureVti
Used For VTI Configurations ¶
"configureVti": "false"
remotePeerInternalIp
VTI Internal IP of the NAD ¶
"remotePeerInternalIp": "1.2.3.1"
localInternalIp
IP address assigned to the VTI interface so this would be the internal ip ¶
"localInternalIp": "1.1.3.1"
certId *required
ID of the certificate for establishing connection.
"certId": "21323243545433"
phaseOneEncryptionAlgo *required
Phase-one encryption algorithm used for establishing connection.
"phaseOneEncryptionAlgo": "aes"
phaseTwoEncryptionAlgo *required
Phase-two encryption algorithm used for establishing connection.
"phaseTwoEncryptionAlgo": "aes"
espAhProtocol *required
Encryption protocol used for establishing connection.
"espAhProtocol": "ah"
phaseOneHashAlgo *required
Phase-one hashing algorithm used for establishing connection.
"phaseOneHashAlgo": "sha"
phaseTwoHashAlgo *required
Phase-two hashing algorithm used for establishing connection.
"phaseTwoHashAlgo": "sha"
phaseOneDHGroup *required
Phase-one DH group used for establishing connection.
"phaseOneDHGroup": "GROUP1"
phaseTwoDHGroup
Phase-two DH group used for establishing connection.
"phaseTwoDHGroup": "GROUP1"
phaseOneLifeTime
DH Phase-one connection lifetime.
"phaseOneLifeTime": 14400
phaseTwoLifeTime
DH Phase-two connection lifetime.
"phaseTwoLifeTime": 14400
ikeVersion *required
IKE version.
"ikeVersion": "1"
ikeReAuthTime
IKE re-authentication time.
"ikeReAuthTime": 86400
nadIp *required
NAD IP for establishing connection.
"nadIp": "1.1.1.1"
modeOption *required
The Mode type used for establishing the connection.
"modeOption": "tunnel"
NOTE:
psk field is mandatory if authType=psk certId field is mandatory if authType=x509
If FIPS mode is on.:
Cannot choose DES or 3DES for Phase-one and Phase-two Encryption algorithms.
PSK length must be 14 characters or more.
DH Groups 1, 2, and 5 cannot be chosen for Phase-one and Phase-two fields.
type NativeSupplicantProfileService ¶
type NativeSupplicantProfileService service
func (*NativeSupplicantProfileService) DeleteNativeSupplicantProfileByID ¶
func (s *NativeSupplicantProfileService) DeleteNativeSupplicantProfileByID(id string) (*resty.Response, error)
DeleteNativeSupplicantProfileByID Delete native supplicant profile
This API deletes a native supplicant profile.
@param id id path parameter.
func (*NativeSupplicantProfileService) GetNativeSupplicantProfile ¶
func (s *NativeSupplicantProfileService) GetNativeSupplicantProfile(getNativeSupplicantProfileQueryParams *GetNativeSupplicantProfileQueryParams) (*ResponseNativeSupplicantProfileGetNativeSupplicantProfile, *resty.Response, error)
GetNativeSupplicantProfile Get all native supplicant profiles
This API allows the client to get all the native supplicant profiles.
@param getNativeSupplicantProfileQueryParams Filtering parameter
func (*NativeSupplicantProfileService) GetNativeSupplicantProfileByID ¶
func (s *NativeSupplicantProfileService) GetNativeSupplicantProfileByID(id string) (*ResponseNativeSupplicantProfileGetNativeSupplicantProfileByID, *resty.Response, error)
GetNativeSupplicantProfileByID Get native supplicant profile by ID
This API allows the client to get a native supplicant profile by ID.
@param id id path parameter.
func (*NativeSupplicantProfileService) GetVersion ¶
func (s *NativeSupplicantProfileService) GetVersion() (*ResponseNativeSupplicantProfileGetVersion, *resty.Response, error)
GetVersion Get native supplicant profile version information
This API helps to retrieve the version information related to the native supplicant profile.
func (*NativeSupplicantProfileService) UpdateNativeSupplicantProfileByID ¶
func (s *NativeSupplicantProfileService) UpdateNativeSupplicantProfileByID(id string, requestNativeSupplicantProfileUpdateNativeSupplicantProfileById *RequestNativeSupplicantProfileUpdateNativeSupplicantProfileByID) (*ResponseNativeSupplicantProfileUpdateNativeSupplicantProfileByID, *resty.Response, error)
UpdateNativeSupplicantProfileByID Update native supplicant profile
This API allows the client to update a native supplicant profile
@param id id path parameter.
type NbarAppService ¶ added in v1.0.0
type NbarAppService service
func (*NbarAppService) CreateNbarApp ¶ added in v1.0.0
func (s *NbarAppService) CreateNbarApp(requestNbarAppCreateNBARApp *RequestNbarAppCreateNbarApp) (*ResponseNbarAppCreateNbarApp, *resty.Response, error)
CreateNbarApp Create NBAR application
Create NBAR application
func (*NbarAppService) DeleteNbarApp ¶ added in v1.3.0
func (s *NbarAppService) DeleteNbarApp(id string) (*ResponseNbarAppDeleteNbarApp, *resty.Response, error)
DeleteNbarApp Delete NBAR Application
Delete NBAR Application
@param id id path parameter.
func (*NbarAppService) DeleteNbarAppByID ¶ added in v1.0.0
func (s *NbarAppService) DeleteNbarAppByID(id string) (*ResponseNbarAppDeleteNbarApp, *resty.Response, error)
Alias of DeleteNbarApp Delete NBAR Application
func (*NbarAppService) GetNbarAppByID ¶ added in v1.0.0
func (s *NbarAppService) GetNbarAppByID(id string) (*ResponseNbarAppGetNbarAppByID, *resty.Response, error)
GetNbarAppByID Get NBAR Application by id
Get NBAR Application by id
@param id id path parameter.
func (*NbarAppService) GetNbarAppList ¶ added in v1.3.0
func (s *NbarAppService) GetNbarAppList(getNBARAppListQueryParams *GetNbarAppListQueryParams) (*ResponseNbarAppGetNbarAppList, *resty.Response, error)
GetNbarAppList Get all NBAR Applications
Get all NBAR Applications
@param getNBARAppListQueryParams Filtering parameter
func (*NbarAppService) GetNbarApps ¶ added in v1.0.0
func (s *NbarAppService) GetNbarApps(getNBARAppListQueryParams *GetNbarAppListQueryParams) (*ResponseNbarAppGetNbarAppList, *resty.Response, error)
Alias of GetNbarAppList Get all NBAR Applications
func (*NbarAppService) UpdateNbarApp ¶ added in v1.3.0
func (s *NbarAppService) UpdateNbarApp(id string, requestNbarAppUpdateNBARApp *RequestNbarAppUpdateNbarApp) (*ResponseNbarAppUpdateNbarApp, *resty.Response, error)
UpdateNbarApp Update NBAR Application
Update NBAR Application
@param id id path parameter.
func (*NbarAppService) UpdateNbarAppByID ¶ added in v1.0.0
func (s *NbarAppService) UpdateNbarAppByID(id string, requestNbarAppUpdateNBARApp *RequestNbarAppUpdateNbarApp) (*ResponseNbarAppUpdateNbarApp, *resty.Response, error)
Alias of UpdateNbarApp Update NBAR Application
type NetworkAccessAuthenticationRulesService ¶
type NetworkAccessAuthenticationRulesService service
func (*NetworkAccessAuthenticationRulesService) CreateNetworkAccessAuthenticationRule ¶
func (s *NetworkAccessAuthenticationRulesService) CreateNetworkAccessAuthenticationRule(policyID string, requestNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRule *RequestNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRule) (*ResponseNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRule, *resty.Response, error)
CreateNetworkAccessAuthenticationRule Network Access - Create authentication rule.
Network Access Create authentication rule: Rule must include name and condition. Condition has hierarchical structure which define a set of conditions for which authentication policy rule could be match. Condition can be either reference to a stored Library condition, using model
ConditionReference
or dynamically built conditions which are not stored in the conditions Library, using models ConditionAttributes, ConditionAndBlock, ConditionOrBlock .
@param policyID policyId path parameter. Policy id
func (*NetworkAccessAuthenticationRulesService) DeleteNetworkAccessAuthenticationRuleByID ¶
func (s *NetworkAccessAuthenticationRulesService) DeleteNetworkAccessAuthenticationRuleByID(policyID string, id string) (*ResponseNetworkAccessAuthenticationRulesDeleteNetworkAccessAuthenticationRuleByID, *resty.Response, error)
DeleteNetworkAccessAuthenticationRuleByID Network Access - Delete rule.
Network Access Delete rule.
@param policyID policyId path parameter. Policy id @param id id path parameter. Rule id
func (*NetworkAccessAuthenticationRulesService) GetNetworkAccessAuthenticationRuleByID ¶
func (s *NetworkAccessAuthenticationRulesService) GetNetworkAccessAuthenticationRuleByID(policyID string, id string) (*ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRuleByID, *resty.Response, error)
GetNetworkAccessAuthenticationRuleByID Network Access - Get rule attributes.
Network Access Get rule attributes.
@param policyID policyId path parameter. Policy id @param id id path parameter. Rule id
func (*NetworkAccessAuthenticationRulesService) GetNetworkAccessAuthenticationRules ¶
func (s *NetworkAccessAuthenticationRulesService) GetNetworkAccessAuthenticationRules(policyID string) (*ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRules, *resty.Response, error)
GetNetworkAccessAuthenticationRules Network Access - Get authentication rules.
Network Access Get authentication rules.
@param policyID policyId path parameter. Policy id
func (*NetworkAccessAuthenticationRulesService) ResetHitCountsNetworkAccessAuthenticationRules ¶
func (s *NetworkAccessAuthenticationRulesService) ResetHitCountsNetworkAccessAuthenticationRules(policyID string) (*ResponseNetworkAccessAuthenticationRulesResetHitCountsNetworkAccessAuthenticationRules, *resty.Response, error)
ResetHitCountsNetworkAccessAuthenticationRules Network Access - Reset HitCount for Authentication Rules
Network Access Reset HitCount for Authentication Rules
@param policyID policyId path parameter. Policy id
func (*NetworkAccessAuthenticationRulesService) UpdateNetworkAccessAuthenticationRuleByID ¶
func (s *NetworkAccessAuthenticationRulesService) UpdateNetworkAccessAuthenticationRuleByID(policyID string, id string, requestNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleById *RequestNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByID) (*ResponseNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByID, *resty.Response, error)
UpdateNetworkAccessAuthenticationRuleByID Network Access - Update rule.
Network Access Update rule.
@param policyID policyId path parameter. Policy id @param id id path parameter. Rule id
type NetworkAccessAuthorizationExceptionRulesService ¶
type NetworkAccessAuthorizationExceptionRulesService service
func (*NetworkAccessAuthorizationExceptionRulesService) CreateNetworkAccessLocalExceptionRule ¶
func (s *NetworkAccessAuthorizationExceptionRulesService) CreateNetworkAccessLocalExceptionRule(policyID string, requestNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRule *RequestNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRule) (*ResponseNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRule, *resty.Response, error)
CreateNetworkAccessLocalExceptionRule Network Access - Create local authorization exception rule.
Network Access Create local authorization exception rule: Rule must include name and condition. Condition has hierarchical structure which define a set of conditions for which authoriztion policy rule could be match. Condition can be either reference to a stored Library condition, using model
ConditionReference
or dynamically built conditions which are not stored in the conditions Library, using models ConditionAttributes, ConditionAndBlock, ConditionOrBlock .
@param policyID policyId path parameter. Policy id
func (*NetworkAccessAuthorizationExceptionRulesService) DeleteNetworkAccessLocalExceptionRuleByID ¶
func (s *NetworkAccessAuthorizationExceptionRulesService) DeleteNetworkAccessLocalExceptionRuleByID(policyID string, id string) (*ResponseNetworkAccessAuthorizationExceptionRulesDeleteNetworkAccessLocalExceptionRuleByID, *resty.Response, error)
DeleteNetworkAccessLocalExceptionRuleByID Network Access - Delete local exception rule.
Network Access Delete local exception rule.
@param policyID policyId path parameter. Policy id @param id id path parameter. Rule id
func (*NetworkAccessAuthorizationExceptionRulesService) GetNetworkAccessLocalExceptionRuleByID ¶
func (s *NetworkAccessAuthorizationExceptionRulesService) GetNetworkAccessLocalExceptionRuleByID(policyID string, id string) (*ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRuleByID, *resty.Response, error)
GetNetworkAccessLocalExceptionRuleByID Network Access - Get local exception rule attributes.
Network Access Get local exception rule attributes.
@param policyID policyId path parameter. Policy id @param id id path parameter. Rule id
func (*NetworkAccessAuthorizationExceptionRulesService) GetNetworkAccessLocalExceptionRules ¶
func (s *NetworkAccessAuthorizationExceptionRulesService) GetNetworkAccessLocalExceptionRules(policyID string) (*ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRules, *resty.Response, error)
GetNetworkAccessLocalExceptionRules Network Access - Get local exception rules.
Network Access Get local exception rules.
@param policyID policyId path parameter. Policy id
func (*NetworkAccessAuthorizationExceptionRulesService) ResetHitCountsNetworkAccessLocalExceptions ¶
func (s *NetworkAccessAuthorizationExceptionRulesService) ResetHitCountsNetworkAccessLocalExceptions(policyID string) (*ResponseNetworkAccessAuthorizationExceptionRulesResetHitCountsNetworkAccessLocalExceptions, *resty.Response, error)
ResetHitCountsNetworkAccessLocalExceptions Network Access - Reset HitCount for local exceptions
Network Access Reset HitCount for local exceptions
@param policyID policyId path parameter. Policy id
func (*NetworkAccessAuthorizationExceptionRulesService) UpdateNetworkAccessLocalExceptionRuleByID ¶
func (s *NetworkAccessAuthorizationExceptionRulesService) UpdateNetworkAccessLocalExceptionRuleByID(policyID string, id string, requestNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleById *RequestNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByID) (*ResponseNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByID, *resty.Response, error)
UpdateNetworkAccessLocalExceptionRuleByID Network Access - Update local exception rule.
Network Access Update local exception rule.
@param policyID policyId path parameter. Policy id @param id id path parameter. Rule id
type NetworkAccessAuthorizationGlobalExceptionRulesService ¶
type NetworkAccessAuthorizationGlobalExceptionRulesService service
func (*NetworkAccessAuthorizationGlobalExceptionRulesService) CreateNetworkAccessPolicySetGlobalExceptionRule ¶
func (s *NetworkAccessAuthorizationGlobalExceptionRulesService) CreateNetworkAccessPolicySetGlobalExceptionRule(requestNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRule *RequestNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRule) (*ResponseNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRule, *resty.Response, error)
CreateNetworkAccessPolicySetGlobalExceptionRule Network Access - Create global exception authorization rule.
Network Access Create global exception authorization rule: Rule must include name and condition. Condition has hierarchical structure which define a set of conditions for which authoriztion policy rule could be match. Condition can be either reference to a stored Library condition, using model
ConditionReference
or dynamically built conditions which are not stored in the conditions Library, using models ConditionAttributes, ConditionAndBlock, ConditionOrBlock .
func (*NetworkAccessAuthorizationGlobalExceptionRulesService) DeleteNetworkAccessPolicySetGlobalExceptionRuleByID ¶
func (s *NetworkAccessAuthorizationGlobalExceptionRulesService) DeleteNetworkAccessPolicySetGlobalExceptionRuleByID(id string) (*ResponseNetworkAccessAuthorizationGlobalExceptionRulesDeleteNetworkAccessPolicySetGlobalExceptionRuleByID, *resty.Response, error)
DeleteNetworkAccessPolicySetGlobalExceptionRuleByID Network Access - Delete global exception authorization rule.
Network Access Delete global exception authorization rule.
@param id id path parameter. Rule id
func (*NetworkAccessAuthorizationGlobalExceptionRulesService) GetNetworkAccessPolicySetGlobalExceptionRuleByID ¶
func (s *NetworkAccessAuthorizationGlobalExceptionRulesService) GetNetworkAccessPolicySetGlobalExceptionRuleByID(id string) (*ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRuleByID, *resty.Response, error)
GetNetworkAccessPolicySetGlobalExceptionRuleByID Network Access - Get global exception rule attributes.
Network Access Get global exception rule attributes.
@param id id path parameter. Rule id
func (*NetworkAccessAuthorizationGlobalExceptionRulesService) GetNetworkAccessPolicySetGlobalExceptionRules ¶
func (s *NetworkAccessAuthorizationGlobalExceptionRulesService) GetNetworkAccessPolicySetGlobalExceptionRules() (*ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRules, *resty.Response, error)
GetNetworkAccessPolicySetGlobalExceptionRules Network Access - Get global execption rules.
Network Access Get global execption rules.
func (*NetworkAccessAuthorizationGlobalExceptionRulesService) ResetHitCountsNetworkAccessGlobalExceptions ¶
func (s *NetworkAccessAuthorizationGlobalExceptionRulesService) ResetHitCountsNetworkAccessGlobalExceptions() (*ResponseNetworkAccessAuthorizationGlobalExceptionRulesResetHitCountsNetworkAccessGlobalExceptions, *resty.Response, error)
ResetHitCountsNetworkAccessGlobalExceptions Network Access - Reset HitCount for Global Exceptions
Network Access Reset HitCount for Global Exceptions
func (*NetworkAccessAuthorizationGlobalExceptionRulesService) UpdateNetworkAccessPolicySetGlobalExceptionRuleByID ¶
func (s *NetworkAccessAuthorizationGlobalExceptionRulesService) UpdateNetworkAccessPolicySetGlobalExceptionRuleByID(id string, requestNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleById *RequestNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByID) (*ResponseNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByID, *resty.Response, error)
UpdateNetworkAccessPolicySetGlobalExceptionRuleByID Network Access - Update global exception authorization rule.
Network Access Update global exception authorization rule.
@param id id path parameter. Rule id
type NetworkAccessAuthorizationRulesService ¶
type NetworkAccessAuthorizationRulesService service
func (*NetworkAccessAuthorizationRulesService) CreateNetworkAccessAuthorizationRule ¶
func (s *NetworkAccessAuthorizationRulesService) CreateNetworkAccessAuthorizationRule(policyID string, requestNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRule *RequestNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRule) (*ResponseNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRule, *resty.Response, error)
CreateNetworkAccessAuthorizationRule Network Access - Create authorization rule.
Network Access Create authorization rule: Rule must include name and condition. Condition has hierarchical structure which define a set of conditions for which authoriztion policy rule could be match. Condition can be either reference to a stored Library condition, using model
ConditionReference
or dynamically built conditions which are not stored in the conditions Library, using models
ConditionAttributes, ConditionAndBlock, ConditionOrBlock .
@param policyID policyId path parameter. Policy id
func (*NetworkAccessAuthorizationRulesService) DeleteNetworkAccessAuthorizationRuleByID ¶
func (s *NetworkAccessAuthorizationRulesService) DeleteNetworkAccessAuthorizationRuleByID(policyID string, id string) (*ResponseNetworkAccessAuthorizationRulesDeleteNetworkAccessAuthorizationRuleByID, *resty.Response, error)
DeleteNetworkAccessAuthorizationRuleByID Network Access - Delete authorization rule.
Network Access Delete authorization rule.
@param policyID policyId path parameter. Policy id @param id id path parameter. Rule id
func (*NetworkAccessAuthorizationRulesService) GetNetworkAccessAuthorizationRuleByID ¶
func (s *NetworkAccessAuthorizationRulesService) GetNetworkAccessAuthorizationRuleByID(policyID string, id string) (*ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRuleByID, *resty.Response, error)
GetNetworkAccessAuthorizationRuleByID Network Access - Get authorization rule attributes.
Network Access Get authorization rule attributes.
@param policyID policyId path parameter. Policy id @param id id path parameter. Rule id
func (*NetworkAccessAuthorizationRulesService) GetNetworkAccessAuthorizationRules ¶
func (s *NetworkAccessAuthorizationRulesService) GetNetworkAccessAuthorizationRules(policyID string) (*ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRules, *resty.Response, error)
GetNetworkAccessAuthorizationRules Network Access - Get authorization rules.
Network Access Get authorization rules.
@param policyID policyId path parameter. Policy id
func (*NetworkAccessAuthorizationRulesService) ResetHitCountsNetworkAccessAuthorizationRules ¶
func (s *NetworkAccessAuthorizationRulesService) ResetHitCountsNetworkAccessAuthorizationRules(policyID string) (*ResponseNetworkAccessAuthorizationRulesResetHitCountsNetworkAccessAuthorizationRules, *resty.Response, error)
ResetHitCountsNetworkAccessAuthorizationRules Network Access - Reset HitCount for Authorization Rules
Network Access Reset HitCount for Authorization Rules
@param policyID policyId path parameter. Policy id
func (*NetworkAccessAuthorizationRulesService) UpdateNetworkAccessAuthorizationRuleByID ¶
func (s *NetworkAccessAuthorizationRulesService) UpdateNetworkAccessAuthorizationRuleByID(policyID string, id string, requestNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleById *RequestNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByID) (*ResponseNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByID, *resty.Response, error)
UpdateNetworkAccessAuthorizationRuleByID Network Access - Update authorization rule.
Network Access Update authorization rule.
@param policyID policyId path parameter. Policy id @param id id path parameter. Rule id
type NetworkAccessConditionsService ¶
type NetworkAccessConditionsService service
func (*NetworkAccessConditionsService) CreateNetworkAccessCondition ¶
func (s *NetworkAccessConditionsService) CreateNetworkAccessCondition(requestNetworkAccessConditionsCreateNetworkAccessCondition *RequestNetworkAccessConditionsCreateNetworkAccessCondition) (*ResponseNetworkAccessConditionsCreateNetworkAccessCondition, *resty.Response, error)
CreateNetworkAccessCondition Network Access - Creates a library condition.
Network Access Creates a library condition: Library Condition has hierarchical structure which define a set of condition for which authentication and authorization policy rules could be match. Condition can be compose from single dictionary attribute name and value using model
LibraryConditionAttributes
, or from combination of dictionary attributes with logical operation of AND/OR between them, using models:
LibraryConditionAndBlock
or
LibraryConditionOrBlock .
When using AND/OR blocks, the condition will include inner layers inside these blocks, these layers are built using the inner condition models:
ConditionAttributes , ConditionAndBlock , ConditionOrBlock , that represent dynamically built Conditions which are not stored in the conditions Library, or using ConditionReference , which includes an ID to existing stored condition in the library.
The LibraryCondition models can only be used in the outer-most layer (root of the condition) and must always include the condition name. When using one of the 3 inner condition models (
ConditionAttributes, ConditionAndBlock, ConditionOrBlock ), condition name cannot be included in the request, since these will not be stored in the conditions library, and used only as inner members of the root condition.
When using
ConditionReference
model in inner layers, the condition name is not required. ConditionReference objects can also include a reference ID to a condition of type
TimeAndDate .
func (*NetworkAccessConditionsService) DeleteNetworkAccessConditionByID ¶
func (s *NetworkAccessConditionsService) DeleteNetworkAccessConditionByID(id string) (*ResponseNetworkAccessConditionsDeleteNetworkAccessConditionByID, *resty.Response, error)
DeleteNetworkAccessConditionByID Network Access - Delete a library condition.
Network Access Delete a library condition.
@param id id path parameter. Condition id
func (*NetworkAccessConditionsService) DeleteNetworkAccessConditionByName ¶
func (s *NetworkAccessConditionsService) DeleteNetworkAccessConditionByName(name string) (*ResponseNetworkAccessConditionsDeleteNetworkAccessConditionByName, *resty.Response, error)
DeleteNetworkAccessConditionByName Network Access - Delete a library condition by condition Name.
Network Access Delete a library condition using condition Name.
@param name name path parameter. Condition name
func (*NetworkAccessConditionsService) GetNetworkAccessConditionByID ¶
func (s *NetworkAccessConditionsService) GetNetworkAccessConditionByID(id string) (*ResponseNetworkAccessConditionsGetNetworkAccessConditionByID, *resty.Response, error)
GetNetworkAccessConditionByID Network Access - Returns a library condition.
Network Access Returns a library condition.
@param id id path parameter. Condition id
func (*NetworkAccessConditionsService) GetNetworkAccessConditionByName ¶
func (s *NetworkAccessConditionsService) GetNetworkAccessConditionByName(name string) (*ResponseNetworkAccessConditionsGetNetworkAccessConditionByName, *resty.Response, error)
GetNetworkAccessConditionByName Network Access - Returns a library condition.
Network Access Returns a library condition.
@param name name path parameter. Condition name
func (*NetworkAccessConditionsService) GetNetworkAccessConditions ¶
func (s *NetworkAccessConditionsService) GetNetworkAccessConditions() (*ResponseNetworkAccessConditionsGetNetworkAccessConditions, *resty.Response, error)
GetNetworkAccessConditions Network Access - Returns all library conditions
Network Access Returns all library conditions
func (*NetworkAccessConditionsService) GetNetworkAccessConditionsForAuthenticationRules ¶
func (s *NetworkAccessConditionsService) GetNetworkAccessConditionsForAuthenticationRules() (*ResponseNetworkAccessConditionsGetNetworkAccessConditionsForAuthenticationRules, *resty.Response, error)
GetNetworkAccessConditionsForAuthenticationRules Network Access - Returns list of library conditions for Authentication rules scope.
Network Access Returns list of library conditions for Authentication rules scope.
func (*NetworkAccessConditionsService) GetNetworkAccessConditionsForAuthorizationRules ¶
func (s *NetworkAccessConditionsService) GetNetworkAccessConditionsForAuthorizationRules() (*ResponseNetworkAccessConditionsGetNetworkAccessConditionsForAuthorizationRules, *resty.Response, error)
GetNetworkAccessConditionsForAuthorizationRules Network Access - Returns list of library conditions for Authorization rules scope.
Network Access Returns list of library conditions for Authorization rules scope.
func (*NetworkAccessConditionsService) GetNetworkAccessConditionsForPolicySets ¶
func (s *NetworkAccessConditionsService) GetNetworkAccessConditionsForPolicySets() (*ResponseNetworkAccessConditionsGetNetworkAccessConditionsForPolicySets, *resty.Response, error)
GetNetworkAccessConditionsForPolicySets Network Access - Returns list of library conditions for PolicySet scope.
Network Access Returns list of library conditions for PolicySet scope.
func (*NetworkAccessConditionsService) UpdateNetworkAccessConditionByID ¶
func (s *NetworkAccessConditionsService) UpdateNetworkAccessConditionByID(id string, requestNetworkAccessConditionsUpdateNetworkAccessConditionById *RequestNetworkAccessConditionsUpdateNetworkAccessConditionByID) (*ResponseNetworkAccessConditionsUpdateNetworkAccessConditionByID, *resty.Response, error)
UpdateNetworkAccessConditionByID Network Access - Update library condition.
Network Access Update library condition.
@param id id path parameter. Condition id
func (*NetworkAccessConditionsService) UpdateNetworkAccessConditionByName ¶
func (s *NetworkAccessConditionsService) UpdateNetworkAccessConditionByName(name string, requestNetworkAccessConditionsUpdateNetworkAccessConditionByName *RequestNetworkAccessConditionsUpdateNetworkAccessConditionByName) (*ResponseNetworkAccessConditionsUpdateNetworkAccessConditionByName, *resty.Response, error)
UpdateNetworkAccessConditionByName Network Access - Update library condition by condition name.
Network Access Update library condition using condition name.
@param name name path parameter. Condition name
type NetworkAccessDictionaryAttributeService ¶
type NetworkAccessDictionaryAttributeService service
func (*NetworkAccessDictionaryAttributeService) CreateNetworkAccessDictionaryAttribute ¶
func (s *NetworkAccessDictionaryAttributeService) CreateNetworkAccessDictionaryAttribute(dictionaryName string, requestNetworkAccessDictionaryAttributeCreateNetworkAccessDictionaryAttribute *RequestNetworkAccessDictionaryAttributeCreateNetworkAccessDictionaryAttribute) (*ResponseNetworkAccessDictionaryAttributeCreateNetworkAccessDictionaryAttribute, *resty.Response, error)
CreateNetworkAccessDictionaryAttribute Create a new Dictionary Attribute for an existing Dictionary.
Create a new Dictionary Attribute for an existing Dictionary.
@param dictionaryName dictionaryName path parameter. the name of the dictionary the dictionary attribute belongs to
func (*NetworkAccessDictionaryAttributeService) DeleteNetworkAccessDictionaryAttributeByName ¶
func (s *NetworkAccessDictionaryAttributeService) DeleteNetworkAccessDictionaryAttributeByName(name string, dictionaryName string) (*ResponseNetworkAccessDictionaryAttributeDeleteNetworkAccessDictionaryAttributeByName, *resty.Response, error)
DeleteNetworkAccessDictionaryAttributeByName Delete a Dictionary Attribute.
Delete a Dictionary Attribute.
@param name name path parameter. the dictionary attribute name @param dictionaryName dictionaryName path parameter. the name of the dictionary the dictionary attribute belongs to
func (*NetworkAccessDictionaryAttributeService) GetNetworkAccessDictionaryAttributeByName ¶
func (s *NetworkAccessDictionaryAttributeService) GetNetworkAccessDictionaryAttributeByName(name string, dictionaryName string) (*ResponseNetworkAccessDictionaryAttributeGetNetworkAccessDictionaryAttributeByName, *resty.Response, error)
GetNetworkAccessDictionaryAttributeByName Get a Dictionary Attribute.
Get a Dictionary Attribute.
@param name name path parameter. the dictionary attribute name @param dictionaryName dictionaryName path parameter. the name of the dictionary the dictionary attribute belongs to
func (*NetworkAccessDictionaryAttributeService) GetNetworkAccessDictionaryAttributesByDictionaryName ¶
func (s *NetworkAccessDictionaryAttributeService) GetNetworkAccessDictionaryAttributesByDictionaryName(dictionaryName string) (*ResponseNetworkAccessDictionaryAttributeGetNetworkAccessDictionaryAttributesByDictionaryName, *resty.Response, error)
GetNetworkAccessDictionaryAttributesByDictionaryName Returns a list of Dictionary Attributes for an existing Dictionary.
Returns a list of Dictionary Attributes for an existing Dictionary.
@param dictionaryName dictionaryName path parameter. the name of the dictionary the dictionary attribute belongs to
func (*NetworkAccessDictionaryAttributeService) UpdateNetworkAccessDictionaryAttributeByName ¶
func (s *NetworkAccessDictionaryAttributeService) UpdateNetworkAccessDictionaryAttributeByName(name string, dictionaryName string, requestNetworkAccessDictionaryAttributeUpdateNetworkAccessDictionaryAttributeByName *RequestNetworkAccessDictionaryAttributeUpdateNetworkAccessDictionaryAttributeByName) (*ResponseNetworkAccessDictionaryAttributeUpdateNetworkAccessDictionaryAttributeByName, *resty.Response, error)
UpdateNetworkAccessDictionaryAttributeByName Update a Dictionary Attribute.
Update a Dictionary Attribute
@param name name path parameter. the dictionary attribute name @param dictionaryName dictionaryName path parameter. the name of the dictionary the dictionary attribute belongs to
type NetworkAccessDictionaryAttributesListService ¶
type NetworkAccessDictionaryAttributesListService service
func (*NetworkAccessDictionaryAttributesListService) GetNetworkAccessDictionariesAuthentication ¶
func (s *NetworkAccessDictionaryAttributesListService) GetNetworkAccessDictionariesAuthentication() (*ResponseNetworkAccessDictionaryAttributesListGetNetworkAccessDictionariesAuthentication, *resty.Response, error)
GetNetworkAccessDictionariesAuthentication Network Access - Returns list of dictionary attributes for authentication.
Network Access Returns list of dictionary attributes for authentication.
func (*NetworkAccessDictionaryAttributesListService) GetNetworkAccessDictionariesAuthorization ¶
func (s *NetworkAccessDictionaryAttributesListService) GetNetworkAccessDictionariesAuthorization() (*ResponseNetworkAccessDictionaryAttributesListGetNetworkAccessDictionariesAuthorization, *resty.Response, error)
GetNetworkAccessDictionariesAuthorization Network Access - Returns list of dictionary attributes for authorization.
Network Access Returns list of dictionary attributes for authorization.
func (*NetworkAccessDictionaryAttributesListService) GetNetworkAccessDictionariesPolicySet ¶
func (s *NetworkAccessDictionaryAttributesListService) GetNetworkAccessDictionariesPolicySet() (*ResponseNetworkAccessDictionaryAttributesListGetNetworkAccessDictionariesPolicySet, *resty.Response, error)
GetNetworkAccessDictionariesPolicySet Network Access - Returns list of dictionary attributes for policyset.
Network Access Returns list of dictionary attributes for policyset.
type NetworkAccessDictionaryService ¶
type NetworkAccessDictionaryService service
func (*NetworkAccessDictionaryService) CreateNetworkAccessDictionaries ¶
func (s *NetworkAccessDictionaryService) CreateNetworkAccessDictionaries(requestNetworkAccessDictionaryCreateNetworkAccessDictionaries *RequestNetworkAccessDictionaryCreateNetworkAccessDictionaries) (*ResponseNetworkAccessDictionaryCreateNetworkAccessDictionaries, *resty.Response, error)
CreateNetworkAccessDictionaries Network Access - Create a new Dictionary.
Network Access Create a new Dictionary.
func (*NetworkAccessDictionaryService) DeleteNetworkAccessDictionaryByName ¶
func (s *NetworkAccessDictionaryService) DeleteNetworkAccessDictionaryByName(name string) (*ResponseNetworkAccessDictionaryDeleteNetworkAccessDictionaryByName, *resty.Response, error)
DeleteNetworkAccessDictionaryByName Network Access - Delete a Dictionary.
Network Access Delete a Dictionary.
@param name name path parameter. the dictionary name
func (*NetworkAccessDictionaryService) GetNetworkAccessDictionaries ¶
func (s *NetworkAccessDictionaryService) GetNetworkAccessDictionaries() (*ResponseNetworkAccessDictionaryGetNetworkAccessDictionaries, *resty.Response, error)
GetNetworkAccessDictionaries Network Access - Returns a list of Dictionaries.
Get all Dictionaries.
func (*NetworkAccessDictionaryService) GetNetworkAccessDictionaryByName ¶
func (s *NetworkAccessDictionaryService) GetNetworkAccessDictionaryByName(name string) (*ResponseNetworkAccessDictionaryGetNetworkAccessDictionaryByName, *resty.Response, error)
GetNetworkAccessDictionaryByName GET a dictionary by name
GET a dictionary by name
@param name name path parameter. the dictionary name
func (*NetworkAccessDictionaryService) UpdateNetworkAccessDictionaryByName ¶
func (s *NetworkAccessDictionaryService) UpdateNetworkAccessDictionaryByName(name string, requestNetworkAccessDictionaryUpdateNetworkAccessDictionaryByName *RequestNetworkAccessDictionaryUpdateNetworkAccessDictionaryByName) (*ResponseNetworkAccessDictionaryUpdateNetworkAccessDictionaryByName, *resty.Response, error)
UpdateNetworkAccessDictionaryByName Network Access - Update a Dictionary.
Network Access Update a Dictionary.
@param name name path parameter. the dictionary name
type NetworkAccessIDentityStoresService ¶
type NetworkAccessIDentityStoresService service
func (*NetworkAccessIDentityStoresService) GetNetworkAccessIDentityStores ¶
func (s *NetworkAccessIDentityStoresService) GetNetworkAccessIDentityStores() (*ResponseNetworkAccessIDentityStoresGetNetworkAccessIDentityStores, *resty.Response, error)
GetNetworkAccessIDentityStores Network Access - Return list of identity stores for authentication policy definition.
Network Access Return list of identity stores for authentication policy definition.
(Other CRUD APIs available throught ERS)
type NetworkAccessNetworkConditionsService ¶
type NetworkAccessNetworkConditionsService service
func (*NetworkAccessNetworkConditionsService) CreateNetworkAccessNetworkCondition ¶
func (s *NetworkAccessNetworkConditionsService) CreateNetworkAccessNetworkCondition(requestNetworkAccessNetworkConditionsCreateNetworkAccessNetworkCondition *RequestNetworkAccessNetworkConditionsCreateNetworkAccessNetworkCondition) (*ResponseNetworkAccessNetworkConditionsCreateNetworkAccessNetworkCondition, *resty.Response, error)
CreateNetworkAccessNetworkCondition Network Access - Creates network condition.
Network Access Creates network condition.
func (*NetworkAccessNetworkConditionsService) DeleteNetworkAccessNetworkConditionByID ¶
func (s *NetworkAccessNetworkConditionsService) DeleteNetworkAccessNetworkConditionByID(id string) (*ResponseNetworkAccessNetworkConditionsDeleteNetworkAccessNetworkConditionByID, *resty.Response, error)
DeleteNetworkAccessNetworkConditionByID Network Access - Delete network condition.
Network Access Delete network condition.
@param id id path parameter. Condition id
func (*NetworkAccessNetworkConditionsService) GetNetworkAccessNetworkConditionByID ¶
func (s *NetworkAccessNetworkConditionsService) GetNetworkAccessNetworkConditionByID(id string) (*ResponseNetworkAccessNetworkConditionsGetNetworkAccessNetworkConditionByID, *resty.Response, error)
GetNetworkAccessNetworkConditionByID Network Access - Returns a network condition.
Network Access Returns a network condition.
@param id id path parameter. Condition id
func (*NetworkAccessNetworkConditionsService) GetNetworkAccessNetworkConditions ¶
func (s *NetworkAccessNetworkConditionsService) GetNetworkAccessNetworkConditions() (*ResponseNetworkAccessNetworkConditionsGetNetworkAccessNetworkConditions, *resty.Response, error)
GetNetworkAccessNetworkConditions Network Access - Returns a list of network conditions.
Network Access Returns a list of network conditions.
func (*NetworkAccessNetworkConditionsService) UpdateNetworkAccessNetworkConditionByID ¶
func (s *NetworkAccessNetworkConditionsService) UpdateNetworkAccessNetworkConditionByID(id string, requestNetworkAccessNetworkConditionsUpdateNetworkAccessNetworkConditionById *RequestNetworkAccessNetworkConditionsUpdateNetworkAccessNetworkConditionByID) (*ResponseNetworkAccessNetworkConditionsUpdateNetworkAccessNetworkConditionByID, *resty.Response, error)
UpdateNetworkAccessNetworkConditionByID Network Access - Update network condition.
Network Access Update network condition.
@param id id path parameter. Condition id
type NetworkAccessPolicySetService ¶
type NetworkAccessPolicySetService service
func (*NetworkAccessPolicySetService) CreateNetworkAccessPolicySet ¶
func (s *NetworkAccessPolicySetService) CreateNetworkAccessPolicySet(requestNetworkAccessPolicySetCreateNetworkAccessPolicySet *RequestNetworkAccessPolicySetCreateNetworkAccessPolicySet) (*ResponseNetworkAccessPolicySetCreateNetworkAccessPolicySet, *resty.Response, error)
CreateNetworkAccessPolicySet Network Access - Create a new policy set.
Network Access Create a new policy set: Policy must include name , service identifier (either server sequence or allowed protocol) and a condition. Condition has hierarchical structure which define a set of condition for which policy could be match. Condition can be either reference to a stored Library condition, using model
ConditionReference , or, dynamically built conditions which are not stored in the conditions Library, using models ConditionAttributes, ConditionAndBlock, ConditionOrBlock .
func (*NetworkAccessPolicySetService) DeleteNetworkAccessPolicySetByID ¶
func (s *NetworkAccessPolicySetService) DeleteNetworkAccessPolicySetByID(id string) (*ResponseNetworkAccessPolicySetDeleteNetworkAccessPolicySetByID, *resty.Response, error)
DeleteNetworkAccessPolicySetByID Network Access - Delete a policy set.
Network Access Delete a policy set.
@param id id path parameter. Policy id
func (*NetworkAccessPolicySetService) GetNetworkAccessPolicySetByID ¶
func (s *NetworkAccessPolicySetService) GetNetworkAccessPolicySetByID(id string) (*ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetByID, *resty.Response, error)
GetNetworkAccessPolicySetByID Network Access - Get policy set attributes.
Network Access Get policy set attributes.
@param id id path parameter. Policy id
func (*NetworkAccessPolicySetService) GetNetworkAccessPolicySets ¶
func (s *NetworkAccessPolicySetService) GetNetworkAccessPolicySets() (*ResponseNetworkAccessPolicySetGetNetworkAccessPolicySets, *resty.Response, error)
GetNetworkAccessPolicySets Network Access - List of policy sets.
Get all network access policy sets.
func (*NetworkAccessPolicySetService) ResetHitCountsNetworkAccessPolicySets ¶
func (s *NetworkAccessPolicySetService) ResetHitCountsNetworkAccessPolicySets() (*ResponseNetworkAccessPolicySetResetHitCountsNetworkAccessPolicySets, *resty.Response, error)
ResetHitCountsNetworkAccessPolicySets Network Access - Reset HitCount for PolicySets
Network Access Reset HitCount for PolicySets
func (*NetworkAccessPolicySetService) UpdateNetworkAccessPolicySetByID ¶
func (s *NetworkAccessPolicySetService) UpdateNetworkAccessPolicySetByID(id string, requestNetworkAccessPolicySetUpdateNetworkAccessPolicySetById *RequestNetworkAccessPolicySetUpdateNetworkAccessPolicySetByID) (*ResponseNetworkAccessPolicySetUpdateNetworkAccessPolicySetByID, *resty.Response, error)
UpdateNetworkAccessPolicySetByID Network Access - Update a policy set.
Network Access Update a policy set.
@param id id path parameter. Policy id
type NetworkAccessProfilesService ¶
type NetworkAccessProfilesService service
func (*NetworkAccessProfilesService) GetNetworkAccessProfiles ¶
func (s *NetworkAccessProfilesService) GetNetworkAccessProfiles() (*ResponseNetworkAccessProfilesGetNetworkAccessProfiles, *resty.Response, error)
GetNetworkAccessProfiles Network Access - Returns list of profiles.
Network Access Returns list of profiles.
(Other CRUD APIs available throught ERS)
type NetworkAccessSecurityGroupsService ¶
type NetworkAccessSecurityGroupsService service
func (*NetworkAccessSecurityGroupsService) GetNetworkAccessSecurityGroups ¶
func (s *NetworkAccessSecurityGroupsService) GetNetworkAccessSecurityGroups() (*ResponseNetworkAccessSecurityGroupsGetNetworkAccessSecurityGroups, *resty.Response, error)
GetNetworkAccessSecurityGroups Network Access - Return list of available security groups for authorization policy definition.
Network Access Return list of available security groups for authorization policy definition.
(Other CRUD APIs available throught ERS)
type NetworkAccessServiceNamesService ¶
type NetworkAccessServiceNamesService service
func (*NetworkAccessServiceNamesService) GetNetworkAccessServiceNames ¶
func (s *NetworkAccessServiceNamesService) GetNetworkAccessServiceNames() (*ResponseNetworkAccessServiceNamesGetNetworkAccessServiceNames, *resty.Response, error)
GetNetworkAccessServiceNames Network Access - Returns list of allowed protocols and server sequences for Policy Set.
Returns list of Allowed Protocols and Server Sequences for Network Access Policy Set results.
'isLocalAuthorization' property is available only for Network Access Policy Set results of type Server Sequence. (Other CRUD APIs available throught ERS)
type NetworkAccessTimeDateConditionsService ¶
type NetworkAccessTimeDateConditionsService service
func (*NetworkAccessTimeDateConditionsService) CreateNetworkAccessTimeCondition ¶
func (s *NetworkAccessTimeDateConditionsService) CreateNetworkAccessTimeCondition(requestNetworkAccessTimeDateConditionsCreateNetworkAccessTimeCondition *RequestNetworkAccessTimeDateConditionsCreateNetworkAccessTimeCondition) (*ResponseNetworkAccessTimeDateConditionsCreateNetworkAccessTimeCondition, *resty.Response, error)
CreateNetworkAccessTimeCondition Network Access - Creates time/date condition.
Network Access Creates time/date condition
func (*NetworkAccessTimeDateConditionsService) DeleteNetworkAccessTimeConditionByID ¶
func (s *NetworkAccessTimeDateConditionsService) DeleteNetworkAccessTimeConditionByID(id string) (*ResponseNetworkAccessTimeDateConditionsDeleteNetworkAccessTimeConditionByID, *resty.Response, error)
DeleteNetworkAccessTimeConditionByID Network Access - Delete Time/Date condition.
Network Access Delete Time/Date condition.
@param id id path parameter. Condition id
func (*NetworkAccessTimeDateConditionsService) GetNetworkAccessTimeConditionByID ¶
func (s *NetworkAccessTimeDateConditionsService) GetNetworkAccessTimeConditionByID(id string) (*ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditionByID, *resty.Response, error)
GetNetworkAccessTimeConditionByID Network Access - returns a network condition.
Network Access returns a network condition.
@param id id path parameter. Condition id
func (*NetworkAccessTimeDateConditionsService) GetNetworkAccessTimeConditions ¶
func (s *NetworkAccessTimeDateConditionsService) GetNetworkAccessTimeConditions() (*ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditions, *resty.Response, error)
GetNetworkAccessTimeConditions Network Access - Returns a list of time and date conditions.
Network Access Returns a list of time and date conditions.
func (*NetworkAccessTimeDateConditionsService) UpdateNetworkAccessTimeConditionByID ¶
func (s *NetworkAccessTimeDateConditionsService) UpdateNetworkAccessTimeConditionByID(id string, requestNetworkAccessTimeDateConditionsUpdateNetworkAccessTimeConditionById *RequestNetworkAccessTimeDateConditionsUpdateNetworkAccessTimeConditionByID) (*ResponseNetworkAccessTimeDateConditionsUpdateNetworkAccessTimeConditionByID, *resty.Response, error)
UpdateNetworkAccessTimeConditionByID Network Access - Update network condition.
Network Access Update network condition
@param id id path parameter. Condition id
type NetworkDeviceGroupService ¶
type NetworkDeviceGroupService service
func (*NetworkDeviceGroupService) CreateNetworkDeviceGroup ¶
func (s *NetworkDeviceGroupService) CreateNetworkDeviceGroup(requestNetworkDeviceGroupCreateNetworkDeviceGroup *RequestNetworkDeviceGroupCreateNetworkDeviceGroup) (*resty.Response, error)
CreateNetworkDeviceGroup Create network device group
This API creates a network device group.
func (*NetworkDeviceGroupService) DeleteNetworkDeviceGroupByID ¶
func (s *NetworkDeviceGroupService) DeleteNetworkDeviceGroupByID(id string) (*resty.Response, error)
DeleteNetworkDeviceGroupByID Delete network device group
This API deletes a network device group.
@param id id path parameter.
func (*NetworkDeviceGroupService) GetNetworkDeviceGroup ¶
func (s *NetworkDeviceGroupService) GetNetworkDeviceGroup(getNetworkDeviceGroupQueryParams *GetNetworkDeviceGroupQueryParams) (*ResponseNetworkDeviceGroupGetNetworkDeviceGroup, *resty.Response, error)
GetNetworkDeviceGroup Get all network device groups
This API allows the client to get all the network device groups.
Filter:
[name, description, type]
To search guest users by using toDate
column,follow the format:
DD-MON-YY (Example:13-SEP-18)
Day or Year:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13
Month:GET /ers/config/guestuser/?filter=toDate.CONTAINS.SEP
Date:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13-SEP-18
Sorting:
[name, description]
@param getNetworkDeviceGroupQueryParams Filtering parameter
func (*NetworkDeviceGroupService) GetNetworkDeviceGroupByID ¶
func (s *NetworkDeviceGroupService) GetNetworkDeviceGroupByID(id string) (*ResponseNetworkDeviceGroupGetNetworkDeviceGroupByID, *resty.Response, error)
GetNetworkDeviceGroupByID Get network device group by ID
This API allows the client to get a network device group by ID.
@param id id path parameter.
func (*NetworkDeviceGroupService) GetNetworkDeviceGroupByName ¶
func (s *NetworkDeviceGroupService) GetNetworkDeviceGroupByName(name string) (*ResponseNetworkDeviceGroupGetNetworkDeviceGroupByName, *resty.Response, error)
GetNetworkDeviceGroupByName Get network device group by name
This API allows the client to get a network device group by name.
@param name name path parameter. colon is used as a separator instead of (#) in the NDG name. For example, if the name is a#b#c it should appear in the request URL as a:b:c
func (*NetworkDeviceGroupService) GetVersion ¶
func (s *NetworkDeviceGroupService) GetVersion() (*ResponseNetworkDeviceGroupGetVersion, *resty.Response, error)
GetVersion Get network device group version information
This API helps to retrieve the version information related to the network device group.
func (*NetworkDeviceGroupService) UpdateNetworkDeviceGroupByID ¶
func (s *NetworkDeviceGroupService) UpdateNetworkDeviceGroupByID(id string, requestNetworkDeviceGroupUpdateNetworkDeviceGroupById *RequestNetworkDeviceGroupUpdateNetworkDeviceGroupByID) (*ResponseNetworkDeviceGroupUpdateNetworkDeviceGroupByID, *resty.Response, error)
UpdateNetworkDeviceGroupByID Update network device group
This API allows the client to update a network device group.
@param id id path parameter.
type NetworkDeviceService ¶
type NetworkDeviceService service
func (*NetworkDeviceService) BulkRequestForNetworkDevice ¶
func (s *NetworkDeviceService) BulkRequestForNetworkDevice(requestNetworkDeviceBulkRequestForNetworkDevice *RequestNetworkDeviceBulkRequestForNetworkDevice) (*resty.Response, error)
BulkRequestForNetworkDevice Submit bulk request
This API allows the client to submit the bulk request.
func (*NetworkDeviceService) CreateNetworkDevice ¶
func (s *NetworkDeviceService) CreateNetworkDevice(requestNetworkDeviceCreateNetworkDevice *RequestNetworkDeviceCreateNetworkDevice) (*resty.Response, error)
CreateNetworkDevice Create network device
This API creates a network device.
func (*NetworkDeviceService) DeleteNetworkDeviceByID ¶
func (s *NetworkDeviceService) DeleteNetworkDeviceByID(id string) (*resty.Response, error)
DeleteNetworkDeviceByID Delete network device by ID
This API deletes a network device by ID.
@param id id path parameter.
func (*NetworkDeviceService) DeleteNetworkDeviceByName ¶
func (s *NetworkDeviceService) DeleteNetworkDeviceByName(name string) (*resty.Response, error)
DeleteNetworkDeviceByName Delete network device by name
This API deletes a network device by name.
@param name name path parameter.
func (*NetworkDeviceService) GetNetworkDevice ¶
func (s *NetworkDeviceService) GetNetworkDevice(getNetworkDeviceQueryParams *GetNetworkDeviceQueryParams) (*ResponseNetworkDeviceGetNetworkDevice, *resty.Response, error)
GetNetworkDevice Get all network devices
This API allows the client to get all the network devices.
Filter:
[ipaddress, name, description, location, type]
To search resources by using toDate
column,follow the format:
DD-MON-YY (Example:13-SEP-18)
Day or Year:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13
Month:GET /ers/config/guestuser/?filter=toDate.CONTAINS.SEP
Date:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13-SEP-18
Sorting:
[name, description]
@param getNetworkDeviceQueryParams Filtering parameter
func (*NetworkDeviceService) GetNetworkDeviceByID ¶
func (s *NetworkDeviceService) GetNetworkDeviceByID(id string) (*ResponseNetworkDeviceGetNetworkDeviceByID, *resty.Response, error)
GetNetworkDeviceByID Get network device by ID
This API allows the client to get a network device by ID.
@param id id path parameter.
func (*NetworkDeviceService) GetNetworkDeviceByName ¶
func (s *NetworkDeviceService) GetNetworkDeviceByName(name string) (*ResponseNetworkDeviceGetNetworkDeviceByName, *resty.Response, error)
GetNetworkDeviceByName Get network device by name
This API allows the client to get a network device by name.
@param name name path parameter.
func (*NetworkDeviceService) GetVersion ¶
func (s *NetworkDeviceService) GetVersion() (*ResponseNetworkDeviceGetVersion, *resty.Response, error)
GetVersion Get network device version information
This API helps to retrieve the version information related to the network device.
func (*NetworkDeviceService) MonitorBulkStatusNetworkDevice ¶
func (s *NetworkDeviceService) MonitorBulkStatusNetworkDevice(bulkid string) (*ResponseNetworkDeviceMonitorBulkStatusNetworkDevice, *resty.Response, error)
MonitorBulkStatusNetworkDevice Monitor bulk request
This API allows the client to monitor the bulk request.
@param bulkid bulkid path parameter.
func (*NetworkDeviceService) UpdateNetworkDeviceByID ¶
func (s *NetworkDeviceService) UpdateNetworkDeviceByID(id string, requestNetworkDeviceUpdateNetworkDeviceById *RequestNetworkDeviceUpdateNetworkDeviceByID) (*ResponseNetworkDeviceUpdateNetworkDeviceByID, *resty.Response, error)
UpdateNetworkDeviceByID Update network device by ID
This API allows the client to update a network device by ID.
@param id id path parameter.
func (*NetworkDeviceService) UpdateNetworkDeviceByName ¶
func (s *NetworkDeviceService) UpdateNetworkDeviceByName(name string, requestNetworkDeviceUpdateNetworkDeviceByName *RequestNetworkDeviceUpdateNetworkDeviceByName) (*ResponseNetworkDeviceUpdateNetworkDeviceByName, *resty.Response, error)
UpdateNetworkDeviceByName Update network device by name
This API allows the client to update a network device by name.
@param name name path parameter.
type NodeDeploymentService ¶
type NodeDeploymentService service
func (*NodeDeploymentService) DeleteDeploymentNode ¶ added in v1.1.0
func (s *NodeDeploymentService) DeleteDeploymentNode(hostname string) (*ResponseNodeDeploymentDeleteDeploymentNode, *resty.Response, error)
DeleteDeploymentNode Remove a deployed node from a cluster.
The deregistered node becomes a standalone Cisco ISE node.
It retains the last configuration that it received from the primary PAN and assumes the default roles and services of a standalone node.
@param hostname hostname path parameter. The hostname of the node in the deployment to be deregistered.
func (*NodeDeploymentService) DeleteNode ¶
func (s *NodeDeploymentService) DeleteNode(hostname string) (*ResponseNodeDeploymentDeleteDeploymentNode, *resty.Response, error)
Alias of DeleteDeploymentNode Remove a deployed node from a cluster.
func (*NodeDeploymentService) GetDeploymentNodes ¶ added in v1.1.0
func (s *NodeDeploymentService) GetDeploymentNodes(getDeploymentNodesQueryParams *GetDeploymentNodesQueryParams) (*ResponseNodeDeploymentGetDeploymentNodes, *resty.Response, error)
GetDeploymentNodes Retrieve the list of all the nodes that are deployed in the cluster.
The API lists all the nodes that are deployed in the cluster.
Returns basic information about each of the deployed nodes in the cluster like hostname, status, roles, and services.
Supports filtering on FQDN, hostname, IP address, roles, services and node status.
@param getDeploymentNodesQueryParams Filtering parameter
func (*NodeDeploymentService) GetNodeDetails ¶
func (s *NodeDeploymentService) GetNodeDetails(hostname string) (*ResponseNodeDeploymentGetNodeDetails, *resty.Response, error)
GetNodeDetails Retrieve details of a deployed node.
This API retrieves detailed information of the deployed node.
@param hostname hostname path parameter. Hostname of the deployed node.
func (*NodeDeploymentService) MakePrimary ¶ added in v1.1.0
func (s *NodeDeploymentService) MakePrimary() (*ResponseNodeDeploymentMakePrimary, *resty.Response, error)
MakePrimary Promote a standalone node to a primary PAN.
This API promotes the standalone node on which the API is invoked to the primary Policy Administration node (PAN).
func (*NodeDeploymentService) MakeStandalone ¶ added in v1.1.0
func (s *NodeDeploymentService) MakeStandalone() (*ResponseNodeDeploymentMakeStandalone, *resty.Response, error)
MakeStandalone Change a primary PAN to a standalone node.
This API changes the primary PAN in a single node cluster on which the API is invoked, to a standalone node.
func (*NodeDeploymentService) PromoteNode ¶
func (s *NodeDeploymentService) PromoteNode() (*ResponseNodeDeploymentPromoteNode, *resty.Response, error)
PromoteNode Promote the secondary PAN in a multi-node cluster to the role of primary PAN.
Execute this API in the secondary PAN in the cluster to promote the node to primary PAN. Ensure that the API Gateway setting is enabled in the secondary PAN.
func (*NodeDeploymentService) RegisterNode ¶
func (s *NodeDeploymentService) RegisterNode(requestNodeDeploymentRegisterNode *RequestNodeDeploymentRegisterNode) (*ResponseNodeDeploymentRegisterNode, *resty.Response, error)
RegisterNode Register a standalone node to the cluster
This API registers a Cisco ISE node to form a multi-node deployment.
func (*NodeDeploymentService) SyncNode ¶ added in v1.1.0
func (s *NodeDeploymentService) SyncNode(hostname string) (*ResponseNodeDeploymentSyncNode, *resty.Response, error)
SyncNode Trigger manual synchronization of the node.
Performing a manual synchronization involves a reload of the target node, but not the primary PAN.
@param hostname hostname path parameter. Hostname of the node.
func (*NodeDeploymentService) UpdateDeploymentNode ¶ added in v1.1.0
func (s *NodeDeploymentService) UpdateDeploymentNode(hostname string, requestNodeDeploymentUpdateDeploymentNode *RequestNodeDeploymentUpdateDeploymentNode) (*ResponseNodeDeploymentUpdateDeploymentNode, *resty.Response, error)
UpdateDeploymentNode Replace the existing configuration of the Cisco ISE node with the configuration provided.
This API updates the configuration of the Cisco ISE node with the configuration provided.
@param hostname hostname path parameter. Hostname of the deployed node.
func (*NodeDeploymentService) UpdateNode ¶
func (s *NodeDeploymentService) UpdateNode(hostname string, requestNodeDeploymentUpdateDeploymentNode *RequestNodeDeploymentUpdateDeploymentNode) (*ResponseNodeDeploymentUpdateDeploymentNode, *resty.Response, error)
Alias of UpdateDeploymentNode Replace the existing configuration of the Cisco ISE node with the configuration provided.
type NodeDetailsService ¶
type NodeDetailsService service
func (*NodeDetailsService) GetNodeDetailByID ¶
func (s *NodeDetailsService) GetNodeDetailByID(id string) (*ResponseNodeDetailsGetNodeDetailByID, *resty.Response, error)
GetNodeDetailByID Get node details by ID
This API allows the client to get node details by ID.
@param id id path parameter.
func (*NodeDetailsService) GetNodeDetailByName ¶
func (s *NodeDetailsService) GetNodeDetailByName(name string) (*ResponseNodeDetailsGetNodeDetailByName, *resty.Response, error)
GetNodeDetailByName Get node details by name
This API allows the client to get node details by name.
@param name name path parameter.
func (*NodeDetailsService) GetNodeDetails ¶
func (s *NodeDetailsService) GetNodeDetails(getNodeDetailsQueryParams *GetNodeDetailsQueryParams) (*ResponseNodeDetailsGetNodeDetails, *resty.Response, error)
GetNodeDetails Get all node details
This API allows the client to get all the node details.
Filter:
[nodeservicetypes]
To search resources by using toDate
column,follow the format:
DD-MON-YY (Example:13-SEP-18)
Day or Year:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13
Month:GET /ers/config/guestuser/?filter=toDate.CONTAINS.SEP
Date:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13-SEP-18
@param getNodeDetailsQueryParams Filtering parameter
func (*NodeDetailsService) GetVersion ¶
func (s *NodeDetailsService) GetVersion() (*ResponseNodeDetailsGetVersion, *resty.Response, error)
GetVersion Get node details version information
This API helps to retrieve the version information realted to the node details.
type NodeGroupService ¶
type NodeGroupService service
func (*NodeGroupService) AddNode ¶ added in v1.1.0
func (s *NodeGroupService) AddNode(nodeGroupName string, requestNodeGroupAddNode *RequestNodeGroupAddNode) (*ResponseNodeGroupAddNode, *resty.Response, error)
AddNode Add a node to a node group.
This API adds a node to the node group in the cluster. When a node that belongs to a node group fails, another node in the same node group issues a Change of Authorization (CoA) for all the URL-redirected sessions on the failed node.
The following parameters are used in the request body of the API:
PARAMETER ¶
DESCRIPTION ¶
EXAMPLE ¶
hostname * required
Name of the host name ¶
{"hostname": "isenode"}
@param nodeGroupName nodeGroupName path parameter. Name of the existing node group.
func (*NodeGroupService) CreateNodeGroup ¶
func (s *NodeGroupService) CreateNodeGroup(requestNodeGroupCreateNodeGroup *RequestNodeGroupCreateNodeGroup) (*ResponseNodeGroupCreateNodeGroup, *resty.Response, error)
CreateNodeGroup Create a node group.
This API creates a node group in the cluster. A node group is a group of PSNs, where the PSNs maintain a heartbeat with each other. It is used primarily to terminate or transfer posture-pending sessions when a PSN in a local node group fails. Node group members can communicate over TCP/7800.
The following parameters are used in the request body of the API:
PARAMETER ¶
DESCRIPTION ¶
EXAMPLE ¶
name * required
Name of the node group( valid-range:
1-100 characters)
{"name": "site1"}
description
Description of the node group ( valid-range:
0-256 characters)
{"name": "site2", "description": "sample"}
query-attempts
The number of times Cisco ISE attempts to perform the cache entry query. ( valid-range:
0 5,
default-value:
1)
{"name": "site3","marCache": {"query-attempts": 1}}
query-timeout
The time, in seconds, after which a cache entry query times out. ( valid-range:
1 10,
default-value:
- second(s)
{"name": "site4","marCache": {"query-timeout": 2}}
replication-attempts
The number of times Cisco ISE attempts to perform MAR cache entry replication. ( valid-range:
0 5,
default-value:
2)
{"name": "site5","marCache": {"replication-attempts": 2}}
replication-timeout
The time, in seconds, after which the cache entry replication times out. ( valid-range:
1 10,
default-value:
- second(s)
{"name": "site6","marCache": {"replication-timeout": 5}}
NOTE 1: : Node group name and description cannot contain any of the following characters: ! % ^ : ; , . ~ @ # & [ { ( | ) } ] ` > < / \ " + = ? NOTE 2: : Parameter marCache stands for Machine Access Restriction (MAR) cache that provides an additional means of controlling authorization for Active Directory-authentication users. We can enable the marCache for a nodegroup by providing key "marCache" in json request. Additionally we may also provide any combination of parameters query-attempts, query-timeout, replication-attempts, replication-timeout in marCache object. If no value is specified for a particular parameter its default value will be recorded.If no marCache object is given, marCache will be considered as disabled.
func (*NodeGroupService) DeleteNodeGroup ¶
func (s *NodeGroupService) DeleteNodeGroup(nodeGroupName string, deleteNodeGroupQueryParams *DeleteNodeGroupQueryParams) (*ResponseNodeGroupDeleteNodeGroup, *resty.Response, error)
DeleteNodeGroup Delete a node group.
Delete an existing node group in the cluster. Deleting the node group does not delete the nodes, but failover is no longer carried out among the nodes.
@param nodeGroupName nodeGroupName path parameter. Name of the existing node group. @param deleteNodeGroupQueryParams Filtering parameter
func (*NodeGroupService) GetNodeGroup ¶
func (s *NodeGroupService) GetNodeGroup(nodeGroupName string) (*ResponseNodeGroupGetNodeGroup, *resty.Response, error)
GetNodeGroup Retrieve the details of a node group
This API retrieves the details of a node group in the cluster using a node group name.
@param nodeGroupName nodeGroupName path parameter. Name of the existing node group.
func (*NodeGroupService) GetNodeGroups ¶
func (s *NodeGroupService) GetNodeGroups() (*ResponseNodeGroupGetNodeGroups, *resty.Response, error)
GetNodeGroups Retrieve the list of all the node groups.
This API retrieves the details of all the node groups in the cluster.
Each node group retrieved consists of name, description and MAR cache details like query-attempts, query-timeout, replication-attempts, replication-timeout.
func (*NodeGroupService) GetNodes ¶ added in v1.1.0
func (s *NodeGroupService) GetNodes(nodeGroupName string) (*ResponseNodeGroupGetNodes, *resty.Response, error)
GetNodes Retrieve the list of nodes in a given node group.
This API retrieves the list of nodes associated with a node group in the cluster with a given node group name.
@param nodeGroupName nodeGroupName path parameter. Name of the existing node group.
func (*NodeGroupService) RemoveNode ¶ added in v1.1.0
func (s *NodeGroupService) RemoveNode(nodeGroupName string, requestNodeGroupRemoveNode *RequestNodeGroupRemoveNode) (*ResponseNodeGroupRemoveNode, *resty.Response, error)
RemoveNode Remove a node from a node group.
Purpose of this API is to remove a node from a node group in the cluster. Removing node from the node group does not delete the node, but failover is no longer carried out if the node is not part any node group.
The following parameters are used in the request body of the API:
PARAMETER ¶
DESCRIPTION ¶
EXAMPLE ¶
hostname * required
Name of the host name ¶
{"hostname": "isenode"}
@param nodeGroupName nodeGroupName path parameter. Name of the existing node group.
func (*NodeGroupService) UpdateNodeGroup ¶
func (s *NodeGroupService) UpdateNodeGroup(nodeGroupName string, requestNodeGroupUpdateNodeGroup *RequestNodeGroupUpdateNodeGroup) (*ResponseNodeGroupUpdateNodeGroup, *resty.Response, error)
UpdateNodeGroup Update an existing node group.
Purpose of this API is to update an existing node group.
The following parameters are used in the request body of the API:
PARAMETER ¶
DESCRIPTION ¶
EXAMPLE ¶
name * required
Name of the node group existing in ISE(
valid-range:
1-100 characters)
NOTE : name of an existing node group cannot be modified. "name" parameter should be identical to the node group name(nodeGroupName) provided in the path
{"name": "site1"}
description
Description of the node group (
valid-range:
0-256 characters)
{"name": "site2", "description": "sample"}
query-attempts
The number of times Cisco ISE attempts to perform the cache entry query. ( valid-range:
0 5,
default-value:
1)
{"name": "site3","marCache": {"query-attempts": 1}}
query-timeout
The time, in seconds, after which a cache entry query times out. ( valid-range:
1 10,
default-value:
- second(s)
{"name": "site4","marCache": {"query-timeout": 2}}
replication-attempts
The number of times Cisco ISE attempts to perform MAR cache entry replication. ( valid-range:
0 5,
default-value:
2)
{"name": "site5","marCache": {"replication-attempts": 2}}
replication-timeout
The time, in seconds, after which the cache entry replication times out. ( valid-range:
1 10,
default-value:
- second(s)
{"name": "site6","marCache": {"replication-timeout": 5}}
NOTE 1:
Node group name and description cannot contain any of the following characters: ! % ^ : ; , . ~ @ # & [ { ( | ) } ] ` > < / \ " + = ?
NOTE 2:
Parameter marCache stands for Machine Access Restriction (MAR) cache that provides an additional means of controlling authorization for Active Directory-authentication users. We can enable the marCache for a nodegroup by providing key "marCache" in json request. Additionally we may also provide any combination of parameters query-attempts, query-timeout, replication-attempts, replication-timeout in marCache object. If no value is specified for a particular parameter its default value will be recorded. If no marCache object is given, marCache will be disabled.
@param nodeGroupName nodeGroupName path parameter. Name of the existing node group.
type NodeServicesService ¶ added in v1.1.0
type NodeServicesService service
func (*NodeServicesService) GetInterfaces ¶ added in v1.1.0
func (s *NodeServicesService) GetInterfaces(hostname string) (*ResponseNodeServicesGetInterfaces, *resty.Response, error)
GetInterfaces Get the list of interfaces on a node in a cluster.
This API retrieves the list of interfaces on a node in a cluster.
@param hostname hostname path parameter. Hostname of the node.
func (*NodeServicesService) GetProfilerProbeConfig ¶ added in v1.1.0
func (s *NodeServicesService) GetProfilerProbeConfig(hostname string) (*ResponseNodeServicesGetProfilerProbeConfig, *resty.Response, error)
GetProfilerProbeConfig Retrieve the profiler probe configuration of a PSN.
This API retrieves the profiler probe configuration of a PSN.
@param hostname hostname path parameter. Hostname of the node.
func (*NodeServicesService) GetSxpInterface ¶ added in v1.1.0
func (s *NodeServicesService) GetSxpInterface(hostname string) (*ResponseNodeServicesGetSxpInterface, *resty.Response, error)
GetSxpInterface Get the interface configured for SXP.
This API retrieves the SXP interface.
@param hostname hostname path parameter. Hostname of the node.
func (*NodeServicesService) SetProfilerProbeConfig ¶ added in v1.1.0
func (s *NodeServicesService) SetProfilerProbeConfig(hostname string, requestNodeServicesSetProfilerProbeConfig *RequestNodeServicesSetProfilerProbeConfig) (*ResponseNodeServicesSetProfilerProbeConfig, *resty.Response, error)
SetProfilerProbeConfig Update the profiler probe configuration of a PSN.
This API updates the profiler probe configuration of a PSN.
Set probe value as null
to disable probe.
Ex: Below payload will disable NMAP, PxGrid and SNMPTRAP probes
{ "activeDirectory": { "daysBeforeRescan": 1 }, "dhcp": { "interfaces": "[{"interface":"GigabitEthernet 0"}]", "port": 0 }, "dhcpSpan": { "interfaces": "[{"interface":"GigabitEthernet 0"}]" }, "dns": { "timeout": 2 }, "http": { "interfaces": "[{"interface":"GigabitEthernet 0"}]" }, "netflow": { "interfaces": "[{"interface":"GigabitEthernet 0"}]", "port": 0 }, "nmap":
null ,
"pxgrid":
null ,
"radius": [], "snmpQuery": { "eventTimeout": 30, "retries": 2, "timeout": 1000 }, "snmpTrap":
null
}
@param hostname hostname path parameter. Hostname of the node.
func (*NodeServicesService) SetSxpInterface ¶ added in v1.1.0
func (s *NodeServicesService) SetSxpInterface(hostname string, requestNodeServicesSetSxpInterface *RequestNodeServicesSetSxpInterface) (*ResponseNodeServicesSetSxpInterface, *resty.Response, error)
SetSxpInterface Configure the interface for use with SXP.
This API configures the SXP interface.
@param hostname hostname path parameter. Hostname of the node.
type PanHaService ¶
type PanHaService service
func (*PanHaService) GetPanHaStatus ¶
func (s *PanHaService) GetPanHaStatus() (*ResponsePanHaGetPanHaStatus, *resty.Response, error)
GetPanHaStatus Get the current configuration of the PAN HA.
In a high availability configuration, the primary PAN is in active state. The secondary PAN (backup PAN) is in standby state, which means that it receives all the configuration updates from the primary PAN, but is not active in the Cisco ISE cluster. You can configure Cisco ISE to automatically promote the secondary PAN when the primary PAN becomes unavailable.
func (*PanHaService) UpdatePanHa ¶ added in v1.1.0
func (s *PanHaService) UpdatePanHa(requestPanHaUpdatePanHA *RequestPanHaUpdatePanHa) (*ResponsePanHaUpdatePanHa, *resty.Response, error)
UpdatePanHa Enable, update or disable PAN failover configuration.
To deploy the auto-failover feature, you must have at least three nodes, where two of the nodes assume the Administration persona, and one node acts as the health check node. A health check node is a non-administration node and can be a Policy Service, Monitoring, or pxGrid node, or any combination of these. If the PANs are in different data centers, you must have a health check node for each PAN.
All the fields are mandatory to enable PanHA. Values of failedAttempts, pollingInterval, primaryHealthCheckNode, and secondaryHealthCheckNode are not considered when the isEnable value is "false" in the request body.
type PatchingService ¶ added in v1.1.0
type PatchingService service
func (*PatchingService) InstallHotpatch ¶ added in v1.1.0
func (s *PatchingService) InstallHotpatch(requestPatchingInstallHotpatch *RequestPatchingInstallHotpatch) (*ResponsePatchingInstallHotpatch, *resty.Response, error)
InstallHotpatch Trigger hotpatch installation on Cisco ISE node.
Triggers hot patch installation on the Cisco ISE node. A task ID is returned which can be used to monitor the progress of the hot patch installation process. As hot patch installation triggers the Cisco ISE to restart, the task API becomes unavailable for a certain period of time. For installation of hotpatch on secondary nodes, request needs to be sent to individual node instead of the Primary Administration Node.
func (*PatchingService) InstallPatch ¶ added in v1.1.0
func (s *PatchingService) InstallPatch(requestPatchingInstallPatch *RequestPatchingInstallPatch) (*ResponsePatchingInstallPatch, *resty.Response, error)
InstallPatch Trigger patch installation on the Cisco ISE node.
Triggers patch installation on the Cisco ISE node. A task ID is returned which can be used to monitor the progress of the patch installation process. As the patch installation triggers the Cisco ISE to restart, the task API becomes unavailable for a certain period of time. For installation of patch on secondary nodes, request needs to be sent to individual node instead of the Primary Administration Node.
func (*PatchingService) ListInstalledHotpatches ¶ added in v1.1.0
func (s *PatchingService) ListInstalledHotpatches() (*ResponsePatchingListInstalledHotpatches, *resty.Response, error)
ListInstalledHotpatches List installed hot patches
List all the installed hot patches in the system.
func (*PatchingService) ListInstalledPatches ¶ added in v1.1.0
func (s *PatchingService) ListInstalledPatches() (*ResponsePatchingListInstalledPatches, *resty.Response, error)
ListInstalledPatches List installed patches
List all the installed patches in the system, with the patch number for rollback.
func (*PatchingService) RollbackHotpatch ¶ added in v1.1.0
func (s *PatchingService) RollbackHotpatch(requestPatchingRollbackHotpatch *RequestPatchingRollbackHotpatch) (*ResponsePatchingRollbackHotpatch, *resty.Response, error)
RollbackHotpatch Rollback hotpatch from the Cisco ISE node.
Triggers hot patch rollback on the Cisco ISE node. A task ID is returned which can be used to monitor the progress of the hot patch rollback process. As hot patch rollback triggers the Cisco ISE to restart, the task API becomes unavailable for a certain period of time. For rollback of hotpatch on secondary nodes , request needs to be sent on individual node instead of the Primary Administration Node.
func (*PatchingService) RollbackPatch ¶ added in v1.1.0
func (s *PatchingService) RollbackPatch(requestPatchingRollbackPatch *RequestPatchingRollbackPatch) (*ResponsePatchingRollbackPatch, *resty.Response, error)
RollbackPatch Removes patch from the Cisco ISE node.
Triggers patch rollback on the Cisco ISE node. A task ID is returned which can be used to monitor the progress of the patch rollback process. As the patch rollback triggers the Cisco ISE to restart, the task API becomes unavailable for a certain period of time. For rollback of patch on secondary nodes , request needs to sent on individual node instead of the Primary Administration Node.
type PortalGlobalSettingService ¶
type PortalGlobalSettingService service
func (*PortalGlobalSettingService) GetPortalGlobalSettingByID ¶
func (s *PortalGlobalSettingService) GetPortalGlobalSettingByID(id string) (*ResponsePortalGlobalSettingGetPortalGlobalSettingByID, *resty.Response, error)
GetPortalGlobalSettingByID Get portal global settings by id
This API allows the client to get the portal global settings by id.
@param id id path parameter.
func (*PortalGlobalSettingService) GetPortalGlobalSettings ¶
func (s *PortalGlobalSettingService) GetPortalGlobalSettings(getPortalGlobalSettingsQueryParams *GetPortalGlobalSettingsQueryParams) (*ResponsePortalGlobalSettingGetPortalGlobalSettings, *resty.Response, error)
GetPortalGlobalSettings Get all portal global settings
This API allows the client to get all the portal global settings.
Filter:
[name]
To search resources by using toDate
column,follow the format:
DD-MON-YY (Example:13-SEP-18)
Day or Year:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13
Month:GET /ers/config/guestuser/?filter=toDate.CONTAINS.SEP
Date:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13-SEP-18
Sorting:
[name, description]
@param getPortalGlobalSettingsQueryParams Filtering parameter
func (*PortalGlobalSettingService) GetVersion ¶
func (s *PortalGlobalSettingService) GetVersion() (*ResponsePortalGlobalSettingGetVersion, *resty.Response, error)
GetVersion Get portal global setting version information
This API helps to retrieve the version information related to the portal global setting .
func (*PortalGlobalSettingService) UpdatePortalGlobalSettingByID ¶
func (s *PortalGlobalSettingService) UpdatePortalGlobalSettingByID(id string, requestPortalGlobalSettingUpdatePortalGlobalSettingById *RequestPortalGlobalSettingUpdatePortalGlobalSettingByID) (*ResponsePortalGlobalSettingUpdatePortalGlobalSettingByID, *resty.Response, error)
UpdatePortalGlobalSettingByID Update portal global settings by id
This API allows the client to update the portal global settings by id.
@param id id path parameter.
type PortalService ¶
type PortalService service
func (*PortalService) GetPortalByID ¶
func (s *PortalService) GetPortalByID(id string) (*ResponsePortalGetPortalByID, *resty.Response, error)
GetPortalByID Get portal by ID
This API allows the client to get a portal by ID.
@param id id path parameter.
func (*PortalService) GetPortals ¶
func (s *PortalService) GetPortals(getPortalsQueryParams *GetPortalsQueryParams) (*ResponsePortalGetPortals, *resty.Response, error)
GetPortals Get all portals
This API allows the client to get all the portals.
Filter:
[name, description]
To search resources by using toDate
column,follow the format:
DD-MON-YY (Example:13-SEP-18)
Day or Year:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13
Month:GET /ers/config/guestuser/?filter=toDate.CONTAINS.SEP
Date:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13-SEP-18
Sorting:
[name, description]
@param getPortalsQueryParams Filtering parameter
func (*PortalService) GetVersion ¶
func (s *PortalService) GetVersion() (*ResponsePortalGetVersion, *resty.Response, error)
GetVersion Get portal version information
This API helps to retrieve the version information realted to the portal.
type PortalThemeService ¶
type PortalThemeService service
func (*PortalThemeService) CreatePortalTheme ¶
func (s *PortalThemeService) CreatePortalTheme(requestPortalThemeCreatePortalTheme *RequestPortalThemeCreatePortalTheme) (*resty.Response, error)
CreatePortalTheme Create portal theme
This API creates a portal theme.
func (*PortalThemeService) DeletePortalThemeByID ¶
func (s *PortalThemeService) DeletePortalThemeByID(id string) (*resty.Response, error)
DeletePortalThemeByID Delete portal theme by ID
This API deletes a portal theme by ID.
@param id id path parameter.
func (*PortalThemeService) GetPortalThemeByID ¶
func (s *PortalThemeService) GetPortalThemeByID(id string) (*ResponsePortalThemeGetPortalThemeByID, *resty.Response, error)
GetPortalThemeByID Get portal theme by ID
This API allows the client to get a portal theme by ID.
@param id id path parameter.
func (*PortalThemeService) GetPortalThemes ¶
func (s *PortalThemeService) GetPortalThemes(getPortalThemesQueryParams *GetPortalThemesQueryParams) (*ResponsePortalThemeGetPortalThemes, *resty.Response, error)
GetPortalThemes Get all portal themes
This API allows the client to get all the portal themes.
Filter:
[name]
To search resources by using toDate
column,follow the format:
DD-MON-YY (Example:13-SEP-18)
Day or Year:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13
Month:GET /ers/config/guestuser/?filter=toDate.CONTAINS.SEP
Date:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13-SEP-18
Sorting:
[name, description]
@param getPortalThemesQueryParams Filtering parameter
func (*PortalThemeService) GetVersion ¶
func (s *PortalThemeService) GetVersion() (*ResponsePortalThemeGetVersion, *resty.Response, error)
GetVersion Get portal theme version information
This API helps to retrieve the version information related to the portal theme.
func (*PortalThemeService) UpdatePortalThemeByID ¶
func (s *PortalThemeService) UpdatePortalThemeByID(id string, requestPortalThemeUpdatePortalThemeById *RequestPortalThemeUpdatePortalThemeByID) (*ResponsePortalThemeUpdatePortalThemeByID, *resty.Response, error)
UpdatePortalThemeByID Update portal theme by ID
This API allows the client to update a portal theme by ID.
@param id id path parameter.
type ProceedStatusQueryParams ¶ added in v1.3.0
type ProceedStatusQueryParams struct {
PreCheckReportID string `url:"preCheckReportID,omitempty"` //preCheckReportID
}
type ProfilerProfileService ¶
type ProfilerProfileService service
func (*ProfilerProfileService) GetProfilerProfileByID ¶
func (s *ProfilerProfileService) GetProfilerProfileByID(id string) (*ResponseProfilerProfileGetProfilerProfileByID, *resty.Response, error)
GetProfilerProfileByID Get profiler profile by ID
This API allows the client to get a profiler profile by ID.
@param id id path parameter.
func (*ProfilerProfileService) GetProfilerProfiles ¶
func (s *ProfilerProfileService) GetProfilerProfiles(getProfilerProfilesQueryParams *GetProfilerProfilesQueryParams) (*ResponseProfilerProfileGetProfilerProfiles, *resty.Response, error)
GetProfilerProfiles Get all profiler profiles
This API allows the client to get all the profiler profiles.
Filter:
[name]
To search resources by using toDate
column,follow the format:
DD-MON-YY (Example:13-SEP-18)
Day or Year:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13
Month:GET /ers/config/guestuser/?filter=toDate.CONTAINS.SEP
Date:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13-SEP-18
Sorting:
[name, description]
@param getProfilerProfilesQueryParams Filtering parameter
func (*ProfilerProfileService) GetVersion ¶
func (s *ProfilerProfileService) GetVersion() (*ResponseProfilerProfileGetVersion, *resty.Response, error)
GetVersion Get profiler profile version information
This API helps to retrieve the version information related to the profiler profile.
type ProfilerService ¶
type ProfilerService service
func (*ProfilerService) GetProfiles ¶
func (s *ProfilerService) GetProfiles() (*resty.Response, error)
GetProfiles 🚧 getProfiles
🚧 getProfiles
type ProviderService ¶
type ProviderService service
func (*ProviderService) Authorization ¶
func (s *ProviderService) Authorization() (*resty.Response, error)
Authorization 🚧 Authorization
🚧 Authorization
func (*ProviderService) RegisterService ¶
func (s *ProviderService) RegisterService(requestProfilerProfileRegisterService *RequestProfilerProfileRegisterService) (*resty.Response, error)
RegisterService 🚧 ServiceRegister
🚧 ServiceRegister
func (*ProviderService) ReregisterService ¶
func (s *ProviderService) ReregisterService() (*resty.Response, error)
ReregisterService 🚧 ServiceReregister
🚧 ServiceReregister
func (*ProviderService) UnregisterService ¶
func (s *ProviderService) UnregisterService() (*resty.Response, error)
UnregisterService 🚧 ServiceUnregister
🚧 ServiceUnregister
type ProxyService ¶ added in v1.1.0
type ProxyService service
func (*ProxyService) GetProxyConnection ¶ added in v1.1.0
func (s *ProxyService) GetProxyConnection() (*ResponseProxyGetProxyConnection, *resty.Response, error)
GetProxyConnection Return ISE proxy connection settings
The following functionalities are impacted by the proxy settings:
Partner Mobile Management ¶
Endpoint Profiler Feed Service Update ¶
Endpoint Posture Update ¶
Endpoint Posture Agent Resources Download ¶
CRL (Certificate Revocation List) Download ¶
SMS Message Transmission ¶
Social Login ¶
Rest Auth Service Azure AD ¶
pxGrid Cloud
func (*ProxyService) UpdateProxyConnection ¶ added in v1.1.0
func (s *ProxyService) UpdateProxyConnection(requestProxyUpdateProxyConnection *RequestProxyUpdateProxyConnection) (*ResponseProxyUpdateProxyConnection, *resty.Response, error)
UpdateProxyConnection Configure ISE proxy connection settings
The following functionalities are impacted by the proxy settings:
Partner Mobile Management ¶
Endpoint Profiler Feed Service Update ¶
Endpoint Posture Update ¶
Endpoint Posture Agent Resources Download ¶
CRL (Certificate Revocation List) Download ¶
SMS Message Transmission ¶
Social Login ¶
Rest Auth Service Azure AD ¶
pxGrid Cloud
type PsnNodeDetailsWithRadiusServiceService ¶
type PsnNodeDetailsWithRadiusServiceService service
func (*PsnNodeDetailsWithRadiusServiceService) GetSessionServiceNode ¶
func (s *PsnNodeDetailsWithRadiusServiceService) GetSessionServiceNode(getSessionServiceNodeQueryParams *GetSessionServiceNodeQueryParams) (*ResponsePsnNodeDetailsWithRadiusServiceGetSessionServiceNode, *resty.Response, error)
GetSessionServiceNode Get all PSN node details
This API allows the client to get all the PSN node details.
@param getSessionServiceNodeQueryParams Filtering parameter
func (*PsnNodeDetailsWithRadiusServiceService) GetSessionServiceNodeByID ¶
func (s *PsnNodeDetailsWithRadiusServiceService) GetSessionServiceNodeByID(id string) (*ResponsePsnNodeDetailsWithRadiusServiceGetSessionServiceNodeByID, *resty.Response, error)
GetSessionServiceNodeByID Get PSN node details by ID
This API allows the client to get a PSN node details by ID.
@param id id path parameter.
func (*PsnNodeDetailsWithRadiusServiceService) GetSessionServiceNodeByName ¶
func (s *PsnNodeDetailsWithRadiusServiceService) GetSessionServiceNodeByName(name string) (*ResponsePsnNodeDetailsWithRadiusServiceGetSessionServiceNodeByName, *resty.Response, error)
GetSessionServiceNodeByName Get PSN node details by name
This API allows the client to get a PSN node details by name.
@param name name path parameter.
func (*PsnNodeDetailsWithRadiusServiceService) GetVersion ¶
func (s *PsnNodeDetailsWithRadiusServiceService) GetVersion() (*ResponsePsnNodeDetailsWithRadiusServiceGetVersion, *resty.Response, error)
GetVersion Get PSN node version information
This API helps to retrieve the version information related to the PSN node.
type PullDeploymentInfoService ¶
type PullDeploymentInfoService service
func (*PullDeploymentInfoService) GetDeploymentInfo ¶
func (s *PullDeploymentInfoService) GetDeploymentInfo() (*ResponsePullDeploymentInfoGetDeploymentInfo, *resty.Response, error)
GetDeploymentInfo Pull deployment information
This API allows the client to pull the deployment information.
func (*PullDeploymentInfoService) GetVersion ¶
func (s *PullDeploymentInfoService) GetVersion() (*ResponsePullDeploymentInfoGetVersion, *resty.Response, error)
GetVersion Get pull deployment info version information
This API helps to retrieve the version information related to the pull deployment info.
type PxGridDirectService ¶ added in v1.3.0
type PxGridDirectService service
func (*PxGridDirectService) CreateConnectorConfig ¶ added in v1.3.0
func (s *PxGridDirectService) CreateConnectorConfig(requestPxGridDirectCreateConnectorConfig *RequestPxGridDirectCreateConnectorConfig) (*resty.Response, error)
CreateConnectorConfig Configure connectorconfig information
pxGrid Direct Configure connectorconfig information.
func (*PxGridDirectService) DeleteConnectorConfigByConnectorName ¶ added in v1.3.0
func (s *PxGridDirectService) DeleteConnectorConfigByConnectorName(connectorName string) (*resty.Response, error)
DeleteConnectorConfigByConnectorName Delete connectorConfig information
pxGrid Direct Delete Configure connectorConfig information based on ConnectorName.
@param connectorName connectorName path parameter. update or delete or retrieve the connector config.
func (*PxGridDirectService) GetConnectorConfig ¶ added in v1.3.0
func (s *PxGridDirectService) GetConnectorConfig() (*ResponsePxGridDirectGetConnectorConfig, *resty.Response, error)
GetConnectorConfig get All connectorConfig information
pxGrid Direct Get ALL connectorConfig information
func (*PxGridDirectService) GetConnectorConfigByConnectorName ¶ added in v1.3.0
func (s *PxGridDirectService) GetConnectorConfigByConnectorName(connectorName string) (*ResponsePxGridDirectGetConnectorConfigByConnectorName, *resty.Response, error)
GetConnectorConfigByConnectorName get connectorConfig information
pxGrid Direct Get connectorConfig information based on ConnectorName
@param connectorName connectorName path parameter. update or delete or retrieve the connector config.
func (*PxGridDirectService) GetConnectorConfigSyncNowStatus ¶ added in v1.3.0
func (s *PxGridDirectService) GetConnectorConfigSyncNowStatus(connectorName string) (*ResponsePxGridDirectGetConnectorConfigSyncNowStatus, *resty.Response, error)
GetConnectorConfigSyncNowStatus sync Now Status for Connector information
This API is used to get the status for SyncNow Status
It returns the sync status as ¶
syncstatus
QUEUED ,means its in QUEUED state ¶
SUBMITTED ,means its in Submited to fetch the data ¶
INPROGRESS ,means its inprogress of fetching and saving in ISE ¶
ERRORED ,means some internal error while fetching and saving in ISE further debugging logs will help ¶
COMPLETED ,means its COMPLETED of fetching and saving in ISE ¶
SCH_INPROGRESS ,means its inprogress for schedule time fetch and saving in ISE
SCH_SUBMITTED ,means its submitted for schedule time fetch and will start to saving in ISE
CANCELED ,means its cancelled if any of ISE Service start when its in middle of QUEUED/SUBMITTED/INPROGRESS
connectorName
@param connectorName connectorName path parameter. retrieve the connector syncnow status.
func (*PxGridDirectService) GetpxgridDirectDictionaryReferences ¶ added in v1.3.0
func (s *PxGridDirectService) GetpxgridDirectDictionaryReferences() (*ResponsePxGridDirectGetpxgridDirectDictionaryReferences, *resty.Response, error)
GetpxgridDirectDictionaryReferences Get a map of references to pxgrid-direct dictionaries
pxGrid Direct Get a map of references to pxgrid-direct dictionaries
func (*PxGridDirectService) SyncNowConnector ¶ added in v1.3.0
func (s *PxGridDirectService) SyncNowConnector(requestPxGridDirectSyncNowConnector *RequestPxGridDirectSyncNowConnector) (*resty.Response, error)
SyncNowConnector syncnow for the Connector
This syncNow is used on demand on a URLFetch Type connector only
Following parameters are present in the POST request body
PARAMETER ¶
DESCRIPTION ¶
EXAMPLE ¶
SyncType *required
its for FULL or INCREMENTAL
"SyncType": "FULL or INCREMENTAL"
connectorName *required
Name of the Connector for only URLFetcher type ¶
name of Connector
description
Decription of the Connector ¶
"length": "256 character"
NOTE: For Use syncNowStatus api to get the status of the connector
func (*PxGridDirectService) TestConnector ¶ added in v1.3.0
func (s *PxGridDirectService) TestConnector(requestPxGridDirectTestConnector *RequestPxGridDirectTestConnector) (*ResponsePxGridDirectTestConnector, *resty.Response, error)
TestConnector test the Connector
pxGrid Direct test the Connector.
func (*PxGridDirectService) UpdateConnectorConfigByConnectorName ¶ added in v1.3.0
func (s *PxGridDirectService) UpdateConnectorConfigByConnectorName(connectorName string, requestPxGridDirectUpdateConnectorConfigByConnectorName *RequestPxGridDirectUpdateConnectorConfigByConnectorName) (*resty.Response, error)
UpdateConnectorConfigByConnectorName update connectoConfig information
pxGrid Direct update Configure connectorConfig information based on ConnectorName.
@param connectorName connectorName path parameter. update or delete or retrieve the connector config.
type PxGridNodeService ¶
type PxGridNodeService service
func (*PxGridNodeService) ApprovePxGridNode ¶
func (s *PxGridNodeService) ApprovePxGridNode(name string) (*resty.Response, error)
ApprovePxGridNode Approve pxGrid node
This API allows the client to approve a pxGrid node.
Only pending pxGrid nodes can be approved
@param name name path parameter.
func (*PxGridNodeService) DeletePxGridNodeByName ¶
func (s *PxGridNodeService) DeletePxGridNodeByName(name string) (*resty.Response, error)
DeletePxGridNodeByName Delete pxGrid node by name
This API deletes a pxGrid node by name.
@param name name path parameter.
func (*PxGridNodeService) GetPxGridNode ¶
func (s *PxGridNodeService) GetPxGridNode(getPxGridNodeQueryParams *GetPxGridNodeQueryParams) (*ResponsePxGridNodeGetPxGridNode, *resty.Response, error)
GetPxGridNode Get all pxGrid nodes
This API allows the client to get all the npxGrid nodes.
@param getPxGridNodeQueryParams Filtering parameter
func (*PxGridNodeService) GetPxGridNodeByID ¶
func (s *PxGridNodeService) GetPxGridNodeByID(id string) (*ResponsePxGridNodeGetPxGridNodeByID, *resty.Response, error)
GetPxGridNodeByID Get pxGrid node by ID
This API allows the client to get a pxGrid node by ID.
@param id id path parameter.
func (*PxGridNodeService) GetPxGridNodeByName ¶
func (s *PxGridNodeService) GetPxGridNodeByName(name string) (*ResponsePxGridNodeGetPxGridNodeByName, *resty.Response, error)
GetPxGridNodeByName Get pxGrid node by name
This API allows the client to get a pxGrid node by name.
@param name name path parameter.
func (*PxGridNodeService) GetVersion ¶
func (s *PxGridNodeService) GetVersion() (*ResponsePxGridNodeGetVersion, *resty.Response, error)
GetVersion Get pxGrid node version information
This API helps to retrieve the version information related to the pxGrid node.
type PxGridSettingsService ¶
type PxGridSettingsService service
func (*PxGridSettingsService) AutoapprovePxGridSettings ¶
func (s *PxGridSettingsService) AutoapprovePxGridSettings(requestPxGridSettingsAutoapprovePxGridSettings *RequestPxGridSettingsAutoapprovePxGridSettings) (*resty.Response, error)
AutoapprovePxGridSettings Auto approve pxGrid settings
This API allows the client to auto approve the pxGrid settings.
func (*PxGridSettingsService) GetVersion ¶
func (s *PxGridSettingsService) GetVersion() (*ResponsePxGridSettingsGetVersion, *resty.Response, error)
GetVersion Get pxGrid settings version information
This API helps to retrieve the version information related to the pxGrid settings.
type RadiusFailureService ¶
type RadiusFailureService service
func (*RadiusFailureService) GetFailures ¶
func (s *RadiusFailureService) GetFailures() (*resty.Response, error)
GetFailures 🚧 getFailures
🚧 getFailures
type RadiusServerSequenceService ¶
type RadiusServerSequenceService service
func (*RadiusServerSequenceService) CreateRadiusServerSequence ¶
func (s *RadiusServerSequenceService) CreateRadiusServerSequence(requestRadiusServerSequenceCreateRadiusServerSequence *RequestRadiusServerSequenceCreateRadiusServerSequence) (*resty.Response, error)
CreateRadiusServerSequence Create RADIUS server sequence
This API creates a RADIUS server sequence.
func (*RadiusServerSequenceService) DeleteRadiusServerSequenceByID ¶
func (s *RadiusServerSequenceService) DeleteRadiusServerSequenceByID(id string) (*resty.Response, error)
DeleteRadiusServerSequenceByID Delete RADIUS server sequence
This API deletes a RADIUS server sequence.
@param id id path parameter.
func (*RadiusServerSequenceService) GetRadiusServerSequence ¶
func (s *RadiusServerSequenceService) GetRadiusServerSequence(getRadiusServerSequenceQueryParams *GetRadiusServerSequenceQueryParams) (*ResponseRadiusServerSequenceGetRadiusServerSequence, *resty.Response, error)
GetRadiusServerSequence Get all RADIUS server sequences
This API allows the client to get all the RADIUS server sequences.
@param getRadiusServerSequenceQueryParams Filtering parameter
func (*RadiusServerSequenceService) GetRadiusServerSequenceByID ¶
func (s *RadiusServerSequenceService) GetRadiusServerSequenceByID(id string) (*ResponseRadiusServerSequenceGetRadiusServerSequenceByID, *resty.Response, error)
GetRadiusServerSequenceByID Get RADIUS server sequence by ID
This API allows the client to get a RADIUS server sequence by ID.
@param id id path parameter.
func (*RadiusServerSequenceService) GetVersion ¶
func (s *RadiusServerSequenceService) GetVersion() (*ResponseRadiusServerSequenceGetVersion, *resty.Response, error)
GetVersion Get RADIUS server sequence version information
This API helps to retrieve the version information related to the RADIUS server sequence.
func (*RadiusServerSequenceService) UpdateRadiusServerSequenceByID ¶
func (s *RadiusServerSequenceService) UpdateRadiusServerSequenceByID(id string, requestRadiusServerSequenceUpdateRadiusServerSequenceById *RequestRadiusServerSequenceUpdateRadiusServerSequenceByID) (*ResponseRadiusServerSequenceUpdateRadiusServerSequenceByID, *resty.Response, error)
UpdateRadiusServerSequenceByID Update RADIUS server sequence
This API allows the client to update a RADIUS server sequence.
@param id id path parameter.
type RepositoryService ¶
type RepositoryService service
func (*RepositoryService) CreateRepository ¶
func (s *RepositoryService) CreateRepository(requestRepositoryCreateRepository *RequestRepositoryCreateRepository) (*ResponseRepositoryCreateRepository, *resty.Response, error)
CreateRepository Create a new repository
Create a new repository in the system. The name provided for the repository must be unique.
func (*RepositoryService) DeleteRepository ¶
func (s *RepositoryService) DeleteRepository(repositoryName string) (*ResponseRepositoryDeleteRepository, *resty.Response, error)
DeleteRepository Delete a specific repository
Long description TBD
@param repositoryName repositoryName path parameter. Unique name for a repository
func (*RepositoryService) GetRepositories ¶
func (s *RepositoryService) GetRepositories() (*ResponseRepositoryGetRepositories, *resty.Response, error)
GetRepositories Get list of repositories
This will get the full list of repository definitions on the system.
func (*RepositoryService) GetRepository ¶
func (s *RepositoryService) GetRepository(repositoryName string) (*ResponseRepositoryGetRepository, *resty.Response, error)
GetRepository Get a specific repository
Get a specific repository identified by the name passed in the URL.
@param repositoryName repositoryName path parameter. Unique name for a repository
func (*RepositoryService) GetRepositoryFiles ¶
func (s *RepositoryService) GetRepositoryFiles(repositoryName string) (*ResponseRepositoryGetRepositoryFiles, *resty.Response, error)
GetRepositoryFiles Get list of files in a repository
This will get the full list of files present in the named repository.
@param repositoryName repositoryName path parameter. Unique name for a repository
func (*RepositoryService) UpdateRepository ¶
func (s *RepositoryService) UpdateRepository(repositoryName string, requestRepositoryUpdateRepository *RequestRepositoryUpdateRepository) (*ResponseRepositoryUpdateRepository, *resty.Response, error)
UpdateRepository Update the definition of a specific repository
Update the definition of a specific repository, providing ALL parameters for the repository.
@param repositoryName repositoryName path parameter. Unique name for a repository
type RequestAciSettingsUpdateAciSettingsByID ¶
type RequestAciSettingsUpdateAciSettingsByID struct {
AciSettings *RequestAciSettingsUpdateAciSettingsByIDAciSettings `json:"AciSettings,omitempty"` //
}
type RequestAciSettingsUpdateAciSettingsByIDAciSettings ¶
type RequestAciSettingsUpdateAciSettingsByIDAciSettings struct { ID string `json:"id,omitempty"` // Resource UUID value EnableAci *bool `json:"enableAci,omitempty"` // Enable ACI Integration IPAddressHostName string `json:"ipAddressHostName,omitempty"` // ACI Cluster IP Address / Host name AdminName string `json:"adminName,omitempty"` // ACI Cluster Admin name AdminPassword string `json:"adminPassword,omitempty"` // ACI Cluster Admin password Aciipaddress string `json:"aciipaddress,omitempty"` // ACI Domain manager Ip Address. AciuserName string `json:"aciuserName,omitempty"` // ACI Domain manager Username. Acipassword string `json:"acipassword,omitempty"` // ACI Domain manager Password. TenantName string `json:"tenantName,omitempty"` // L3RouteNetwork string `json:"l3RouteNetwork,omitempty"` // SuffixToEpg string `json:"suffixToEpg,omitempty"` // SuffixToSgt string `json:"suffixToSgt,omitempty"` // AllSxpDomain *bool `json:"allSxpDomain,omitempty"` // SpecificSxpDomain *bool `json:"specificSxpDomain,omitempty"` // SpecifixSxpDomainList []string `json:"specifixSxpDomainList,omitempty"` // EnableDataPlane *bool `json:"enableDataPlane,omitempty"` // UntaggedPacketIepgName string `json:"untaggedPacketIepgName,omitempty"` // DefaultSgtName string `json:"defaultSgtName,omitempty"` // EnableElementsLimit *bool `json:"enableElementsLimit,omitempty"` // MaxNumIepgFromAci *int `json:"maxNumIepgFromAci,omitempty"` // MaxNumSgtToAci *int `json:"maxNumSgtToAci,omitempty"` // Aci50 *bool `json:"aci50,omitempty"` // Enable 5.0 ACI Version Aci51 *bool `json:"aci51,omitempty"` // Enable 5.1 ACI Version }
type RequestActiveDirectoryCreateActiveDirectory ¶
type RequestActiveDirectoryCreateActiveDirectory struct {
ERSActiveDirectory *RequestActiveDirectoryCreateActiveDirectoryERSActiveDirectory `json:"ERSActiveDirectory,omitempty"` //
}
type RequestActiveDirectoryCreateActiveDirectoryERSActiveDirectory ¶
type RequestActiveDirectoryCreateActiveDirectoryERSActiveDirectory struct { ID string `json:"id,omitempty"` // Resource UUID value Name string `json:"name,omitempty"` // Resource Name. Maximum 32 characters allowed. Allowed characters are alphanumeric and .-_/\\ characters Description string `json:"description,omitempty"` // No character restriction Domain string `json:"domain,omitempty"` // The AD domain. Alphanumeric, hyphen (-) and dot (.) characters are allowed EnableDomainWhiteList *bool `json:"enableDomainWhiteList,omitempty"` // Adgroups *RequestActiveDirectoryCreateActiveDirectoryERSActiveDirectoryAdgroups `json:"adgroups,omitempty"` // Holds list of AD Groups AdvancedSettings *RequestActiveDirectoryCreateActiveDirectoryERSActiveDirectoryAdvancedSettings `json:"advancedSettings,omitempty"` // AdAttributes *RequestActiveDirectoryCreateActiveDirectoryERSActiveDirectoryAdAttributes `json:"adAttributes,omitempty"` // Holds list of AD Attributes AdScopesNames string `json:"adScopesNames,omitempty"` // String that contains the names of the scopes that the active directory belongs to. Names are separated by comma. Alphanumeric, underscore (_) characters are allowed }
type RequestActiveDirectoryCreateActiveDirectoryERSActiveDirectoryAdAttributes ¶
type RequestActiveDirectoryCreateActiveDirectoryERSActiveDirectoryAdAttributes struct {
Attributes *[]RequestActiveDirectoryCreateActiveDirectoryERSActiveDirectoryAdAttributesAttributes `json:"attributes,omitempty"` // List of Attributes
}
type RequestActiveDirectoryCreateActiveDirectoryERSActiveDirectoryAdAttributesAttributes ¶
type RequestActiveDirectoryCreateActiveDirectoryERSActiveDirectoryAdAttributesAttributes struct { Name string `json:"name,omitempty"` // Required for each attribute in the attribute list with no duplication between attributes. All characters are allowed except <%" Type string `json:"type,omitempty"` // Required for each group in the group list. Allowed values: STRING, IP, BOOLEAN, INT, OCTET_STRING InternalName string `json:"internalName,omitempty"` // Required for each attribute in the attribute list. All characters are allowed except <%" DefaultValue string `json:"defaultValue,omitempty"` // Required for each attribute in the attribute list. Can contain an empty string. All characters are allowed except <%" }
type RequestActiveDirectoryCreateActiveDirectoryERSActiveDirectoryAdgroups ¶
type RequestActiveDirectoryCreateActiveDirectoryERSActiveDirectoryAdgroups struct {
Groups *[]RequestActiveDirectoryCreateActiveDirectoryERSActiveDirectoryAdgroupsGroups `json:"groups,omitempty"` // List of Groups
}
type RequestActiveDirectoryCreateActiveDirectoryERSActiveDirectoryAdgroupsGroups ¶
type RequestActiveDirectoryCreateActiveDirectoryERSActiveDirectoryAdgroupsGroups struct { Name string `json:"name,omitempty"` // Required for each group in the group list with no duplication between groups. All characters are allowed except % Sid string `json:"sid,omitempty"` // Cisco ISE uses security identifiers (SIDs) for optimization of group membership evaluation. SIDs are useful for efficiency (speed) when the groups are evaluated. All characters are allowed except % Type string `json:"type,omitempty"` // No character restriction }
type RequestActiveDirectoryCreateActiveDirectoryERSActiveDirectoryAdvancedSettings ¶
type RequestActiveDirectoryCreateActiveDirectoryERSActiveDirectoryAdvancedSettings struct { EnablePassChange *bool `json:"enablePassChange,omitempty"` // EnableMachineAuth *bool `json:"enableMachineAuth,omitempty"` // EnableMachineAccess *bool `json:"enableMachineAccess,omitempty"` // AgingTime *int `json:"agingTime,omitempty"` // Range 1-8760 hours EnableDialinPermissionCheck *bool `json:"enableDialinPermissionCheck,omitempty"` // EnableCallbackForDialinClient *bool `json:"enableCallbackForDialinClient,omitempty"` // PlaintextAuth *bool `json:"plaintextAuth,omitempty"` // EnableFailedAuthProtection *bool `json:"enableFailedAuthProtection,omitempty"` // Enable prevent AD account lockout due to too many bad password attempts AuthProtectionType string `json:"authProtectionType,omitempty"` // Enable prevent AD account lockout. Allowed values: - WIRELESS, - WIRED, - BOTH FailedAuthThreshold *int `json:"failedAuthThreshold,omitempty"` // Number of bad password attempts IDentityNotInAdBehaviour string `json:"identityNotInAdBehaviour,omitempty"` // Allowed values: REJECT, SEARCH_JOINED_FOREST, SEARCH_ALL UnreachableDomainsBehaviour string `json:"unreachableDomainsBehaviour,omitempty"` // Allowed values: PROCEED, DROP EnableRewrites *bool `json:"enableRewrites,omitempty"` // RewriteRules *[]RequestActiveDirectoryCreateActiveDirectoryERSActiveDirectoryAdvancedSettingsRewriteRules `json:"rewriteRules,omitempty"` // Identity rewrite is an advanced feature that directs Cisco ISE to manipulate the identity before it is passed to the external Active Directory system. You can create rules to change the identity to a desired format that includes or excludes a domain prefix and/or suffix or other additional markup of your choice FirstName string `json:"firstName,omitempty"` // User info attribute. All characters are allowed except % Department string `json:"department,omitempty"` // User info attribute. All characters are allowed except % LastName string `json:"lastName,omitempty"` // User info attribute. All characters are allowed except % OrganizationalUnit string `json:"organizationalUnit,omitempty"` // User info attribute. All characters are allowed except % JobTitle string `json:"jobTitle,omitempty"` // User info attribute. All characters are allowed except % Locality string `json:"locality,omitempty"` // User info attribute. All characters are allowed except % Email string `json:"email,omitempty"` // User info attribute. All characters are allowed except % StateOrProvince string `json:"stateOrProvince,omitempty"` // User info attribute. All characters are allowed except % Telephone string `json:"telephone,omitempty"` // User info attribute. All characters are allowed except % Country string `json:"country,omitempty"` // User info attribute. All characters are allowed except % StreetAddress string `json:"streetAddress,omitempty"` // User info attribute. All characters are allowed except % Schema string `json:"schema,omitempty"` // Allowed values: ACTIVE_DIRECTORY, CUSTOM. Choose ACTIVE_DIRECTORY schema when the AD attributes defined in AD can be copied to relevant attributes in Cisco ISE. If customization is needed, choose CUSTOM schema. All User info attributes are always set to default value if schema is ACTIVE_DIRECTORY. Values can be changed only for CUSTOM schema }
type RequestActiveDirectoryCreateActiveDirectoryERSActiveDirectoryAdvancedSettingsRewriteRules ¶
type RequestActiveDirectoryCreateActiveDirectoryERSActiveDirectoryAdvancedSettingsRewriteRules struct { RowID *int `json:"rowId,omitempty"` // Required for each rule in the list in serial order RewriteMatch string `json:"rewriteMatch,omitempty"` // Required for each rule in the list with no duplication between rules. All characters are allowed except %" RewriteResult string `json:"rewriteResult,omitempty"` // Required for each rule in the list. All characters are allowed except %" }
type RequestActiveDirectoryGetGroupsByDomain ¶
type RequestActiveDirectoryGetGroupsByDomain struct {
OperationAdditionalData *RequestActiveDirectoryGetGroupsByDomainOperationAdditionalData `json:"OperationAdditionalData,omitempty"` //
}
type RequestActiveDirectoryGetGroupsByDomainOperationAdditionalData ¶
type RequestActiveDirectoryGetGroupsByDomainOperationAdditionalData struct {
AdditionalData *[]RequestActiveDirectoryGetGroupsByDomainOperationAdditionalDataAdditionalData `json:"additionalData,omitempty"` //
}
type RequestActiveDirectoryGetUserGroups ¶
type RequestActiveDirectoryGetUserGroups struct {
OperationAdditionalData *RequestActiveDirectoryGetUserGroupsOperationAdditionalData `json:"OperationAdditionalData,omitempty"` //
}
type RequestActiveDirectoryGetUserGroupsOperationAdditionalData ¶
type RequestActiveDirectoryGetUserGroupsOperationAdditionalData struct {
AdditionalData *[]RequestActiveDirectoryGetUserGroupsOperationAdditionalDataAdditionalData `json:"additionalData,omitempty"` //
}
type RequestActiveDirectoryIsUserMemberOfGroups ¶
type RequestActiveDirectoryIsUserMemberOfGroups struct {
OperationAdditionalData *RequestActiveDirectoryIsUserMemberOfGroupsOperationAdditionalData `json:"OperationAdditionalData,omitempty"` //
}
type RequestActiveDirectoryIsUserMemberOfGroupsOperationAdditionalData ¶
type RequestActiveDirectoryIsUserMemberOfGroupsOperationAdditionalData struct {
AdditionalData *[]RequestActiveDirectoryIsUserMemberOfGroupsOperationAdditionalDataAdditionalData `json:"additionalData,omitempty"` //
}
type RequestActiveDirectoryJoinDomain ¶
type RequestActiveDirectoryJoinDomain struct {
OperationAdditionalData *RequestActiveDirectoryJoinDomainOperationAdditionalData `json:"OperationAdditionalData,omitempty"` //
}
type RequestActiveDirectoryJoinDomainOperationAdditionalData ¶
type RequestActiveDirectoryJoinDomainOperationAdditionalData struct {
AdditionalData *[]RequestActiveDirectoryJoinDomainOperationAdditionalDataAdditionalData `json:"additionalData,omitempty"` //
}
type RequestActiveDirectoryJoinDomainWithAllNodes ¶
type RequestActiveDirectoryJoinDomainWithAllNodes struct {
OperationAdditionalData *RequestActiveDirectoryJoinDomainWithAllNodesOperationAdditionalData `json:"OperationAdditionalData,omitempty"` //
}
type RequestActiveDirectoryJoinDomainWithAllNodesOperationAdditionalData ¶
type RequestActiveDirectoryJoinDomainWithAllNodesOperationAdditionalData struct {
AdditionalData *[]RequestActiveDirectoryJoinDomainWithAllNodesOperationAdditionalDataAdditionalData `json:"additionalData,omitempty"` //
}
type RequestActiveDirectoryLeaveDomain ¶
type RequestActiveDirectoryLeaveDomain struct {
OperationAdditionalData *RequestActiveDirectoryLeaveDomainOperationAdditionalData `json:"OperationAdditionalData,omitempty"` //
}
type RequestActiveDirectoryLeaveDomainOperationAdditionalData ¶
type RequestActiveDirectoryLeaveDomainOperationAdditionalData struct {
AdditionalData *[]RequestActiveDirectoryLeaveDomainOperationAdditionalDataAdditionalData `json:"additionalData,omitempty"` //
}
type RequestActiveDirectoryLeaveDomainWithAllNodes ¶
type RequestActiveDirectoryLeaveDomainWithAllNodes struct {
OperationAdditionalData *RequestActiveDirectoryLeaveDomainWithAllNodesOperationAdditionalData `json:"OperationAdditionalData,omitempty"` //
}
type RequestActiveDirectoryLeaveDomainWithAllNodesOperationAdditionalData ¶
type RequestActiveDirectoryLeaveDomainWithAllNodesOperationAdditionalData struct {
AdditionalData *[]RequestActiveDirectoryLeaveDomainWithAllNodesOperationAdditionalDataAdditionalData `json:"additionalData,omitempty"` //
}
type RequestActiveDirectoryLoadGroupsFromDomain ¶
type RequestActiveDirectoryLoadGroupsFromDomain struct {
ERSActiveDirectory *RequestActiveDirectoryLoadGroupsFromDomainERSActiveDirectory `json:"ERSActiveDirectory,omitempty"` //
}
type RequestActiveDirectoryLoadGroupsFromDomainERSActiveDirectory ¶
type RequestActiveDirectoryLoadGroupsFromDomainERSActiveDirectory struct { ID string `json:"id,omitempty"` // Resource UUID value Name string `json:"name,omitempty"` // Resource Name. Maximum 32 characters allowed. Allowed characters are alphanumeric and .-_/\\ characters Description string `json:"description,omitempty"` // No character restriction Domain string `json:"domain,omitempty"` // The AD domain. Alphanumeric, hyphen (-) and dot (.) characters are allowed EnableDomainWhiteList *bool `json:"enableDomainWhiteList,omitempty"` // Adgroups *RequestActiveDirectoryLoadGroupsFromDomainERSActiveDirectoryAdgroups `json:"adgroups,omitempty"` // Holds list of AD Groups AdvancedSettings *RequestActiveDirectoryLoadGroupsFromDomainERSActiveDirectoryAdvancedSettings `json:"advancedSettings,omitempty"` // AdAttributes *RequestActiveDirectoryLoadGroupsFromDomainERSActiveDirectoryAdAttributes `json:"adAttributes,omitempty"` // Holds list of AD Attributes AdScopesNames string `json:"adScopesNames,omitempty"` // String that contains the names of the scopes that the active directory belongs to. Names are separated by comma. Alphanumeric, underscore (_) characters are allowed }
type RequestActiveDirectoryLoadGroupsFromDomainERSActiveDirectoryAdAttributes ¶
type RequestActiveDirectoryLoadGroupsFromDomainERSActiveDirectoryAdAttributes struct {
Attributes *[]RequestActiveDirectoryLoadGroupsFromDomainERSActiveDirectoryAdAttributesAttributes `json:"attributes,omitempty"` // List of Attributes
}
type RequestActiveDirectoryLoadGroupsFromDomainERSActiveDirectoryAdAttributesAttributes ¶
type RequestActiveDirectoryLoadGroupsFromDomainERSActiveDirectoryAdAttributesAttributes struct { Name string `json:"name,omitempty"` // Required for each attribute in the attribute list with no duplication between attributes. All characters are allowed except <%" Type string `json:"type,omitempty"` // Required for each group in the group list. Allowed values: STRING, IP, BOOLEAN, INT, OCTET_STRING InternalName string `json:"internalName,omitempty"` // Required for each attribute in the attribute list. All characters are allowed except <%" DefaultValue string `json:"defaultValue,omitempty"` // Required for each attribute in the attribute list. Can contain an empty string. All characters are allowed except <%" }
type RequestActiveDirectoryLoadGroupsFromDomainERSActiveDirectoryAdgroups ¶
type RequestActiveDirectoryLoadGroupsFromDomainERSActiveDirectoryAdgroups struct {
Groups *[]RequestActiveDirectoryLoadGroupsFromDomainERSActiveDirectoryAdgroupsGroups `json:"groups,omitempty"` // List of Groups
}
type RequestActiveDirectoryLoadGroupsFromDomainERSActiveDirectoryAdgroupsGroups ¶
type RequestActiveDirectoryLoadGroupsFromDomainERSActiveDirectoryAdgroupsGroups struct { Name string `json:"name,omitempty"` // Required for each group in the group list with no duplication between groups. All characters are allowed except % Sid string `json:"sid,omitempty"` // Cisco ISE uses security identifiers (SIDs) for optimization of group membership evaluation. SIDs are useful for efficiency (speed) when the groups are evaluated. All characters are allowed except % Type string `json:"type,omitempty"` // No character restriction }
type RequestActiveDirectoryLoadGroupsFromDomainERSActiveDirectoryAdvancedSettings ¶
type RequestActiveDirectoryLoadGroupsFromDomainERSActiveDirectoryAdvancedSettings struct { EnablePassChange *bool `json:"enablePassChange,omitempty"` // EnableMachineAuth *bool `json:"enableMachineAuth,omitempty"` // EnableMachineAccess *bool `json:"enableMachineAccess,omitempty"` // AgingTime *int `json:"agingTime,omitempty"` // Range 1-8760 hours EnableDialinPermissionCheck *bool `json:"enableDialinPermissionCheck,omitempty"` // EnableCallbackForDialinClient *bool `json:"enableCallbackForDialinClient,omitempty"` // PlaintextAuth *bool `json:"plaintextAuth,omitempty"` // EnableFailedAuthProtection *bool `json:"enableFailedAuthProtection,omitempty"` // Enable prevent AD account lockout due to too many bad password attempts AuthProtectionType string `json:"authProtectionType,omitempty"` // Enable prevent AD account lockout. Allowed values: - WIRELESS, - WIRED, - BOTH FailedAuthThreshold *int `json:"failedAuthThreshold,omitempty"` // Number of bad password attempts IDentityNotInAdBehaviour string `json:"identityNotInAdBehaviour,omitempty"` // Allowed values: REJECT, SEARCH_JOINED_FOREST, SEARCH_ALL UnreachableDomainsBehaviour string `json:"unreachableDomainsBehaviour,omitempty"` // Allowed values: PROCEED, DROP EnableRewrites *bool `json:"enableRewrites,omitempty"` // RewriteRules *[]RequestActiveDirectoryLoadGroupsFromDomainERSActiveDirectoryAdvancedSettingsRewriteRules `json:"rewriteRules,omitempty"` // Identity rewrite is an advanced feature that directs Cisco ISE to manipulate the identity before it is passed to the external Active Directory system. You can create rules to change the identity to a desired format that includes or excludes a domain prefix and/or suffix or other additional markup of your choice FirstName string `json:"firstName,omitempty"` // User info attribute. All characters are allowed except % Department string `json:"department,omitempty"` // User info attribute. All characters are allowed except % LastName string `json:"lastName,omitempty"` // User info attribute. All characters are allowed except % OrganizationalUnit string `json:"organizationalUnit,omitempty"` // User info attribute. All characters are allowed except % JobTitle string `json:"jobTitle,omitempty"` // User info attribute. All characters are allowed except % Locality string `json:"locality,omitempty"` // User info attribute. All characters are allowed except % Email string `json:"email,omitempty"` // User info attribute. All characters are allowed except % StateOrProvince string `json:"stateOrProvince,omitempty"` // User info attribute. All characters are allowed except % Telephone string `json:"telephone,omitempty"` // User info attribute. All characters are allowed except % Country string `json:"country,omitempty"` // User info attribute. All characters are allowed except % StreetAddress string `json:"streetAddress,omitempty"` // User info attribute. All characters are allowed except % Schema string `json:"schema,omitempty"` // Allowed values: ACTIVE_DIRECTORY, CUSTOM. Choose ACTIVE_DIRECTORY schema when the AD attributes defined in AD can be copied to relevant attributes in Cisco ISE. If customization is needed, choose CUSTOM schema. All User info attributes are always set to default value if schema is ACTIVE_DIRECTORY. Values can be changed only for CUSTOM schema }
type RequestActiveDirectoryLoadGroupsFromDomainERSActiveDirectoryAdvancedSettingsRewriteRules ¶
type RequestActiveDirectoryLoadGroupsFromDomainERSActiveDirectoryAdvancedSettingsRewriteRules struct { RowID *int `json:"rowId,omitempty"` // Required for each rule in the list in serial order RewriteMatch string `json:"rewriteMatch,omitempty"` // Required for each rule in the list with no duplication between rules. All characters are allowed except %" RewriteResult string `json:"rewriteResult,omitempty"` // Required for each rule in the list. All characters are allowed except %" }
type RequestAllowedProtocolsCreateAllowedProtocol ¶
type RequestAllowedProtocolsCreateAllowedProtocol struct {
AllowedProtocols *RequestAllowedProtocolsCreateAllowedProtocolAllowedProtocols `json:"AllowedProtocols,omitempty"` //
}
type RequestAllowedProtocolsCreateAllowedProtocolAllowedProtocols ¶
type RequestAllowedProtocolsCreateAllowedProtocolAllowedProtocols struct { Name string `json:"name,omitempty"` // Resource Name Description string `json:"description,omitempty"` // EapTls *RequestAllowedProtocolsCreateAllowedProtocolAllowedProtocolsEapTls `json:"eapTls,omitempty"` // The eapTls is required only if allowEapTls is true, otherwise it must be ignored. The object eapTls contains the settings for EAP TLS protocol Peap *RequestAllowedProtocolsCreateAllowedProtocolAllowedProtocolsPeap `json:"peap,omitempty"` // EapFast *RequestAllowedProtocolsCreateAllowedProtocolAllowedProtocolsEapFast `json:"eapFast,omitempty"` // The eapFast is required only if allowEapFast is true, otherwise it must be ignored. The object eapFast contains the settings for EAP FAST protocol EapTtls *RequestAllowedProtocolsCreateAllowedProtocolAllowedProtocolsEapTtls `json:"eapTtls,omitempty"` // The eapTtls is required only if allowEapTtls is true, otherwise it must be ignored. The object eapTtls contains the settings for EAP TTLS protocol Teap *RequestAllowedProtocolsCreateAllowedProtocolAllowedProtocolsTeap `json:"teap,omitempty"` // The teap is required only if allowTeap is true, otherwise it must be ignored. The object teap contains the settings for TEAP protocol ProcessHostLookup *bool `json:"processHostLookup,omitempty"` // AllowPapAscii *bool `json:"allowPapAscii,omitempty"` // AllowChap *bool `json:"allowChap,omitempty"` // AllowMsChapV1 *bool `json:"allowMsChapV1,omitempty"` // AllowMsChapV2 *bool `json:"allowMsChapV2,omitempty"` // AllowEapMd5 *bool `json:"allowEapMd5,omitempty"` // AllowLeap *bool `json:"allowLeap,omitempty"` // AllowEapTls *bool `json:"allowEapTls,omitempty"` // AllowEapTtls *bool `json:"allowEapTtls,omitempty"` // AllowEapFast *bool `json:"allowEapFast,omitempty"` // AllowPeap *bool `json:"allowPeap,omitempty"` // AllowTeap *bool `json:"allowTeap,omitempty"` // AllowPreferredEapProtocol *bool `json:"allowPreferredEapProtocol,omitempty"` // PreferredEapProtocol string `json:"preferredEapProtocol,omitempty"` // The preferredEapProtocol is required only if allowPreferredEapProtocol is true, otherwise it must be ignored. Allowed Values: - EAP_FAST, - PEAP, - LEAP, - EAP_MD5, - EAP_TLS, - EAP_TTLS, - TEAP EapTlsLBit *bool `json:"eapTlsLBit,omitempty"` // AllowWeakCiphersForEap *bool `json:"allowWeakCiphersForEap,omitempty"` // RequireMessageAuth *bool `json:"requireMessageAuth,omitempty"` // }
type RequestAllowedProtocolsCreateAllowedProtocolAllowedProtocolsEapFast ¶
type RequestAllowedProtocolsCreateAllowedProtocolAllowedProtocolsEapFast struct { AllowEapFastEapMsChapV2 *bool `json:"allowEapFastEapMsChapV2,omitempty"` // AllowEapFastEapMsChapV2PwdChange *bool `json:"allowEapFastEapMsChapV2PwdChange,omitempty"` // The allowEapFastEapMsChapV2PwdChange is required only if allowEapFastEapMsChapV2 is true, otherwise it must be ignored AllowEapFastEapMsChapV2PwdChangeRetries *int `json:"allowEapFastEapMsChapV2PwdChangeRetries,omitempty"` // The allowEapFastEapMsChapV2PwdChangeRetries is required only if eapTtlsEapMsChapV2 is true, otherwise it must be ignored. Valid range is 0-3 AllowEapFastEapGtc *bool `json:"allowEapFastEapGtc,omitempty"` // AllowEapFastEapGtcPwdChange *bool `json:"allowEapFastEapGtcPwdChange,omitempty"` // The allowEapFastEapGtcPwdChange is required only if allowEapFastEapGtc is true, otherwise it must be ignored AllowEapFastEapGtcPwdChangeRetries *int `json:"allowEapFastEapGtcPwdChangeRetries,omitempty"` // The allowEapFastEapGtcPwdChangeRetries is required only if allowEapFastEapGtc is true, otherwise it must be ignored. Valid range is 0-3 AllowEapFastEapTls *bool `json:"allowEapFastEapTls,omitempty"` // AllowEapFastEapTlsAuthOfExpiredCerts *bool `json:"allowEapFastEapTlsAuthOfExpiredCerts,omitempty"` // The allowEapFastEapTlsAuthOfExpiredCerts is required only if allowEapFastEapTls is true, otherwise it must be ignored EapFastUsePacs *bool `json:"eapFastUsePacs,omitempty"` // EapFastUsePacsTunnelPacTtl *int `json:"eapFastUsePacsTunnelPacTtl,omitempty"` // The eapFastUsePacsTunnelPacTtl is required only if eapFastUsePacs is true, otherwise it must be ignored EapFastUsePacsTunnelPacTtlUnits string `json:"eapFastUsePacsTunnelPacTtlUnits,omitempty"` // The eapFastUsePacsTunnelPacTtlUnits is required only if eapFastUsePacs is true, otherwise it must be ignored. Allowed Values: - SECONDS, - MINUTES, - HOURS, - DAYS, - WEEKS EapFastUsePacsUseProactivePacUpdatePrecentage *int `json:"eapFastUsePacsUseProactivePacUpdatePrecentage,omitempty"` // The eapFastUsePacsUseProactivePacUpdatePrecentage is required only if eapFastUsePacs is true, otherwise it must be ignored EapFastUsePacsAllowAnonymProvisioning *bool `json:"eapFastUsePacsAllowAnonymProvisioning,omitempty"` // The eapFastUsePacsAllowAnonymProvisioning is required only if eapFastUsePacs is true, otherwise it must be ignored EapFastUsePacsAllowAuthenProvisioning *bool `json:"eapFastUsePacsAllowAuthenProvisioning,omitempty"` // The eapFastUsePacsAllowAuthenProvisioning is required only if eapFastUsePacs is true, otherwise it must be ignored EapFastUsePacsReturnAccessAcceptAfterAuthenticatedProvisioning *bool `json:"eapFastUsePacsReturnAccessAcceptAfterAuthenticatedProvisioning,omitempty"` // The eapFastUsePacsReturnAccessAcceptAfterAuthenticatedProvisioning is required only if eapFastUsePacsAllowAuthenProvisioning is true, otherwise it must be ignored EapFastUsePacsAcceptClientCert *bool `json:"eapFastUsePacsAcceptClientCert,omitempty"` // The eapFastUsePacsAcceptClientCert is required only if eapFastUsePacsAllowAuthenProvisioning is true, otherwise it must be ignored EapFastUsePacsMachinePacTtl *int `json:"eapFastUsePacsMachinePacTtl,omitempty"` // The eapFastUsePacsMachinePacTtl is required only if eapFastUsePacsAllowMachineAuthentication is true, otherwise it must be ignored EapFastUsePacsMachinePacTtlUnits string `json:"eapFastUsePacsMachinePacTtlUnits,omitempty"` // The eapFastUsePacsMachinePacTtlUnits is required only if eapFastUsePacsAllowMachineAuthentication is true, otherwise it must be ignored. Allowed Values: - SECONDS, - MINUTES, - HOURS, - DAYS, - WEEKS EapFastUsePacsAllowMachineAuthentication *bool `json:"eapFastUsePacsAllowMachineAuthentication,omitempty"` // EapFastUsePacsStatelessSessionResume *bool `json:"eapFastUsePacsStatelessSessionResume,omitempty"` // The eapFastUsePacsStatelessSessionResume is required only if eapFastUsePacs is true, otherwise it must be ignored EapFastUsePacsAuthorizationPacTtl *int `json:"eapFastUsePacsAuthorizationPacTtl,omitempty"` // The eapFastUsePacsAuthorizationPacTtl is required only if eapFastUsePacsStatelessSessionResume is true, otherwise it must be ignored EapFastUsePacsAuthorizationPacTtlUnits string `json:"eapFastUsePacsAuthorizationPacTtlUnits,omitempty"` // The eapFastUsePacsAuthorizationPacTtlUnits is required only if eapFastUsePacsStatelessSessionResume is true, otherwise it must be ignored. Allowed Values: - SECONDS, - MINUTES, - HOURS, - DAYS, - WEEKS EapFastDontUsePacsAcceptClientCert *bool `json:"eapFastDontUsePacsAcceptClientCert,omitempty"` // The eapFastDontUsePacsAcceptClientCert is required only if eapFastUsePacs is FALSE, otherwise it must be ignored EapFastDontUsePacsAllowMachineAuthentication *bool `json:"eapFastDontUsePacsAllowMachineAuthentication,omitempty"` // The eapFastDontUsePacsAllowMachineAuthentication is required only if eapFastUsePacs is FALSE, otherwise it must be ignored EapFastEnableEApChaining *bool `json:"eapFastEnableEAPChaining,omitempty"` // }
type RequestAllowedProtocolsCreateAllowedProtocolAllowedProtocolsEapTls ¶
type RequestAllowedProtocolsCreateAllowedProtocolAllowedProtocolsEapTls struct { AllowEapTlsAuthOfExpiredCerts *bool `json:"allowEapTlsAuthOfExpiredCerts,omitempty"` // EapTlsEnableStatelessSessionResume *bool `json:"eapTlsEnableStatelessSessionResume,omitempty"` // EapTlsSessionTicketTtl *int `json:"eapTlsSessionTicketTtl,omitempty"` // Time to live. The eapTlsSessionTicketTtl is required only if eapTlsEnableStatelessSessionResume is true, otherwise it must be ignored EapTlsSessionTicketTtlUnits string `json:"eapTlsSessionTicketTtlUnits,omitempty"` // Time to live time units. The eapTlsSessionTicketTtlUnits is required only if eapTlsEnableStatelessSessionResume is true, otherwise it must be ignored. Allowed Values: - SECONDS, - MINUTES, - HOURS, - DAYS, - WEEKS EapTlsSessionTicketPrecentage *int `json:"eapTlsSessionTicketPrecentage,omitempty"` // The eapTlsSessionTicketPrecentage is required only if eapTlsEnableStatelessSessionResume is true, otherwise it must be ignored }
type RequestAllowedProtocolsCreateAllowedProtocolAllowedProtocolsEapTtls ¶
type RequestAllowedProtocolsCreateAllowedProtocolAllowedProtocolsEapTtls struct { EapTtlsPapAscii *bool `json:"eapTtlsPapAscii,omitempty"` // EapTtlsChap *bool `json:"eapTtlsChap,omitempty"` // EapTtlsMsChapV1 *bool `json:"eapTtlsMsChapV1,omitempty"` // EapTtlsMsChapV2 *bool `json:"eapTtlsMsChapV2,omitempty"` // EapTtlsEapMd5 *bool `json:"eapTtlsEapMd5,omitempty"` // EapTtlsEapMsChapV2 *bool `json:"eapTtlsEapMsChapV2,omitempty"` // EapTtlsEapMsChapV2PwdChange *bool `json:"eapTtlsEapMsChapV2PwdChange,omitempty"` // The eapTtlsEapMsChapV2PwdChange is required only if eapTtlsEapMsChapV2 is true, otherwise it must be ignored EapTtlsEapMsChapV2PwdChangeRetries *int `json:"eapTtlsEapMsChapV2PwdChangeRetries,omitempty"` // The eapTtlsEapMsChapV2PwdChangeRetries is required only if eapTtlsEapMsChapV2 is true, otherwise it must be ignored. Valid range is 0-3 }
type RequestAllowedProtocolsCreateAllowedProtocolAllowedProtocolsPeap ¶
type RequestAllowedProtocolsCreateAllowedProtocolAllowedProtocolsPeap struct { AllowPeapEapMsChapV2 *bool `json:"allowPeapEapMsChapV2,omitempty"` // AllowPeapEapMsChapV2PwdChange *bool `json:"allowPeapEapMsChapV2PwdChange,omitempty"` // The allowPeapEapMsChapV2PwdChange is required only if allowPeapEapMsChapV2 is true, otherwise it must be ignored AllowPeapEapMsChapV2PwdChangeRetries *int `json:"allowPeapEapMsChapV2PwdChangeRetries,omitempty"` // The allowPeapEapMsChapV2PwdChangeRetries is required only if allowPeapEapMsChapV2 is true, otherwise it must be ignored. Valid range is 0-3 AllowPeapEapGtc *bool `json:"allowPeapEapGtc,omitempty"` // AllowPeapEapGtcPwdChange *bool `json:"allowPeapEapGtcPwdChange,omitempty"` // The allowPeapEapGtcPwdChange is required only if allowPeapEapGtc is true, otherwise it must be ignored AllowPeapEapGtcPwdChangeRetries *int `json:"allowPeapEapGtcPwdChangeRetries,omitempty"` // The allowPeapEapGtcPwdChangeRetries is required only if allowPeapEapGtc is true, otherwise it must be ignored. Valid range is 0-3 AllowPeapEapTls *bool `json:"allowPeapEapTls,omitempty"` // AllowPeapEapTlsAuthOfExpiredCerts *bool `json:"allowPeapEapTlsAuthOfExpiredCerts,omitempty"` // The allowPeapEapTlsAuthOfExpiredCerts is required only if allowPeapEapTls is true, otherwise it must be ignored RequireCryptobinding *bool `json:"requireCryptobinding,omitempty"` // AllowPeapV0 *bool `json:"allowPeapV0,omitempty"` // }
type RequestAllowedProtocolsCreateAllowedProtocolAllowedProtocolsTeap ¶
type RequestAllowedProtocolsCreateAllowedProtocolAllowedProtocolsTeap struct { AllowTeapEapMsChapV2 *bool `json:"allowTeapEapMsChapV2,omitempty"` // AllowTeapEapMsChapV2PwdChange *bool `json:"allowTeapEapMsChapV2PwdChange,omitempty"` // The allowTeapEapMsChapV2PwdChange is required only if allowTeapEapMsChapV2 is true, otherwise it must be ignored AllowTeapEapMsChapV2PwdChangeRetries *int `json:"allowTeapEapMsChapV2PwdChangeRetries,omitempty"` // The allowTeapEapMsChapV2PwdChangeRetries is required only if allowTeapEapMsChapV2 is true, otherwise it must be ignored. Valid range is 0-3 AllowTeapEapTls *bool `json:"allowTeapEapTls,omitempty"` // AllowTeapEapTlsAuthOfExpiredCerts *bool `json:"allowTeapEapTlsAuthOfExpiredCerts,omitempty"` // The allowTeapEapTlsAuthOfExpiredCerts is required only if allowTeapEapTls is true, otherwise it must be ignored AcceptClientCertDuringTunnelEst *bool `json:"acceptClientCertDuringTunnelEst,omitempty"` // EnableEapChaining *bool `json:"enableEapChaining,omitempty"` // AllowDowngradeMsk *bool `json:"allowDowngradeMsk,omitempty"` // RequestBasicPwdAuth *bool `json:"requestBasicPwdAuth,omitempty"` // }
type RequestAllowedProtocolsUpdateAllowedProtocolByID ¶
type RequestAllowedProtocolsUpdateAllowedProtocolByID struct {
AllowedProtocols *RequestAllowedProtocolsUpdateAllowedProtocolByIDAllowedProtocols `json:"AllowedProtocols,omitempty"` //
}
type RequestAllowedProtocolsUpdateAllowedProtocolByIDAllowedProtocols ¶
type RequestAllowedProtocolsUpdateAllowedProtocolByIDAllowedProtocols struct { ID string `json:"id,omitempty"` // Resource UUID, Mandatory for update Name string `json:"name,omitempty"` // Resource Name Description string `json:"description,omitempty"` // EapTls *RequestAllowedProtocolsUpdateAllowedProtocolByIDAllowedProtocolsEapTls `json:"eapTls,omitempty"` // The eapTls is required only if allowEapTls is true, otherwise it must be ignored. The object eapTls contains the settings for EAP TLS protocol Peap *RequestAllowedProtocolsUpdateAllowedProtocolByIDAllowedProtocolsPeap `json:"peap,omitempty"` // EapFast *RequestAllowedProtocolsUpdateAllowedProtocolByIDAllowedProtocolsEapFast `json:"eapFast,omitempty"` // The eapFast is required only if allowEapFast is true, otherwise it must be ignored. The object eapFast contains the settings for EAP FAST protocol EapTtls *RequestAllowedProtocolsUpdateAllowedProtocolByIDAllowedProtocolsEapTtls `json:"eapTtls,omitempty"` // The eapTtls is required only if allowEapTtls is true, otherwise it must be ignored. The object eapTtls contains the settings for EAP TTLS protocol Teap *RequestAllowedProtocolsUpdateAllowedProtocolByIDAllowedProtocolsTeap `json:"teap,omitempty"` // The teap is required only if allowTeap is true, otherwise it must be ignored. The object teap contains the settings for TEAP protocol ProcessHostLookup *bool `json:"processHostLookup,omitempty"` // AllowPapAscii *bool `json:"allowPapAscii,omitempty"` // AllowChap *bool `json:"allowChap,omitempty"` // AllowMsChapV1 *bool `json:"allowMsChapV1,omitempty"` // AllowMsChapV2 *bool `json:"allowMsChapV2,omitempty"` // AllowEapMd5 *bool `json:"allowEapMd5,omitempty"` // AllowLeap *bool `json:"allowLeap,omitempty"` // AllowEapTls *bool `json:"allowEapTls,omitempty"` // AllowEapTtls *bool `json:"allowEapTtls,omitempty"` // AllowEapFast *bool `json:"allowEapFast,omitempty"` // AllowPeap *bool `json:"allowPeap,omitempty"` // AllowTeap *bool `json:"allowTeap,omitempty"` // AllowPreferredEapProtocol *bool `json:"allowPreferredEapProtocol,omitempty"` // PreferredEapProtocol string `json:"preferredEapProtocol,omitempty"` // The preferredEapProtocol is required only if allowPreferredEapProtocol is true, otherwise it must be ignored. Allowed Values: - EAP_FAST, - PEAP, - LEAP, - EAP_MD5, - EAP_TLS, - EAP_TTLS, - TEAP EapTlsLBit *bool `json:"eapTlsLBit,omitempty"` // AllowWeakCiphersForEap *bool `json:"allowWeakCiphersForEap,omitempty"` // RequireMessageAuth *bool `json:"requireMessageAuth,omitempty"` // }
type RequestAllowedProtocolsUpdateAllowedProtocolByIDAllowedProtocolsEapFast ¶
type RequestAllowedProtocolsUpdateAllowedProtocolByIDAllowedProtocolsEapFast struct { AllowEapFastEapMsChapV2 *bool `json:"allowEapFastEapMsChapV2,omitempty"` // AllowEapFastEapMsChapV2PwdChange *bool `json:"allowEapFastEapMsChapV2PwdChange,omitempty"` // The allowEapFastEapMsChapV2PwdChange is required only if allowEapFastEapMsChapV2 is true, otherwise it must be ignored AllowEapFastEapMsChapV2PwdChangeRetries *int `json:"allowEapFastEapMsChapV2PwdChangeRetries,omitempty"` // The allowEapFastEapMsChapV2PwdChangeRetries is required only if eapTtlsEapMsChapV2 is true, otherwise it must be ignored. Valid range is 0-3 AllowEapFastEapGtc *bool `json:"allowEapFastEapGtc,omitempty"` // AllowEapFastEapGtcPwdChange *bool `json:"allowEapFastEapGtcPwdChange,omitempty"` // The allowEapFastEapGtcPwdChange is required only if allowEapFastEapGtc is true, otherwise it must be ignored AllowEapFastEapGtcPwdChangeRetries *int `json:"allowEapFastEapGtcPwdChangeRetries,omitempty"` // The allowEapFastEapGtcPwdChangeRetries is required only if allowEapFastEapGtc is true, otherwise it must be ignored. Valid range is 0-3 AllowEapFastEapTls *bool `json:"allowEapFastEapTls,omitempty"` // AllowEapFastEapTlsAuthOfExpiredCerts *bool `json:"allowEapFastEapTlsAuthOfExpiredCerts,omitempty"` // The allowEapFastEapTlsAuthOfExpiredCerts is required only if allowEapFastEapTls is true, otherwise it must be ignored EapFastUsePacs *bool `json:"eapFastUsePacs,omitempty"` // EapFastUsePacsTunnelPacTtl *int `json:"eapFastUsePacsTunnelPacTtl,omitempty"` // The eapFastUsePacsTunnelPacTtl is required only if eapFastUsePacs is true, otherwise it must be ignored EapFastUsePacsTunnelPacTtlUnits string `json:"eapFastUsePacsTunnelPacTtlUnits,omitempty"` // The eapFastUsePacsTunnelPacTtlUnits is required only if eapFastUsePacs is true, otherwise it must be ignored. Allowed Values: - SECONDS, - MINUTES, - HOURS, - DAYS, - WEEKS EapFastUsePacsUseProactivePacUpdatePrecentage *int `json:"eapFastUsePacsUseProactivePacUpdatePrecentage,omitempty"` // The eapFastUsePacsUseProactivePacUpdatePrecentage is required only if eapFastUsePacs is true, otherwise it must be ignored EapFastUsePacsAllowAnonymProvisioning *bool `json:"eapFastUsePacsAllowAnonymProvisioning,omitempty"` // The eapFastUsePacsAllowAnonymProvisioning is required only if eapFastUsePacs is true, otherwise it must be ignored EapFastUsePacsAllowAuthenProvisioning *bool `json:"eapFastUsePacsAllowAuthenProvisioning,omitempty"` // The eapFastUsePacsAllowAuthenProvisioning is required only if eapFastUsePacs is true, otherwise it must be ignored EapFastUsePacsReturnAccessAcceptAfterAuthenticatedProvisioning *bool `json:"eapFastUsePacsReturnAccessAcceptAfterAuthenticatedProvisioning,omitempty"` // The eapFastUsePacsReturnAccessAcceptAfterAuthenticatedProvisioning is required only if eapFastUsePacsAllowAuthenProvisioning is true, otherwise it must be ignored EapFastUsePacsAcceptClientCert *bool `json:"eapFastUsePacsAcceptClientCert,omitempty"` // The eapFastUsePacsAcceptClientCert is required only if eapFastUsePacsAllowAuthenProvisioning is true, otherwise it must be ignored EapFastUsePacsMachinePacTtl *int `json:"eapFastUsePacsMachinePacTtl,omitempty"` // The eapFastUsePacsMachinePacTtl is required only if eapFastUsePacsAllowMachineAuthentication is true, otherwise it must be ignored EapFastUsePacsMachinePacTtlUnits string `json:"eapFastUsePacsMachinePacTtlUnits,omitempty"` // The eapFastUsePacsMachinePacTtlUnits is required only if eapFastUsePacsAllowMachineAuthentication is true, otherwise it must be ignored. Allowed Values: - SECONDS, - MINUTES, - HOURS, - DAYS, - WEEKS EapFastUsePacsAllowMachineAuthentication *bool `json:"eapFastUsePacsAllowMachineAuthentication,omitempty"` // EapFastUsePacsStatelessSessionResume *bool `json:"eapFastUsePacsStatelessSessionResume,omitempty"` // The eapFastUsePacsStatelessSessionResume is required only if eapFastUsePacs is true, otherwise it must be ignored EapFastUsePacsAuthorizationPacTtl *int `json:"eapFastUsePacsAuthorizationPacTtl,omitempty"` // The eapFastUsePacsAuthorizationPacTtl is required only if eapFastUsePacsStatelessSessionResume is true, otherwise it must be ignored EapFastUsePacsAuthorizationPacTtlUnits string `json:"eapFastUsePacsAuthorizationPacTtlUnits,omitempty"` // The eapFastUsePacsAuthorizationPacTtlUnits is required only if eapFastUsePacsStatelessSessionResume is true, otherwise it must be ignored. Allowed Values: - SECONDS, - MINUTES, - HOURS, - DAYS, - WEEKS EapFastDontUsePacsAcceptClientCert *bool `json:"eapFastDontUsePacsAcceptClientCert,omitempty"` // The eapFastDontUsePacsAcceptClientCert is required only if eapFastUsePacs is FALSE, otherwise it must be ignored EapFastDontUsePacsAllowMachineAuthentication *bool `json:"eapFastDontUsePacsAllowMachineAuthentication,omitempty"` // The eapFastDontUsePacsAllowMachineAuthentication is required only if eapFastUsePacs is FALSE, otherwise it must be ignored EapFastEnableEApChaining *bool `json:"eapFastEnableEAPChaining,omitempty"` // }
type RequestAllowedProtocolsUpdateAllowedProtocolByIDAllowedProtocolsEapTls ¶
type RequestAllowedProtocolsUpdateAllowedProtocolByIDAllowedProtocolsEapTls struct { AllowEapTlsAuthOfExpiredCerts *bool `json:"allowEapTlsAuthOfExpiredCerts,omitempty"` // EapTlsEnableStatelessSessionResume *bool `json:"eapTlsEnableStatelessSessionResume,omitempty"` // EapTlsSessionTicketTtl *int `json:"eapTlsSessionTicketTtl,omitempty"` // Time to live. The eapTlsSessionTicketTtl is required only if eapTlsEnableStatelessSessionResume is true, otherwise it must be ignored EapTlsSessionTicketTtlUnits string `json:"eapTlsSessionTicketTtlUnits,omitempty"` // Time to live time units. The eapTlsSessionTicketTtlUnits is required only if eapTlsEnableStatelessSessionResume is true, otherwise it must be ignored. Allowed Values: - SECONDS, - MINUTES, - HOURS, - DAYS, - WEEKS EapTlsSessionTicketPrecentage *int `json:"eapTlsSessionTicketPrecentage,omitempty"` // The eapTlsSessionTicketPrecentage is required only if eapTlsEnableStatelessSessionResume is true, otherwise it must be ignored }
type RequestAllowedProtocolsUpdateAllowedProtocolByIDAllowedProtocolsEapTtls ¶
type RequestAllowedProtocolsUpdateAllowedProtocolByIDAllowedProtocolsEapTtls struct { EapTtlsPapAscii *bool `json:"eapTtlsPapAscii,omitempty"` // EapTtlsChap *bool `json:"eapTtlsChap,omitempty"` // EapTtlsMsChapV1 *bool `json:"eapTtlsMsChapV1,omitempty"` // EapTtlsMsChapV2 *bool `json:"eapTtlsMsChapV2,omitempty"` // EapTtlsEapMd5 *bool `json:"eapTtlsEapMd5,omitempty"` // EapTtlsEapMsChapV2 *bool `json:"eapTtlsEapMsChapV2,omitempty"` // EapTtlsEapMsChapV2PwdChange *bool `json:"eapTtlsEapMsChapV2PwdChange,omitempty"` // The eapTtlsEapMsChapV2PwdChange is required only if eapTtlsEapMsChapV2 is true, otherwise it must be ignored EapTtlsEapMsChapV2PwdChangeRetries *int `json:"eapTtlsEapMsChapV2PwdChangeRetries,omitempty"` // The eapTtlsEapMsChapV2PwdChangeRetries is required only if eapTtlsEapMsChapV2 is true, otherwise it must be ignored. Valid range is 0-3 }
type RequestAllowedProtocolsUpdateAllowedProtocolByIDAllowedProtocolsPeap ¶
type RequestAllowedProtocolsUpdateAllowedProtocolByIDAllowedProtocolsPeap struct { AllowPeapEapMsChapV2 *bool `json:"allowPeapEapMsChapV2,omitempty"` // AllowPeapEapMsChapV2PwdChange *bool `json:"allowPeapEapMsChapV2PwdChange,omitempty"` // The allowPeapEapMsChapV2PwdChange is required only if allowPeapEapMsChapV2 is true, otherwise it must be ignored AllowPeapEapMsChapV2PwdChangeRetries *int `json:"allowPeapEapMsChapV2PwdChangeRetries,omitempty"` // The allowPeapEapMsChapV2PwdChangeRetries is required only if allowPeapEapMsChapV2 is true, otherwise it must be ignored. Valid range is 0-3 AllowPeapEapGtc *bool `json:"allowPeapEapGtc,omitempty"` // AllowPeapEapGtcPwdChange *bool `json:"allowPeapEapGtcPwdChange,omitempty"` // The allowPeapEapGtcPwdChange is required only if allowPeapEapGtc is true, otherwise it must be ignored AllowPeapEapGtcPwdChangeRetries *int `json:"allowPeapEapGtcPwdChangeRetries,omitempty"` // The allowPeapEapGtcPwdChangeRetries is required only if allowPeapEapGtc is true, otherwise it must be ignored. Valid range is 0-3 AllowPeapEapTls *bool `json:"allowPeapEapTls,omitempty"` // AllowPeapEapTlsAuthOfExpiredCerts *bool `json:"allowPeapEapTlsAuthOfExpiredCerts,omitempty"` // The allowPeapEapTlsAuthOfExpiredCerts is required only if allowPeapEapTls is true, otherwise it must be ignored RequireCryptobinding *bool `json:"requireCryptobinding,omitempty"` // AllowPeapV0 *bool `json:"allowPeapV0,omitempty"` // }
type RequestAllowedProtocolsUpdateAllowedProtocolByIDAllowedProtocolsTeap ¶
type RequestAllowedProtocolsUpdateAllowedProtocolByIDAllowedProtocolsTeap struct { AllowTeapEapMsChapV2 *bool `json:"allowTeapEapMsChapV2,omitempty"` // AllowTeapEapMsChapV2PwdChange *bool `json:"allowTeapEapMsChapV2PwdChange,omitempty"` // The allowTeapEapMsChapV2PwdChange is required only if allowTeapEapMsChapV2 is true, otherwise it must be ignored AllowTeapEapMsChapV2PwdChangeRetries *int `json:"allowTeapEapMsChapV2PwdChangeRetries,omitempty"` // The allowTeapEapMsChapV2PwdChangeRetries is required only if allowTeapEapMsChapV2 is true, otherwise it must be ignored. Valid range is 0-3 AllowTeapEapTls *bool `json:"allowTeapEapTls,omitempty"` // AllowTeapEapTlsAuthOfExpiredCerts *bool `json:"allowTeapEapTlsAuthOfExpiredCerts,omitempty"` // The allowTeapEapTlsAuthOfExpiredCerts is required only if allowTeapEapTls is true, otherwise it must be ignored AcceptClientCertDuringTunnelEst *bool `json:"acceptClientCertDuringTunnelEst,omitempty"` // EnableEapChaining *bool `json:"enableEapChaining,omitempty"` // AllowDowngradeMsk *bool `json:"allowDowngradeMsk,omitempty"` // RequestBasicPwdAuth *bool `json:"requestBasicPwdAuth,omitempty"` // }
type RequestAncEndpointApplyAncEndpoint ¶
type RequestAncEndpointApplyAncEndpoint struct {
OperationAdditionalData *RequestAncEndpointApplyAncEndpointOperationAdditionalData `json:"OperationAdditionalData,omitempty"` //
}
type RequestAncEndpointApplyAncEndpointOperationAdditionalData ¶
type RequestAncEndpointApplyAncEndpointOperationAdditionalData struct {
AdditionalData *[]RequestAncEndpointApplyAncEndpointOperationAdditionalDataAdditionalData `json:"additionalData,omitempty"` //
}
type RequestAncEndpointBulkRequestForAncEndpoint ¶
type RequestAncEndpointBulkRequestForAncEndpoint struct {
ErsAncEndpointBulkRequest *RequestAncEndpointBulkRequestForAncEndpointErsAncEndpointBulkRequest `json:"ErsAncEndpointBulkRequest,omitempty"` //
}
type RequestAncEndpointClearAncEndpoint ¶
type RequestAncEndpointClearAncEndpoint struct {
OperationAdditionalData *RequestAncEndpointClearAncEndpointOperationAdditionalData `json:"OperationAdditionalData,omitempty"` //
}
type RequestAncEndpointClearAncEndpointOperationAdditionalData ¶
type RequestAncEndpointClearAncEndpointOperationAdditionalData struct {
AdditionalData *[]RequestAncEndpointClearAncEndpointOperationAdditionalDataAdditionalData `json:"additionalData,omitempty"` //
}
type RequestAncPolicyBulkRequestForAncPolicy ¶
type RequestAncPolicyBulkRequestForAncPolicy struct {
ErsAncPolicyBulkRequest *RequestAncPolicyBulkRequestForAncPolicyErsAncPolicyBulkRequest `json:"ErsAncPolicyBulkRequest,omitempty"` //
}
type RequestAncPolicyCreateAncPolicy ¶
type RequestAncPolicyCreateAncPolicy struct {
ErsAncPolicy *RequestAncPolicyCreateAncPolicyErsAncPolicy `json:"ErsAncPolicy,omitempty"` //
}
type RequestAncPolicyCreateAncPolicyErsAncPolicy ¶
type RequestAncPolicyCreateAncPolicyErsAncPolicy struct { Name string `json:"name,omitempty"` // Actions []string `json:"actions,omitempty"` // - QUARANTINE: Allows you to use Exception policies (authorization policies) to limit or deny an endpoint access to the network. - PORTBOUNCE: Resets the port on the network device to which the endpoint is connected. - SHUTDOWN : Shuts down the port on the network device to which the endpoint is connected. - RE_AUTHENTICATE: Re-authenticates the session from the endpoint. }
type RequestAncPolicyUpdateAncPolicyByID ¶
type RequestAncPolicyUpdateAncPolicyByID struct {
ErsAncPolicy *RequestAncPolicyUpdateAncPolicyByIDErsAncPolicy `json:"ErsAncPolicy,omitempty"` //
}
type RequestAncPolicyUpdateAncPolicyByIDErsAncPolicy ¶
type RequestAncPolicyUpdateAncPolicyByIDErsAncPolicy struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Actions []string `json:"actions,omitempty"` // - QUARANTINE: Allows you to use Exception policies (authorization policies) to limit or deny an endpoint access to the network. - PORTBOUNCE: Resets the port on the network device to which the endpoint is connected. - SHUTDOWN : Shuts down the port on the network device to which the endpoint is connected. - RE_AUTHENTICATE: Re-authenticates the session from the endpoint. }
type RequestAuthorizationProfileCreateAuthorizationProfile ¶
type RequestAuthorizationProfileCreateAuthorizationProfile struct {
AuthorizationProfile *RequestAuthorizationProfileCreateAuthorizationProfileAuthorizationProfile `json:"AuthorizationProfile,omitempty"` //
}
type RequestAuthorizationProfileCreateAuthorizationProfileAuthorizationProfile ¶
type RequestAuthorizationProfileCreateAuthorizationProfileAuthorizationProfile struct { ID string `json:"id,omitempty"` // Resource UUID value Name string `json:"name,omitempty"` // Resource Name Description string `json:"description,omitempty"` // AdvancedAttributes *[]RequestAuthorizationProfileCreateAuthorizationProfileAuthorizationProfileAdvancedAttributes `json:"advancedAttributes,omitempty"` // AccessType string `json:"accessType,omitempty"` // Allowed Values: - ACCESS_ACCEPT, - ACCESS_REJECT AuthzProfileType string `json:"authzProfileType,omitempty"` // Allowed Values: - SWITCH, - TRUSTSEC, - TACACS SWITCH is used for Standard Authorization Profiles VLAN *RequestAuthorizationProfileCreateAuthorizationProfileAuthorizationProfileVLAN `json:"vlan,omitempty"` // Reauth *RequestAuthorizationProfileCreateAuthorizationProfileAuthorizationProfileReauth `json:"reauth,omitempty"` // AirespaceACL string `json:"airespaceACL,omitempty"` // AirespaceIPv6ACL string `json:"airespaceIPv6ACL,omitempty"` // WebRedirection *RequestAuthorizationProfileCreateAuthorizationProfileAuthorizationProfileWebRedirection `json:"webRedirection,omitempty"` // ACL string `json:"acl,omitempty"` // TrackMovement *bool `json:"trackMovement,omitempty"` // AgentlessPosture *bool `json:"agentlessPosture,omitempty"` // ServiceTemplate *bool `json:"serviceTemplate,omitempty"` // EasywiredSessionCandidate *bool `json:"easywiredSessionCandidate,omitempty"` // DaclName string `json:"daclName,omitempty"` // VoiceDomainPermission *bool `json:"voiceDomainPermission,omitempty"` // Neat *bool `json:"neat,omitempty"` // WebAuth *bool `json:"webAuth,omitempty"` // AutoSmartPort string `json:"autoSmartPort,omitempty"` // InterfaceTemplate string `json:"interfaceTemplate,omitempty"` // IPv6ACLFilter string `json:"ipv6ACLFilter,omitempty"` // AvcProfile string `json:"avcProfile,omitempty"` // MacSecPolicy string `json:"macSecPolicy,omitempty"` // Allowed Values: - MUST_SECURE, - MUST_NOT_SECURE, - SHOULD_SECURE AsaVpn string `json:"asaVpn,omitempty"` // ProfileName string `json:"profileName,omitempty"` // IPv6DaclName string `json:"ipv6DaclName,omitempty"` // }
type RequestAuthorizationProfileCreateAuthorizationProfileAuthorizationProfileAdvancedAttributes ¶
type RequestAuthorizationProfileCreateAuthorizationProfileAuthorizationProfileAdvancedAttributes struct { LeftHandSideDictionaryAttribue *RequestAuthorizationProfileCreateAuthorizationProfileAuthorizationProfileAdvancedAttributesLeftHandSideDictionaryAttribue `json:"leftHandSideDictionaryAttribue,omitempty"` // RightHandSideAttribueValue *RequestAuthorizationProfileCreateAuthorizationProfileAuthorizationProfileAdvancedAttributesRightHandSideAttribueValue `json:"rightHandSideAttribueValue,omitempty"` // Attribute value can be of type AttributeValue or AdvancedDictionaryAttribute. For AttributeValue the value is String, For AdvancedDictionaryAttribute the value is dictionaryName and attributeName properties }
type RequestAuthorizationProfileCreateAuthorizationProfileAuthorizationProfileAdvancedAttributesLeftHandSideDictionaryAttribue ¶
type RequestAuthorizationProfileCreateAuthorizationProfileAuthorizationProfileAdvancedAttributesLeftHandSideDictionaryAttribue struct { AdvancedAttributeValueType string `json:"AdvancedAttributeValueType,omitempty"` // DictionaryName string `json:"dictionaryName,omitempty"` // AttributeName string `json:"attributeName,omitempty"` // Value string `json:"value,omitempty"` // }
type RequestAuthorizationProfileCreateAuthorizationProfileAuthorizationProfileAdvancedAttributesRightHandSideAttribueValue ¶
type RequestAuthorizationProfileCreateAuthorizationProfileAuthorizationProfileAdvancedAttributesRightHandSideAttribueValue struct { AdvancedAttributeValueType string `json:"AdvancedAttributeValueType,omitempty"` // DictionaryName string `json:"dictionaryName,omitempty"` // AttributeName string `json:"attributeName,omitempty"` // Value string `json:"value,omitempty"` // }
type RequestAuthorizationProfileCreateAuthorizationProfileAuthorizationProfileWebRedirection ¶
type RequestAuthorizationProfileCreateAuthorizationProfileAuthorizationProfileWebRedirection struct { WebRedirectionType string `json:"WebRedirectionType,omitempty"` // Value MUST be one of the following:CentralizedWebAuth, HotSpot, NativeSupplicanProvisioning, ClientProvisioning. The WebRedirectionType must fit the portalName ACL string `json:"acl,omitempty"` // PortalName string `json:"portalName,omitempty"` // A portal that exist in the DB and fits the WebRedirectionType StaticIPHostNameFQDN string `json:"staticIPHostNameFQDN,omitempty"` // DisplayCertificatesRenewalMessages *bool `json:"displayCertificatesRenewalMessages,omitempty"` // The displayCertificatesRenewalMessages is mandatory when 'WebRedirectionType' value is 'CentralizedWebAuth'. For all other 'WebRedirectionType' values the field must be ignored }
type RequestAuthorizationProfileUpdateAuthorizationProfileByID ¶
type RequestAuthorizationProfileUpdateAuthorizationProfileByID struct {
AuthorizationProfile *RequestAuthorizationProfileUpdateAuthorizationProfileByIDAuthorizationProfile `json:"AuthorizationProfile,omitempty"` //
}
type RequestAuthorizationProfileUpdateAuthorizationProfileByIDAuthorizationProfile ¶
type RequestAuthorizationProfileUpdateAuthorizationProfileByIDAuthorizationProfile struct { ID string `json:"id,omitempty"` // Resource UUID value Name string `json:"name,omitempty"` // Resource Name Description string `json:"description,omitempty"` // AdvancedAttributes *[]RequestAuthorizationProfileUpdateAuthorizationProfileByIDAuthorizationProfileAdvancedAttributes `json:"advancedAttributes,omitempty"` // AccessType string `json:"accessType,omitempty"` // Allowed Values: - ACCESS_ACCEPT, - ACCESS_REJECT AuthzProfileType string `json:"authzProfileType,omitempty"` // Allowed Values: - SWITCH, - TRUSTSEC, - TACACS SWITCH is used for Standard Authorization Profiles VLAN *RequestAuthorizationProfileUpdateAuthorizationProfileByIDAuthorizationProfileVLAN `json:"vlan,omitempty"` // Reauth *RequestAuthorizationProfileUpdateAuthorizationProfileByIDAuthorizationProfileReauth `json:"reauth,omitempty"` // AirespaceACL string `json:"airespaceACL,omitempty"` // AirespaceIPv6ACL string `json:"airespaceIPv6ACL,omitempty"` // WebRedirection *RequestAuthorizationProfileUpdateAuthorizationProfileByIDAuthorizationProfileWebRedirection `json:"webRedirection,omitempty"` // ACL string `json:"acl,omitempty"` // TrackMovement *bool `json:"trackMovement,omitempty"` // AgentlessPosture *bool `json:"agentlessPosture,omitempty"` // ServiceTemplate *bool `json:"serviceTemplate,omitempty"` // EasywiredSessionCandidate *bool `json:"easywiredSessionCandidate,omitempty"` // DaclName string `json:"daclName,omitempty"` // VoiceDomainPermission *bool `json:"voiceDomainPermission,omitempty"` // Neat *bool `json:"neat,omitempty"` // WebAuth *bool `json:"webAuth,omitempty"` // AutoSmartPort string `json:"autoSmartPort,omitempty"` // InterfaceTemplate string `json:"interfaceTemplate,omitempty"` // IPv6ACLFilter string `json:"ipv6ACLFilter,omitempty"` // AvcProfile string `json:"avcProfile,omitempty"` // MacSecPolicy string `json:"macSecPolicy,omitempty"` // Allowed Values: - MUST_SECURE, - MUST_NOT_SECURE, - SHOULD_SECURE AsaVpn string `json:"asaVpn,omitempty"` // ProfileName string `json:"profileName,omitempty"` // IPv6DaclName string `json:"ipv6DaclName,omitempty"` // }
type RequestAuthorizationProfileUpdateAuthorizationProfileByIDAuthorizationProfileAdvancedAttributes ¶
type RequestAuthorizationProfileUpdateAuthorizationProfileByIDAuthorizationProfileAdvancedAttributes struct { LeftHandSideDictionaryAttribue *RequestAuthorizationProfileUpdateAuthorizationProfileByIDAuthorizationProfileAdvancedAttributesLeftHandSideDictionaryAttribue `json:"leftHandSideDictionaryAttribue,omitempty"` // RightHandSideAttribueValue *RequestAuthorizationProfileUpdateAuthorizationProfileByIDAuthorizationProfileAdvancedAttributesRightHandSideAttribueValue `json:"rightHandSideAttribueValue,omitempty"` // Attribute value can be of type AttributeValue or AdvancedDictionaryAttribute. For AttributeValue the value is String, For AdvancedDictionaryAttribute the value is dictionaryName and attributeName properties }
type RequestAuthorizationProfileUpdateAuthorizationProfileByIDAuthorizationProfileAdvancedAttributesLeftHandSideDictionaryAttribue ¶
type RequestAuthorizationProfileUpdateAuthorizationProfileByIDAuthorizationProfileAdvancedAttributesLeftHandSideDictionaryAttribue struct { AdvancedAttributeValueType string `json:"AdvancedAttributeValueType,omitempty"` // DictionaryName string `json:"dictionaryName,omitempty"` // AttributeName string `json:"attributeName,omitempty"` // Value string `json:"value,omitempty"` // }
type RequestAuthorizationProfileUpdateAuthorizationProfileByIDAuthorizationProfileAdvancedAttributesRightHandSideAttribueValue ¶
type RequestAuthorizationProfileUpdateAuthorizationProfileByIDAuthorizationProfileAdvancedAttributesRightHandSideAttribueValue struct { AdvancedAttributeValueType string `json:"AdvancedAttributeValueType,omitempty"` // DictionaryName string `json:"dictionaryName,omitempty"` // AttributeName string `json:"attributeName,omitempty"` // Value string `json:"value,omitempty"` // }
type RequestAuthorizationProfileUpdateAuthorizationProfileByIDAuthorizationProfileWebRedirection ¶
type RequestAuthorizationProfileUpdateAuthorizationProfileByIDAuthorizationProfileWebRedirection struct { WebRedirectionType string `json:"WebRedirectionType,omitempty"` // Value MUST be one of the following:CentralizedWebAuth, HotSpot, NativeSupplicanProvisioning, ClientProvisioning. The WebRedirectionType must fit the portalName ACL string `json:"acl,omitempty"` // PortalName string `json:"portalName,omitempty"` // A portal that exist in the DB and fits the WebRedirectionType StaticIPHostNameFQDN string `json:"staticIPHostNameFQDN,omitempty"` // DisplayCertificatesRenewalMessages *bool `json:"displayCertificatesRenewalMessages,omitempty"` // The displayCertificatesRenewalMessages is mandatory when 'WebRedirectionType' value is 'CentralizedWebAuth'. For all other 'WebRedirectionType' values the field must be ignored }
type RequestBackupAndRestoreConfigBackup ¶
type RequestBackupAndRestoreConfigBackup struct { BackupEncryptionKey string `json:"backupEncryptionKey,omitempty"` // The encyption key for the backed up file. Encryption key must satisfy the following criteria - Contains at least one uppercase letter [A-Z], Contains at least one lowercase letter [a-z], Contains at least one digit [0-9], Contain only [A-Z][a-z][0-9]_#, Has at least 8 characters, Has not more than 15 characters, Must not contain 'CcIiSsCco', Must not begin with BackupName string `json:"backupName,omitempty"` // The backup file will get saved with this name. RepositoryName string `json:"repositoryName,omitempty"` // Name of the configured repository where the generated backup file will get copied. }
type RequestBackupAndRestoreCreateScheduledConfigBackup ¶
type RequestBackupAndRestoreCreateScheduledConfigBackup struct { BackupDescription string `json:"backupDescription,omitempty"` // Description of the backup. BackupEncryptionKey string `json:"backupEncryptionKey,omitempty"` // The encyption key for the backed up file. Encryption key must satisfy the following criteria - Contains at least one uppercase letter [A-Z], Contains at least one lowercase letter [a-z], Contains at least one digit [0-9], Contain only [A-Z][a-z][0-9]_#, Has at least 8 characters, Has not more than 15 characters, Must not contain 'CcIiSsCco', Must not begin with BackupName string `json:"backupName,omitempty"` // The backup file will get saved with this name. EndDate string `json:"endDate,omitempty"` // End date of the scheduled backup job. Allowed format MM/DD/YYYY. End date is not required in case of ONE_TIME frequency. Frequency string `json:"frequency,omitempty"` // MonthDay string `json:"monthDay,omitempty"` // Day of month you want backup to be performed on when scheduled frequency is MONTHLY. Allowed values - from 1 to 28. RepositoryName string `json:"repositoryName,omitempty"` // Name of the configured repository where the generated backup file will get copied. StartDate string `json:"startDate,omitempty"` // Start date for scheduling the backup job. Allowed format MM/DD/YYYY. Status string `json:"status,omitempty"` // Time string `json:"time,omitempty"` // Time at which backup job get scheduled. example- 12:00 AM WeekDay string `json:"weekDay,omitempty"` // }
type RequestBackupAndRestoreRestoreConfigBackup ¶
type RequestBackupAndRestoreRestoreConfigBackup struct { BackupEncryptionKey string `json:"backupEncryptionKey,omitempty"` // The encryption key which was provided at the time of taking backup. RepositoryName string `json:"repositoryName,omitempty"` // Name of the configred repository where the backup file exists. RestoreFile string `json:"restoreFile,omitempty"` // Name of the backup file to be restored on ISE node. RestoreIncludeAdeos string `json:"restoreIncludeAdeos,omitempty"` // Determines whether the ADE-OS configure is restored. Possible values true, false }
type RequestBackupAndRestoreUpdateScheduledConfigBackup ¶
type RequestBackupAndRestoreUpdateScheduledConfigBackup struct { BackupDescription string `json:"backupDescription,omitempty"` // Description of the backup. BackupEncryptionKey string `json:"backupEncryptionKey,omitempty"` // The encyption key for the backed up file. Encryption key must satisfy the following criteria - Contains at least one uppercase letter [A-Z], Contains at least one lowercase letter [a-z], Contains at least one digit [0-9], Contain only [A-Z][a-z][0-9]_#, Has at least 8 characters, Has not more than 15 characters, Must not contain 'CcIiSsCco', Must not begin with BackupName string `json:"backupName,omitempty"` // The backup file will get saved with this name. EndDate string `json:"endDate,omitempty"` // End date of the scheduled backup job. Allowed format MM/DD/YYYY. End date is not required in case of ONE_TIME frequency. Frequency string `json:"frequency,omitempty"` // MonthDay string `json:"monthDay,omitempty"` // Day of month you want backup to be performed on when scheduled frequency is MONTHLY. Allowed values - from 1 to 28. RepositoryName string `json:"repositoryName,omitempty"` // Name of the configured repository where the generated backup file will get copied. StartDate string `json:"startDate,omitempty"` // Start date for scheduling the backup job. Allowed format MM/DD/YYYY. Status string `json:"status,omitempty"` // Time string `json:"time,omitempty"` // Time at which backup job get scheduled. example- 12:00 AM WeekDay string `json:"weekDay,omitempty"` // }
type RequestByodPortalCreateByodPortal ¶
type RequestByodPortalCreateByodPortal struct {
ByodPortal *RequestByodPortalCreateByodPortalByodPortal `json:"BYODPortal,omitempty"` //
}
type RequestByodPortalCreateByodPortalByodPortal ¶
type RequestByodPortalCreateByodPortalByodPortal struct { ID string `json:"id,omitempty"` // Resource UUID, mandatory for update Name string `json:"name,omitempty"` // Resource Name Description string `json:"description,omitempty"` // PortalType string `json:"portalType,omitempty"` // Allowed values: - BYOD, - HOTSPOTGUEST, - MYDEVICE, - SELFREGGUEST, - SPONSOR, - SPONSOREDGUEST PortalTestURL string `json:"portalTestUrl,omitempty"` // URL to bring up a test page for this portal Settings *RequestByodPortalCreateByodPortalByodPortalSettings `json:"settings,omitempty"` // Defines all of the settings groups available for a BYOD Customizations *RequestByodPortalCreateByodPortalByodPortalCustomizations `json:"customizations,omitempty"` // Defines all of the Portal Customizations available for a BYOD }
type RequestByodPortalCreateByodPortalByodPortalCustomizations ¶
type RequestByodPortalCreateByodPortalByodPortalCustomizations struct { PortalTheme *RequestByodPortalCreateByodPortalByodPortalCustomizationsPortalTheme `json:"portalTheme,omitempty"` // Defines the configuration for portal theme PortalTweakSettings *RequestByodPortalCreateByodPortalByodPortalCustomizationsPortalTweakSettings `json:"portalTweakSettings,omitempty"` // The Tweak Settings are a customization of the Portal Theme that has been selected for the portal. When the Portal Theme selection is changed, the Tweak Settings are overwritten to match the values in the theme. The Tweak Settings can subsequently be changed by the user Language *RequestByodPortalCreateByodPortalByodPortalCustomizationsLanguage `json:"language,omitempty"` // This property is supported only for Read operation and it allows to show the customizations in English. Other languages are not supported GlobalCustomizations *RequestByodPortalCreateByodPortalByodPortalCustomizationsGlobalCustomizations `json:"globalCustomizations,omitempty"` // Represent the portal Global customizations PageCustomizations *RequestByodPortalCreateByodPortalByodPortalCustomizationsPageCustomizations `json:"pageCustomizations,omitempty"` // Represent the entire page customization as a giant dictionary }
type RequestByodPortalCreateByodPortalByodPortalCustomizationsGlobalCustomizations ¶
type RequestByodPortalCreateByodPortalByodPortalCustomizationsGlobalCustomizations struct { MobileLogoImage *RequestByodPortalCreateByodPortalByodPortalCustomizationsGlobalCustomizationsMobileLogoImage `json:"mobileLogoImage,omitempty"` // DesktopLogoImage *RequestByodPortalCreateByodPortalByodPortalCustomizationsGlobalCustomizationsDesktopLogoImage `json:"desktopLogoImage,omitempty"` // BannerImage *RequestByodPortalCreateByodPortalByodPortalCustomizationsGlobalCustomizationsBannerImage `json:"bannerImage,omitempty"` // BackgroundImage *RequestByodPortalCreateByodPortalByodPortalCustomizationsGlobalCustomizationsBackgroundImage `json:"backgroundImage,omitempty"` // BannerTitle string `json:"bannerTitle,omitempty"` // ContactText string `json:"contactText,omitempty"` // }
type RequestByodPortalCreateByodPortalByodPortalCustomizationsGlobalCustomizationsBackgroundImage ¶
type RequestByodPortalCreateByodPortalByodPortalCustomizationsGlobalCustomizationsBackgroundImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type RequestByodPortalCreateByodPortalByodPortalCustomizationsGlobalCustomizationsBannerImage ¶
type RequestByodPortalCreateByodPortalByodPortalCustomizationsGlobalCustomizationsBannerImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type RequestByodPortalCreateByodPortalByodPortalCustomizationsGlobalCustomizationsDesktopLogoImage ¶
type RequestByodPortalCreateByodPortalByodPortalCustomizationsGlobalCustomizationsDesktopLogoImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type RequestByodPortalCreateByodPortalByodPortalCustomizationsGlobalCustomizationsMobileLogoImage ¶
type RequestByodPortalCreateByodPortalByodPortalCustomizationsGlobalCustomizationsMobileLogoImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type RequestByodPortalCreateByodPortalByodPortalCustomizationsLanguage ¶
type RequestByodPortalCreateByodPortalByodPortalCustomizationsLanguage struct {
ViewLanguage string `json:"viewLanguage,omitempty"` //
}
type RequestByodPortalCreateByodPortalByodPortalCustomizationsPageCustomizations ¶
type RequestByodPortalCreateByodPortalByodPortalCustomizationsPageCustomizations struct {
Data *[]RequestByodPortalCreateByodPortalByodPortalCustomizationsPageCustomizationsData `json:"data,omitempty"` // The Dictionary will be exposed here as key value pair
}
type RequestByodPortalCreateByodPortalByodPortalCustomizationsPortalTheme ¶
type RequestByodPortalCreateByodPortalByodPortalCustomizationsPortalTheme struct { ID string `json:"id,omitempty"` // The unique internal identifier of the portal theme Name string `json:"name,omitempty"` // The system- or user-assigned name of the portal theme ThemeData string `json:"themeData,omitempty"` // A CSS file, represented as a Base64-encoded byte array }
type RequestByodPortalCreateByodPortalByodPortalCustomizationsPortalTweakSettings ¶
type RequestByodPortalCreateByodPortalByodPortalCustomizationsPortalTweakSettings struct { BannerColor string `json:"bannerColor,omitempty"` // Hex value of color BannerTextColor string `json:"bannerTextColor,omitempty"` // PageBackgroundColor string `json:"pageBackgroundColor,omitempty"` // PageLabelAndTextColor string `json:"pageLabelAndTextColor,omitempty"` // }
type RequestByodPortalCreateByodPortalByodPortalSettings ¶
type RequestByodPortalCreateByodPortalByodPortalSettings struct { PortalSettings *RequestByodPortalCreateByodPortalByodPortalSettingsPortalSettings `json:"portalSettings,omitempty"` // The port, interface, certificate, and other basic settings of a portal ByodSettings *RequestByodPortalCreateByodPortalByodPortalSettingsByodSettings `json:"byodSettings,omitempty"` // Configuration of BYOD Device Welcome, Registration and Success steps SupportInfoSettings *RequestByodPortalCreateByodPortalByodPortalSettingsSupportInfoSettings `json:"supportInfoSettings,omitempty"` // }
type RequestByodPortalCreateByodPortalByodPortalSettingsByodSettings ¶
type RequestByodPortalCreateByodPortalByodPortalSettingsByodSettings struct { ByodWelcomeSettings *RequestByodPortalCreateByodPortalByodPortalSettingsByodSettingsByodWelcomeSettings `json:"byodWelcomeSettings,omitempty"` // Configuration of BYOD endpoint welcome step configuration ByodRegistrationSettings *RequestByodPortalCreateByodPortalByodPortalSettingsByodSettingsByodRegistrationSettings `json:"byodRegistrationSettings,omitempty"` // ByodRegistrationSuccessSettings *RequestByodPortalCreateByodPortalByodPortalSettingsByodSettingsByodRegistrationSuccessSettings `json:"byodRegistrationSuccessSettings,omitempty"` // }
type RequestByodPortalCreateByodPortalByodPortalSettingsByodSettingsByodRegistrationSuccessSettings ¶
type RequestByodPortalCreateByodPortalByodPortalSettingsByodSettingsByodRegistrationSuccessSettings struct { SuccessRedirect string `json:"successRedirect,omitempty"` // After an Authentication Success where should device be redirected. Allowed values: RedirectURL string `json:"redirectUrl,omitempty"` // Target URL for redirection, used when successRedirect = URL }
type RequestByodPortalCreateByodPortalByodPortalSettingsByodSettingsByodWelcomeSettings ¶
type RequestByodPortalCreateByodPortalByodPortalSettingsByodSettingsByodWelcomeSettings struct { EnableByod *bool `json:"enableBYOD,omitempty"` // EnableGuestAccess *bool `json:"enableGuestAccess,omitempty"` // RequireMdm *bool `json:"requireMDM,omitempty"` // IncludeAup *bool `json:"includeAup,omitempty"` // AupDisplay string `json:"aupDisplay,omitempty"` // How the AUP should be displayed, either on page or as a link. Only valid if includeAup = true. Allowed values: - ONPAGE, - ASLINK RequireAupAcceptance *bool `json:"requireAupAcceptance,omitempty"` // RequireScrolling *bool `json:"requireScrolling,omitempty"` // Require BYOD devices to scroll down to the bottom of the AUP, Only valid if includeAup = true }
type RequestByodPortalCreateByodPortalByodPortalSettingsPortalSettings ¶
type RequestByodPortalCreateByodPortalByodPortalSettingsPortalSettings struct { HTTPSPort *int `json:"httpsPort,omitempty"` // The port number that the allowed interfaces will listen on. Range from 8000 to 8999 AllowedInterfaces []string `json:"allowedInterfaces,omitempty"` // Interfaces that the portal will be reachable on. Allowed values: - eth0, - eth1, - eth2, - eth3, - eth4, - eth5, - bond0, - bond1, - bond2 CertificateGroupTag string `json:"certificateGroupTag,omitempty"` // Logical name of the x.509 server certificate that will be used for the portal EndpointIDentityGroup string `json:"endpointIdentityGroup,omitempty"` // Unique Id of the endpoint identity group where user's devices will be added. Used only in Hotspot Portal DisplayLang string `json:"displayLang,omitempty"` // Allowed values: - USEBROWSERLOCALE, - ALWAYSUSE FallbackLanguage string `json:"fallbackLanguage,omitempty"` // Used when displayLang = USEBROWSERLOCALE AlwaysUsedLanguage string `json:"alwaysUsedLanguage,omitempty"` // Used when displayLang = ALWAYSUSE }
type RequestByodPortalCreateByodPortalByodPortalSettingsSupportInfoSettings ¶
type RequestByodPortalCreateByodPortalByodPortalSettingsSupportInfoSettings struct { IncludeSupportInfoPage *bool `json:"includeSupportInfoPage,omitempty"` // IncludeMacAddr *bool `json:"includeMacAddr,omitempty"` // IncludeIPAddress *bool `json:"includeIpAddress,omitempty"` // IncludeBrowserUserAgent *bool `json:"includeBrowserUserAgent,omitempty"` // IncludePolicyServer *bool `json:"includePolicyServer,omitempty"` // IncludeFailureCode *bool `json:"includeFailureCode,omitempty"` // EmptyFieldDisplay string `json:"emptyFieldDisplay,omitempty"` // Specifies how empty fields are handled on the Support Information Page. Allowed values: - HIDE, - DISPLAYWITHNOVALUE, - DISPLAYWITHDEFAULTVALUE DefaultEmptyFieldValue string `json:"defaultEmptyFieldValue,omitempty"` // The default value displayed for an empty field. Only valid when emptyFieldDisplay = DISPLAYWITHDEFAULTVALUE }
type RequestByodPortalUpdateByodPortalByID ¶
type RequestByodPortalUpdateByodPortalByID struct {
ByodPortal *RequestByodPortalUpdateByodPortalByIDByodPortal `json:"BYODPortal,omitempty"` //
}
type RequestByodPortalUpdateByodPortalByIDByodPortal ¶
type RequestByodPortalUpdateByodPortalByIDByodPortal struct { ID string `json:"id,omitempty"` // Resource UUID, mandatory for update Name string `json:"name,omitempty"` // Resource Name Description string `json:"description,omitempty"` // PortalType string `json:"portalType,omitempty"` // Allowed values: - BYOD, - HOTSPOTGUEST, - MYDEVICE, - SELFREGGUEST, - SPONSOR, - SPONSOREDGUEST PortalTestURL string `json:"portalTestUrl,omitempty"` // URL to bring up a test page for this portal Settings *RequestByodPortalUpdateByodPortalByIDByodPortalSettings `json:"settings,omitempty"` // Defines all of the settings groups available for a BYOD Customizations *RequestByodPortalUpdateByodPortalByIDByodPortalCustomizations `json:"customizations,omitempty"` // Defines all of the Portal Customizations available for a BYOD }
type RequestByodPortalUpdateByodPortalByIDByodPortalCustomizations ¶
type RequestByodPortalUpdateByodPortalByIDByodPortalCustomizations struct { PortalTheme *RequestByodPortalUpdateByodPortalByIDByodPortalCustomizationsPortalTheme `json:"portalTheme,omitempty"` // Defines the configuration for portal theme PortalTweakSettings *RequestByodPortalUpdateByodPortalByIDByodPortalCustomizationsPortalTweakSettings `json:"portalTweakSettings,omitempty"` // The Tweak Settings are a customization of the Portal Theme that has been selected for the portal. When the Portal Theme selection is changed, the Tweak Settings are overwritten to match the values in the theme. The Tweak Settings can subsequently be changed by the user Language *RequestByodPortalUpdateByodPortalByIDByodPortalCustomizationsLanguage `json:"language,omitempty"` // This property is supported only for Read operation and it allows to show the customizations in English. Other languages are not supported GlobalCustomizations *RequestByodPortalUpdateByodPortalByIDByodPortalCustomizationsGlobalCustomizations `json:"globalCustomizations,omitempty"` // Represent the portal Global customizations PageCustomizations *RequestByodPortalUpdateByodPortalByIDByodPortalCustomizationsPageCustomizations `json:"pageCustomizations,omitempty"` // Represent the entire page customization as a giant dictionary }
type RequestByodPortalUpdateByodPortalByIDByodPortalCustomizationsGlobalCustomizations ¶
type RequestByodPortalUpdateByodPortalByIDByodPortalCustomizationsGlobalCustomizations struct { MobileLogoImage *RequestByodPortalUpdateByodPortalByIDByodPortalCustomizationsGlobalCustomizationsMobileLogoImage `json:"mobileLogoImage,omitempty"` // DesktopLogoImage *RequestByodPortalUpdateByodPortalByIDByodPortalCustomizationsGlobalCustomizationsDesktopLogoImage `json:"desktopLogoImage,omitempty"` // BannerImage *RequestByodPortalUpdateByodPortalByIDByodPortalCustomizationsGlobalCustomizationsBannerImage `json:"bannerImage,omitempty"` // BackgroundImage *RequestByodPortalUpdateByodPortalByIDByodPortalCustomizationsGlobalCustomizationsBackgroundImage `json:"backgroundImage,omitempty"` // BannerTitle string `json:"bannerTitle,omitempty"` // ContactText string `json:"contactText,omitempty"` // }
type RequestByodPortalUpdateByodPortalByIDByodPortalCustomizationsGlobalCustomizationsBackgroundImage ¶
type RequestByodPortalUpdateByodPortalByIDByodPortalCustomizationsGlobalCustomizationsBackgroundImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type RequestByodPortalUpdateByodPortalByIDByodPortalCustomizationsGlobalCustomizationsBannerImage ¶
type RequestByodPortalUpdateByodPortalByIDByodPortalCustomizationsGlobalCustomizationsBannerImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type RequestByodPortalUpdateByodPortalByIDByodPortalCustomizationsGlobalCustomizationsDesktopLogoImage ¶
type RequestByodPortalUpdateByodPortalByIDByodPortalCustomizationsGlobalCustomizationsDesktopLogoImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type RequestByodPortalUpdateByodPortalByIDByodPortalCustomizationsGlobalCustomizationsMobileLogoImage ¶
type RequestByodPortalUpdateByodPortalByIDByodPortalCustomizationsGlobalCustomizationsMobileLogoImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type RequestByodPortalUpdateByodPortalByIDByodPortalCustomizationsLanguage ¶
type RequestByodPortalUpdateByodPortalByIDByodPortalCustomizationsLanguage struct {
ViewLanguage string `json:"viewLanguage,omitempty"` //
}
type RequestByodPortalUpdateByodPortalByIDByodPortalCustomizationsPageCustomizations ¶
type RequestByodPortalUpdateByodPortalByIDByodPortalCustomizationsPageCustomizations struct {
Data *[]RequestByodPortalUpdateByodPortalByIDByodPortalCustomizationsPageCustomizationsData `json:"data,omitempty"` // The Dictionary will be exposed here as key value pair
}
type RequestByodPortalUpdateByodPortalByIDByodPortalCustomizationsPortalTheme ¶
type RequestByodPortalUpdateByodPortalByIDByodPortalCustomizationsPortalTheme struct { ID string `json:"id,omitempty"` // The unique internal identifier of the portal theme Name string `json:"name,omitempty"` // The system- or user-assigned name of the portal theme ThemeData string `json:"themeData,omitempty"` // A CSS file, represented as a Base64-encoded byte array }
type RequestByodPortalUpdateByodPortalByIDByodPortalCustomizationsPortalTweakSettings ¶
type RequestByodPortalUpdateByodPortalByIDByodPortalCustomizationsPortalTweakSettings struct { BannerColor string `json:"bannerColor,omitempty"` // Hex value of color BannerTextColor string `json:"bannerTextColor,omitempty"` // PageBackgroundColor string `json:"pageBackgroundColor,omitempty"` // PageLabelAndTextColor string `json:"pageLabelAndTextColor,omitempty"` // }
type RequestByodPortalUpdateByodPortalByIDByodPortalSettings ¶
type RequestByodPortalUpdateByodPortalByIDByodPortalSettings struct { PortalSettings *RequestByodPortalUpdateByodPortalByIDByodPortalSettingsPortalSettings `json:"portalSettings,omitempty"` // The port, interface, certificate, and other basic settings of a portal ByodSettings *RequestByodPortalUpdateByodPortalByIDByodPortalSettingsByodSettings `json:"byodSettings,omitempty"` // Configuration of BYOD Device Welcome, Registration and Success steps SupportInfoSettings *RequestByodPortalUpdateByodPortalByIDByodPortalSettingsSupportInfoSettings `json:"supportInfoSettings,omitempty"` // }
type RequestByodPortalUpdateByodPortalByIDByodPortalSettingsByodSettings ¶
type RequestByodPortalUpdateByodPortalByIDByodPortalSettingsByodSettings struct { ByodWelcomeSettings *RequestByodPortalUpdateByodPortalByIDByodPortalSettingsByodSettingsByodWelcomeSettings `json:"byodWelcomeSettings,omitempty"` // Configuration of BYOD endpoint welcome step configuration ByodRegistrationSettings *RequestByodPortalUpdateByodPortalByIDByodPortalSettingsByodSettingsByodRegistrationSettings `json:"byodRegistrationSettings,omitempty"` // ByodRegistrationSuccessSettings *RequestByodPortalUpdateByodPortalByIDByodPortalSettingsByodSettingsByodRegistrationSuccessSettings `json:"byodRegistrationSuccessSettings,omitempty"` // }
type RequestByodPortalUpdateByodPortalByIDByodPortalSettingsByodSettingsByodRegistrationSuccessSettings ¶
type RequestByodPortalUpdateByodPortalByIDByodPortalSettingsByodSettingsByodRegistrationSuccessSettings struct { SuccessRedirect string `json:"successRedirect,omitempty"` // After an Authentication Success where should device be redirected. Allowed values: RedirectURL string `json:"redirectUrl,omitempty"` // Target URL for redirection, used when successRedirect = URL }
type RequestByodPortalUpdateByodPortalByIDByodPortalSettingsByodSettingsByodWelcomeSettings ¶
type RequestByodPortalUpdateByodPortalByIDByodPortalSettingsByodSettingsByodWelcomeSettings struct { EnableByod *bool `json:"enableBYOD,omitempty"` // EnableGuestAccess *bool `json:"enableGuestAccess,omitempty"` // RequireMdm *bool `json:"requireMDM,omitempty"` // IncludeAup *bool `json:"includeAup,omitempty"` // AupDisplay string `json:"aupDisplay,omitempty"` // How the AUP should be displayed, either on page or as a link. Only valid if includeAup = true. Allowed values: - ONPAGE, - ASLINK RequireAupAcceptance *bool `json:"requireAupAcceptance,omitempty"` // RequireScrolling *bool `json:"requireScrolling,omitempty"` // Require BYOD devices to scroll down to the bottom of the AUP, Only valid if includeAup = true }
type RequestByodPortalUpdateByodPortalByIDByodPortalSettingsPortalSettings ¶
type RequestByodPortalUpdateByodPortalByIDByodPortalSettingsPortalSettings struct { HTTPSPort *int `json:"httpsPort,omitempty"` // The port number that the allowed interfaces will listen on. Range from 8000 to 8999 AllowedInterfaces []string `json:"allowedInterfaces,omitempty"` // Interfaces that the portal will be reachable on. Allowed values: - eth0, - eth1, - eth2, - eth3, - eth4, - eth5, - bond0, - bond1, - bond2 CertificateGroupTag string `json:"certificateGroupTag,omitempty"` // Logical name of the x.509 server certificate that will be used for the portal EndpointIDentityGroup string `json:"endpointIdentityGroup,omitempty"` // Unique Id of the endpoint identity group where user's devices will be added. Used only in Hotspot Portal DisplayLang string `json:"displayLang,omitempty"` // Allowed values: - USEBROWSERLOCALE, - ALWAYSUSE FallbackLanguage string `json:"fallbackLanguage,omitempty"` // Used when displayLang = USEBROWSERLOCALE AlwaysUsedLanguage string `json:"alwaysUsedLanguage,omitempty"` // Used when displayLang = ALWAYSUSE }
type RequestByodPortalUpdateByodPortalByIDByodPortalSettingsSupportInfoSettings ¶
type RequestByodPortalUpdateByodPortalByIDByodPortalSettingsSupportInfoSettings struct { IncludeSupportInfoPage *bool `json:"includeSupportInfoPage,omitempty"` // IncludeMacAddr *bool `json:"includeMacAddr,omitempty"` // IncludeIPAddress *bool `json:"includeIpAddress,omitempty"` // IncludeBrowserUserAgent *bool `json:"includeBrowserUserAgent,omitempty"` // IncludePolicyServer *bool `json:"includePolicyServer,omitempty"` // IncludeFailureCode *bool `json:"includeFailureCode,omitempty"` // EmptyFieldDisplay string `json:"emptyFieldDisplay,omitempty"` // Specifies how empty fields are handled on the Support Information Page. Allowed values: - HIDE, - DISPLAYWITHNOVALUE, - DISPLAYWITHDEFAULTVALUE DefaultEmptyFieldValue string `json:"defaultEmptyFieldValue,omitempty"` // The default value displayed for an empty field. Only valid when emptyFieldDisplay = DISPLAYWITHDEFAULTVALUE }
type RequestCertificateProfileCreateCertificateProfile ¶
type RequestCertificateProfileCreateCertificateProfile struct {
CertificateProfile *RequestCertificateProfileCreateCertificateProfileCertificateProfile `json:"CertificateProfile,omitempty"` //
}
type RequestCertificateProfileCreateCertificateProfileCertificateProfile ¶
type RequestCertificateProfileCreateCertificateProfileCertificateProfile struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // ExternalIDentityStoreName string `json:"externalIdentityStoreName,omitempty"` // Referred IDStore name for the Certificate Profile or [not applicable] in case no identity store is chosen CertificateAttributeName string `json:"certificateAttributeName,omitempty"` // Attribute name of the Certificate Profile - used only when CERTIFICATE is chosen in usernameFrom. Allowed values: - SUBJECT_COMMON_NAME - SUBJECT_ALTERNATIVE_NAME - SUBJECT_SERIAL_NUMBER - SUBJECT - SUBJECT_ALTERNATIVE_NAME_OTHER_NAME - SUBJECT_ALTERNATIVE_NAME_EMAIL - SUBJECT_ALTERNATIVE_NAME_DNS. - Additional internal value ALL_SUBJECT_AND_ALTERNATIVE_NAMES is used automatically when usernameFrom=UPN AllowedAsUserName *bool `json:"allowedAsUserName,omitempty"` // MatchMode string `json:"matchMode,omitempty"` // Match mode of the Certificate Profile. Allowed values: - NEVER - RESOLVE_IDENTITY_AMBIGUITY - BINARY_COMPARISON UsernameFrom string `json:"usernameFrom,omitempty"` // The attribute in the certificate where the user name should be taken from. Allowed values: - CERTIFICATE (for a specific attribute as defined in certificateAttributeName) - UPN (for using any Subject or Alternative Name Attributes in the Certificate - an option only in AD) }
type RequestCertificateProfileUpdateCertificateProfileByID ¶
type RequestCertificateProfileUpdateCertificateProfileByID struct {
CertificateProfile *RequestCertificateProfileUpdateCertificateProfileByIDCertificateProfile `json:"CertificateProfile,omitempty"` //
}
type RequestCertificateProfileUpdateCertificateProfileByIDCertificateProfile ¶
type RequestCertificateProfileUpdateCertificateProfileByIDCertificateProfile struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // ExternalIDentityStoreName string `json:"externalIdentityStoreName,omitempty"` // Referred IDStore name for the Certificate Profile or [not applicable] in case no identity store is chosen CertificateAttributeName string `json:"certificateAttributeName,omitempty"` // Attribute name of the Certificate Profile - used only when CERTIFICATE is chosen in usernameFrom. Allowed values: - SUBJECT_COMMON_NAME - SUBJECT_ALTERNATIVE_NAME - SUBJECT_SERIAL_NUMBER - SUBJECT - SUBJECT_ALTERNATIVE_NAME_OTHER_NAME - SUBJECT_ALTERNATIVE_NAME_EMAIL - SUBJECT_ALTERNATIVE_NAME_DNS. - Additional internal value ALL_SUBJECT_AND_ALTERNATIVE_NAMES is used automatically when usernameFrom=UPN AllowedAsUserName *bool `json:"allowedAsUserName,omitempty"` // MatchMode string `json:"matchMode,omitempty"` // Match mode of the Certificate Profile. Allowed values: - NEVER - RESOLVE_IDENTITY_AMBIGUITY - BINARY_COMPARISON UsernameFrom string `json:"usernameFrom,omitempty"` // The attribute in the certificate where the user name should be taken from. Allowed values: - CERTIFICATE (for a specific attribute as defined in certificateAttributeName) - UPN (for using any Subject or Alternative Name Attributes in the Certificate - an option only in AD) }
type RequestCertificatesBindCsr ¶
type RequestCertificatesBindCsr struct { Admin *bool `json:"admin,omitempty"` // Use certificate to authenticate the Cisco ISE Admin Portal AllowExtendedValidity *bool `json:"allowExtendedValidity,omitempty"` // Allow import of certificates with validity greater than 398 days AllowOutOfDateCert *bool `json:"allowOutOfDateCert,omitempty"` // Allow out of date certificates AllowReplacementOfCertificates *bool `json:"allowReplacementOfCertificates,omitempty"` // Allow Replacement of certificates AllowReplacementOfPortalGroupTag *bool `json:"allowReplacementOfPortalGroupTag,omitempty"` // Allow Replacement of Portal Group Tag Data string `json:"data,omitempty"` // Signed certificate data Eap *bool `json:"eap,omitempty"` // Use certificate for EAP protocols that use SSL/TLS tunneling HostName string `json:"hostName,omitempty"` // Name of Host whose CSR ID has been provided ID string `json:"id,omitempty"` // ID of the generated CSR Ims *bool `json:"ims,omitempty"` // Use certificate for the Cisco ISE Messaging Service Name string `json:"name,omitempty"` // Friendly Name of the certificate Portal *bool `json:"portal,omitempty"` // Use for portal PortalGroupTag string `json:"portalGroupTag,omitempty"` // Set Group tag Pxgrid *bool `json:"pxgrid,omitempty"` // Use certificate for the pxGrid Controller Radius *bool `json:"radius,omitempty"` // Use certificate for the RADSec server Saml *bool `json:"saml,omitempty"` // Use certificate for SAML Signing ValidateCertificateExtensions *bool `json:"validateCertificateExtensions,omitempty"` // Validate Certificate Extensions }
type RequestCertificatesExportSystemCert ¶ added in v1.1.0
type RequestCertificatesExportSystemCert struct { Export string `json:"export,omitempty"` // HostName string `json:"hostName,omitempty"` // Hostname of the Cisco ISE node in which self-signed certificate should be generated. ID string `json:"id,omitempty"` // Password string `json:"password,omitempty"` // }
type RequestCertificatesExportSystemCertificate ¶
type RequestCertificatesExportSystemCertificate = RequestCertificatesExportSystemCert
RequestCertificatesExportSystemCertificate is deprecated, please use RequestCertificatesExportSystemCert
type RequestCertificatesGenerateCsr ¶
type RequestCertificatesGenerateCsr struct { AllowWildCardCert *bool `json:"allowWildCardCert,omitempty"` // CertificatePolicies string `json:"certificatePolicies,omitempty"` // DigestType string `json:"digestType,omitempty"` // Hostnames []string `json:"hostnames,omitempty"` // KeyLength string `json:"keyLength,omitempty"` // KeyType string `json:"keyType,omitempty"` // PortalGroupTag string `json:"portalGroupTag,omitempty"` // SanDNS []string `json:"sanDNS,omitempty"` // SanDir []string `json:"sanDir,omitempty"` // SanIP []string `json:"sanIP,omitempty"` // SanURI []string `json:"sanURI,omitempty"` // SubjectCity string `json:"subjectCity,omitempty"` // SubjectCommonName string `json:"subjectCommonName,omitempty"` // SubjectCountry string `json:"subjectCountry,omitempty"` // SubjectOrg string `json:"subjectOrg,omitempty"` // SubjectOrgUnit string `json:"subjectOrgUnit,omitempty"` // SubjectState string `json:"subjectState,omitempty"` // UsedFor string `json:"usedFor,omitempty"` // }
type RequestCertificatesGenerateSelfSignedCertificate ¶ added in v1.1.0
type RequestCertificatesGenerateSelfSignedCertificate struct { Admin *bool `json:"admin,omitempty"` // Use certificate to authenticate the Cisco ISE Admin Portal AllowExtendedValidity *bool `json:"allowExtendedValidity,omitempty"` // Allow generation of self-signed certificate with validity greater than 398 days AllowPortalTagTransferForSameSubject *bool `json:"allowPortalTagTransferForSameSubject,omitempty"` // Allow overwriting the portal tag from matching certificate of same subject AllowReplacementOfCertificates *bool `json:"allowReplacementOfCertificates,omitempty"` // Allow Replacement of certificates AllowReplacementOfPortalGroupTag *bool `json:"allowReplacementOfPortalGroupTag,omitempty"` // Allow Replacement of Portal Group Tag AllowRoleTransferForSameSubject *bool `json:"allowRoleTransferForSameSubject,omitempty"` // Allow transfer of roles for certificate with matching subject AllowSanDNSBadName *bool `json:"allowSanDnsBadName,omitempty"` // Allow usage of SAN DNS Bad name AllowSanDNSNonResolvable *bool `json:"allowSanDnsNonResolvable,omitempty"` // Allow use of non resolvable Common Name or SAN Values AllowWildCardCertificates *bool `json:"allowWildCardCertificates,omitempty"` // Allow Wildcard Certificates CertificatePolicies string `json:"certificatePolicies,omitempty"` // Certificate Policies DigestType string `json:"digestType,omitempty"` // Digest to sign with Eap *bool `json:"eap,omitempty"` // Use certificate for EAP protocols that use SSL/TLS tunneling ExpirationTTL *int `json:"expirationTTL,omitempty"` // Certificate expiration value ExpirationTTLUnit string `json:"expirationTTLUnit,omitempty"` // Certificate expiration unit HostName string `json:"hostName,omitempty"` // Hostname of the Cisco ISE node in which self-signed certificate should be generated. KeyLength string `json:"keyLength,omitempty"` // Bit size of public key KeyType string `json:"keyType,omitempty"` // Algorithm to use for certificate public key creation Name string `json:"name,omitempty"` // Friendly name of the certificate. Portal *bool `json:"portal,omitempty"` // Use for portal PortalGroupTag string `json:"portalGroupTag,omitempty"` // Set Group tag Pxgrid *bool `json:"pxgrid,omitempty"` // Use certificate for the pxGrid Controller Radius *bool `json:"radius,omitempty"` // Use certificate for the RADSec server Saml *bool `json:"saml,omitempty"` // Use certificate for SAML Signing SanDNS []string `json:"sanDNS,omitempty"` // Array of SAN (Subject Alternative Name) DNS entries SanIP []string `json:"sanIP,omitempty"` // Array of SAN IP entries SanURI []string `json:"sanURI,omitempty"` // Array of SAN URI entries SubjectCity string `json:"subjectCity,omitempty"` // Certificate city or locality (L) SubjectCommonName string `json:"subjectCommonName,omitempty"` // Certificate common name (CN) SubjectCountry string `json:"subjectCountry,omitempty"` // Certificate country (C) SubjectOrg string `json:"subjectOrg,omitempty"` // Certificate organization (O) SubjectOrgUnit string `json:"subjectOrgUnit,omitempty"` // Certificate organizational unit (OU) SubjectState string `json:"subjectState,omitempty"` // Certificate state (ST) }
type RequestCertificatesImportSystemCert ¶ added in v1.1.0
type RequestCertificatesImportSystemCert struct { Admin *bool `json:"admin,omitempty"` // Use certificate to authenticate the Cisco ISE Admin Portal AllowExtendedValidity *bool `json:"allowExtendedValidity,omitempty"` // Allow import of certificates with validity greater than 398 days AllowOutOfDateCert *bool `json:"allowOutOfDateCert,omitempty"` // Allow out of date certificates AllowPortalTagTransferForSameSubject *bool `json:"allowPortalTagTransferForSameSubject,omitempty"` // Allow overwriting the portal tag from matching certificate of same subject AllowReplacementOfCertificates *bool `json:"allowReplacementOfCertificates,omitempty"` // Allow Replacement of certificates AllowReplacementOfPortalGroupTag *bool `json:"allowReplacementOfPortalGroupTag,omitempty"` // Allow Replacement of Portal Group Tag AllowRoleTransferForSameSubject *bool `json:"allowRoleTransferForSameSubject,omitempty"` // Allow transfer of roles for certificate with matching subject AllowSHA1Certificates *bool `json:"allowSHA1Certificates,omitempty"` // Allow SHA1 based certificates AllowWildCardCertificates *bool `json:"allowWildCardCertificates,omitempty"` // Allow Wildcard certificates Data string `json:"data,omitempty"` // Certificate Content Eap *bool `json:"eap,omitempty"` // Use certificate for EAP protocols that use SSL/TLS tunneling Ims *bool `json:"ims,omitempty"` // Use certificate for the Cisco ISE Messaging Service Name string `json:"name,omitempty"` // Name of the certificate Password string `json:"password,omitempty"` // Certificate Password . Portal *bool `json:"portal,omitempty"` // Use for portal PortalGroupTag string `json:"portalGroupTag,omitempty"` // Set Group tag PrivateKeyData string `json:"privateKeyData,omitempty"` // Private Key data Pxgrid *bool `json:"pxgrid,omitempty"` // Use certificate for the pxGrid Controller Radius *bool `json:"radius,omitempty"` // Use certificate for the RADSec server Saml *bool `json:"saml,omitempty"` // Use certificate for SAML Signing ValidateCertificateExtensions *bool `json:"validateCertificateExtensions,omitempty"` // Validate certificate extensions }
type RequestCertificatesImportSystemCertificate ¶
type RequestCertificatesImportSystemCertificate = RequestCertificatesImportSystemCert
RequestCertificatesImportSystemCertificate is deprecated, please use RequestCertificatesImportSystemCert
type RequestCertificatesImportTrustCert ¶ added in v1.1.0
type RequestCertificatesImportTrustCert struct { AllowBasicConstraintCaFalse *bool `json:"allowBasicConstraintCAFalse,omitempty"` // Allow certificates with Basic Constraints CA Field as False AllowOutOfDateCert *bool `json:"allowOutOfDateCert,omitempty"` // Allow out of date certificates AllowSHA1Certificates *bool `json:"allowSHA1Certificates,omitempty"` // Allow SHA1 based certificates Data string `json:"data,omitempty"` // Certificate content Description string `json:"description,omitempty"` // Description of the certificate Name string `json:"name,omitempty"` // Name of the certificate TrustForCertificateBasedAdminAuth *bool `json:"trustForCertificateBasedAdminAuth,omitempty"` // Trust for Certificate based Admin authentication TrustForCiscoServicesAuth *bool `json:"trustForCiscoServicesAuth,omitempty"` // Trust for authentication of Cisco Services TrustForClientAuth *bool `json:"trustForClientAuth,omitempty"` // Trust for client authentication and Syslog TrustForIseAuth *bool `json:"trustForIseAuth,omitempty"` // Trust for authentication within Cisco ISE ValidateCertificateExtensions *bool `json:"validateCertificateExtensions,omitempty"` // Validate trust certificate extension }
type RequestCertificatesImportTrustCertificate ¶
type RequestCertificatesImportTrustCertificate = RequestCertificatesImportTrustCert
RequestCertificatesImportTrustCertificate is deprecated, please use RequestCertificatesImportTrustCert
type RequestCertificatesRegenerateIseRootCa ¶
type RequestCertificatesRegenerateIseRootCa struct {
RemoveExistingIseIntermediateCsr *bool `json:"removeExistingISEIntermediateCSR,omitempty"` // Setting this attribute to true removes existing Cisco ISE Intermediate CSR
}
type RequestCertificatesRenewCertificates ¶
type RequestCertificatesRenewCertificates = RequestCertificatesRenewCerts
RequestCertificatesRenewCertificates is deprecated, please use RequestCertificatesRenewCerts
type RequestCertificatesRenewCerts ¶ added in v1.1.0
type RequestCertificatesRenewCerts struct {
CertType string `json:"certType,omitempty"` //
}
type RequestCertificatesUpdateSystemCert ¶ added in v1.1.0
type RequestCertificatesUpdateSystemCert struct { Admin *bool `json:"admin,omitempty"` // Use certificate to authenticate the Cisco ISE Admin Portal AllowPortalTagTransferForSameSubject *bool `json:"allowPortalTagTransferForSameSubject,omitempty"` // Allow overwriting the portal tag from matching certificate of same subject AllowReplacementOfPortalGroupTag *bool `json:"allowReplacementOfPortalGroupTag,omitempty"` // Allow Replacement of Portal Group Tag AllowRoleTransferForSameSubject *bool `json:"allowRoleTransferForSameSubject,omitempty"` // Allow transfer of roles for certificate with matching subject Description string `json:"description,omitempty"` // Description of System Certificate Eap *bool `json:"eap,omitempty"` // Use certificate for EAP protocols that use SSL/TLS tunneling ExpirationTTLPeriod *int `json:"expirationTTLPeriod,omitempty"` // ExpirationTTLUnits string `json:"expirationTTLUnits,omitempty"` // Ims *bool `json:"ims,omitempty"` // Use certificate for the Cisco ISE Messaging Service Name string `json:"name,omitempty"` // Name of the certificate Portal *bool `json:"portal,omitempty"` // Use for portal PortalGroupTag string `json:"portalGroupTag,omitempty"` // Set Group tag Pxgrid *bool `json:"pxgrid,omitempty"` // Use certificate for the pxGrid Controller Radius *bool `json:"radius,omitempty"` // Use certificate for the RADSec server RenewSelfSignedCertificate *bool `json:"renewSelfSignedCertificate,omitempty"` // Renew Self-signed Certificate Saml *bool `json:"saml,omitempty"` // Use certificate for SAML Signing }
type RequestCertificatesUpdateSystemCertificate ¶
type RequestCertificatesUpdateSystemCertificate = RequestCertificatesUpdateSystemCert
RequestCertificatesUpdateSystemCertificate is deprecated, please use RequestCertificatesUpdateSystemCert
type RequestCertificatesUpdateTrustedCertificate ¶
type RequestCertificatesUpdateTrustedCertificate struct { AuthenticateBeforeCRLReceived *bool `json:"authenticateBeforeCRLReceived,omitempty"` // Switch to enable or disable CRL verification if CRL is not received AutomaticCRLUpdate *bool `json:"automaticCRLUpdate,omitempty"` // Switch to enable or disable automatic CRL update AutomaticCRLUpdatePeriod *int `json:"automaticCRLUpdatePeriod,omitempty"` // Automatic CRL update period AutomaticCRLUpdateUnits string `json:"automaticCRLUpdateUnits,omitempty"` // Unit of time for automatic CRL update CrlDistributionURL string `json:"crlDistributionUrl,omitempty"` // CRL Distribution URL CrlDownloadFailureRetries *int `json:"crlDownloadFailureRetries,omitempty"` // If CRL download fails, wait time before retry CrlDownloadFailureRetriesUnits string `json:"crlDownloadFailureRetriesUnits,omitempty"` // Unit of time before retry if CRL download fails Description string `json:"description,omitempty"` // Description for trust certificate DownloadCRL *bool `json:"downloadCRL,omitempty"` // Switch to enable or disable download of CRL EnableOCSpValidation *bool `json:"enableOCSPValidation,omitempty"` // Switch to enable or disable OCSP Validation EnableServerIDentityCheck *bool `json:"enableServerIdentityCheck,omitempty"` // Switch to enable or disable verification if HTTPS or LDAP server certificate name fits the configured server URL IgnoreCRLExpiration *bool `json:"ignoreCRLExpiration,omitempty"` // Switch to enable or disable ignore CRL expiration Name string `json:"name,omitempty"` // Friendly name of the certificate NonAutomaticCRLUpdatePeriod *int `json:"nonAutomaticCRLUpdatePeriod,omitempty"` // Non automatic CRL update period NonAutomaticCRLUpdateUnits string `json:"nonAutomaticCRLUpdateUnits,omitempty"` // Unit of time of non automatic CRL update RejectIfNoStatusFromOCSP *bool `json:"rejectIfNoStatusFromOCSP,omitempty"` // Switch to reject certificate if there is no status from OCSP RejectIfUnreachableFromOCSP *bool `json:"rejectIfUnreachableFromOCSP,omitempty"` // Switch to reject certificate if unreachable from OCSP SelectedOCSpService string `json:"selectedOCSPService,omitempty"` // Name of selected OCSP Service Status string `json:"status,omitempty"` // TrustForCertificateBasedAdminAuth *bool `json:"trustForCertificateBasedAdminAuth,omitempty"` // Trust for Certificate based Admin authentication TrustForCiscoServicesAuth *bool `json:"trustForCiscoServicesAuth,omitempty"` // Trust for authentication of Cisco Services TrustForClientAuth *bool `json:"trustForClientAuth,omitempty"` // Trust for client authentication and Syslog TrustForIseAuth *bool `json:"trustForIseAuth,omitempty"` // Trust for authentication within Cisco ISE }
type RequestClearThreatsAndVulnerabilitiesClearThreatsAndVulnerabilities ¶
type RequestClearThreatsAndVulnerabilitiesClearThreatsAndVulnerabilities struct {
ERSIrfThreatContext *RequestClearThreatsAndVulnerabilitiesClearThreatsAndVulnerabilitiesERSIrfThreatContext `json:"ERSIrfThreatContext,omitempty"` //
}
type RequestClearThreatsAndVulnerabilitiesClearThreatsAndVulnerabilitiesERSIrfThreatContext ¶
type RequestClearThreatsAndVulnerabilitiesClearThreatsAndVulnerabilitiesERSIrfThreatContext struct {
MacAddresses string `json:"macAddresses,omitempty"` //
}
type RequestConfigurationAccessSecret ¶ added in v1.2.0
type RequestConfigurationAccessSecret struct {
PeerNodeName string `json:"peerNodeName,omitempty"` //
}
type RequestConfigurationActivateAccount ¶ added in v1.2.0
type RequestConfigurationActivateAccount struct {
Description string `json:"description,omitempty"` //
}
type RequestConfigurationCreateAccount ¶ added in v1.2.0
type RequestConfigurationCreateAccount struct {
NodeName string `json:"nodeName,omitempty"` //
}
type RequestConfigurationLookupService ¶ added in v1.2.0
type RequestConfigurationLookupService struct {
Name string `json:"name,omitempty"` //
}
type RequestConfigurationUpdateConfiguration ¶ added in v1.2.0
type RequestConfigurationUpdateConfiguration struct { EnableEPO *bool `json:"enableEPO,omitempty"` // To enable/disable LSD ownership settings EnableRCM *bool `json:"enableRCM,omitempty"` // To enable/disable random mac(RCM) settings. Please note that this flag will be set to false if enableEPO flag is false }
type RequestCustomAttributesCreateCustomAttribute ¶ added in v1.3.0
type RequestCustomAttributesRename ¶ added in v1.3.0
type RequestDataconnectServicesSetDataConnectService ¶ added in v1.2.0
type RequestDataconnectServicesSetDataConnectService struct {
IsEnabled *bool `json:"isEnabled,omitempty"` //
}
type RequestDataconnectServicesUpdateDataconnectPassword ¶ added in v1.2.0
type RequestDataconnectServicesUpdateDataconnectPassword struct {
Password string `json:"password,omitempty"` // Password for dataconnect user. Password must satisfy the following criteria - Contains at least one uppercase letter [A-Z], Contains at least one lowercase letter [a-z], Contains at least one digit [0-9], Contains at least one special character #$%&*+,-.:;=?^_~, Has at least 12 characters, Has not more than 30 characters
}
type RequestDataconnectServicesUpdateDataconnectPasswordExpiry ¶ added in v1.2.0
type RequestDataconnectServicesUpdateDataconnectPasswordExpiry struct {
PasswordExpiresInDays *int `json:"passwordExpiresInDays,omitempty"` //
}
type RequestDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRule ¶
type RequestDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRule struct { IDentitySourceID string `json:"identitySourceId,omitempty"` // Identity source id from the identity stores IDentitySourceName string `json:"identitySourceName,omitempty"` // Identity source name from the identity stores IfAuthFail string `json:"ifAuthFail,omitempty"` // Action to perform when authentication fails such as Bad credentials, disabled user and so on IfProcessFail string `json:"ifProcessFail,omitempty"` // Action to perform when ISE is uanble to access the identity database IfUserNotFound string `json:"ifUserNotFound,omitempty"` // Action to perform when user is not found in any of identity stores Link *RequestDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleLink `json:"link,omitempty"` // Rule *RequestDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleRule `json:"rule,omitempty"` // Common attributes in rule authentication/authorization }
type RequestDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleRule ¶
type RequestDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleRule struct { Condition *RequestDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleRuleCondition `json:"condition,omitempty"` // Default *bool `json:"default,omitempty"` // Indicates if this rule is the default one HitCounts *int `json:"hitCounts,omitempty"` // The amount of times the rule was matched ID string `json:"id,omitempty"` // The identifier of the rule Name string `json:"name,omitempty"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Rank *int `json:"rank,omitempty"` // The rank(priority) in relation to other rules. Lower rank is higher priority. State string `json:"state,omitempty"` // The state that the rule is in. A disabled rule cannot be matched. }
type RequestDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleRuleCondition ¶
type RequestDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleRuleCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *RequestDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleRuleConditionLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]RequestDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleRuleConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *RequestDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleRuleConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *RequestDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleRuleConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *RequestDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleRuleConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *RequestDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleRuleConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type RequestDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleRuleConditionChildren ¶
type RequestDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleRuleConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *RequestDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleRuleConditionChildrenLink `json:"link,omitempty"` // DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary Name AttributeName string `json:"attributeName,omitempty"` // Atribute Name Operator string `json:"operator,omitempty"` // Operator AttributeValue string `json:"attributeValue,omitempty"` // Attibute Name }
type RequestDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleRuleConditionChildrenLink ¶
type RequestDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleRuleConditionDatesRange ¶
type RequestDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleRuleConditionDatesRangeException ¶
type RequestDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleRuleConditionHoursRange ¶
type RequestDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleRuleConditionHoursRangeException ¶
type RequestDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleRuleConditionLink ¶
type RequestDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByID ¶
type RequestDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByID struct { IDentitySourceID string `json:"identitySourceId,omitempty"` // Identity source id from the identity stores IDentitySourceName string `json:"identitySourceName,omitempty"` // Identity source name from the identity stores IfAuthFail string `json:"ifAuthFail,omitempty"` // Action to perform when authentication fails such as Bad credentials, disabled user and so on IfProcessFail string `json:"ifProcessFail,omitempty"` // Action to perform when ISE is uanble to access the identity database IfUserNotFound string `json:"ifUserNotFound,omitempty"` // Action to perform when user is not found in any of identity stores Link *RequestDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDLink `json:"link,omitempty"` // Rule *RequestDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDRule `json:"rule,omitempty"` // Common attributes in rule authentication/authorization }
type RequestDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDRule ¶
type RequestDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDRule struct { Condition *RequestDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDRuleCondition `json:"condition,omitempty"` // Default *bool `json:"default,omitempty"` // Indicates if this rule is the default one HitCounts *int `json:"hitCounts,omitempty"` // The amount of times the rule was matched ID string `json:"id,omitempty"` // The identifier of the rule Name string `json:"name,omitempty"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Rank *int `json:"rank,omitempty"` // The rank(priority) in relation to other rules. Lower rank is higher priority. State string `json:"state,omitempty"` // The state that the rule is in. A disabled rule cannot be matched. }
type RequestDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDRuleCondition ¶
type RequestDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDRuleCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *RequestDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDRuleConditionLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]RequestDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDRuleConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *RequestDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDRuleConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *RequestDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDRuleConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *RequestDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDRuleConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *RequestDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDRuleConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type RequestDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDRuleConditionChildren ¶
type RequestDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDRuleConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *RequestDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDRuleConditionChildrenLink `json:"link,omitempty"` // DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary Name AttributeName string `json:"attributeName,omitempty"` // Atribute Name Operator string `json:"operator,omitempty"` // Operator AttributeValue string `json:"attributeValue,omitempty"` // Attibute Name }
type RequestDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDRuleConditionChildrenLink ¶
type RequestDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDRuleConditionDatesRange ¶
type RequestDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDRuleConditionDatesRangeException ¶
type RequestDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDRuleConditionHoursRange ¶
type RequestDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDRuleConditionHoursRangeException ¶
type RequestDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDRuleConditionLink ¶
type RequestDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRule ¶
type RequestDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRule struct { Commands []string `json:"commands,omitempty"` // Command sets enforce the specified list of commands that can be executed by a device administrator Link *RequestDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleLink `json:"link,omitempty"` // Profile string `json:"profile,omitempty"` // Device admin profiles control the initial login session of the device administrator Rule *RequestDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleRule `json:"rule,omitempty"` // Common attributes in rule authentication/authorization }
type RequestDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleLink ¶
type RequestDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleRule ¶
type RequestDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleRule struct { Condition *RequestDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleRuleCondition `json:"condition,omitempty"` // Default *bool `json:"default,omitempty"` // Indicates if this rule is the default one HitCounts *int `json:"hitCounts,omitempty"` // The amount of times the rule was matched ID string `json:"id,omitempty"` // The identifier of the rule Name string `json:"name,omitempty"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Rank *int `json:"rank,omitempty"` // The rank(priority) in relation to other rules. Lower rank is higher priority. State string `json:"state,omitempty"` // The state that the rule is in. A disabled rule cannot be matched. }
type RequestDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleRuleCondition ¶
type RequestDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleRuleCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *RequestDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleRuleConditionLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]RequestDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleRuleConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *RequestDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleRuleConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *RequestDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleRuleConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *RequestDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleRuleConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *RequestDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleRuleConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type RequestDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleRuleConditionChildren ¶
type RequestDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleRuleConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *RequestDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleRuleConditionChildrenLink `json:"link,omitempty"` // DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary Name AttributeName string `json:"attributeName,omitempty"` // Atribute Name Operator string `json:"operator,omitempty"` // Operator AttributeValue string `json:"attributeValue,omitempty"` // Attibute Name }
type RequestDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleRuleConditionChildrenLink ¶
type RequestDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleRuleConditionDatesRange ¶
type RequestDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleRuleConditionDatesRangeException ¶
type RequestDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleRuleConditionHoursRange ¶
type RequestDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleRuleConditionHoursRangeException ¶
type RequestDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleRuleConditionLink ¶
type RequestDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByID ¶
type RequestDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByID struct { Commands []string `json:"commands,omitempty"` // Command sets enforce the specified list of commands that can be executed by a device administrator Link *RequestDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDLink `json:"link,omitempty"` // Profile string `json:"profile,omitempty"` // Device admin profiles control the initial login session of the device administrator Rule *RequestDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDRule `json:"rule,omitempty"` // Common attributes in rule authentication/authorization }
type RequestDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDLink ¶
type RequestDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDRule ¶
type RequestDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDRule struct { Condition *RequestDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDRuleCondition `json:"condition,omitempty"` // Default *bool `json:"default,omitempty"` // Indicates if this rule is the default one HitCounts *int `json:"hitCounts,omitempty"` // The amount of times the rule was matched ID string `json:"id,omitempty"` // The identifier of the rule Name string `json:"name,omitempty"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Rank *int `json:"rank,omitempty"` // The rank(priority) in relation to other rules. Lower rank is higher priority. State string `json:"state,omitempty"` // The state that the rule is in. A disabled rule cannot be matched. }
type RequestDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDRuleCondition ¶
type RequestDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDRuleCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *RequestDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDRuleConditionLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]RequestDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDRuleConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *RequestDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDRuleConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *RequestDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDRuleConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *RequestDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDRuleConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *RequestDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDRuleConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type RequestDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDRuleConditionChildren ¶
type RequestDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDRuleConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *RequestDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDRuleConditionChildrenLink `json:"link,omitempty"` // DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary Name AttributeName string `json:"attributeName,omitempty"` // Atribute Name Operator string `json:"operator,omitempty"` // Operator AttributeValue string `json:"attributeValue,omitempty"` // Attibute Name }
type RequestDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDRuleConditionChildrenLink ¶
type RequestDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDRuleConditionDatesRange ¶
type RequestDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDRuleConditionDatesRangeException ¶
type RequestDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDRuleConditionHoursRange ¶
type RequestDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDRuleConditionHoursRangeException ¶
type RequestDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDRuleConditionLink ¶
type RequestDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalException ¶
type RequestDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalException struct { Commands []string `json:"commands,omitempty"` // Command sets enforce the specified list of commands that can be executed by a device administrator Link *RequestDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionLink `json:"link,omitempty"` // Profile string `json:"profile,omitempty"` // Device admin profiles control the initial login session of the device administrator Rule *RequestDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionRule `json:"rule,omitempty"` // Common attributes in rule authentication/authorization }
type RequestDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionLink ¶
type RequestDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionRule ¶
type RequestDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionRule struct { Condition *RequestDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionRuleCondition `json:"condition,omitempty"` // Default *bool `json:"default,omitempty"` // Indicates if this rule is the default one HitCounts *int `json:"hitCounts,omitempty"` // The amount of times the rule was matched ID string `json:"id,omitempty"` // The identifier of the rule Name string `json:"name,omitempty"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Rank *int `json:"rank,omitempty"` // The rank(priority) in relation to other rules. Lower rank is higher priority. State string `json:"state,omitempty"` // The state that the rule is in. A disabled rule cannot be matched. }
type RequestDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionRuleCondition ¶
type RequestDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionRuleCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *RequestDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionRuleConditionLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]RequestDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionRuleConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *RequestDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionRuleConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *RequestDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionRuleConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *RequestDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionRuleConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *RequestDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionRuleConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type RequestDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionRuleConditionChildren ¶
type RequestDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionRuleConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *RequestDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionRuleConditionChildrenLink `json:"link,omitempty"` // }
type RequestDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionRuleConditionChildrenLink ¶
type RequestDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionRuleConditionDatesRange ¶
type RequestDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionRuleConditionDatesRangeException ¶
type RequestDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionRuleConditionHoursRange ¶
type RequestDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionRuleConditionHoursRangeException ¶
type RequestDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionRuleConditionLink ¶
type RequestDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleID ¶
type RequestDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleID struct { Commands []string `json:"commands,omitempty"` // Command sets enforce the specified list of commands that can be executed by a device administrator Link *RequestDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDLink `json:"link,omitempty"` // Profile string `json:"profile,omitempty"` // Device admin profiles control the initial login session of the device administrator Rule *RequestDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDRule `json:"rule,omitempty"` // Common attributes in rule authentication/authorization }
type RequestDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDLink ¶
type RequestDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDRule ¶
type RequestDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDRule struct { Condition *RequestDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDRuleCondition `json:"condition,omitempty"` // Default *bool `json:"default,omitempty"` // Indicates if this rule is the default one HitCounts *int `json:"hitCounts,omitempty"` // The amount of times the rule was matched ID string `json:"id,omitempty"` // The identifier of the rule Name string `json:"name,omitempty"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Rank *int `json:"rank,omitempty"` // The rank(priority) in relation to other rules. Lower rank is higher priority. State string `json:"state,omitempty"` // The state that the rule is in. A disabled rule cannot be matched. }
type RequestDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDRuleCondition ¶
type RequestDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDRuleCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *RequestDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDRuleConditionLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]RequestDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDRuleConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *RequestDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDRuleConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *RequestDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDRuleConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *RequestDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDRuleConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *RequestDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDRuleConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type RequestDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDRuleConditionChildren ¶
type RequestDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDRuleConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *RequestDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDRuleConditionChildrenLink `json:"link,omitempty"` // }
type RequestDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDRuleConditionChildrenLink ¶
type RequestDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDRuleConditionDatesRange ¶
type RequestDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDRuleConditionDatesRangeException ¶
type RequestDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDRuleConditionHoursRange ¶
type RequestDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDRuleConditionHoursRangeException ¶
type RequestDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDRuleConditionLink ¶
type RequestDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRule ¶
type RequestDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRule struct { Commands []string `json:"commands,omitempty"` // Command sets enforce the specified list of commands that can be executed by a device administrator Link *RequestDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleLink `json:"link,omitempty"` // Profile string `json:"profile,omitempty"` // Device admin profiles control the initial login session of the device administrator Rule *RequestDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleRule `json:"rule,omitempty"` // Common attributes in rule authentication/authorization }
type RequestDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleRule ¶
type RequestDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleRule struct { Condition *RequestDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleRuleCondition `json:"condition,omitempty"` // Default *bool `json:"default,omitempty"` // Indicates if this rule is the default one HitCounts *int `json:"hitCounts,omitempty"` // The amount of times the rule was matched ID string `json:"id,omitempty"` // The identifier of the rule Name string `json:"name,omitempty"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Rank *int `json:"rank,omitempty"` // The rank(priority) in relation to other rules. Lower rank is higher priority. State string `json:"state,omitempty"` // The state that the rule is in. A disabled rule cannot be matched. }
type RequestDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleRuleCondition ¶
type RequestDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleRuleCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *RequestDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleRuleConditionLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]RequestDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleRuleConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *RequestDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleRuleConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *RequestDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleRuleConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *RequestDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleRuleConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *RequestDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleRuleConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type RequestDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleRuleConditionChildren ¶
type RequestDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleRuleConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *RequestDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleRuleConditionChildrenLink `json:"link,omitempty"` // DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary Name AttributeName string `json:"attributeName,omitempty"` // Atribute Name Operator string `json:"operator,omitempty"` // Operator AttributeValue string `json:"attributeValue,omitempty"` // Attibute Name }
type RequestDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleRuleConditionChildrenLink ¶
type RequestDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleRuleConditionDatesRange ¶
type RequestDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleRuleConditionDatesRangeException ¶
type RequestDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleRuleConditionHoursRange ¶
type RequestDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleRuleConditionHoursRangeException ¶
type RequestDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleRuleConditionLink ¶
type RequestDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByID ¶
type RequestDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByID struct { Commands []string `json:"commands,omitempty"` // Command sets enforce the specified list of commands that can be executed by a device administrator Link *RequestDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDLink `json:"link,omitempty"` // Profile string `json:"profile,omitempty"` // Device admin profiles control the initial login session of the device administrator Rule *RequestDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDRule `json:"rule,omitempty"` // Common attributes in rule authentication/authorization }
type RequestDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDRule ¶
type RequestDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDRule struct { Condition *RequestDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDRuleCondition `json:"condition,omitempty"` // Default *bool `json:"default,omitempty"` // Indicates if this rule is the default one HitCounts *int `json:"hitCounts,omitempty"` // The amount of times the rule was matched ID string `json:"id,omitempty"` // The identifier of the rule Name string `json:"name,omitempty"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Rank *int `json:"rank,omitempty"` // The rank(priority) in relation to other rules. Lower rank is higher priority. State string `json:"state,omitempty"` // The state that the rule is in. A disabled rule cannot be matched. }
type RequestDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDRuleCondition ¶
type RequestDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDRuleCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *RequestDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDRuleConditionLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]RequestDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDRuleConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *RequestDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDRuleConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *RequestDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDRuleConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *RequestDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDRuleConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *RequestDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDRuleConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type RequestDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDRuleConditionChildren ¶
type RequestDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDRuleConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *RequestDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDRuleConditionChildrenLink `json:"link,omitempty"` // DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary Name AttributeName string `json:"attributeName,omitempty"` // Atribute Name Operator string `json:"operator,omitempty"` // Operator AttributeValue string `json:"attributeValue,omitempty"` // Attibute Name }
type RequestDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDRuleConditionChildrenLink ¶
type RequestDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDRuleConditionDatesRange ¶
type RequestDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDRuleConditionDatesRangeException ¶
type RequestDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDRuleConditionHoursRange ¶
type RequestDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDRuleConditionHoursRangeException ¶
type RequestDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDRuleConditionLink ¶
type RequestDeviceAdministrationConditionsCreateDeviceAdminCondition ¶
type RequestDeviceAdministrationConditionsCreateDeviceAdminCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *RequestDeviceAdministrationConditionsCreateDeviceAdminConditionLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]RequestDeviceAdministrationConditionsCreateDeviceAdminConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *RequestDeviceAdministrationConditionsCreateDeviceAdminConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *RequestDeviceAdministrationConditionsCreateDeviceAdminConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *RequestDeviceAdministrationConditionsCreateDeviceAdminConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *RequestDeviceAdministrationConditionsCreateDeviceAdminConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type RequestDeviceAdministrationConditionsCreateDeviceAdminConditionChildren ¶
type RequestDeviceAdministrationConditionsCreateDeviceAdminConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *RequestDeviceAdministrationConditionsCreateDeviceAdminConditionChildrenLink `json:"link,omitempty"` // }
type RequestDeviceAdministrationConditionsUpdateDeviceAdminConditionByID ¶
type RequestDeviceAdministrationConditionsUpdateDeviceAdminConditionByID struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *RequestDeviceAdministrationConditionsUpdateDeviceAdminConditionByIDLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]RequestDeviceAdministrationConditionsUpdateDeviceAdminConditionByIDChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *RequestDeviceAdministrationConditionsUpdateDeviceAdminConditionByIDDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *RequestDeviceAdministrationConditionsUpdateDeviceAdminConditionByIDDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *RequestDeviceAdministrationConditionsUpdateDeviceAdminConditionByIDHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *RequestDeviceAdministrationConditionsUpdateDeviceAdminConditionByIDHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type RequestDeviceAdministrationConditionsUpdateDeviceAdminConditionByIDChildren ¶
type RequestDeviceAdministrationConditionsUpdateDeviceAdminConditionByIDChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *RequestDeviceAdministrationConditionsUpdateDeviceAdminConditionByIDChildrenLink `json:"link,omitempty"` // }
type RequestDeviceAdministrationConditionsUpdateDeviceAdminConditionByName ¶
type RequestDeviceAdministrationConditionsUpdateDeviceAdminConditionByName struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *RequestDeviceAdministrationConditionsUpdateDeviceAdminConditionByNameLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]RequestDeviceAdministrationConditionsUpdateDeviceAdminConditionByNameChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *RequestDeviceAdministrationConditionsUpdateDeviceAdminConditionByNameDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *RequestDeviceAdministrationConditionsUpdateDeviceAdminConditionByNameDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *RequestDeviceAdministrationConditionsUpdateDeviceAdminConditionByNameHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *RequestDeviceAdministrationConditionsUpdateDeviceAdminConditionByNameHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type RequestDeviceAdministrationConditionsUpdateDeviceAdminConditionByNameChildren ¶
type RequestDeviceAdministrationConditionsUpdateDeviceAdminConditionByNameChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *RequestDeviceAdministrationConditionsUpdateDeviceAdminConditionByNameChildrenLink `json:"link,omitempty"` // }
type RequestDeviceAdministrationNetworkConditionsCreateDeviceAdminNetworkCondition ¶
type RequestDeviceAdministrationNetworkConditionsCreateDeviceAdminNetworkCondition struct { ConditionType string `json:"conditionType,omitempty"` // This field determines the content of the conditions field Description string `json:"description,omitempty"` // ID string `json:"id,omitempty"` // Link *RequestDeviceAdministrationNetworkConditionsCreateDeviceAdminNetworkConditionLink `json:"link,omitempty"` // Name string `json:"name,omitempty"` // Network Condition name DeviceList []string `json:"deviceList,omitempty"` // <p>This field should contain Device Name. The device name must be the same as the name field in a Network Device object. Line format - Device Name</p> CliDnisList []string `json:"cliDnisList,omitempty"` // <p>This field should contain a Caller ID (CLI), comma, and Called ID (DNIS).<br> Line format - Caller ID (CLI), Called ID (DNIS)</p> IPAddrList []string `json:"ipAddrList,omitempty"` // <p>This field should contain IP address or subnet.<br> IP address can be IPV4 format (n.n.n.n) or IPV6 format (n:n:n:n:n:n:n:n).<br> IP subnet can be IPV4 format (n.n.n.n/m) or IPV6 format (n:n:n:n:n:n:n:n/m).<br> Line format - IP Address or subnet</p> MacAddrList []string `json:"macAddrList,omitempty"` // <p>This field should contain Endstation MAC address, comma, and Destination MAC addresses.<br> Each Max address must include twelve hexadecimal digits using formats nn:nn:nn:nn:nn:nn or nn-nn-nn-nn-nn-nn or nnnn.nnnn.nnnn or nnnnnnnnnnnn.<br> Line format - Endstation MAC,Destination MAC </p> DeviceGroupList []string `json:"deviceGroupList,omitempty"` // <p>This field should contain a tuple with NDG Root, comma, and an NDG (that it under the root).<br> Line format - NDG Root Name, NDG, Port</p> }
type RequestDeviceAdministrationNetworkConditionsUpdateDeviceAdminNetworkConditionByID ¶
type RequestDeviceAdministrationNetworkConditionsUpdateDeviceAdminNetworkConditionByID struct { ConditionType string `json:"conditionType,omitempty"` // This field determines the content of the conditions field Description string `json:"description,omitempty"` // ID string `json:"id,omitempty"` // Link *RequestDeviceAdministrationNetworkConditionsUpdateDeviceAdminNetworkConditionByIDLink `json:"link,omitempty"` // Name string `json:"name,omitempty"` // Network Condition name DeviceList []string `json:"deviceList,omitempty"` // <p>This field should contain Device Name. The device name must be the same as the name field in a Network Device object. Line format - Device Name</p> CliDnisList []string `json:"cliDnisList,omitempty"` // <p>This field should contain a Caller ID (CLI), comma, and Called ID (DNIS).<br> Line format - Caller ID (CLI), Called ID (DNIS)</p> IPAddrList []string `json:"ipAddrList,omitempty"` // <p>This field should contain IP address or subnet.<br> IP address can be IPV4 format (n.n.n.n) or IPV6 format (n:n:n:n:n:n:n:n).<br> IP subnet can be IPV4 format (n.n.n.n/m) or IPV6 format (n:n:n:n:n:n:n:n/m).<br> Line format - IP Address or subnet</p> MacAddrList []string `json:"macAddrList,omitempty"` // <p>This field should contain Endstation MAC address, comma, and Destination MAC addresses.<br> Each Max address must include twelve hexadecimal digits using formats nn:nn:nn:nn:nn:nn or nn-nn-nn-nn-nn-nn or nnnn.nnnn.nnnn or nnnnnnnnnnnn.<br> Line format - Endstation MAC,Destination MAC </p> DeviceGroupList []string `json:"deviceGroupList,omitempty"` // <p>This field should contain a tuple with NDG Root, comma, and an NDG (that it under the root).<br> Line format - NDG Root Name, NDG, Port</p> }
type RequestDeviceAdministrationPolicySetCreateDeviceAdminPolicySet ¶
type RequestDeviceAdministrationPolicySetCreateDeviceAdminPolicySet struct { Condition *RequestDeviceAdministrationPolicySetCreateDeviceAdminPolicySetCondition `json:"condition,omitempty"` // Default *bool `json:"default,omitempty"` // Flag which indicates if this policy set is the default one Description string `json:"description,omitempty"` // The description for the policy set HitCounts *int `json:"hitCounts,omitempty"` // The amount of times the policy was matched ID string `json:"id,omitempty"` // Identifier for the policy set IsProxy *bool `json:"isProxy,omitempty"` // Flag which indicates if the policy set service is of type 'Proxy Sequence' or 'Allowed Protocols' Link *RequestDeviceAdministrationPolicySetCreateDeviceAdminPolicySetLink `json:"link,omitempty"` // Name string `json:"name,omitempty"` // Given name for the policy set, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Rank *int `json:"rank,omitempty"` // The rank(priority) in relation to other policy set. Lower rank is higher priority. ServiceName string `json:"serviceName,omitempty"` // Policy set service identifier - Allowed Protocols,Server Sequence.. State string `json:"state,omitempty"` // The state that the policy set is in. A disabled policy set cannot be matched. }
type RequestDeviceAdministrationPolicySetCreateDeviceAdminPolicySetCondition ¶
type RequestDeviceAdministrationPolicySetCreateDeviceAdminPolicySetCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *RequestDeviceAdministrationPolicySetCreateDeviceAdminPolicySetConditionLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]RequestDeviceAdministrationPolicySetCreateDeviceAdminPolicySetConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *RequestDeviceAdministrationPolicySetCreateDeviceAdminPolicySetConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *RequestDeviceAdministrationPolicySetCreateDeviceAdminPolicySetConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *RequestDeviceAdministrationPolicySetCreateDeviceAdminPolicySetConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *RequestDeviceAdministrationPolicySetCreateDeviceAdminPolicySetConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type RequestDeviceAdministrationPolicySetCreateDeviceAdminPolicySetConditionChildren ¶
type RequestDeviceAdministrationPolicySetCreateDeviceAdminPolicySetConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *RequestDeviceAdministrationPolicySetCreateDeviceAdminPolicySetConditionChildrenLink `json:"link,omitempty"` // DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary Name AttributeName string `json:"attributeName,omitempty"` // Atribute Name Operator string `json:"operator,omitempty"` // Operator AttributeValue string `json:"attributeValue,omitempty"` // Attibute Name }
type RequestDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByID ¶
type RequestDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByID struct { Condition *RequestDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByIDCondition `json:"condition,omitempty"` // Default *bool `json:"default,omitempty"` // Flag which indicates if this policy set is the default one Description string `json:"description,omitempty"` // The description for the policy set HitCounts *int `json:"hitCounts,omitempty"` // The amount of times the policy was matched ID string `json:"id,omitempty"` // Identifier for the policy set IsProxy *bool `json:"isProxy,omitempty"` // Flag which indicates if the policy set service is of type 'Proxy Sequence' or 'Allowed Protocols' Link *RequestDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByIDLink `json:"link,omitempty"` // Name string `json:"name,omitempty"` // Given name for the policy set, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Rank *int `json:"rank,omitempty"` // The rank(priority) in relation to other policy set. Lower rank is higher priority. ServiceName string `json:"serviceName,omitempty"` // Policy set service identifier - Allowed Protocols,Server Sequence.. State string `json:"state,omitempty"` // The state that the policy set is in. A disabled policy set cannot be matched. }
type RequestDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByIDCondition ¶
type RequestDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByIDCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *RequestDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByIDConditionLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]RequestDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByIDConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *RequestDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByIDConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *RequestDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByIDConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *RequestDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByIDConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *RequestDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByIDConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type RequestDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByIDConditionChildren ¶
type RequestDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByIDConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *RequestDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByIDConditionChildrenLink `json:"link,omitempty"` // }
type RequestDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByIDConditionDatesRangeException ¶
type RequestDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByIDConditionHoursRangeException ¶
type RequestDeviceAdministrationTimeDateConditionsCreateDeviceAdminTimeCondition ¶
type RequestDeviceAdministrationTimeDateConditionsCreateDeviceAdminTimeCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *RequestDeviceAdministrationTimeDateConditionsCreateDeviceAdminTimeConditionLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]RequestDeviceAdministrationTimeDateConditionsCreateDeviceAdminTimeConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *RequestDeviceAdministrationTimeDateConditionsCreateDeviceAdminTimeConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *RequestDeviceAdministrationTimeDateConditionsCreateDeviceAdminTimeConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *RequestDeviceAdministrationTimeDateConditionsCreateDeviceAdminTimeConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *RequestDeviceAdministrationTimeDateConditionsCreateDeviceAdminTimeConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type RequestDeviceAdministrationTimeDateConditionsCreateDeviceAdminTimeConditionChildren ¶
type RequestDeviceAdministrationTimeDateConditionsCreateDeviceAdminTimeConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *RequestDeviceAdministrationTimeDateConditionsCreateDeviceAdminTimeConditionChildrenLink `json:"link,omitempty"` // }
type RequestDeviceAdministrationTimeDateConditionsCreateDeviceAdminTimeConditionDatesRangeException ¶
type RequestDeviceAdministrationTimeDateConditionsCreateDeviceAdminTimeConditionHoursRangeException ¶
type RequestDeviceAdministrationTimeDateConditionsUpdateDeviceAdminTimeConditionByID ¶
type RequestDeviceAdministrationTimeDateConditionsUpdateDeviceAdminTimeConditionByID struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *RequestDeviceAdministrationTimeDateConditionsUpdateDeviceAdminTimeConditionByIDLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]RequestDeviceAdministrationTimeDateConditionsUpdateDeviceAdminTimeConditionByIDChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *RequestDeviceAdministrationTimeDateConditionsUpdateDeviceAdminTimeConditionByIDDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *RequestDeviceAdministrationTimeDateConditionsUpdateDeviceAdminTimeConditionByIDDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *RequestDeviceAdministrationTimeDateConditionsUpdateDeviceAdminTimeConditionByIDHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *RequestDeviceAdministrationTimeDateConditionsUpdateDeviceAdminTimeConditionByIDHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type RequestDeviceAdministrationTimeDateConditionsUpdateDeviceAdminTimeConditionByIDChildren ¶
type RequestDeviceAdministrationTimeDateConditionsUpdateDeviceAdminTimeConditionByIDChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *RequestDeviceAdministrationTimeDateConditionsUpdateDeviceAdminTimeConditionByIDChildrenLink `json:"link,omitempty"` // }
type RequestDeviceAdministrationTimeDateConditionsUpdateDeviceAdminTimeConditionByIDDatesRangeException ¶
type RequestDeviceAdministrationTimeDateConditionsUpdateDeviceAdminTimeConditionByIDHoursRangeException ¶
type RequestDownloadableACLCreateDownloadableACL ¶
type RequestDownloadableACLCreateDownloadableACL struct {
DownloadableACL *RequestDownloadableACLCreateDownloadableACLDownloadableACL `json:"DownloadableAcl,omitempty"` //
}
type RequestDownloadableACLCreateDownloadableACLDownloadableACL ¶
type RequestDownloadableACLCreateDownloadableACLDownloadableACL struct { Name string `json:"name,omitempty"` // Resource Name. Name may contain alphanumeric or any of the following characters [_.-] Description string `json:"description,omitempty"` // Use the string \\n for a newline Dacl string `json:"dacl,omitempty"` // The DACL Content. Use the string \\n for a newline DaclType string `json:"daclType,omitempty"` // Allowed values: - IPV4, - IPV6, - IP_AGNOSTIC }
type RequestDownloadableACLUpdateDownloadableACLByID ¶
type RequestDownloadableACLUpdateDownloadableACLByID struct {
DownloadableACL *RequestDownloadableACLUpdateDownloadableACLByIDDownloadableACL `json:"DownloadableAcl,omitempty"` //
}
type RequestDownloadableACLUpdateDownloadableACLByIDDownloadableACL ¶
type RequestDownloadableACLUpdateDownloadableACLByIDDownloadableACL struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Resource Name. Name may contain alphanumeric or any of the following characters [_.-] Description string `json:"description,omitempty"` // Use the string \\n for a newline Dacl string `json:"dacl,omitempty"` // The DACL Content. Use the string \\n for a newline DaclType string `json:"daclType,omitempty"` // Allowed values: - IPV4, - IPV6, - IP_AGNOSTIC }
type RequestDuoIDentitySyncCreateIDentitysync ¶ added in v1.3.0
type RequestDuoIDentitySyncCreateIDentitysync struct {
IDentitySync *RequestDuoIDentitySyncCreateIDentitysyncIDentitySync `json:"identitySync,omitempty"` // Identitysync config information format
}
type RequestDuoIDentitySyncCreateIDentitysyncIDentitySync ¶ added in v1.3.0
type RequestDuoIDentitySyncCreateIDentitysyncIDentitySync struct { AdGroups *[]RequestDuoIDentitySyncCreateIDentitysyncIDentitySyncAdGroups `json:"adGroups,omitempty"` // Configurations *RequestDuoIDentitySyncCreateIDentitysyncIDentitySyncConfigurations `json:"configurations,omitempty"` // LastSync string `json:"lastSync,omitempty"` // Time of the last Sync SyncName string `json:"syncName,omitempty"` // Name of the Identitysync configuration SyncSchedule *RequestDuoIDentitySyncCreateIDentitysyncIDentitySyncSyncSchedule `json:"syncSchedule,omitempty"` // SyncStatus string `json:"syncStatus,omitempty"` // }
type RequestDuoIDentitySyncCreateIDentitysyncIDentitySyncAdGroups ¶ added in v1.3.0
type RequestDuoIDentitySyncCreateIDentitysyncIDentitySyncConfigurations ¶ added in v1.3.0
type RequestDuoIDentitySyncCreateIDentitysyncIDentitySyncConfigurations struct {
ActiveDirectories *[]RequestDuoIDentitySyncCreateIDentitysyncIDentitySyncConfigurationsActiveDirectories `json:"activeDirectories,omitempty"` //
}
type RequestDuoIDentitySyncCreateIDentitysyncIDentitySyncConfigurationsActiveDirectories ¶ added in v1.3.0
type RequestDuoIDentitySyncCreateIDentitysyncIDentitySyncConfigurationsActiveDirectories struct { DirectoryID string `json:"directoryID,omitempty"` // Active Directory ID Domain string `json:"domain,omitempty"` // Active Directory domain name Name string `json:"name,omitempty"` // Name of the Active Directory }
type RequestDuoIDentitySyncCreateIDentitysyncIDentitySyncSyncSchedule ¶ added in v1.3.0
type RequestDuoIDentitySyncCreateIDentitysyncIDentitySyncSyncSchedule struct { Interval *int `json:"interval,omitempty"` // Frequency of the sync schedule IntervalUnit string `json:"intervalUnit,omitempty"` // Unit of the time interval SchedulerSync string `json:"schedulerSync,omitempty"` // Type of Sync Schedule - If "Recurring", please specify schedule details StartDate string `json:"startDate,omitempty"` // Start date and start time of the sync schedule }
type RequestDuoIDentitySyncUpdateIDentitysyncBySyncName ¶ added in v1.3.0
type RequestDuoIDentitySyncUpdateIDentitysyncBySyncName struct {
IDentitySync *RequestDuoIDentitySyncUpdateIDentitysyncBySyncNameIDentitySync `json:"identitySync,omitempty"` // Identitysync config information format
}
type RequestDuoIDentitySyncUpdateIDentitysyncBySyncNameIDentitySync ¶ added in v1.3.0
type RequestDuoIDentitySyncUpdateIDentitysyncBySyncNameIDentitySync struct { AdGroups *[]RequestDuoIDentitySyncUpdateIDentitysyncBySyncNameIDentitySyncAdGroups `json:"adGroups,omitempty"` // Configurations *RequestDuoIDentitySyncUpdateIDentitysyncBySyncNameIDentitySyncConfigurations `json:"configurations,omitempty"` // LastSync string `json:"lastSync,omitempty"` // Time of the last Sync SyncName string `json:"syncName,omitempty"` // Name of the Identitysync configuration SyncSchedule *RequestDuoIDentitySyncUpdateIDentitysyncBySyncNameIDentitySyncSyncSchedule `json:"syncSchedule,omitempty"` // SyncStatus string `json:"syncStatus,omitempty"` // }
type RequestDuoIDentitySyncUpdateIDentitysyncBySyncNameIDentitySyncAdGroups ¶ added in v1.3.0
type RequestDuoIDentitySyncUpdateIDentitysyncBySyncNameIDentitySyncConfigurations ¶ added in v1.3.0
type RequestDuoIDentitySyncUpdateIDentitysyncBySyncNameIDentitySyncConfigurations struct {
ActiveDirectories *[]RequestDuoIDentitySyncUpdateIDentitysyncBySyncNameIDentitySyncConfigurationsActiveDirectories `json:"activeDirectories,omitempty"` //
}
type RequestDuoIDentitySyncUpdateIDentitysyncBySyncNameIDentitySyncConfigurationsActiveDirectories ¶ added in v1.3.0
type RequestDuoIDentitySyncUpdateIDentitysyncBySyncNameIDentitySyncConfigurationsActiveDirectories struct { DirectoryID string `json:"directoryID,omitempty"` // Active Directory ID Domain string `json:"domain,omitempty"` // Active Directory domain name Name string `json:"name,omitempty"` // Name of the Active Directory }
type RequestDuoIDentitySyncUpdateIDentitysyncBySyncNameIDentitySyncSyncSchedule ¶ added in v1.3.0
type RequestDuoIDentitySyncUpdateIDentitysyncBySyncNameIDentitySyncSyncSchedule struct { Interval *int `json:"interval,omitempty"` // Frequency of the sync schedule IntervalUnit string `json:"intervalUnit,omitempty"` // Unit of the time interval SchedulerSync string `json:"schedulerSync,omitempty"` // Type of Sync Schedule - If "Recurring", please specify schedule details StartDate string `json:"startDate,omitempty"` // Start date and start time of the sync schedule }
type RequestDuoIDentitySyncUpdateStatus ¶ added in v1.3.0
type RequestDuoIDentitySyncUpdateStatus struct { ErrorList *[]RequestDuoIDentitySyncUpdateStatusErrorList `json:"errorList,omitempty"` // Status string `json:"status,omitempty"` // status of sync }
type RequestDuoIDentitySyncUpdateStatusErrorList ¶ added in v1.3.0
type RequestDuoIDentitySyncUpdateStatusErrorList struct { Reason string `json:"reason,omitempty"` // Reason user failed sync User *RequestDuoIDentitySyncUpdateStatusErrorListUser `json:"user,omitempty"` // User to be synced to Duo }
type RequestDuoIDentitySyncUpdateStatusErrorListUser ¶ added in v1.3.0
type RequestDuoIDentitySyncUpdateStatusErrorListUser struct { Directoryname string `json:"directoryname,omitempty"` // active directory that duo user is contained in Email string `json:"email,omitempty"` // email of Duo user Firstname string `json:"firstname,omitempty"` // first name of Duo user Groupname string `json:"groupname,omitempty"` // acrive directory group that duo user is contained in Lastname string `json:"lastname,omitempty"` // last name of duo user Notes string `json:"notes,omitempty"` // notes of Duo user Realname string `json:"realname,omitempty"` // realname of Duo user Status string `json:"status,omitempty"` // status of Duo user Username string `json:"username,omitempty"` // username of Duo user }
type RequestDuoMfaCreateMfa ¶ added in v1.3.0
type RequestDuoMfaCreateMfa struct {
Mfa *RequestDuoMfaCreateMfaMfa `json:"mfa,omitempty"` // Duo-MFA information
}
type RequestDuoMfaCreateMfaMfa ¶ added in v1.3.0
type RequestDuoMfaCreateMfaMfa struct { AccountConfigurations *RequestDuoMfaCreateMfaMfaAccountConfigurations `json:"accountConfigurations,omitempty"` // ConnectionName string `json:"connectionName,omitempty"` // Name of the Duo-MFA configuration Description string `json:"description,omitempty"` // Description of the Duo-MFA configuration IDentitySync string `json:"identitySync,omitempty"` // Name of the Identity Sync configuration Type string `json:"type,omitempty"` // Protocol type for which this Duo-MFA can be used }
type RequestDuoMfaCreateMfaMfaAccountConfigurations ¶ added in v1.3.0
type RequestDuoMfaCreateMfaMfaAccountConfigurations struct { AdminAPI *RequestDuoMfaCreateMfaMfaAccountConfigurationsAdminAPI `json:"adminApi,omitempty"` // API type APIHostName string `json:"apiHostName,omitempty"` // Duo API HostName AuthenticationAPI *RequestDuoMfaCreateMfaMfaAccountConfigurationsAuthenticationAPI `json:"authenticationApi,omitempty"` // API type }
type RequestDuoMfaCreateMfaMfaAccountConfigurationsAdminAPI ¶ added in v1.3.0
type RequestDuoMfaCreateMfaMfaAccountConfigurationsAuthenticationAPI ¶ added in v1.3.0
type RequestDuoMfaTestConnection ¶ added in v1.3.0
type RequestDuoMfaTestConnection struct { AdminAPI *RequestDuoMfaTestConnectionAdminAPI `json:"adminApi,omitempty"` // API type APIHostName string `json:"apiHostName,omitempty"` // Duo API HostName AuthenticationAPI *RequestDuoMfaTestConnectionAuthenticationAPI `json:"authenticationApi,omitempty"` // API type }
type RequestDuoMfaTestConnectionAdminAPI ¶ added in v1.3.0
type RequestDuoMfaTestConnectionAuthenticationAPI ¶ added in v1.3.0
type RequestDuoMfaUpdateMFaByConnectionName ¶ added in v1.3.0
type RequestDuoMfaUpdateMFaByConnectionName struct {
Mfa *RequestDuoMfaUpdateMFaByConnectionNameMfa `json:"mfa,omitempty"` // Duo-MFA information
}
type RequestDuoMfaUpdateMFaByConnectionNameMfa ¶ added in v1.3.0
type RequestDuoMfaUpdateMFaByConnectionNameMfa struct { AccountConfigurations *RequestDuoMfaUpdateMFaByConnectionNameMfaAccountConfigurations `json:"accountConfigurations,omitempty"` // ConnectionName string `json:"connectionName,omitempty"` // Name of the Duo-MFA configuration Description string `json:"description,omitempty"` // Description of the Duo-MFA configuration IDentitySync string `json:"identitySync,omitempty"` // Name of the Identity Sync configuration Type string `json:"type,omitempty"` // Protocol type for which this Duo-MFA can be used }
type RequestDuoMfaUpdateMFaByConnectionNameMfaAccountConfigurations ¶ added in v1.3.0
type RequestDuoMfaUpdateMFaByConnectionNameMfaAccountConfigurations struct { AdminAPI *RequestDuoMfaUpdateMFaByConnectionNameMfaAccountConfigurationsAdminAPI `json:"adminApi,omitempty"` // API type APIHostName string `json:"apiHostName,omitempty"` // Duo API HostName AuthenticationAPI *RequestDuoMfaUpdateMFaByConnectionNameMfaAccountConfigurationsAuthenticationAPI `json:"authenticationApi,omitempty"` // API type }
type RequestDuoMfaUpdateMFaByConnectionNameMfaAccountConfigurationsAdminAPI ¶ added in v1.3.0
type RequestDuoMfaUpdateMFaByConnectionNameMfaAccountConfigurationsAuthenticationAPI ¶ added in v1.3.0
type RequestEgressMatrixCellBulkRequestForEgressMatrixCell ¶
type RequestEgressMatrixCellBulkRequestForEgressMatrixCell struct {
EgressMatrixCellBulkRequest *RequestEgressMatrixCellBulkRequestForEgressMatrixCellEgressMatrixCellBulkRequest `json:"EgressMatrixCellBulkRequest,omitempty"` //
}
type RequestEgressMatrixCellCreateEgressMatrixCell ¶
type RequestEgressMatrixCellCreateEgressMatrixCell struct {
EgressMatrixCell *RequestEgressMatrixCellCreateEgressMatrixCellEgressMatrixCell `json:"EgressMatrixCell,omitempty"` //
}
type RequestEgressMatrixCellCreateEgressMatrixCellEgressMatrixCell ¶
type RequestEgressMatrixCellCreateEgressMatrixCellEgressMatrixCell struct { Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // SourceSgtID string `json:"sourceSgtId,omitempty"` // DestinationSgtID string `json:"destinationSgtId,omitempty"` // MatrixCellStatus string `json:"matrixCellStatus,omitempty"` // Allowed values: - DISABLED, - ENABLED, - MONITOR DefaultRule string `json:"defaultRule,omitempty"` // Allowed values: - NONE, - DENY_IP, - PERMIT_IP Sgacls []string `json:"sgacls,omitempty"` // }
type RequestEgressMatrixCellUpdateEgressMatrixCellByID ¶
type RequestEgressMatrixCellUpdateEgressMatrixCellByID struct {
EgressMatrixCell *RequestEgressMatrixCellUpdateEgressMatrixCellByIDEgressMatrixCell `json:"EgressMatrixCell,omitempty"` //
}
type RequestEgressMatrixCellUpdateEgressMatrixCellByIDEgressMatrixCell ¶
type RequestEgressMatrixCellUpdateEgressMatrixCellByIDEgressMatrixCell struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // SourceSgtID string `json:"sourceSgtId,omitempty"` // DestinationSgtID string `json:"destinationSgtId,omitempty"` // MatrixCellStatus string `json:"matrixCellStatus,omitempty"` // Allowed values: - DISABLED, - ENABLED, - MONITOR DefaultRule string `json:"defaultRule,omitempty"` // Allowed values: - NONE, - DENY_IP, - PERMIT_IP Sgacls []string `json:"sgacls,omitempty"` // }
type RequestEnableMFAEnableMFA ¶ added in v1.3.0
type RequestEnableMFAEnableMFA struct {
Mfa *RequestEnableMFAEnableMFAMfa `json:"mfa,omitempty"` // Duo-MFA feature config
}
type RequestEnableMFAEnableMFAMfa ¶ added in v1.3.0
type RequestEnableMFAEnableMFAMfa struct {
Status *bool `json:"status,omitempty"` // Enable or Disable MFA
}
type RequestEndpointBulkRequestForEndpoint ¶
type RequestEndpointBulkRequestForEndpoint struct {
EndpointBulkRequest *RequestEndpointBulkRequestForEndpointEndpointBulkRequest `json:"EndpointBulkRequest,omitempty"` //
}
type RequestEndpointCertificateCreateEndpointCertificate ¶
type RequestEndpointCertificateCreateEndpointCertificate struct {
ERSEndPointCert *RequestEndpointCertificateCreateEndpointCertificateERSEndPointCert `json:"ERSEndPointCert,omitempty"` //
}
type RequestEndpointCertificateCreateEndpointCertificateERSEndPointCert ¶
type RequestEndpointCertificateCreateEndpointCertificateERSEndPointCert struct { CertTemplateName string `json:"certTemplateName,omitempty"` // Name of an Internal CA template Format string `json:"format,omitempty"` // Allowed values: - PKCS12, - PKCS12_CHAIN, - PKCS8, - PKCS8_CHAIN Password string `json:"password,omitempty"` // Protects the private key. Must have more than 8 characters, less than 15 characters, at least one upper case letter, at least one lower case letter, at least one digit, and can only contain [A-Z][a-z][0-9]_# CertificateRequest *RequestEndpointCertificateCreateEndpointCertificateERSEndPointCertCertificateRequest `json:"certificateRequest,omitempty"` // Key value map. Must have CN and SAN entries }
type RequestEndpointCertificateCreateEndpointCertificateERSEndPointCertCertificateRequest ¶
type RequestEndpointCertificateCreateEndpointCertificateERSEndPointCertCertificateRequest struct { San string `json:"san,omitempty"` // Valid MAC Address, delimited by '-' Cn string `json:"cn,omitempty"` // Matches the requester's User Name, unless the Requester is an ERS Admin. ERS Admins are allowed to create requests for any CN }
type RequestEndpointCreateEndpoint ¶
type RequestEndpointCreateEndpoint struct {
ERSEndPoint *RequestEndpointCreateEndpointERSEndPoint `json:"ERSEndPoint,omitempty"` //
}
type RequestEndpointCreateEndpointERSEndPoint ¶
type RequestEndpointCreateEndpointERSEndPoint struct { Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Mac string `json:"mac,omitempty"` // ProfileID string `json:"profileId,omitempty"` // StaticProfileAssignment *bool `json:"staticProfileAssignment,omitempty"` // GroupID string `json:"groupId,omitempty"` // StaticGroupAssignment *bool `json:"staticGroupAssignment,omitempty"` // PortalUser string `json:"portalUser,omitempty"` // IDentityStore string `json:"identityStore,omitempty"` // IDentityStoreID string `json:"identityStoreId,omitempty"` // MdmAttributes *RequestEndpointCreateEndpointERSEndPointMdmAttributes `json:"mdmAttributes,omitempty"` // CustomAttributes *RequestEndpointCreateEndpointERSEndPointCustomAttributes `json:"customAttributes,omitempty"` // }
type RequestEndpointCreateEndpointERSEndPointCustomAttributes ¶ added in v0.0.5
type RequestEndpointCreateEndpointERSEndPointCustomAttributes struct {
CustomAttributes *RequestEndpointCreateEndpointERSEndPointCustomAttributesCustomAttributes `json:"customAttributes,omitempty"` // Key value map
}
type RequestEndpointCreateEndpointERSEndPointCustomAttributesCustomAttributes ¶ added in v1.0.0
type RequestEndpointCreateEndpointERSEndPointCustomAttributesCustomAttributes map[string]interface{}
type RequestEndpointCreateEndpointERSEndPointMdmAttributes ¶
type RequestEndpointCreateEndpointERSEndPointMdmAttributes struct { MdmServerName string `json:"mdmServerName,omitempty"` // MdmReachable *bool `json:"mdmReachable,omitempty"` // MdmEnrolled *bool `json:"mdmEnrolled,omitempty"` // MdmComplianceStatus *bool `json:"mdmComplianceStatus,omitempty"` // MdmOS string `json:"mdmOS,omitempty"` // MdmManufacturer string `json:"mdmManufacturer,omitempty"` // MdmModel string `json:"mdmModel,omitempty"` // MdmSerial string `json:"mdmSerial,omitempty"` // MdmEncrypted *bool `json:"mdmEncrypted,omitempty"` // MdmPinlock *bool `json:"mdmPinlock,omitempty"` // MdmJailBroken *bool `json:"mdmJailBroken,omitempty"` // MdmIMEI string `json:"mdmIMEI,omitempty"` // MdmPhoneNumber string `json:"mdmPhoneNumber,omitempty"` // }
type RequestEndpointIDentityGroupCreateEndpointGroup ¶
type RequestEndpointIDentityGroupCreateEndpointGroup struct {
EndPointGroup *RequestEndpointIDentityGroupCreateEndpointGroupEndPointGroup `json:"EndPointGroup,omitempty"` //
}
type RequestEndpointIDentityGroupUpdateEndpointGroupByID ¶
type RequestEndpointIDentityGroupUpdateEndpointGroupByID struct {
EndPointGroup *RequestEndpointIDentityGroupUpdateEndpointGroupByIDEndPointGroup `json:"EndPointGroup,omitempty"` //
}
type RequestEndpointRegisterEndpoint ¶
type RequestEndpointRegisterEndpoint struct {
ERSEndPoint *RequestEndpointRegisterEndpointERSEndPoint `json:"ERSEndPoint,omitempty"` //
}
type RequestEndpointRegisterEndpointERSEndPoint ¶
type RequestEndpointRegisterEndpointERSEndPoint struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Mac string `json:"mac,omitempty"` // ProfileID string `json:"profileId,omitempty"` // StaticProfileAssignment *bool `json:"staticProfileAssignment,omitempty"` // GroupID string `json:"groupId,omitempty"` // StaticGroupAssignment *bool `json:"staticGroupAssignment,omitempty"` // PortalUser string `json:"portalUser,omitempty"` // IDentityStore string `json:"identityStore,omitempty"` // IDentityStoreID string `json:"identityStoreId,omitempty"` // MdmAttributes *RequestEndpointRegisterEndpointERSEndPointMdmAttributes `json:"mdmAttributes,omitempty"` // CustomAttributes *RequestEndpointRegisterEndpointERSEndPointCustomAttributes `json:"customAttributes,omitempty"` // }
type RequestEndpointRegisterEndpointERSEndPointCustomAttributes ¶ added in v0.0.5
type RequestEndpointRegisterEndpointERSEndPointCustomAttributes struct {
CustomAttributes *RequestEndpointRegisterEndpointERSEndPointCustomAttributesCustomAttributes `json:"customAttributes,omitempty"` // Key value map
}
type RequestEndpointRegisterEndpointERSEndPointCustomAttributesCustomAttributes ¶ added in v1.0.0
type RequestEndpointRegisterEndpointERSEndPointCustomAttributesCustomAttributes map[string]interface{}
type RequestEndpointRegisterEndpointERSEndPointMdmAttributes ¶
type RequestEndpointRegisterEndpointERSEndPointMdmAttributes struct { MdmServerName string `json:"mdmServerName,omitempty"` // MdmReachable *bool `json:"mdmReachable,omitempty"` // MdmEnrolled *bool `json:"mdmEnrolled,omitempty"` // MdmComplianceStatus *bool `json:"mdmComplianceStatus,omitempty"` // MdmOS string `json:"mdmOS,omitempty"` // MdmManufacturer string `json:"mdmManufacturer,omitempty"` // MdmModel string `json:"mdmModel,omitempty"` // MdmSerial string `json:"mdmSerial,omitempty"` // MdmEncrypted *bool `json:"mdmEncrypted,omitempty"` // MdmPinlock *bool `json:"mdmPinlock,omitempty"` // MdmJailBroken *bool `json:"mdmJailBroken,omitempty"` // MdmIMEI string `json:"mdmIMEI,omitempty"` // MdmPhoneNumber string `json:"mdmPhoneNumber,omitempty"` // }
type RequestEndpointStopReplicationServiceSetStopReplicationService ¶ added in v1.3.0
type RequestEndpointStopReplicationServiceSetStopReplicationService struct {
IsEnabled *bool `json:"isEnabled,omitempty"` //
}
type RequestEndpointUpdateEndpointByID ¶
type RequestEndpointUpdateEndpointByID struct {
ERSEndPoint *RequestEndpointUpdateEndpointByIDERSEndPoint `json:"ERSEndPoint,omitempty"` //
}
type RequestEndpointUpdateEndpointByIDERSEndPoint ¶
type RequestEndpointUpdateEndpointByIDERSEndPoint struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Mac string `json:"mac,omitempty"` // ProfileID string `json:"profileId,omitempty"` // StaticProfileAssignment *bool `json:"staticProfileAssignment,omitempty"` // GroupID string `json:"groupId,omitempty"` // StaticGroupAssignment *bool `json:"staticGroupAssignment,omitempty"` // PortalUser string `json:"portalUser,omitempty"` // IDentityStore string `json:"identityStore,omitempty"` // IDentityStoreID string `json:"identityStoreId,omitempty"` // MdmAttributes *RequestEndpointUpdateEndpointByIDERSEndPointMdmAttributes `json:"mdmAttributes,omitempty"` // CustomAttributes *RequestEndpointUpdateEndpointByIDERSEndPointCustomAttributes `json:"customAttributes,omitempty"` // }
type RequestEndpointUpdateEndpointByIDERSEndPointCustomAttributes ¶ added in v0.0.5
type RequestEndpointUpdateEndpointByIDERSEndPointCustomAttributes struct {
CustomAttributes *RequestEndpointUpdateEndpointByIDERSEndPointCustomAttributesCustomAttributes `json:"customAttributes,omitempty"` // Key value map
}
type RequestEndpointUpdateEndpointByIDERSEndPointCustomAttributesCustomAttributes ¶ added in v1.0.0
type RequestEndpointUpdateEndpointByIDERSEndPointCustomAttributesCustomAttributes map[string]interface{}
type RequestEndpointUpdateEndpointByIDERSEndPointMdmAttributes ¶
type RequestEndpointUpdateEndpointByIDERSEndPointMdmAttributes struct { MdmServerName string `json:"mdmServerName,omitempty"` // MdmReachable *bool `json:"mdmReachable,omitempty"` // MdmEnrolled *bool `json:"mdmEnrolled,omitempty"` // MdmComplianceStatus *bool `json:"mdmComplianceStatus,omitempty"` // MdmOS string `json:"mdmOS,omitempty"` // MdmManufacturer string `json:"mdmManufacturer,omitempty"` // MdmModel string `json:"mdmModel,omitempty"` // MdmSerial string `json:"mdmSerial,omitempty"` // MdmEncrypted *bool `json:"mdmEncrypted,omitempty"` // MdmPinlock *bool `json:"mdmPinlock,omitempty"` // MdmJailBroken *bool `json:"mdmJailBroken,omitempty"` // MdmIMEI string `json:"mdmIMEI,omitempty"` // MdmPhoneNumber string `json:"mdmPhoneNumber,omitempty"` // }
type RequestEndpointsCreateBulkEndPoints ¶ added in v1.3.0
type RequestEndpointsCreateBulkEndPoints []RequestItemEndpointsCreateBulkEndPoints // Array of RequestEndpointsCreateBulkEndPoints
type RequestEndpointsCreateEndPoint ¶ added in v1.3.0
type RequestEndpointsCreateEndPoint struct { ConnectedLinks *RequestEndpointsCreateEndPointConnectedLinks `json:"connectedLinks,omitempty"` // CustomAttributes *RequestEndpointsCreateEndPointCustomAttributes `json:"customAttributes,omitempty"` // Description string `json:"description,omitempty"` // DeviceType string `json:"deviceType,omitempty"` // GroupID string `json:"groupId,omitempty"` // HardwareRevision string `json:"hardwareRevision,omitempty"` // ID string `json:"id,omitempty"` // IDentityStore string `json:"identityStore,omitempty"` // IDentityStoreID string `json:"identityStoreId,omitempty"` // IPAddress string `json:"ipAddress,omitempty"` // Mac string `json:"mac,omitempty"` // MdmAttributes *RequestEndpointsCreateEndPointMdmAttributes `json:"mdmAttributes,omitempty"` // Name string `json:"name,omitempty"` // PortalUser string `json:"portalUser,omitempty"` // ProductID string `json:"productId,omitempty"` // ProfileID string `json:"profileId,omitempty"` // Protocol string `json:"protocol,omitempty"` // SerialNumber string `json:"serialNumber,omitempty"` // SoftwareRevision string `json:"softwareRevision,omitempty"` // StaticGroupAssignment *bool `json:"staticGroupAssignment,omitempty"` // StaticProfileAssignment *bool `json:"staticProfileAssignment,omitempty"` // Vendor string `json:"vendor,omitempty"` // }
type RequestEndpointsCreateEndPointConnectedLinks ¶ added in v1.3.0
type RequestEndpointsCreateEndPointConnectedLinks interface{}
type RequestEndpointsCreateEndPointCustomAttributes ¶ added in v1.3.0
type RequestEndpointsCreateEndPointCustomAttributes map[string]interface{}
type RequestEndpointsCreateEndPointMdmAttributes ¶ added in v1.3.0
type RequestEndpointsCreateEndPointMdmAttributes interface{}
type RequestEndpointsCreateEndPointTask ¶ added in v1.3.0
type RequestEndpointsCreateEndPointTask struct { ConnectedLinks *RequestEndpointsCreateEndPointTaskConnectedLinks `json:"connectedLinks,omitempty"` // CustomAttributes *RequestEndpointsCreateEndPointTaskCustomAttributes `json:"customAttributes,omitempty"` // Description string `json:"description,omitempty"` // DeviceType string `json:"deviceType,omitempty"` // GroupID string `json:"groupId,omitempty"` // HardwareRevision string `json:"hardwareRevision,omitempty"` // ID string `json:"id,omitempty"` // IDentityStore string `json:"identityStore,omitempty"` // IDentityStoreID string `json:"identityStoreId,omitempty"` // IPAddress string `json:"ipAddress,omitempty"` // Mac string `json:"mac,omitempty"` // MdmAttributes *RequestEndpointsCreateEndPointTaskMdmAttributes `json:"mdmAttributes,omitempty"` // Name string `json:"name,omitempty"` // PortalUser string `json:"portalUser,omitempty"` // ProductID string `json:"productId,omitempty"` // ProfileID string `json:"profileId,omitempty"` // Protocol string `json:"protocol,omitempty"` // SerialNumber string `json:"serialNumber,omitempty"` // SoftwareRevision string `json:"softwareRevision,omitempty"` // StaticGroupAssignment *bool `json:"staticGroupAssignment,omitempty"` // StaticProfileAssignment *bool `json:"staticProfileAssignment,omitempty"` // Vendor string `json:"vendor,omitempty"` // }
type RequestEndpointsCreateEndPointTaskConnectedLinks ¶ added in v1.3.0
type RequestEndpointsCreateEndPointTaskConnectedLinks interface{}
type RequestEndpointsCreateEndPointTaskCustomAttributes ¶ added in v1.3.0
type RequestEndpointsCreateEndPointTaskCustomAttributes map[string]interface{}
type RequestEndpointsCreateEndPointTaskMdmAttributes ¶ added in v1.3.0
type RequestEndpointsCreateEndPointTaskMdmAttributes interface{}
type RequestEndpointsUpdateBulkEndPoints ¶ added in v1.3.0
type RequestEndpointsUpdateBulkEndPoints []RequestItemEndpointsUpdateBulkEndPoints // Array of RequestEndpointsUpdateBulkEndPoints
type RequestEndpointsUpdateEndpoint ¶ added in v1.3.0
type RequestEndpointsUpdateEndpoint struct { ConnectedLinks *RequestEndpointsUpdateEndpointConnectedLinks `json:"connectedLinks,omitempty"` // CustomAttributes *RequestEndpointsUpdateEndpointCustomAttributes `json:"customAttributes,omitempty"` // Description string `json:"description,omitempty"` // DeviceType string `json:"deviceType,omitempty"` // GroupID string `json:"groupId,omitempty"` // HardwareRevision string `json:"hardwareRevision,omitempty"` // ID string `json:"id,omitempty"` // IDentityStore string `json:"identityStore,omitempty"` // IDentityStoreID string `json:"identityStoreId,omitempty"` // IPAddress string `json:"ipAddress,omitempty"` // Mac string `json:"mac,omitempty"` // MdmAttributes *RequestEndpointsUpdateEndpointMdmAttributes `json:"mdmAttributes,omitempty"` // Name string `json:"name,omitempty"` // PortalUser string `json:"portalUser,omitempty"` // ProductID string `json:"productId,omitempty"` // ProfileID string `json:"profileId,omitempty"` // Protocol string `json:"protocol,omitempty"` // SerialNumber string `json:"serialNumber,omitempty"` // SoftwareRevision string `json:"softwareRevision,omitempty"` // StaticGroupAssignment *bool `json:"staticGroupAssignment,omitempty"` // StaticProfileAssignment *bool `json:"staticProfileAssignment,omitempty"` // Vendor string `json:"vendor,omitempty"` // }
type RequestEndpointsUpdateEndpointConnectedLinks ¶ added in v1.3.0
type RequestEndpointsUpdateEndpointConnectedLinks interface{}
type RequestEndpointsUpdateEndpointCustomAttributes ¶ added in v1.3.0
type RequestEndpointsUpdateEndpointCustomAttributes map[string]interface{}
type RequestEndpointsUpdateEndpointMdmAttributes ¶ added in v1.3.0
type RequestEndpointsUpdateEndpointMdmAttributes interface{}
type RequestExternalRadiusServerCreateExternalRadiusServer ¶
type RequestExternalRadiusServerCreateExternalRadiusServer struct {
ExternalRadiusServer *RequestExternalRadiusServerCreateExternalRadiusServerExternalRadiusServer `json:"ExternalRadiusServer,omitempty"` //
}
type RequestExternalRadiusServerCreateExternalRadiusServerExternalRadiusServer ¶
type RequestExternalRadiusServerCreateExternalRadiusServerExternalRadiusServer struct { Name string `json:"name,omitempty"` // Resource Name. Allowed charactera are alphanumeric and _ (underscore). Description string `json:"description,omitempty"` // HostIP string `json:"hostIP,omitempty"` // The IP of the host - must be a valid IPV4 address EnableKeyWrap *bool `json:"enableKeyWrap,omitempty"` // KeyWrap may only be enabled if it is supported on the device. When running in FIPS mode this option should be enabled for such devices EncryptionKey string `json:"encryptionKey,omitempty"` // The encryptionKey is required only if enableKeyWrap is true, otherwise it must be ignored or empty. The maximum length is 16 ASCII characters or 32 HEXADECIMAL characters (depend on selection in field 'keyInputFormat') AuthenticatorKey string `json:"authenticatorKey,omitempty"` // The authenticatorKey is required only if enableKeyWrap is true, otherwise it must be ignored or empty. The maximum length is 20 ASCII characters or 40 HEXADECIMAL characters (depend on selection in field 'keyInputFormat') KeyInputFormat string `json:"keyInputFormat,omitempty"` // Specifies the format of the input for fields 'encryptionKey' and 'authenticatorKey'. Allowed Values: - ASCII - HEXADECIMAL AuthenticationPort *int `json:"authenticationPort,omitempty"` // Valid Range 1 to 65535 AccountingPort *int `json:"accountingPort,omitempty"` // Valid Range 1 to 65535 Timeout *int `json:"timeout,omitempty"` // Valid Range 1 to 120 Retries *int `json:"retries,omitempty"` // Valid Range 1 to 9 ProxyTimeout *int `json:"proxyTimeout,omitempty"` // Valid Range 1 to 600 }
type RequestExternalRadiusServerUpdateExternalRadiusServerByID ¶
type RequestExternalRadiusServerUpdateExternalRadiusServerByID struct {
ExternalRadiusServer *RequestExternalRadiusServerUpdateExternalRadiusServerByIDExternalRadiusServer `json:"ExternalRadiusServer,omitempty"` //
}
type RequestExternalRadiusServerUpdateExternalRadiusServerByIDExternalRadiusServer ¶
type RequestExternalRadiusServerUpdateExternalRadiusServerByIDExternalRadiusServer struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Resource Name. Allowed charactera are alphanumeric and _ (underscore). Description string `json:"description,omitempty"` // HostIP string `json:"hostIP,omitempty"` // The IP of the host - must be a valid IPV4 address EnableKeyWrap *bool `json:"enableKeyWrap,omitempty"` // KeyWrap may only be enabled if it is supported on the device. When running in FIPS mode this option should be enabled for such devices EncryptionKey string `json:"encryptionKey,omitempty"` // The encryptionKey is required only if enableKeyWrap is true, otherwise it must be ignored or empty. The maximum length is 16 ASCII characters or 32 HEXADECIMAL characters (depend on selection in field 'keyInputFormat') AuthenticatorKey string `json:"authenticatorKey,omitempty"` // The authenticatorKey is required only if enableKeyWrap is true, otherwise it must be ignored or empty. The maximum length is 20 ASCII characters or 40 HEXADECIMAL characters (depend on selection in field 'keyInputFormat') KeyInputFormat string `json:"keyInputFormat,omitempty"` // Specifies the format of the input for fields 'encryptionKey' and 'authenticatorKey'. Allowed Values: - ASCII - HEXADECIMAL AuthenticationPort *int `json:"authenticationPort,omitempty"` // Valid Range 1 to 65535 AccountingPort *int `json:"accountingPort,omitempty"` // Valid Range 1 to 65535 Timeout *int `json:"timeout,omitempty"` // Valid Range 1 to 120 Retries *int `json:"retries,omitempty"` // Valid Range 1 to 9 ProxyTimeout *int `json:"proxyTimeout,omitempty"` // Valid Range 1 to 600 }
type RequestFilterPolicyCreateFilterPolicy ¶
type RequestFilterPolicyCreateFilterPolicy struct {
ERSFilterPolicy *RequestFilterPolicyCreateFilterPolicyERSFilterPolicy `json:"ERSFilterPolicy,omitempty"` //
}
type RequestFilterPolicyCreateFilterPolicyERSFilterPolicy ¶
type RequestFilterPolicyCreateFilterPolicyERSFilterPolicy struct { Subnet string `json:"subnet,omitempty"` // Subnet for filter policy (hostname is not supported). At least one of subnet or sgt or vn should be defined Domains string `json:"domains,omitempty"` // List of SXP Domains, separated with comma Sgt string `json:"sgt,omitempty"` // SGT name or ID. At least one of subnet or sgt or vn should be defined Vn string `json:"vn,omitempty"` // Virtual Network. At least one of subnet or sgt or vn should be defined }
type RequestFilterPolicyUpdateFilterPolicyByID ¶
type RequestFilterPolicyUpdateFilterPolicyByID struct {
ERSFilterPolicy *RequestFilterPolicyUpdateFilterPolicyByIDERSFilterPolicy `json:"ERSFilterPolicy,omitempty"` //
}
type RequestFilterPolicyUpdateFilterPolicyByIDERSFilterPolicy ¶
type RequestFilterPolicyUpdateFilterPolicyByIDERSFilterPolicy struct { Subnet string `json:"subnet,omitempty"` // Subnet for filter policy (hostname is not supported). At least one of subnet or sgt or vn should be defined Domains string `json:"domains,omitempty"` // List of SXP Domains, separated with comma Sgt string `json:"sgt,omitempty"` // SGT name or ID. At least one of subnet or sgt or vn should be defined Vn string `json:"vn,omitempty"` // Virtual Network. At least one of subnet or sgt or vn should be defined }
type RequestFullUpgradeCancelStagingOnPPAN ¶ added in v1.3.0
type RequestFullUpgradeInitiateStagingOnPPAN ¶ added in v1.3.0
type RequestFullUpgradeInitiateUpgradeOnPPAN ¶ added in v1.3.0
type RequestFullUpgradeRunPreChecksInPPAN ¶ added in v1.3.0
type RequestFullUpgradeRunPreChecksInPPAN struct { BundleName string `json:"bundleName,omitempty"` // Hostnames []string `json:"hostnames,omitempty"` // PatchBundleName string `json:"patchBundleName,omitempty"` // PreCheckReportID string `json:"preCheckReportID,omitempty"` // PreChecks []string `json:"preChecks,omitempty"` // ReTrigger *bool `json:"reTrigger,omitempty"` // RepoName string `json:"repoName,omitempty"` // UpgradeType string `json:"upgradeType,omitempty"` // }
type RequestGuestSSIDCreateGuestSSID ¶
type RequestGuestSSIDCreateGuestSSID struct {
GuestSSID *RequestGuestSSIDCreateGuestSSIDGuestSSID `json:"GuestSSID,omitempty"` //
}
type RequestGuestSSIDCreateGuestSSIDGuestSSID ¶
type RequestGuestSSIDCreateGuestSSIDGuestSSID struct {
Name string `json:"name,omitempty"` // Resource Name. Name may contain alphanumeric or any of the following characters [_.-]
}
type RequestGuestSSIDUpdateGuestSSIDByID ¶
type RequestGuestSSIDUpdateGuestSSIDByID struct {
GuestSSID *RequestGuestSSIDUpdateGuestSSIDByIDGuestSSID `json:"GuestSSID,omitempty"` //
}
type RequestGuestSmtpNotificationConfigurationCreateGuestSmtpNotificationSettings ¶
type RequestGuestSmtpNotificationConfigurationCreateGuestSmtpNotificationSettings struct {
ERSGuestSmtpNotificationSettings *RequestGuestSmtpNotificationConfigurationCreateGuestSmtpNotificationSettingsERSGuestSmtpNotificationSettings `json:"ERSGuestSmtpNotificationSettings,omitempty"` //
}
type RequestGuestSmtpNotificationConfigurationCreateGuestSmtpNotificationSettingsERSGuestSmtpNotificationSettings ¶
type RequestGuestSmtpNotificationConfigurationCreateGuestSmtpNotificationSettingsERSGuestSmtpNotificationSettings struct { SmtpServer string `json:"smtpServer,omitempty"` // The SMTP server ip address or fqdn such as outbound.mycompany.com NotificationEnabled *bool `json:"notificationEnabled,omitempty"` // Indicates if the email notification service is to be enabled UseDefaultFromAddress *bool `json:"useDefaultFromAddress,omitempty"` // If the default from address should be used rather than using a sponsor user email address DefaultFromAddress string `json:"defaultFromAddress,omitempty"` // The default from email address to be used to send emails from SmtpPort string `json:"smtpPort,omitempty"` // Port at which SMTP Secure Server is listening ConnectionTimeout string `json:"connectionTimeout,omitempty"` // Interval in seconds for all the SMTP client connections UseTLSorSSLEncryption *bool `json:"useTLSorSSLEncryption,omitempty"` // If configured to true, SMTP server authentication will happen using TLS/SSL UsePasswordAuthentication *bool `json:"usePasswordAuthentication,omitempty"` // If configured to true, SMTP server authentication will happen using username/password UserName string `json:"userName,omitempty"` // Username of Secure SMTP server Password string `json:"password,omitempty"` // Password of Secure SMTP server }
type RequestGuestSmtpNotificationConfigurationUpdateGuestSmtpNotificationSettingsByID ¶
type RequestGuestSmtpNotificationConfigurationUpdateGuestSmtpNotificationSettingsByID struct {
ERSGuestSmtpNotificationSettings *RequestGuestSmtpNotificationConfigurationUpdateGuestSmtpNotificationSettingsByIDERSGuestSmtpNotificationSettings `json:"ERSGuestSmtpNotificationSettings,omitempty"` //
}
type RequestGuestSmtpNotificationConfigurationUpdateGuestSmtpNotificationSettingsByIDERSGuestSmtpNotificationSettings ¶
type RequestGuestSmtpNotificationConfigurationUpdateGuestSmtpNotificationSettingsByIDERSGuestSmtpNotificationSettings struct { ID string `json:"id,omitempty"` // SmtpServer string `json:"smtpServer,omitempty"` // The SMTP server ip address or fqdn such as outbound.mycompany.com NotificationEnabled *bool `json:"notificationEnabled,omitempty"` // Indicates if the email notification service is to be enabled UseDefaultFromAddress *bool `json:"useDefaultFromAddress,omitempty"` // If the default from address should be used rather than using a sponsor user email address DefaultFromAddress string `json:"defaultFromAddress,omitempty"` // The default from email address to be used to send emails from SmtpPort string `json:"smtpPort,omitempty"` // Port at which SMTP Secure Server is listening ConnectionTimeout string `json:"connectionTimeout,omitempty"` // Interval in seconds for all the SMTP client connections UseTLSorSSLEncryption *bool `json:"useTLSorSSLEncryption,omitempty"` // If configured to true, SMTP server authentication will happen using TLS/SSL UsePasswordAuthentication *bool `json:"usePasswordAuthentication,omitempty"` // If configured to true, SMTP server authentication will happen using username/password UserName string `json:"userName,omitempty"` // Username of Secure SMTP server Password string `json:"password,omitempty"` // Password of Secure SMTP server }
type RequestGuestTypeCreateGuestType ¶
type RequestGuestTypeCreateGuestType struct {
GuestType *RequestGuestTypeCreateGuestTypeGuestType `json:"GuestType,omitempty"` //
}
type RequestGuestTypeCreateGuestTypeGuestType ¶
type RequestGuestTypeCreateGuestTypeGuestType struct { Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // IsDefaultType *bool `json:"isDefaultType,omitempty"` // AccessTime *RequestGuestTypeCreateGuestTypeGuestTypeAccessTime `json:"accessTime,omitempty"` // LoginOptions *RequestGuestTypeCreateGuestTypeGuestTypeLoginOptions `json:"loginOptions,omitempty"` // ExpirationNotification *RequestGuestTypeCreateGuestTypeGuestTypeExpirationNotification `json:"expirationNotification,omitempty"` // Expiration Notification Settings SponsorGroups []string `json:"sponsorGroups,omitempty"` // }
type RequestGuestTypeCreateGuestTypeGuestTypeAccessTime ¶
type RequestGuestTypeCreateGuestTypeGuestTypeAccessTime struct { FromFirstLogin *bool `json:"fromFirstLogin,omitempty"` // When Account Duration starts from first login or specified date MaxAccountDuration *int `json:"maxAccountDuration,omitempty"` // Maximum value of Account Duration DurationTimeUnit string `json:"durationTimeUnit,omitempty"` // Allowed values are: - DAYS, - HOURS, - MINUTES DefaultDuration *int `json:"defaultDuration,omitempty"` // AllowAccessOnSpecificDaysTimes *bool `json:"allowAccessOnSpecificDaysTimes,omitempty"` // DayTimeLimits *[]RequestGuestTypeCreateGuestTypeGuestTypeAccessTimeDayTimeLimits `json:"dayTimeLimits,omitempty"` // List of Time Ranges for account access }
type RequestGuestTypeCreateGuestTypeGuestTypeAccessTimeDayTimeLimits ¶
type RequestGuestTypeCreateGuestTypeGuestTypeAccessTimeDayTimeLimits struct { StartTime string `json:"startTime,omitempty"` // Start time in HH:mm format EndTime string `json:"endTime,omitempty"` // End time in HH:mm format Days []string `json:"days,omitempty"` // List of Days Values should be one of Week day. Allowed values are: - Sunday, - Monday, - Tuesday, - Wednesday, - Thursday, - Friday, - Saturday }
type RequestGuestTypeCreateGuestTypeGuestTypeExpirationNotification ¶
type RequestGuestTypeCreateGuestTypeGuestTypeExpirationNotification struct { EnableNotification *bool `json:"enableNotification,omitempty"` // Enable Notification settings AdvanceNotificationDuration *int `json:"advanceNotificationDuration,omitempty"` // Send Account Expiration Notification Duration before ( Days, Hours, Minutes ) AdvanceNotificationUnits string `json:"advanceNotificationUnits,omitempty"` // Allowed values are: - DAYS, - HOURS, - MINUTES SendEmailNotification *bool `json:"sendEmailNotification,omitempty"` // Enable Email Notification EmailText string `json:"emailText,omitempty"` // SendSmsNotification *bool `json:"sendSmsNotification,omitempty"` // Maximum devices guests can register SmsText string `json:"smsText,omitempty"` // }
type RequestGuestTypeCreateGuestTypeGuestTypeLoginOptions ¶
type RequestGuestTypeCreateGuestTypeGuestTypeLoginOptions struct { LimitSimultaneousLogins *bool `json:"limitSimultaneousLogins,omitempty"` // Enable Simultaneous Logins MaxSimultaneousLogins *int `json:"maxSimultaneousLogins,omitempty"` // Number of Simultaneous Logins FailureAction string `json:"failureAction,omitempty"` // When Guest Exceeds limit this action will be invoked. Allowed values are: - Disconnect_Oldest_Connection, - Disconnect_Newest_Connection MaxRegisteredDevices *int `json:"maxRegisteredDevices,omitempty"` // Maximum devices guests can register IDentityGroupID string `json:"identityGroupId,omitempty"` // AllowGuestPortalBypass *bool `json:"allowGuestPortalBypass,omitempty"` // }
type RequestGuestTypeUpdateGuestTypeByID ¶
type RequestGuestTypeUpdateGuestTypeByID struct {
GuestType *RequestGuestTypeUpdateGuestTypeByIDGuestType `json:"GuestType,omitempty"` //
}
type RequestGuestTypeUpdateGuestTypeByIDGuestType ¶
type RequestGuestTypeUpdateGuestTypeByIDGuestType struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // IsDefaultType *bool `json:"isDefaultType,omitempty"` // AccessTime *RequestGuestTypeUpdateGuestTypeByIDGuestTypeAccessTime `json:"accessTime,omitempty"` // LoginOptions *RequestGuestTypeUpdateGuestTypeByIDGuestTypeLoginOptions `json:"loginOptions,omitempty"` // ExpirationNotification *RequestGuestTypeUpdateGuestTypeByIDGuestTypeExpirationNotification `json:"expirationNotification,omitempty"` // Expiration Notification Settings SponsorGroups []string `json:"sponsorGroups,omitempty"` // }
type RequestGuestTypeUpdateGuestTypeByIDGuestTypeAccessTime ¶
type RequestGuestTypeUpdateGuestTypeByIDGuestTypeAccessTime struct { FromFirstLogin *bool `json:"fromFirstLogin,omitempty"` // When Account Duration starts from first login or specified date MaxAccountDuration *int `json:"maxAccountDuration,omitempty"` // Maximum value of Account Duration DurationTimeUnit string `json:"durationTimeUnit,omitempty"` // Allowed values are: - DAYS, - HOURS, - MINUTES DefaultDuration *int `json:"defaultDuration,omitempty"` // AllowAccessOnSpecificDaysTimes *bool `json:"allowAccessOnSpecificDaysTimes,omitempty"` // DayTimeLimits *[]RequestGuestTypeUpdateGuestTypeByIDGuestTypeAccessTimeDayTimeLimits `json:"dayTimeLimits,omitempty"` // List of Time Ranges for account access }
type RequestGuestTypeUpdateGuestTypeByIDGuestTypeAccessTimeDayTimeLimits ¶
type RequestGuestTypeUpdateGuestTypeByIDGuestTypeAccessTimeDayTimeLimits struct { StartTime string `json:"startTime,omitempty"` // Start time in HH:mm format EndTime string `json:"endTime,omitempty"` // End time in HH:mm format Days []string `json:"days,omitempty"` // List of Days Values should be one of Week day. Allowed values are: - Sunday, - Monday, - Tuesday, - Wednesday, - Thursday, - Friday, - Saturday }
type RequestGuestTypeUpdateGuestTypeByIDGuestTypeExpirationNotification ¶
type RequestGuestTypeUpdateGuestTypeByIDGuestTypeExpirationNotification struct { EnableNotification *bool `json:"enableNotification,omitempty"` // Enable Notification settings AdvanceNotificationDuration *int `json:"advanceNotificationDuration,omitempty"` // Send Account Expiration Notification Duration before ( Days, Hours, Minutes ) AdvanceNotificationUnits string `json:"advanceNotificationUnits,omitempty"` // Allowed values are: - DAYS, - HOURS, - MINUTES SendEmailNotification *bool `json:"sendEmailNotification,omitempty"` // Enable Email Notification EmailText string `json:"emailText,omitempty"` // SendSmsNotification *bool `json:"sendSmsNotification,omitempty"` // Maximum devices guests can register SmsText string `json:"smsText,omitempty"` // }
type RequestGuestTypeUpdateGuestTypeByIDGuestTypeLoginOptions ¶
type RequestGuestTypeUpdateGuestTypeByIDGuestTypeLoginOptions struct { LimitSimultaneousLogins *bool `json:"limitSimultaneousLogins,omitempty"` // Enable Simultaneous Logins MaxSimultaneousLogins *int `json:"maxSimultaneousLogins,omitempty"` // Number of Simultaneous Logins FailureAction string `json:"failureAction,omitempty"` // When Guest Exceeds limit this action will be invoked. Allowed values are: - Disconnect_Oldest_Connection, - Disconnect_Newest_Connection MaxRegisteredDevices *int `json:"maxRegisteredDevices,omitempty"` // Maximum devices guests can register IDentityGroupID string `json:"identityGroupId,omitempty"` // AllowGuestPortalBypass *bool `json:"allowGuestPortalBypass,omitempty"` // }
type RequestGuestTypeUpdateGuestTypeEmail ¶
type RequestGuestTypeUpdateGuestTypeEmail struct {
OperationAdditionalData *RequestGuestTypeUpdateGuestTypeEmailOperationAdditionalData `json:"OperationAdditionalData,omitempty"` //
}
type RequestGuestTypeUpdateGuestTypeEmailOperationAdditionalData ¶
type RequestGuestTypeUpdateGuestTypeEmailOperationAdditionalData struct {
AdditionalData *[]RequestGuestTypeUpdateGuestTypeEmailOperationAdditionalDataAdditionalData `json:"additionalData,omitempty"` //
}
type RequestGuestTypeUpdateGuestTypeSms ¶
type RequestGuestTypeUpdateGuestTypeSms struct {
OperationAdditionalData *RequestGuestTypeUpdateGuestTypeSmsOperationAdditionalData `json:"OperationAdditionalData,omitempty"` //
}
type RequestGuestTypeUpdateGuestTypeSmsOperationAdditionalData ¶
type RequestGuestTypeUpdateGuestTypeSmsOperationAdditionalData struct {
AdditionalData *[]RequestGuestTypeUpdateGuestTypeSmsOperationAdditionalDataAdditionalData `json:"additionalData,omitempty"` //
}
type RequestGuestUserBulkRequestForGuestUser ¶
type RequestGuestUserBulkRequestForGuestUser struct {
GuestUserBulkRequest *RequestGuestUserBulkRequestForGuestUserGuestUserBulkRequest `json:"GuestUserBulkRequest,omitempty"` //
}
type RequestGuestUserChangeSponsorPassword ¶
type RequestGuestUserChangeSponsorPassword struct {
OperationAdditionalData *RequestGuestUserChangeSponsorPasswordOperationAdditionalData `json:"OperationAdditionalData,omitempty"` //
}
type RequestGuestUserChangeSponsorPasswordOperationAdditionalData ¶
type RequestGuestUserChangeSponsorPasswordOperationAdditionalData struct {
AdditionalData *[]RequestGuestUserChangeSponsorPasswordOperationAdditionalDataAdditionalData `json:"additionalData,omitempty"` //
}
type RequestGuestUserCreateGuestUser ¶
type RequestGuestUserCreateGuestUser struct {
GuestUser *RequestGuestUserCreateGuestUserGuestUser `json:"GuestUser,omitempty"` //
}
type RequestGuestUserCreateGuestUserGuestUser ¶
type RequestGuestUserCreateGuestUserGuestUser struct { Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // GuestType string `json:"guestType,omitempty"` // Status string `json:"status,omitempty"` // StatusReason string `json:"statusReason,omitempty"` // ReasonForVisit string `json:"reasonForVisit,omitempty"` // SponsorUserID string `json:"sponsorUserId,omitempty"` // SponsorUserName string `json:"sponsorUserName,omitempty"` // GuestInfo *RequestGuestUserCreateGuestUserGuestUserGuestInfo `json:"guestInfo,omitempty"` // GuestAccessInfo *RequestGuestUserCreateGuestUserGuestUserGuestAccessInfo `json:"guestAccessInfo,omitempty"` // PortalID string `json:"portalId,omitempty"` // CustomFields *RequestGuestUserCreateGuestUserGuestUserCustomFields `json:"customFields,omitempty"` // Key value map }
type RequestGuestUserCreateGuestUserGuestUserCustomFields ¶ added in v1.0.0
type RequestGuestUserCreateGuestUserGuestUserCustomFields map[string]interface{}
type RequestGuestUserCreateGuestUserGuestUserGuestAccessInfo ¶
type RequestGuestUserCreateGuestUserGuestUserGuestAccessInfo struct { ValidDays *int `json:"validDays,omitempty"` // FromDate string `json:"fromDate,omitempty"` // ToDate string `json:"toDate,omitempty"` // Location string `json:"location,omitempty"` // SSID string `json:"ssid,omitempty"` // GroupTag string `json:"groupTag,omitempty"` // }
type RequestGuestUserCreateGuestUserGuestUserGuestInfo ¶
type RequestGuestUserCreateGuestUserGuestUserGuestInfo struct { FirstName string `json:"firstName,omitempty"` // LastName string `json:"lastName,omitempty"` // Company string `json:"company,omitempty"` // CreationTime string `json:"creationTime,omitempty"` // NotificationLanguage string `json:"notificationLanguage,omitempty"` // UserName string `json:"userName,omitempty"` // If account needs be created with mobile number, please provide mobile number here EmailAddress string `json:"emailAddress,omitempty"` // PhoneNumber string `json:"phoneNumber,omitempty"` // Phone number should be E.164 format Password string `json:"password,omitempty"` // Enabled *bool `json:"enabled,omitempty"` // This field is only for Get operation not applicable for Create, Update operations SmsServiceProvider string `json:"smsServiceProvider,omitempty"` // }
type RequestGuestUserSuspendGuestUserByID ¶
type RequestGuestUserSuspendGuestUserByID struct {
OperationAdditionalData *RequestGuestUserSuspendGuestUserByIDOperationAdditionalData `json:"OperationAdditionalData,omitempty"` //
}
type RequestGuestUserSuspendGuestUserByIDOperationAdditionalData ¶
type RequestGuestUserSuspendGuestUserByIDOperationAdditionalData struct {
AdditionalData *[]RequestGuestUserSuspendGuestUserByIDOperationAdditionalDataAdditionalData `json:"additionalData,omitempty"` //
}
type RequestGuestUserUpdateGuestUserByID ¶
type RequestGuestUserUpdateGuestUserByID struct {
GuestUser *RequestGuestUserUpdateGuestUserByIDGuestUser `json:"GuestUser,omitempty"` //
}
type RequestGuestUserUpdateGuestUserByIDGuestUser ¶
type RequestGuestUserUpdateGuestUserByIDGuestUser struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // GuestType string `json:"guestType,omitempty"` // Status string `json:"status,omitempty"` // StatusReason string `json:"statusReason,omitempty"` // ReasonForVisit string `json:"reasonForVisit,omitempty"` // SponsorUserID string `json:"sponsorUserId,omitempty"` // SponsorUserName string `json:"sponsorUserName,omitempty"` // GuestInfo *RequestGuestUserUpdateGuestUserByIDGuestUserGuestInfo `json:"guestInfo,omitempty"` // GuestAccessInfo *RequestGuestUserUpdateGuestUserByIDGuestUserGuestAccessInfo `json:"guestAccessInfo,omitempty"` // PortalID string `json:"portalId,omitempty"` // CustomFields *RequestGuestUserUpdateGuestUserByIDGuestUserCustomFields `json:"customFields,omitempty"` // Key value map }
type RequestGuestUserUpdateGuestUserByIDGuestUserCustomFields ¶ added in v1.0.0
type RequestGuestUserUpdateGuestUserByIDGuestUserCustomFields map[string]interface{}
type RequestGuestUserUpdateGuestUserByIDGuestUserGuestAccessInfo ¶
type RequestGuestUserUpdateGuestUserByIDGuestUserGuestAccessInfo struct { ValidDays *int `json:"validDays,omitempty"` // FromDate string `json:"fromDate,omitempty"` // ToDate string `json:"toDate,omitempty"` // Location string `json:"location,omitempty"` // SSID string `json:"ssid,omitempty"` // GroupTag string `json:"groupTag,omitempty"` // }
type RequestGuestUserUpdateGuestUserByIDGuestUserGuestInfo ¶
type RequestGuestUserUpdateGuestUserByIDGuestUserGuestInfo struct { FirstName string `json:"firstName,omitempty"` // LastName string `json:"lastName,omitempty"` // Company string `json:"company,omitempty"` // CreationTime string `json:"creationTime,omitempty"` // NotificationLanguage string `json:"notificationLanguage,omitempty"` // UserName string `json:"userName,omitempty"` // If account needs be created with mobile number, please provide mobile number here EmailAddress string `json:"emailAddress,omitempty"` // PhoneNumber string `json:"phoneNumber,omitempty"` // Phone number should be E.164 format Password string `json:"password,omitempty"` // Enabled *bool `json:"enabled,omitempty"` // This field is only for Get operation not applicable for Create, Update operations SmsServiceProvider string `json:"smsServiceProvider,omitempty"` // }
type RequestGuestUserUpdateGuestUserByName ¶
type RequestGuestUserUpdateGuestUserByName struct {
GuestUser *RequestGuestUserUpdateGuestUserByNameGuestUser `json:"GuestUser,omitempty"` //
}
type RequestGuestUserUpdateGuestUserByNameGuestUser ¶
type RequestGuestUserUpdateGuestUserByNameGuestUser struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // GuestType string `json:"guestType,omitempty"` // Status string `json:"status,omitempty"` // StatusReason string `json:"statusReason,omitempty"` // ReasonForVisit string `json:"reasonForVisit,omitempty"` // SponsorUserID string `json:"sponsorUserId,omitempty"` // SponsorUserName string `json:"sponsorUserName,omitempty"` // GuestInfo *RequestGuestUserUpdateGuestUserByNameGuestUserGuestInfo `json:"guestInfo,omitempty"` // GuestAccessInfo *RequestGuestUserUpdateGuestUserByNameGuestUserGuestAccessInfo `json:"guestAccessInfo,omitempty"` // PortalID string `json:"portalId,omitempty"` // CustomFields *RequestGuestUserUpdateGuestUserByNameGuestUserCustomFields `json:"customFields,omitempty"` // Key value map }
type RequestGuestUserUpdateGuestUserByNameGuestUserCustomFields ¶ added in v1.0.0
type RequestGuestUserUpdateGuestUserByNameGuestUserCustomFields map[string]interface{}
type RequestGuestUserUpdateGuestUserByNameGuestUserGuestAccessInfo ¶
type RequestGuestUserUpdateGuestUserByNameGuestUserGuestAccessInfo struct { ValidDays *int `json:"validDays,omitempty"` // FromDate string `json:"fromDate,omitempty"` // ToDate string `json:"toDate,omitempty"` // Location string `json:"location,omitempty"` // SSID string `json:"ssid,omitempty"` // GroupTag string `json:"groupTag,omitempty"` // }
type RequestGuestUserUpdateGuestUserByNameGuestUserGuestInfo ¶
type RequestGuestUserUpdateGuestUserByNameGuestUserGuestInfo struct { FirstName string `json:"firstName,omitempty"` // LastName string `json:"lastName,omitempty"` // Company string `json:"company,omitempty"` // CreationTime string `json:"creationTime,omitempty"` // NotificationLanguage string `json:"notificationLanguage,omitempty"` // UserName string `json:"userName,omitempty"` // If account needs be created with mobile number, please provide mobile number here EmailAddress string `json:"emailAddress,omitempty"` // PhoneNumber string `json:"phoneNumber,omitempty"` // Phone number should be E.164 format Password string `json:"password,omitempty"` // Enabled *bool `json:"enabled,omitempty"` // This field is only for Get operation not applicable for Create, Update operations SmsServiceProvider string `json:"smsServiceProvider,omitempty"` // }
type RequestGuestUserUpdateGuestUserEmail ¶
type RequestGuestUserUpdateGuestUserEmail struct {
OperationAdditionalData *RequestGuestUserUpdateGuestUserEmailOperationAdditionalData `json:"OperationAdditionalData,omitempty"` //
}
type RequestGuestUserUpdateGuestUserEmailOperationAdditionalData ¶
type RequestGuestUserUpdateGuestUserEmailOperationAdditionalData struct {
AdditionalData *[]RequestGuestUserUpdateGuestUserEmailOperationAdditionalDataAdditionalData `json:"additionalData,omitempty"` //
}
type RequestHotspotPortalCreateHotspotPortal ¶
type RequestHotspotPortalCreateHotspotPortal struct {
HotspotPortal *RequestHotspotPortalCreateHotspotPortalHotspotPortal `json:"HotspotPortal,omitempty"` //
}
type RequestHotspotPortalCreateHotspotPortalHotspotPortal ¶
type RequestHotspotPortalCreateHotspotPortalHotspotPortal struct { Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // PortalType string `json:"portalType,omitempty"` // Allowed values: - BYOD, - HOTSPOTGUEST, - MYDEVICE, - SELFREGGUEST, - SPONSOR, - SPONSOREDGUEST PortalTestURL string `json:"portalTestUrl,omitempty"` // URL to bring up a test page for this portal Settings *RequestHotspotPortalCreateHotspotPortalHotspotPortalSettings `json:"settings,omitempty"` // Defines all of the settings groups available for a BYOD Customizations *RequestHotspotPortalCreateHotspotPortalHotspotPortalCustomizations `json:"customizations,omitempty"` // Defines all of the Portal Customizations available }
type RequestHotspotPortalCreateHotspotPortalHotspotPortalCustomizations ¶
type RequestHotspotPortalCreateHotspotPortalHotspotPortalCustomizations struct { PortalTheme *RequestHotspotPortalCreateHotspotPortalHotspotPortalCustomizationsPortalTheme `json:"portalTheme,omitempty"` // Defines the configuration for portal theme PortalTweakSettings *RequestHotspotPortalCreateHotspotPortalHotspotPortalCustomizationsPortalTweakSettings `json:"portalTweakSettings,omitempty"` // The Tweak Settings are a customization of the Portal Theme that has been selected for the portal. When the Portal Theme selection is changed, the Tweak Settings are overwritten to match the values in the theme. The Tweak Settings can subsequently be changed by the user Language *RequestHotspotPortalCreateHotspotPortalHotspotPortalCustomizationsLanguage `json:"language,omitempty"` // This property is supported only for Read operation and it allows to show the customizations in English. Other languages are not supported GlobalCustomizations *RequestHotspotPortalCreateHotspotPortalHotspotPortalCustomizationsGlobalCustomizations `json:"globalCustomizations,omitempty"` // PageCustomizations *RequestHotspotPortalCreateHotspotPortalHotspotPortalCustomizationsPageCustomizations `json:"pageCustomizations,omitempty"` // }
type RequestHotspotPortalCreateHotspotPortalHotspotPortalCustomizationsGlobalCustomizations ¶
type RequestHotspotPortalCreateHotspotPortalHotspotPortalCustomizationsGlobalCustomizations struct { MobileLogoImage *RequestHotspotPortalCreateHotspotPortalHotspotPortalCustomizationsGlobalCustomizationsMobileLogoImage `json:"mobileLogoImage,omitempty"` // DesktopLogoImage *RequestHotspotPortalCreateHotspotPortalHotspotPortalCustomizationsGlobalCustomizationsDesktopLogoImage `json:"desktopLogoImage,omitempty"` // BackgroundImage *RequestHotspotPortalCreateHotspotPortalHotspotPortalCustomizationsGlobalCustomizationsBackgroundImage `json:"backgroundImage,omitempty"` // BannerImage *RequestHotspotPortalCreateHotspotPortalHotspotPortalCustomizationsGlobalCustomizationsBannerImage `json:"bannerImage,omitempty"` // BannerTitle string `json:"bannerTitle,omitempty"` // ContactText string `json:"contactText,omitempty"` // }
type RequestHotspotPortalCreateHotspotPortalHotspotPortalCustomizationsGlobalCustomizationsBackgroundImage ¶
type RequestHotspotPortalCreateHotspotPortalHotspotPortalCustomizationsGlobalCustomizationsBackgroundImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type RequestHotspotPortalCreateHotspotPortalHotspotPortalCustomizationsGlobalCustomizationsBannerImage ¶
type RequestHotspotPortalCreateHotspotPortalHotspotPortalCustomizationsGlobalCustomizationsBannerImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type RequestHotspotPortalCreateHotspotPortalHotspotPortalCustomizationsGlobalCustomizationsDesktopLogoImage ¶
type RequestHotspotPortalCreateHotspotPortalHotspotPortalCustomizationsGlobalCustomizationsDesktopLogoImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type RequestHotspotPortalCreateHotspotPortalHotspotPortalCustomizationsGlobalCustomizationsMobileLogoImage ¶
type RequestHotspotPortalCreateHotspotPortalHotspotPortalCustomizationsGlobalCustomizationsMobileLogoImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type RequestHotspotPortalCreateHotspotPortalHotspotPortalCustomizationsLanguage ¶
type RequestHotspotPortalCreateHotspotPortalHotspotPortalCustomizationsLanguage struct {
ViewLanguage string `json:"viewLanguage,omitempty"` //
}
type RequestHotspotPortalCreateHotspotPortalHotspotPortalCustomizationsPageCustomizations ¶
type RequestHotspotPortalCreateHotspotPortalHotspotPortalCustomizationsPageCustomizations struct {
Data *[]RequestHotspotPortalCreateHotspotPortalHotspotPortalCustomizationsPageCustomizationsData `json:"data,omitempty"` //
}
type RequestHotspotPortalCreateHotspotPortalHotspotPortalCustomizationsPortalTheme ¶
type RequestHotspotPortalCreateHotspotPortalHotspotPortalCustomizationsPortalTheme struct { ID string `json:"id,omitempty"` // The unique internal identifier of the portal theme Name string `json:"name,omitempty"` // The system- or user-assigned name of the portal theme ThemeData string `json:"themeData,omitempty"` // A CSS file, represented as a Base64-encoded byte array }
type RequestHotspotPortalCreateHotspotPortalHotspotPortalCustomizationsPortalTweakSettings ¶
type RequestHotspotPortalCreateHotspotPortalHotspotPortalCustomizationsPortalTweakSettings struct { BannerColor string `json:"bannerColor,omitempty"` // Hex value of color BannerTextColor string `json:"bannerTextColor,omitempty"` // PageBackgroundColor string `json:"pageBackgroundColor,omitempty"` // PageLabelAndTextColor string `json:"pageLabelAndTextColor,omitempty"` // }
type RequestHotspotPortalCreateHotspotPortalHotspotPortalSettings ¶
type RequestHotspotPortalCreateHotspotPortalHotspotPortalSettings struct { PortalSettings *RequestHotspotPortalCreateHotspotPortalHotspotPortalSettingsPortalSettings `json:"portalSettings,omitempty"` // The port, interface, certificate, and other basic settings of a portal AupSettings *RequestHotspotPortalCreateHotspotPortalHotspotPortalSettingsAupSettings `json:"aupSettings,omitempty"` // Configuration of the Acceptable Use Policy (AUP) for a portal PostAccessBannerSettings *RequestHotspotPortalCreateHotspotPortalHotspotPortalSettingsPostAccessBannerSettings `json:"postAccessBannerSettings,omitempty"` // AuthSuccessSettings *RequestHotspotPortalCreateHotspotPortalHotspotPortalSettingsAuthSuccessSettings `json:"authSuccessSettings,omitempty"` // PostLoginBannerSettings *RequestHotspotPortalCreateHotspotPortalHotspotPortalSettingsPostLoginBannerSettings `json:"postLoginBannerSettings,omitempty"` // SupportInfoSettings *RequestHotspotPortalCreateHotspotPortalHotspotPortalSettingsSupportInfoSettings `json:"supportInfoSettings,omitempty"` // Portal Support Information Settings }
type RequestHotspotPortalCreateHotspotPortalHotspotPortalSettingsAupSettings ¶
type RequestHotspotPortalCreateHotspotPortalHotspotPortalSettingsAupSettings struct { RequireAccessCode *bool `json:"requireAccessCode,omitempty"` // Require the portal user to enter an access code. Only used in Hotspot portal AccessCode string `json:"accessCode,omitempty"` // Access code that must be entered by the portal user (only valid if requireAccessCode = true) IncludeAup *bool `json:"includeAup,omitempty"` // Require the portal user to read and accept an AUP RequireScrolling *bool `json:"requireScrolling,omitempty"` // Require the portal user to scroll to the end of the AUP. Only valid if requireAupAcceptance = true }
type RequestHotspotPortalCreateHotspotPortalHotspotPortalSettingsAuthSuccessSettings ¶
type RequestHotspotPortalCreateHotspotPortalHotspotPortalSettingsAuthSuccessSettings struct { SuccessRedirect string `json:"successRedirect,omitempty"` // After an Authentication Success where should device be redirected. Allowed values: - AUTHSUCCESSPAGE, - ORIGINATINGURL, - URL RedirectURL string `json:"redirectUrl,omitempty"` // Target URL for redirection, used when successRedirect = URL }
type RequestHotspotPortalCreateHotspotPortalHotspotPortalSettingsPortalSettings ¶
type RequestHotspotPortalCreateHotspotPortalHotspotPortalSettingsPortalSettings struct { HTTPSPort *int `json:"httpsPort,omitempty"` // The port number that the allowed interfaces will listen on. Range from 8000 to 8999 AllowedInterfaces []string `json:"allowedInterfaces,omitempty"` // Interfaces that the portal will be reachable on. Allowed values: - eth0 - eth1 - eth2 - eth3 - eth4 - eth5 - bond0 - bond1 - bond2 CertificateGroupTag string `json:"certificateGroupTag,omitempty"` // Logical name of the x.509 server certificate that will be used for the portal EndpointIDentityGroup string `json:"endpointIdentityGroup,omitempty"` // Unique Id of the endpoint identity group where user's devices will be added. Used only in Hotspot Portal CoaType string `json:"coaType,omitempty"` // Allowed Values: - COAREAUTHENTICATE, - COATERMINATE DisplayLang string `json:"displayLang,omitempty"` // Allowed values: - USEBROWSERLOCALE, - ALWAYSUSE FallbackLanguage string `json:"fallbackLanguage,omitempty"` // Used when displayLang = USEBROWSERLOCALE AlwaysUsedLanguage string `json:"alwaysUsedLanguage,omitempty"` // Used when displayLang = ALWAYSUSE }
type RequestHotspotPortalCreateHotspotPortalHotspotPortalSettingsPostAccessBannerSettings ¶
type RequestHotspotPortalCreateHotspotPortalHotspotPortalSettingsPostAccessBannerSettings struct {
IncludePostAccessBanner *bool `json:"includePostAccessBanner,omitempty"` //
}
type RequestHotspotPortalCreateHotspotPortalHotspotPortalSettingsPostLoginBannerSettings ¶
type RequestHotspotPortalCreateHotspotPortalHotspotPortalSettingsPostLoginBannerSettings struct {
IncludePostAccessBanner *bool `json:"includePostAccessBanner,omitempty"` // Include a Post-Login Banner page
}
type RequestHotspotPortalCreateHotspotPortalHotspotPortalSettingsSupportInfoSettings ¶
type RequestHotspotPortalCreateHotspotPortalHotspotPortalSettingsSupportInfoSettings struct { IncludeSupportInfoPage *bool `json:"includeSupportInfoPage,omitempty"` // IncludeMacAddr *bool `json:"includeMacAddr,omitempty"` // IncludeIPAddress *bool `json:"includeIpAddress,omitempty"` // IncludeBrowserUserAgent *bool `json:"includeBrowserUserAgent,omitempty"` // IncludePolicyServer *bool `json:"includePolicyServer,omitempty"` // IncludeFailureCode *bool `json:"includeFailureCode,omitempty"` // EmptyFieldDisplay string `json:"emptyFieldDisplay,omitempty"` // Specifies how empty fields are handled on the Support Information Page. Allowed values: - HIDE, - DISPLAYWITHNOVALUE, - DISPLAYWITHDEFAULTVALUE DefaultEmptyFieldValue string `json:"defaultEmptyFieldValue,omitempty"` // The default value displayed for an empty field. Only valid when emptyFieldDisplay = DISPLAYWITHDEFAULTVALUE }
type RequestHotspotPortalUpdateHotspotPortalByID ¶
type RequestHotspotPortalUpdateHotspotPortalByID struct {
HotspotPortal *RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortal `json:"HotspotPortal,omitempty"` //
}
type RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortal ¶
type RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortal struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // PortalType string `json:"portalType,omitempty"` // Allowed values: - BYOD, - HOTSPOTGUEST, - MYDEVICE, - SELFREGGUEST, - SPONSOR, - SPONSOREDGUEST PortalTestURL string `json:"portalTestUrl,omitempty"` // URL to bring up a test page for this portal Settings *RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalSettings `json:"settings,omitempty"` // Defines all of the settings groups available for a BYOD Customizations *RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalCustomizations `json:"customizations,omitempty"` // Defines all of the Portal Customizations available }
type RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalCustomizations ¶
type RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalCustomizations struct { PortalTheme *RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalCustomizationsPortalTheme `json:"portalTheme,omitempty"` // Defines the configuration for portal theme PortalTweakSettings *RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalCustomizationsPortalTweakSettings `json:"portalTweakSettings,omitempty"` // The Tweak Settings are a customization of the Portal Theme that has been selected for the portal. When the Portal Theme selection is changed, the Tweak Settings are overwritten to match the values in the theme. The Tweak Settings can subsequently be changed by the user Language *RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalCustomizationsLanguage `json:"language,omitempty"` // This property is supported only for Read operation and it allows to show the customizations in English. Other languages are not supported GlobalCustomizations *RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalCustomizationsGlobalCustomizations `json:"globalCustomizations,omitempty"` // PageCustomizations *RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalCustomizationsPageCustomizations `json:"pageCustomizations,omitempty"` // }
type RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalCustomizationsGlobalCustomizations ¶
type RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalCustomizationsGlobalCustomizations struct { MobileLogoImage *RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalCustomizationsGlobalCustomizationsMobileLogoImage `json:"mobileLogoImage,omitempty"` // DesktopLogoImage *RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalCustomizationsGlobalCustomizationsDesktopLogoImage `json:"desktopLogoImage,omitempty"` // BackgroundImage *RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalCustomizationsGlobalCustomizationsBackgroundImage `json:"backgroundImage,omitempty"` // BannerImage *RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalCustomizationsGlobalCustomizationsBannerImage `json:"bannerImage,omitempty"` // BannerTitle string `json:"bannerTitle,omitempty"` // ContactText string `json:"contactText,omitempty"` // }
type RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalCustomizationsGlobalCustomizationsBackgroundImage ¶
type RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalCustomizationsGlobalCustomizationsBackgroundImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalCustomizationsGlobalCustomizationsBannerImage ¶
type RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalCustomizationsGlobalCustomizationsBannerImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalCustomizationsGlobalCustomizationsDesktopLogoImage ¶
type RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalCustomizationsGlobalCustomizationsDesktopLogoImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalCustomizationsGlobalCustomizationsMobileLogoImage ¶
type RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalCustomizationsGlobalCustomizationsMobileLogoImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalCustomizationsLanguage ¶
type RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalCustomizationsLanguage struct {
ViewLanguage string `json:"viewLanguage,omitempty"` //
}
type RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalCustomizationsPageCustomizations ¶
type RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalCustomizationsPageCustomizations struct {
Data *[]RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalCustomizationsPageCustomizationsData `json:"data,omitempty"` //
}
type RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalCustomizationsPortalTheme ¶
type RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalCustomizationsPortalTheme struct { ID string `json:"id,omitempty"` // The unique internal identifier of the portal theme Name string `json:"name,omitempty"` // The system- or user-assigned name of the portal theme ThemeData string `json:"themeData,omitempty"` // A CSS file, represented as a Base64-encoded byte array }
type RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalCustomizationsPortalTweakSettings ¶
type RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalCustomizationsPortalTweakSettings struct { BannerColor string `json:"bannerColor,omitempty"` // Hex value of color BannerTextColor string `json:"bannerTextColor,omitempty"` // PageBackgroundColor string `json:"pageBackgroundColor,omitempty"` // PageLabelAndTextColor string `json:"pageLabelAndTextColor,omitempty"` // }
type RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalSettings ¶
type RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalSettings struct { PortalSettings *RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalSettingsPortalSettings `json:"portalSettings,omitempty"` // The port, interface, certificate, and other basic settings of a portal AupSettings *RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalSettingsAupSettings `json:"aupSettings,omitempty"` // Configuration of the Acceptable Use Policy (AUP) for a portal PostAccessBannerSettings *RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalSettingsPostAccessBannerSettings `json:"postAccessBannerSettings,omitempty"` // AuthSuccessSettings *RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalSettingsAuthSuccessSettings `json:"authSuccessSettings,omitempty"` // PostLoginBannerSettings *RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalSettingsPostLoginBannerSettings `json:"postLoginBannerSettings,omitempty"` // SupportInfoSettings *RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalSettingsSupportInfoSettings `json:"supportInfoSettings,omitempty"` // Portal Support Information Settings }
type RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalSettingsAupSettings ¶
type RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalSettingsAupSettings struct { RequireAccessCode *bool `json:"requireAccessCode,omitempty"` // Require the portal user to enter an access code. Only used in Hotspot portal AccessCode string `json:"accessCode,omitempty"` // Access code that must be entered by the portal user (only valid if requireAccessCode = true) IncludeAup *bool `json:"includeAup,omitempty"` // Require the portal user to read and accept an AUP RequireScrolling *bool `json:"requireScrolling,omitempty"` // Require the portal user to scroll to the end of the AUP. Only valid if requireAupAcceptance = true }
type RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalSettingsAuthSuccessSettings ¶
type RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalSettingsAuthSuccessSettings struct { SuccessRedirect string `json:"successRedirect,omitempty"` // After an Authentication Success where should device be redirected. Allowed values: - AUTHSUCCESSPAGE, - ORIGINATINGURL, - URL RedirectURL string `json:"redirectUrl,omitempty"` // Target URL for redirection, used when successRedirect = URL }
type RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalSettingsPortalSettings ¶
type RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalSettingsPortalSettings struct { HTTPSPort *int `json:"httpsPort,omitempty"` // The port number that the allowed interfaces will listen on. Range from 8000 to 8999 AllowedInterfaces []string `json:"allowedInterfaces,omitempty"` // Interfaces that the portal will be reachable on. Allowed values: - eth0 - eth1 - eth2 - eth3 - eth4 - eth5 - bond0 - bond1 - bond2 CertificateGroupTag string `json:"certificateGroupTag,omitempty"` // Logical name of the x.509 server certificate that will be used for the portal EndpointIDentityGroup string `json:"endpointIdentityGroup,omitempty"` // Unique Id of the endpoint identity group where user's devices will be added. Used only in Hotspot Portal CoaType string `json:"coaType,omitempty"` // Allowed Values: - COAREAUTHENTICATE, - COATERMINATE DisplayLang string `json:"displayLang,omitempty"` // Allowed values: - USEBROWSERLOCALE, - ALWAYSUSE FallbackLanguage string `json:"fallbackLanguage,omitempty"` // Used when displayLang = USEBROWSERLOCALE AlwaysUsedLanguage string `json:"alwaysUsedLanguage,omitempty"` // Used when displayLang = ALWAYSUSE }
type RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalSettingsPostAccessBannerSettings ¶
type RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalSettingsPostAccessBannerSettings struct {
IncludePostAccessBanner *bool `json:"includePostAccessBanner,omitempty"` //
}
type RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalSettingsPostLoginBannerSettings ¶
type RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalSettingsPostLoginBannerSettings struct {
IncludePostAccessBanner *bool `json:"includePostAccessBanner,omitempty"` // Include a Post-Login Banner page
}
type RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalSettingsSupportInfoSettings ¶
type RequestHotspotPortalUpdateHotspotPortalByIDHotspotPortalSettingsSupportInfoSettings struct { IncludeSupportInfoPage *bool `json:"includeSupportInfoPage,omitempty"` // IncludeMacAddr *bool `json:"includeMacAddr,omitempty"` // IncludeIPAddress *bool `json:"includeIpAddress,omitempty"` // IncludeBrowserUserAgent *bool `json:"includeBrowserUserAgent,omitempty"` // IncludePolicyServer *bool `json:"includePolicyServer,omitempty"` // IncludeFailureCode *bool `json:"includeFailureCode,omitempty"` // EmptyFieldDisplay string `json:"emptyFieldDisplay,omitempty"` // Specifies how empty fields are handled on the Support Information Page. Allowed values: - HIDE, - DISPLAYWITHNOVALUE, - DISPLAYWITHDEFAULTVALUE DefaultEmptyFieldValue string `json:"defaultEmptyFieldValue,omitempty"` // The default value displayed for an empty field. Only valid when emptyFieldDisplay = DISPLAYWITHDEFAULTVALUE }
type RequestIDentityGroupsCreateIDentityGroup ¶
type RequestIDentityGroupsCreateIDentityGroup struct {
IDentityGroup *RequestIDentityGroupsCreateIDentityGroupIDentityGroup `json:"IdentityGroup,omitempty"` //
}
type RequestIDentityGroupsUpdateIDentityGroupByID ¶
type RequestIDentityGroupsUpdateIDentityGroupByID struct {
IDentityGroup *RequestIDentityGroupsUpdateIDentityGroupByIDIDentityGroup `json:"IdentityGroup,omitempty"` //
}
type RequestIDentitySequenceCreateIDentitySequence ¶
type RequestIDentitySequenceCreateIDentitySequence struct {
IDStoreSequence *RequestIDentitySequenceCreateIDentitySequenceIDStoreSequence `json:"IdStoreSequence,omitempty"` //
}
type RequestIDentitySequenceCreateIDentitySequenceIDStoreSequence ¶
type RequestIDentitySequenceCreateIDentitySequenceIDStoreSequence struct { Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Parent string `json:"parent,omitempty"` // IDSeqItem *[]RequestIDentitySequenceCreateIDentitySequenceIDStoreSequenceIDSeqItem `json:"idSeqItem,omitempty"` // CertificateAuthenticationProfile string `json:"certificateAuthenticationProfile,omitempty"` // BreakOnStoreFail *bool `json:"breakOnStoreFail,omitempty"` // }
type RequestIDentitySequenceUpdateIDentitySequenceByID ¶
type RequestIDentitySequenceUpdateIDentitySequenceByID struct {
IDStoreSequence *RequestIDentitySequenceUpdateIDentitySequenceByIDIDStoreSequence `json:"IdStoreSequence,omitempty"` //
}
type RequestIDentitySequenceUpdateIDentitySequenceByIDIDStoreSequence ¶
type RequestIDentitySequenceUpdateIDentitySequenceByIDIDStoreSequence struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Parent string `json:"parent,omitempty"` // IDSeqItem *[]RequestIDentitySequenceUpdateIDentitySequenceByIDIDStoreSequenceIDSeqItem `json:"idSeqItem,omitempty"` // CertificateAuthenticationProfile string `json:"certificateAuthenticationProfile,omitempty"` // BreakOnStoreFail *bool `json:"breakOnStoreFail,omitempty"` // }
type RequestIPToSgtMappingBulkRequestForIPToSgtMapping ¶
type RequestIPToSgtMappingBulkRequestForIPToSgtMapping struct {
SgMappingBulkRequest *RequestIPToSgtMappingBulkRequestForIPToSgtMappingSgMappingBulkRequest `json:"SGMappingBulkRequest,omitempty"` //
}
type RequestIPToSgtMappingCreateIPToSgtMapping ¶
type RequestIPToSgtMappingCreateIPToSgtMapping struct {
SgMapping *RequestIPToSgtMappingCreateIPToSgtMappingSgMapping `json:"SGMapping,omitempty"` //
}
type RequestIPToSgtMappingCreateIPToSgtMappingSgMapping ¶
type RequestIPToSgtMappingCreateIPToSgtMappingSgMapping struct { Name string `json:"name,omitempty"` // Sgt string `json:"sgt,omitempty"` // Mandatory unless mappingGroup is set DeployTo string `json:"deployTo,omitempty"` // Mandatory unless mappingGroup is set or unless deployType=ALL DeployType string `json:"deployType,omitempty"` // Allowed values: - ALL, - ND, - NDG HostName string `json:"hostName,omitempty"` // Mandatory if hostIp is empty HostIP string `json:"hostIp,omitempty"` // Mandatory if hostName is empty -- valid IP MappingGroup string `json:"mappingGroup,omitempty"` // Mapping Group Id. Mandatory unless sgt and deployTo and deployType are set }
type RequestIPToSgtMappingGroupBulkRequestForIPToSgtMappingGroup ¶
type RequestIPToSgtMappingGroupBulkRequestForIPToSgtMappingGroup struct {
SgMappingGroupBulkRequest *RequestIPToSgtMappingGroupBulkRequestForIPToSgtMappingGroupSgMappingGroupBulkRequest `json:"SGMappingGroupBulkRequest,omitempty"` //
}
type RequestIPToSgtMappingGroupCreateIPToSgtMappingGroup ¶
type RequestIPToSgtMappingGroupCreateIPToSgtMappingGroup struct {
SgMappingGroup *RequestIPToSgtMappingGroupCreateIPToSgtMappingGroupSgMappingGroup `json:"SGMappingGroup,omitempty"` //
}
type RequestIPToSgtMappingGroupCreateIPToSgtMappingGroupSgMappingGroup ¶
type RequestIPToSgtMappingGroupCreateIPToSgtMappingGroupSgMappingGroup struct { Name string `json:"name,omitempty"` // Sgt string `json:"sgt,omitempty"` // Mandatory unless mappingGroup is set DeployTo string `json:"deployTo,omitempty"` // Mandatory unless mappingGroup is set or unless deployType=ALL DeployType string `json:"deployType,omitempty"` // Allowed values: - ALL, - ND, - NDG }
type RequestIPToSgtMappingGroupUpdateIPToSgtMappingGroupByID ¶
type RequestIPToSgtMappingGroupUpdateIPToSgtMappingGroupByID struct {
SgMappingGroup *RequestIPToSgtMappingGroupUpdateIPToSgtMappingGroupByIDSgMappingGroup `json:"SGMappingGroup,omitempty"` //
}
type RequestIPToSgtMappingGroupUpdateIPToSgtMappingGroupByIDSgMappingGroup ¶
type RequestIPToSgtMappingGroupUpdateIPToSgtMappingGroupByIDSgMappingGroup struct { Name string `json:"name,omitempty"` // Sgt string `json:"sgt,omitempty"` // Mandatory unless mappingGroup is set DeployTo string `json:"deployTo,omitempty"` // Mandatory unless mappingGroup is set or unless deployType=ALL DeployType string `json:"deployType,omitempty"` // Allowed values: - ALL, - ND, - NDG }
type RequestIPToSgtMappingUpdateIPToSgtMappingByID ¶
type RequestIPToSgtMappingUpdateIPToSgtMappingByID struct {
SgMapping *RequestIPToSgtMappingUpdateIPToSgtMappingByIDSgMapping `json:"SGMapping,omitempty"` //
}
type RequestIPToSgtMappingUpdateIPToSgtMappingByIDSgMapping ¶
type RequestIPToSgtMappingUpdateIPToSgtMappingByIDSgMapping struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Sgt string `json:"sgt,omitempty"` // Mandatory unless mappingGroup is set DeployTo string `json:"deployTo,omitempty"` // Mandatory unless mappingGroup is set or unless deployType=ALL DeployType string `json:"deployType,omitempty"` // Allowed values: - ALL, - ND, - NDG HostName string `json:"hostName,omitempty"` // Mandatory if hostIp is empty HostIP string `json:"hostIp,omitempty"` // Mandatory if hostName is empty -- valid IP MappingGroup string `json:"mappingGroup,omitempty"` // Mapping Group Id. Mandatory unless sgt and deployTo and deployType are set }
type RequestInternalUserCreateInternalUser ¶
type RequestInternalUserCreateInternalUser struct {
InternalUser *RequestInternalUserCreateInternalUserInternalUser `json:"InternalUser,omitempty"` //
}
type RequestInternalUserCreateInternalUserInternalUser ¶
type RequestInternalUserCreateInternalUserInternalUser struct { Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Enabled *bool `json:"enabled,omitempty"` // Whether the user is enabled/disabled. To use it as filter, the values should be 'Enabled' or 'Disabled'. The values are case sensitive. For example, '[ERSObjectURL]?filter=enabled.EQ.Enabled' Email string `json:"email,omitempty"` // Password string `json:"password,omitempty"` // FirstName string `json:"firstName,omitempty"` // LastName string `json:"lastName,omitempty"` // ChangePassword *bool `json:"changePassword,omitempty"` // IDentityGroups string `json:"identityGroups,omitempty"` // CSV of identity group IDs ExpiryDateEnabled *bool `json:"expiryDateEnabled,omitempty"` // ExpiryDate string `json:"expiryDate,omitempty"` // To store the internal user's expiry date information. It's format is = 'YYYY-MM-DD' EnablePassword string `json:"enablePassword,omitempty"` // CustomAttributes *RequestInternalUserCreateInternalUserInternalUserCustomAttributes `json:"customAttributes,omitempty"` // Key value map PasswordIDStore string `json:"passwordIDStore,omitempty"` // The id store where the internal user's password is kept }
type RequestInternalUserCreateInternalUserInternalUserCustomAttributes ¶ added in v1.0.0
type RequestInternalUserCreateInternalUserInternalUserCustomAttributes map[string]interface{}
type RequestInternalUserUpdateInternalUserByID ¶
type RequestInternalUserUpdateInternalUserByID struct {
InternalUser *RequestInternalUserUpdateInternalUserByIDInternalUser `json:"InternalUser,omitempty"` //
}
type RequestInternalUserUpdateInternalUserByIDInternalUser ¶
type RequestInternalUserUpdateInternalUserByIDInternalUser struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Enabled *bool `json:"enabled,omitempty"` // Whether the user is enabled/disabled. To use it as filter, the values should be 'Enabled' or 'Disabled'. The values are case sensitive. For example, '[ERSObjectURL]?filter=enabled.EQ.Enabled' Email string `json:"email,omitempty"` // Password string `json:"password,omitempty"` // FirstName string `json:"firstName,omitempty"` // LastName string `json:"lastName,omitempty"` // ChangePassword *bool `json:"changePassword,omitempty"` // IDentityGroups string `json:"identityGroups,omitempty"` // CSV of identity group IDs ExpiryDateEnabled *bool `json:"expiryDateEnabled,omitempty"` // ExpiryDate string `json:"expiryDate,omitempty"` // To store the internal user's expiry date information. It's format is = 'YYYY-MM-DD' EnablePassword string `json:"enablePassword,omitempty"` // CustomAttributes *RequestInternalUserUpdateInternalUserByIDInternalUserCustomAttributes `json:"customAttributes,omitempty"` // Key value map PasswordIDStore string `json:"passwordIDStore,omitempty"` // The id store where the internal user's password is kept }
type RequestInternalUserUpdateInternalUserByIDInternalUserCustomAttributes ¶ added in v1.0.0
type RequestInternalUserUpdateInternalUserByIDInternalUserCustomAttributes map[string]interface{}
type RequestInternalUserUpdateInternalUserByName ¶
type RequestInternalUserUpdateInternalUserByName struct {
InternalUser *RequestInternalUserUpdateInternalUserByNameInternalUser `json:"InternalUser,omitempty"` //
}
type RequestInternalUserUpdateInternalUserByNameInternalUser ¶
type RequestInternalUserUpdateInternalUserByNameInternalUser struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Enabled *bool `json:"enabled,omitempty"` // Whether the user is enabled/disabled. To use it as filter, the values should be 'Enabled' or 'Disabled'. The values are case sensitive. For example, '[ERSObjectURL]?filter=enabled.EQ.Enabled' Email string `json:"email,omitempty"` // Password string `json:"password,omitempty"` // FirstName string `json:"firstName,omitempty"` // LastName string `json:"lastName,omitempty"` // ChangePassword *bool `json:"changePassword,omitempty"` // IDentityGroups string `json:"identityGroups,omitempty"` // CSV of identity group IDs ExpiryDateEnabled *bool `json:"expiryDateEnabled,omitempty"` // ExpiryDate string `json:"expiryDate,omitempty"` // To store the internal user's expiry date information. It's format is = 'YYYY-MM-DD' EnablePassword string `json:"enablePassword,omitempty"` // CustomAttributes *RequestInternalUserUpdateInternalUserByNameInternalUserCustomAttributes `json:"customAttributes,omitempty"` // Key value map PasswordIDStore string `json:"passwordIDStore,omitempty"` // The id store where the internal user's password is kept }
type RequestInternalUserUpdateInternalUserByNameInternalUserCustomAttributes ¶ added in v1.0.0
type RequestInternalUserUpdateInternalUserByNameInternalUserCustomAttributes map[string]interface{}
type RequestItemEndpointsCreateBulkEndPoints ¶ added in v1.3.0
type RequestItemEndpointsCreateBulkEndPoints struct { ConnectedLinks *RequestItemEndpointsCreateBulkEndPointsConnectedLinks `json:"connectedLinks,omitempty"` // CustomAttributes *RequestItemEndpointsCreateBulkEndPointsCustomAttributes `json:"customAttributes,omitempty"` // Description string `json:"description,omitempty"` // DeviceType string `json:"deviceType,omitempty"` // GroupID string `json:"groupId,omitempty"` // HardwareRevision string `json:"hardwareRevision,omitempty"` // ID string `json:"id,omitempty"` // IDentityStore string `json:"identityStore,omitempty"` // IDentityStoreID string `json:"identityStoreId,omitempty"` // IPAddress string `json:"ipAddress,omitempty"` // Mac string `json:"mac,omitempty"` // MdmAttributes *RequestItemEndpointsCreateBulkEndPointsMdmAttributes `json:"mdmAttributes,omitempty"` // Name string `json:"name,omitempty"` // PortalUser string `json:"portalUser,omitempty"` // ProductID string `json:"productId,omitempty"` // ProfileID string `json:"profileId,omitempty"` // Protocol string `json:"protocol,omitempty"` // SerialNumber string `json:"serialNumber,omitempty"` // SoftwareRevision string `json:"softwareRevision,omitempty"` // StaticGroupAssignment *bool `json:"staticGroupAssignment,omitempty"` // StaticProfileAssignment *bool `json:"staticProfileAssignment,omitempty"` // Vendor string `json:"vendor,omitempty"` // }
type RequestItemEndpointsCreateBulkEndPointsConnectedLinks ¶ added in v1.3.0
type RequestItemEndpointsCreateBulkEndPointsConnectedLinks interface{}
type RequestItemEndpointsCreateBulkEndPointsCustomAttributes ¶ added in v1.3.0
type RequestItemEndpointsCreateBulkEndPointsCustomAttributes map[string]interface{}
type RequestItemEndpointsCreateBulkEndPointsMdmAttributes ¶ added in v1.3.0
type RequestItemEndpointsCreateBulkEndPointsMdmAttributes interface{}
type RequestItemEndpointsUpdateBulkEndPoints ¶ added in v1.3.0
type RequestItemEndpointsUpdateBulkEndPoints struct { ConnectedLinks *RequestItemEndpointsUpdateBulkEndPointsConnectedLinks `json:"connectedLinks,omitempty"` // CustomAttributes *RequestItemEndpointsUpdateBulkEndPointsCustomAttributes `json:"customAttributes,omitempty"` // Description string `json:"description,omitempty"` // DeviceType string `json:"deviceType,omitempty"` // GroupID string `json:"groupId,omitempty"` // HardwareRevision string `json:"hardwareRevision,omitempty"` // ID string `json:"id,omitempty"` // IDentityStore string `json:"identityStore,omitempty"` // IDentityStoreID string `json:"identityStoreId,omitempty"` // IPAddress string `json:"ipAddress,omitempty"` // Mac string `json:"mac,omitempty"` // MdmAttributes *RequestItemEndpointsUpdateBulkEndPointsMdmAttributes `json:"mdmAttributes,omitempty"` // Name string `json:"name,omitempty"` // PortalUser string `json:"portalUser,omitempty"` // ProductID string `json:"productId,omitempty"` // ProfileID string `json:"profileId,omitempty"` // Protocol string `json:"protocol,omitempty"` // SerialNumber string `json:"serialNumber,omitempty"` // SoftwareRevision string `json:"softwareRevision,omitempty"` // StaticGroupAssignment *bool `json:"staticGroupAssignment,omitempty"` // StaticProfileAssignment *bool `json:"staticProfileAssignment,omitempty"` // Vendor string `json:"vendor,omitempty"` // }
type RequestItemEndpointsUpdateBulkEndPointsConnectedLinks ¶ added in v1.3.0
type RequestItemEndpointsUpdateBulkEndPointsConnectedLinks interface{}
type RequestItemEndpointsUpdateBulkEndPointsCustomAttributes ¶ added in v1.3.0
type RequestItemEndpointsUpdateBulkEndPointsCustomAttributes map[string]interface{}
type RequestItemEndpointsUpdateBulkEndPointsMdmAttributes ¶ added in v1.3.0
type RequestItemEndpointsUpdateBulkEndPointsMdmAttributes interface{}
type RequestItemLicensingUpdateTierStateInfo ¶ added in v1.1.0
type RequestItemSgVnMappingBulkCreateSgVnMappings ¶ added in v1.0.0
type RequestItemSgVnMappingBulkCreateSgVnMappings struct { ID string `json:"id,omitempty"` // Identifier of the SG-VN mapping LastUpdate string `json:"lastUpdate,omitempty"` // Timestamp for the last update of the SG-VN mapping SgName string `json:"sgName,omitempty"` // Name of the associated Security Group to be used for identity if id is not provided SgtID string `json:"sgtId,omitempty"` // Identifier of the associated Security Group which is required unless its name is provided VnID string `json:"vnId,omitempty"` // Identifier for the associated Virtual Network which is required unless its name is provided VnName string `json:"vnName,omitempty"` // Name of the associated Virtual Network to be used for identity if id is not provided }
type RequestItemSgVnMappingBulkUpdateSgVnMappings ¶ added in v1.0.0
type RequestItemSgVnMappingBulkUpdateSgVnMappings struct { ID string `json:"id,omitempty"` // Identifier of the SG-VN mapping LastUpdate string `json:"lastUpdate,omitempty"` // Timestamp for the last update of the SG-VN mapping SgName string `json:"sgName,omitempty"` // Name of the associated Security Group to be used for identity if id is not provided SgtID string `json:"sgtId,omitempty"` // Identifier of the associated Security Group which is required unless its name is provided VnID string `json:"vnId,omitempty"` // Identifier for the associated Virtual Network which is required unless its name is provided VnName string `json:"vnName,omitempty"` // Name of the associated Virtual Network to be used for identity if id is not provided }
type RequestItemVirtualNetworkBulkCreateVirtualNetworks ¶ added in v1.0.0
type RequestItemVirtualNetworkBulkCreateVirtualNetworks struct { AdditionalAttributes string `json:"additionalAttributes,omitempty"` // JSON String of additional attributes for the Virtual Network ID string `json:"id,omitempty"` // Identifier of the Virtual Network LastUpdate string `json:"lastUpdate,omitempty"` // Timestamp for the last update of the Virtual Network Name string `json:"name,omitempty"` // Name of the Virtual Network }
type RequestItemVirtualNetworkBulkUpdateVirtualNetworks ¶ added in v1.0.0
type RequestItemVirtualNetworkBulkUpdateVirtualNetworks struct { AdditionalAttributes string `json:"additionalAttributes,omitempty"` // JSON String of additional attributes for the Virtual Network ID string `json:"id,omitempty"` // Identifier of the Virtual Network LastUpdate string `json:"lastUpdate,omitempty"` // Timestamp for the last update of the Virtual Network Name string `json:"name,omitempty"` // Name of the Virtual Network }
type RequestItemVnVLANMappingBulkCreateVnVLANMappings ¶ added in v1.0.0
type RequestItemVnVLANMappingBulkCreateVnVLANMappings struct { ID string `json:"id,omitempty"` // Identifier of the VN-Vlan Mapping IsData *bool `json:"isData,omitempty"` // Flag which indicates whether the Vlan is data or voice type IsDefaultVLAN *bool `json:"isDefaultVlan,omitempty"` // Flag which indicates if the Vlan is default LastUpdate string `json:"lastUpdate,omitempty"` // Timestamp for the last update of the VN-Vlan Mapping MaxValue *int `json:"maxValue,omitempty"` // Max value Name string `json:"name,omitempty"` // Name of the Vlan VnID string `json:"vnId,omitempty"` // Identifier for the associated Virtual Network which is required unless its name is provided VnName string `json:"vnName,omitempty"` // Name of the associated Virtual Network to be used for identity if id is not provided }
type RequestItemVnVLANMappingBulkUpdateVnVLANMappings ¶ added in v1.0.0
type RequestItemVnVLANMappingBulkUpdateVnVLANMappings struct { ID string `json:"id,omitempty"` // Identifier of the VN-Vlan Mapping IsData *bool `json:"isData,omitempty"` // Flag which indicates whether the Vlan is data or voice type IsDefaultVLAN *bool `json:"isDefaultVlan,omitempty"` // Flag which indicates if the Vlan is default LastUpdate string `json:"lastUpdate,omitempty"` // Timestamp for the last update of the VN-Vlan Mapping MaxValue *int `json:"maxValue,omitempty"` // Max value Name string `json:"name,omitempty"` // Name of the Vlan VnID string `json:"vnId,omitempty"` // Identifier for the associated Virtual Network which is required unless its name is provided VnName string `json:"vnName,omitempty"` // Name of the associated Virtual Network to be used for identity if id is not provided }
type RequestLicensingCreateRegistrationInfo ¶ added in v1.1.0
type RequestLicensingCreateRegistrationInfo struct { Token string `json:"token,omitempty"` // token Tier []string `json:"tier,omitempty"` // ConnectionType string `json:"connectionType,omitempty"` // Type of connection for the registration RegistrationType string `json:"registrationType,omitempty"` // Register, deregister, renew or update SsmOnPremServer string `json:"ssmOnPremServer,omitempty"` // If the connection type is selected as SSM_ONPREM_SERVER, then this field consists of IP address or the hostname (or FQDN) of the SSM On-Prem server host. }
type RequestLicensingUpdateTierStateInfo ¶ added in v1.1.0
type RequestLicensingUpdateTierStateInfo []RequestItemLicensingUpdateTierStateInfo // Array of RequestLicensingUpdateTierStateInfo
type RequestMyDevicePortalCreateMyDevicePortal ¶
type RequestMyDevicePortalCreateMyDevicePortal struct {
MyDevicePortal *RequestMyDevicePortalCreateMyDevicePortalMyDevicePortal `json:"MyDevicePortal,omitempty"` //
}
type RequestMyDevicePortalCreateMyDevicePortalMyDevicePortal ¶
type RequestMyDevicePortalCreateMyDevicePortalMyDevicePortal struct { Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // PortalType string `json:"portalType,omitempty"` // Allowed values: - BYOD, - HOTSPOTGUEST, - MYDEVICE, - SELFREGGUEST, - SPONSOR, - SPONSOREDGUEST PortalTestURL string `json:"portalTestUrl,omitempty"` // URL to bring up a test page for this portal Settings *RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalSettings `json:"settings,omitempty"` // Defines all of the settings groups available for a Mydevice portal Customizations *RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalCustomizations `json:"customizations,omitempty"` // Defines all of the Portal Customizations available }
type RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalCustomizations ¶
type RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalCustomizations struct { PortalTheme *RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalCustomizationsPortalTheme `json:"portalTheme,omitempty"` // PortalTweakSettings *RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalCustomizationsPortalTweakSettings `json:"portalTweakSettings,omitempty"` // The Tweak Settings are a customization of the Portal Theme that has been selected for the portal. When the Portal Theme selection is changed, the Tweak Settings are overwritten to match the values in the theme. The Tweak Settings can subsequently be changed by the user Language *RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalCustomizationsLanguage `json:"language,omitempty"` // This property is supported only for Read operation and it allows to show the customizations in English. Other languages are not supported GlobalCustomizations *RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalCustomizationsGlobalCustomizations `json:"globalCustomizations,omitempty"` // PageCustomizations *RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalCustomizationsPageCustomizations `json:"pageCustomizations,omitempty"` // Represent the entire page customization as a giant dictionary }
type RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalCustomizationsGlobalCustomizations ¶
type RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalCustomizationsGlobalCustomizations struct { MobileLogoImage *RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalCustomizationsGlobalCustomizationsMobileLogoImage `json:"mobileLogoImage,omitempty"` // DesktopLogoImage *RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalCustomizationsGlobalCustomizationsDesktopLogoImage `json:"desktopLogoImage,omitempty"` // BannerImage *RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalCustomizationsGlobalCustomizationsBannerImage `json:"bannerImage,omitempty"` // BackgroundImage *RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalCustomizationsGlobalCustomizationsBackgroundImage `json:"backgroundImage,omitempty"` // BannerTitle string `json:"bannerTitle,omitempty"` // ContactText string `json:"contactText,omitempty"` // }
type RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalCustomizationsGlobalCustomizationsBackgroundImage ¶
type RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalCustomizationsGlobalCustomizationsBackgroundImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalCustomizationsGlobalCustomizationsBannerImage ¶
type RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalCustomizationsGlobalCustomizationsBannerImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalCustomizationsGlobalCustomizationsDesktopLogoImage ¶
type RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalCustomizationsGlobalCustomizationsDesktopLogoImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalCustomizationsGlobalCustomizationsMobileLogoImage ¶
type RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalCustomizationsGlobalCustomizationsMobileLogoImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalCustomizationsLanguage ¶
type RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalCustomizationsLanguage struct {
ViewLanguage string `json:"viewLanguage,omitempty"` //
}
type RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalCustomizationsPageCustomizations ¶
type RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalCustomizationsPageCustomizations struct {
Data *[]RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalCustomizationsPageCustomizationsData `json:"data,omitempty"` // The Dictionary will be exposed here as key value pair
}
type RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalCustomizationsPortalTheme ¶
type RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalCustomizationsPortalTheme struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // The system- or user-assigned name of the portal theme ThemeData string `json:"themeData,omitempty"` // A CSS file, represented as a Base64-encoded byte array }
type RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalCustomizationsPortalTweakSettings ¶
type RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalCustomizationsPortalTweakSettings struct { BannerColor string `json:"bannerColor,omitempty"` // Hex value of color BannerTextColor string `json:"bannerTextColor,omitempty"` // PageBackgroundColor string `json:"pageBackgroundColor,omitempty"` // PageLabelAndTextColor string `json:"pageLabelAndTextColor,omitempty"` // }
type RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalSettings ¶
type RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalSettings struct { PortalSettings *RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalSettingsPortalSettings `json:"portalSettings,omitempty"` // The port, interface, certificate, and other basic settings of a portal LoginPageSettings *RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalSettingsLoginPageSettings `json:"loginPageSettings,omitempty"` // AupSettings *RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalSettingsAupSettings `json:"aupSettings,omitempty"` // Configuration of the Acceptable Use Policy (AUP) for a portal EmployeeChangePasswordSettings *RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalSettingsEmployeeChangePasswordSettings `json:"employeeChangePasswordSettings,omitempty"` // PostLoginBannerSettings *RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalSettingsPostLoginBannerSettings `json:"postLoginBannerSettings,omitempty"` // PostAccessBannerSettings *RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalSettingsPostAccessBannerSettings `json:"postAccessBannerSettings,omitempty"` // SupportInfoSettings *RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalSettingsSupportInfoSettings `json:"supportInfoSettings,omitempty"` // }
type RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalSettingsAupSettings ¶
type RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalSettingsAupSettings struct { DisplayFrequencyIntervalDays *int `json:"displayFrequencyIntervalDays,omitempty"` // Number of days between AUP confirmations (when displayFrequency = recurring) DisplayFrequency string `json:"displayFrequency,omitempty"` // How the AUP should be displayed, either on page or as a link. Only valid if includeAup = true. Allowed Values: - FIRSTLOGIN, - EVERYLOGIN, - RECURRING IncludeAup *bool `json:"includeAup,omitempty"` // Require the portal user to read and accept an AUP RequireScrolling *bool `json:"requireScrolling,omitempty"` // Require the portal user to scroll to the end of the AUP. Only valid if requireAupAcceptance = true }
type RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalSettingsEmployeeChangePasswordSettings ¶
type RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalSettingsEmployeeChangePasswordSettings struct {
AllowEmployeeToChangePwd *bool `json:"allowEmployeeToChangePwd,omitempty"` //
}
type RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalSettingsLoginPageSettings ¶
type RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalSettingsLoginPageSettings struct { MaxFailedAttemptsBeforeRateLimit *int `json:"maxFailedAttemptsBeforeRateLimit,omitempty"` // Maximum failed login attempts before rate limiting TimeBetweenLoginsDuringRateLimit *int `json:"timeBetweenLoginsDuringRateLimit,omitempty"` // Time between login attempts when rate limiting IncludeAup *bool `json:"includeAup,omitempty"` // Include an Acceptable Use Policy (AUP) that should be displayed during login AupDisplay string `json:"aupDisplay,omitempty"` // How the AUP should be displayed, either on page or as a link. Only valid if includeAup = true. Allowed values: - ONPAGE, - ASLINK RequireAupAcceptance *bool `json:"requireAupAcceptance,omitempty"` // Require the portal user to accept the AUP. Only valid if includeAup = true RequireScrolling *bool `json:"requireScrolling,omitempty"` // Require the portal user to scroll to the end of the AUP. Only valid if requireAupAcceptance = true SocialConfigs *[]RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalSettingsLoginPageSettingsSocialConfigs `json:"socialConfigs,omitempty"` // }
type RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalSettingsLoginPageSettingsSocialConfigs ¶ added in v1.0.0
type RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalSettingsLoginPageSettingsSocialConfigs interface{}
type RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalSettingsPortalSettings ¶
type RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalSettingsPortalSettings struct { HTTPSPort *int `json:"httpsPort,omitempty"` // The port number that the allowed interfaces will listen on. Range from 8000 to 8999 AllowedInterfaces []string `json:"allowedInterfaces,omitempty"` // Interfaces that the portal will be reachable on. Allowed values: - eth0, - eth1, - eth2, - eth3, - eth4, - eth5, - bond0, - bond1, - bond2 CertificateGroupTag string `json:"certificateGroupTag,omitempty"` // Logical name of the x.509 server certificate that will be used for the portal EndpointIDentityGroup string `json:"endpointIdentityGroup,omitempty"` // Unique Id of the endpoint identity group where user's devices will be added. Used only in Hotspot Portal DisplayLang string `json:"displayLang,omitempty"` // Allowed values: - USEBROWSERLOCALE, - ALWAYSUSE FallbackLanguage string `json:"fallbackLanguage,omitempty"` // Used when displayLang = USEBROWSERLOCALE AlwaysUsedLanguage string `json:"alwaysUsedLanguage,omitempty"` // }
type RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalSettingsPostAccessBannerSettings ¶
type RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalSettingsPostAccessBannerSettings struct {
IncludePostAccessBanner *bool `json:"includePostAccessBanner,omitempty"` //
}
type RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalSettingsPostLoginBannerSettings ¶
type RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalSettingsPostLoginBannerSettings struct {
IncludePostAccessBanner *bool `json:"includePostAccessBanner,omitempty"` // Include a Post-Login Banner page
}
type RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalSettingsSupportInfoSettings ¶
type RequestMyDevicePortalCreateMyDevicePortalMyDevicePortalSettingsSupportInfoSettings struct { IncludeSupportInfoPage *bool `json:"includeSupportInfoPage,omitempty"` // IncludeMacAddr *bool `json:"includeMacAddr,omitempty"` // IncludeIPAddress *bool `json:"includeIpAddress,omitempty"` // IncludeBrowserUserAgent *bool `json:"includeBrowserUserAgent,omitempty"` // IncludePolicyServer *bool `json:"includePolicyServer,omitempty"` // IncludeFailureCode *bool `json:"includeFailureCode,omitempty"` // EmptyFieldDisplay string `json:"emptyFieldDisplay,omitempty"` // Specifies how empty fields are handled on the Support Information Page. Allowed values: - HIDE, - DISPLAYWITHNOVALUE, - DISPLAYWITHDEFAULTVALUE DefaultEmptyFieldValue string `json:"defaultEmptyFieldValue,omitempty"` // The default value displayed for an empty field. Only valid when emptyFieldDisplay = DISPLAYWITHDEFAULTVALUE }
type RequestMyDevicePortalUpdateMyDevicePortalByID ¶
type RequestMyDevicePortalUpdateMyDevicePortalByID struct {
MyDevicePortal *RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortal `json:"MyDevicePortal,omitempty"` //
}
type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortal ¶
type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortal struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // PortalType string `json:"portalType,omitempty"` // Allowed values: - BYOD, - HOTSPOTGUEST, - MYDEVICE, - SELFREGGUEST, - SPONSOR, - SPONSOREDGUEST PortalTestURL string `json:"portalTestUrl,omitempty"` // URL to bring up a test page for this portal Settings *RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalSettings `json:"settings,omitempty"` // Defines all of the settings groups available for a Mydevice portal Customizations *RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalCustomizations `json:"customizations,omitempty"` // Defines all of the Portal Customizations available }
type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalCustomizations ¶
type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalCustomizations struct { PortalTheme *RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalCustomizationsPortalTheme `json:"portalTheme,omitempty"` // PortalTweakSettings *RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalCustomizationsPortalTweakSettings `json:"portalTweakSettings,omitempty"` // The Tweak Settings are a customization of the Portal Theme that has been selected for the portal. When the Portal Theme selection is changed, the Tweak Settings are overwritten to match the values in the theme. The Tweak Settings can subsequently be changed by the user Language *RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalCustomizationsLanguage `json:"language,omitempty"` // This property is supported only for Read operation and it allows to show the customizations in English. Other languages are not supported GlobalCustomizations *RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalCustomizationsGlobalCustomizations `json:"globalCustomizations,omitempty"` // PageCustomizations *RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalCustomizationsPageCustomizations `json:"pageCustomizations,omitempty"` // Represent the entire page customization as a giant dictionary }
type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalCustomizationsGlobalCustomizations ¶
type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalCustomizationsGlobalCustomizations struct { MobileLogoImage *RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalCustomizationsGlobalCustomizationsMobileLogoImage `json:"mobileLogoImage,omitempty"` // DesktopLogoImage *RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalCustomizationsGlobalCustomizationsDesktopLogoImage `json:"desktopLogoImage,omitempty"` // BannerImage *RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalCustomizationsGlobalCustomizationsBannerImage `json:"bannerImage,omitempty"` // BackgroundImage *RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalCustomizationsGlobalCustomizationsBackgroundImage `json:"backgroundImage,omitempty"` // BannerTitle string `json:"bannerTitle,omitempty"` // ContactText string `json:"contactText,omitempty"` // }
type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalCustomizationsGlobalCustomizationsBackgroundImage ¶
type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalCustomizationsGlobalCustomizationsBackgroundImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalCustomizationsGlobalCustomizationsBannerImage ¶
type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalCustomizationsGlobalCustomizationsBannerImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalCustomizationsGlobalCustomizationsDesktopLogoImage ¶
type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalCustomizationsGlobalCustomizationsDesktopLogoImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalCustomizationsGlobalCustomizationsMobileLogoImage ¶
type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalCustomizationsGlobalCustomizationsMobileLogoImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalCustomizationsLanguage ¶
type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalCustomizationsLanguage struct {
ViewLanguage string `json:"viewLanguage,omitempty"` //
}
type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalCustomizationsPageCustomizations ¶
type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalCustomizationsPageCustomizations struct {
Data *[]RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalCustomizationsPageCustomizationsData `json:"data,omitempty"` // The Dictionary will be exposed here as key value pair
}
type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalCustomizationsPageCustomizationsData ¶
type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalCustomizationsPortalTheme ¶
type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalCustomizationsPortalTheme struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // The system- or user-assigned name of the portal theme ThemeData string `json:"themeData,omitempty"` // A CSS file, represented as a Base64-encoded byte array }
type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalCustomizationsPortalTweakSettings ¶
type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalCustomizationsPortalTweakSettings struct { BannerColor string `json:"bannerColor,omitempty"` // Hex value of color BannerTextColor string `json:"bannerTextColor,omitempty"` // PageBackgroundColor string `json:"pageBackgroundColor,omitempty"` // PageLabelAndTextColor string `json:"pageLabelAndTextColor,omitempty"` // }
type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalSettings ¶
type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalSettings struct { PortalSettings *RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalSettingsPortalSettings `json:"portalSettings,omitempty"` // The port, interface, certificate, and other basic settings of a portal LoginPageSettings *RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalSettingsLoginPageSettings `json:"loginPageSettings,omitempty"` // AupSettings *RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalSettingsAupSettings `json:"aupSettings,omitempty"` // Configuration of the Acceptable Use Policy (AUP) for a portal EmployeeChangePasswordSettings *RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalSettingsEmployeeChangePasswordSettings `json:"employeeChangePasswordSettings,omitempty"` // PostLoginBannerSettings *RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalSettingsPostLoginBannerSettings `json:"postLoginBannerSettings,omitempty"` // PostAccessBannerSettings *RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalSettingsPostAccessBannerSettings `json:"postAccessBannerSettings,omitempty"` // SupportInfoSettings *RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalSettingsSupportInfoSettings `json:"supportInfoSettings,omitempty"` // }
type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalSettingsAupSettings ¶
type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalSettingsAupSettings struct { DisplayFrequencyIntervalDays *int `json:"displayFrequencyIntervalDays,omitempty"` // Number of days between AUP confirmations (when displayFrequency = recurring) DisplayFrequency string `json:"displayFrequency,omitempty"` // How the AUP should be displayed, either on page or as a link. Only valid if includeAup = true. Allowed Values: - FIRSTLOGIN, - EVERYLOGIN, - RECURRING IncludeAup *bool `json:"includeAup,omitempty"` // Require the portal user to read and accept an AUP RequireScrolling *bool `json:"requireScrolling,omitempty"` // Require the portal user to scroll to the end of the AUP. Only valid if requireAupAcceptance = true }
type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalSettingsEmployeeChangePasswordSettings ¶
type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalSettingsEmployeeChangePasswordSettings struct {
AllowEmployeeToChangePwd *bool `json:"allowEmployeeToChangePwd,omitempty"` //
}
type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalSettingsLoginPageSettings ¶
type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalSettingsLoginPageSettings struct { MaxFailedAttemptsBeforeRateLimit *int `json:"maxFailedAttemptsBeforeRateLimit,omitempty"` // Maximum failed login attempts before rate limiting TimeBetweenLoginsDuringRateLimit *int `json:"timeBetweenLoginsDuringRateLimit,omitempty"` // Time between login attempts when rate limiting IncludeAup *bool `json:"includeAup,omitempty"` // Include an Acceptable Use Policy (AUP) that should be displayed during login AupDisplay string `json:"aupDisplay,omitempty"` // How the AUP should be displayed, either on page or as a link. Only valid if includeAup = true. Allowed values: - ONPAGE, - ASLINK RequireAupAcceptance *bool `json:"requireAupAcceptance,omitempty"` // Require the portal user to accept the AUP. Only valid if includeAup = true RequireScrolling *bool `json:"requireScrolling,omitempty"` // Require the portal user to scroll to the end of the AUP. Only valid if requireAupAcceptance = true SocialConfigs *[]RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalSettingsLoginPageSettingsSocialConfigs `json:"socialConfigs,omitempty"` // }
type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalSettingsLoginPageSettingsSocialConfigs ¶ added in v1.0.0
type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalSettingsLoginPageSettingsSocialConfigs interface{}
type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalSettingsPortalSettings ¶
type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalSettingsPortalSettings struct { HTTPSPort *int `json:"httpsPort,omitempty"` // The port number that the allowed interfaces will listen on. Range from 8000 to 8999 AllowedInterfaces []string `json:"allowedInterfaces,omitempty"` // Interfaces that the portal will be reachable on. Allowed values: - eth0, - eth1, - eth2, - eth3, - eth4, - eth5, - bond0, - bond1, - bond2 CertificateGroupTag string `json:"certificateGroupTag,omitempty"` // Logical name of the x.509 server certificate that will be used for the portal EndpointIDentityGroup string `json:"endpointIdentityGroup,omitempty"` // Unique Id of the endpoint identity group where user's devices will be added. Used only in Hotspot Portal DisplayLang string `json:"displayLang,omitempty"` // Allowed values: - USEBROWSERLOCALE, - ALWAYSUSE FallbackLanguage string `json:"fallbackLanguage,omitempty"` // Used when displayLang = USEBROWSERLOCALE AlwaysUsedLanguage string `json:"alwaysUsedLanguage,omitempty"` // }
type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalSettingsPostAccessBannerSettings ¶
type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalSettingsPostAccessBannerSettings struct {
IncludePostAccessBanner *bool `json:"includePostAccessBanner,omitempty"` //
}
type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalSettingsPostLoginBannerSettings ¶
type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalSettingsPostLoginBannerSettings struct {
IncludePostAccessBanner *bool `json:"includePostAccessBanner,omitempty"` // Include a Post-Login Banner page
}
type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalSettingsSupportInfoSettings ¶
type RequestMyDevicePortalUpdateMyDevicePortalByIDMyDevicePortalSettingsSupportInfoSettings struct { IncludeSupportInfoPage *bool `json:"includeSupportInfoPage,omitempty"` // IncludeMacAddr *bool `json:"includeMacAddr,omitempty"` // IncludeIPAddress *bool `json:"includeIpAddress,omitempty"` // IncludeBrowserUserAgent *bool `json:"includeBrowserUserAgent,omitempty"` // IncludePolicyServer *bool `json:"includePolicyServer,omitempty"` // IncludeFailureCode *bool `json:"includeFailureCode,omitempty"` // EmptyFieldDisplay string `json:"emptyFieldDisplay,omitempty"` // Specifies how empty fields are handled on the Support Information Page. Allowed values: - HIDE, - DISPLAYWITHNOVALUE, - DISPLAYWITHDEFAULTVALUE DefaultEmptyFieldValue string `json:"defaultEmptyFieldValue,omitempty"` // The default value displayed for an empty field. Only valid when emptyFieldDisplay = DISPLAYWITHDEFAULTVALUE }
type RequestNativeIPsecBulkIPSecOperation ¶ added in v1.3.0
type RequestNativeIPsecBulkIPSecOperation struct { ItemList *[]RequestNativeIPsecBulkIPSecOperationItemList `json:"ItemList,omitempty"` // Operation string `json:"operation,omitempty"` // }
type RequestNativeIPsecBulkIPSecOperationItemList ¶ added in v1.3.0
type RequestNativeIPsecBulkIPSecOperationItemList struct { AuthType string `json:"authType,omitempty"` // Authentication type for establishing connection CertID string `json:"certId,omitempty"` // ID of the certificate for establishing connection ConfigureVti *bool `json:"configureVti,omitempty"` // Authentication type for establishing connection EspAhProtocol string `json:"espAhProtocol,omitempty"` // Encryption protocol used for establishing connection HostName string `json:"hostName,omitempty"` // Hostname of the node Iface string `json:"iface,omitempty"` // Ethernet port of the node IkeReAuthTime *int `json:"ikeReAuthTime,omitempty"` // IKE re-authentication time IkeVersion string `json:"ikeVersion,omitempty"` // IKE version LocalInternalIP string `json:"localInternalIp,omitempty"` // Local Tunnel IP address ModeOption string `json:"modeOption,omitempty"` // The Mode type used for establishing the connection NadIP string `json:"nadIp,omitempty"` // NAD IP address for establishing connection PhaseOneDHGroup string `json:"phaseOneDHGroup,omitempty"` // Phase-one DH group used for establishing connection PhaseOneEncryptionAlgo string `json:"phaseOneEncryptionAlgo,omitempty"` // Phase-one encryption algorithm used for establishing connection PhaseOneHashAlgo string `json:"phaseOneHashAlgo,omitempty"` // Phase-one hashing algorithm used for establishing connection PhaseOneLifeTime *int `json:"phaseOneLifeTime,omitempty"` // Phase-one connection lifetime PhaseTwoDHGroup string `json:"phaseTwoDHGroup,omitempty"` // Phase-two DH group used for establishing connection PhaseTwoEncryptionAlgo string `json:"phaseTwoEncryptionAlgo,omitempty"` // Phase-two encryption algorithm used for establishing connection PhaseTwoHashAlgo string `json:"phaseTwoHashAlgo,omitempty"` // Phase-two hashing algorithm used for establishing connection PhaseTwoLifeTime *int `json:"phaseTwoLifeTime,omitempty"` // Phase-two connection lifetime Psk string `json:"psk,omitempty"` // Pre-shared key used for establishing connection RemotePeerInternalIP string `json:"remotePeerInternalIp,omitempty"` // Remote Tunnel IP address }
type RequestNativeIPsecCreateIPsecConnection ¶ added in v1.3.0
type RequestNativeIPsecCreateIPsecConnection struct { AuthType string `json:"authType,omitempty"` // Authentication type for establishing connection CertID string `json:"certId,omitempty"` // ID of the certificate for establishing connection ConfigureVti *bool `json:"configureVti,omitempty"` // Authentication type for establishing connection EspAhProtocol string `json:"espAhProtocol,omitempty"` // Encryption protocol used for establishing connection HostName string `json:"hostName,omitempty"` // Hostname of the node Iface string `json:"iface,omitempty"` // Ethernet port of the node IkeReAuthTime *int `json:"ikeReAuthTime,omitempty"` // IKE re-authentication time IkeVersion string `json:"ikeVersion,omitempty"` // IKE version LocalInternalIP string `json:"localInternalIp,omitempty"` // Local Tunnel IP address ModeOption string `json:"modeOption,omitempty"` // The Mode type used for establishing the connection NadIP string `json:"nadIp,omitempty"` // NAD IP address for establishing connection PhaseOneDHGroup string `json:"phaseOneDHGroup,omitempty"` // Phase-one DH group used for establishing connection PhaseOneEncryptionAlgo string `json:"phaseOneEncryptionAlgo,omitempty"` // Phase-one encryption algorithm used for establishing connection PhaseOneHashAlgo string `json:"phaseOneHashAlgo,omitempty"` // Phase-one hashing algorithm used for establishing connection PhaseOneLifeTime *int `json:"phaseOneLifeTime,omitempty"` // Phase-one connection lifetime PhaseTwoDHGroup string `json:"phaseTwoDHGroup,omitempty"` // Phase-two DH group used for establishing connection PhaseTwoEncryptionAlgo string `json:"phaseTwoEncryptionAlgo,omitempty"` // Phase-two encryption algorithm used for establishing connection PhaseTwoHashAlgo string `json:"phaseTwoHashAlgo,omitempty"` // Phase-two hashing algorithm used for establishing connection PhaseTwoLifeTime *int `json:"phaseTwoLifeTime,omitempty"` // Phase-two connection lifetime Psk string `json:"psk,omitempty"` // Pre-shared key used for establishing connection RemotePeerInternalIP string `json:"remotePeerInternalIp,omitempty"` // Remote Tunnel IP address }
type RequestNativeIPsecUpdateIPsecConnectionConfig ¶ added in v1.3.0
type RequestNativeIPsecUpdateIPsecConnectionConfig struct { AuthType string `json:"authType,omitempty"` // Authentication type for establishing connection CertID string `json:"certId,omitempty"` // ID of the certificate for establishing connection ConfigureVti *bool `json:"configureVti,omitempty"` // Authentication type for establishing connection EspAhProtocol string `json:"espAhProtocol,omitempty"` // Encryption protocol used for establishing connection HostName string `json:"hostName,omitempty"` // Hostname of the node Iface string `json:"iface,omitempty"` // Ethernet port of the node IkeReAuthTime *int `json:"ikeReAuthTime,omitempty"` // IKE re-authentication time IkeVersion string `json:"ikeVersion,omitempty"` // IKE version LocalInternalIP string `json:"localInternalIp,omitempty"` // Local Tunnel IP address ModeOption string `json:"modeOption,omitempty"` // The Mode type used for establishing the connection NadIP string `json:"nadIp,omitempty"` // NAD IP address for establishing connection PhaseOneDHGroup string `json:"phaseOneDHGroup,omitempty"` // Phase-one DH group used for establishing connection PhaseOneEncryptionAlgo string `json:"phaseOneEncryptionAlgo,omitempty"` // Phase-one encryption algorithm used for establishing connection PhaseOneHashAlgo string `json:"phaseOneHashAlgo,omitempty"` // Phase-one hashing algorithm used for establishing connection PhaseOneLifeTime *int `json:"phaseOneLifeTime,omitempty"` // Phase-one connection lifetime PhaseTwoDHGroup string `json:"phaseTwoDHGroup,omitempty"` // Phase-two DH group used for establishing connection PhaseTwoEncryptionAlgo string `json:"phaseTwoEncryptionAlgo,omitempty"` // Phase-two encryption algorithm used for establishing connection PhaseTwoHashAlgo string `json:"phaseTwoHashAlgo,omitempty"` // Phase-two hashing algorithm used for establishing connection PhaseTwoLifeTime *int `json:"phaseTwoLifeTime,omitempty"` // Phase-two connection lifetime Psk string `json:"psk,omitempty"` // Pre-shared key used for establishing connection RemotePeerInternalIP string `json:"remotePeerInternalIp,omitempty"` // Remote Tunnel IP address }
type RequestNativeSupplicantProfileUpdateNativeSupplicantProfileByID ¶
type RequestNativeSupplicantProfileUpdateNativeSupplicantProfileByID struct {
ERSNSpProfile *RequestNativeSupplicantProfileUpdateNativeSupplicantProfileByIDERSNSpProfile `json:"ERSNSPProfile,omitempty"` //
}
type RequestNativeSupplicantProfileUpdateNativeSupplicantProfileByIDERSNSpProfile ¶
type RequestNativeSupplicantProfileUpdateNativeSupplicantProfileByIDERSNSpProfile struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // WirelessProfiles *[]RequestNativeSupplicantProfileUpdateNativeSupplicantProfileByIDERSNSpProfileWirelessProfiles `json:"wirelessProfiles,omitempty"` // }
type RequestNativeSupplicantProfileUpdateNativeSupplicantProfileByIDERSNSpProfileWirelessProfiles ¶
type RequestNativeSupplicantProfileUpdateNativeSupplicantProfileByIDERSNSpProfileWirelessProfiles struct { SSID string `json:"ssid,omitempty"` // AllowedProtocol string `json:"allowedProtocol,omitempty"` // CertificateTemplateID string `json:"certificateTemplateId,omitempty"` // ActionType string `json:"actionType,omitempty"` // Action type for WifiProfile. Allowed values: - ADD, - UPDATE, - DELETE (required for updating existing WirelessProfile) PreviousSSID string `json:"previousSsid,omitempty"` // Previous ssid for WifiProfile (required for updating existing WirelessProfile) }
type RequestNbarAppCreateNbarApp ¶ added in v1.0.0
type RequestNbarAppCreateNbarApp struct { Description string `json:"description,omitempty"` // ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // NetworkIDentities *[]RequestNbarAppCreateNbarAppNetworkIDentities `json:"networkIdentities,omitempty"` // Array of NIs }
type RequestNbarAppCreateNbarAppNetworkIDentities ¶ added in v1.0.0
type RequestNbarAppUpdateNbarApp ¶ added in v1.3.0
type RequestNbarAppUpdateNbarApp struct { Description string `json:"description,omitempty"` // ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // NetworkIDentities *[]RequestNbarAppUpdateNbarAppNetworkIDentities `json:"networkIdentities,omitempty"` // Array of NIs }
type RequestNbarAppUpdateNbarAppByID ¶ added in v1.0.0
type RequestNbarAppUpdateNbarAppByID = RequestNbarAppUpdateNbarApp
RequestNbarAppUpdateNbarAppByID is deprecated, please use RequestNbarAppUpdateNbarApp
type RequestNbarAppUpdateNbarAppByIDNetworkIDentities ¶ added in v1.0.0
type RequestNbarAppUpdateNbarAppByIDNetworkIDentities = RequestNbarAppUpdateNbarAppNetworkIDentities
RequestNbarAppUpdateNbarAppByIDNetworkIDentities is deprecated, please use RequestNbarAppUpdateNbarAppNetworkIDentities
type RequestNbarAppUpdateNbarAppNetworkIDentities ¶ added in v1.3.0
type RequestNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRule ¶
type RequestNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRule struct { IDentitySourceID string `json:"identitySourceId,omitempty"` // Identity source id from the identity stores IDentitySourceName string `json:"identitySourceName,omitempty"` // Identity source name from the identity stores IfAuthFail string `json:"ifAuthFail,omitempty"` // Action to perform when authentication fails such as Bad credentials, disabled user and so on IfProcessFail string `json:"ifProcessFail,omitempty"` // Action to perform when ISE is uanble to access the identity database IfUserNotFound string `json:"ifUserNotFound,omitempty"` // Action to perform when user is not found in any of identity stores Link *RequestNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleLink `json:"link,omitempty"` // Rule *RequestNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleRule `json:"rule,omitempty"` // Common attributes in rule authentication/authorization }
type RequestNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleRule ¶
type RequestNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleRule struct { Condition *RequestNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleRuleCondition `json:"condition,omitempty"` // Default *bool `json:"default,omitempty"` // Indicates if this rule is the default one HitCounts *int `json:"hitCounts,omitempty"` // The amount of times the rule was matched ID string `json:"id,omitempty"` // The identifier of the rule Name string `json:"name,omitempty"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Rank *int `json:"rank,omitempty"` // The rank(priority) in relation to other rules. Lower rank is higher priority. State string `json:"state,omitempty"` // The state that the rule is in. A disabled rule cannot be matched. }
type RequestNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleRuleCondition ¶
type RequestNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleRuleCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *RequestNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleRuleConditionLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]RequestNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleRuleConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *RequestNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleRuleConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *RequestNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleRuleConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *RequestNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleRuleConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *RequestNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleRuleConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type RequestNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleRuleConditionChildren ¶
type RequestNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleRuleConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *RequestNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleRuleConditionChildrenLink `json:"link,omitempty"` // }
type RequestNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleRuleConditionChildrenLink ¶
type RequestNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleRuleConditionDatesRange ¶
type RequestNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleRuleConditionDatesRangeException ¶
type RequestNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleRuleConditionHoursRange ¶
type RequestNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleRuleConditionHoursRangeException ¶
type RequestNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleRuleConditionLink ¶
type RequestNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByID ¶
type RequestNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByID struct { IDentitySourceID string `json:"identitySourceId,omitempty"` // Identity source id from the identity stores IDentitySourceName string `json:"identitySourceName,omitempty"` // Identity source name from the identity stores IfAuthFail string `json:"ifAuthFail,omitempty"` // Action to perform when authentication fails such as Bad credentials, disabled user and so on IfProcessFail string `json:"ifProcessFail,omitempty"` // Action to perform when ISE is uanble to access the identity database IfUserNotFound string `json:"ifUserNotFound,omitempty"` // Action to perform when user is not found in any of identity stores Link *RequestNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDLink `json:"link,omitempty"` // Rule *RequestNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDRule `json:"rule,omitempty"` // Common attributes in rule authentication/authorization }
type RequestNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDRule ¶
type RequestNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDRule struct { Condition *RequestNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDRuleCondition `json:"condition,omitempty"` // Default *bool `json:"default,omitempty"` // Indicates if this rule is the default one HitCounts *int `json:"hitCounts,omitempty"` // The amount of times the rule was matched ID string `json:"id,omitempty"` // The identifier of the rule Name string `json:"name,omitempty"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Rank *int `json:"rank,omitempty"` // The rank(priority) in relation to other rules. Lower rank is higher priority. State string `json:"state,omitempty"` // The state that the rule is in. A disabled rule cannot be matched. }
type RequestNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDRuleCondition ¶
type RequestNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDRuleCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *RequestNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDRuleConditionLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]RequestNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDRuleConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *RequestNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDRuleConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *RequestNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDRuleConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *RequestNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDRuleConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *RequestNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDRuleConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type RequestNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDRuleConditionChildren ¶
type RequestNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDRuleConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *RequestNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDRuleConditionChildrenLink `json:"link,omitempty"` // }
type RequestNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDRuleConditionChildrenLink ¶
type RequestNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDRuleConditionDatesRange ¶
type RequestNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDRuleConditionDatesRangeException ¶
type RequestNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDRuleConditionHoursRange ¶
type RequestNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDRuleConditionHoursRangeException ¶
type RequestNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDRuleConditionLink ¶
type RequestNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRule ¶
type RequestNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRule struct { Link *RequestNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleLink `json:"link,omitempty"` // Profile []string `json:"profile,omitempty"` // The authorization profile/s Rule *RequestNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleRule `json:"rule,omitempty"` // Common attributes in rule authentication/authorization SecurityGroup string `json:"securityGroup,omitempty"` // Security group used in authorization policies }
type RequestNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleRule ¶
type RequestNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleRule struct { Condition *RequestNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleRuleCondition `json:"condition,omitempty"` // Default *bool `json:"default,omitempty"` // Indicates if this rule is the default one HitCounts *int `json:"hitCounts,omitempty"` // The amount of times the rule was matched ID string `json:"id,omitempty"` // The identifier of the rule Name string `json:"name,omitempty"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Rank *int `json:"rank,omitempty"` // The rank(priority) in relation to other rules. Lower rank is higher priority. State string `json:"state,omitempty"` // The state that the rule is in. A disabled rule cannot be matched. }
type RequestNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleRuleCondition ¶
type RequestNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleRuleCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *RequestNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleRuleConditionLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]RequestNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleRuleConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *RequestNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleRuleConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *RequestNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleRuleConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *RequestNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleRuleConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *RequestNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleRuleConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type RequestNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleRuleConditionChildren ¶
type RequestNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleRuleConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *RequestNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleRuleConditionChildrenLink `json:"link,omitempty"` // }
type RequestNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleRuleConditionChildrenLink ¶
type RequestNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleRuleConditionDatesRange ¶
type RequestNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleRuleConditionDatesRangeException ¶
type RequestNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleRuleConditionHoursRange ¶
type RequestNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleRuleConditionHoursRangeException ¶
type RequestNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleRuleConditionLink ¶
type RequestNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByID ¶
type RequestNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByID struct { Link *RequestNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDLink `json:"link,omitempty"` // Profile []string `json:"profile,omitempty"` // The authorization profile/s Rule *RequestNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDRule `json:"rule,omitempty"` // Common attributes in rule authentication/authorization SecurityGroup string `json:"securityGroup,omitempty"` // Security group used in authorization policies }
type RequestNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDRule ¶
type RequestNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDRule struct { Condition *RequestNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDRuleCondition `json:"condition,omitempty"` // Default *bool `json:"default,omitempty"` // Indicates if this rule is the default one HitCounts *int `json:"hitCounts,omitempty"` // The amount of times the rule was matched ID string `json:"id,omitempty"` // The identifier of the rule Name string `json:"name,omitempty"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Rank *int `json:"rank,omitempty"` // The rank(priority) in relation to other rules. Lower rank is higher priority. State string `json:"state,omitempty"` // The state that the rule is in. A disabled rule cannot be matched. }
type RequestNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDRuleCondition ¶
type RequestNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDRuleCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *RequestNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDRuleConditionLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]RequestNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDRuleConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *RequestNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDRuleConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *RequestNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDRuleConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *RequestNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDRuleConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *RequestNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDRuleConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type RequestNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDRuleConditionChildren ¶
type RequestNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDRuleConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *RequestNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDRuleConditionChildrenLink `json:"link,omitempty"` // }
type RequestNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDRuleConditionChildrenLink ¶
type RequestNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDRuleConditionDatesRange ¶
type RequestNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDRuleConditionDatesRangeException ¶
type RequestNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDRuleConditionHoursRange ¶
type RequestNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDRuleConditionHoursRangeException ¶
type RequestNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDRuleConditionLink ¶
type RequestNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRule ¶
type RequestNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRule struct { Link *RequestNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleLink `json:"link,omitempty"` // Profile []string `json:"profile,omitempty"` // The authorization profile/s Rule *RequestNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleRule `json:"rule,omitempty"` // Common attributes in rule authentication/authorization SecurityGroup string `json:"securityGroup,omitempty"` // Security group used in authorization policies }
type RequestNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleLink ¶
type RequestNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleRule ¶
type RequestNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleRule struct { Condition *RequestNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleRuleCondition `json:"condition,omitempty"` // Default *bool `json:"default,omitempty"` // Indicates if this rule is the default one HitCounts *int `json:"hitCounts,omitempty"` // The amount of times the rule was matched ID string `json:"id,omitempty"` // The identifier of the rule Name string `json:"name,omitempty"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Rank *int `json:"rank,omitempty"` // The rank(priority) in relation to other rules. Lower rank is higher priority. State string `json:"state,omitempty"` // The state that the rule is in. A disabled rule cannot be matched. }
type RequestNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleRuleCondition ¶
type RequestNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleRuleCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *RequestNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleRuleConditionLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]RequestNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleRuleConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *RequestNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleRuleConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *RequestNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleRuleConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *RequestNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleRuleConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *RequestNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleRuleConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type RequestNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleRuleConditionChildren ¶
type RequestNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleRuleConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *RequestNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleRuleConditionChildrenLink `json:"link,omitempty"` // }
type RequestNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleRuleConditionChildrenLink ¶
type RequestNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleRuleConditionDatesRange ¶
type RequestNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleRuleConditionDatesRangeException ¶
type RequestNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleRuleConditionHoursRange ¶
type RequestNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleRuleConditionHoursRangeException ¶
type RequestNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleRuleConditionLink ¶
type RequestNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByID ¶
type RequestNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByID struct { Link *RequestNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDLink `json:"link,omitempty"` // Profile []string `json:"profile,omitempty"` // The authorization profile/s Rule *RequestNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDRule `json:"rule,omitempty"` // Common attributes in rule authentication/authorization SecurityGroup string `json:"securityGroup,omitempty"` // Security group used in authorization policies }
type RequestNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDLink ¶
type RequestNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDRule ¶
type RequestNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDRule struct { Condition *RequestNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDRuleCondition `json:"condition,omitempty"` // Default *bool `json:"default,omitempty"` // Indicates if this rule is the default one HitCounts *int `json:"hitCounts,omitempty"` // The amount of times the rule was matched ID string `json:"id,omitempty"` // The identifier of the rule Name string `json:"name,omitempty"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Rank *int `json:"rank,omitempty"` // The rank(priority) in relation to other rules. Lower rank is higher priority. State string `json:"state,omitempty"` // The state that the rule is in. A disabled rule cannot be matched. }
type RequestNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDRuleCondition ¶
type RequestNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDRuleCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *RequestNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDRuleConditionLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]RequestNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDRuleConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *RequestNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDRuleConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *RequestNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDRuleConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *RequestNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDRuleConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *RequestNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDRuleConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type RequestNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDRuleConditionChildren ¶
type RequestNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDRuleConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *RequestNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDRuleConditionChildrenLink `json:"link,omitempty"` // }
type RequestNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDRuleConditionChildrenLink ¶
type RequestNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDRuleConditionDatesRange ¶
type RequestNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDRuleConditionDatesRangeException ¶
type RequestNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDRuleConditionHoursRange ¶
type RequestNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDRuleConditionHoursRangeException ¶
type RequestNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDRuleConditionLink ¶
type RequestNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRule ¶
type RequestNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRule struct { Link *RequestNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleLink `json:"link,omitempty"` // Profile []string `json:"profile,omitempty"` // The authorization profile/s Rule *RequestNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleRule `json:"rule,omitempty"` // Common attributes in rule authentication/authorization SecurityGroup string `json:"securityGroup,omitempty"` // Security group used in authorization policies }
type RequestNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleRule ¶
type RequestNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleRule struct { Condition *RequestNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleRuleCondition `json:"condition,omitempty"` // Default *bool `json:"default,omitempty"` // Indicates if this rule is the default one HitCounts *int `json:"hitCounts,omitempty"` // The amount of times the rule was matched ID string `json:"id,omitempty"` // The identifier of the rule Name string `json:"name,omitempty"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Rank *int `json:"rank,omitempty"` // The rank(priority) in relation to other rules. Lower rank is higher priority. State string `json:"state,omitempty"` // The state that the rule is in. A disabled rule cannot be matched. }
type RequestNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleRuleCondition ¶
type RequestNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleRuleCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *RequestNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleRuleConditionLink `json:"link,omitempty"` // DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary Name AttributeName string `json:"attributeName,omitempty"` // Atribute Name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification Operator string `json:"operator,omitempty"` // Operator AttributeValue string `json:"attributeValue,omitempty"` // Attibute Name Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Children *[]RequestNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleRuleConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *RequestNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleRuleConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *RequestNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleRuleConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *RequestNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleRuleConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched<br> Time format - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *RequestNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleRuleConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched<br> Time format - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type RequestNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleRuleConditionChildren ¶
type RequestNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleRuleConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *RequestNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleRuleConditionChildrenLink `json:"link,omitempty"` // DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary Name AttributeName string `json:"attributeName,omitempty"` // Atribute Name Operator string `json:"operator,omitempty"` // Operator AttributeValue string `json:"attributeValue,omitempty"` // Attibute Name ID string `json:"id,omitempty"` // id }
type RequestNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleRuleConditionChildrenLink ¶
type RequestNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleRuleConditionDatesRange ¶
type RequestNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleRuleConditionDatesRangeException ¶
type RequestNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleRuleConditionHoursRange ¶
type RequestNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleRuleConditionHoursRangeException ¶
type RequestNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByID ¶
type RequestNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByID struct { Link *RequestNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDLink `json:"link,omitempty"` // Profile []string `json:"profile,omitempty"` // The authorization profile/s Rule *RequestNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDRule `json:"rule,omitempty"` // Common attributes in rule authentication/authorization SecurityGroup string `json:"securityGroup,omitempty"` // Security group used in authorization policies }
type RequestNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDRule ¶
type RequestNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDRule struct { Condition *RequestNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDRuleCondition `json:"condition,omitempty"` // Default *bool `json:"default,omitempty"` // Indicates if this rule is the default one HitCounts *int `json:"hitCounts,omitempty"` // The amount of times the rule was matched ID string `json:"id,omitempty"` // The identifier of the rule Name string `json:"name,omitempty"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Rank *int `json:"rank,omitempty"` // The rank(priority) in relation to other rules. Lower rank is higher priority. State string `json:"state,omitempty"` // The state that the rule is in. A disabled rule cannot be matched. }
type RequestNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDRuleCondition ¶
type RequestNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDRuleCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *RequestNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDRuleConditionLink `json:"link,omitempty"` // DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary Name AttributeName string `json:"attributeName,omitempty"` // Atribute Name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification Operator string `json:"operator,omitempty"` // Operator AttributeValue string `json:"attributeValue,omitempty"` // Attibute Name Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Children *[]RequestNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDRuleConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *RequestNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDRuleConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *RequestNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDRuleConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *RequestNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDRuleConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched<br> Time format - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *RequestNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDRuleConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched<br> Time format - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type RequestNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDRuleConditionChildren ¶
type RequestNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDRuleConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *RequestNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDRuleConditionChildrenLink `json:"link,omitempty"` // DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary Name AttributeName string `json:"attributeName,omitempty"` // Atribute Name Operator string `json:"operator,omitempty"` // Operator AttributeValue string `json:"attributeValue,omitempty"` // Attibute Name ID string `json:"id,omitempty"` // ID }
type RequestNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDRuleConditionChildrenLink ¶
type RequestNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDRuleConditionDatesRange ¶
type RequestNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDRuleConditionDatesRangeException ¶
type RequestNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDRuleConditionHoursRange ¶
type RequestNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDRuleConditionHoursRangeException ¶
type RequestNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDRuleConditionLink ¶
type RequestNetworkAccessConditionsCreateNetworkAccessCondition ¶
type RequestNetworkAccessConditionsCreateNetworkAccessCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *RequestNetworkAccessConditionsCreateNetworkAccessConditionLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]RequestNetworkAccessConditionsCreateNetworkAccessConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *RequestNetworkAccessConditionsCreateNetworkAccessConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *RequestNetworkAccessConditionsCreateNetworkAccessConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *RequestNetworkAccessConditionsCreateNetworkAccessConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *RequestNetworkAccessConditionsCreateNetworkAccessConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type RequestNetworkAccessConditionsCreateNetworkAccessConditionChildren ¶
type RequestNetworkAccessConditionsCreateNetworkAccessConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *RequestNetworkAccessConditionsCreateNetworkAccessConditionChildrenLink `json:"link,omitempty"` // }
type RequestNetworkAccessConditionsUpdateNetworkAccessConditionByID ¶
type RequestNetworkAccessConditionsUpdateNetworkAccessConditionByID struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *RequestNetworkAccessConditionsUpdateNetworkAccessConditionByIDLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]RequestNetworkAccessConditionsUpdateNetworkAccessConditionByIDChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *RequestNetworkAccessConditionsUpdateNetworkAccessConditionByIDDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *RequestNetworkAccessConditionsUpdateNetworkAccessConditionByIDDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *RequestNetworkAccessConditionsUpdateNetworkAccessConditionByIDHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *RequestNetworkAccessConditionsUpdateNetworkAccessConditionByIDHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type RequestNetworkAccessConditionsUpdateNetworkAccessConditionByIDChildren ¶
type RequestNetworkAccessConditionsUpdateNetworkAccessConditionByIDChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *RequestNetworkAccessConditionsUpdateNetworkAccessConditionByIDChildrenLink `json:"link,omitempty"` // }
type RequestNetworkAccessConditionsUpdateNetworkAccessConditionByName ¶
type RequestNetworkAccessConditionsUpdateNetworkAccessConditionByName struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *RequestNetworkAccessConditionsUpdateNetworkAccessConditionByNameLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]RequestNetworkAccessConditionsUpdateNetworkAccessConditionByNameChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *RequestNetworkAccessConditionsUpdateNetworkAccessConditionByNameDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *RequestNetworkAccessConditionsUpdateNetworkAccessConditionByNameDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *RequestNetworkAccessConditionsUpdateNetworkAccessConditionByNameHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *RequestNetworkAccessConditionsUpdateNetworkAccessConditionByNameHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type RequestNetworkAccessConditionsUpdateNetworkAccessConditionByNameChildren ¶
type RequestNetworkAccessConditionsUpdateNetworkAccessConditionByNameChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *RequestNetworkAccessConditionsUpdateNetworkAccessConditionByNameChildrenLink `json:"link,omitempty"` // }
type RequestNetworkAccessDictionaryAttributeCreateNetworkAccessDictionaryAttribute ¶
type RequestNetworkAccessDictionaryAttributeCreateNetworkAccessDictionaryAttribute struct { AllowedValues *[]RequestNetworkAccessDictionaryAttributeCreateNetworkAccessDictionaryAttributeAllowedValues `json:"allowedValues,omitempty"` // all of the allowed values for the dictionary attribute DataType string `json:"dataType,omitempty"` // the data type for the dictionary attribute Description string `json:"description,omitempty"` // The description of the Dictionary attribute DictionaryName string `json:"dictionaryName,omitempty"` // the name of the dictionary which the dictionary attribute belongs to DirectionType string `json:"directionType,omitempty"` // the direction for the useage of the dictionary attribute ID string `json:"id,omitempty"` // Identifier for the dictionary attribute InternalName string `json:"internalName,omitempty"` // the internal name of the dictionary attribute Name string `json:"name,omitempty"` // The dictionary attribute's name }
type RequestNetworkAccessDictionaryAttributeCreateNetworkAccessDictionaryAttributeAllowedValues ¶
type RequestNetworkAccessDictionaryAttributeCreateNetworkAccessDictionaryAttributeAllowedValues struct { IsDefault *bool `json:"isDefault,omitempty"` // true if this key value is the default between the allowed values of the dictionary attribute Key string `json:"key,omitempty"` // Value string `json:"value,omitempty"` // }
type RequestNetworkAccessDictionaryAttributeUpdateNetworkAccessDictionaryAttributeByName ¶
type RequestNetworkAccessDictionaryAttributeUpdateNetworkAccessDictionaryAttributeByName struct { AllowedValues *[]RequestNetworkAccessDictionaryAttributeUpdateNetworkAccessDictionaryAttributeByNameAllowedValues `json:"allowedValues,omitempty"` // all of the allowed values for the dictionary attribute DataType string `json:"dataType,omitempty"` // the data type for the dictionary attribute Description string `json:"description,omitempty"` // The description of the Dictionary attribute DictionaryName string `json:"dictionaryName,omitempty"` // the name of the dictionary which the dictionary attribute belongs to DirectionType string `json:"directionType,omitempty"` // the direction for the useage of the dictionary attribute ID string `json:"id,omitempty"` // Identifier for the dictionary attribute InternalName string `json:"internalName,omitempty"` // the internal name of the dictionary attribute Name string `json:"name,omitempty"` // The dictionary attribute's name }
type RequestNetworkAccessDictionaryAttributeUpdateNetworkAccessDictionaryAttributeByNameAllowedValues ¶
type RequestNetworkAccessDictionaryAttributeUpdateNetworkAccessDictionaryAttributeByNameAllowedValues struct { IsDefault *bool `json:"isDefault,omitempty"` // true if this key value is the default between the allowed values of the dictionary attribute Key string `json:"key,omitempty"` // Value string `json:"value,omitempty"` // }
type RequestNetworkAccessDictionaryCreateNetworkAccessDictionaries ¶
type RequestNetworkAccessDictionaryCreateNetworkAccessDictionaries struct { Description string `json:"description,omitempty"` // The description of the Dictionary DictionaryAttrType string `json:"dictionaryAttrType,omitempty"` // The dictionary attribute type ID string `json:"id,omitempty"` // Identifier for the dictionary Link *RequestNetworkAccessDictionaryCreateNetworkAccessDictionariesLink `json:"link,omitempty"` // Name string `json:"name,omitempty"` // The dictionary name Version string `json:"version,omitempty"` // The dictionary version }
type RequestNetworkAccessDictionaryUpdateNetworkAccessDictionaryByName ¶
type RequestNetworkAccessDictionaryUpdateNetworkAccessDictionaryByName struct { Description string `json:"description,omitempty"` // The description of the Dictionary DictionaryAttrType string `json:"dictionaryAttrType,omitempty"` // The dictionary attribute type ID string `json:"id,omitempty"` // Identifier for the dictionary Link *RequestNetworkAccessDictionaryUpdateNetworkAccessDictionaryByNameLink `json:"link,omitempty"` // Name string `json:"name,omitempty"` // The dictionary name Version string `json:"version,omitempty"` // The dictionary version }
type RequestNetworkAccessNetworkConditionsCreateNetworkAccessNetworkCondition ¶
type RequestNetworkAccessNetworkConditionsCreateNetworkAccessNetworkCondition struct { ConditionType string `json:"conditionType,omitempty"` // This field determines the content of the conditions field Description string `json:"description,omitempty"` // ID string `json:"id,omitempty"` // Link *RequestNetworkAccessNetworkConditionsCreateNetworkAccessNetworkConditionLink `json:"link,omitempty"` // Name string `json:"name,omitempty"` // Network Condition name DeviceList []string `json:"deviceList,omitempty"` // <p>This field should contain Device Name. The device name must be the same as the name field in a Network Device object. Line format - Device Name</p> CliDnisList []string `json:"cliDnisList,omitempty"` // <p>This field should contain a Caller ID (CLI), comma, and Called ID (DNIS).<br> Line format - Caller ID (CLI), Called ID (DNIS)</p> IPAddrList []string `json:"ipAddrList,omitempty"` // <p>This field should contain IP address or subnet.<br> IP address can be IPV4 format (n.n.n.n) or IPV6 format (n:n:n:n:n:n:n:n).<br> IP subnet can be IPV4 format (n.n.n.n/m) or IPV6 format (n:n:n:n:n:n:n:n/m).<br> Line format - IP Address or subnet</p> MacAddrList []string `json:"macAddrList,omitempty"` // <p>This field should contain Endstation MAC address, comma, and Destination MAC addresses.<br> Each Max address must include twelve hexadecimal digits using formats nn:nn:nn:nn:nn:nn or nn-nn-nn-nn-nn-nn or nnnn.nnnn.nnnn or nnnnnnnnnnnn.<br> Line format - Endstation MAC,Destination MAC </p> DeviceGroupList []string `json:"deviceGroupList,omitempty"` // <p>This field should contain a tuple with NDG Root, comma, and an NDG (that it under the root).<br> Line format - NDG Root Name, NDG, Port</p> }
type RequestNetworkAccessNetworkConditionsUpdateNetworkAccessNetworkConditionByID ¶
type RequestNetworkAccessNetworkConditionsUpdateNetworkAccessNetworkConditionByID struct { ConditionType string `json:"conditionType,omitempty"` // This field determines the content of the conditions field Description string `json:"description,omitempty"` // ID string `json:"id,omitempty"` // Link *RequestNetworkAccessNetworkConditionsUpdateNetworkAccessNetworkConditionByIDLink `json:"link,omitempty"` // Name string `json:"name,omitempty"` // Network Condition name DeviceList []string `json:"deviceList,omitempty"` // <p>This field should contain Device Name. The device name must be the same as the name field in a Network Device object. Line format - Device Name</p> CliDnisList []string `json:"cliDnisList,omitempty"` // <p>This field should contain a Caller ID (CLI), comma, and Called ID (DNIS).<br> Line format - Caller ID (CLI), Called ID (DNIS)</p> IPAddrList []string `json:"ipAddrList,omitempty"` // <p>This field should contain IP address or subnet.<br> IP address can be IPV4 format (n.n.n.n) or IPV6 format (n:n:n:n:n:n:n:n).<br> IP subnet can be IPV4 format (n.n.n.n/m) or IPV6 format (n:n:n:n:n:n:n:n/m).<br> Line format - IP Address or subnet</p> MacAddrList []string `json:"macAddrList,omitempty"` // <p>This field should contain Endstation MAC address, comma, and Destination MAC addresses.<br> Each Max address must include twelve hexadecimal digits using formats nn:nn:nn:nn:nn:nn or nn-nn-nn-nn-nn-nn or nnnn.nnnn.nnnn or nnnnnnnnnnnn.<br> Line format - Endstation MAC,Destination MAC </p> DeviceGroupList []string `json:"deviceGroupList,omitempty"` // <p>This field should contain a tuple with NDG Root, comma, and an NDG (that it under the root).<br> Line format - NDG Root Name, NDG, Port</p> }
type RequestNetworkAccessPolicySetCreateNetworkAccessPolicySet ¶
type RequestNetworkAccessPolicySetCreateNetworkAccessPolicySet struct { Condition *RequestNetworkAccessPolicySetCreateNetworkAccessPolicySetCondition `json:"condition,omitempty"` // Default *bool `json:"default,omitempty"` // Flag which indicates if this policy set is the default one Description string `json:"description,omitempty"` // The description for the policy set HitCounts *int `json:"hitCounts,omitempty"` // The amount of times the policy was matched ID string `json:"id,omitempty"` // Identifier for the policy set IsProxy *bool `json:"isProxy,omitempty"` // Flag which indicates if the policy set service is of type 'Proxy Sequence' or 'Allowed Protocols' Link *RequestNetworkAccessPolicySetCreateNetworkAccessPolicySetLink `json:"link,omitempty"` // Name string `json:"name,omitempty"` // Given name for the policy set, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Rank *int `json:"rank,omitempty"` // The rank(priority) in relation to other policy set. Lower rank is higher priority. ServiceName string `json:"serviceName,omitempty"` // Policy set service identifier - Allowed Protocols,Server Sequence.. State string `json:"state,omitempty"` // The state that the policy set is in. A disabled policy set cannot be matched. }
type RequestNetworkAccessPolicySetCreateNetworkAccessPolicySetCondition ¶
type RequestNetworkAccessPolicySetCreateNetworkAccessPolicySetCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *RequestNetworkAccessPolicySetCreateNetworkAccessPolicySetConditionLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]RequestNetworkAccessPolicySetCreateNetworkAccessPolicySetConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *RequestNetworkAccessPolicySetCreateNetworkAccessPolicySetConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *RequestNetworkAccessPolicySetCreateNetworkAccessPolicySetConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *RequestNetworkAccessPolicySetCreateNetworkAccessPolicySetConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *RequestNetworkAccessPolicySetCreateNetworkAccessPolicySetConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type RequestNetworkAccessPolicySetCreateNetworkAccessPolicySetConditionChildren ¶
type RequestNetworkAccessPolicySetCreateNetworkAccessPolicySetConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *RequestNetworkAccessPolicySetCreateNetworkAccessPolicySetConditionChildrenLink `json:"link,omitempty"` // }
type RequestNetworkAccessPolicySetUpdateNetworkAccessPolicySetByID ¶
type RequestNetworkAccessPolicySetUpdateNetworkAccessPolicySetByID struct { Condition *RequestNetworkAccessPolicySetUpdateNetworkAccessPolicySetByIDCondition `json:"condition,omitempty"` // Default *bool `json:"default,omitempty"` // Flag which indicates if this policy set is the default one Description string `json:"description,omitempty"` // The description for the policy set HitCounts *int `json:"hitCounts,omitempty"` // The amount of times the policy was matched ID string `json:"id,omitempty"` // Identifier for the policy set IsProxy *bool `json:"isProxy,omitempty"` // Flag which indicates if the policy set service is of type 'Proxy Sequence' or 'Allowed Protocols' Link *RequestNetworkAccessPolicySetUpdateNetworkAccessPolicySetByIDLink `json:"link,omitempty"` // Name string `json:"name,omitempty"` // Given name for the policy set, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Rank *int `json:"rank,omitempty"` // The rank(priority) in relation to other policy set. Lower rank is higher priority. ServiceName string `json:"serviceName,omitempty"` // Policy set service identifier - Allowed Protocols,Server Sequence.. State string `json:"state,omitempty"` // The state that the policy set is in. A disabled policy set cannot be matched. }
type RequestNetworkAccessPolicySetUpdateNetworkAccessPolicySetByIDCondition ¶
type RequestNetworkAccessPolicySetUpdateNetworkAccessPolicySetByIDCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *RequestNetworkAccessPolicySetUpdateNetworkAccessPolicySetByIDConditionLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]RequestNetworkAccessPolicySetUpdateNetworkAccessPolicySetByIDConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *RequestNetworkAccessPolicySetUpdateNetworkAccessPolicySetByIDConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *RequestNetworkAccessPolicySetUpdateNetworkAccessPolicySetByIDConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *RequestNetworkAccessPolicySetUpdateNetworkAccessPolicySetByIDConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *RequestNetworkAccessPolicySetUpdateNetworkAccessPolicySetByIDConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type RequestNetworkAccessPolicySetUpdateNetworkAccessPolicySetByIDConditionChildren ¶
type RequestNetworkAccessPolicySetUpdateNetworkAccessPolicySetByIDConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *RequestNetworkAccessPolicySetUpdateNetworkAccessPolicySetByIDConditionChildrenLink `json:"link,omitempty"` // }
type RequestNetworkAccessTimeDateConditionsCreateNetworkAccessTimeCondition ¶
type RequestNetworkAccessTimeDateConditionsCreateNetworkAccessTimeCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *RequestNetworkAccessTimeDateConditionsCreateNetworkAccessTimeConditionLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]RequestNetworkAccessTimeDateConditionsCreateNetworkAccessTimeConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *RequestNetworkAccessTimeDateConditionsCreateNetworkAccessTimeConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *RequestNetworkAccessTimeDateConditionsCreateNetworkAccessTimeConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *RequestNetworkAccessTimeDateConditionsCreateNetworkAccessTimeConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *RequestNetworkAccessTimeDateConditionsCreateNetworkAccessTimeConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type RequestNetworkAccessTimeDateConditionsCreateNetworkAccessTimeConditionChildren ¶
type RequestNetworkAccessTimeDateConditionsCreateNetworkAccessTimeConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *RequestNetworkAccessTimeDateConditionsCreateNetworkAccessTimeConditionChildrenLink `json:"link,omitempty"` // }
type RequestNetworkAccessTimeDateConditionsUpdateNetworkAccessTimeConditionByID ¶
type RequestNetworkAccessTimeDateConditionsUpdateNetworkAccessTimeConditionByID struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *RequestNetworkAccessTimeDateConditionsUpdateNetworkAccessTimeConditionByIDLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]RequestNetworkAccessTimeDateConditionsUpdateNetworkAccessTimeConditionByIDChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *RequestNetworkAccessTimeDateConditionsUpdateNetworkAccessTimeConditionByIDDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *RequestNetworkAccessTimeDateConditionsUpdateNetworkAccessTimeConditionByIDDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *RequestNetworkAccessTimeDateConditionsUpdateNetworkAccessTimeConditionByIDHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *RequestNetworkAccessTimeDateConditionsUpdateNetworkAccessTimeConditionByIDHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type RequestNetworkAccessTimeDateConditionsUpdateNetworkAccessTimeConditionByIDChildren ¶
type RequestNetworkAccessTimeDateConditionsUpdateNetworkAccessTimeConditionByIDChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *RequestNetworkAccessTimeDateConditionsUpdateNetworkAccessTimeConditionByIDChildrenLink `json:"link,omitempty"` // }
type RequestNetworkAccessTimeDateConditionsUpdateNetworkAccessTimeConditionByIDDatesRangeException ¶
type RequestNetworkAccessTimeDateConditionsUpdateNetworkAccessTimeConditionByIDHoursRangeException ¶
type RequestNetworkDeviceBulkRequestForNetworkDevice ¶
type RequestNetworkDeviceBulkRequestForNetworkDevice struct {
NetworkDeviceBulkRequest *RequestNetworkDeviceBulkRequestForNetworkDeviceNetworkDeviceBulkRequest `json:"NetworkDeviceBulkRequest,omitempty"` //
}
type RequestNetworkDeviceCreateNetworkDevice ¶
type RequestNetworkDeviceCreateNetworkDevice struct {
NetworkDevice *RequestNetworkDeviceCreateNetworkDeviceNetworkDevice `json:"NetworkDevice,omitempty"` //
}
type RequestNetworkDeviceCreateNetworkDeviceNetworkDevice ¶
type RequestNetworkDeviceCreateNetworkDeviceNetworkDevice struct { Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // AuthenticationSettings *RequestNetworkDeviceCreateNetworkDeviceNetworkDeviceAuthenticationSettings `json:"authenticationSettings,omitempty"` // SNMPsettings *RequestNetworkDeviceCreateNetworkDeviceNetworkDeviceSNMPsettings `json:"snmpsettings,omitempty"` // Trustsecsettings *RequestNetworkDeviceCreateNetworkDeviceNetworkDeviceTrustsecsettings `json:"trustsecsettings,omitempty"` // TacacsSettings *RequestNetworkDeviceCreateNetworkDeviceNetworkDeviceTacacsSettings `json:"tacacsSettings,omitempty"` // ProfileName string `json:"profileName,omitempty"` // CoaPort *int `json:"coaPort,omitempty"` // DtlsDNSName string `json:"dtlsDnsName,omitempty"` // This value is used to verify the client identity contained in the X.509 RADIUS/DTLS client certificate ModelName string `json:"modelName,omitempty"` // SoftwareVersion string `json:"softwareVersion,omitempty"` // NetworkDeviceIPList *[]RequestNetworkDeviceCreateNetworkDeviceNetworkDeviceNetworkDeviceIPList `json:"NetworkDeviceIPList,omitempty"` // List of IP Subnets for this node NetworkDeviceGroupList []string `json:"NetworkDeviceGroupList,omitempty"` // List of Network Device Group names for this node }
type RequestNetworkDeviceCreateNetworkDeviceNetworkDeviceAuthenticationSettings ¶
type RequestNetworkDeviceCreateNetworkDeviceNetworkDeviceAuthenticationSettings struct { NetworkProtocol string `json:"networkProtocol,omitempty"` // Allowed values: - RADIUS, - TACACS_PLUS EnableKeyWrap *bool `json:"enableKeyWrap,omitempty"` // Enabled *bool `json:"enabled,omitempty"` // DtlsRequired *bool `json:"dtlsRequired,omitempty"` // This value enforces use of dtls EnableMultiSecret string `json:"enableMultiSecret,omitempty"` // KeyEncryptionKey string `json:"keyEncryptionKey,omitempty"` // MessageAuthenticatorCodeKey string `json:"messageAuthenticatorCodeKey,omitempty"` // KeyInputFormat string `json:"keyInputFormat,omitempty"` // Allowed values: - ASCII, - HEXADECIMAL }
type RequestNetworkDeviceCreateNetworkDeviceNetworkDeviceSNMPsettings ¶
type RequestNetworkDeviceCreateNetworkDeviceNetworkDeviceSNMPsettings struct { Version string `json:"version,omitempty"` // RoCommunity string `json:"roCommunity,omitempty"` // PollingInterval *int `json:"pollingInterval,omitempty"` // LinkTrapQuery *bool `json:"linkTrapQuery,omitempty"` // MacTrapQuery *bool `json:"macTrapQuery,omitempty"` // OriginatingPolicyServicesNode string `json:"originatingPolicyServicesNode,omitempty"` // }
type RequestNetworkDeviceCreateNetworkDeviceNetworkDeviceTacacsSettings ¶
type RequestNetworkDeviceCreateNetworkDeviceNetworkDeviceTacacsSettings struct { ConnectModeOptions string `json:"connectModeOptions,omitempty"` // Allowed values: - OFF, - ON_LEGACY, - ON_DRAFT_COMPLIANT }
type RequestNetworkDeviceCreateNetworkDeviceNetworkDeviceTrustsecsettings ¶
type RequestNetworkDeviceCreateNetworkDeviceNetworkDeviceTrustsecsettings struct { DeviceAuthenticationSettings *RequestNetworkDeviceCreateNetworkDeviceNetworkDeviceTrustsecsettingsDeviceAuthenticationSettings `json:"deviceAuthenticationSettings,omitempty"` // SgaNotificationAndUpdates *RequestNetworkDeviceCreateNetworkDeviceNetworkDeviceTrustsecsettingsSgaNotificationAndUpdates `json:"sgaNotificationAndUpdates,omitempty"` // DeviceConfigurationDeployment *RequestNetworkDeviceCreateNetworkDeviceNetworkDeviceTrustsecsettingsDeviceConfigurationDeployment `json:"deviceConfigurationDeployment,omitempty"` // PushIDSupport *bool `json:"pushIdSupport,omitempty"` // }
type RequestNetworkDeviceCreateNetworkDeviceNetworkDeviceTrustsecsettingsDeviceAuthenticationSettings ¶
type RequestNetworkDeviceCreateNetworkDeviceNetworkDeviceTrustsecsettingsDeviceConfigurationDeployment ¶
type RequestNetworkDeviceCreateNetworkDeviceNetworkDeviceTrustsecsettingsDeviceConfigurationDeployment struct { IncludeWhenDeployingSgtUpdates *bool `json:"includeWhenDeployingSGTUpdates,omitempty"` // EnableModePassword string `json:"enableModePassword,omitempty"` // ExecModePassword string `json:"execModePassword,omitempty"` // ExecModeUsername string `json:"execModeUsername,omitempty"` // }
type RequestNetworkDeviceCreateNetworkDeviceNetworkDeviceTrustsecsettingsSgaNotificationAndUpdates ¶
type RequestNetworkDeviceCreateNetworkDeviceNetworkDeviceTrustsecsettingsSgaNotificationAndUpdates struct { DownlaodEnvironmentDataEveryXSeconds *int `json:"downlaodEnvironmentDataEveryXSeconds,omitempty"` // DownlaodPeerAuthorizationPolicyEveryXSeconds *int `json:"downlaodPeerAuthorizationPolicyEveryXSeconds,omitempty"` // ReAuthenticationEveryXSeconds *int `json:"reAuthenticationEveryXSeconds,omitempty"` // DownloadSgACLListsEveryXSeconds *int `json:"downloadSGACLListsEveryXSeconds,omitempty"` // OtherSgADevicesToTrustThisDevice *bool `json:"otherSGADevicesToTrustThisDevice,omitempty"` // SendConfigurationToDevice *bool `json:"sendConfigurationToDevice,omitempty"` // SendConfigurationToDeviceUsing string `json:"sendConfigurationToDeviceUsing,omitempty"` // Allowed values: - ENABLE_USING_COA, - ENABLE_USING_CLI, - DISABLE_ALL CoaSourceHost string `json:"coaSourceHost,omitempty"` // }
type RequestNetworkDeviceGroupCreateNetworkDeviceGroup ¶
type RequestNetworkDeviceGroupCreateNetworkDeviceGroup struct {
NetworkDeviceGroup *RequestNetworkDeviceGroupCreateNetworkDeviceGroupNetworkDeviceGroup `json:"NetworkDeviceGroup,omitempty"` //
}
type RequestNetworkDeviceGroupUpdateNetworkDeviceGroupByID ¶
type RequestNetworkDeviceGroupUpdateNetworkDeviceGroupByID struct {
NetworkDeviceGroup *RequestNetworkDeviceGroupUpdateNetworkDeviceGroupByIDNetworkDeviceGroup `json:"NetworkDeviceGroup,omitempty"` //
}
type RequestNetworkDeviceUpdateNetworkDeviceByID ¶
type RequestNetworkDeviceUpdateNetworkDeviceByID struct {
NetworkDevice *RequestNetworkDeviceUpdateNetworkDeviceByIDNetworkDevice `json:"NetworkDevice,omitempty"` //
}
type RequestNetworkDeviceUpdateNetworkDeviceByIDNetworkDevice ¶
type RequestNetworkDeviceUpdateNetworkDeviceByIDNetworkDevice struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // AuthenticationSettings *RequestNetworkDeviceUpdateNetworkDeviceByIDNetworkDeviceAuthenticationSettings `json:"authenticationSettings,omitempty"` // SNMPsettings *RequestNetworkDeviceUpdateNetworkDeviceByIDNetworkDeviceSNMPsettings `json:"snmpsettings,omitempty"` // Trustsecsettings *RequestNetworkDeviceUpdateNetworkDeviceByIDNetworkDeviceTrustsecsettings `json:"trustsecsettings,omitempty"` // TacacsSettings *RequestNetworkDeviceUpdateNetworkDeviceByIDNetworkDeviceTacacsSettings `json:"tacacsSettings,omitempty"` // ProfileName string `json:"profileName,omitempty"` // CoaPort *int `json:"coaPort,omitempty"` // DtlsDNSName string `json:"dtlsDnsName,omitempty"` // This value is used to verify the client identity contained in the X.509 RADIUS/DTLS client certificate ModelName string `json:"modelName,omitempty"` // SoftwareVersion string `json:"softwareVersion,omitempty"` // NetworkDeviceIPList *[]RequestNetworkDeviceUpdateNetworkDeviceByIDNetworkDeviceNetworkDeviceIPList `json:"NetworkDeviceIPList,omitempty"` // List of IP Subnets for this node NetworkDeviceGroupList []string `json:"NetworkDeviceGroupList,omitempty"` // List of Network Device Group names for this node }
type RequestNetworkDeviceUpdateNetworkDeviceByIDNetworkDeviceAuthenticationSettings ¶
type RequestNetworkDeviceUpdateNetworkDeviceByIDNetworkDeviceAuthenticationSettings struct { NetworkProtocol string `json:"networkProtocol,omitempty"` // Allowed values: - RADIUS, - TACACS_PLUS EnableKeyWrap *bool `json:"enableKeyWrap,omitempty"` // Enabled *bool `json:"enabled,omitempty"` // DtlsRequired *bool `json:"dtlsRequired,omitempty"` // This value enforces use of dtls EnableMultiSecret string `json:"enableMultiSecret,omitempty"` // KeyEncryptionKey string `json:"keyEncryptionKey,omitempty"` // MessageAuthenticatorCodeKey string `json:"messageAuthenticatorCodeKey,omitempty"` // KeyInputFormat string `json:"keyInputFormat,omitempty"` // Allowed values: - ASCII, - HEXADECIMAL }
type RequestNetworkDeviceUpdateNetworkDeviceByIDNetworkDeviceNetworkDeviceIPList ¶
type RequestNetworkDeviceUpdateNetworkDeviceByIDNetworkDeviceNetworkDeviceIPList struct { IPaddress string `json:"ipaddress,omitempty"` // Mask *int `json:"mask,omitempty"` // GetIPaddressExclude string `json:"getIpaddressExclude,omitempty"` // It can be either single IP address or IP range address }
type RequestNetworkDeviceUpdateNetworkDeviceByIDNetworkDeviceSNMPsettings ¶
type RequestNetworkDeviceUpdateNetworkDeviceByIDNetworkDeviceSNMPsettings struct { Version string `json:"version,omitempty"` // RoCommunity string `json:"roCommunity,omitempty"` // PollingInterval *int `json:"pollingInterval,omitempty"` // LinkTrapQuery *bool `json:"linkTrapQuery,omitempty"` // MacTrapQuery *bool `json:"macTrapQuery,omitempty"` // OriginatingPolicyServicesNode string `json:"originatingPolicyServicesNode,omitempty"` // }
type RequestNetworkDeviceUpdateNetworkDeviceByIDNetworkDeviceTacacsSettings ¶
type RequestNetworkDeviceUpdateNetworkDeviceByIDNetworkDeviceTacacsSettings struct { ConnectModeOptions string `json:"connectModeOptions,omitempty"` // Allowed values: - OFF, - ON_LEGACY, - ON_DRAFT_COMPLIANT }
type RequestNetworkDeviceUpdateNetworkDeviceByIDNetworkDeviceTrustsecsettings ¶
type RequestNetworkDeviceUpdateNetworkDeviceByIDNetworkDeviceTrustsecsettings struct { DeviceAuthenticationSettings *RequestNetworkDeviceUpdateNetworkDeviceByIDNetworkDeviceTrustsecsettingsDeviceAuthenticationSettings `json:"deviceAuthenticationSettings,omitempty"` // SgaNotificationAndUpdates *RequestNetworkDeviceUpdateNetworkDeviceByIDNetworkDeviceTrustsecsettingsSgaNotificationAndUpdates `json:"sgaNotificationAndUpdates,omitempty"` // DeviceConfigurationDeployment *RequestNetworkDeviceUpdateNetworkDeviceByIDNetworkDeviceTrustsecsettingsDeviceConfigurationDeployment `json:"deviceConfigurationDeployment,omitempty"` // PushIDSupport *bool `json:"pushIdSupport,omitempty"` // }
type RequestNetworkDeviceUpdateNetworkDeviceByIDNetworkDeviceTrustsecsettingsDeviceAuthenticationSettings ¶
type RequestNetworkDeviceUpdateNetworkDeviceByIDNetworkDeviceTrustsecsettingsDeviceConfigurationDeployment ¶
type RequestNetworkDeviceUpdateNetworkDeviceByIDNetworkDeviceTrustsecsettingsDeviceConfigurationDeployment struct { IncludeWhenDeployingSgtUpdates *bool `json:"includeWhenDeployingSGTUpdates,omitempty"` // EnableModePassword string `json:"enableModePassword,omitempty"` // ExecModePassword string `json:"execModePassword,omitempty"` // ExecModeUsername string `json:"execModeUsername,omitempty"` // }
type RequestNetworkDeviceUpdateNetworkDeviceByIDNetworkDeviceTrustsecsettingsSgaNotificationAndUpdates ¶
type RequestNetworkDeviceUpdateNetworkDeviceByIDNetworkDeviceTrustsecsettingsSgaNotificationAndUpdates struct { DownlaodEnvironmentDataEveryXSeconds *int `json:"downlaodEnvironmentDataEveryXSeconds,omitempty"` // DownlaodPeerAuthorizationPolicyEveryXSeconds *int `json:"downlaodPeerAuthorizationPolicyEveryXSeconds,omitempty"` // ReAuthenticationEveryXSeconds *int `json:"reAuthenticationEveryXSeconds,omitempty"` // DownloadSgACLListsEveryXSeconds *int `json:"downloadSGACLListsEveryXSeconds,omitempty"` // OtherSgADevicesToTrustThisDevice *bool `json:"otherSGADevicesToTrustThisDevice,omitempty"` // SendConfigurationToDevice *bool `json:"sendConfigurationToDevice,omitempty"` // SendConfigurationToDeviceUsing string `json:"sendConfigurationToDeviceUsing,omitempty"` // Allowed values: - ENABLE_USING_COA, - ENABLE_USING_CLI, - DISABLE_ALL CoaSourceHost string `json:"coaSourceHost,omitempty"` // }
type RequestNetworkDeviceUpdateNetworkDeviceByName ¶
type RequestNetworkDeviceUpdateNetworkDeviceByName struct {
NetworkDevice *RequestNetworkDeviceUpdateNetworkDeviceByNameNetworkDevice `json:"NetworkDevice,omitempty"` //
}
type RequestNetworkDeviceUpdateNetworkDeviceByNameNetworkDevice ¶
type RequestNetworkDeviceUpdateNetworkDeviceByNameNetworkDevice struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // AuthenticationSettings *RequestNetworkDeviceUpdateNetworkDeviceByNameNetworkDeviceAuthenticationSettings `json:"authenticationSettings,omitempty"` // SNMPsettings *RequestNetworkDeviceUpdateNetworkDeviceByNameNetworkDeviceSNMPsettings `json:"snmpsettings,omitempty"` // Trustsecsettings *RequestNetworkDeviceUpdateNetworkDeviceByNameNetworkDeviceTrustsecsettings `json:"trustsecsettings,omitempty"` // TacacsSettings *RequestNetworkDeviceUpdateNetworkDeviceByNameNetworkDeviceTacacsSettings `json:"tacacsSettings,omitempty"` // ProfileName string `json:"profileName,omitempty"` // CoaPort *int `json:"coaPort,omitempty"` // DtlsDNSName string `json:"dtlsDnsName,omitempty"` // This value is used to verify the client identity contained in the X.509 RADIUS/DTLS client certificate ModelName string `json:"modelName,omitempty"` // SoftwareVersion string `json:"softwareVersion,omitempty"` // NetworkDeviceIPList *[]RequestNetworkDeviceUpdateNetworkDeviceByNameNetworkDeviceNetworkDeviceIPList `json:"NetworkDeviceIPList,omitempty"` // List of IP Subnets for this node NetworkDeviceGroupList []string `json:"NetworkDeviceGroupList,omitempty"` // List of Network Device Group names for this node }
type RequestNetworkDeviceUpdateNetworkDeviceByNameNetworkDeviceAuthenticationSettings ¶
type RequestNetworkDeviceUpdateNetworkDeviceByNameNetworkDeviceAuthenticationSettings struct { NetworkProtocol string `json:"networkProtocol,omitempty"` // Allowed values: - RADIUS, - TACACS_PLUS EnableKeyWrap *bool `json:"enableKeyWrap,omitempty"` // Enabled *bool `json:"enabled,omitempty"` // DtlsRequired *bool `json:"dtlsRequired,omitempty"` // This value enforces use of dtls EnableMultiSecret string `json:"enableMultiSecret,omitempty"` // KeyEncryptionKey string `json:"keyEncryptionKey,omitempty"` // MessageAuthenticatorCodeKey string `json:"messageAuthenticatorCodeKey,omitempty"` // KeyInputFormat string `json:"keyInputFormat,omitempty"` // Allowed values: - ASCII, - HEXADECIMAL }
type RequestNetworkDeviceUpdateNetworkDeviceByNameNetworkDeviceNetworkDeviceIPList ¶
type RequestNetworkDeviceUpdateNetworkDeviceByNameNetworkDeviceNetworkDeviceIPList struct { IPaddress string `json:"ipaddress,omitempty"` // Mask *int `json:"mask,omitempty"` // GetIPaddressExclude string `json:"getIpaddressExclude,omitempty"` // It can be either single IP address or IP range address }
type RequestNetworkDeviceUpdateNetworkDeviceByNameNetworkDeviceSNMPsettings ¶
type RequestNetworkDeviceUpdateNetworkDeviceByNameNetworkDeviceSNMPsettings struct { Version string `json:"version,omitempty"` // RoCommunity string `json:"roCommunity,omitempty"` // PollingInterval *int `json:"pollingInterval,omitempty"` // LinkTrapQuery *bool `json:"linkTrapQuery,omitempty"` // MacTrapQuery *bool `json:"macTrapQuery,omitempty"` // OriginatingPolicyServicesNode string `json:"originatingPolicyServicesNode,omitempty"` // }
type RequestNetworkDeviceUpdateNetworkDeviceByNameNetworkDeviceTacacsSettings ¶
type RequestNetworkDeviceUpdateNetworkDeviceByNameNetworkDeviceTacacsSettings struct { ConnectModeOptions string `json:"connectModeOptions,omitempty"` // Allowed values: - OFF, - ON_LEGACY, - ON_DRAFT_COMPLIANT }
type RequestNetworkDeviceUpdateNetworkDeviceByNameNetworkDeviceTrustsecsettings ¶
type RequestNetworkDeviceUpdateNetworkDeviceByNameNetworkDeviceTrustsecsettings struct { DeviceAuthenticationSettings *RequestNetworkDeviceUpdateNetworkDeviceByNameNetworkDeviceTrustsecsettingsDeviceAuthenticationSettings `json:"deviceAuthenticationSettings,omitempty"` // SgaNotificationAndUpdates *RequestNetworkDeviceUpdateNetworkDeviceByNameNetworkDeviceTrustsecsettingsSgaNotificationAndUpdates `json:"sgaNotificationAndUpdates,omitempty"` // DeviceConfigurationDeployment *RequestNetworkDeviceUpdateNetworkDeviceByNameNetworkDeviceTrustsecsettingsDeviceConfigurationDeployment `json:"deviceConfigurationDeployment,omitempty"` // PushIDSupport *bool `json:"pushIdSupport,omitempty"` // }
type RequestNetworkDeviceUpdateNetworkDeviceByNameNetworkDeviceTrustsecsettingsDeviceAuthenticationSettings ¶
type RequestNetworkDeviceUpdateNetworkDeviceByNameNetworkDeviceTrustsecsettingsDeviceConfigurationDeployment ¶
type RequestNetworkDeviceUpdateNetworkDeviceByNameNetworkDeviceTrustsecsettingsDeviceConfigurationDeployment struct { IncludeWhenDeployingSgtUpdates *bool `json:"includeWhenDeployingSGTUpdates,omitempty"` // EnableModePassword string `json:"enableModePassword,omitempty"` // ExecModePassword string `json:"execModePassword,omitempty"` // ExecModeUsername string `json:"execModeUsername,omitempty"` // }
type RequestNetworkDeviceUpdateNetworkDeviceByNameNetworkDeviceTrustsecsettingsSgaNotificationAndUpdates ¶
type RequestNetworkDeviceUpdateNetworkDeviceByNameNetworkDeviceTrustsecsettingsSgaNotificationAndUpdates struct { DownlaodEnvironmentDataEveryXSeconds *int `json:"downlaodEnvironmentDataEveryXSeconds,omitempty"` // DownlaodPeerAuthorizationPolicyEveryXSeconds *int `json:"downlaodPeerAuthorizationPolicyEveryXSeconds,omitempty"` // ReAuthenticationEveryXSeconds *int `json:"reAuthenticationEveryXSeconds,omitempty"` // DownloadSgACLListsEveryXSeconds *int `json:"downloadSGACLListsEveryXSeconds,omitempty"` // OtherSgADevicesToTrustThisDevice *bool `json:"otherSGADevicesToTrustThisDevice,omitempty"` // SendConfigurationToDevice *bool `json:"sendConfigurationToDevice,omitempty"` // SendConfigurationToDeviceUsing string `json:"sendConfigurationToDeviceUsing,omitempty"` // Allowed values: - ENABLE_USING_COA, - ENABLE_USING_CLI, - DISABLE_ALL CoaSourceHost string `json:"coaSourceHost,omitempty"` // }
type RequestNodeDeploymentRegisterNode ¶
type RequestNodeDeploymentRegisterNode struct { Fqdn string `json:"fqdn,omitempty"` // UserName string `json:"userName,omitempty"` // Password string `json:"password,omitempty"` // AllowCertImport *bool `json:"allowCertImport,omitempty"` // Consent to import the self-signed certificate of the registering node. Roles []string `json:"roles,omitempty"` // Services []string `json:"services,omitempty"` // }
type RequestNodeDeploymentUpdateDeploymentNode ¶ added in v1.1.0
type RequestNodeDeploymentUpdateNode ¶
type RequestNodeDeploymentUpdateNode = RequestNodeDeploymentUpdateDeploymentNode
RequestNodeDeploymentUpdateNode is deprecated, please use RequestNodeDeploymentUpdateDeploymentNode
type RequestNodeGroupAddNode ¶ added in v1.1.0
type RequestNodeGroupAddNode struct {
Hostname string `json:"hostname,omitempty"` //
}
type RequestNodeGroupCreateNodeGroup ¶
type RequestNodeGroupCreateNodeGroup struct { Description string `json:"description,omitempty"` // MarCache *RequestNodeGroupCreateNodeGroupMarCache `json:"marCache,omitempty"` // Name string `json:"name,omitempty"` // }
type RequestNodeGroupCreateNodeGroupMarCache ¶
type RequestNodeGroupCreateNodeGroupMarCache struct { QueryAttempts *int `json:"query-attempts,omitempty"` // The number of times Cisco ISE attempts to perform the cache entry query. (0 - 5). QueryTimeout *int `json:"query-timeout,omitempty"` // The time, in seconds, after which the cache entry query times out. (1 - 10). ReplicationAttempts *int `json:"replication-attempts,omitempty"` // The number of times Cisco ISE attempts to perform MAR cache entry replication. (0 - 5). ReplicationTimeout *int `json:"replication-timeout,omitempty"` // The time, in seconds, after which the cache entry replication times out. (1 - 10). }
type RequestNodeGroupRemoveNode ¶ added in v1.1.0
type RequestNodeGroupRemoveNode struct {
Hostname string `json:"hostname,omitempty"` //
}
type RequestNodeGroupUpdateNodeGroup ¶
type RequestNodeGroupUpdateNodeGroup struct { Description string `json:"description,omitempty"` // MarCache *RequestNodeGroupUpdateNodeGroupMarCache `json:"marCache,omitempty"` // Name string `json:"name,omitempty"` // }
type RequestNodeGroupUpdateNodeGroupMarCache ¶
type RequestNodeGroupUpdateNodeGroupMarCache struct { QueryAttempts *int `json:"query-attempts,omitempty"` // The number of times Cisco ISE attempts to perform the cache entry query. (0 - 5). QueryTimeout *int `json:"query-timeout,omitempty"` // The time, in seconds, after which the cache entry query times out. (1 - 10). ReplicationAttempts *int `json:"replication-attempts,omitempty"` // The number of times Cisco ISE attempts to perform MAR cache entry replication. (0 - 5). ReplicationTimeout *int `json:"replication-timeout,omitempty"` // The time, in seconds, after which the cache entry replication times out. (1 - 10). }
type RequestNodeServicesSetProfilerProbeConfig ¶ added in v1.1.0
type RequestNodeServicesSetProfilerProbeConfig struct { ActiveDirectory *RequestNodeServicesSetProfilerProbeConfigActiveDirectory `json:"activeDirectory,omitempty"` // The Active Directory probe queries the Active Directory for Windows information. Dhcp *RequestNodeServicesSetProfilerProbeConfigDhcp `json:"dhcp,omitempty"` // The DHCP probe listens for DHCP packets from IP helpers. DhcpSpan *RequestNodeServicesSetProfilerProbeConfigDhcpSpan `json:"dhcpSpan,omitempty"` // The DHCP SPAN probe collects DHCP packets. DNS *RequestNodeServicesSetProfilerProbeConfigDNS `json:"dns,omitempty"` // The DNS probe performs a DNS lookup for the FQDN. HTTP *RequestNodeServicesSetProfilerProbeConfigHTTP `json:"http,omitempty"` // The HTTP probe receives and parses HTTP packets. Netflow *RequestNodeServicesSetProfilerProbeConfigNetflow `json:"netflow,omitempty"` // The NetFlow probe collects the NetFlow packets that are sent to it from routers. Nmap *[]RequestNodeServicesSetProfilerProbeConfigNmap `json:"nmap,omitempty"` // The NMAP probe scans endpoints for open ports and OS. Pxgrid *[]RequestNodeServicesSetProfilerProbeConfigPxgrid `json:"pxgrid,omitempty"` // The pxGrid probe fetches attributes of MAC address or IP address as a subscriber from the pxGrid queue. Radius *[]RequestNodeServicesSetProfilerProbeConfigRadius `json:"radius,omitempty"` // The RADIUS probe collects RADIUS session attributes as well as CDP, LLDP, DHCP, HTTP, and MDM attributes from IOS Sensors. SNMPQuery *RequestNodeServicesSetProfilerProbeConfigSNMPQuery `json:"snmpQuery,omitempty"` // The SNMP query probe collects details from network devices such as interface, CDP, LLDP, and ARP. SNMPTrap *RequestNodeServicesSetProfilerProbeConfigSNMPTrap `json:"snmpTrap,omitempty"` // The SNMP trap probe receives linkup, linkdown, and MAC notification traps from network devices. }
type RequestNodeServicesSetProfilerProbeConfigActiveDirectory ¶ added in v1.1.0
type RequestNodeServicesSetProfilerProbeConfigActiveDirectory struct {
DaysBeforeRescan *int `json:"daysBeforeRescan,omitempty"` //
}
type RequestNodeServicesSetProfilerProbeConfigDNS ¶ added in v1.1.0
type RequestNodeServicesSetProfilerProbeConfigDNS struct {
Timeout *int `json:"timeout,omitempty"` //
}
type RequestNodeServicesSetProfilerProbeConfigDhcp ¶ added in v1.1.0
type RequestNodeServicesSetProfilerProbeConfigDhcp struct { Interfaces *[]RequestNodeServicesSetProfilerProbeConfigDhcpInterfaces `json:"interfaces,omitempty"` // Port *int `json:"port,omitempty"` // }
type RequestNodeServicesSetProfilerProbeConfigDhcpInterfaces ¶ added in v1.1.0
type RequestNodeServicesSetProfilerProbeConfigDhcpInterfaces struct {
Interface string `json:"interface,omitempty"` //
}
type RequestNodeServicesSetProfilerProbeConfigDhcpSpan ¶ added in v1.1.0
type RequestNodeServicesSetProfilerProbeConfigDhcpSpan struct {
Interfaces *[]RequestNodeServicesSetProfilerProbeConfigDhcpSpanInterfaces `json:"interfaces,omitempty"` //
}
type RequestNodeServicesSetProfilerProbeConfigDhcpSpanInterfaces ¶ added in v1.1.0
type RequestNodeServicesSetProfilerProbeConfigDhcpSpanInterfaces struct {
Interface string `json:"interface,omitempty"` //
}
type RequestNodeServicesSetProfilerProbeConfigHTTP ¶ added in v1.1.0
type RequestNodeServicesSetProfilerProbeConfigHTTP struct {
Interfaces *[]RequestNodeServicesSetProfilerProbeConfigHTTPInterfaces `json:"interfaces,omitempty"` //
}
type RequestNodeServicesSetProfilerProbeConfigHTTPInterfaces ¶ added in v1.1.0
type RequestNodeServicesSetProfilerProbeConfigHTTPInterfaces struct {
Interface string `json:"interface,omitempty"` //
}
type RequestNodeServicesSetProfilerProbeConfigNetflow ¶ added in v1.1.0
type RequestNodeServicesSetProfilerProbeConfigNetflow struct { Interfaces *[]RequestNodeServicesSetProfilerProbeConfigNetflowInterfaces `json:"interfaces,omitempty"` // Port *int `json:"port,omitempty"` // }
type RequestNodeServicesSetProfilerProbeConfigNetflowInterfaces ¶ added in v1.1.0
type RequestNodeServicesSetProfilerProbeConfigNetflowInterfaces struct {
Interface string `json:"interface,omitempty"` //
}
type RequestNodeServicesSetProfilerProbeConfigNmap ¶ added in v1.1.0
type RequestNodeServicesSetProfilerProbeConfigNmap interface{}
type RequestNodeServicesSetProfilerProbeConfigPxgrid ¶ added in v1.1.0
type RequestNodeServicesSetProfilerProbeConfigPxgrid interface{}
type RequestNodeServicesSetProfilerProbeConfigRadius ¶ added in v1.1.0
type RequestNodeServicesSetProfilerProbeConfigRadius interface{}
type RequestNodeServicesSetProfilerProbeConfigSNMPQuery ¶ added in v1.1.0
type RequestNodeServicesSetProfilerProbeConfigSNMPTrap ¶ added in v1.1.0
type RequestNodeServicesSetProfilerProbeConfigSNMPTrap struct { Interfaces *[]RequestNodeServicesSetProfilerProbeConfigSNMPTrapInterfaces `json:"interfaces,omitempty"` // LinkTrapQuery *bool `json:"linkTrapQuery,omitempty"` // MacTrapQuery *bool `json:"macTrapQuery,omitempty"` // Port *int `json:"port,omitempty"` // }
type RequestNodeServicesSetProfilerProbeConfigSNMPTrapInterfaces ¶ added in v1.1.0
type RequestNodeServicesSetProfilerProbeConfigSNMPTrapInterfaces struct {
Interface string `json:"interface,omitempty"` //
}
type RequestNodeServicesSetSxpInterface ¶ added in v1.1.0
type RequestNodeServicesSetSxpInterface struct {
Interface string `json:"interface,omitempty"` //
}
type RequestPanHaUpdatePanHa ¶ added in v1.1.0
type RequestPanHaUpdatePanHa struct { IsEnabled *bool `json:"isEnabled,omitempty"` // PrimaryHealthCheckNode *RequestPanHaUpdatePanHaPrimaryHealthCheckNode `json:"primaryHealthCheckNode,omitempty"` // SecondaryHealthCheckNode *RequestPanHaUpdatePanHaSecondaryHealthCheckNode `json:"secondaryHealthCheckNode,omitempty"` // PollingInterval *int `json:"pollingInterval,omitempty"` // Administration nodes are checked after each interval. Seconds (30 - 300) <br> The default value is 120. FailedAttempts *int `json:"failedAttempts,omitempty"` // Failover occurs if the primary PAN is down for the specified number of failure polls. Count (2 - 60).<br> The default value is 5. }
type RequestPanHaUpdatePanHaPrimaryHealthCheckNode ¶ added in v1.1.0
type RequestPanHaUpdatePanHaPrimaryHealthCheckNode struct {
Hostname string `json:"hostname,omitempty"` //
}
type RequestPanHaUpdatePanHaSecondaryHealthCheckNode ¶ added in v1.1.0
type RequestPanHaUpdatePanHaSecondaryHealthCheckNode struct {
Hostname string `json:"hostname,omitempty"` //
}
type RequestPatchingInstallHotpatch ¶ added in v1.1.0
type RequestPatchingInstallPatch ¶ added in v1.1.0
type RequestPatchingRollbackHotpatch ¶ added in v1.1.0
type RequestPatchingRollbackPatch ¶ added in v1.1.0
type RequestPatchingRollbackPatch struct {
PatchNumber *int `json:"patchNumber,omitempty"` //
}
type RequestPortalGlobalSettingUpdatePortalGlobalSettingByID ¶
type RequestPortalGlobalSettingUpdatePortalGlobalSettingByID struct {
PortalCustomizationGlobalSetting *RequestPortalGlobalSettingUpdatePortalGlobalSettingByIDPortalCustomizationGlobalSetting `json:"PortalCustomizationGlobalSetting,omitempty"` //
}
type RequestPortalThemeCreatePortalTheme ¶
type RequestPortalThemeCreatePortalTheme struct {
PortalTheme *RequestPortalThemeCreatePortalThemePortalTheme `json:"PortalTheme,omitempty"` //
}
type RequestPortalThemeUpdatePortalThemeByID ¶
type RequestPortalThemeUpdatePortalThemeByID struct {
PortalTheme *RequestPortalThemeUpdatePortalThemeByIDPortalTheme `json:"PortalTheme,omitempty"` //
}
type RequestProfilerProfileRegisterService ¶
type RequestProfilerProfileRegisterService struct {
Name string `json:"name,omitempty"` //
}
type RequestProxyUpdateProxyConnection ¶ added in v1.1.0
type RequestProxyUpdateProxyConnection struct { BypassHosts string `json:"bypassHosts,omitempty"` // Bypass hosts for the proxy connection Fqdn string `json:"fqdn,omitempty"` // proxy IP address or DNS-resolvable host name Password string `json:"password,omitempty"` // Password for the proxy connection PasswordRequired *bool `json:"passwordRequired,omitempty"` // Indicates whether password configuration is required for Proxy. Port *int `json:"port,omitempty"` // Port for proxy connection. should be between 1 and 65535 UserName string `json:"userName,omitempty"` // User name for the proxy connection }
type RequestPxGridDirectCreateConnectorConfig ¶ added in v1.3.0
type RequestPxGridDirectCreateConnectorConfig struct {
Connector *RequestPxGridDirectCreateConnectorConfigConnector `json:"connector,omitempty"` // connectorName
}
type RequestPxGridDirectCreateConnectorConfigConnector ¶ added in v1.3.0
type RequestPxGridDirectCreateConnectorConfigConnector struct { AdditionalProperties *RequestPxGridDirectCreateConnectorConfigConnectorAdditionalProperties `json:"additionalProperties,omitempty"` // Attributes *RequestPxGridDirectCreateConnectorConfigConnectorAttributes `json:"attributes,omitempty"` // connectorName ConnectorName string `json:"connectorName,omitempty"` // connectorName ConnectorType string `json:"connectorType,omitempty"` // connector Type list DeltasyncSchedule *RequestPxGridDirectCreateConnectorConfigConnectorDeltasyncSchedule `json:"deltasyncSchedule,omitempty"` // Description string `json:"description,omitempty"` // description Enabled *bool `json:"enabled,omitempty"` // FullsyncSchedule *RequestPxGridDirectCreateConnectorConfigConnectorFullsyncSchedule `json:"fullsyncSchedule,omitempty"` // Protocol string `json:"protocol,omitempty"` // protocol SkipCertificateValidations *bool `json:"skipCertificateValidations,omitempty"` // URL *RequestPxGridDirectCreateConnectorConfigConnectorURL `json:"url,omitempty"` // }
type RequestPxGridDirectCreateConnectorConfigConnectorAdditionalProperties ¶ added in v1.3.0
type RequestPxGridDirectCreateConnectorConfigConnectorAdditionalProperties interface{}
type RequestPxGridDirectCreateConnectorConfigConnectorAttributes ¶ added in v1.3.0
type RequestPxGridDirectCreateConnectorConfigConnectorAttributes struct { AttributeMapping *[]RequestPxGridDirectCreateConnectorConfigConnectorAttributesAttributeMapping `json:"attributeMapping,omitempty"` // <p>List of feature names</p> CorrelationIDentifier string `json:"correlationIdentifier,omitempty"` // uniqueness to identify TopLevelObject string `json:"topLevelObject,omitempty"` // root level of json UniqueIDentifier string `json:"uniqueIdentifier,omitempty"` // uniqueness to identify VersionIDentifier string `json:"versionIdentifier,omitempty"` // version uniqueness to identify }
type RequestPxGridDirectCreateConnectorConfigConnectorAttributesAttributeMapping ¶ added in v1.3.0
type RequestPxGridDirectCreateConnectorConfigConnectorDeltasyncSchedule ¶ added in v1.3.0
type RequestPxGridDirectCreateConnectorConfigConnectorFullsyncSchedule ¶ added in v1.3.0
type RequestPxGridDirectCreateConnectorConfigConnectorURL ¶ added in v1.3.0
type RequestPxGridDirectCreateConnectorConfigConnectorURL struct { AuthenticationType string `json:"authenticationType,omitempty"` // authentication Type list BulkURL string `json:"bulkUrl,omitempty"` // bulkUrl IncrementalURL string `json:"incrementalUrl,omitempty"` // incrementalUrl Password string `json:"password,omitempty"` // password UserName string `json:"userName,omitempty"` // userName }
type RequestPxGridDirectSyncNowConnector ¶ added in v1.3.0
type RequestPxGridDirectSyncNowConnector struct {
Connector *RequestPxGridDirectSyncNowConnectorConnector `json:"connector,omitempty"` // connectorName
}
type RequestPxGridDirectSyncNowConnectorConnector ¶ added in v1.3.0
type RequestPxGridDirectTestConnector ¶ added in v1.3.0
type RequestPxGridDirectTestConnector struct { AuthType string `json:"authType,omitempty"` // authentication Type list AuthValues *RequestPxGridDirectTestConnectorAuthValues `json:"authValues,omitempty"` // Request to test Connector ConnectorName string `json:"connectorName,omitempty"` // connectorName ResponseParsing string `json:"responseParsing,omitempty"` // uniqueness to identify SkipCertificateValidations *bool `json:"skipCertificateValidations,omitempty"` // skipCertificateValidations UniqueID string `json:"uniqueID,omitempty"` // uniqueness to identify URL string `json:"url,omitempty"` // bulkUrl }
type RequestPxGridDirectTestConnectorAuthValues ¶ added in v1.3.0
type RequestPxGridDirectUpdateConnectorConfigByConnectorName ¶ added in v1.3.0
type RequestPxGridDirectUpdateConnectorConfigByConnectorName struct {
Connector *RequestPxGridDirectUpdateConnectorConfigByConnectorNameConnector `json:"connector,omitempty"` // connectorName
}
type RequestPxGridDirectUpdateConnectorConfigByConnectorNameConnector ¶ added in v1.3.0
type RequestPxGridDirectUpdateConnectorConfigByConnectorNameConnector struct { AdditionalProperties *RequestPxGridDirectUpdateConnectorConfigByConnectorNameConnectorAdditionalProperties `json:"additionalProperties,omitempty"` // Attributes *RequestPxGridDirectUpdateConnectorConfigByConnectorNameConnectorAttributes `json:"attributes,omitempty"` // connectorName ConnectorName string `json:"connectorName,omitempty"` // connectorName ConnectorType string `json:"connectorType,omitempty"` // connector Type list DeltasyncSchedule *RequestPxGridDirectUpdateConnectorConfigByConnectorNameConnectorDeltasyncSchedule `json:"deltasyncSchedule,omitempty"` // Description string `json:"description,omitempty"` // description Enabled *bool `json:"enabled,omitempty"` // FullsyncSchedule *RequestPxGridDirectUpdateConnectorConfigByConnectorNameConnectorFullsyncSchedule `json:"fullsyncSchedule,omitempty"` // Protocol string `json:"protocol,omitempty"` // protocol SkipCertificateValidations *bool `json:"skipCertificateValidations,omitempty"` // URL *RequestPxGridDirectUpdateConnectorConfigByConnectorNameConnectorURL `json:"url,omitempty"` // }
type RequestPxGridDirectUpdateConnectorConfigByConnectorNameConnectorAdditionalProperties ¶ added in v1.3.0
type RequestPxGridDirectUpdateConnectorConfigByConnectorNameConnectorAdditionalProperties interface{}
type RequestPxGridDirectUpdateConnectorConfigByConnectorNameConnectorAttributes ¶ added in v1.3.0
type RequestPxGridDirectUpdateConnectorConfigByConnectorNameConnectorAttributes struct { AttributeMapping *[]RequestPxGridDirectUpdateConnectorConfigByConnectorNameConnectorAttributesAttributeMapping `json:"attributeMapping,omitempty"` // <p>List of feature names</p> CorrelationIDentifier string `json:"correlationIdentifier,omitempty"` // uniqueness to identify TopLevelObject string `json:"topLevelObject,omitempty"` // root level of json UniqueIDentifier string `json:"uniqueIdentifier,omitempty"` // uniqueness to identify VersionIDentifier string `json:"versionIdentifier,omitempty"` // version uniqueness to identify }
type RequestPxGridDirectUpdateConnectorConfigByConnectorNameConnectorAttributesAttributeMapping ¶ added in v1.3.0
type RequestPxGridDirectUpdateConnectorConfigByConnectorNameConnectorAttributesAttributeMapping struct { DictionaryAttribute string `json:"dictionaryAttribute,omitempty"` // IncludeInDictionary *bool `json:"includeInDictionary,omitempty"` // JSONAttribute string `json:"jsonAttribute,omitempty"` // }
type RequestPxGridDirectUpdateConnectorConfigByConnectorNameConnectorDeltasyncSchedule ¶ added in v1.3.0
type RequestPxGridDirectUpdateConnectorConfigByConnectorNameConnectorDeltasyncSchedule struct { Interval *int `json:"interval,omitempty"` // run at interval (hours) IntervalUnit string `json:"intervalUnit,omitempty"` // interval Units StartDate string `json:"startDate,omitempty"` // start date and Time }
type RequestPxGridDirectUpdateConnectorConfigByConnectorNameConnectorFullsyncSchedule ¶ added in v1.3.0
type RequestPxGridDirectUpdateConnectorConfigByConnectorNameConnectorFullsyncSchedule struct { Interval *int `json:"interval,omitempty"` // run at interval (hours) IntervalUnit string `json:"intervalUnit,omitempty"` // interval Units StartDate string `json:"startDate,omitempty"` // start date and Time }
type RequestPxGridDirectUpdateConnectorConfigByConnectorNameConnectorURL ¶ added in v1.3.0
type RequestPxGridDirectUpdateConnectorConfigByConnectorNameConnectorURL struct { AuthenticationType string `json:"authenticationType,omitempty"` // authentication Type list BulkURL string `json:"bulkUrl,omitempty"` // bulkUrl IncrementalURL string `json:"incrementalUrl,omitempty"` // incrementalUrl Password string `json:"password,omitempty"` // password UserName string `json:"userName,omitempty"` // userName }
type RequestPxGridSettingsAutoapprovePxGridSettings ¶
type RequestPxGridSettingsAutoapprovePxGridSettings struct {
PxgridSettings *RequestPxGridSettingsAutoapprovePxGridSettingsPxgridSettings `json:"PxgridSettings,omitempty"` //
}
type RequestPxGridSettingsAutoapprovePxGridSettingsPxgridSettings ¶
type RequestPxGridSettingsAutoapprovePxGridSettingsPxgridSettings struct { AutoApproveCertBasedAccounts *bool `json:"autoApproveCertBasedAccounts,omitempty"` // Auto approve certificate based accounts when true AllowPasswordBasedAccounts *bool `json:"allowPasswordBasedAccounts,omitempty"` // Allow password based accounts when true }
type RequestRadiusServerSequenceCreateRadiusServerSequence ¶
type RequestRadiusServerSequenceCreateRadiusServerSequence struct {
RadiusServerSequence *RequestRadiusServerSequenceCreateRadiusServerSequenceRadiusServerSequence `json:"RadiusServerSequence,omitempty"` //
}
type RequestRadiusServerSequenceCreateRadiusServerSequenceRadiusServerSequence ¶
type RequestRadiusServerSequenceCreateRadiusServerSequenceRadiusServerSequence struct { Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // StripPrefix *bool `json:"stripPrefix,omitempty"` // StripSuffix *bool `json:"stripSuffix,omitempty"` // PrefixSeparator string `json:"prefixSeparator,omitempty"` // The prefixSeparator is required only if stripPrefix is true. The maximum length is 1 character SuffixSeparator string `json:"suffixSeparator,omitempty"` // The suffixSeparator is required only if stripSuffix is true. The maximum length is 1 character RemoteAccounting *bool `json:"remoteAccounting,omitempty"` // LocalAccounting *bool `json:"localAccounting,omitempty"` // UseAttrSetOnRequest *bool `json:"useAttrSetOnRequest,omitempty"` // UseAttrSetBeforeAcc *bool `json:"useAttrSetBeforeAcc,omitempty"` // ContinueAuthorzPolicy *bool `json:"continueAuthorzPolicy,omitempty"` // RadiusServerList []string `json:"RadiusServerList,omitempty"` // OnRequestAttrManipulatorList *[]RequestRadiusServerSequenceCreateRadiusServerSequenceRadiusServerSequenceOnRequestAttrManipulatorList `json:"OnRequestAttrManipulatorList,omitempty"` // The onRequestAttrManipulators is required only if useAttrSetOnRequest is true BeforeAcceptAttrManipulatorsList *[]RequestRadiusServerSequenceCreateRadiusServerSequenceRadiusServerSequenceBeforeAcceptAttrManipulatorsList `json:"BeforeAcceptAttrManipulatorsList,omitempty"` // The beforeAcceptAttrManipulators is required only if useAttrSetBeforeAcc is true }
type RequestRadiusServerSequenceCreateRadiusServerSequenceRadiusServerSequenceBeforeAcceptAttrManipulatorsList ¶
type RequestRadiusServerSequenceCreateRadiusServerSequenceRadiusServerSequenceBeforeAcceptAttrManipulatorsList struct { Action string `json:"action,omitempty"` // Allowed Values: - ADD, - UPDATE, - REMOVE, - REMOVEANY DictionaryName string `json:"dictionaryName,omitempty"` // AttributeName string `json:"attributeName,omitempty"` // Value string `json:"value,omitempty"` // ChangedVal string `json:"changedVal,omitempty"` // The changedVal is required only if the action equals to 'UPDATE' }
type RequestRadiusServerSequenceCreateRadiusServerSequenceRadiusServerSequenceOnRequestAttrManipulatorList ¶
type RequestRadiusServerSequenceCreateRadiusServerSequenceRadiusServerSequenceOnRequestAttrManipulatorList struct { Action string `json:"action,omitempty"` // Allowed Values: - ADD, - UPDATE, - REMOVE, - REMOVEANY DictionaryName string `json:"dictionaryName,omitempty"` // AttributeName string `json:"attributeName,omitempty"` // Value string `json:"value,omitempty"` // ChangedVal string `json:"changedVal,omitempty"` // The changedVal is required only if the action equals to 'UPDATE' }
type RequestRadiusServerSequenceUpdateRadiusServerSequenceByID ¶
type RequestRadiusServerSequenceUpdateRadiusServerSequenceByID struct {
RadiusServerSequence *RequestRadiusServerSequenceUpdateRadiusServerSequenceByIDRadiusServerSequence `json:"RadiusServerSequence,omitempty"` //
}
type RequestRadiusServerSequenceUpdateRadiusServerSequenceByIDRadiusServerSequence ¶
type RequestRadiusServerSequenceUpdateRadiusServerSequenceByIDRadiusServerSequence struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // StripPrefix *bool `json:"stripPrefix,omitempty"` // StripSuffix *bool `json:"stripSuffix,omitempty"` // PrefixSeparator string `json:"prefixSeparator,omitempty"` // The prefixSeparator is required only if stripPrefix is true. The maximum length is 1 character SuffixSeparator string `json:"suffixSeparator,omitempty"` // The suffixSeparator is required only if stripSuffix is true. The maximum length is 1 character RemoteAccounting *bool `json:"remoteAccounting,omitempty"` // LocalAccounting *bool `json:"localAccounting,omitempty"` // UseAttrSetOnRequest *bool `json:"useAttrSetOnRequest,omitempty"` // UseAttrSetBeforeAcc *bool `json:"useAttrSetBeforeAcc,omitempty"` // ContinueAuthorzPolicy *bool `json:"continueAuthorzPolicy,omitempty"` // RadiusServerList []string `json:"RadiusServerList,omitempty"` // OnRequestAttrManipulatorList *[]RequestRadiusServerSequenceUpdateRadiusServerSequenceByIDRadiusServerSequenceOnRequestAttrManipulatorList `json:"OnRequestAttrManipulatorList,omitempty"` // The onRequestAttrManipulators is required only if useAttrSetOnRequest is true BeforeAcceptAttrManipulatorsList *[]RequestRadiusServerSequenceUpdateRadiusServerSequenceByIDRadiusServerSequenceBeforeAcceptAttrManipulatorsList `json:"BeforeAcceptAttrManipulatorsList,omitempty"` // The beforeAcceptAttrManipulators is required only if useAttrSetBeforeAcc is true }
type RequestRadiusServerSequenceUpdateRadiusServerSequenceByIDRadiusServerSequenceBeforeAcceptAttrManipulatorsList ¶
type RequestRadiusServerSequenceUpdateRadiusServerSequenceByIDRadiusServerSequenceBeforeAcceptAttrManipulatorsList struct { Action string `json:"action,omitempty"` // Allowed Values: - ADD, - UPDATE, - REMOVE, - REMOVEANY DictionaryName string `json:"dictionaryName,omitempty"` // AttributeName string `json:"attributeName,omitempty"` // Value string `json:"value,omitempty"` // ChangedVal string `json:"changedVal,omitempty"` // The changedVal is required only if the action equals to 'UPDATE' }
type RequestRadiusServerSequenceUpdateRadiusServerSequenceByIDRadiusServerSequenceOnRequestAttrManipulatorList ¶
type RequestRadiusServerSequenceUpdateRadiusServerSequenceByIDRadiusServerSequenceOnRequestAttrManipulatorList struct { Action string `json:"action,omitempty"` // Allowed Values: - ADD, - UPDATE, - REMOVE, - REMOVEANY DictionaryName string `json:"dictionaryName,omitempty"` // AttributeName string `json:"attributeName,omitempty"` // Value string `json:"value,omitempty"` // ChangedVal string `json:"changedVal,omitempty"` // The changedVal is required only if the action equals to 'UPDATE' }
type RequestRepositoryCreateRepository ¶
type RequestRepositoryCreateRepository struct { Name string `json:"name,omitempty"` // Repository name should be less than 80 characters and can contain alphanumeric, underscore, hyphen and dot characters. Protocol string `json:"protocol,omitempty"` // Path string `json:"path,omitempty"` // Path should always start with "/" and can contain alphanumeric, underscore, hyphen and dot characters. Password string `json:"password,omitempty"` // Password can contain alphanumeric and/or special characters. ServerName string `json:"serverName,omitempty"` // UserName string `json:"userName,omitempty"` // Username may contain alphanumeric and _-./@\\$ characters. EnablePki *bool `json:"enablePki,omitempty"` // }
type RequestRepositoryUpdateRepository ¶
type RequestRepositoryUpdateRepository struct { Name string `json:"name,omitempty"` // Repository name should be less than 80 characters and can contain alphanumeric, underscore, hyphen and dot characters. Protocol string `json:"protocol,omitempty"` // Path string `json:"path,omitempty"` // Path should always start with "/" and can contain alphanumeric, underscore, hyphen and dot characters. Password string `json:"password,omitempty"` // Password can contain alphanumeric and/or special characters. ServerName string `json:"serverName,omitempty"` // UserName string `json:"userName,omitempty"` // Username may contain alphanumeric and _-./@\\$ characters. EnablePki *bool `json:"enablePki,omitempty"` // }
type RequestRestidStoreCreateRestIDStore ¶
type RequestRestidStoreCreateRestIDStore struct {
ERSRestIDStore *RequestRestidStoreCreateRestIDStoreERSRestIDStore `json:"ERSRestIDStore,omitempty"` //
}
type RequestRestidStoreCreateRestIDStoreERSRestIDStore ¶
type RequestRestidStoreCreateRestIDStoreERSRestIDStore struct { Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // ErsRestIDStoreAttributes *RequestRestidStoreCreateRestIDStoreERSRestIDStoreErsRestIDStoreAttributes `json:"ersRestIDStoreAttributes,omitempty"` // ErsRestIDStoreUserAttributes *RequestRestidStoreCreateRestIDStoreERSRestIDStoreErsRestIDStoreUserAttributes `json:"ersRestIDStoreUserAttributes,omitempty"` // }
type RequestRestidStoreCreateRestIDStoreERSRestIDStoreErsRestIDStoreAttributes ¶
type RequestRestidStoreCreateRestIDStoreERSRestIDStoreErsRestIDStoreAttributes struct { UsernameSuffix string `json:"usernameSuffix,omitempty"` // Suffix of the username domain RootURL string `json:"rootUrl,omitempty"` // url of the root of the RestIDStore Predefined string `json:"predefined,omitempty"` // The cloud provider connected to of the RestIDStore. Options are: - Azure, - Okta, - Headers *[]RequestRestidStoreCreateRestIDStoreERSRestIDStoreErsRestIDStoreAttributesHeaders `json:"headers,omitempty"` // }
type RequestRestidStoreCreateRestIDStoreERSRestIDStoreErsRestIDStoreUserAttributes ¶ added in v1.2.0
type RequestRestidStoreCreateRestIDStoreERSRestIDStoreErsRestIDStoreUserAttributes struct {
Attributes []string `json:"attributes,omitempty"` //
}
type RequestRestidStoreUpdateRestIDStoreByID ¶
type RequestRestidStoreUpdateRestIDStoreByID struct {
ERSRestIDStore *RequestRestidStoreUpdateRestIDStoreByIDERSRestIDStore `json:"ERSRestIDStore,omitempty"` //
}
type RequestRestidStoreUpdateRestIDStoreByIDERSRestIDStore ¶
type RequestRestidStoreUpdateRestIDStoreByIDERSRestIDStore struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // ErsRestIDStoreAttributes *RequestRestidStoreUpdateRestIDStoreByIDERSRestIDStoreErsRestIDStoreAttributes `json:"ersRestIDStoreAttributes,omitempty"` // }
type RequestRestidStoreUpdateRestIDStoreByIDERSRestIDStoreErsRestIDStoreAttributes ¶
type RequestRestidStoreUpdateRestIDStoreByIDERSRestIDStoreErsRestIDStoreAttributes struct { UsernameSuffix string `json:"usernameSuffix,omitempty"` // Suffix of the username domain RootURL string `json:"rootUrl,omitempty"` // url of the root of the RestIDStore Predefined string `json:"predefined,omitempty"` // The cloud provider connected to of the RestIDStore. Options are: - Azure, - Okta, - Headers *[]RequestRestidStoreUpdateRestIDStoreByIDERSRestIDStoreErsRestIDStoreAttributesHeaders `json:"headers,omitempty"` // }
type RequestRestidStoreUpdateRestIDStoreByName ¶
type RequestRestidStoreUpdateRestIDStoreByName struct {
ERSRestIDStore *RequestRestidStoreUpdateRestIDStoreByNameERSRestIDStore `json:"ERSRestIDStore,omitempty"` //
}
type RequestRestidStoreUpdateRestIDStoreByNameERSRestIDStore ¶
type RequestRestidStoreUpdateRestIDStoreByNameERSRestIDStore struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // ErsRestIDStoreAttributes *RequestRestidStoreUpdateRestIDStoreByNameERSRestIDStoreErsRestIDStoreAttributes `json:"ersRestIDStoreAttributes,omitempty"` // }
type RequestRestidStoreUpdateRestIDStoreByNameERSRestIDStoreErsRestIDStoreAttributes ¶
type RequestRestidStoreUpdateRestIDStoreByNameERSRestIDStoreErsRestIDStoreAttributes struct { UsernameSuffix string `json:"usernameSuffix,omitempty"` // Suffix of the username domain RootURL string `json:"rootUrl,omitempty"` // url of the root of the RestIDStore Predefined string `json:"predefined,omitempty"` // The cloud provider connected to of the RestIDStore. Options are: - Azure, - Okta, - Headers *[]RequestRestidStoreUpdateRestIDStoreByNameERSRestIDStoreErsRestIDStoreAttributesHeaders `json:"headers,omitempty"` // }
type RequestSecurityGroupToVirtualNetworkBulkRequestForSecurityGroupsToVnToVLAN ¶
type RequestSecurityGroupToVirtualNetworkBulkRequestForSecurityGroupsToVnToVLAN struct {
SgtVnVLANContainerBulkRequest *RequestSecurityGroupToVirtualNetworkBulkRequestForSecurityGroupsToVnToVLANSgtVnVLANContainerBulkRequest `json:"SgtVNVlanContainerBulkRequest,omitempty"` //
}
type RequestSecurityGroupToVirtualNetworkBulkRequestForSecurityGroupsToVnToVLANSgtVnVLANContainerBulkRequest ¶
type RequestSecurityGroupToVirtualNetworkCreateSecurityGroupsToVnToVLAN ¶
type RequestSecurityGroupToVirtualNetworkCreateSecurityGroupsToVnToVLAN struct {
SgtVnVLANContainer *RequestSecurityGroupToVirtualNetworkCreateSecurityGroupsToVnToVLANSgtVnVLANContainer `json:"SgtVNVlanContainer,omitempty"` //
}
type RequestSecurityGroupToVirtualNetworkCreateSecurityGroupsToVnToVLANSgtVnVLANContainer ¶
type RequestSecurityGroupToVirtualNetworkCreateSecurityGroupsToVnToVLANSgtVnVLANContainer struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // SgtID string `json:"sgtId,omitempty"` // Virtualnetworklist *[]RequestSecurityGroupToVirtualNetworkCreateSecurityGroupsToVnToVLANSgtVnVLANContainerVirtualnetworklist `json:"virtualnetworklist,omitempty"` // }
type RequestSecurityGroupToVirtualNetworkCreateSecurityGroupsToVnToVLANSgtVnVLANContainerVirtualnetworklist ¶
type RequestSecurityGroupToVirtualNetworkCreateSecurityGroupsToVnToVLANSgtVnVLANContainerVirtualnetworklist struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // DefaultVirtualNetwork *bool `json:"defaultVirtualNetwork,omitempty"` // VLANs *[]RequestSecurityGroupToVirtualNetworkCreateSecurityGroupsToVnToVLANSgtVnVLANContainerVirtualnetworklistVLANs `json:"vlans,omitempty"` // }
type RequestSecurityGroupToVirtualNetworkCreateSecurityGroupsToVnToVLANSgtVnVLANContainerVirtualnetworklistVLANs ¶
type RequestSecurityGroupToVirtualNetworkCreateSecurityGroupsToVnToVLANSgtVnVLANContainerVirtualnetworklistVLANs struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // DefaultVLAN *bool `json:"defaultVlan,omitempty"` // MaxValue *int `json:"maxValue,omitempty"` // Data *bool `json:"data,omitempty"` // }
type RequestSecurityGroupToVirtualNetworkUpdateSecurityGroupsToVnToVLANByID ¶
type RequestSecurityGroupToVirtualNetworkUpdateSecurityGroupsToVnToVLANByID struct {
SgtVnVLANContainer *RequestSecurityGroupToVirtualNetworkUpdateSecurityGroupsToVnToVLANByIDSgtVnVLANContainer `json:"SgtVNVlanContainer,omitempty"` //
}
type RequestSecurityGroupToVirtualNetworkUpdateSecurityGroupsToVnToVLANByIDSgtVnVLANContainer ¶
type RequestSecurityGroupToVirtualNetworkUpdateSecurityGroupsToVnToVLANByIDSgtVnVLANContainer struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // SgtID string `json:"sgtId,omitempty"` // Virtualnetworklist *[]RequestSecurityGroupToVirtualNetworkUpdateSecurityGroupsToVnToVLANByIDSgtVnVLANContainerVirtualnetworklist `json:"virtualnetworklist,omitempty"` // }
type RequestSecurityGroupToVirtualNetworkUpdateSecurityGroupsToVnToVLANByIDSgtVnVLANContainerVirtualnetworklist ¶
type RequestSecurityGroupToVirtualNetworkUpdateSecurityGroupsToVnToVLANByIDSgtVnVLANContainerVirtualnetworklist struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // DefaultVirtualNetwork *bool `json:"defaultVirtualNetwork,omitempty"` // VLANs *[]RequestSecurityGroupToVirtualNetworkUpdateSecurityGroupsToVnToVLANByIDSgtVnVLANContainerVirtualnetworklistVLANs `json:"vlans,omitempty"` // }
type RequestSecurityGroupToVirtualNetworkUpdateSecurityGroupsToVnToVLANByIDSgtVnVLANContainerVirtualnetworklistVLANs ¶
type RequestSecurityGroupToVirtualNetworkUpdateSecurityGroupsToVnToVLANByIDSgtVnVLANContainerVirtualnetworklistVLANs struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // DefaultVLAN *bool `json:"defaultVlan,omitempty"` // MaxValue *int `json:"maxValue,omitempty"` // Data *bool `json:"data,omitempty"` // }
type RequestSecurityGroupsACLsBulkRequestForSecurityGroupsACL ¶
type RequestSecurityGroupsACLsBulkRequestForSecurityGroupsACL struct {
SgaclBulkRequest *RequestSecurityGroupsACLsBulkRequestForSecurityGroupsACLSgaclBulkRequest `json:"SgaclBulkRequest,omitempty"` //
}
type RequestSecurityGroupsACLsCreateSecurityGroupsACL ¶
type RequestSecurityGroupsACLsCreateSecurityGroupsACL struct {
Sgacl *RequestSecurityGroupsACLsCreateSecurityGroupsACLSgacl `json:"Sgacl,omitempty"` //
}
type RequestSecurityGroupsACLsCreateSecurityGroupsACLSgacl ¶
type RequestSecurityGroupsACLsCreateSecurityGroupsACLSgacl struct { Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // GenerationID string `json:"generationId,omitempty"` // ACLcontent string `json:"aclcontent,omitempty"` // IsReadOnly *bool `json:"isReadOnly,omitempty"` // ModelledContent *RequestSecurityGroupsACLsCreateSecurityGroupsACLSgaclModelledContent `json:"modelledContent,omitempty"` // Modelled content of contract IPVersion string `json:"ipVersion,omitempty"` // Allowed values: - IPV4, - IPV6, - IP_AGNOSTIC }
type RequestSecurityGroupsACLsCreateSecurityGroupsACLSgaclModelledContent ¶ added in v1.0.0
type RequestSecurityGroupsACLsCreateSecurityGroupsACLSgaclModelledContent interface{}
type RequestSecurityGroupsACLsUpdateSecurityGroupsACLByID ¶
type RequestSecurityGroupsACLsUpdateSecurityGroupsACLByID struct {
Sgacl *RequestSecurityGroupsACLsUpdateSecurityGroupsACLByIDSgacl `json:"Sgacl,omitempty"` //
}
type RequestSecurityGroupsACLsUpdateSecurityGroupsACLByIDSgacl ¶
type RequestSecurityGroupsACLsUpdateSecurityGroupsACLByIDSgacl struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // GenerationID string `json:"generationId,omitempty"` // ACLcontent string `json:"aclcontent,omitempty"` // IsReadOnly *bool `json:"isReadOnly,omitempty"` // ModelledContent *RequestSecurityGroupsACLsUpdateSecurityGroupsACLByIDSgaclModelledContent `json:"modelledContent,omitempty"` // Modelled content of contract IPVersion string `json:"ipVersion,omitempty"` // Allowed values: - IPV4, - IPV6, - IP_AGNOSTIC }
type RequestSecurityGroupsACLsUpdateSecurityGroupsACLByIDSgaclModelledContent ¶ added in v1.0.0
type RequestSecurityGroupsACLsUpdateSecurityGroupsACLByIDSgaclModelledContent interface{}
type RequestSecurityGroupsBulkRequestForSecurityGroup ¶
type RequestSecurityGroupsBulkRequestForSecurityGroup struct {
SgtBulkRequest *RequestSecurityGroupsBulkRequestForSecurityGroupSgtBulkRequest `json:"SgtBulkRequest,omitempty"` //
}
type RequestSecurityGroupsCreateSecurityGroup ¶
type RequestSecurityGroupsCreateSecurityGroup struct {
Sgt *RequestSecurityGroupsCreateSecurityGroupSgt `json:"Sgt,omitempty"` //
}
type RequestSecurityGroupsCreateSecurityGroupSgt ¶
type RequestSecurityGroupsCreateSecurityGroupSgt struct { Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Value *int `json:"value,omitempty"` // Value range: 2 ot 65519 or -1 to auto-generate GenerationID string `json:"generationId,omitempty"` // IsReadOnly *bool `json:"isReadOnly,omitempty"` // PropogateToAPIc *bool `json:"propogateToApic,omitempty"` // DefaultSgACLs *[]RequestSecurityGroupsCreateSecurityGroupSgtDefaultSgACLs `json:"defaultSGACLs,omitempty"` // }
type RequestSecurityGroupsCreateSecurityGroupSgtDefaultSgACLs ¶ added in v1.0.0
type RequestSecurityGroupsCreateSecurityGroupSgtDefaultSgACLs interface{}
type RequestSecurityGroupsUpdateSecurityGroupByID ¶
type RequestSecurityGroupsUpdateSecurityGroupByID struct {
Sgt *RequestSecurityGroupsUpdateSecurityGroupByIDSgt `json:"Sgt,omitempty"` //
}
type RequestSecurityGroupsUpdateSecurityGroupByIDSgt ¶
type RequestSecurityGroupsUpdateSecurityGroupByIDSgt struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Value *int `json:"value,omitempty"` // Value range: 2 ot 65519 or -1 to auto-generate GenerationID string `json:"generationId,omitempty"` // IsReadOnly *bool `json:"isReadOnly,omitempty"` // PropogateToAPIc *bool `json:"propogateToApic,omitempty"` // DefaultSgACLs *[]RequestSecurityGroupsUpdateSecurityGroupByIDSgtDefaultSgACLs `json:"defaultSGACLs,omitempty"` // }
type RequestSecurityGroupsUpdateSecurityGroupByIDSgtDefaultSgACLs ¶ added in v1.0.0
type RequestSecurityGroupsUpdateSecurityGroupByIDSgtDefaultSgACLs interface{}
type RequestSelfRegisteredPortalCreateSelfRegisteredPortal ¶
type RequestSelfRegisteredPortalCreateSelfRegisteredPortal struct {
SelfRegPortal *RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortal `json:"SelfRegPortal,omitempty"` //
}
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortal ¶
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortal struct { Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // PortalType string `json:"portalType,omitempty"` // Allowed values: - BYOD, - HOTSPOTGUEST, - MYDEVICE, - SELFREGGUEST, - SPONSOR, - SPONSOREDGUEST PortalTestURL string `json:"portalTestUrl,omitempty"` // URL to bring up a test page for this portal Settings *RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettings `json:"settings,omitempty"` // Defines all of the settings groups available for a portal Customizations *RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalCustomizations `json:"customizations,omitempty"` // Defines all of the Portal Customizations available }
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalCustomizations ¶
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalCustomizations struct { PortalTheme *RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalCustomizationsPortalTheme `json:"portalTheme,omitempty"` // PortalTweakSettings *RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalCustomizationsPortalTweakSettings `json:"portalTweakSettings,omitempty"` // The Tweak Settings are a customization of the Portal Theme that has been selected for the portal. When the Portal Theme selection is changed, the Tweak Settings are overwritten to match the values in the theme. The Tweak Settings can subsequently be changed by the user Language *RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalCustomizationsLanguage `json:"language,omitempty"` // This property is supported only for Read operation and it allows to show the customizations in English. Other languages are not supported GlobalCustomizations *RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalCustomizationsGlobalCustomizations `json:"globalCustomizations,omitempty"` // PageCustomizations *RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalCustomizationsPageCustomizations `json:"pageCustomizations,omitempty"` // Represent the entire page customization as a giant dictionary }
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalCustomizationsGlobalCustomizations ¶
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalCustomizationsGlobalCustomizations struct { MobileLogoImage *RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalCustomizationsGlobalCustomizationsMobileLogoImage `json:"mobileLogoImage,omitempty"` // DesktopLogoImage *RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalCustomizationsGlobalCustomizationsDesktopLogoImage `json:"desktopLogoImage,omitempty"` // BannerImage *RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalCustomizationsGlobalCustomizationsBannerImage `json:"bannerImage,omitempty"` // BackgroundImage *RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalCustomizationsGlobalCustomizationsBackgroundImage `json:"backgroundImage,omitempty"` // BannerTitle string `json:"bannerTitle,omitempty"` // ContactText string `json:"contactText,omitempty"` // }
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalCustomizationsGlobalCustomizationsBackgroundImage ¶
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalCustomizationsGlobalCustomizationsBackgroundImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalCustomizationsGlobalCustomizationsBannerImage ¶
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalCustomizationsGlobalCustomizationsBannerImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalCustomizationsGlobalCustomizationsDesktopLogoImage ¶
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalCustomizationsGlobalCustomizationsDesktopLogoImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalCustomizationsGlobalCustomizationsMobileLogoImage ¶
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalCustomizationsGlobalCustomizationsMobileLogoImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalCustomizationsLanguage ¶
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalCustomizationsLanguage struct {
ViewLanguage string `json:"viewLanguage,omitempty"` //
}
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalCustomizationsPageCustomizations ¶
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalCustomizationsPageCustomizations struct {
Data *[]RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalCustomizationsPageCustomizationsData `json:"data,omitempty"` // The Dictionary will be exposed here as key value pair
}
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalCustomizationsPageCustomizationsData ¶
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalCustomizationsPortalTheme ¶
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalCustomizationsPortalTheme struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // The system- or user-assigned name of the portal theme ThemeData string `json:"themeData,omitempty"` // A CSS file, represented as a Base64-encoded byte array }
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalCustomizationsPortalTweakSettings ¶
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalCustomizationsPortalTweakSettings struct { BannerColor string `json:"bannerColor,omitempty"` // Hex value of color BannerTextColor string `json:"bannerTextColor,omitempty"` // PageBackgroundColor string `json:"pageBackgroundColor,omitempty"` // PageLabelAndTextColor string `json:"pageLabelAndTextColor,omitempty"` // }
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettings ¶
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettings struct { PortalSettings *RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsPortalSettings `json:"portalSettings,omitempty"` // The port, interface, certificate, and other basic settings of a portal LoginPageSettings *RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsLoginPageSettings `json:"loginPageSettings,omitempty"` // Portal Login Page settings groups follow SelfRegPageSettings *RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsSelfRegPageSettings `json:"selfRegPageSettings,omitempty"` // SelfRegSuccessSettings *RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsSelfRegSuccessSettings `json:"selfRegSuccessSettings,omitempty"` // AupSettings *RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsAupSettings `json:"aupSettings,omitempty"` // GuestChangePasswordSettings *RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsGuestChangePasswordSettings `json:"guestChangePasswordSettings,omitempty"` // GuestDeviceRegistrationSettings *RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsGuestDeviceRegistrationSettings `json:"guestDeviceRegistrationSettings,omitempty"` // ByodSettings *RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsByodSettings `json:"byodSettings,omitempty"` // Configuration of BYOD Device Welcome, Registration and Success steps PostLoginBannerSettings *RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsPostLoginBannerSettings `json:"postLoginBannerSettings,omitempty"` // PostAccessBannerSettings *RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsPostAccessBannerSettings `json:"postAccessBannerSettings,omitempty"` // AuthSuccessSettings *RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsAuthSuccessSettings `json:"authSuccessSettings,omitempty"` // SupportInfoSettings *RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsSupportInfoSettings `json:"supportInfoSettings,omitempty"` // }
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsAupSettings ¶
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsAupSettings struct { IncludeAup *bool `json:"includeAup,omitempty"` // Require the portal user to read and accept an AUP UseDiffAupForEmployees *bool `json:"useDiffAupForEmployees,omitempty"` // Only valid if requireAupAcceptance = trueG SkipAupForEmployees *bool `json:"skipAupForEmployees,omitempty"` // Only valid if requireAupAcceptance = trueG RequireScrolling *bool `json:"requireScrolling,omitempty"` // RequireAupScrolling *bool `json:"requireAupScrolling,omitempty"` // Require the portal user to scroll to the end of the AUP. Only valid if requireAupAcceptance = true DisplayFrequency string `json:"displayFrequency,omitempty"` // How the AUP should be displayed, either on page or as a link. Only valid if includeAup = true. Allowed Values: - FIRSTLOGIN, - EVERYLOGIN, - RECURRING DisplayFrequencyIntervalDays *int `json:"displayFrequencyIntervalDays,omitempty"` // Number of days between AUP confirmations (when displayFrequency = recurring) }
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsAuthSuccessSettings ¶
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsByodSettings ¶
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsByodSettings struct { ByodWelcomeSettings *RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsByodSettingsByodWelcomeSettings `json:"byodWelcomeSettings,omitempty"` // Configuration of BYOD endpoint welcome step configuration ByodRegistrationSettings *RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsByodSettingsByodRegistrationSettings `json:"byodRegistrationSettings,omitempty"` // Configuration of BYOD endpoint Registration step configuration ByodRegistrationSuccessSettings *RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsByodSettingsByodRegistrationSuccessSettings `json:"byodRegistrationSuccessSettings,omitempty"` // Configuration of BYOD endpoint Registration Success step configuration }
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsByodSettingsByodRegistrationSettings ¶
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsByodSettingsByodRegistrationSettings struct { ShowDeviceID *bool `json:"showDeviceID,omitempty"` // Display Device ID field during registration EndPointIDentityGroupID string `json:"endPointIdentityGroupId,omitempty"` // Identity group id for which endpoint belongs }
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsByodSettingsByodRegistrationSuccessSettings ¶
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsByodSettingsByodRegistrationSuccessSettings struct { SuccessRedirect string `json:"successRedirect,omitempty"` // After an Authentication Success where should device be redirected. Allowed values: - AUTHSUCCESSPAGE, - ORIGINATINGURL, - URL RedirectURL string `json:"redirectUrl,omitempty"` // Target URL for redirection, used when successRedirect = URL }
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsByodSettingsByodWelcomeSettings ¶
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsByodSettingsByodWelcomeSettings struct { EnableByod *bool `json:"enableBYOD,omitempty"` // EnableGuestAccess *bool `json:"enableGuestAccess,omitempty"` // RequireMdm *bool `json:"requireMDM,omitempty"` // IncludeAup *bool `json:"includeAup,omitempty"` // AupDisplay string `json:"aupDisplay,omitempty"` // How the AUP should be displayed, either on page or as a link. Only valid if includeAup = true. Allowed values: - ONPAGE, - ASLINK RequireAupAcceptance *bool `json:"requireAupAcceptance,omitempty"` // RequireScrolling *bool `json:"requireScrolling,omitempty"` // Require BYOD devices to scroll down to the bottom of the AUP, Only valid if includeAup = true }
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsGuestChangePasswordSettings ¶
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsGuestChangePasswordSettings struct {
AllowChangePasswdAtFirstLogin *bool `json:"allowChangePasswdAtFirstLogin,omitempty"` // Allow guest to change their own passwords
}
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsGuestDeviceRegistrationSettings ¶
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsGuestDeviceRegistrationSettings struct { AutoRegisterGuestDevices *bool `json:"autoRegisterGuestDevices,omitempty"` // Automatically register guest devices AllowGuestsToRegisterDevices *bool `json:"allowGuestsToRegisterDevices,omitempty"` // Allow guests to register devices }
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsLoginPageSettings ¶
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsLoginPageSettings struct { RequireAccessCode *bool `json:"requireAccessCode,omitempty"` // Require the portal user to enter an access code MaxFailedAttemptsBeforeRateLimit *int `json:"maxFailedAttemptsBeforeRateLimit,omitempty"` // Maximum failed login attempts before rate limiting TimeBetweenLoginsDuringRateLimit *int `json:"timeBetweenLoginsDuringRateLimit,omitempty"` // Time between login attempts when rate limiting IncludeAup *bool `json:"includeAup,omitempty"` // Include an Acceptable Use Policy (AUP) that should be displayed during login AupDisplay string `json:"aupDisplay,omitempty"` // How the AUP should be displayed, either on page or as a link. Only valid if includeAup = true. Allowed values: - ONPAGE, - ASLINK RequireAupAcceptance *bool `json:"requireAupAcceptance,omitempty"` // Require the portal user to accept the AUP. Only valid if includeAup = true AccessCode string `json:"accessCode,omitempty"` // Access code that must be entered by the portal user (only valid if requireAccessCode = true) AllowGuestToCreateAccounts *bool `json:"allowGuestToCreateAccounts,omitempty"` // AllowForgotPassword *bool `json:"allowForgotPassword,omitempty"` // AllowGuestToChangePassword *bool `json:"allowGuestToChangePassword,omitempty"` // Require the portal user to enter an access code AllowAlternateGuestPortal *bool `json:"allowAlternateGuestPortal,omitempty"` // AlternateGuestPortal string `json:"alternateGuestPortal,omitempty"` // AllowGuestToUseSocialAccounts *bool `json:"allowGuestToUseSocialAccounts,omitempty"` // AllowShowGuestForm *bool `json:"allowShowGuestForm,omitempty"` // SocialConfigs *[]RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsLoginPageSettingsSocialConfigs `json:"socialConfigs,omitempty"` // }
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsLoginPageSettingsSocialConfigs ¶
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsPortalSettings ¶
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsPortalSettings struct { HTTPSPort *int `json:"httpsPort,omitempty"` // The port number that the allowed interfaces will listen on. Range from 8000 to 8999 AllowedInterfaces []string `json:"allowedInterfaces,omitempty"` // Interfaces that the portal will be reachable on. Allowed values: - eth0, - eth1, - eth2, - eth3, - eth4, - eth5, - bond0, - bond1, - bond2 CertificateGroupTag string `json:"certificateGroupTag,omitempty"` // Logical name of the x.509 server certificate that will be used for the portal AuthenticationMethod string `json:"authenticationMethod,omitempty"` // Unique Id of the identity source sequence AssignedGuestTypeForEmployee string `json:"assignedGuestTypeForEmployee,omitempty"` // Unique Id of a guest type. Employees using this portal as a guest inherit login options from the guest type DisplayLang string `json:"displayLang,omitempty"` // Allowed values: - USEBROWSERLOCALE, - ALWAYSUSE FallbackLanguage string `json:"fallbackLanguage,omitempty"` // Used when displayLang = USEBROWSERLOCALE AlwaysUsedLanguage string `json:"alwaysUsedLanguage,omitempty"` // }
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsPostAccessBannerSettings ¶
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsPostAccessBannerSettings struct {
IncludePostAccessBanner *bool `json:"includePostAccessBanner,omitempty"` //
}
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsPostLoginBannerSettings ¶
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsPostLoginBannerSettings struct {
IncludePostAccessBanner *bool `json:"includePostAccessBanner,omitempty"` // Include a Post-Login Banner page
}
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsSelfRegPageSettings ¶
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsSelfRegPageSettings struct { AssignGuestsToGuestType string `json:"assignGuestsToGuestType,omitempty"` // Guests are assigned to this guest type AccountValidityDuration *int `json:"accountValidityDuration,omitempty"` // Self-registered guest account is valid for this many account_validity_time_units AccountValidityTimeUnits string `json:"accountValidityTimeUnits,omitempty"` // Time units for account_validity_duration. Allowed Values: - DAYS, - HOURS, - MINUTES RequireRegistrationCode *bool `json:"requireRegistrationCode,omitempty"` // Self-registered guests are required to enter a registration code RegistrationCode string `json:"registrationCode,omitempty"` // The registration code that the guest user must enter FieldUserName *RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsSelfRegPageSettingsFieldUserName `json:"fieldUserName,omitempty"` // FieldFirstName *RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsSelfRegPageSettingsFieldFirstName `json:"fieldFirstName,omitempty"` // FieldLastName *RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsSelfRegPageSettingsFieldLastName `json:"fieldLastName,omitempty"` // FieldEmailAddr *RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsSelfRegPageSettingsFieldEmailAddr `json:"fieldEmailAddr,omitempty"` // FieldPhoneNo *RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsSelfRegPageSettingsFieldPhoneNo `json:"fieldPhoneNo,omitempty"` // FieldCompany *RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsSelfRegPageSettingsFieldCompany `json:"fieldCompany,omitempty"` // FieldLocation *RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsSelfRegPageSettingsFieldLocation `json:"fieldLocation,omitempty"` // SelectableLocations []string `json:"selectableLocations,omitempty"` // Guests can choose from these locations to set their time zone FieldSmsProvider *RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsSelfRegPageSettingsFieldSmsProvider `json:"fieldSmsProvider,omitempty"` // SelectableSmsProviders []string `json:"selectableSmsProviders,omitempty"` // This attribute is an array of SMS provider names FieldPersonBeingVisited *RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsSelfRegPageSettingsFieldPersonBeingVisited `json:"fieldPersonBeingVisited,omitempty"` // FieldReasonForVisit *RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsSelfRegPageSettingsFieldReasonForVisit `json:"fieldReasonForVisit,omitempty"` // IncludeAup *bool `json:"includeAup,omitempty"` // Include an Acceptable Use Policy (AUP) that should be displayed during login AupDisplay string `json:"aupDisplay,omitempty"` // How the AUP should be displayed, either on page or as a link. Only valid if includeAup = true. Allowed values: - ONPAGE, - ASLINK RequireAupAcceptance *bool `json:"requireAupAcceptance,omitempty"` // Require the portal user to accept the AUP. Only valid if includeAup = true EnableGuestEmailWhitelist *bool `json:"enableGuestEmailWhitelist,omitempty"` // Allow guests with an e-mail address from selected domains GuestEmailWhitelistDomains []string `json:"guestEmailWhitelistDomains,omitempty"` // Self-registered guests whose e-mail address is in one of these domains will be allowed. Only valid if enableGuestEmailWhitelist = true EnableGuestEmailBlacklist *bool `json:"enableGuestEmailBlacklist,omitempty"` // Disallow guests with an e-mail address from selected domains GuestEmailBlacklistDomains []string `json:"guestEmailBlacklistDomains,omitempty"` // Disallow guests with an e-mail address from selected domains RequireGuestApproval *bool `json:"requireGuestApproval,omitempty"` // Require self-registered guests to be approved if true AutoLoginSelfWait *bool `json:"autoLoginSelfWait,omitempty"` // Allow guests to login automatically from self-registration after sponsor's approval. No need to provide the credentials by guest to login AutoLoginTimePeriod *int `json:"autoLoginTimePeriod,omitempty"` // Waiting period for auto login until sponsor's approval. If time exceeds, guest has to login manually by providing the credentials. Default value is 5 minutes AllowGraceAccess *bool `json:"allowGraceAccess,omitempty"` // GraceAccessExpireInterval *int `json:"graceAccessExpireInterval,omitempty"` // GraceAccessSendAccountExpiration *bool `json:"graceAccessSendAccountExpiration,omitempty"` // SendApprovalRequestTo string `json:"sendApprovalRequestTo,omitempty"` // Specifies where approval requests are sent. Only valid if requireGuestApproval = true. Allowed Values: - SELECTEDEMAILADDRESSES, - PERSONBEINGVISITED ApprovalEmailAddresses string `json:"approvalEmailAddresses,omitempty"` // Only valid if requireGuestApproval = true and sendApprovalRequestTo = SELECTEDEMAILADDRESSES PostRegistrationRedirect string `json:"postRegistrationRedirect,omitempty"` // After the registration submission direct the guest user to one of the following pages. Only valid if requireGuestApproval = true. Allowed Values: - SELFREGISTRATIONSUCCESS, - LOGINPAGEWITHINSTRUCTIONS - URL PostRegistrationRedirectURL string `json:"postRegistrationRedirectUrl,omitempty"` // URL where guest user is redirected after registration. Only valid if requireGuestApproval = true and postRegistrationRedirect = URL CredentialNotificationUsingEmail *bool `json:"credentialNotificationUsingEmail,omitempty"` // If true, send credential notification upon approval using email. Only valid if requireGuestApproval = true CredentialNotificationUsingSms *bool `json:"credentialNotificationUsingSms,omitempty"` // If true, send credential notification upon approval using SMS. Only valid if requireGuestApproval = true ApproveDenyLinksValidFor *int `json:"approveDenyLinksValidFor,omitempty"` // This attribute, along with approveDenyLinksTimeUnits, specifies how long the link can be used. Only valid if requireGuestApproval = true ApproveDenyLinksTimeUnits string `json:"approveDenyLinksTimeUnits,omitempty"` // This attribute, along with approveDenyLinksValidFor, specifies how long the link can be used. Only valid if requireGuestApproval = true. Allowed Values: - DAYS, - HOURS, - MINUTES RequireApproverToAuthenticate *bool `json:"requireApproverToAuthenticate,omitempty"` // When self-registered guests require approval, an approval request is e-mailed to one or more sponsor users. If the Cisco ISE Administrator chooses to include an approval link in the e-mail, a sponsor user who clicks the link will be required to enter their username and password if this attribute is true. Only valid if requireGuestApproval = true AuthenticateSponsorsUsingPortalList *bool `json:"authenticateSponsorsUsingPortalList,omitempty"` // SponsorPortalList []string `json:"sponsorPortalList,omitempty"` // }
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsSelfRegPageSettingsFieldCompany ¶
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsSelfRegPageSettingsFieldEmailAddr ¶
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsSelfRegPageSettingsFieldFirstName ¶
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsSelfRegPageSettingsFieldLastName ¶
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsSelfRegPageSettingsFieldLocation ¶
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsSelfRegPageSettingsFieldPersonBeingVisited ¶
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsSelfRegPageSettingsFieldPhoneNo ¶
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsSelfRegPageSettingsFieldReasonForVisit ¶
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsSelfRegPageSettingsFieldSmsProvider ¶
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsSelfRegPageSettingsFieldUserName ¶
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsSelfRegSuccessSettings ¶
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsSelfRegSuccessSettings struct { IncludeUserName *bool `json:"includeUserName,omitempty"` // IncludePassword *bool `json:"includePassword,omitempty"` // IncludeFirstName *bool `json:"includeFirstName,omitempty"` // IncludeLastName *bool `json:"includeLastName,omitempty"` // IncludeEmailAddr *bool `json:"includeEmailAddr,omitempty"` // IncludePhoneNo *bool `json:"includePhoneNo,omitempty"` // IncludeCompany *bool `json:"includeCompany,omitempty"` // IncludeLocation *bool `json:"includeLocation,omitempty"` // IncludeSmsProvider *bool `json:"includeSmsProvider,omitempty"` // IncludePersonBeingVisited *bool `json:"includePersonBeingVisited,omitempty"` // IncludeReasonForVisit *bool `json:"includeReasonForVisit,omitempty"` // AllowGuestSendSelfUsingPrint *bool `json:"allowGuestSendSelfUsingPrint,omitempty"` // AllowGuestSendSelfUsingEmail *bool `json:"allowGuestSendSelfUsingEmail,omitempty"` // AllowGuestSendSelfUsingSms *bool `json:"allowGuestSendSelfUsingSms,omitempty"` // IncludeAup *bool `json:"includeAup,omitempty"` // AupOnPage *bool `json:"aupOnPage,omitempty"` // RequireAupAcceptance *bool `json:"requireAupAcceptance,omitempty"` // RequireAupScrolling *bool `json:"requireAupScrolling,omitempty"` // AllowGuestLoginFromSelfregSuccessPage *bool `json:"allowGuestLoginFromSelfregSuccessPage,omitempty"` // }
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsSupportInfoSettings ¶
type RequestSelfRegisteredPortalCreateSelfRegisteredPortalSelfRegPortalSettingsSupportInfoSettings struct { IncludeSupportInfoPage *bool `json:"includeSupportInfoPage,omitempty"` // IncludeMacAddr *bool `json:"includeMacAddr,omitempty"` // IncludeIPAddress *bool `json:"includeIpAddress,omitempty"` // IncludeBrowserUserAgent *bool `json:"includeBrowserUserAgent,omitempty"` // IncludePolicyServer *bool `json:"includePolicyServer,omitempty"` // IncludeFailureCode *bool `json:"includeFailureCode,omitempty"` // EmptyFieldDisplay string `json:"emptyFieldDisplay,omitempty"` // Specifies how empty fields are handled on the Support Information Page. Allowed values: - HIDE, - DISPLAYWITHNOVALUE, - DISPLAYWITHDEFAULTVALUE DefaultEmptyFieldValue string `json:"defaultEmptyFieldValue,omitempty"` // The default value displayed for an empty field. Only valid when emptyFieldDisplay = DISPLAYWITHDEFAULTVALUE }
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByID ¶
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByID struct {
SelfRegPortal *RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortal `json:"SelfRegPortal,omitempty"` //
}
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortal ¶
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortal struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // PortalType string `json:"portalType,omitempty"` // Allowed values: - BYOD, - HOTSPOTGUEST, - MYDEVICE, - SELFREGGUEST, - SPONSOR, - SPONSOREDGUEST PortalTestURL string `json:"portalTestUrl,omitempty"` // URL to bring up a test page for this portal Settings *RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettings `json:"settings,omitempty"` // Defines all of the settings groups available for a portal Customizations *RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalCustomizations `json:"customizations,omitempty"` // Defines all of the Portal Customizations available }
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalCustomizations ¶
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalCustomizations struct { PortalTheme *RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalCustomizationsPortalTheme `json:"portalTheme,omitempty"` // PortalTweakSettings *RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalCustomizationsPortalTweakSettings `json:"portalTweakSettings,omitempty"` // The Tweak Settings are a customization of the Portal Theme that has been selected for the portal. When the Portal Theme selection is changed, the Tweak Settings are overwritten to match the values in the theme. The Tweak Settings can subsequently be changed by the user Language *RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalCustomizationsLanguage `json:"language,omitempty"` // This property is supported only for Read operation and it allows to show the customizations in English. Other languages are not supported GlobalCustomizations *RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalCustomizationsGlobalCustomizations `json:"globalCustomizations,omitempty"` // PageCustomizations *RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalCustomizationsPageCustomizations `json:"pageCustomizations,omitempty"` // Represent the entire page customization as a giant dictionary }
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalCustomizationsGlobalCustomizations ¶
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalCustomizationsGlobalCustomizations struct { MobileLogoImage *RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalCustomizationsGlobalCustomizationsMobileLogoImage `json:"mobileLogoImage,omitempty"` // DesktopLogoImage *RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalCustomizationsGlobalCustomizationsDesktopLogoImage `json:"desktopLogoImage,omitempty"` // BannerImage *RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalCustomizationsGlobalCustomizationsBannerImage `json:"bannerImage,omitempty"` // BackgroundImage *RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalCustomizationsGlobalCustomizationsBackgroundImage `json:"backgroundImage,omitempty"` // BannerTitle string `json:"bannerTitle,omitempty"` // ContactText string `json:"contactText,omitempty"` // }
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalCustomizationsGlobalCustomizationsBackgroundImage ¶
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalCustomizationsGlobalCustomizationsBackgroundImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalCustomizationsGlobalCustomizationsBannerImage ¶
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalCustomizationsGlobalCustomizationsBannerImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalCustomizationsGlobalCustomizationsDesktopLogoImage ¶
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalCustomizationsGlobalCustomizationsDesktopLogoImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalCustomizationsGlobalCustomizationsMobileLogoImage ¶
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalCustomizationsGlobalCustomizationsMobileLogoImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalCustomizationsLanguage ¶
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalCustomizationsLanguage struct {
ViewLanguage string `json:"viewLanguage,omitempty"` //
}
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalCustomizationsPageCustomizations ¶
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalCustomizationsPageCustomizations struct {
Data *[]RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalCustomizationsPageCustomizationsData `json:"data,omitempty"` // The Dictionary will be exposed here as key value pair
}
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalCustomizationsPageCustomizationsData ¶
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalCustomizationsPortalTheme ¶
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalCustomizationsPortalTheme struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // The system- or user-assigned name of the portal theme ThemeData string `json:"themeData,omitempty"` // A CSS file, represented as a Base64-encoded byte array }
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalCustomizationsPortalTweakSettings ¶
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalCustomizationsPortalTweakSettings struct { BannerColor string `json:"bannerColor,omitempty"` // Hex value of color BannerTextColor string `json:"bannerTextColor,omitempty"` // PageBackgroundColor string `json:"pageBackgroundColor,omitempty"` // PageLabelAndTextColor string `json:"pageLabelAndTextColor,omitempty"` // }
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettings ¶
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettings struct { PortalSettings *RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsPortalSettings `json:"portalSettings,omitempty"` // The port, interface, certificate, and other basic settings of a portal LoginPageSettings *RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsLoginPageSettings `json:"loginPageSettings,omitempty"` // Portal Login Page settings groups follow SelfRegPageSettings *RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettings `json:"selfRegPageSettings,omitempty"` // SelfRegSuccessSettings *RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegSuccessSettings `json:"selfRegSuccessSettings,omitempty"` // AupSettings *RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsAupSettings `json:"aupSettings,omitempty"` // GuestChangePasswordSettings *RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsGuestChangePasswordSettings `json:"guestChangePasswordSettings,omitempty"` // GuestDeviceRegistrationSettings *RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsGuestDeviceRegistrationSettings `json:"guestDeviceRegistrationSettings,omitempty"` // ByodSettings *RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsByodSettings `json:"byodSettings,omitempty"` // Configuration of BYOD Device Welcome, Registration and Success steps PostLoginBannerSettings *RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsPostLoginBannerSettings `json:"postLoginBannerSettings,omitempty"` // PostAccessBannerSettings *RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsPostAccessBannerSettings `json:"postAccessBannerSettings,omitempty"` // AuthSuccessSettings *RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsAuthSuccessSettings `json:"authSuccessSettings,omitempty"` // SupportInfoSettings *RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsSupportInfoSettings `json:"supportInfoSettings,omitempty"` // }
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsAupSettings ¶
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsAupSettings struct { IncludeAup *bool `json:"includeAup,omitempty"` // Require the portal user to read and accept an AUP UseDiffAupForEmployees *bool `json:"useDiffAupForEmployees,omitempty"` // Only valid if requireAupAcceptance = trueG SkipAupForEmployees *bool `json:"skipAupForEmployees,omitempty"` // Only valid if requireAupAcceptance = trueG RequireScrolling *bool `json:"requireScrolling,omitempty"` // RequireAupScrolling *bool `json:"requireAupScrolling,omitempty"` // Require the portal user to scroll to the end of the AUP. Only valid if requireAupAcceptance = true DisplayFrequency string `json:"displayFrequency,omitempty"` // How the AUP should be displayed, either on page or as a link. Only valid if includeAup = true. Allowed Values: - FIRSTLOGIN, - EVERYLOGIN, - RECURRING DisplayFrequencyIntervalDays *int `json:"displayFrequencyIntervalDays,omitempty"` // Number of days between AUP confirmations (when displayFrequency = recurring) }
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsAuthSuccessSettings ¶
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsByodSettings ¶
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsByodSettings struct { ByodWelcomeSettings *RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsByodSettingsByodWelcomeSettings `json:"byodWelcomeSettings,omitempty"` // Configuration of BYOD endpoint welcome step configuration ByodRegistrationSettings *RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsByodSettingsByodRegistrationSettings `json:"byodRegistrationSettings,omitempty"` // Configuration of BYOD endpoint Registration step configuration ByodRegistrationSuccessSettings *RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsByodSettingsByodRegistrationSuccessSettings `json:"byodRegistrationSuccessSettings,omitempty"` // Configuration of BYOD endpoint Registration Success step configuration }
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsByodSettingsByodRegistrationSettings ¶
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsByodSettingsByodRegistrationSettings struct { ShowDeviceID *bool `json:"showDeviceID,omitempty"` // Display Device ID field during registration EndPointIDentityGroupID string `json:"endPointIdentityGroupId,omitempty"` // Identity group id for which endpoint belongs }
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsByodSettingsByodRegistrationSuccessSettings ¶
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsByodSettingsByodRegistrationSuccessSettings struct { SuccessRedirect string `json:"successRedirect,omitempty"` // After an Authentication Success where should device be redirected. Allowed values: - AUTHSUCCESSPAGE, - ORIGINATINGURL, - URL RedirectURL string `json:"redirectUrl,omitempty"` // Target URL for redirection, used when successRedirect = URL }
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsByodSettingsByodWelcomeSettings ¶
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsByodSettingsByodWelcomeSettings struct { EnableByod *bool `json:"enableBYOD,omitempty"` // EnableGuestAccess *bool `json:"enableGuestAccess,omitempty"` // RequireMdm *bool `json:"requireMDM,omitempty"` // IncludeAup *bool `json:"includeAup,omitempty"` // AupDisplay string `json:"aupDisplay,omitempty"` // How the AUP should be displayed, either on page or as a link. Only valid if includeAup = true. Allowed values: - ONPAGE, - ASLINK RequireAupAcceptance *bool `json:"requireAupAcceptance,omitempty"` // RequireScrolling *bool `json:"requireScrolling,omitempty"` // Require BYOD devices to scroll down to the bottom of the AUP, Only valid if includeAup = true }
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsGuestChangePasswordSettings ¶
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsGuestChangePasswordSettings struct {
AllowChangePasswdAtFirstLogin *bool `json:"allowChangePasswdAtFirstLogin,omitempty"` // Allow guest to change their own passwords
}
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsGuestDeviceRegistrationSettings ¶
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsGuestDeviceRegistrationSettings struct { AutoRegisterGuestDevices *bool `json:"autoRegisterGuestDevices,omitempty"` // Automatically register guest devices AllowGuestsToRegisterDevices *bool `json:"allowGuestsToRegisterDevices,omitempty"` // Allow guests to register devices }
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsLoginPageSettings ¶
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsLoginPageSettings struct { RequireAccessCode *bool `json:"requireAccessCode,omitempty"` // Require the portal user to enter an access code MaxFailedAttemptsBeforeRateLimit *int `json:"maxFailedAttemptsBeforeRateLimit,omitempty"` // Maximum failed login attempts before rate limiting TimeBetweenLoginsDuringRateLimit *int `json:"timeBetweenLoginsDuringRateLimit,omitempty"` // Time between login attempts when rate limiting IncludeAup *bool `json:"includeAup,omitempty"` // Include an Acceptable Use Policy (AUP) that should be displayed during login AupDisplay string `json:"aupDisplay,omitempty"` // How the AUP should be displayed, either on page or as a link. Only valid if includeAup = true. Allowed values: - ONPAGE, - ASLINK RequireAupAcceptance *bool `json:"requireAupAcceptance,omitempty"` // Require the portal user to accept the AUP. Only valid if includeAup = true AccessCode string `json:"accessCode,omitempty"` // Access code that must be entered by the portal user (only valid if requireAccessCode = true) AllowGuestToCreateAccounts *bool `json:"allowGuestToCreateAccounts,omitempty"` // AllowForgotPassword *bool `json:"allowForgotPassword,omitempty"` // AllowGuestToChangePassword *bool `json:"allowGuestToChangePassword,omitempty"` // Require the portal user to enter an access code AllowAlternateGuestPortal *bool `json:"allowAlternateGuestPortal,omitempty"` // AlternateGuestPortal string `json:"alternateGuestPortal,omitempty"` // AllowGuestToUseSocialAccounts *bool `json:"allowGuestToUseSocialAccounts,omitempty"` // AllowShowGuestForm *bool `json:"allowShowGuestForm,omitempty"` // SocialConfigs *[]RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsLoginPageSettingsSocialConfigs `json:"socialConfigs,omitempty"` // }
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsLoginPageSettingsSocialConfigs ¶
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsPortalSettings ¶
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsPortalSettings struct { HTTPSPort *int `json:"httpsPort,omitempty"` // The port number that the allowed interfaces will listen on. Range from 8000 to 8999 AllowedInterfaces []string `json:"allowedInterfaces,omitempty"` // Interfaces that the portal will be reachable on. Allowed values: - eth0, - eth1, - eth2, - eth3, - eth4, - eth5, - bond0, - bond1, - bond2 CertificateGroupTag string `json:"certificateGroupTag,omitempty"` // Logical name of the x.509 server certificate that will be used for the portal AuthenticationMethod string `json:"authenticationMethod,omitempty"` // Unique Id of the identity source sequence AssignedGuestTypeForEmployee string `json:"assignedGuestTypeForEmployee,omitempty"` // Unique Id of a guest type. Employees using this portal as a guest inherit login options from the guest type DisplayLang string `json:"displayLang,omitempty"` // Allowed values: - USEBROWSERLOCALE, - ALWAYSUSE FallbackLanguage string `json:"fallbackLanguage,omitempty"` // Used when displayLang = USEBROWSERLOCALE AlwaysUsedLanguage string `json:"alwaysUsedLanguage,omitempty"` // }
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsPostAccessBannerSettings ¶
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsPostAccessBannerSettings struct {
IncludePostAccessBanner *bool `json:"includePostAccessBanner,omitempty"` //
}
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsPostLoginBannerSettings ¶
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsPostLoginBannerSettings struct {
IncludePostAccessBanner *bool `json:"includePostAccessBanner,omitempty"` // Include a Post-Login Banner page
}
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettings ¶
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettings struct { AssignGuestsToGuestType string `json:"assignGuestsToGuestType,omitempty"` // Guests are assigned to this guest type AccountValidityDuration *int `json:"accountValidityDuration,omitempty"` // Self-registered guest account is valid for this many account_validity_time_units AccountValidityTimeUnits string `json:"accountValidityTimeUnits,omitempty"` // Time units for account_validity_duration. Allowed Values: - DAYS, - HOURS, - MINUTES RequireRegistrationCode *bool `json:"requireRegistrationCode,omitempty"` // Self-registered guests are required to enter a registration code RegistrationCode string `json:"registrationCode,omitempty"` // The registration code that the guest user must enter FieldUserName *RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettingsFieldUserName `json:"fieldUserName,omitempty"` // FieldFirstName *RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettingsFieldFirstName `json:"fieldFirstName,omitempty"` // FieldLastName *RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettingsFieldLastName `json:"fieldLastName,omitempty"` // FieldEmailAddr *RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettingsFieldEmailAddr `json:"fieldEmailAddr,omitempty"` // FieldPhoneNo *RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettingsFieldPhoneNo `json:"fieldPhoneNo,omitempty"` // FieldCompany *RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettingsFieldCompany `json:"fieldCompany,omitempty"` // FieldLocation *RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettingsFieldLocation `json:"fieldLocation,omitempty"` // SelectableLocations []string `json:"selectableLocations,omitempty"` // Guests can choose from these locations to set their time zone FieldSmsProvider *RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettingsFieldSmsProvider `json:"fieldSmsProvider,omitempty"` // SelectableSmsProviders []string `json:"selectableSmsProviders,omitempty"` // This attribute is an array of SMS provider names FieldPersonBeingVisited *RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettingsFieldPersonBeingVisited `json:"fieldPersonBeingVisited,omitempty"` // FieldReasonForVisit *RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettingsFieldReasonForVisit `json:"fieldReasonForVisit,omitempty"` // IncludeAup *bool `json:"includeAup,omitempty"` // Include an Acceptable Use Policy (AUP) that should be displayed during login AupDisplay string `json:"aupDisplay,omitempty"` // How the AUP should be displayed, either on page or as a link. Only valid if includeAup = true. Allowed values: - ONPAGE, - ASLINK RequireAupAcceptance *bool `json:"requireAupAcceptance,omitempty"` // Require the portal user to accept the AUP. Only valid if includeAup = true EnableGuestEmailWhitelist *bool `json:"enableGuestEmailWhitelist,omitempty"` // Allow guests with an e-mail address from selected domains GuestEmailWhitelistDomains []string `json:"guestEmailWhitelistDomains,omitempty"` // Self-registered guests whose e-mail address is in one of these domains will be allowed. Only valid if enableGuestEmailWhitelist = true EnableGuestEmailBlacklist *bool `json:"enableGuestEmailBlacklist,omitempty"` // Disallow guests with an e-mail address from selected domains GuestEmailBlacklistDomains []string `json:"guestEmailBlacklistDomains,omitempty"` // Disallow guests with an e-mail address from selected domains RequireGuestApproval *bool `json:"requireGuestApproval,omitempty"` // Require self-registered guests to be approved if true AutoLoginSelfWait *bool `json:"autoLoginSelfWait,omitempty"` // Allow guests to login automatically from self-registration after sponsor's approval. No need to provide the credentials by guest to login AutoLoginTimePeriod *int `json:"autoLoginTimePeriod,omitempty"` // Waiting period for auto login until sponsor's approval. If time exceeds, guest has to login manually by providing the credentials. Default value is 5 minutes AllowGraceAccess *bool `json:"allowGraceAccess,omitempty"` // GraceAccessExpireInterval *int `json:"graceAccessExpireInterval,omitempty"` // GraceAccessSendAccountExpiration *bool `json:"graceAccessSendAccountExpiration,omitempty"` // SendApprovalRequestTo string `json:"sendApprovalRequestTo,omitempty"` // Specifies where approval requests are sent. Only valid if requireGuestApproval = true. Allowed Values: - SELECTEDEMAILADDRESSES, - PERSONBEINGVISITED ApprovalEmailAddresses string `json:"approvalEmailAddresses,omitempty"` // Only valid if requireGuestApproval = true and sendApprovalRequestTo = SELECTEDEMAILADDRESSES PostRegistrationRedirect string `json:"postRegistrationRedirect,omitempty"` // After the registration submission direct the guest user to one of the following pages. Only valid if requireGuestApproval = true. Allowed Values: - SELFREGISTRATIONSUCCESS, - LOGINPAGEWITHINSTRUCTIONS - URL PostRegistrationRedirectURL string `json:"postRegistrationRedirectUrl,omitempty"` // URL where guest user is redirected after registration. Only valid if requireGuestApproval = true and postRegistrationRedirect = URL CredentialNotificationUsingEmail *bool `json:"credentialNotificationUsingEmail,omitempty"` // If true, send credential notification upon approval using email. Only valid if requireGuestApproval = true CredentialNotificationUsingSms *bool `json:"credentialNotificationUsingSms,omitempty"` // If true, send credential notification upon approval using SMS. Only valid if requireGuestApproval = true ApproveDenyLinksValidFor *int `json:"approveDenyLinksValidFor,omitempty"` // This attribute, along with approveDenyLinksTimeUnits, specifies how long the link can be used. Only valid if requireGuestApproval = true ApproveDenyLinksTimeUnits string `json:"approveDenyLinksTimeUnits,omitempty"` // This attribute, along with approveDenyLinksValidFor, specifies how long the link can be used. Only valid if requireGuestApproval = true. Allowed Values: - DAYS, - HOURS, - MINUTES RequireApproverToAuthenticate *bool `json:"requireApproverToAuthenticate,omitempty"` // When self-registered guests require approval, an approval request is e-mailed to one or more sponsor users. If the Cisco ISE Administrator chooses to include an approval link in the e-mail, a sponsor user who clicks the link will be required to enter their username and password if this attribute is true. Only valid if requireGuestApproval = true AuthenticateSponsorsUsingPortalList *bool `json:"authenticateSponsorsUsingPortalList,omitempty"` // SponsorPortalList []string `json:"sponsorPortalList,omitempty"` // }
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettingsFieldCompany ¶
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettingsFieldEmailAddr ¶
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettingsFieldFirstName ¶
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettingsFieldLastName ¶
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettingsFieldLocation ¶
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettingsFieldPersonBeingVisited ¶
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettingsFieldPhoneNo ¶
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettingsFieldReasonForVisit ¶
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettingsFieldSmsProvider ¶
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettingsFieldUserName ¶
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegSuccessSettings ¶
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegSuccessSettings struct { IncludeUserName *bool `json:"includeUserName,omitempty"` // IncludePassword *bool `json:"includePassword,omitempty"` // IncludeFirstName *bool `json:"includeFirstName,omitempty"` // IncludeLastName *bool `json:"includeLastName,omitempty"` // IncludeEmailAddr *bool `json:"includeEmailAddr,omitempty"` // IncludePhoneNo *bool `json:"includePhoneNo,omitempty"` // IncludeCompany *bool `json:"includeCompany,omitempty"` // IncludeLocation *bool `json:"includeLocation,omitempty"` // IncludeSmsProvider *bool `json:"includeSmsProvider,omitempty"` // IncludePersonBeingVisited *bool `json:"includePersonBeingVisited,omitempty"` // IncludeReasonForVisit *bool `json:"includeReasonForVisit,omitempty"` // AllowGuestSendSelfUsingPrint *bool `json:"allowGuestSendSelfUsingPrint,omitempty"` // AllowGuestSendSelfUsingEmail *bool `json:"allowGuestSendSelfUsingEmail,omitempty"` // AllowGuestSendSelfUsingSms *bool `json:"allowGuestSendSelfUsingSms,omitempty"` // IncludeAup *bool `json:"includeAup,omitempty"` // AupOnPage *bool `json:"aupOnPage,omitempty"` // RequireAupAcceptance *bool `json:"requireAupAcceptance,omitempty"` // RequireAupScrolling *bool `json:"requireAupScrolling,omitempty"` // AllowGuestLoginFromSelfregSuccessPage *bool `json:"allowGuestLoginFromSelfregSuccessPage,omitempty"` // }
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsSupportInfoSettings ¶
type RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByIDSelfRegPortalSettingsSupportInfoSettings struct { IncludeSupportInfoPage *bool `json:"includeSupportInfoPage,omitempty"` // IncludeMacAddr *bool `json:"includeMacAddr,omitempty"` // IncludeIPAddress *bool `json:"includeIpAddress,omitempty"` // IncludeBrowserUserAgent *bool `json:"includeBrowserUserAgent,omitempty"` // IncludePolicyServer *bool `json:"includePolicyServer,omitempty"` // IncludeFailureCode *bool `json:"includeFailureCode,omitempty"` // EmptyFieldDisplay string `json:"emptyFieldDisplay,omitempty"` // Specifies how empty fields are handled on the Support Information Page. Allowed values: - HIDE, - DISPLAYWITHNOVALUE, - DISPLAYWITHDEFAULTVALUE DefaultEmptyFieldValue string `json:"defaultEmptyFieldValue,omitempty"` // The default value displayed for an empty field. Only valid when emptyFieldDisplay = DISPLAYWITHDEFAULTVALUE }
type RequestSgVnMappingBulkCreateSgVnMappings ¶ added in v1.0.0
type RequestSgVnMappingBulkCreateSgVnMappings []RequestItemSgVnMappingBulkCreateSgVnMappings // Array of RequestSgVnMappingBulkCreateSgVnMappings
type RequestSgVnMappingBulkDeleteSgVnMappings ¶ added in v1.0.0
type RequestSgVnMappingBulkDeleteSgVnMappings []string // Array of RequestSgVnMappingBulkDeleteSgVnMappings
type RequestSgVnMappingBulkUpdateSgVnMappings ¶ added in v1.0.0
type RequestSgVnMappingBulkUpdateSgVnMappings []RequestItemSgVnMappingBulkUpdateSgVnMappings // Array of RequestSgVnMappingBulkUpdateSgVnMappings
type RequestSgVnMappingCreateSgVnMapping ¶ added in v1.0.0
type RequestSgVnMappingCreateSgVnMapping struct { ID string `json:"id,omitempty"` // Identifier of the SG-VN mapping LastUpdate string `json:"lastUpdate,omitempty"` // Timestamp for the last update of the SG-VN mapping SgName string `json:"sgName,omitempty"` // Name of the associated Security Group to be used for identity if id is not provided SgtID string `json:"sgtId,omitempty"` // Identifier of the associated Security Group which is required unless its name is provided VnID string `json:"vnId,omitempty"` // Identifier for the associated Virtual Network which is required unless its name is provided VnName string `json:"vnName,omitempty"` // Name of the associated Virtual Network to be used for identity if id is not provided }
type RequestSgVnMappingUpdateSgVnMapping ¶ added in v1.3.0
type RequestSgVnMappingUpdateSgVnMapping struct { ID string `json:"id,omitempty"` // Identifier of the SG-VN mapping LastUpdate string `json:"lastUpdate,omitempty"` // Timestamp for the last update of the SG-VN mapping SgName string `json:"sgName,omitempty"` // Name of the associated Security Group to be used for identity if id is not provided SgtID string `json:"sgtId,omitempty"` // Identifier of the associated Security Group which is required unless its name is provided VnID string `json:"vnId,omitempty"` // Identifier for the associated Virtual Network which is required unless its name is provided VnName string `json:"vnName,omitempty"` // Name of the associated Virtual Network to be used for identity if id is not provided }
type RequestSgtRangeReservationReserveSgtRange ¶ added in v1.3.0
type RequestSgtRangeReservationUpdateReservedRange ¶ added in v1.3.0
type RequestSponsorGroupCreateSponsorGroup ¶
type RequestSponsorGroupCreateSponsorGroup struct {
SponsorGroup *RequestSponsorGroupCreateSponsorGroupSponsorGroup `json:"SponsorGroup,omitempty"` //
}
type RequestSponsorGroupCreateSponsorGroupSponsorGroup ¶
type RequestSponsorGroupCreateSponsorGroupSponsorGroup struct { Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // IsEnabled *bool `json:"isEnabled,omitempty"` // IsDefaultGroup *bool `json:"isDefaultGroup,omitempty"` // MemberGroups []string `json:"memberGroups,omitempty"` // GuestTypes []string `json:"guestTypes,omitempty"` // Locations []string `json:"locations,omitempty"` // AutoNotification *bool `json:"autoNotification,omitempty"` // CreatePermissions *RequestSponsorGroupCreateSponsorGroupSponsorGroupCreatePermissions `json:"createPermissions,omitempty"` // ManagePermission string `json:"managePermission,omitempty"` // OtherPermissions *RequestSponsorGroupCreateSponsorGroupSponsorGroupOtherPermissions `json:"otherPermissions,omitempty"` // }
type RequestSponsorGroupCreateSponsorGroupSponsorGroupCreatePermissions ¶
type RequestSponsorGroupCreateSponsorGroupSponsorGroupCreatePermissions struct { CanImportMultipleAccounts *bool `json:"canImportMultipleAccounts,omitempty"` // ImportBatchSizeLimit *int `json:"importBatchSizeLimit,omitempty"` // CanCreateRandomAccounts *bool `json:"canCreateRandomAccounts,omitempty"` // RandomBatchSizeLimit *int `json:"randomBatchSizeLimit,omitempty"` // DefaultUsernamePrefix string `json:"defaultUsernamePrefix,omitempty"` // CanSpecifyUsernamePrefix *bool `json:"canSpecifyUsernamePrefix,omitempty"` // CanSetFutureStartDate *bool `json:"canSetFutureStartDate,omitempty"` // StartDateFutureLimitDays *int `json:"startDateFutureLimitDays,omitempty"` // }
type RequestSponsorGroupCreateSponsorGroupSponsorGroupOtherPermissions ¶
type RequestSponsorGroupCreateSponsorGroupSponsorGroupOtherPermissions struct { CanUpdateGuestContactInfo *bool `json:"canUpdateGuestContactInfo,omitempty"` // CanViewGuestPasswords *bool `json:"canViewGuestPasswords,omitempty"` // CanSendSmsNotifications *bool `json:"canSendSmsNotifications,omitempty"` // CanResetGuestPasswords *bool `json:"canResetGuestPasswords,omitempty"` // CanExtendGuestAccounts *bool `json:"canExtendGuestAccounts,omitempty"` // CanDeleteGuestAccounts *bool `json:"canDeleteGuestAccounts,omitempty"` // CanSuspendGuestAccounts *bool `json:"canSuspendGuestAccounts,omitempty"` // RequireSuspensionReason *bool `json:"requireSuspensionReason,omitempty"` // CanReinstateSuspendedAccounts *bool `json:"canReinstateSuspendedAccounts,omitempty"` // CanApproveSelfregGuests *bool `json:"canApproveSelfregGuests,omitempty"` // LimitApprovalToSponsorsGuests *bool `json:"limitApprovalToSponsorsGuests,omitempty"` // CanAccessViaRest *bool `json:"canAccessViaRest,omitempty"` // }
type RequestSponsorGroupUpdateSponsorGroupByID ¶
type RequestSponsorGroupUpdateSponsorGroupByID struct {
SponsorGroup *RequestSponsorGroupUpdateSponsorGroupByIDSponsorGroup `json:"SponsorGroup,omitempty"` //
}
type RequestSponsorGroupUpdateSponsorGroupByIDSponsorGroup ¶
type RequestSponsorGroupUpdateSponsorGroupByIDSponsorGroup struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // IsEnabled *bool `json:"isEnabled,omitempty"` // IsDefaultGroup *bool `json:"isDefaultGroup,omitempty"` // MemberGroups []string `json:"memberGroups,omitempty"` // GuestTypes []string `json:"guestTypes,omitempty"` // Locations []string `json:"locations,omitempty"` // AutoNotification *bool `json:"autoNotification,omitempty"` // CreatePermissions *RequestSponsorGroupUpdateSponsorGroupByIDSponsorGroupCreatePermissions `json:"createPermissions,omitempty"` // ManagePermission string `json:"managePermission,omitempty"` // OtherPermissions *RequestSponsorGroupUpdateSponsorGroupByIDSponsorGroupOtherPermissions `json:"otherPermissions,omitempty"` // }
type RequestSponsorGroupUpdateSponsorGroupByIDSponsorGroupCreatePermissions ¶
type RequestSponsorGroupUpdateSponsorGroupByIDSponsorGroupCreatePermissions struct { CanImportMultipleAccounts *bool `json:"canImportMultipleAccounts,omitempty"` // ImportBatchSizeLimit *int `json:"importBatchSizeLimit,omitempty"` // CanCreateRandomAccounts *bool `json:"canCreateRandomAccounts,omitempty"` // RandomBatchSizeLimit *int `json:"randomBatchSizeLimit,omitempty"` // DefaultUsernamePrefix string `json:"defaultUsernamePrefix,omitempty"` // CanSpecifyUsernamePrefix *bool `json:"canSpecifyUsernamePrefix,omitempty"` // CanSetFutureStartDate *bool `json:"canSetFutureStartDate,omitempty"` // StartDateFutureLimitDays *int `json:"startDateFutureLimitDays,omitempty"` // }
type RequestSponsorGroupUpdateSponsorGroupByIDSponsorGroupOtherPermissions ¶
type RequestSponsorGroupUpdateSponsorGroupByIDSponsorGroupOtherPermissions struct { CanUpdateGuestContactInfo *bool `json:"canUpdateGuestContactInfo,omitempty"` // CanViewGuestPasswords *bool `json:"canViewGuestPasswords,omitempty"` // CanSendSmsNotifications *bool `json:"canSendSmsNotifications,omitempty"` // CanResetGuestPasswords *bool `json:"canResetGuestPasswords,omitempty"` // CanExtendGuestAccounts *bool `json:"canExtendGuestAccounts,omitempty"` // CanDeleteGuestAccounts *bool `json:"canDeleteGuestAccounts,omitempty"` // CanSuspendGuestAccounts *bool `json:"canSuspendGuestAccounts,omitempty"` // RequireSuspensionReason *bool `json:"requireSuspensionReason,omitempty"` // CanReinstateSuspendedAccounts *bool `json:"canReinstateSuspendedAccounts,omitempty"` // CanApproveSelfregGuests *bool `json:"canApproveSelfregGuests,omitempty"` // LimitApprovalToSponsorsGuests *bool `json:"limitApprovalToSponsorsGuests,omitempty"` // CanAccessViaRest *bool `json:"canAccessViaRest,omitempty"` // }
type RequestSponsorPortalCreateSponsorPortal ¶
type RequestSponsorPortalCreateSponsorPortal struct {
SponsorPortal *RequestSponsorPortalCreateSponsorPortalSponsorPortal `json:"SponsorPortal,omitempty"` //
}
type RequestSponsorPortalCreateSponsorPortalSponsorPortal ¶
type RequestSponsorPortalCreateSponsorPortalSponsorPortal struct { Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // PortalType string `json:"portalType,omitempty"` // Allowed values: - BYOD, - HOTSPOTGUEST, - MYDEVICE, - SELFREGGUEST, - SPONSOR, - SPONSOREDGUEST PortalTestURL string `json:"portalTestUrl,omitempty"` // URL to bring up a test page for this portal Settings *RequestSponsorPortalCreateSponsorPortalSponsorPortalSettings `json:"settings,omitempty"` // Defines all of the settings groups available for a portal Customizations *RequestSponsorPortalCreateSponsorPortalSponsorPortalCustomizations `json:"customizations,omitempty"` // }
type RequestSponsorPortalCreateSponsorPortalSponsorPortalCustomizations ¶
type RequestSponsorPortalCreateSponsorPortalSponsorPortalCustomizations struct { PortalTheme *RequestSponsorPortalCreateSponsorPortalSponsorPortalCustomizationsPortalTheme `json:"portalTheme,omitempty"` // PortalTweakSettings *RequestSponsorPortalCreateSponsorPortalSponsorPortalCustomizationsPortalTweakSettings `json:"portalTweakSettings,omitempty"` // The Tweak Settings are a customization of the Portal Theme that has been selected for the portal. When the Portal Theme selection is changed, the Tweak Settings are overwritten to match the values in the theme. The Tweak Settings can subsequently be changed by the user Language *RequestSponsorPortalCreateSponsorPortalSponsorPortalCustomizationsLanguage `json:"language,omitempty"` // This property is supported only for Read operation and it allows to show the customizations in English. Other languages are not supported GlobalCustomizations *RequestSponsorPortalCreateSponsorPortalSponsorPortalCustomizationsGlobalCustomizations `json:"globalCustomizations,omitempty"` // PageCustomizations *RequestSponsorPortalCreateSponsorPortalSponsorPortalCustomizationsPageCustomizations `json:"pageCustomizations,omitempty"` // }
type RequestSponsorPortalCreateSponsorPortalSponsorPortalCustomizationsGlobalCustomizations ¶
type RequestSponsorPortalCreateSponsorPortalSponsorPortalCustomizationsGlobalCustomizations struct { MobileLogoImage *RequestSponsorPortalCreateSponsorPortalSponsorPortalCustomizationsGlobalCustomizationsMobileLogoImage `json:"mobileLogoImage,omitempty"` // DesktopLogoImage *RequestSponsorPortalCreateSponsorPortalSponsorPortalCustomizationsGlobalCustomizationsDesktopLogoImage `json:"desktopLogoImage,omitempty"` // BannerImage *RequestSponsorPortalCreateSponsorPortalSponsorPortalCustomizationsGlobalCustomizationsBannerImage `json:"bannerImage,omitempty"` // BackgroundImage *RequestSponsorPortalCreateSponsorPortalSponsorPortalCustomizationsGlobalCustomizationsBackgroundImage `json:"backgroundImage,omitempty"` // BannerTitle string `json:"bannerTitle,omitempty"` // ContactText string `json:"contactText,omitempty"` // }
type RequestSponsorPortalCreateSponsorPortalSponsorPortalCustomizationsGlobalCustomizationsBackgroundImage ¶
type RequestSponsorPortalCreateSponsorPortalSponsorPortalCustomizationsGlobalCustomizationsBackgroundImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type RequestSponsorPortalCreateSponsorPortalSponsorPortalCustomizationsGlobalCustomizationsBannerImage ¶
type RequestSponsorPortalCreateSponsorPortalSponsorPortalCustomizationsGlobalCustomizationsBannerImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type RequestSponsorPortalCreateSponsorPortalSponsorPortalCustomizationsGlobalCustomizationsDesktopLogoImage ¶
type RequestSponsorPortalCreateSponsorPortalSponsorPortalCustomizationsGlobalCustomizationsDesktopLogoImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type RequestSponsorPortalCreateSponsorPortalSponsorPortalCustomizationsGlobalCustomizationsMobileLogoImage ¶
type RequestSponsorPortalCreateSponsorPortalSponsorPortalCustomizationsGlobalCustomizationsMobileLogoImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type RequestSponsorPortalCreateSponsorPortalSponsorPortalCustomizationsLanguage ¶
type RequestSponsorPortalCreateSponsorPortalSponsorPortalCustomizationsLanguage struct {
ViewLanguage string `json:"viewLanguage,omitempty"` //
}
type RequestSponsorPortalCreateSponsorPortalSponsorPortalCustomizationsPageCustomizations ¶
type RequestSponsorPortalCreateSponsorPortalSponsorPortalCustomizationsPageCustomizations struct {
Data *[]RequestSponsorPortalCreateSponsorPortalSponsorPortalCustomizationsPageCustomizationsData `json:"data,omitempty"` // The Dictionary will be exposed here as key value pair
}
type RequestSponsorPortalCreateSponsorPortalSponsorPortalCustomizationsPortalTheme ¶
type RequestSponsorPortalCreateSponsorPortalSponsorPortalCustomizationsPortalTheme struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // The system- or user-assigned name of the portal theme ThemeData string `json:"themeData,omitempty"` // A CSS file, represented as a Base64-encoded byte array }
type RequestSponsorPortalCreateSponsorPortalSponsorPortalCustomizationsPortalTweakSettings ¶
type RequestSponsorPortalCreateSponsorPortalSponsorPortalCustomizationsPortalTweakSettings struct { BannerColor string `json:"bannerColor,omitempty"` // Hex value of color BannerTextColor string `json:"bannerTextColor,omitempty"` // PageBackgroundColor string `json:"pageBackgroundColor,omitempty"` // PageLabelAndTextColor string `json:"pageLabelAndTextColor,omitempty"` // }
type RequestSponsorPortalCreateSponsorPortalSponsorPortalSettings ¶
type RequestSponsorPortalCreateSponsorPortalSponsorPortalSettings struct { PortalSettings *RequestSponsorPortalCreateSponsorPortalSponsorPortalSettingsPortalSettings `json:"portalSettings,omitempty"` // The port, interface, certificate, and other basic settings of a portal LoginPageSettings *RequestSponsorPortalCreateSponsorPortalSponsorPortalSettingsLoginPageSettings `json:"loginPageSettings,omitempty"` // Portal Login Page settings groups follow AupSettings *RequestSponsorPortalCreateSponsorPortalSponsorPortalSettingsAupSettings `json:"aupSettings,omitempty"` // SponsorChangePasswordSettings *RequestSponsorPortalCreateSponsorPortalSponsorPortalSettingsSponsorChangePasswordSettings `json:"sponsorChangePasswordSettings,omitempty"` // PostLoginBannerSettings *RequestSponsorPortalCreateSponsorPortalSponsorPortalSettingsPostLoginBannerSettings `json:"postLoginBannerSettings,omitempty"` // PostAccessBannerSettings *RequestSponsorPortalCreateSponsorPortalSponsorPortalSettingsPostAccessBannerSettings `json:"postAccessBannerSettings,omitempty"` // SupportInfoSettings *RequestSponsorPortalCreateSponsorPortalSponsorPortalSettingsSupportInfoSettings `json:"supportInfoSettings,omitempty"` // }
type RequestSponsorPortalCreateSponsorPortalSponsorPortalSettingsAupSettings ¶
type RequestSponsorPortalCreateSponsorPortalSponsorPortalSettingsAupSettings struct { IncludeAup *bool `json:"includeAup,omitempty"` // RequireScrolling *bool `json:"requireScrolling,omitempty"` // DisplayFrequency string `json:"displayFrequency,omitempty"` // How the AUP should be displayed, either on page or as a link. Only valid if includeAup = true. Allowed Values: - FIRSTLOGIN, - EVERYLOGIN, - RECURRING DisplayFrequencyIntervalDays *int `json:"displayFrequencyIntervalDays,omitempty"` // Number of days between AUP confirmations (when displayFrequency = recurring) }
type RequestSponsorPortalCreateSponsorPortalSponsorPortalSettingsLoginPageSettings ¶
type RequestSponsorPortalCreateSponsorPortalSponsorPortalSettingsLoginPageSettings struct { MaxFailedAttemptsBeforeRateLimit *int `json:"maxFailedAttemptsBeforeRateLimit,omitempty"` // Maximum failed login attempts before rate limiting TimeBetweenLoginsDuringRateLimit *int `json:"timeBetweenLoginsDuringRateLimit,omitempty"` // Time between login attempts when rate limiting IncludeAup *bool `json:"includeAup,omitempty"` // Include an Acceptable Use Policy (AUP) that should be displayed during login AupDisplay string `json:"aupDisplay,omitempty"` // How the AUP should be displayed, either on page or as a link. Only valid if includeAup = true. Allowed values: - ONPAGE, - ASLINK RequireAupAcceptance *bool `json:"requireAupAcceptance,omitempty"` // Require the portal user to accept the AUP. Only valid if includeAup = true RequireAupScrolling *bool `json:"requireAupScrolling,omitempty"` // SocialConfigs *[]RequestSponsorPortalCreateSponsorPortalSponsorPortalSettingsLoginPageSettingsSocialConfigs `json:"socialConfigs,omitempty"` // }
type RequestSponsorPortalCreateSponsorPortalSponsorPortalSettingsLoginPageSettingsSocialConfigs ¶ added in v1.2.0
type RequestSponsorPortalCreateSponsorPortalSponsorPortalSettingsLoginPageSettingsSocialConfigs interface{}
type RequestSponsorPortalCreateSponsorPortalSponsorPortalSettingsPortalSettings ¶
type RequestSponsorPortalCreateSponsorPortalSponsorPortalSettingsPortalSettings struct { HTTPSPort *int `json:"httpsPort,omitempty"` // The port number that the allowed interfaces will listen on. Range from 8000 to 8999 AllowedInterfaces []string `json:"allowedInterfaces,omitempty"` // Interfaces that the portal will be reachable on. Allowed values: - eth0, - eth1, - eth2, - eth3, - eth4, - eth5, - bond0, - bond1, - bond2 CertificateGroupTag string `json:"certificateGroupTag,omitempty"` // Logical name of the x.509 server certificate that will be used for the portal Fqdn string `json:"fqdn,omitempty"` // The fully-qualified domain name (FQDN) that end-users will use to access this portal. Used only in Sponsor portal AuthenticationMethod string `json:"authenticationMethod,omitempty"` // Unique Id of the identity source sequence IDleTimeout *int `json:"idleTimeout,omitempty"` // DisplayLang string `json:"displayLang,omitempty"` // Allowed values: - USEBROWSERLOCALE, - ALWAYSUSE FallbackLanguage string `json:"fallbackLanguage,omitempty"` // Used when displayLang = USEBROWSERLOCALE AvailableSSIDs []string `json:"availableSsids,omitempty"` // Names of the SSIDs available for assignment to guest users by sponsors }
type RequestSponsorPortalCreateSponsorPortalSponsorPortalSettingsPostAccessBannerSettings ¶
type RequestSponsorPortalCreateSponsorPortalSponsorPortalSettingsPostAccessBannerSettings struct {
IncludePostAccessBanner *bool `json:"includePostAccessBanner,omitempty"` //
}
type RequestSponsorPortalCreateSponsorPortalSponsorPortalSettingsPostLoginBannerSettings ¶
type RequestSponsorPortalCreateSponsorPortalSponsorPortalSettingsPostLoginBannerSettings struct {
IncludePostAccessBanner *bool `json:"includePostAccessBanner,omitempty"` // Include a Post-Login Banner page
}
type RequestSponsorPortalCreateSponsorPortalSponsorPortalSettingsSponsorChangePasswordSettings ¶
type RequestSponsorPortalCreateSponsorPortalSponsorPortalSettingsSponsorChangePasswordSettings struct {
AllowSponsorToChangePwd *bool `json:"allowSponsorToChangePwd,omitempty"` // Allow sponsors to change their own passwords
}
type RequestSponsorPortalCreateSponsorPortalSponsorPortalSettingsSupportInfoSettings ¶
type RequestSponsorPortalCreateSponsorPortalSponsorPortalSettingsSupportInfoSettings struct { IncludeSupportInfoPage *bool `json:"includeSupportInfoPage,omitempty"` // IncludeMacAddr *bool `json:"includeMacAddr,omitempty"` // IncludeIPAddress *bool `json:"includeIpAddress,omitempty"` // IncludeBrowserUserAgent *bool `json:"includeBrowserUserAgent,omitempty"` // IncludePolicyServer *bool `json:"includePolicyServer,omitempty"` // IncludeFailureCode *bool `json:"includeFailureCode,omitempty"` // EmptyFieldDisplay string `json:"emptyFieldDisplay,omitempty"` // Specifies how empty fields are handled on the Support Information Page. Allowed values: - HIDE, - DISPLAYWITHNOVALUE, - DISPLAYWITHDEFAULTVALUE DefaultEmptyFieldValue string `json:"defaultEmptyFieldValue,omitempty"` // The default value displayed for an empty field. Only valid when emptyFieldDisplay = DISPLAYWITHDEFAULTVALUE }
type RequestSponsorPortalUpdateSponsorPortalByID ¶
type RequestSponsorPortalUpdateSponsorPortalByID struct {
SponsorPortal *RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortal `json:"SponsorPortal,omitempty"` //
}
type RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortal ¶
type RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortal struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // PortalType string `json:"portalType,omitempty"` // Allowed values: - BYOD, - HOTSPOTGUEST, - MYDEVICE, - SELFREGGUEST, - SPONSOR, - SPONSOREDGUEST PortalTestURL string `json:"portalTestUrl,omitempty"` // URL to bring up a test page for this portal Settings *RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalSettings `json:"settings,omitempty"` // Defines all of the settings groups available for a portal Customizations *RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalCustomizations `json:"customizations,omitempty"` // }
type RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalCustomizations ¶
type RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalCustomizations struct { PortalTheme *RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalCustomizationsPortalTheme `json:"portalTheme,omitempty"` // PortalTweakSettings *RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalCustomizationsPortalTweakSettings `json:"portalTweakSettings,omitempty"` // The Tweak Settings are a customization of the Portal Theme that has been selected for the portal. When the Portal Theme selection is changed, the Tweak Settings are overwritten to match the values in the theme. The Tweak Settings can subsequently be changed by the user Language *RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalCustomizationsLanguage `json:"language,omitempty"` // This property is supported only for Read operation and it allows to show the customizations in English. Other languages are not supported GlobalCustomizations *RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalCustomizationsGlobalCustomizations `json:"globalCustomizations,omitempty"` // PageCustomizations *RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalCustomizationsPageCustomizations `json:"pageCustomizations,omitempty"` // }
type RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalCustomizationsGlobalCustomizations ¶
type RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalCustomizationsGlobalCustomizations struct { MobileLogoImage *RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalCustomizationsGlobalCustomizationsMobileLogoImage `json:"mobileLogoImage,omitempty"` // DesktopLogoImage *RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalCustomizationsGlobalCustomizationsDesktopLogoImage `json:"desktopLogoImage,omitempty"` // BannerImage *RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalCustomizationsGlobalCustomizationsBannerImage `json:"bannerImage,omitempty"` // BackgroundImage *RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalCustomizationsGlobalCustomizationsBackgroundImage `json:"backgroundImage,omitempty"` // BannerTitle string `json:"bannerTitle,omitempty"` // ContactText string `json:"contactText,omitempty"` // }
type RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalCustomizationsGlobalCustomizationsBackgroundImage ¶
type RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalCustomizationsGlobalCustomizationsBackgroundImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalCustomizationsGlobalCustomizationsBannerImage ¶
type RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalCustomizationsGlobalCustomizationsBannerImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalCustomizationsGlobalCustomizationsDesktopLogoImage ¶
type RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalCustomizationsGlobalCustomizationsDesktopLogoImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalCustomizationsGlobalCustomizationsMobileLogoImage ¶
type RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalCustomizationsGlobalCustomizationsMobileLogoImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalCustomizationsLanguage ¶
type RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalCustomizationsLanguage struct {
ViewLanguage string `json:"viewLanguage,omitempty"` //
}
type RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalCustomizationsPageCustomizations ¶
type RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalCustomizationsPageCustomizations struct {
Data *[]RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalCustomizationsPageCustomizationsData `json:"data,omitempty"` // The Dictionary will be exposed here as key value pair
}
type RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalCustomizationsPortalTheme ¶
type RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalCustomizationsPortalTheme struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // The system- or user-assigned name of the portal theme ThemeData string `json:"themeData,omitempty"` // A CSS file, represented as a Base64-encoded byte array }
type RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalCustomizationsPortalTweakSettings ¶
type RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalCustomizationsPortalTweakSettings struct { BannerColor string `json:"bannerColor,omitempty"` // Hex value of color BannerTextColor string `json:"bannerTextColor,omitempty"` // PageBackgroundColor string `json:"pageBackgroundColor,omitempty"` // PageLabelAndTextColor string `json:"pageLabelAndTextColor,omitempty"` // }
type RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalSettings ¶
type RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalSettings struct { PortalSettings *RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalSettingsPortalSettings `json:"portalSettings,omitempty"` // The port, interface, certificate, and other basic settings of a portal LoginPageSettings *RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalSettingsLoginPageSettings `json:"loginPageSettings,omitempty"` // Portal Login Page settings groups follow AupSettings *RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalSettingsAupSettings `json:"aupSettings,omitempty"` // SponsorChangePasswordSettings *RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalSettingsSponsorChangePasswordSettings `json:"sponsorChangePasswordSettings,omitempty"` // PostLoginBannerSettings *RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalSettingsPostLoginBannerSettings `json:"postLoginBannerSettings,omitempty"` // PostAccessBannerSettings *RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalSettingsPostAccessBannerSettings `json:"postAccessBannerSettings,omitempty"` // SupportInfoSettings *RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalSettingsSupportInfoSettings `json:"supportInfoSettings,omitempty"` // }
type RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalSettingsAupSettings ¶
type RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalSettingsAupSettings struct { IncludeAup *bool `json:"includeAup,omitempty"` // RequireScrolling *bool `json:"requireScrolling,omitempty"` // DisplayFrequency string `json:"displayFrequency,omitempty"` // How the AUP should be displayed, either on page or as a link. Only valid if includeAup = true. Allowed Values: - FIRSTLOGIN, - EVERYLOGIN, - RECURRING DisplayFrequencyIntervalDays *int `json:"displayFrequencyIntervalDays,omitempty"` // Number of days between AUP confirmations (when displayFrequency = recurring) }
type RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalSettingsLoginPageSettings ¶
type RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalSettingsLoginPageSettings struct { MaxFailedAttemptsBeforeRateLimit *int `json:"maxFailedAttemptsBeforeRateLimit,omitempty"` // Maximum failed login attempts before rate limiting TimeBetweenLoginsDuringRateLimit *int `json:"timeBetweenLoginsDuringRateLimit,omitempty"` // Time between login attempts when rate limiting IncludeAup *bool `json:"includeAup,omitempty"` // Include an Acceptable Use Policy (AUP) that should be displayed during login AupDisplay string `json:"aupDisplay,omitempty"` // How the AUP should be displayed, either on page or as a link. Only valid if includeAup = true. Allowed values: - ONPAGE, - ASLINK RequireAupAcceptance *bool `json:"requireAupAcceptance,omitempty"` // Require the portal user to accept the AUP. Only valid if includeAup = true RequireAupScrolling *bool `json:"requireAupScrolling,omitempty"` // SocialConfigs *[]RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalSettingsLoginPageSettingsSocialConfigs `json:"socialConfigs,omitempty"` // }
type RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalSettingsLoginPageSettingsSocialConfigs ¶ added in v1.2.0
type RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalSettingsLoginPageSettingsSocialConfigs interface{}
type RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalSettingsPortalSettings ¶
type RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalSettingsPortalSettings struct { HTTPSPort *int `json:"httpsPort,omitempty"` // The port number that the allowed interfaces will listen on. Range from 8000 to 8999 AllowedInterfaces []string `json:"allowedInterfaces,omitempty"` // Interfaces that the portal will be reachable on. Allowed values: - eth0, - eth1, - eth2, - eth3, - eth4, - eth5, - bond0, - bond1, - bond2 CertificateGroupTag string `json:"certificateGroupTag,omitempty"` // Logical name of the x.509 server certificate that will be used for the portal Fqdn string `json:"fqdn,omitempty"` // The fully-qualified domain name (FQDN) that end-users will use to access this portal. Used only in Sponsor portal AuthenticationMethod string `json:"authenticationMethod,omitempty"` // Unique Id of the identity source sequence IDleTimeout *int `json:"idleTimeout,omitempty"` // DisplayLang string `json:"displayLang,omitempty"` // Allowed values: - USEBROWSERLOCALE, - ALWAYSUSE FallbackLanguage string `json:"fallbackLanguage,omitempty"` // Used when displayLang = USEBROWSERLOCALE AvailableSSIDs []string `json:"availableSsids,omitempty"` // Names of the SSIDs available for assignment to guest users by sponsors }
type RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalSettingsPostAccessBannerSettings ¶
type RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalSettingsPostAccessBannerSettings struct {
IncludePostAccessBanner *bool `json:"includePostAccessBanner,omitempty"` //
}
type RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalSettingsPostLoginBannerSettings ¶
type RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalSettingsPostLoginBannerSettings struct {
IncludePostAccessBanner *bool `json:"includePostAccessBanner,omitempty"` // Include a Post-Login Banner page
}
type RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalSettingsSponsorChangePasswordSettings ¶
type RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalSettingsSponsorChangePasswordSettings struct {
AllowSponsorToChangePwd *bool `json:"allowSponsorToChangePwd,omitempty"` // Allow sponsors to change their own passwords
}
type RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalSettingsSupportInfoSettings ¶
type RequestSponsorPortalUpdateSponsorPortalByIDSponsorPortalSettingsSupportInfoSettings struct { IncludeSupportInfoPage *bool `json:"includeSupportInfoPage,omitempty"` // IncludeMacAddr *bool `json:"includeMacAddr,omitempty"` // IncludeIPAddress *bool `json:"includeIpAddress,omitempty"` // IncludeBrowserUserAgent *bool `json:"includeBrowserUserAgent,omitempty"` // IncludePolicyServer *bool `json:"includePolicyServer,omitempty"` // IncludeFailureCode *bool `json:"includeFailureCode,omitempty"` // EmptyFieldDisplay string `json:"emptyFieldDisplay,omitempty"` // Specifies how empty fields are handled on the Support Information Page. Allowed values: - HIDE, - DISPLAYWITHNOVALUE, - DISPLAYWITHDEFAULTVALUE DefaultEmptyFieldValue string `json:"defaultEmptyFieldValue,omitempty"` // The default value displayed for an empty field. Only valid when emptyFieldDisplay = DISPLAYWITHDEFAULTVALUE }
type RequestSponsoredGuestPortalCreateSponsoredGuestPortal ¶
type RequestSponsoredGuestPortalCreateSponsoredGuestPortal struct {
SponsoredGuestPortal *RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortal `json:"SponsoredGuestPortal,omitempty"` //
}
type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortal ¶
type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortal struct { Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // PortalType string `json:"portalType,omitempty"` // Allowed values: - BYOD, - HOTSPOTGUEST, - MYDEVICE, - SELFREGGUEST, - SPONSOR, - SPONSOREDGUEST PortalTestURL string `json:"portalTestUrl,omitempty"` // URL to bring up a test page for this portal Settings *RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalSettings `json:"settings,omitempty"` // Defines all of the settings groups available for a portal Customizations *RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalCustomizations `json:"customizations,omitempty"` // Defines all of the Portal Customizations available }
type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalCustomizations ¶
type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalCustomizations struct { PortalTheme *RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalCustomizationsPortalTheme `json:"portalTheme,omitempty"` // PortalTweakSettings *RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalCustomizationsPortalTweakSettings `json:"portalTweakSettings,omitempty"` // The Tweak Settings are a customization of the Portal Theme that has been selected for the portal. When the Portal Theme selection is changed, the Tweak Settings are overwritten to match the values in the theme. The Tweak Settings can subsequently be changed by the user Language *RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalCustomizationsLanguage `json:"language,omitempty"` // This property is supported only for Read operation and it allows to show the customizations in English. Other languages are not supported GlobalCustomizations *RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalCustomizationsGlobalCustomizations `json:"globalCustomizations,omitempty"` // PageCustomizations *RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalCustomizationsPageCustomizations `json:"pageCustomizations,omitempty"` // Represent the entire page customization as a giant dictionary }
type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalCustomizationsGlobalCustomizations ¶
type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalCustomizationsGlobalCustomizations struct { MobileLogoImage *RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalCustomizationsGlobalCustomizationsMobileLogoImage `json:"mobileLogoImage,omitempty"` // DesktopLogoImage *RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalCustomizationsGlobalCustomizationsDesktopLogoImage `json:"desktopLogoImage,omitempty"` // BannerImage *RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalCustomizationsGlobalCustomizationsBannerImage `json:"bannerImage,omitempty"` // BackgroundImage *RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalCustomizationsGlobalCustomizationsBackgroundImage `json:"backgroundImage,omitempty"` // BannerTitle string `json:"bannerTitle,omitempty"` // ContactText string `json:"contactText,omitempty"` // }
type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalCustomizationsGlobalCustomizationsBackgroundImage ¶
type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalCustomizationsGlobalCustomizationsBackgroundImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalCustomizationsGlobalCustomizationsBannerImage ¶
type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalCustomizationsGlobalCustomizationsBannerImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalCustomizationsGlobalCustomizationsDesktopLogoImage ¶
type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalCustomizationsGlobalCustomizationsDesktopLogoImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalCustomizationsGlobalCustomizationsMobileLogoImage ¶
type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalCustomizationsGlobalCustomizationsMobileLogoImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalCustomizationsLanguage ¶
type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalCustomizationsLanguage struct {
ViewLanguage string `json:"viewLanguage,omitempty"` //
}
type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalCustomizationsPageCustomizations ¶
type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalCustomizationsPageCustomizations struct {
Data *[]RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalCustomizationsPageCustomizationsData `json:"data,omitempty"` // The Dictionary will be exposed here as key value pair
}
type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalCustomizationsPageCustomizationsData ¶
type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalCustomizationsPortalTheme ¶
type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalCustomizationsPortalTheme struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // The system- or user-assigned name of the portal theme ThemeData string `json:"themeData,omitempty"` // A CSS file, represented as a Base64-encoded byte array }
type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalCustomizationsPortalTweakSettings ¶
type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalCustomizationsPortalTweakSettings struct { BannerColor string `json:"bannerColor,omitempty"` // Hex value of color BannerTextColor string `json:"bannerTextColor,omitempty"` // PageBackgroundColor string `json:"pageBackgroundColor,omitempty"` // PageLabelAndTextColor string `json:"pageLabelAndTextColor,omitempty"` // }
type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalSettings ¶
type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalSettings struct { PortalSettings *RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalSettingsPortalSettings `json:"portalSettings,omitempty"` // The port, interface, certificate, and other basic settings of a portal LoginPageSettings *RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalSettingsLoginPageSettings `json:"loginPageSettings,omitempty"` // Portal Login Page settings groups follow AupSettings *RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalSettingsAupSettings `json:"aupSettings,omitempty"` // GuestChangePasswordSettings *RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalSettingsGuestChangePasswordSettings `json:"guestChangePasswordSettings,omitempty"` // GuestDeviceRegistrationSettings *RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalSettingsGuestDeviceRegistrationSettings `json:"guestDeviceRegistrationSettings,omitempty"` // ByodSettings *RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalSettingsByodSettings `json:"byodSettings,omitempty"` // PostAccessBannerSettings *RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalSettingsPostAccessBannerSettings `json:"postAccessBannerSettings,omitempty"` // AuthSuccessSettings *RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalSettingsAuthSuccessSettings `json:"authSuccessSettings,omitempty"` // PostLoginBannerSettings *RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalSettingsPostLoginBannerSettings `json:"postLoginBannerSettings,omitempty"` // SupportInfoSettings *RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalSettingsSupportInfoSettings `json:"supportInfoSettings,omitempty"` // }
type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalSettingsAupSettings ¶
type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalSettingsAupSettings struct { IncludeAup *bool `json:"includeAup,omitempty"` // RequireAupScrolling *bool `json:"requireAupScrolling,omitempty"` // Require the portal user to scroll to the end of the AUP. Only valid if requireAupAcceptance = true UseDiffAupForEmployees *bool `json:"useDiffAupForEmployees,omitempty"` // Only valid if requireAupAcceptance = true SkipAupForEmployees *bool `json:"skipAupForEmployees,omitempty"` // Only valid if requireAupAcceptance = true DisplayFrequencyIntervalDays *int `json:"displayFrequencyIntervalDays,omitempty"` // Number of days between AUP confirmations (when displayFrequency = recurring) RequireScrolling *bool `json:"requireScrolling,omitempty"` // DisplayFrequency string `json:"displayFrequency,omitempty"` // How the AUP should be displayed, either on page or as a link. Only valid if includeAup = true. Allowed Values: - FIRSTLOGIN, - EVERYLOGIN, - RECURRING }
type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalSettingsAuthSuccessSettings ¶
type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalSettingsAuthSuccessSettings struct { SuccessRedirect string `json:"successRedirect,omitempty"` // After an Authentication Success where should device be redirected. Allowed values: - AUTHSUCCESSPAGE, - ORIGINATINGURL, - URL RedirectURL string `json:"redirectUrl,omitempty"` // Target URL for redirection, used when successRedirect = URL }
type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalSettingsByodSettings ¶
type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalSettingsByodSettings struct { ByodWelcomeSettings *RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalSettingsByodSettingsByodWelcomeSettings `json:"byodWelcomeSettings,omitempty"` // ByodRegistrationSettings *RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalSettingsByodSettingsByodRegistrationSettings `json:"byodRegistrationSettings,omitempty"` // Configuration of BYOD endpoint Registration step configuration ByodRegistrationSuccessSettings *RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalSettingsByodSettingsByodRegistrationSuccessSettings `json:"byodRegistrationSuccessSettings,omitempty"` // }
type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalSettingsByodSettingsByodRegistrationSettings ¶
type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalSettingsByodSettingsByodRegistrationSettings struct { ShowDeviceID *bool `json:"showDeviceID,omitempty"` // Display Device ID field during registration EndPointIDentityGroupID string `json:"endPointIdentityGroupId,omitempty"` // Identity group id for which endpoint belongs }
type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalSettingsByodSettingsByodRegistrationSuccessSettings ¶
type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalSettingsByodSettingsByodRegistrationSuccessSettings struct { SuccessRedirect string `json:"successRedirect,omitempty"` // After an Authentication Success where should device be redirected. Allowed values: - AUTHSUCCESSPAGE, - ORIGINATINGURL, - URL RedirectURL string `json:"redirectUrl,omitempty"` // Target URL for redirection, used when successRedirect = URL }
type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalSettingsByodSettingsByodWelcomeSettings ¶
type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalSettingsByodSettingsByodWelcomeSettings struct { EnableByod *bool `json:"enableBYOD,omitempty"` // EnableGuestAccess *bool `json:"enableGuestAccess,omitempty"` // RequireMdm *bool `json:"requireMDM,omitempty"` // IncludeAup *bool `json:"includeAup,omitempty"` // AupDisplay string `json:"aupDisplay,omitempty"` // How the AUP should be displayed, either on page or as a link. Only valid if includeAup = true. Allowed values: - ONPAGE, - ASLINK RequireAupAcceptance *bool `json:"requireAupAcceptance,omitempty"` // RequireScrolling *bool `json:"requireScrolling,omitempty"` // Require BYOD devices to scroll down to the bottom of the AUP. Only valid if includeAup = true }
type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalSettingsGuestChangePasswordSettings ¶
type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalSettingsGuestChangePasswordSettings struct {
AllowChangePasswdAtFirstLogin *bool `json:"allowChangePasswdAtFirstLogin,omitempty"` // Allow guest to change their own passwords
}
type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalSettingsGuestDeviceRegistrationSettings ¶
type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalSettingsGuestDeviceRegistrationSettings struct { AutoRegisterGuestDevices *bool `json:"autoRegisterGuestDevices,omitempty"` // Automatically register guest devices AllowGuestsToRegisterDevices *bool `json:"allowGuestsToRegisterDevices,omitempty"` // Allow guests to register devices }
type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalSettingsLoginPageSettings ¶
type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalSettingsLoginPageSettings struct { RequireAccessCode *bool `json:"requireAccessCode,omitempty"` // MaxFailedAttemptsBeforeRateLimit *int `json:"maxFailedAttemptsBeforeRateLimit,omitempty"` // Maximum failed login attempts before rate limiting TimeBetweenLoginsDuringRateLimit *int `json:"timeBetweenLoginsDuringRateLimit,omitempty"` // Time between login attempts when rate limiting IncludeAup *bool `json:"includeAup,omitempty"` // Include an Acceptable Use Policy (AUP) that should be displayed during login AupDisplay string `json:"aupDisplay,omitempty"` // How the AUP should be displayed, either on page or as a link. Only valid if includeAup = true. Allowed values: - ONPAGE, - ASLINK RequireAupAcceptance *bool `json:"requireAupAcceptance,omitempty"` // Require the portal user to accept the AUP. Only valid if includeAup = true AccessCode string `json:"accessCode,omitempty"` // Access code that must be entered by the portal user (only valid if requireAccessCode = true) AllowGuestToCreateAccounts *bool `json:"allowGuestToCreateAccounts,omitempty"` // AllowForgotPassword *bool `json:"allowForgotPassword,omitempty"` // AllowGuestToChangePassword *bool `json:"allowGuestToChangePassword,omitempty"` // Require the portal user to enter an access code AllowAlternateGuestPortal *bool `json:"allowAlternateGuestPortal,omitempty"` // SocialConfigs *[]RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalSettingsLoginPageSettingsSocialConfigs `json:"socialConfigs,omitempty"` // }
type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalSettingsLoginPageSettingsSocialConfigs ¶
type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalSettingsPortalSettings ¶
type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalSettingsPortalSettings struct { HTTPSPort *int `json:"httpsPort,omitempty"` // The port number that the allowed interfaces will listen on. Range from 8000 to 8999 AllowedInterfaces []string `json:"allowedInterfaces,omitempty"` // Interfaces that the portal will be reachable on. Allowed values: - eth0, - eth1, - eth2, - eth3, - eth4, - eth5, - bond0, - bond1, - bond2 CertificateGroupTag string `json:"certificateGroupTag,omitempty"` // Logical name of the x.509 server certificate that will be used for the portal AuthenticationMethod string `json:"authenticationMethod,omitempty"` // Unique Id of the identity source sequence AssignedGuestTypeForEmployee string `json:"assignedGuestTypeForEmployee,omitempty"` // Unique Id of a guest type. Employees using this portal as a guest inherit login options from the guest type DisplayLang string `json:"displayLang,omitempty"` // Allowed values: - USEBROWSERLOCALE, - ALWAYSUSE FallbackLanguage string `json:"fallbackLanguage,omitempty"` // Used when displayLang = USEBROWSERLOCALE AlwaysUsedLanguage string `json:"alwaysUsedLanguage,omitempty"` // }
type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalSettingsPostAccessBannerSettings ¶
type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalSettingsPostAccessBannerSettings struct {
IncludePostAccessBanner *bool `json:"includePostAccessBanner,omitempty"` //
}
type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalSettingsPostLoginBannerSettings ¶
type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalSettingsPostLoginBannerSettings struct {
IncludePostAccessBanner *bool `json:"includePostAccessBanner,omitempty"` // Include a Post-Login Banner page
}
type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalSettingsSupportInfoSettings ¶
type RequestSponsoredGuestPortalCreateSponsoredGuestPortalSponsoredGuestPortalSettingsSupportInfoSettings struct { IncludeSupportInfoPage *bool `json:"includeSupportInfoPage,omitempty"` // IncludeMacAddr *bool `json:"includeMacAddr,omitempty"` // IncludeIPAddress *bool `json:"includeIpAddress,omitempty"` // IncludeBrowserUserAgent *bool `json:"includeBrowserUserAgent,omitempty"` // IncludePolicyServer *bool `json:"includePolicyServer,omitempty"` // IncludeFailureCode *bool `json:"includeFailureCode,omitempty"` // EmptyFieldDisplay string `json:"emptyFieldDisplay,omitempty"` // Specifies how empty fields are handled on the Support Information Page. Allowed values: - HIDE, - DISPLAYWITHNOVALUE, - DISPLAYWITHDEFAULTVALUE DefaultEmptyFieldValue string `json:"defaultEmptyFieldValue,omitempty"` // The default value displayed for an empty field. Only valid when emptyFieldDisplay = DISPLAYWITHDEFAULTVALUE }
type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByID ¶
type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByID struct {
SponsoredGuestPortal *RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortal `json:"SponsoredGuestPortal,omitempty"` //
}
type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortal ¶
type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortal struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // PortalType string `json:"portalType,omitempty"` // Allowed values: - BYOD, - HOTSPOTGUEST, - MYDEVICE, - SELFREGGUEST, - SPONSOR, - SPONSOREDGUEST PortalTestURL string `json:"portalTestUrl,omitempty"` // URL to bring up a test page for this portal Settings *RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalSettings `json:"settings,omitempty"` // Defines all of the settings groups available for a portal Customizations *RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalCustomizations `json:"customizations,omitempty"` // Defines all of the Portal Customizations available }
type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalCustomizations ¶
type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalCustomizations struct { PortalTheme *RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsPortalTheme `json:"portalTheme,omitempty"` // PortalTweakSettings *RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsPortalTweakSettings `json:"portalTweakSettings,omitempty"` // The Tweak Settings are a customization of the Portal Theme that has been selected for the portal. When the Portal Theme selection is changed, the Tweak Settings are overwritten to match the values in the theme. The Tweak Settings can subsequently be changed by the user Language *RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsLanguage `json:"language,omitempty"` // This property is supported only for Read operation and it allows to show the customizations in English. Other languages are not supported GlobalCustomizations *RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsGlobalCustomizations `json:"globalCustomizations,omitempty"` // PageCustomizations *RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsPageCustomizations `json:"pageCustomizations,omitempty"` // Represent the entire page customization as a giant dictionary }
type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsGlobalCustomizations ¶
type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsGlobalCustomizations struct { MobileLogoImage *RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsGlobalCustomizationsMobileLogoImage `json:"mobileLogoImage,omitempty"` // DesktopLogoImage *RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsGlobalCustomizationsDesktopLogoImage `json:"desktopLogoImage,omitempty"` // BannerImage *RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsGlobalCustomizationsBannerImage `json:"bannerImage,omitempty"` // BackgroundImage *RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsGlobalCustomizationsBackgroundImage `json:"backgroundImage,omitempty"` // BannerTitle string `json:"bannerTitle,omitempty"` // ContactText string `json:"contactText,omitempty"` // }
type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsGlobalCustomizationsBackgroundImage ¶
type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsGlobalCustomizationsBackgroundImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsGlobalCustomizationsBannerImage ¶
type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsGlobalCustomizationsBannerImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsGlobalCustomizationsDesktopLogoImage ¶
type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsGlobalCustomizationsDesktopLogoImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsGlobalCustomizationsMobileLogoImage ¶
type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsGlobalCustomizationsMobileLogoImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsLanguage ¶
type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsLanguage struct {
ViewLanguage string `json:"viewLanguage,omitempty"` //
}
type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsPageCustomizations ¶
type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsPageCustomizations struct {
Data *[]RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsPageCustomizationsData `json:"data,omitempty"` // The Dictionary will be exposed here as key value pair
}
type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsPageCustomizationsData ¶
type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsPortalTheme ¶
type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsPortalTheme struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // The system- or user-assigned name of the portal theme ThemeData string `json:"themeData,omitempty"` // A CSS file, represented as a Base64-encoded byte array }
type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsPortalTweakSettings ¶
type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsPortalTweakSettings struct { BannerColor string `json:"bannerColor,omitempty"` // Hex value of color BannerTextColor string `json:"bannerTextColor,omitempty"` // PageBackgroundColor string `json:"pageBackgroundColor,omitempty"` // PageLabelAndTextColor string `json:"pageLabelAndTextColor,omitempty"` // }
type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalSettings ¶
type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalSettings struct { PortalSettings *RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalSettingsPortalSettings `json:"portalSettings,omitempty"` // The port, interface, certificate, and other basic settings of a portal LoginPageSettings *RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalSettingsLoginPageSettings `json:"loginPageSettings,omitempty"` // Portal Login Page settings groups follow AupSettings *RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalSettingsAupSettings `json:"aupSettings,omitempty"` // GuestChangePasswordSettings *RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalSettingsGuestChangePasswordSettings `json:"guestChangePasswordSettings,omitempty"` // GuestDeviceRegistrationSettings *RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalSettingsGuestDeviceRegistrationSettings `json:"guestDeviceRegistrationSettings,omitempty"` // ByodSettings *RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalSettingsByodSettings `json:"byodSettings,omitempty"` // PostAccessBannerSettings *RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalSettingsPostAccessBannerSettings `json:"postAccessBannerSettings,omitempty"` // AuthSuccessSettings *RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalSettingsAuthSuccessSettings `json:"authSuccessSettings,omitempty"` // PostLoginBannerSettings *RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalSettingsPostLoginBannerSettings `json:"postLoginBannerSettings,omitempty"` // SupportInfoSettings *RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalSettingsSupportInfoSettings `json:"supportInfoSettings,omitempty"` // }
type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalSettingsAupSettings ¶
type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalSettingsAupSettings struct { IncludeAup *bool `json:"includeAup,omitempty"` // RequireAupScrolling *bool `json:"requireAupScrolling,omitempty"` // Require the portal user to scroll to the end of the AUP. Only valid if requireAupAcceptance = true UseDiffAupForEmployees *bool `json:"useDiffAupForEmployees,omitempty"` // Only valid if requireAupAcceptance = true SkipAupForEmployees *bool `json:"skipAupForEmployees,omitempty"` // Only valid if requireAupAcceptance = true DisplayFrequencyIntervalDays *int `json:"displayFrequencyIntervalDays,omitempty"` // Number of days between AUP confirmations (when displayFrequency = recurring) RequireScrolling *bool `json:"requireScrolling,omitempty"` // DisplayFrequency string `json:"displayFrequency,omitempty"` // How the AUP should be displayed, either on page or as a link. Only valid if includeAup = true. Allowed Values: - FIRSTLOGIN, - EVERYLOGIN, - RECURRING }
type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalSettingsAuthSuccessSettings ¶
type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalSettingsAuthSuccessSettings struct { SuccessRedirect string `json:"successRedirect,omitempty"` // After an Authentication Success where should device be redirected. Allowed values: - AUTHSUCCESSPAGE, - ORIGINATINGURL, - URL RedirectURL string `json:"redirectUrl,omitempty"` // Target URL for redirection, used when successRedirect = URL }
type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalSettingsByodSettings ¶
type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalSettingsByodSettings struct { ByodWelcomeSettings *RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalSettingsByodSettingsByodWelcomeSettings `json:"byodWelcomeSettings,omitempty"` // ByodRegistrationSettings *RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalSettingsByodSettingsByodRegistrationSettings `json:"byodRegistrationSettings,omitempty"` // Configuration of BYOD endpoint Registration step configuration ByodRegistrationSuccessSettings *RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalSettingsByodSettingsByodRegistrationSuccessSettings `json:"byodRegistrationSuccessSettings,omitempty"` // }
type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalSettingsByodSettingsByodRegistrationSettings ¶
type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalSettingsByodSettingsByodRegistrationSettings struct { ShowDeviceID *bool `json:"showDeviceID,omitempty"` // Display Device ID field during registration EndPointIDentityGroupID string `json:"endPointIdentityGroupId,omitempty"` // Identity group id for which endpoint belongs }
type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalSettingsByodSettingsByodRegistrationSuccessSettings ¶
type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalSettingsByodSettingsByodRegistrationSuccessSettings struct { SuccessRedirect string `json:"successRedirect,omitempty"` // After an Authentication Success where should device be redirected. Allowed values: - AUTHSUCCESSPAGE, - ORIGINATINGURL, - URL RedirectURL string `json:"redirectUrl,omitempty"` // Target URL for redirection, used when successRedirect = URL }
type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalSettingsByodSettingsByodWelcomeSettings ¶
type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalSettingsByodSettingsByodWelcomeSettings struct { EnableByod *bool `json:"enableBYOD,omitempty"` // EnableGuestAccess *bool `json:"enableGuestAccess,omitempty"` // RequireMdm *bool `json:"requireMDM,omitempty"` // IncludeAup *bool `json:"includeAup,omitempty"` // AupDisplay string `json:"aupDisplay,omitempty"` // How the AUP should be displayed, either on page or as a link. Only valid if includeAup = true. Allowed values: - ONPAGE, - ASLINK RequireAupAcceptance *bool `json:"requireAupAcceptance,omitempty"` // RequireScrolling *bool `json:"requireScrolling,omitempty"` // Require BYOD devices to scroll down to the bottom of the AUP. Only valid if includeAup = true }
type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalSettingsGuestChangePasswordSettings ¶
type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalSettingsGuestChangePasswordSettings struct {
AllowChangePasswdAtFirstLogin *bool `json:"allowChangePasswdAtFirstLogin,omitempty"` // Allow guest to change their own passwords
}
type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalSettingsGuestDeviceRegistrationSettings ¶
type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalSettingsGuestDeviceRegistrationSettings struct { AutoRegisterGuestDevices *bool `json:"autoRegisterGuestDevices,omitempty"` // Automatically register guest devices AllowGuestsToRegisterDevices *bool `json:"allowGuestsToRegisterDevices,omitempty"` // Allow guests to register devices }
type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalSettingsLoginPageSettings ¶
type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalSettingsLoginPageSettings struct { RequireAccessCode *bool `json:"requireAccessCode,omitempty"` // MaxFailedAttemptsBeforeRateLimit *int `json:"maxFailedAttemptsBeforeRateLimit,omitempty"` // Maximum failed login attempts before rate limiting TimeBetweenLoginsDuringRateLimit *int `json:"timeBetweenLoginsDuringRateLimit,omitempty"` // Time between login attempts when rate limiting IncludeAup *bool `json:"includeAup,omitempty"` // Include an Acceptable Use Policy (AUP) that should be displayed during login AupDisplay string `json:"aupDisplay,omitempty"` // How the AUP should be displayed, either on page or as a link. Only valid if includeAup = true. Allowed values: - ONPAGE, - ASLINK RequireAupAcceptance *bool `json:"requireAupAcceptance,omitempty"` // Require the portal user to accept the AUP. Only valid if includeAup = true AccessCode string `json:"accessCode,omitempty"` // Access code that must be entered by the portal user (only valid if requireAccessCode = true) AllowGuestToCreateAccounts *bool `json:"allowGuestToCreateAccounts,omitempty"` // AllowForgotPassword *bool `json:"allowForgotPassword,omitempty"` // AllowGuestToChangePassword *bool `json:"allowGuestToChangePassword,omitempty"` // Require the portal user to enter an access code AllowAlternateGuestPortal *bool `json:"allowAlternateGuestPortal,omitempty"` // SocialConfigs *[]RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalSettingsLoginPageSettingsSocialConfigs `json:"socialConfigs,omitempty"` // }
type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalSettingsLoginPageSettingsSocialConfigs ¶
type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalSettingsPortalSettings ¶
type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalSettingsPortalSettings struct { HTTPSPort *int `json:"httpsPort,omitempty"` // The port number that the allowed interfaces will listen on. Range from 8000 to 8999 AllowedInterfaces []string `json:"allowedInterfaces,omitempty"` // Interfaces that the portal will be reachable on. Allowed values: - eth0, - eth1, - eth2, - eth3, - eth4, - eth5, - bond0, - bond1, - bond2 CertificateGroupTag string `json:"certificateGroupTag,omitempty"` // Logical name of the x.509 server certificate that will be used for the portal AuthenticationMethod string `json:"authenticationMethod,omitempty"` // Unique Id of the identity source sequence AssignedGuestTypeForEmployee string `json:"assignedGuestTypeForEmployee,omitempty"` // Unique Id of a guest type. Employees using this portal as a guest inherit login options from the guest type DisplayLang string `json:"displayLang,omitempty"` // Allowed values: - USEBROWSERLOCALE, - ALWAYSUSE FallbackLanguage string `json:"fallbackLanguage,omitempty"` // Used when displayLang = USEBROWSERLOCALE AlwaysUsedLanguage string `json:"alwaysUsedLanguage,omitempty"` // }
type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalSettingsPostAccessBannerSettings ¶
type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalSettingsPostAccessBannerSettings struct {
IncludePostAccessBanner *bool `json:"includePostAccessBanner,omitempty"` //
}
type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalSettingsPostLoginBannerSettings ¶
type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalSettingsPostLoginBannerSettings struct {
IncludePostAccessBanner *bool `json:"includePostAccessBanner,omitempty"` // Include a Post-Login Banner page
}
type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalSettingsSupportInfoSettings ¶
type RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByIDSponsoredGuestPortalSettingsSupportInfoSettings struct { IncludeSupportInfoPage *bool `json:"includeSupportInfoPage,omitempty"` // IncludeMacAddr *bool `json:"includeMacAddr,omitempty"` // IncludeIPAddress *bool `json:"includeIpAddress,omitempty"` // IncludeBrowserUserAgent *bool `json:"includeBrowserUserAgent,omitempty"` // IncludePolicyServer *bool `json:"includePolicyServer,omitempty"` // IncludeFailureCode *bool `json:"includeFailureCode,omitempty"` // EmptyFieldDisplay string `json:"emptyFieldDisplay,omitempty"` // Specifies how empty fields are handled on the Support Information Page. Allowed values: - HIDE, - DISPLAYWITHNOVALUE, - DISPLAYWITHDEFAULTVALUE DefaultEmptyFieldValue string `json:"defaultEmptyFieldValue,omitempty"` // The default value displayed for an empty field. Only valid when emptyFieldDisplay = DISPLAYWITHDEFAULTVALUE }
type RequestSubscriberBulkSubscriberOperation ¶ added in v1.2.0
type RequestSubscriberBulkSubscriberOperation struct { Operation string `json:"operation,omitempty"` // ItemList *[]RequestSubscriberBulkSubscriberOperationItemList `json:"ItemList,omitempty"` // }
type RequestSubscriberBulkSubscriberOperationItemList ¶ added in v1.2.0
type RequestSubscriberBulkSubscriberOperationItemList struct { ID string `json:"id,omitempty"` // Imsi string `json:"imsi,omitempty"` // IMSI for Subscriber Enabled *bool `json:"enabled,omitempty"` // Subscriber is enabled or not FriendlyName string `json:"friendlyName,omitempty"` // Friendly name for the subscriber IDentityGroups string `json:"identityGroups,omitempty"` // Identity Groups. If you add more than one identity group, they need to be comma separated Imeis string `json:"imeis,omitempty"` // Comma separated IMEIs to be attached to the subscriber Opc string `json:"opc,omitempty"` // OPC Ki string `json:"ki,omitempty"` // KI }
type RequestSubscriberCreateSubscriber ¶ added in v1.2.0
type RequestSubscriberCreateSubscriber struct { Enabled *bool `json:"enabled,omitempty"` // Subscriber is enabled or not FriendlyName string `json:"friendlyName,omitempty"` // Friendly name for the subscriber IDentityGroups string `json:"identityGroups,omitempty"` // Identity Groups. If you add more than one identity group, they need to be comma separated. Imeis string `json:"imeis,omitempty"` // IMEI to be attached to the subscriber Opc string `json:"opc,omitempty"` // OPC Ki string `json:"ki,omitempty"` // KI Imsi string `json:"imsi,omitempty"` // IMSI for subscriber }
type RequestSubscriberUpdateSubscriber ¶ added in v1.2.0
type RequestSubscriberUpdateSubscriber struct { Enabled *bool `json:"enabled,omitempty"` // Subscriber is enabled or not FriendlyName string `json:"friendlyName,omitempty"` // Friendly name for the subscriber IDentityGroups string `json:"identityGroups,omitempty"` // Identity Groups. If you add more than one identity group, they need to be comma separated. Imeis string `json:"imeis,omitempty"` // IMEI to be attached to the subscriber Opc string `json:"opc,omitempty"` // OPC Ki string `json:"ki,omitempty"` // KI }
type RequestSupportBundleDownloadDownloadSupportBundle ¶
type RequestSupportBundleDownloadDownloadSupportBundle struct {
ErsSupportBundleDownload *RequestSupportBundleDownloadDownloadSupportBundleErsSupportBundleDownload `json:"ErsSupportBundleDownload,omitempty"` //
}
type RequestSupportBundleDownloadDownloadSupportBundleErsSupportBundleDownload ¶
type RequestSupportBundleDownloadDownloadSupportBundleErsSupportBundleDownload struct {
FileName string `json:"fileName,omitempty"` //
}
type RequestSupportBundleTriggerConfigurationCreateSupportBundle ¶
type RequestSupportBundleTriggerConfigurationCreateSupportBundle struct {
SupportBundle *RequestSupportBundleTriggerConfigurationCreateSupportBundleSupportBundle `json:"SupportBundle,omitempty"` //
}
type RequestSupportBundleTriggerConfigurationCreateSupportBundleSupportBundle ¶
type RequestSupportBundleTriggerConfigurationCreateSupportBundleSupportBundle struct { Name string `json:"name,omitempty"` // Resource Name Description string `json:"description,omitempty"` // HostName string `json:"hostName,omitempty"` // This parameter is hostName only, xxxx of xxxx.yyy.zz SupportBundleIncludeOptions *RequestSupportBundleTriggerConfigurationCreateSupportBundleSupportBundleSupportBundleIncludeOptions `json:"supportBundleIncludeOptions,omitempty"` // }
type RequestSupportBundleTriggerConfigurationCreateSupportBundleSupportBundleSupportBundleIncludeOptions ¶
type RequestSupportBundleTriggerConfigurationCreateSupportBundleSupportBundleSupportBundleIncludeOptions struct { IncludeConfigDB *bool `json:"includeConfigDB,omitempty"` // Set to include Config DB in Support Bundle IncludeDebugLogs *bool `json:"includeDebugLogs,omitempty"` // Set to include Debug logs in Support Bundle IncludeLocalLogs *bool `json:"includeLocalLogs,omitempty"` // Set to include Local logs in Support Bundle IncludeCoreFiles *bool `json:"includeCoreFiles,omitempty"` // Set to include Core files in Support Bundle MntLogs *bool `json:"mntLogs,omitempty"` // Set to include Monitoring and troublshooting logs in Support Bundle IncludeSystemLogs *bool `json:"includeSystemLogs,omitempty"` // Set to include System logs in Support Bundle PolicyXml *bool `json:"policyXml,omitempty"` // Set to include Policy XML in Support Bundle FromDate string `json:"fromDate,omitempty"` // Date from where support bundle should include the logs ToDate string `json:"toDate,omitempty"` // Date upto where support bundle should include the logs }
type RequestSxpConnectionsBulkRequestForSxpConnections ¶
type RequestSxpConnectionsBulkRequestForSxpConnections struct {
ConnectionBulkRequest *RequestSxpConnectionsBulkRequestForSxpConnectionsConnectionBulkRequest `json:"ConnectionBulkRequest,omitempty"` //
}
type RequestSxpConnectionsCreateSxpConnections ¶
type RequestSxpConnectionsCreateSxpConnections struct {
ERSSxpConnection *RequestSxpConnectionsCreateSxpConnectionsERSSxpConnection `json:"ERSSxpConnection,omitempty"` //
}
type RequestSxpConnectionsCreateSxpConnectionsERSSxpConnection ¶
type RequestSxpConnectionsCreateSxpConnectionsERSSxpConnection struct { Description string `json:"description,omitempty"` // SxpPeer string `json:"sxpPeer,omitempty"` // SxpVpn string `json:"sxpVpn,omitempty"` // SxpNode string `json:"sxpNode,omitempty"` // IPAddress string `json:"ipAddress,omitempty"` // SxpMode string `json:"sxpMode,omitempty"` // SxpVersion string `json:"sxpVersion,omitempty"` // Enabled *bool `json:"enabled,omitempty"` // }
type RequestSxpConnectionsUpdateSxpConnectionsByID ¶
type RequestSxpConnectionsUpdateSxpConnectionsByID struct {
ERSSxpConnection *RequestSxpConnectionsUpdateSxpConnectionsByIDERSSxpConnection `json:"ERSSxpConnection,omitempty"` //
}
type RequestSxpConnectionsUpdateSxpConnectionsByIDERSSxpConnection ¶
type RequestSxpConnectionsUpdateSxpConnectionsByIDERSSxpConnection struct { ID string `json:"id,omitempty"` // Description string `json:"description,omitempty"` // SxpPeer string `json:"sxpPeer,omitempty"` // SxpVpn string `json:"sxpVpn,omitempty"` // SxpNode string `json:"sxpNode,omitempty"` // IPAddress string `json:"ipAddress,omitempty"` // SxpMode string `json:"sxpMode,omitempty"` // SxpVersion string `json:"sxpVersion,omitempty"` // Enabled *bool `json:"enabled,omitempty"` // }
type RequestSxpLocalBindingsBulkRequestForSxpLocalBindings ¶
type RequestSxpLocalBindingsBulkRequestForSxpLocalBindings struct {
LocalBindingBulkRequest *RequestSxpLocalBindingsBulkRequestForSxpLocalBindingsLocalBindingBulkRequest `json:"LocalBindingBulkRequest,omitempty"` //
}
type RequestSxpLocalBindingsCreateSxpLocalBindings ¶
type RequestSxpLocalBindingsCreateSxpLocalBindings struct {
ERSSxpLocalBindings *RequestSxpLocalBindingsCreateSxpLocalBindingsERSSxpLocalBindings `json:"ERSSxpLocalBindings,omitempty"` //
}
type RequestSxpLocalBindingsCreateSxpLocalBindingsERSSxpLocalBindings ¶
type RequestSxpLocalBindingsCreateSxpLocalBindingsERSSxpLocalBindings struct { ID string `json:"id,omitempty"` // Description string `json:"description,omitempty"` // BindingName string `json:"bindingName,omitempty"` // This field is depricated from Cisco ISE 3.0 IPAddressOrHost string `json:"ipAddressOrHost,omitempty"` // IP address for static mapping (hostname is not supported) SxpVpn string `json:"sxpVpn,omitempty"` // List of SXP Domains, separated with comma. At least one of: sxpVpn or vns should be defined Sgt string `json:"sgt,omitempty"` // SGT name or ID Vns string `json:"vns,omitempty"` // List of Virtual Networks, separated with comma. At least one of: sxpVpn or vns should be defined }
type RequestSxpLocalBindingsUpdateSxpLocalBindingsByID ¶
type RequestSxpLocalBindingsUpdateSxpLocalBindingsByID struct {
ERSSxpLocalBindings *RequestSxpLocalBindingsUpdateSxpLocalBindingsByIDERSSxpLocalBindings `json:"ERSSxpLocalBindings,omitempty"` //
}
type RequestSxpLocalBindingsUpdateSxpLocalBindingsByIDERSSxpLocalBindings ¶
type RequestSxpLocalBindingsUpdateSxpLocalBindingsByIDERSSxpLocalBindings struct { ID string `json:"id,omitempty"` // Description string `json:"description,omitempty"` // BindingName string `json:"bindingName,omitempty"` // This field is depricated from Cisco ISE 3.0 IPAddressOrHost string `json:"ipAddressOrHost,omitempty"` // IP address for static mapping (hostname is not supported) SxpVpn string `json:"sxpVpn,omitempty"` // List of SXP Domains, separated with comma. At least one of: sxpVpn or vns should be defined Sgt string `json:"sgt,omitempty"` // SGT name or ID Vns string `json:"vns,omitempty"` // List of Virtual Networks, separated with comma. At least one of: sxpVpn or vns should be defined }
type RequestSxpVpnsBulkRequestForSxpVpns ¶
type RequestSxpVpnsBulkRequestForSxpVpns struct {
VpnBulkRequest *RequestSxpVpnsBulkRequestForSxpVpnsVpnBulkRequest `json:"VpnBulkRequest,omitempty"` //
}
type RequestSxpVpnsCreateSxpVpn ¶
type RequestSxpVpnsCreateSxpVpn struct {
ERSSxpVpn *RequestSxpVpnsCreateSxpVpnERSSxpVpn `json:"ERSSxpVpn,omitempty"` //
}
type RequestSxpVpnsCreateSxpVpnERSSxpVpn ¶
type RequestSxpVpnsCreateSxpVpnERSSxpVpn struct {
SxpVpnName string `json:"sxpVpnName,omitempty"` //
}
type RequestSystemCertificateCreateSystemCertificate ¶
type RequestSystemCertificateCreateSystemCertificate struct {
ERSSystemCertificate *RequestSystemCertificateCreateSystemCertificateERSSystemCertificate `json:"ERSSystemCertificate,omitempty"` //
}
type RequestSystemCertificateCreateSystemCertificateERSSystemCertificate ¶
type RequestSystemCertificateCreateSystemCertificateERSSystemCertificate struct { NodeID string `json:"nodeId,omitempty"` // NodeId of Cisco ISE application ErsLocalCertStub *RequestSystemCertificateCreateSystemCertificateERSSystemCertificateErsLocalCertStub `json:"ersLocalCertStub,omitempty"` // Inputs for certificate creation }
type RequestSystemCertificateCreateSystemCertificateERSSystemCertificateErsLocalCertStub ¶
type RequestSystemCertificateCreateSystemCertificateERSSystemCertificateErsLocalCertStub struct { FriendlyName string `json:"friendlyName,omitempty"` // ErsSubjectStub *RequestSystemCertificateCreateSystemCertificateERSSystemCertificateErsLocalCertStubErsSubjectStub `json:"ersSubjectStub,omitempty"` // Subject data of certificate KeyLength string `json:"keyLength,omitempty"` // XgridCertificate string `json:"xgridCertificate,omitempty"` // GroupTagDD string `json:"groupTagDD,omitempty"` // SamlCertificate string `json:"samlCertificate,omitempty"` // KeyType string `json:"keyType,omitempty"` // Digest string `json:"digest,omitempty"` // CertificatePolicies string `json:"certificatePolicies,omitempty"` // ExpirationTTL *int `json:"expirationTTL,omitempty"` // SelectedExpirationTTLUnit string `json:"selectedExpirationTTLUnit,omitempty"` // AllowWildcardCerts string `json:"allowWildcardCerts,omitempty"` // CertificateSanDNS string `json:"certificateSanDns,omitempty"` // CertificateSanIP string `json:"certificateSanIp,omitempty"` // CertificateSanURI string `json:"certificateSanUri,omitempty"` // }
type RequestSystemCertificateCreateSystemCertificateERSSystemCertificateErsLocalCertStubErsSubjectStub ¶
type RequestSystemCertificateCreateSystemCertificateERSSystemCertificateErsLocalCertStubErsSubjectStub struct { CommonName string `json:"commonName,omitempty"` // OrganizationalUnitName string `json:"organizationalUnitName,omitempty"` // OrganizationName string `json:"organizationName,omitempty"` // LocalityName string `json:"localityName,omitempty"` // StateOrProvinceName string `json:"stateOrProvinceName,omitempty"` // CountryName string `json:"countryName,omitempty"` // }
type RequestTacacsCommandSetsCreateTacacsCommandSets ¶
type RequestTacacsCommandSetsCreateTacacsCommandSets struct {
TacacsCommandSets *RequestTacacsCommandSetsCreateTacacsCommandSetsTacacsCommandSets `json:"TacacsCommandSets,omitempty"` //
}
type RequestTacacsCommandSetsCreateTacacsCommandSetsTacacsCommandSets ¶
type RequestTacacsCommandSetsCreateTacacsCommandSetsTacacsCommandSets struct { Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // PermitUnmatched *bool `json:"permitUnmatched,omitempty"` // Commands *RequestTacacsCommandSetsCreateTacacsCommandSetsTacacsCommandSetsCommands `json:"commands,omitempty"` // }
type RequestTacacsCommandSetsCreateTacacsCommandSetsTacacsCommandSetsCommands ¶
type RequestTacacsCommandSetsCreateTacacsCommandSetsTacacsCommandSetsCommands struct {
CommandList *[]RequestTacacsCommandSetsCreateTacacsCommandSetsTacacsCommandSetsCommandsCommandList `json:"commandList,omitempty"` //
}
type RequestTacacsCommandSetsUpdateTacacsCommandSetsByID ¶
type RequestTacacsCommandSetsUpdateTacacsCommandSetsByID struct {
TacacsCommandSets *RequestTacacsCommandSetsUpdateTacacsCommandSetsByIDTacacsCommandSets `json:"TacacsCommandSets,omitempty"` //
}
type RequestTacacsCommandSetsUpdateTacacsCommandSetsByIDTacacsCommandSets ¶
type RequestTacacsCommandSetsUpdateTacacsCommandSetsByIDTacacsCommandSets struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // PermitUnmatched *bool `json:"permitUnmatched,omitempty"` // Commands *RequestTacacsCommandSetsUpdateTacacsCommandSetsByIDTacacsCommandSetsCommands `json:"commands,omitempty"` // }
type RequestTacacsCommandSetsUpdateTacacsCommandSetsByIDTacacsCommandSetsCommands ¶
type RequestTacacsCommandSetsUpdateTacacsCommandSetsByIDTacacsCommandSetsCommands struct {
CommandList *[]RequestTacacsCommandSetsUpdateTacacsCommandSetsByIDTacacsCommandSetsCommandsCommandList `json:"commandList,omitempty"` //
}
type RequestTacacsExternalServersCreateTacacsExternalServers ¶
type RequestTacacsExternalServersCreateTacacsExternalServers struct {
TacacsExternalServer *RequestTacacsExternalServersCreateTacacsExternalServersTacacsExternalServer `json:"TacacsExternalServer,omitempty"` //
}
type RequestTacacsExternalServersCreateTacacsExternalServersTacacsExternalServer ¶
type RequestTacacsExternalServersCreateTacacsExternalServersTacacsExternalServer struct { Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // HostIP string `json:"hostIP,omitempty"` // The server IPV4 address ConnectionPort *int `json:"connectionPort,omitempty"` // The port to connect the server SingleConnect *bool `json:"singleConnect,omitempty"` // Define the use of single connection Timeout *int `json:"timeout,omitempty"` // The server timeout }
type RequestTacacsExternalServersUpdateTacacsExternalServersByID ¶
type RequestTacacsExternalServersUpdateTacacsExternalServersByID struct {
TacacsExternalServer *RequestTacacsExternalServersUpdateTacacsExternalServersByIDTacacsExternalServer `json:"TacacsExternalServer,omitempty"` //
}
type RequestTacacsExternalServersUpdateTacacsExternalServersByIDTacacsExternalServer ¶
type RequestTacacsExternalServersUpdateTacacsExternalServersByIDTacacsExternalServer struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // HostIP string `json:"hostIP,omitempty"` // The server IPV4 address ConnectionPort *int `json:"connectionPort,omitempty"` // The port to connect the server SingleConnect *bool `json:"singleConnect,omitempty"` // Define the use of single connection Timeout *int `json:"timeout,omitempty"` // The server timeout }
type RequestTacacsProfileCreateTacacsProfile ¶
type RequestTacacsProfileCreateTacacsProfile struct {
TacacsProfile *RequestTacacsProfileCreateTacacsProfileTacacsProfile `json:"TacacsProfile,omitempty"` //
}
type RequestTacacsProfileCreateTacacsProfileTacacsProfile ¶
type RequestTacacsProfileCreateTacacsProfileTacacsProfile struct { Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // SessionAttributes *RequestTacacsProfileCreateTacacsProfileTacacsProfileSessionAttributes `json:"sessionAttributes,omitempty"` // Holds list of session attributes. View type for GUI is Shell by default }
type RequestTacacsProfileCreateTacacsProfileTacacsProfileSessionAttributes ¶
type RequestTacacsProfileCreateTacacsProfileTacacsProfileSessionAttributes struct {
SessionAttributeList *[]RequestTacacsProfileCreateTacacsProfileTacacsProfileSessionAttributesSessionAttributeList `json:"sessionAttributeList,omitempty"` //
}
type RequestTacacsProfileUpdateTacacsProfileByID ¶
type RequestTacacsProfileUpdateTacacsProfileByID struct {
TacacsProfile *RequestTacacsProfileUpdateTacacsProfileByIDTacacsProfile `json:"TacacsProfile,omitempty"` //
}
type RequestTacacsProfileUpdateTacacsProfileByIDTacacsProfile ¶
type RequestTacacsProfileUpdateTacacsProfileByIDTacacsProfile struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // SessionAttributes *RequestTacacsProfileUpdateTacacsProfileByIDTacacsProfileSessionAttributes `json:"sessionAttributes,omitempty"` // Holds list of session attributes. View type for GUI is Shell by default }
type RequestTacacsProfileUpdateTacacsProfileByIDTacacsProfileSessionAttributes ¶
type RequestTacacsProfileUpdateTacacsProfileByIDTacacsProfileSessionAttributes struct {
SessionAttributeList *[]RequestTacacsProfileUpdateTacacsProfileByIDTacacsProfileSessionAttributesSessionAttributeList `json:"sessionAttributeList,omitempty"` //
}
type RequestTacacsProfileUpdateTacacsProfileByIDTacacsProfileSessionAttributesSessionAttributeList ¶
type RequestTacacsServerSequenceCreateTacacsServerSequence ¶
type RequestTacacsServerSequenceCreateTacacsServerSequence struct {
TacacsServerSequence *RequestTacacsServerSequenceCreateTacacsServerSequenceTacacsServerSequence `json:"TacacsServerSequence,omitempty"` //
}
type RequestTacacsServerSequenceCreateTacacsServerSequenceTacacsServerSequence ¶
type RequestTacacsServerSequenceCreateTacacsServerSequenceTacacsServerSequence struct { Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // ServerList string `json:"serverList,omitempty"` // The names of Tacacs external servers separated by commas. The order of the names in the string is the order of servers that will be used during authentication LocalAccounting *bool `json:"localAccounting,omitempty"` // RemoteAccounting *bool `json:"remoteAccounting,omitempty"` // PrefixStrip *bool `json:"prefixStrip,omitempty"` // Define if a delimiter will be used for prefix strip PrefixDelimiter string `json:"prefixDelimiter,omitempty"` // The delimiter that will be used for prefix strip SuffixStrip *bool `json:"suffixStrip,omitempty"` // Define if a delimiter will be used for suffix strip SuffixDelimiter string `json:"suffixDelimiter,omitempty"` // The delimiter that will be used for suffix strip }
type RequestTacacsServerSequenceUpdateTacacsServerSequenceByID ¶
type RequestTacacsServerSequenceUpdateTacacsServerSequenceByID struct {
TacacsServerSequence *RequestTacacsServerSequenceUpdateTacacsServerSequenceByIDTacacsServerSequence `json:"TacacsServerSequence,omitempty"` //
}
type RequestTacacsServerSequenceUpdateTacacsServerSequenceByIDTacacsServerSequence ¶
type RequestTacacsServerSequenceUpdateTacacsServerSequenceByIDTacacsServerSequence struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // ServerList string `json:"serverList,omitempty"` // The names of Tacacs external servers separated by commas. The order of the names in the string is the order of servers that will be used during authentication LocalAccounting *bool `json:"localAccounting,omitempty"` // RemoteAccounting *bool `json:"remoteAccounting,omitempty"` // PrefixStrip *bool `json:"prefixStrip,omitempty"` // Define if a delimiter will be used for prefix strip PrefixDelimiter string `json:"prefixDelimiter,omitempty"` // The delimiter that will be used for prefix strip SuffixStrip *bool `json:"suffixStrip,omitempty"` // Define if a delimiter will be used for suffix strip SuffixDelimiter string `json:"suffixDelimiter,omitempty"` // The delimiter that will be used for suffix strip }
type RequestTelemetryUpdateTransportGateway ¶ added in v1.1.0
type RequestUserEquipmentBulkUserEquipmentOperation ¶ added in v1.3.0
type RequestUserEquipmentBulkUserEquipmentOperation struct { Operation string `json:"operation,omitempty"` // ItemList *[]RequestUserEquipmentBulkUserEquipmentOperationItemList `json:"ItemList,omitempty"` // }
type RequestUserEquipmentBulkUserEquipmentOperationItemList ¶ added in v1.3.0
type RequestUserEquipmentCreateUserEquipment ¶ added in v1.3.0
type RequestUserEquipmentUpdateUserEquipment ¶ added in v1.3.0
type RequestVirtualNetworkBulkCreateVirtualNetworks ¶ added in v1.0.0
type RequestVirtualNetworkBulkCreateVirtualNetworks []RequestItemVirtualNetworkBulkCreateVirtualNetworks // Array of RequestVirtualNetworkBulkCreateVirtualNetworks
type RequestVirtualNetworkBulkDeleteVirtualNetworks ¶ added in v1.0.0
type RequestVirtualNetworkBulkDeleteVirtualNetworks []string // Array of RequestVirtualNetworkBulkDeleteVirtualNetworks
type RequestVirtualNetworkBulkUpdateVirtualNetworks ¶ added in v1.0.0
type RequestVirtualNetworkBulkUpdateVirtualNetworks []RequestItemVirtualNetworkBulkUpdateVirtualNetworks // Array of RequestVirtualNetworkBulkUpdateVirtualNetworks
type RequestVirtualNetworkCreateVirtualNetwork ¶ added in v1.0.0
type RequestVirtualNetworkCreateVirtualNetwork struct { AdditionalAttributes string `json:"additionalAttributes,omitempty"` // JSON String of additional attributes for the Virtual Network ID string `json:"id,omitempty"` // Identifier of the Virtual Network LastUpdate string `json:"lastUpdate,omitempty"` // Timestamp for the last update of the Virtual Network Name string `json:"name,omitempty"` // Name of the Virtual Network }
type RequestVirtualNetworkUpdateVirtualNetwork ¶ added in v1.3.0
type RequestVirtualNetworkUpdateVirtualNetwork struct { AdditionalAttributes string `json:"additionalAttributes,omitempty"` // JSON String of additional attributes for the Virtual Network ID string `json:"id,omitempty"` // Identifier of the Virtual Network LastUpdate string `json:"lastUpdate,omitempty"` // Timestamp for the last update of the Virtual Network Name string `json:"name,omitempty"` // Name of the Virtual Network }
type RequestVirtualNetworkUpdateVirtualNetworkByID ¶ added in v1.0.0
type RequestVirtualNetworkUpdateVirtualNetworkByID = RequestVirtualNetworkUpdateVirtualNetwork
RequestVirtualNetworkUpdateVirtualNetworkByID is deprecated, please use RequestVirtualNetworkUpdateVirtualNetwork
type RequestVnVLANMappingBulkCreateVnVLANMappings ¶ added in v1.0.0
type RequestVnVLANMappingBulkCreateVnVLANMappings []RequestItemVnVLANMappingBulkCreateVnVLANMappings // Array of RequestVnVLANMappingBulkCreateVnVlanMappings
type RequestVnVLANMappingBulkDeleteVnVLANMappings ¶ added in v1.0.0
type RequestVnVLANMappingBulkDeleteVnVLANMappings []string // Array of RequestVnVLANMappingBulkDeleteVnVlanMappings
type RequestVnVLANMappingBulkUpdateVnVLANMappings ¶ added in v1.0.0
type RequestVnVLANMappingBulkUpdateVnVLANMappings []RequestItemVnVLANMappingBulkUpdateVnVLANMappings // Array of RequestVnVLANMappingBulkUpdateVnVlanMappings
type RequestVnVLANMappingCreateVnVLANMapping ¶ added in v1.0.0
type RequestVnVLANMappingCreateVnVLANMapping struct { ID string `json:"id,omitempty"` // Identifier of the VN-Vlan Mapping IsData *bool `json:"isData,omitempty"` // Flag which indicates whether the Vlan is data or voice type IsDefaultVLAN *bool `json:"isDefaultVlan,omitempty"` // Flag which indicates if the Vlan is default LastUpdate string `json:"lastUpdate,omitempty"` // Timestamp for the last update of the VN-Vlan Mapping MaxValue *int `json:"maxValue,omitempty"` // Max value Name string `json:"name,omitempty"` // Name of the Vlan VnID string `json:"vnId,omitempty"` // Identifier for the associated Virtual Network which is required unless its name is provided VnName string `json:"vnName,omitempty"` // Name of the associated Virtual Network to be used for identity if id is not provided }
type RequestVnVLANMappingUpdateVnVLANMapping ¶ added in v1.3.0
type RequestVnVLANMappingUpdateVnVLANMapping struct { ID string `json:"id,omitempty"` // Identifier of the VN-Vlan Mapping IsData *bool `json:"isData,omitempty"` // Flag which indicates whether the Vlan is data or voice type IsDefaultVLAN *bool `json:"isDefaultVlan,omitempty"` // Flag which indicates if the Vlan is default LastUpdate string `json:"lastUpdate,omitempty"` // Timestamp for the last update of the VN-Vlan Mapping MaxValue *int `json:"maxValue,omitempty"` // Max value Name string `json:"name,omitempty"` // Name of the Vlan VnID string `json:"vnId,omitempty"` // Identifier for the associated Virtual Network which is required unless its name is provided VnName string `json:"vnName,omitempty"` // Name of the associated Virtual Network to be used for identity if id is not provided }
type ResponseADGroupsGetAdgroups ¶ added in v1.3.0
type ResponseADGroupsGetAdgroups []ResponseItemADGroupsGetAdgroups // Array of ResponseADGroupsGetAdgroups
type ResponseAciBindingsGetAciBindings ¶
type ResponseAciBindingsGetAciBindings struct {
AciBindings *ResponseAciBindingsGetAciBindingsAciBindings `json:"ACIBindings,omitempty"` //
}
type ResponseAciBindingsGetAciBindingsAciBindings ¶
type ResponseAciBindingsGetAciBindingsAciBindings struct { ID string `json:"id,omitempty"` // Resource UUID value Name string `json:"name,omitempty"` // Resource Name Description string `json:"description,omitempty"` // IP string `json:"ip,omitempty"` // Binding IPv4 address. Each binding will be exclusively identified by its IP address and virtual network SgtValue string `json:"sgtValue,omitempty"` // Security Group Tag (SGT) value. The valid range for SGT values is 0-65534 Vn string `json:"vn,omitempty"` // Virtual network. Each binding will be exclusively identified by its IP address and virtual network Psn string `json:"psn,omitempty"` // Cisco ISE Policy Service node (PSN) IP address LearnedFrom string `json:"learnedFrom,omitempty"` // Binding Source LearnedBy string `json:"learnedBy,omitempty"` // Binding Type }
type ResponseAciBindingsGetVersion ¶
type ResponseAciBindingsGetVersion struct {
VersionInfo *ResponseAciBindingsGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponseAciBindingsGetVersionVersionInfo ¶
type ResponseAciBindingsGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponseAciBindingsGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponseAciSettingsGetAciSettings ¶
type ResponseAciSettingsGetAciSettings struct {
AciSettings *ResponseAciSettingsGetAciSettingsAciSettings `json:"AciSettings,omitempty"` //
}
type ResponseAciSettingsGetAciSettingsAciSettings ¶
type ResponseAciSettingsGetAciSettingsAciSettings struct { ID string `json:"id,omitempty"` // Resource UUID value EnableAci *bool `json:"enableAci,omitempty"` // Enable ACI Integration IPAddressHostName string `json:"ipAddressHostName,omitempty"` // ACI Cluster IP Address / Host name AdminName string `json:"adminName,omitempty"` // ACI Cluster Admin name AdminPassword string `json:"adminPassword,omitempty"` // ACI Cluster Admin password Aciipaddress string `json:"aciipaddress,omitempty"` // ACI Domain manager Ip Address. AciuserName string `json:"aciuserName,omitempty"` // ACI Domain manager Username. Acipassword string `json:"acipassword,omitempty"` // ACI Domain manager Password. TenantName string `json:"tenantName,omitempty"` // L3RouteNetwork string `json:"l3RouteNetwork,omitempty"` // SuffixToEpg string `json:"suffixToEpg,omitempty"` // SuffixToSgt string `json:"suffixToSgt,omitempty"` // AllSxpDomain *bool `json:"allSxpDomain,omitempty"` // SpecificSxpDomain *bool `json:"specificSxpDomain,omitempty"` // SpecifixSxpDomainList []string `json:"specifixSxpDomainList,omitempty"` // EnableDataPlane *bool `json:"enableDataPlane,omitempty"` // UntaggedPacketIepgName string `json:"untaggedPacketIepgName,omitempty"` // DefaultSgtName string `json:"defaultSgtName,omitempty"` // EnableElementsLimit *bool `json:"enableElementsLimit,omitempty"` // MaxNumIepgFromAci *int `json:"maxNumIepgFromAci,omitempty"` // MaxNumSgtToAci *int `json:"maxNumSgtToAci,omitempty"` // Aci50 *bool `json:"aci50,omitempty"` // Enable 5.0 ACI Version Aci51 *bool `json:"aci51,omitempty"` // Enable 5.1 ACI Version }
type ResponseAciSettingsGetVersion ¶
type ResponseAciSettingsGetVersion struct {
VersionInfo *ResponseAciSettingsGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponseAciSettingsGetVersionVersionInfo ¶
type ResponseAciSettingsGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponseAciSettingsGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponseAciSettingsTestAciConnectivity ¶
type ResponseAciSettingsTestAciConnectivity struct {
AciTestConnectionResult *ResponseAciSettingsTestAciConnectivityAciTestConnectionResult `json:"ACITestConnectionResult,omitempty"` //
}
type ResponseAciSettingsTestAciConnectivityAciTestConnectionResult ¶
type ResponseAciSettingsTestAciConnectivityAciTestConnectionResult struct {
Result *bool `json:"result,omitempty"` //
}
type ResponseAciSettingsUpdateAciSettingsByID ¶
type ResponseAciSettingsUpdateAciSettingsByID struct {
UpdatedFieldsList *ResponseAciSettingsUpdateAciSettingsByIDUpdatedFieldsList `json:"UpdatedFieldsList,omitempty"` //
}
type ResponseAciSettingsUpdateAciSettingsByIDUpdatedFieldsList ¶
type ResponseAciSettingsUpdateAciSettingsByIDUpdatedFieldsList struct { UpdatedField *[]ResponseAciSettingsUpdateAciSettingsByIDUpdatedFieldsListUpdatedField `json:"updatedField,omitempty"` // Field string `json:"field,omitempty"` // OldValue string `json:"oldValue,omitempty"` // NewValue string `json:"newValue,omitempty"` // }
type ResponseActiveDirectoriesGetActiveDirectories ¶ added in v1.3.0
type ResponseActiveDirectoriesGetActiveDirectories []ResponseItemActiveDirectoriesGetActiveDirectories // Array of ResponseActiveDirectoriesGetActiveDirectories
type ResponseActiveDirectoryGetActiveDirectory ¶
type ResponseActiveDirectoryGetActiveDirectory struct {
SearchResult *ResponseActiveDirectoryGetActiveDirectorySearchResult `json:"SearchResult,omitempty"` //
}
type ResponseActiveDirectoryGetActiveDirectoryByID ¶
type ResponseActiveDirectoryGetActiveDirectoryByID struct {
ERSActiveDirectory *ResponseActiveDirectoryGetActiveDirectoryByIDERSActiveDirectory `json:"ERSActiveDirectory,omitempty"` //
}
type ResponseActiveDirectoryGetActiveDirectoryByIDERSActiveDirectory ¶
type ResponseActiveDirectoryGetActiveDirectoryByIDERSActiveDirectory struct { ID string `json:"id,omitempty"` // Resource UUID value Name string `json:"name,omitempty"` // Resource Name. Maximum 32 characters allowed. Allowed characters are alphanumeric and .-_/\\ characters Description string `json:"description,omitempty"` // No character restriction Domain string `json:"domain,omitempty"` // The AD domain. Alphanumeric, hyphen (-) and dot (.) characters are allowed EnableDomainWhiteList *bool `json:"enableDomainWhiteList,omitempty"` // EnableDomainAllowedList *bool `json:"enableDomainAllowedList,omitempty"` // Adgroups *ResponseActiveDirectoryGetActiveDirectoryByIDERSActiveDirectoryAdgroups `json:"adgroups,omitempty"` // Holds list of AD Groups AdvancedSettings *ResponseActiveDirectoryGetActiveDirectoryByIDERSActiveDirectoryAdvancedSettings `json:"advancedSettings,omitempty"` // AdAttributes *ResponseActiveDirectoryGetActiveDirectoryByIDERSActiveDirectoryAdAttributes `json:"adAttributes,omitempty"` // Holds list of AD Attributes AdScopesNames string `json:"adScopesNames,omitempty"` // String that contains the names of the scopes that the active directory belongs to. Names are separated by comma. Alphanumeric, underscore (_) characters are allowed Link *ResponseActiveDirectoryGetActiveDirectoryByIDERSActiveDirectoryLink `json:"link,omitempty"` // }
type ResponseActiveDirectoryGetActiveDirectoryByIDERSActiveDirectoryAdAttributes ¶
type ResponseActiveDirectoryGetActiveDirectoryByIDERSActiveDirectoryAdAttributes struct {
Attributes *[]ResponseActiveDirectoryGetActiveDirectoryByIDERSActiveDirectoryAdAttributesAttributes `json:"attributes,omitempty"` // List of Attributes
}
type ResponseActiveDirectoryGetActiveDirectoryByIDERSActiveDirectoryAdAttributesAttributes ¶
type ResponseActiveDirectoryGetActiveDirectoryByIDERSActiveDirectoryAdAttributesAttributes struct { Name string `json:"name,omitempty"` // Required for each attribute in the attribute list with no duplication between attributes. All characters are allowed except <%" Type string `json:"type,omitempty"` // Required for each group in the group list. Allowed values: STRING, IP, BOOLEAN, INT, OCTET_STRING InternalName string `json:"internalName,omitempty"` // Required for each attribute in the attribute list. All characters are allowed except <%" DefaultValue string `json:"defaultValue,omitempty"` // Required for each attribute in the attribute list. Can contain an empty string. All characters are allowed except <%" }
type ResponseActiveDirectoryGetActiveDirectoryByIDERSActiveDirectoryAdgroups ¶
type ResponseActiveDirectoryGetActiveDirectoryByIDERSActiveDirectoryAdgroups struct {
Groups *[]ResponseActiveDirectoryGetActiveDirectoryByIDERSActiveDirectoryAdgroupsGroups `json:"groups,omitempty"` // List of Groups
}
type ResponseActiveDirectoryGetActiveDirectoryByIDERSActiveDirectoryAdgroupsGroups ¶
type ResponseActiveDirectoryGetActiveDirectoryByIDERSActiveDirectoryAdgroupsGroups struct { Name string `json:"name,omitempty"` // Required for each group in the group list with no duplication between groups. All characters are allowed except % Sid string `json:"sid,omitempty"` // Cisco ISE uses security identifiers (SIDs) for optimization of group membership evaluation. SIDs are useful for efficiency (speed) when the groups are evaluated. All characters are allowed except % Type string `json:"type,omitempty"` // No character restriction }
type ResponseActiveDirectoryGetActiveDirectoryByIDERSActiveDirectoryAdvancedSettings ¶
type ResponseActiveDirectoryGetActiveDirectoryByIDERSActiveDirectoryAdvancedSettings struct { EnablePassChange *bool `json:"enablePassChange,omitempty"` // EnableMachineAuth *bool `json:"enableMachineAuth,omitempty"` // EnableMachineAccess *bool `json:"enableMachineAccess,omitempty"` // AgingTime *int `json:"agingTime,omitempty"` // Range 1-8760 hours EnableDialinPermissionCheck *bool `json:"enableDialinPermissionCheck,omitempty"` // EnableCallbackForDialinClient *bool `json:"enableCallbackForDialinClient,omitempty"` // PlaintextAuth *bool `json:"plaintextAuth,omitempty"` // EnableFailedAuthProtection *bool `json:"enableFailedAuthProtection,omitempty"` // Enable prevent AD account lockout due to too many bad password attempts AuthProtectionType string `json:"authProtectionType,omitempty"` // Enable prevent AD account lockout. Allowed values: - WIRELESS, - WIRED, - BOTH FailedAuthThreshold *int `json:"failedAuthThreshold,omitempty"` // Number of bad password attempts IDentityNotInAdBehaviour string `json:"identityNotInAdBehaviour,omitempty"` // Allowed values: REJECT, SEARCH_JOINED_FOREST, SEARCH_ALL UnreachableDomainsBehaviour string `json:"unreachableDomainsBehaviour,omitempty"` // Allowed values: PROCEED, DROP EnableRewrites *bool `json:"enableRewrites,omitempty"` // RewriteRules *[]ResponseActiveDirectoryGetActiveDirectoryByIDERSActiveDirectoryAdvancedSettingsRewriteRules `json:"rewriteRules,omitempty"` // Identity rewrite is an advanced feature that directs Cisco ISE to manipulate the identity before it is passed to the external Active Directory system. You can create rules to change the identity to a desired format that includes or excludes a domain prefix and/or suffix or other additional markup of your choice FirstName string `json:"firstName,omitempty"` // User info attribute. All characters are allowed except % Department string `json:"department,omitempty"` // User info attribute. All characters are allowed except % LastName string `json:"lastName,omitempty"` // User info attribute. All characters are allowed except % OrganizationalUnit string `json:"organizationalUnit,omitempty"` // User info attribute. All characters are allowed except % JobTitle string `json:"jobTitle,omitempty"` // User info attribute. All characters are allowed except % Locality string `json:"locality,omitempty"` // User info attribute. All characters are allowed except % Email string `json:"email,omitempty"` // User info attribute. All characters are allowed except % StateOrProvince string `json:"stateOrProvince,omitempty"` // User info attribute. All characters are allowed except % Telephone string `json:"telephone,omitempty"` // User info attribute. All characters are allowed except % Country string `json:"country,omitempty"` // User info attribute. All characters are allowed except % StreetAddress string `json:"streetAddress,omitempty"` // User info attribute. All characters are allowed except % Schema string `json:"schema,omitempty"` // Allowed values: ACTIVE_DIRECTORY, CUSTOM. Choose ACTIVE_DIRECTORY schema when the AD attributes defined in AD can be copied to relevant attributes in Cisco ISE. If customization is needed, choose CUSTOM schema. All User info attributes are always set to default value if schema is ACTIVE_DIRECTORY. Values can be changed only for CUSTOM schema }
type ResponseActiveDirectoryGetActiveDirectoryByIDERSActiveDirectoryAdvancedSettingsRewriteRules ¶
type ResponseActiveDirectoryGetActiveDirectoryByIDERSActiveDirectoryAdvancedSettingsRewriteRules struct { RowID *int `json:"rowId,omitempty"` // Required for each rule in the list in serial order RewriteMatch string `json:"rewriteMatch,omitempty"` // Required for each rule in the list with no duplication between rules. All characters are allowed except %" RewriteResult string `json:"rewriteResult,omitempty"` // Required for each rule in the list. All characters are allowed except %" }
type ResponseActiveDirectoryGetActiveDirectoryByName ¶
type ResponseActiveDirectoryGetActiveDirectoryByName struct {
ERSActiveDirectory *ResponseActiveDirectoryGetActiveDirectoryByNameERSActiveDirectory `json:"ERSActiveDirectory,omitempty"` //
}
type ResponseActiveDirectoryGetActiveDirectoryByNameERSActiveDirectory ¶
type ResponseActiveDirectoryGetActiveDirectoryByNameERSActiveDirectory struct { ID string `json:"id,omitempty"` // Resource UUID value Name string `json:"name,omitempty"` // Resource Name. Maximum 32 characters allowed. Allowed characters are alphanumeric and .-_/\\ characters Description string `json:"description,omitempty"` // No character restriction Domain string `json:"domain,omitempty"` // The AD domain. Alphanumeric, hyphen (-) and dot (.) characters are allowed EnableDomainAllowedList *bool `json:"enableDomainAllowedList,omitempty"` // EnableDomainWhiteList *bool `json:"enableDomainWhiteList,omitempty"` // Adgroups *ResponseActiveDirectoryGetActiveDirectoryByNameERSActiveDirectoryAdgroups `json:"adgroups,omitempty"` // Holds list of AD Groups AdvancedSettings *ResponseActiveDirectoryGetActiveDirectoryByNameERSActiveDirectoryAdvancedSettings `json:"advancedSettings,omitempty"` // AdAttributes *ResponseActiveDirectoryGetActiveDirectoryByNameERSActiveDirectoryAdAttributes `json:"adAttributes,omitempty"` // Holds list of AD Attributes AdScopesNames string `json:"adScopesNames,omitempty"` // String that contains the names of the scopes that the active directory belongs to. Names are separated by comma. Alphanumeric, underscore (_) characters are allowed Link *ResponseActiveDirectoryGetActiveDirectoryByNameERSActiveDirectoryLink `json:"link,omitempty"` // }
type ResponseActiveDirectoryGetActiveDirectoryByNameERSActiveDirectoryAdAttributes ¶
type ResponseActiveDirectoryGetActiveDirectoryByNameERSActiveDirectoryAdAttributes struct {
Attributes *[]ResponseActiveDirectoryGetActiveDirectoryByNameERSActiveDirectoryAdAttributesAttributes `json:"attributes,omitempty"` // List of Attributes
}
type ResponseActiveDirectoryGetActiveDirectoryByNameERSActiveDirectoryAdAttributesAttributes ¶
type ResponseActiveDirectoryGetActiveDirectoryByNameERSActiveDirectoryAdAttributesAttributes struct { Name string `json:"name,omitempty"` // Required for each attribute in the attribute list with no duplication between attributes. All characters are allowed except <%" Type string `json:"type,omitempty"` // Required for each group in the group list. Allowed values: STRING, IP, BOOLEAN, INT, OCTET_STRING InternalName string `json:"internalName,omitempty"` // Required for each attribute in the attribute list. All characters are allowed except <%" DefaultValue string `json:"defaultValue,omitempty"` // Required for each attribute in the attribute list. Can contain an empty string. All characters are allowed except <%" }
type ResponseActiveDirectoryGetActiveDirectoryByNameERSActiveDirectoryAdgroups ¶
type ResponseActiveDirectoryGetActiveDirectoryByNameERSActiveDirectoryAdgroups struct {
Groups *[]ResponseActiveDirectoryGetActiveDirectoryByNameERSActiveDirectoryAdgroupsGroups `json:"groups,omitempty"` // List of Groups
}
type ResponseActiveDirectoryGetActiveDirectoryByNameERSActiveDirectoryAdgroupsGroups ¶
type ResponseActiveDirectoryGetActiveDirectoryByNameERSActiveDirectoryAdgroupsGroups struct { Name string `json:"name,omitempty"` // Required for each group in the group list with no duplication between groups. All characters are allowed except % Sid string `json:"sid,omitempty"` // Cisco ISE uses security identifiers (SIDs) for optimization of group membership evaluation. SIDs are useful for efficiency (speed) when the groups are evaluated. All characters are allowed except % Type string `json:"type,omitempty"` // No character restriction }
type ResponseActiveDirectoryGetActiveDirectoryByNameERSActiveDirectoryAdvancedSettings ¶
type ResponseActiveDirectoryGetActiveDirectoryByNameERSActiveDirectoryAdvancedSettings struct { EnablePassChange *bool `json:"enablePassChange,omitempty"` // EnableMachineAuth *bool `json:"enableMachineAuth,omitempty"` // EnableMachineAccess *bool `json:"enableMachineAccess,omitempty"` // AgingTime *int `json:"agingTime,omitempty"` // Range 1-8760 hours EnableDialinPermissionCheck *bool `json:"enableDialinPermissionCheck,omitempty"` // EnableCallbackForDialinClient *bool `json:"enableCallbackForDialinClient,omitempty"` // PlaintextAuth *bool `json:"plaintextAuth,omitempty"` // EnableFailedAuthProtection *bool `json:"enableFailedAuthProtection,omitempty"` // Enable prevent AD account lockout due to too many bad password attempts AuthProtectionType string `json:"authProtectionType,omitempty"` // Enable prevent AD account lockout. Allowed values: - WIRELESS, - WIRED, - BOTH FailedAuthThreshold *int `json:"failedAuthThreshold,omitempty"` // Number of bad password attempts IDentityNotInAdBehaviour string `json:"identityNotInAdBehaviour,omitempty"` // Allowed values: REJECT, SEARCH_JOINED_FOREST, SEARCH_ALL UnreachableDomainsBehaviour string `json:"unreachableDomainsBehaviour,omitempty"` // Allowed values: PROCEED, DROP EnableRewrites *bool `json:"enableRewrites,omitempty"` // RewriteRules *[]ResponseActiveDirectoryGetActiveDirectoryByNameERSActiveDirectoryAdvancedSettingsRewriteRules `json:"rewriteRules,omitempty"` // Identity rewrite is an advanced feature that directs Cisco ISE to manipulate the identity before it is passed to the external Active Directory system. You can create rules to change the identity to a desired format that includes or excludes a domain prefix and/or suffix or other additional markup of your choice FirstName string `json:"firstName,omitempty"` // User info attribute. All characters are allowed except % Department string `json:"department,omitempty"` // User info attribute. All characters are allowed except % LastName string `json:"lastName,omitempty"` // User info attribute. All characters are allowed except % OrganizationalUnit string `json:"organizationalUnit,omitempty"` // User info attribute. All characters are allowed except % JobTitle string `json:"jobTitle,omitempty"` // User info attribute. All characters are allowed except % Locality string `json:"locality,omitempty"` // User info attribute. All characters are allowed except % Email string `json:"email,omitempty"` // User info attribute. All characters are allowed except % StateOrProvince string `json:"stateOrProvince,omitempty"` // User info attribute. All characters are allowed except % Telephone string `json:"telephone,omitempty"` // User info attribute. All characters are allowed except % Country string `json:"country,omitempty"` // User info attribute. All characters are allowed except % StreetAddress string `json:"streetAddress,omitempty"` // User info attribute. All characters are allowed except % Schema string `json:"schema,omitempty"` // Allowed values: ACTIVE_DIRECTORY, CUSTOM. Choose ACTIVE_DIRECTORY schema when the AD attributes defined in AD can be copied to relevant attributes in Cisco ISE. If customization is needed, choose CUSTOM schema. All User info attributes are always set to default value if schema is ACTIVE_DIRECTORY. Values can be changed only for CUSTOM schema }
type ResponseActiveDirectoryGetActiveDirectoryByNameERSActiveDirectoryAdvancedSettingsRewriteRules ¶
type ResponseActiveDirectoryGetActiveDirectoryByNameERSActiveDirectoryAdvancedSettingsRewriteRules struct { RowID *int `json:"rowId,omitempty"` // Required for each rule in the list in serial order RewriteMatch string `json:"rewriteMatch,omitempty"` // Required for each rule in the list with no duplication between rules. All characters are allowed except %" RewriteResult string `json:"rewriteResult,omitempty"` // Required for each rule in the list. All characters are allowed except %" }
type ResponseActiveDirectoryGetActiveDirectorySearchResult ¶
type ResponseActiveDirectoryGetActiveDirectorySearchResult struct { Total *int `json:"total,omitempty"` // Resources *[]ResponseActiveDirectoryGetActiveDirectorySearchResultResources `json:"resources,omitempty"` // NextPage *ResponseActiveDirectoryGetActiveDirectorySearchResultNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponseActiveDirectoryGetActiveDirectorySearchResultPreviousPage `json:"previousPage,omitempty"` // }
type ResponseActiveDirectoryGetActiveDirectorySearchResultResources ¶
type ResponseActiveDirectoryGetActiveDirectorySearchResultResources struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Link *ResponseActiveDirectoryGetActiveDirectorySearchResultResourcesLink `json:"link,omitempty"` // }
type ResponseActiveDirectoryGetGroupsByDomain ¶
type ResponseActiveDirectoryGetGroupsByDomain struct {
ERSActiveDirectoryGroups *ResponseActiveDirectoryGetGroupsByDomainERSActiveDirectoryGroups `json:"ERSActiveDirectoryGroups,omitempty"` //
}
type ResponseActiveDirectoryGetGroupsByDomainERSActiveDirectoryGroups ¶
type ResponseActiveDirectoryGetGroupsByDomainERSActiveDirectoryGroups struct {
Groups *[]ResponseActiveDirectoryGetGroupsByDomainERSActiveDirectoryGroupsGroups `json:"groups,omitempty"` //
}
type ResponseActiveDirectoryGetTrustedDomains ¶
type ResponseActiveDirectoryGetTrustedDomains struct {
ERSActiveDirectoryDomains *ResponseActiveDirectoryGetTrustedDomainsERSActiveDirectoryDomains `json:"ERSActiveDirectoryDomains,omitempty"` //
}
type ResponseActiveDirectoryGetTrustedDomainsERSActiveDirectoryDomains ¶
type ResponseActiveDirectoryGetTrustedDomainsERSActiveDirectoryDomains struct {
Domains *[]ResponseActiveDirectoryGetTrustedDomainsERSActiveDirectoryDomainsDomains `json:"domains,omitempty"` //
}
type ResponseActiveDirectoryGetUserGroups ¶
type ResponseActiveDirectoryGetUserGroups struct {
ERSActiveDirectoryGroups *ResponseActiveDirectoryGetUserGroupsERSActiveDirectoryGroups `json:"ERSActiveDirectoryGroups,omitempty"` //
}
type ResponseActiveDirectoryGetUserGroupsERSActiveDirectoryGroups ¶
type ResponseActiveDirectoryGetUserGroupsERSActiveDirectoryGroups struct {
Groups *[]ResponseActiveDirectoryGetUserGroupsERSActiveDirectoryGroupsGroups `json:"groups,omitempty"` //
}
type ResponseActiveDirectoryGetVersion ¶
type ResponseActiveDirectoryGetVersion struct {
VersionInfo *ResponseActiveDirectoryGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponseActiveDirectoryGetVersionVersionInfo ¶
type ResponseActiveDirectoryGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponseActiveDirectoryGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponseActiveDirectoryIsUserMemberOfGroups ¶
type ResponseActiveDirectoryIsUserMemberOfGroups struct {
ERSActiveDirectoryGroups *ResponseActiveDirectoryIsUserMemberOfGroupsERSActiveDirectoryGroups `json:"ERSActiveDirectoryGroups,omitempty"` //
}
type ResponseActiveDirectoryIsUserMemberOfGroupsERSActiveDirectoryGroups ¶
type ResponseActiveDirectoryIsUserMemberOfGroupsERSActiveDirectoryGroups struct {
Groups *[]ResponseActiveDirectoryIsUserMemberOfGroupsERSActiveDirectoryGroupsGroups `json:"groups,omitempty"` //
}
type ResponseAdminUserGetAdminUserByID ¶
type ResponseAdminUserGetAdminUserByID struct {
AdminUser *ResponseAdminUserGetAdminUserByIDAdminUser `json:"AdminUser,omitempty"` //
}
type ResponseAdminUserGetAdminUserByIDAdminUser ¶
type ResponseAdminUserGetAdminUserByIDAdminUser struct { Name string `json:"name,omitempty"` // ID string `json:"id,omitempty"` // Description string `json:"description,omitempty"` // Enabled *bool `json:"enabled,omitempty"` // Password string `json:"password,omitempty"` // ChangePassword *bool `json:"changePassword,omitempty"` // IncludeSystemAlarmsInEmail *bool `json:"includeSystemAlarmsInEmail,omitempty"` // ExternalUser *bool `json:"externalUser,omitempty"` // InactiveAccountNeverDisabled *bool `json:"inactiveAccountNeverDisabled,omitempty"` // AdminGroups string `json:"adminGroups,omitempty"` // CustomAttributes *ResponseAdminUserGetAdminUserByIDAdminUserCustomAttributes `json:"customAttributes,omitempty"` // Link *ResponseAdminUserGetAdminUserByIDAdminUserLink `json:"link,omitempty"` // }
type ResponseAdminUserGetAdminUserByIDAdminUserCustomAttributes ¶ added in v1.0.0
type ResponseAdminUserGetAdminUserByIDAdminUserCustomAttributes map[string]interface{}
type ResponseAdminUserGetAdminUsers ¶
type ResponseAdminUserGetAdminUsers struct {
SearchResult *ResponseAdminUserGetAdminUsersSearchResult `json:"SearchResult,omitempty"` //
}
type ResponseAdminUserGetAdminUsersSearchResult ¶
type ResponseAdminUserGetAdminUsersSearchResult struct { Total *int `json:"total,omitempty"` // Resources *[]ResponseAdminUserGetAdminUsersSearchResultResources `json:"resources,omitempty"` // NextPage *ResponseAdminUserGetAdminUsersSearchResultNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponseAdminUserGetAdminUsersSearchResultPreviousPage `json:"previousPage,omitempty"` // }
type ResponseAdminUserGetAdminUsersSearchResultResources ¶
type ResponseAdminUserGetAdminUsersSearchResultResources struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Link *ResponseAdminUserGetAdminUsersSearchResultResourcesLink `json:"link,omitempty"` // }
type ResponseAdminUserGetVersion ¶
type ResponseAdminUserGetVersion struct {
VersionInfo *ResponseAdminUserGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponseAdminUserGetVersionVersionInfo ¶
type ResponseAdminUserGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponseAdminUserGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponseAllowedProtocolsGetAllowedProtocolByID ¶
type ResponseAllowedProtocolsGetAllowedProtocolByID struct {
AllowedProtocols *ResponseAllowedProtocolsGetAllowedProtocolByIDAllowedProtocols `json:"AllowedProtocols,omitempty"` //
}
type ResponseAllowedProtocolsGetAllowedProtocolByIDAllowedProtocols ¶
type ResponseAllowedProtocolsGetAllowedProtocolByIDAllowedProtocols struct { ID string `json:"id,omitempty"` // Resource UUID, Mandatory for update Name string `json:"name,omitempty"` // Resource Name Description string `json:"description,omitempty"` // EapTls *ResponseAllowedProtocolsGetAllowedProtocolByIDAllowedProtocolsEapTls `json:"eapTls,omitempty"` // The eapTls is required only if allowEapTls is true, otherwise it must be ignored. The object eapTls contains the settings for EAP TLS protocol Peap *ResponseAllowedProtocolsGetAllowedProtocolByIDAllowedProtocolsPeap `json:"peap,omitempty"` // EapFast *ResponseAllowedProtocolsGetAllowedProtocolByIDAllowedProtocolsEapFast `json:"eapFast,omitempty"` // The eapFast is required only if allowEapFast is true, otherwise it must be ignored. The object eapFast contains the settings for EAP FAST protocol EapTtls *ResponseAllowedProtocolsGetAllowedProtocolByIDAllowedProtocolsEapTtls `json:"eapTtls,omitempty"` // The eapTtls is required only if allowEapTtls is true, otherwise it must be ignored. The object eapTtls contains the settings for EAP TTLS protocol Teap *ResponseAllowedProtocolsGetAllowedProtocolByIDAllowedProtocolsTeap `json:"teap,omitempty"` // The teap is required only if allowTeap is true, otherwise it must be ignored. The object teap contains the settings for TEAP protocol ProcessHostLookup *bool `json:"processHostLookup,omitempty"` // AllowPapAscii *bool `json:"allowPapAscii,omitempty"` // AllowChap *bool `json:"allowChap,omitempty"` // AllowMsChapV1 *bool `json:"allowMsChapV1,omitempty"` // AllowMsChapV2 *bool `json:"allowMsChapV2,omitempty"` // AllowEapMd5 *bool `json:"allowEapMd5,omitempty"` // AllowLeap *bool `json:"allowLeap,omitempty"` // AllowEapTls *bool `json:"allowEapTls,omitempty"` // AllowEapTtls *bool `json:"allowEapTtls,omitempty"` // AllowEapFast *bool `json:"allowEapFast,omitempty"` // AllowPeap *bool `json:"allowPeap,omitempty"` // AllowTeap *bool `json:"allowTeap,omitempty"` // AllowPreferredEapProtocol *bool `json:"allowPreferredEapProtocol,omitempty"` // PreferredEapProtocol string `json:"preferredEapProtocol,omitempty"` // The preferredEapProtocol is required only if allowPreferredEapProtocol is true, otherwise it must be ignored. Allowed Values: - EAP_FAST, - PEAP, - LEAP, - EAP_MD5, - EAP_TLS, - EAP_TTLS, - TEAP EapTlsLBit *bool `json:"eapTlsLBit,omitempty"` // AllowWeakCiphersForEap *bool `json:"allowWeakCiphersForEap,omitempty"` // RequireMessageAuth *bool `json:"requireMessageAuth,omitempty"` // Link *ResponseAllowedProtocolsGetAllowedProtocolByIDAllowedProtocolsLink `json:"link,omitempty"` // }
type ResponseAllowedProtocolsGetAllowedProtocolByIDAllowedProtocolsEapFast ¶
type ResponseAllowedProtocolsGetAllowedProtocolByIDAllowedProtocolsEapFast struct { AllowEapFastEapMsChapV2 *bool `json:"allowEapFastEapMsChapV2,omitempty"` // AllowEapFastEapMsChapV2PwdChange *bool `json:"allowEapFastEapMsChapV2PwdChange,omitempty"` // The allowEapFastEapMsChapV2PwdChange is required only if allowEapFastEapMsChapV2 is true, otherwise it must be ignored AllowEapFastEapMsChapV2PwdChangeRetries *int `json:"allowEapFastEapMsChapV2PwdChangeRetries,omitempty"` // The allowEapFastEapMsChapV2PwdChangeRetries is required only if eapTtlsEapMsChapV2 is true, otherwise it must be ignored. Valid range is 0-3 AllowEapFastEapGtc *bool `json:"allowEapFastEapGtc,omitempty"` // AllowEapFastEapGtcPwdChange *bool `json:"allowEapFastEapGtcPwdChange,omitempty"` // The allowEapFastEapGtcPwdChange is required only if allowEapFastEapGtc is true, otherwise it must be ignored AllowEapFastEapGtcPwdChangeRetries *int `json:"allowEapFastEapGtcPwdChangeRetries,omitempty"` // The allowEapFastEapGtcPwdChangeRetries is required only if allowEapFastEapGtc is true, otherwise it must be ignored. Valid range is 0-3 AllowEapFastEapTls *bool `json:"allowEapFastEapTls,omitempty"` // AllowEapFastEapTlsAuthOfExpiredCerts *bool `json:"allowEapFastEapTlsAuthOfExpiredCerts,omitempty"` // The allowEapFastEapTlsAuthOfExpiredCerts is required only if allowEapFastEapTls is true, otherwise it must be ignored EapFastUsePacs *bool `json:"eapFastUsePacs,omitempty"` // EapFastUsePacsTunnelPacTtl *int `json:"eapFastUsePacsTunnelPacTtl,omitempty"` // The eapFastUsePacsTunnelPacTtl is required only if eapFastUsePacs is true, otherwise it must be ignored EapFastUsePacsTunnelPacTtlUnits string `json:"eapFastUsePacsTunnelPacTtlUnits,omitempty"` // The eapFastUsePacsTunnelPacTtlUnits is required only if eapFastUsePacs is true, otherwise it must be ignored. Allowed Values: - SECONDS, - MINUTES, - HOURS, - DAYS, - WEEKS EapFastUsePacsUseProactivePacUpdatePrecentage *int `json:"eapFastUsePacsUseProactivePacUpdatePrecentage,omitempty"` // The eapFastUsePacsUseProactivePacUpdatePrecentage is required only if eapFastUsePacs is true, otherwise it must be ignored EapFastUsePacsAllowAnonymProvisioning *bool `json:"eapFastUsePacsAllowAnonymProvisioning,omitempty"` // The eapFastUsePacsAllowAnonymProvisioning is required only if eapFastUsePacs is true, otherwise it must be ignored EapFastUsePacsAllowAuthenProvisioning *bool `json:"eapFastUsePacsAllowAuthenProvisioning,omitempty"` // The eapFastUsePacsAllowAuthenProvisioning is required only if eapFastUsePacs is true, otherwise it must be ignored EapFastUsePacsReturnAccessAcceptAfterAuthenticatedProvisioning *bool `json:"eapFastUsePacsReturnAccessAcceptAfterAuthenticatedProvisioning,omitempty"` // The eapFastUsePacsReturnAccessAcceptAfterAuthenticatedProvisioning is required only if eapFastUsePacsAllowAuthenProvisioning is true, otherwise it must be ignored EapFastUsePacsAcceptClientCert *bool `json:"eapFastUsePacsAcceptClientCert,omitempty"` // The eapFastUsePacsAcceptClientCert is required only if eapFastUsePacsAllowAuthenProvisioning is true, otherwise it must be ignored EapFastUsePacsMachinePacTtl *int `json:"eapFastUsePacsMachinePacTtl,omitempty"` // The eapFastUsePacsMachinePacTtl is required only if eapFastUsePacsAllowMachineAuthentication is true, otherwise it must be ignored EapFastUsePacsMachinePacTtlUnits string `json:"eapFastUsePacsMachinePacTtlUnits,omitempty"` // The eapFastUsePacsMachinePacTtlUnits is required only if eapFastUsePacsAllowMachineAuthentication is true, otherwise it must be ignored. Allowed Values: - SECONDS, - MINUTES, - HOURS, - DAYS, - WEEKS EapFastUsePacsAllowMachineAuthentication *bool `json:"eapFastUsePacsAllowMachineAuthentication,omitempty"` // EapFastUsePacsStatelessSessionResume *bool `json:"eapFastUsePacsStatelessSessionResume,omitempty"` // The eapFastUsePacsStatelessSessionResume is required only if eapFastUsePacs is true, otherwise it must be ignored EapFastUsePacsAuthorizationPacTtl *int `json:"eapFastUsePacsAuthorizationPacTtl,omitempty"` // The eapFastUsePacsAuthorizationPacTtl is required only if eapFastUsePacsStatelessSessionResume is true, otherwise it must be ignored EapFastUsePacsAuthorizationPacTtlUnits string `json:"eapFastUsePacsAuthorizationPacTtlUnits,omitempty"` // The eapFastUsePacsAuthorizationPacTtlUnits is required only if eapFastUsePacsStatelessSessionResume is true, otherwise it must be ignored. Allowed Values: - SECONDS, - MINUTES, - HOURS, - DAYS, - WEEKS EapFastDontUsePacsAcceptClientCert *bool `json:"eapFastDontUsePacsAcceptClientCert,omitempty"` // The eapFastDontUsePacsAcceptClientCert is required only if eapFastUsePacs is FALSE, otherwise it must be ignored EapFastDontUsePacsAllowMachineAuthentication *bool `json:"eapFastDontUsePacsAllowMachineAuthentication,omitempty"` // The eapFastDontUsePacsAllowMachineAuthentication is required only if eapFastUsePacs is FALSE, otherwise it must be ignored EapFastEnableEApChaining *bool `json:"eapFastEnableEAPChaining,omitempty"` // }
type ResponseAllowedProtocolsGetAllowedProtocolByIDAllowedProtocolsEapTls ¶
type ResponseAllowedProtocolsGetAllowedProtocolByIDAllowedProtocolsEapTls struct { AllowEapTlsAuthOfExpiredCerts *bool `json:"allowEapTlsAuthOfExpiredCerts,omitempty"` // EapTlsEnableStatelessSessionResume *bool `json:"eapTlsEnableStatelessSessionResume,omitempty"` // EapTlsSessionTicketTtl *int `json:"eapTlsSessionTicketTtl,omitempty"` // Time to live. The eapTlsSessionTicketTtl is required only if eapTlsEnableStatelessSessionResume is true, otherwise it must be ignored EapTlsSessionTicketTtlUnits string `json:"eapTlsSessionTicketTtlUnits,omitempty"` // Time to live time units. The eapTlsSessionTicketTtlUnits is required only if eapTlsEnableStatelessSessionResume is true, otherwise it must be ignored. Allowed Values: - SECONDS, - MINUTES, - HOURS, - DAYS, - WEEKS EapTlsSessionTicketPrecentage *int `json:"eapTlsSessionTicketPrecentage,omitempty"` // The eapTlsSessionTicketPrecentage is required only if eapTlsEnableStatelessSessionResume is true, otherwise it must be ignored }
type ResponseAllowedProtocolsGetAllowedProtocolByIDAllowedProtocolsEapTtls ¶
type ResponseAllowedProtocolsGetAllowedProtocolByIDAllowedProtocolsEapTtls struct { EapTtlsPapAscii *bool `json:"eapTtlsPapAscii,omitempty"` // EapTtlsChap *bool `json:"eapTtlsChap,omitempty"` // EapTtlsMsChapV1 *bool `json:"eapTtlsMsChapV1,omitempty"` // EapTtlsMsChapV2 *bool `json:"eapTtlsMsChapV2,omitempty"` // EapTtlsEapMd5 *bool `json:"eapTtlsEapMd5,omitempty"` // EapTtlsEapMsChapV2 *bool `json:"eapTtlsEapMsChapV2,omitempty"` // EapTtlsEapMsChapV2PwdChange *bool `json:"eapTtlsEapMsChapV2PwdChange,omitempty"` // The eapTtlsEapMsChapV2PwdChange is required only if eapTtlsEapMsChapV2 is true, otherwise it must be ignored EapTtlsEapMsChapV2PwdChangeRetries *int `json:"eapTtlsEapMsChapV2PwdChangeRetries,omitempty"` // The eapTtlsEapMsChapV2PwdChangeRetries is required only if eapTtlsEapMsChapV2 is true, otherwise it must be ignored. Valid range is 0-3 }
type ResponseAllowedProtocolsGetAllowedProtocolByIDAllowedProtocolsPeap ¶
type ResponseAllowedProtocolsGetAllowedProtocolByIDAllowedProtocolsPeap struct { AllowPeapEapMsChapV2 *bool `json:"allowPeapEapMsChapV2,omitempty"` // AllowPeapEapMsChapV2PwdChange *bool `json:"allowPeapEapMsChapV2PwdChange,omitempty"` // The allowPeapEapMsChapV2PwdChange is required only if allowPeapEapMsChapV2 is true, otherwise it must be ignored AllowPeapEapMsChapV2PwdChangeRetries *int `json:"allowPeapEapMsChapV2PwdChangeRetries,omitempty"` // The allowPeapEapMsChapV2PwdChangeRetries is required only if allowPeapEapMsChapV2 is true, otherwise it must be ignored. Valid range is 0-3 AllowPeapEapGtc *bool `json:"allowPeapEapGtc,omitempty"` // AllowPeapEapGtcPwdChange *bool `json:"allowPeapEapGtcPwdChange,omitempty"` // The allowPeapEapGtcPwdChange is required only if allowPeapEapGtc is true, otherwise it must be ignored AllowPeapEapGtcPwdChangeRetries *int `json:"allowPeapEapGtcPwdChangeRetries,omitempty"` // The allowPeapEapGtcPwdChangeRetries is required only if allowPeapEapGtc is true, otherwise it must be ignored. Valid range is 0-3 AllowPeapEapTls *bool `json:"allowPeapEapTls,omitempty"` // AllowPeapEapTlsAuthOfExpiredCerts *bool `json:"allowPeapEapTlsAuthOfExpiredCerts,omitempty"` // The allowPeapEapTlsAuthOfExpiredCerts is required only if allowPeapEapTls is true, otherwise it must be ignored RequireCryptobinding *bool `json:"requireCryptobinding,omitempty"` // AllowPeapV0 *bool `json:"allowPeapV0,omitempty"` // }
type ResponseAllowedProtocolsGetAllowedProtocolByIDAllowedProtocolsTeap ¶
type ResponseAllowedProtocolsGetAllowedProtocolByIDAllowedProtocolsTeap struct { AllowTeapEapMsChapV2 *bool `json:"allowTeapEapMsChapV2,omitempty"` // AllowTeapEapMsChapV2PwdChange *bool `json:"allowTeapEapMsChapV2PwdChange,omitempty"` // The allowTeapEapMsChapV2PwdChange is required only if allowTeapEapMsChapV2 is true, otherwise it must be ignored AllowTeapEapMsChapV2PwdChangeRetries *int `json:"allowTeapEapMsChapV2PwdChangeRetries,omitempty"` // The allowTeapEapMsChapV2PwdChangeRetries is required only if allowTeapEapMsChapV2 is true, otherwise it must be ignored. Valid range is 0-3 AllowTeapEapTls *bool `json:"allowTeapEapTls,omitempty"` // AllowTeapEapTlsAuthOfExpiredCerts *bool `json:"allowTeapEapTlsAuthOfExpiredCerts,omitempty"` // The allowTeapEapTlsAuthOfExpiredCerts is required only if allowTeapEapTls is true, otherwise it must be ignored AcceptClientCertDuringTunnelEst *bool `json:"acceptClientCertDuringTunnelEst,omitempty"` // EnableEapChaining *bool `json:"enableEapChaining,omitempty"` // AllowDowngradeMsk *bool `json:"allowDowngradeMsk,omitempty"` // }
type ResponseAllowedProtocolsGetAllowedProtocolByName ¶
type ResponseAllowedProtocolsGetAllowedProtocolByName struct {
AllowedProtocols *ResponseAllowedProtocolsGetAllowedProtocolByNameAllowedProtocols `json:"AllowedProtocols,omitempty"` //
}
type ResponseAllowedProtocolsGetAllowedProtocolByNameAllowedProtocols ¶
type ResponseAllowedProtocolsGetAllowedProtocolByNameAllowedProtocols struct { ID string `json:"id,omitempty"` // Resource UUID, Mandatory for update Name string `json:"name,omitempty"` // Resource Name Description string `json:"description,omitempty"` // EapTls *ResponseAllowedProtocolsGetAllowedProtocolByNameAllowedProtocolsEapTls `json:"eapTls,omitempty"` // The eapTls is required only if allowEapTls is true, otherwise it must be ignored. The object eapTls contains the settings for EAP TLS protocol Peap *ResponseAllowedProtocolsGetAllowedProtocolByNameAllowedProtocolsPeap `json:"peap,omitempty"` // EapFast *ResponseAllowedProtocolsGetAllowedProtocolByNameAllowedProtocolsEapFast `json:"eapFast,omitempty"` // The eapFast is required only if allowEapFast is true, otherwise it must be ignored. The object eapFast contains the settings for EAP FAST protocol EapTtls *ResponseAllowedProtocolsGetAllowedProtocolByNameAllowedProtocolsEapTtls `json:"eapTtls,omitempty"` // The eapTtls is required only if allowEapTtls is true, otherwise it must be ignored. The object eapTtls contains the settings for EAP TTLS protocol Teap *ResponseAllowedProtocolsGetAllowedProtocolByNameAllowedProtocolsTeap `json:"teap,omitempty"` // The teap is required only if allowTeap is true, otherwise it must be ignored. The object teap contains the settings for TEAP protocol ProcessHostLookup *bool `json:"processHostLookup,omitempty"` // AllowPapAscii *bool `json:"allowPapAscii,omitempty"` // AllowChap *bool `json:"allowChap,omitempty"` // AllowMsChapV1 *bool `json:"allowMsChapV1,omitempty"` // AllowMsChapV2 *bool `json:"allowMsChapV2,omitempty"` // AllowEapMd5 *bool `json:"allowEapMd5,omitempty"` // AllowLeap *bool `json:"allowLeap,omitempty"` // AllowEapTls *bool `json:"allowEapTls,omitempty"` // AllowEapTtls *bool `json:"allowEapTtls,omitempty"` // AllowEapFast *bool `json:"allowEapFast,omitempty"` // AllowPeap *bool `json:"allowPeap,omitempty"` // AllowTeap *bool `json:"allowTeap,omitempty"` // AllowPreferredEapProtocol *bool `json:"allowPreferredEapProtocol,omitempty"` // PreferredEapProtocol string `json:"preferredEapProtocol,omitempty"` // The preferredEapProtocol is required only if allowPreferredEapProtocol is true, otherwise it must be ignored. Allowed Values: - EAP_FAST, - PEAP, - LEAP, - EAP_MD5, - EAP_TLS, - EAP_TTLS, - TEAP EapTlsLBit *bool `json:"eapTlsLBit,omitempty"` // AllowWeakCiphersForEap *bool `json:"allowWeakCiphersForEap,omitempty"` // RequireMessageAuth *bool `json:"requireMessageAuth,omitempty"` // Link *ResponseAllowedProtocolsGetAllowedProtocolByNameAllowedProtocolsLink `json:"link,omitempty"` // }
type ResponseAllowedProtocolsGetAllowedProtocolByNameAllowedProtocolsEapFast ¶
type ResponseAllowedProtocolsGetAllowedProtocolByNameAllowedProtocolsEapFast struct { AllowEapFastEapMsChapV2 *bool `json:"allowEapFastEapMsChapV2,omitempty"` // AllowEapFastEapMsChapV2PwdChange *bool `json:"allowEapFastEapMsChapV2PwdChange,omitempty"` // The allowEapFastEapMsChapV2PwdChange is required only if allowEapFastEapMsChapV2 is true, otherwise it must be ignored AllowEapFastEapMsChapV2PwdChangeRetries *int `json:"allowEapFastEapMsChapV2PwdChangeRetries,omitempty"` // The allowEapFastEapMsChapV2PwdChangeRetries is required only if eapTtlsEapMsChapV2 is true, otherwise it must be ignored. Valid range is 0-3 AllowEapFastEapGtc *bool `json:"allowEapFastEapGtc,omitempty"` // AllowEapFastEapGtcPwdChange *bool `json:"allowEapFastEapGtcPwdChange,omitempty"` // The allowEapFastEapGtcPwdChange is required only if allowEapFastEapGtc is true, otherwise it must be ignored AllowEapFastEapGtcPwdChangeRetries *int `json:"allowEapFastEapGtcPwdChangeRetries,omitempty"` // The allowEapFastEapGtcPwdChangeRetries is required only if allowEapFastEapGtc is true, otherwise it must be ignored. Valid range is 0-3 AllowEapFastEapTls *bool `json:"allowEapFastEapTls,omitempty"` // AllowEapFastEapTlsAuthOfExpiredCerts *bool `json:"allowEapFastEapTlsAuthOfExpiredCerts,omitempty"` // The allowEapFastEapTlsAuthOfExpiredCerts is required only if allowEapFastEapTls is true, otherwise it must be ignored EapFastUsePacs *bool `json:"eapFastUsePacs,omitempty"` // EapFastUsePacsTunnelPacTtl *int `json:"eapFastUsePacsTunnelPacTtl,omitempty"` // The eapFastUsePacsTunnelPacTtl is required only if eapFastUsePacs is true, otherwise it must be ignored EapFastUsePacsTunnelPacTtlUnits string `json:"eapFastUsePacsTunnelPacTtlUnits,omitempty"` // The eapFastUsePacsTunnelPacTtlUnits is required only if eapFastUsePacs is true, otherwise it must be ignored. Allowed Values: - SECONDS, - MINUTES, - HOURS, - DAYS, - WEEKS EapFastUsePacsUseProactivePacUpdatePrecentage *int `json:"eapFastUsePacsUseProactivePacUpdatePrecentage,omitempty"` // The eapFastUsePacsUseProactivePacUpdatePrecentage is required only if eapFastUsePacs is true, otherwise it must be ignored EapFastUsePacsAllowAnonymProvisioning *bool `json:"eapFastUsePacsAllowAnonymProvisioning,omitempty"` // The eapFastUsePacsAllowAnonymProvisioning is required only if eapFastUsePacs is true, otherwise it must be ignored EapFastUsePacsAllowAuthenProvisioning *bool `json:"eapFastUsePacsAllowAuthenProvisioning,omitempty"` // The eapFastUsePacsAllowAuthenProvisioning is required only if eapFastUsePacs is true, otherwise it must be ignored EapFastUsePacsReturnAccessAcceptAfterAuthenticatedProvisioning *bool `json:"eapFastUsePacsReturnAccessAcceptAfterAuthenticatedProvisioning,omitempty"` // The eapFastUsePacsReturnAccessAcceptAfterAuthenticatedProvisioning is required only if eapFastUsePacsAllowAuthenProvisioning is true, otherwise it must be ignored EapFastUsePacsAcceptClientCert *bool `json:"eapFastUsePacsAcceptClientCert,omitempty"` // The eapFastUsePacsAcceptClientCert is required only if eapFastUsePacsAllowAuthenProvisioning is true, otherwise it must be ignored EapFastUsePacsMachinePacTtl *int `json:"eapFastUsePacsMachinePacTtl,omitempty"` // The eapFastUsePacsMachinePacTtl is required only if eapFastUsePacsAllowMachineAuthentication is true, otherwise it must be ignored EapFastUsePacsMachinePacTtlUnits string `json:"eapFastUsePacsMachinePacTtlUnits,omitempty"` // The eapFastUsePacsMachinePacTtlUnits is required only if eapFastUsePacsAllowMachineAuthentication is true, otherwise it must be ignored. Allowed Values: - SECONDS, - MINUTES, - HOURS, - DAYS, - WEEKS EapFastUsePacsAllowMachineAuthentication *bool `json:"eapFastUsePacsAllowMachineAuthentication,omitempty"` // EapFastUsePacsStatelessSessionResume *bool `json:"eapFastUsePacsStatelessSessionResume,omitempty"` // The eapFastUsePacsStatelessSessionResume is required only if eapFastUsePacs is true, otherwise it must be ignored EapFastUsePacsAuthorizationPacTtl *int `json:"eapFastUsePacsAuthorizationPacTtl,omitempty"` // The eapFastUsePacsAuthorizationPacTtl is required only if eapFastUsePacsStatelessSessionResume is true, otherwise it must be ignored EapFastUsePacsAuthorizationPacTtlUnits string `json:"eapFastUsePacsAuthorizationPacTtlUnits,omitempty"` // The eapFastUsePacsAuthorizationPacTtlUnits is required only if eapFastUsePacsStatelessSessionResume is true, otherwise it must be ignored. Allowed Values: - SECONDS, - MINUTES, - HOURS, - DAYS, - WEEKS EapFastDontUsePacsAcceptClientCert *bool `json:"eapFastDontUsePacsAcceptClientCert,omitempty"` // The eapFastDontUsePacsAcceptClientCert is required only if eapFastUsePacs is FALSE, otherwise it must be ignored EapFastDontUsePacsAllowMachineAuthentication *bool `json:"eapFastDontUsePacsAllowMachineAuthentication,omitempty"` // The eapFastDontUsePacsAllowMachineAuthentication is required only if eapFastUsePacs is FALSE, otherwise it must be ignored EapFastEnableEApChaining *bool `json:"eapFastEnableEAPChaining,omitempty"` // }
type ResponseAllowedProtocolsGetAllowedProtocolByNameAllowedProtocolsEapTls ¶
type ResponseAllowedProtocolsGetAllowedProtocolByNameAllowedProtocolsEapTls struct { AllowEapTlsAuthOfExpiredCerts *bool `json:"allowEapTlsAuthOfExpiredCerts,omitempty"` // EapTlsEnableStatelessSessionResume *bool `json:"eapTlsEnableStatelessSessionResume,omitempty"` // EapTlsSessionTicketTtl *int `json:"eapTlsSessionTicketTtl,omitempty"` // Time to live. The eapTlsSessionTicketTtl is required only if eapTlsEnableStatelessSessionResume is true, otherwise it must be ignored EapTlsSessionTicketTtlUnits string `json:"eapTlsSessionTicketTtlUnits,omitempty"` // Time to live time units. The eapTlsSessionTicketTtlUnits is required only if eapTlsEnableStatelessSessionResume is true, otherwise it must be ignored. Allowed Values: - SECONDS, - MINUTES, - HOURS, - DAYS, - WEEKS EapTlsSessionTicketPrecentage *int `json:"eapTlsSessionTicketPrecentage,omitempty"` // The eapTlsSessionTicketPrecentage is required only if eapTlsEnableStatelessSessionResume is true, otherwise it must be ignored }
type ResponseAllowedProtocolsGetAllowedProtocolByNameAllowedProtocolsEapTtls ¶
type ResponseAllowedProtocolsGetAllowedProtocolByNameAllowedProtocolsEapTtls struct { EapTtlsPapAscii *bool `json:"eapTtlsPapAscii,omitempty"` // EapTtlsChap *bool `json:"eapTtlsChap,omitempty"` // EapTtlsMsChapV1 *bool `json:"eapTtlsMsChapV1,omitempty"` // EapTtlsMsChapV2 *bool `json:"eapTtlsMsChapV2,omitempty"` // EapTtlsEapMd5 *bool `json:"eapTtlsEapMd5,omitempty"` // EapTtlsEapMsChapV2 *bool `json:"eapTtlsEapMsChapV2,omitempty"` // EapTtlsEapMsChapV2PwdChange *bool `json:"eapTtlsEapMsChapV2PwdChange,omitempty"` // The eapTtlsEapMsChapV2PwdChange is required only if eapTtlsEapMsChapV2 is true, otherwise it must be ignored EapTtlsEapMsChapV2PwdChangeRetries *int `json:"eapTtlsEapMsChapV2PwdChangeRetries,omitempty"` // The eapTtlsEapMsChapV2PwdChangeRetries is required only if eapTtlsEapMsChapV2 is true, otherwise it must be ignored. Valid range is 0-3 }
type ResponseAllowedProtocolsGetAllowedProtocolByNameAllowedProtocolsPeap ¶
type ResponseAllowedProtocolsGetAllowedProtocolByNameAllowedProtocolsPeap struct { AllowPeapEapMsChapV2 *bool `json:"allowPeapEapMsChapV2,omitempty"` // AllowPeapEapMsChapV2PwdChange *bool `json:"allowPeapEapMsChapV2PwdChange,omitempty"` // The allowPeapEapMsChapV2PwdChange is required only if allowPeapEapMsChapV2 is true, otherwise it must be ignored AllowPeapEapMsChapV2PwdChangeRetries *int `json:"allowPeapEapMsChapV2PwdChangeRetries,omitempty"` // The allowPeapEapMsChapV2PwdChangeRetries is required only if allowPeapEapMsChapV2 is true, otherwise it must be ignored. Valid range is 0-3 AllowPeapEapGtc *bool `json:"allowPeapEapGtc,omitempty"` // AllowPeapEapGtcPwdChange *bool `json:"allowPeapEapGtcPwdChange,omitempty"` // The allowPeapEapGtcPwdChange is required only if allowPeapEapGtc is true, otherwise it must be ignored AllowPeapEapGtcPwdChangeRetries *int `json:"allowPeapEapGtcPwdChangeRetries,omitempty"` // The allowPeapEapGtcPwdChangeRetries is required only if allowPeapEapGtc is true, otherwise it must be ignored. Valid range is 0-3 AllowPeapEapTls *bool `json:"allowPeapEapTls,omitempty"` // AllowPeapEapTlsAuthOfExpiredCerts *bool `json:"allowPeapEapTlsAuthOfExpiredCerts,omitempty"` // The allowPeapEapTlsAuthOfExpiredCerts is required only if allowPeapEapTls is true, otherwise it must be ignored RequireCryptobinding *bool `json:"requireCryptobinding,omitempty"` // AllowPeapV0 *bool `json:"allowPeapV0,omitempty"` // }
type ResponseAllowedProtocolsGetAllowedProtocolByNameAllowedProtocolsTeap ¶
type ResponseAllowedProtocolsGetAllowedProtocolByNameAllowedProtocolsTeap struct { AllowTeapEapMsChapV2 *bool `json:"allowTeapEapMsChapV2,omitempty"` // AllowTeapEapMsChapV2PwdChange *bool `json:"allowTeapEapMsChapV2PwdChange,omitempty"` // The allowTeapEapMsChapV2PwdChange is required only if allowTeapEapMsChapV2 is true, otherwise it must be ignored AllowTeapEapMsChapV2PwdChangeRetries *int `json:"allowTeapEapMsChapV2PwdChangeRetries,omitempty"` // The allowTeapEapMsChapV2PwdChangeRetries is required only if allowTeapEapMsChapV2 is true, otherwise it must be ignored. Valid range is 0-3 AllowTeapEapTls *bool `json:"allowTeapEapTls,omitempty"` // AllowTeapEapTlsAuthOfExpiredCerts *bool `json:"allowTeapEapTlsAuthOfExpiredCerts,omitempty"` // The allowTeapEapTlsAuthOfExpiredCerts is required only if allowTeapEapTls is true, otherwise it must be ignored AcceptClientCertDuringTunnelEst *bool `json:"acceptClientCertDuringTunnelEst,omitempty"` // EnableEapChaining *bool `json:"enableEapChaining,omitempty"` // AllowDowngradeMsk *bool `json:"allowDowngradeMsk,omitempty"` // }
type ResponseAllowedProtocolsGetAllowedProtocols ¶
type ResponseAllowedProtocolsGetAllowedProtocols struct {
SearchResult *ResponseAllowedProtocolsGetAllowedProtocolsSearchResult `json:"SearchResult,omitempty"` //
}
type ResponseAllowedProtocolsGetAllowedProtocolsSearchResult ¶
type ResponseAllowedProtocolsGetAllowedProtocolsSearchResult struct { Total *int `json:"total,omitempty"` // Resources *[]ResponseAllowedProtocolsGetAllowedProtocolsSearchResultResources `json:"resources,omitempty"` // NextPage *ResponseAllowedProtocolsGetAllowedProtocolsSearchResultNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponseAllowedProtocolsGetAllowedProtocolsSearchResultPreviousPage `json:"previousPage,omitempty"` // }
type ResponseAllowedProtocolsGetAllowedProtocolsSearchResultResources ¶
type ResponseAllowedProtocolsGetAllowedProtocolsSearchResultResources struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Link *ResponseAllowedProtocolsGetAllowedProtocolsSearchResultResourcesLink `json:"link,omitempty"` // }
type ResponseAllowedProtocolsGetVersion ¶
type ResponseAllowedProtocolsGetVersion struct {
VersionInfo *ResponseAllowedProtocolsGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponseAllowedProtocolsGetVersionVersionInfo ¶
type ResponseAllowedProtocolsGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponseAllowedProtocolsGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponseAllowedProtocolsUpdateAllowedProtocolByID ¶
type ResponseAllowedProtocolsUpdateAllowedProtocolByID struct {
UpdatedFieldsList *ResponseAllowedProtocolsUpdateAllowedProtocolByIDUpdatedFieldsList `json:"UpdatedFieldsList,omitempty"` //
}
type ResponseAllowedProtocolsUpdateAllowedProtocolByIDUpdatedFieldsList ¶
type ResponseAllowedProtocolsUpdateAllowedProtocolByIDUpdatedFieldsList struct { UpdatedField *[]ResponseAllowedProtocolsUpdateAllowedProtocolByIDUpdatedFieldsListUpdatedField `json:"updatedField,omitempty"` // Field string `json:"field,omitempty"` // OldValue string `json:"oldValue,omitempty"` // NewValue string `json:"newValue,omitempty"` // }
type ResponseAncEndpointGetAncEndpoint ¶
type ResponseAncEndpointGetAncEndpoint struct {
SearchResult *ResponseAncEndpointGetAncEndpointSearchResult `json:"SearchResult,omitempty"` //
}
type ResponseAncEndpointGetAncEndpointByID ¶
type ResponseAncEndpointGetAncEndpointByID struct {
ErsAncEndpoint *ResponseAncEndpointGetAncEndpointByIDErsAncEndpoint `json:"ErsAncEndpoint,omitempty"` //
}
type ResponseAncEndpointGetAncEndpointByIDErsAncEndpoint ¶
type ResponseAncEndpointGetAncEndpointByIDErsAncEndpoint struct { ID string `json:"id,omitempty"` // MacAddress string `json:"macAddress,omitempty"` // PolicyName string `json:"policyName,omitempty"` // Link *ResponseAncEndpointGetAncEndpointByIDErsAncEndpointLink `json:"link,omitempty"` // }
type ResponseAncEndpointGetAncEndpointSearchResult ¶
type ResponseAncEndpointGetAncEndpointSearchResult struct { Total *int `json:"total,omitempty"` // Resources *[]ResponseAncEndpointGetAncEndpointSearchResultResources `json:"resources,omitempty"` // NextPage *ResponseAncEndpointGetAncEndpointSearchResultNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponseAncEndpointGetAncEndpointSearchResultPreviousPage `json:"previousPage,omitempty"` // }
type ResponseAncEndpointGetAncEndpointSearchResultResources ¶
type ResponseAncEndpointGetAncEndpointSearchResultResources struct { ID string `json:"id,omitempty"` // Link *ResponseAncEndpointGetAncEndpointSearchResultResourcesLink `json:"link,omitempty"` // }
type ResponseAncEndpointGetVersion ¶
type ResponseAncEndpointGetVersion struct {
VersionInfo *ResponseAncEndpointGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponseAncEndpointGetVersionVersionInfo ¶
type ResponseAncEndpointGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponseAncEndpointGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponseAncEndpointMonitorBulkStatusAncEndpoint ¶
type ResponseAncEndpointMonitorBulkStatusAncEndpoint struct {
BulkStatus *ResponseAncEndpointMonitorBulkStatusAncEndpointBulkStatus `json:"BulkStatus,omitempty"` //
}
type ResponseAncEndpointMonitorBulkStatusAncEndpointBulkStatus ¶
type ResponseAncEndpointMonitorBulkStatusAncEndpointBulkStatus struct { BulkID string `json:"bulkID,omitempty"` // ExecutionStatus string `json:"executionStatus,omitempty"` // OperationType string `json:"operationType,omitempty"` // StartTime string `json:"startTime,omitempty"` // ResourcesCount *int `json:"resourcesCount,omitempty"` // SuccessCount *int `json:"successCount,omitempty"` // FailCount *int `json:"failCount,omitempty"` // ResourcesStatus *[]ResponseAncEndpointMonitorBulkStatusAncEndpointBulkStatusResourcesStatus `json:"resourcesStatus,omitempty"` // }
type ResponseAncEndpointMonitorBulkStatusAncEndpointBulkStatusResourcesStatus ¶
type ResponseAncEndpointMonitorBulkStatusAncEndpointBulkStatusResourcesStatus struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // ResourceExecutionStatus string `json:"resourceExecutionStatus,omitempty"` // Status string `json:"status,omitempty"` // }
type ResponseAncPolicyGetAncPolicy ¶
type ResponseAncPolicyGetAncPolicy struct {
SearchResult *ResponseAncPolicyGetAncPolicySearchResult `json:"SearchResult,omitempty"` //
}
type ResponseAncPolicyGetAncPolicyByID ¶
type ResponseAncPolicyGetAncPolicyByID struct {
ErsAncPolicy *ResponseAncPolicyGetAncPolicyByIDErsAncPolicy `json:"ErsAncPolicy,omitempty"` //
}
type ResponseAncPolicyGetAncPolicyByIDErsAncPolicy ¶
type ResponseAncPolicyGetAncPolicyByIDErsAncPolicy struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Actions []string `json:"actions,omitempty"` // - QUARANTINE: Allows you to use Exception policies (authorization policies) to limit or deny an endpoint access to the network. - PORTBOUNCE: Resets the port on the network device to which the endpoint is connected. - SHUTDOWN : Shuts down the port on the network device to which the endpoint is connected. - RE_AUTHENTICATE: Re-authenticates the session from the endpoint. Link *ResponseAncPolicyGetAncPolicyByIDErsAncPolicyLink `json:"link,omitempty"` // }
type ResponseAncPolicyGetAncPolicyByName ¶
type ResponseAncPolicyGetAncPolicyByName struct {
ErsAncPolicy *ResponseAncPolicyGetAncPolicyByNameErsAncPolicy `json:"ErsAncPolicy,omitempty"` //
}
type ResponseAncPolicyGetAncPolicyByNameErsAncPolicy ¶
type ResponseAncPolicyGetAncPolicyByNameErsAncPolicy struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Actions []string `json:"actions,omitempty"` // - QUARANTINE: Allows you to use Exception policies (authorization policies) to limit or deny an endpoint access to the network. - PORTBOUNCE: Resets the port on the network device to which the endpoint is connected. - SHUTDOWN : Shuts down the port on the network device to which the endpoint is connected. - RE_AUTHENTICATE: Re-authenticates the session from the endpoint. Link *ResponseAncPolicyGetAncPolicyByNameErsAncPolicyLink `json:"link,omitempty"` // }
type ResponseAncPolicyGetAncPolicySearchResult ¶
type ResponseAncPolicyGetAncPolicySearchResult struct { Total *int `json:"total,omitempty"` // Resources *[]ResponseAncPolicyGetAncPolicySearchResultResources `json:"resources,omitempty"` // NextPage *ResponseAncPolicyGetAncPolicySearchResultNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponseAncPolicyGetAncPolicySearchResultPreviousPage `json:"previousPage,omitempty"` // }
type ResponseAncPolicyGetAncPolicySearchResultResources ¶
type ResponseAncPolicyGetAncPolicySearchResultResources struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Link *ResponseAncPolicyGetAncPolicySearchResultResourcesLink `json:"link,omitempty"` // }
type ResponseAncPolicyGetVersion ¶
type ResponseAncPolicyGetVersion struct {
VersionInfo *ResponseAncPolicyGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponseAncPolicyGetVersionVersionInfo ¶
type ResponseAncPolicyGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponseAncPolicyGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponseAncPolicyMonitorBulkStatusAncPolicy ¶
type ResponseAncPolicyMonitorBulkStatusAncPolicy struct {
BulkStatus *ResponseAncPolicyMonitorBulkStatusAncPolicyBulkStatus `json:"BulkStatus,omitempty"` //
}
type ResponseAncPolicyMonitorBulkStatusAncPolicyBulkStatus ¶
type ResponseAncPolicyMonitorBulkStatusAncPolicyBulkStatus struct { BulkID string `json:"bulkID,omitempty"` // ExecutionStatus string `json:"executionStatus,omitempty"` // OperationType string `json:"operationType,omitempty"` // StartTime string `json:"startTime,omitempty"` // ResourcesCount *int `json:"resourcesCount,omitempty"` // SuccessCount *int `json:"successCount,omitempty"` // FailCount *int `json:"failCount,omitempty"` // ResourcesStatus *[]ResponseAncPolicyMonitorBulkStatusAncPolicyBulkStatusResourcesStatus `json:"resourcesStatus,omitempty"` // }
type ResponseAncPolicyMonitorBulkStatusAncPolicyBulkStatusResourcesStatus ¶
type ResponseAncPolicyMonitorBulkStatusAncPolicyBulkStatusResourcesStatus struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // ResourceExecutionStatus string `json:"resourceExecutionStatus,omitempty"` // Status string `json:"status,omitempty"` // }
type ResponseAncPolicyUpdateAncPolicyByID ¶
type ResponseAncPolicyUpdateAncPolicyByID struct {
UpdatedFieldsList *ResponseAncPolicyUpdateAncPolicyByIDUpdatedFieldsList `json:"UpdatedFieldsList,omitempty"` //
}
type ResponseAncPolicyUpdateAncPolicyByIDUpdatedFieldsList ¶
type ResponseAncPolicyUpdateAncPolicyByIDUpdatedFieldsList struct {
UpdatedField *[]ResponseAncPolicyUpdateAncPolicyByIDUpdatedFieldsListUpdatedField `json:"updatedField,omitempty"` //
}
type ResponseAuthorizationProfileGetAuthorizationProfileByID ¶
type ResponseAuthorizationProfileGetAuthorizationProfileByID struct {
AuthorizationProfile *ResponseAuthorizationProfileGetAuthorizationProfileByIDAuthorizationProfile `json:"AuthorizationProfile,omitempty"` //
}
type ResponseAuthorizationProfileGetAuthorizationProfileByIDAuthorizationProfile ¶
type ResponseAuthorizationProfileGetAuthorizationProfileByIDAuthorizationProfile struct { ID string `json:"id,omitempty"` // Resource UUID value Name string `json:"name,omitempty"` // Resource Name Description string `json:"description,omitempty"` // AdvancedAttributes *[]ResponseAuthorizationProfileGetAuthorizationProfileByIDAuthorizationProfileAdvancedAttributes `json:"advancedAttributes,omitempty"` // AccessType string `json:"accessType,omitempty"` // Allowed Values: - ACCESS_ACCEPT, - ACCESS_REJECT AuthzProfileType string `json:"authzProfileType,omitempty"` // Allowed Values: - SWITCH, - TRUSTSEC, - TACACS SWITCH is used for Standard Authorization Profiles VLAN *ResponseAuthorizationProfileGetAuthorizationProfileByIDAuthorizationProfileVLAN `json:"vlan,omitempty"` // Reauth *ResponseAuthorizationProfileGetAuthorizationProfileByIDAuthorizationProfileReauth `json:"reauth,omitempty"` // AirespaceACL string `json:"airespaceACL,omitempty"` // AirespaceIPv6ACL string `json:"airespaceIPv6ACL,omitempty"` // WebRedirection *ResponseAuthorizationProfileGetAuthorizationProfileByIDAuthorizationProfileWebRedirection `json:"webRedirection,omitempty"` // ACL string `json:"acl,omitempty"` // TrackMovement *bool `json:"trackMovement,omitempty"` // AgentlessPosture *bool `json:"agentlessPosture,omitempty"` // ServiceTemplate *bool `json:"serviceTemplate,omitempty"` // EasywiredSessionCandidate *bool `json:"easywiredSessionCandidate,omitempty"` // DaclName string `json:"daclName,omitempty"` // VoiceDomainPermission *bool `json:"voiceDomainPermission,omitempty"` // Neat *bool `json:"neat,omitempty"` // WebAuth *bool `json:"webAuth,omitempty"` // AutoSmartPort string `json:"autoSmartPort,omitempty"` // InterfaceTemplate string `json:"interfaceTemplate,omitempty"` // IPv6ACLFilter string `json:"ipv6ACLFilter,omitempty"` // AvcProfile string `json:"avcProfile,omitempty"` // MacSecPolicy string `json:"macSecPolicy,omitempty"` // Allowed Values: - MUST_SECURE, - MUST_NOT_SECURE, - SHOULD_SECURE AsaVpn string `json:"asaVpn,omitempty"` // ProfileName string `json:"profileName,omitempty"` // IPv6DaclName string `json:"ipv6DaclName,omitempty"` // Link *ResponseAuthorizationProfileGetAuthorizationProfileByIDAuthorizationProfileLink `json:"link,omitempty"` // }
type ResponseAuthorizationProfileGetAuthorizationProfileByIDAuthorizationProfileAdvancedAttributes ¶
type ResponseAuthorizationProfileGetAuthorizationProfileByIDAuthorizationProfileAdvancedAttributes struct { LeftHandSideDictionaryAttribue *ResponseAuthorizationProfileGetAuthorizationProfileByIDAuthorizationProfileAdvancedAttributesLeftHandSideDictionaryAttribue `json:"leftHandSideDictionaryAttribue,omitempty"` // RightHandSideAttribueValue *ResponseAuthorizationProfileGetAuthorizationProfileByIDAuthorizationProfileAdvancedAttributesRightHandSideAttribueValue `json:"rightHandSideAttribueValue,omitempty"` // Attribute value can be of type AttributeValue or AdvancedDictionaryAttribute. For AttributeValue the value is String, For AdvancedDictionaryAttribute the value is dictionaryName and attributeName properties }
type ResponseAuthorizationProfileGetAuthorizationProfileByIDAuthorizationProfileAdvancedAttributesLeftHandSideDictionaryAttribue ¶
type ResponseAuthorizationProfileGetAuthorizationProfileByIDAuthorizationProfileAdvancedAttributesLeftHandSideDictionaryAttribue struct { AdvancedAttributeValueType string `json:"AdvancedAttributeValueType,omitempty"` // DictionaryName string `json:"dictionaryName,omitempty"` // AttributeName string `json:"attributeName,omitempty"` // Value string `json:"value,omitempty"` // }
type ResponseAuthorizationProfileGetAuthorizationProfileByIDAuthorizationProfileAdvancedAttributesRightHandSideAttribueValue ¶
type ResponseAuthorizationProfileGetAuthorizationProfileByIDAuthorizationProfileAdvancedAttributesRightHandSideAttribueValue struct { AdvancedAttributeValueType string `json:"AdvancedAttributeValueType,omitempty"` // DictionaryName string `json:"dictionaryName,omitempty"` // AttributeName string `json:"attributeName,omitempty"` // Value string `json:"value,omitempty"` // }
type ResponseAuthorizationProfileGetAuthorizationProfileByIDAuthorizationProfileWebRedirection ¶
type ResponseAuthorizationProfileGetAuthorizationProfileByIDAuthorizationProfileWebRedirection struct { WebRedirectionType string `json:"WebRedirectionType,omitempty"` // Value MUST be one of the following:CentralizedWebAuth, HotSpot, NativeSupplicanProvisioning, ClientProvisioning. The WebRedirectionType must fit the portalName ACL string `json:"acl,omitempty"` // PortalName string `json:"portalName,omitempty"` // A portal that exist in the DB and fits the WebRedirectionType StaticIPHostNameFQDN string `json:"staticIPHostNameFQDN,omitempty"` // DisplayCertificatesRenewalMessages *bool `json:"displayCertificatesRenewalMessages,omitempty"` // The displayCertificatesRenewalMessages is mandatory when 'WebRedirectionType' value is 'CentralizedWebAuth'. For all other 'WebRedirectionType' values the field must be ignored }
type ResponseAuthorizationProfileGetAuthorizationProfileByName ¶
type ResponseAuthorizationProfileGetAuthorizationProfileByName struct {
AuthorizationProfile *ResponseAuthorizationProfileGetAuthorizationProfileByNameAuthorizationProfile `json:"AuthorizationProfile,omitempty"` //
}
type ResponseAuthorizationProfileGetAuthorizationProfileByNameAuthorizationProfile ¶
type ResponseAuthorizationProfileGetAuthorizationProfileByNameAuthorizationProfile struct { ID string `json:"id,omitempty"` // Resource UUID value Name string `json:"name,omitempty"` // Resource Name Description string `json:"description,omitempty"` // AdvancedAttributes *[]ResponseAuthorizationProfileGetAuthorizationProfileByNameAuthorizationProfileAdvancedAttributes `json:"advancedAttributes,omitempty"` // AccessType string `json:"accessType,omitempty"` // Allowed Values: - ACCESS_ACCEPT, - ACCESS_REJECT AuthzProfileType string `json:"authzProfileType,omitempty"` // Allowed Values: - SWITCH, - TRUSTSEC, - TACACS SWITCH is used for Standard Authorization Profiles VLAN *ResponseAuthorizationProfileGetAuthorizationProfileByNameAuthorizationProfileVLAN `json:"vlan,omitempty"` // Reauth *ResponseAuthorizationProfileGetAuthorizationProfileByNameAuthorizationProfileReauth `json:"reauth,omitempty"` // AirespaceACL string `json:"airespaceACL,omitempty"` // AirespaceIPv6ACL string `json:"airespaceIPv6ACL,omitempty"` // WebRedirection *ResponseAuthorizationProfileGetAuthorizationProfileByNameAuthorizationProfileWebRedirection `json:"webRedirection,omitempty"` // ACL string `json:"acl,omitempty"` // TrackMovement *bool `json:"trackMovement,omitempty"` // AgentlessPosture *bool `json:"agentlessPosture,omitempty"` // ServiceTemplate *bool `json:"serviceTemplate,omitempty"` // EasywiredSessionCandidate *bool `json:"easywiredSessionCandidate,omitempty"` // DaclName string `json:"daclName,omitempty"` // VoiceDomainPermission *bool `json:"voiceDomainPermission,omitempty"` // Neat *bool `json:"neat,omitempty"` // WebAuth *bool `json:"webAuth,omitempty"` // AutoSmartPort string `json:"autoSmartPort,omitempty"` // InterfaceTemplate string `json:"interfaceTemplate,omitempty"` // IPv6ACLFilter string `json:"ipv6ACLFilter,omitempty"` // AvcProfile string `json:"avcProfile,omitempty"` // MacSecPolicy string `json:"macSecPolicy,omitempty"` // Allowed Values: - MUST_SECURE, - MUST_NOT_SECURE, - SHOULD_SECURE AsaVpn string `json:"asaVpn,omitempty"` // ProfileName string `json:"profileName,omitempty"` // IPv6DaclName string `json:"ipv6DaclName,omitempty"` // Link *ResponseAuthorizationProfileGetAuthorizationProfileByNameAuthorizationProfileLink `json:"link,omitempty"` // }
type ResponseAuthorizationProfileGetAuthorizationProfileByNameAuthorizationProfileAdvancedAttributes ¶
type ResponseAuthorizationProfileGetAuthorizationProfileByNameAuthorizationProfileAdvancedAttributes struct { LeftHandSideDictionaryAttribue *ResponseAuthorizationProfileGetAuthorizationProfileByNameAuthorizationProfileAdvancedAttributesLeftHandSideDictionaryAttribue `json:"leftHandSideDictionaryAttribue,omitempty"` // RightHandSideAttribueValue *ResponseAuthorizationProfileGetAuthorizationProfileByNameAuthorizationProfileAdvancedAttributesRightHandSideAttribueValue `json:"rightHandSideAttribueValue,omitempty"` // Attribute value can be of type AttributeValue or AdvancedDictionaryAttribute. For AttributeValue the value is String, For AdvancedDictionaryAttribute the value is dictionaryName and attributeName properties }
type ResponseAuthorizationProfileGetAuthorizationProfileByNameAuthorizationProfileAdvancedAttributesLeftHandSideDictionaryAttribue ¶
type ResponseAuthorizationProfileGetAuthorizationProfileByNameAuthorizationProfileAdvancedAttributesLeftHandSideDictionaryAttribue struct { AdvancedAttributeValueType string `json:"AdvancedAttributeValueType,omitempty"` // DictionaryName string `json:"dictionaryName,omitempty"` // AttributeName string `json:"attributeName,omitempty"` // Value string `json:"value,omitempty"` // }
type ResponseAuthorizationProfileGetAuthorizationProfileByNameAuthorizationProfileAdvancedAttributesRightHandSideAttribueValue ¶
type ResponseAuthorizationProfileGetAuthorizationProfileByNameAuthorizationProfileAdvancedAttributesRightHandSideAttribueValue struct { AdvancedAttributeValueType string `json:"AdvancedAttributeValueType,omitempty"` // DictionaryName string `json:"dictionaryName,omitempty"` // AttributeName string `json:"attributeName,omitempty"` // Value string `json:"value,omitempty"` // }
type ResponseAuthorizationProfileGetAuthorizationProfileByNameAuthorizationProfileWebRedirection ¶
type ResponseAuthorizationProfileGetAuthorizationProfileByNameAuthorizationProfileWebRedirection struct { WebRedirectionType string `json:"WebRedirectionType,omitempty"` // Value MUST be one of the following:CentralizedWebAuth, HotSpot, NativeSupplicanProvisioning, ClientProvisioning. The WebRedirectionType must fit the portalName ACL string `json:"acl,omitempty"` // PortalName string `json:"portalName,omitempty"` // A portal that exist in the DB and fits the WebRedirectionType StaticIPHostNameFQDN string `json:"staticIPHostNameFQDN,omitempty"` // DisplayCertificatesRenewalMessages *bool `json:"displayCertificatesRenewalMessages,omitempty"` // The displayCertificatesRenewalMessages is mandatory when 'WebRedirectionType' value is 'CentralizedWebAuth'. For all other 'WebRedirectionType' values the field must be ignored }
type ResponseAuthorizationProfileGetAuthorizationProfiles ¶
type ResponseAuthorizationProfileGetAuthorizationProfiles struct {
SearchResult *ResponseAuthorizationProfileGetAuthorizationProfilesSearchResult `json:"SearchResult,omitempty"` //
}
type ResponseAuthorizationProfileGetAuthorizationProfilesSearchResult ¶
type ResponseAuthorizationProfileGetAuthorizationProfilesSearchResult struct { Total *int `json:"total,omitempty"` // Resources *[]ResponseAuthorizationProfileGetAuthorizationProfilesSearchResultResources `json:"resources,omitempty"` // NextPage *ResponseAuthorizationProfileGetAuthorizationProfilesSearchResultNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponseAuthorizationProfileGetAuthorizationProfilesSearchResultPreviousPage `json:"previousPage,omitempty"` // }
type ResponseAuthorizationProfileGetAuthorizationProfilesSearchResultResources ¶
type ResponseAuthorizationProfileGetAuthorizationProfilesSearchResultResources struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Link *ResponseAuthorizationProfileGetAuthorizationProfilesSearchResultResourcesLink `json:"link,omitempty"` // }
type ResponseAuthorizationProfileGetVersion ¶
type ResponseAuthorizationProfileGetVersion struct {
VersionInfo *ResponseAuthorizationProfileGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponseAuthorizationProfileGetVersionVersionInfo ¶
type ResponseAuthorizationProfileGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponseAuthorizationProfileGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponseAuthorizationProfileUpdateAuthorizationProfileByID ¶
type ResponseAuthorizationProfileUpdateAuthorizationProfileByID struct {
UpdatedFieldsList *ResponseAuthorizationProfileUpdateAuthorizationProfileByIDUpdatedFieldsList `json:"UpdatedFieldsList,omitempty"` //
}
type ResponseAuthorizationProfileUpdateAuthorizationProfileByIDUpdatedFieldsList ¶
type ResponseAuthorizationProfileUpdateAuthorizationProfileByIDUpdatedFieldsList struct { UpdatedField *[]ResponseAuthorizationProfileUpdateAuthorizationProfileByIDUpdatedFieldsListUpdatedField `json:"updatedField,omitempty"` // Field string `json:"field,omitempty"` // OldValue string `json:"oldValue,omitempty"` // NewValue string `json:"newValue,omitempty"` // }
type ResponseBackupAndRestoreCancelBackup ¶
type ResponseBackupAndRestoreCancelBackup struct { Response *ResponseBackupAndRestoreCancelBackupResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseBackupAndRestoreCancelBackupResponse ¶
type ResponseBackupAndRestoreCancelBackupResponse struct { Action string `json:"action,omitempty"` // Details string `json:"details,omitempty"` // Details of the job Error string `json:"error,omitempty"` // Error message. False in case of no error HostName string `json:"hostName,omitempty"` // Hostname where the job has executed InitiatedFrom string `json:"initiatedFrom,omitempty"` // JustComplete string `json:"justComplete,omitempty"` // Whether the job completed now. Possible values - Yes, No Message string `json:"message,omitempty"` // detail message in case of exception Name string `json:"name,omitempty"` // Backup name given at the time of scheduling the job. PercentComplete string `json:"percentComplete,omitempty"` // shows the percent completion of the job. Possible value range 1 - 100 Repository string `json:"repository,omitempty"` // configured repository selected for the backup / restore job Scheduled string `json:"scheduled,omitempty"` // last action performed with respect to backup job. Possible values- BACKUP , CANCEL StartDate string `json:"startDate,omitempty"` // Start date of the backup job Status string `json:"status,omitempty"` // Type string `json:"type,omitempty"` // }
type ResponseBackupAndRestoreConfigBackup ¶
type ResponseBackupAndRestoreConfigBackup struct { Response *ResponseBackupAndRestoreConfigBackupResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseBackupAndRestoreConfigBackupResponse ¶
type ResponseBackupAndRestoreConfigBackupResponse struct { ID string `json:"id,omitempty"` // Id which can be used to track the status of backup / restore of config DB. Message string `json:"message,omitempty"` // Link *ResponseBackupAndRestoreConfigBackupResponseLink `json:"link,omitempty"` // }
type ResponseBackupAndRestoreCreateScheduledConfigBackup ¶
type ResponseBackupAndRestoreCreateScheduledConfigBackup struct { Response *ResponseBackupAndRestoreCreateScheduledConfigBackupResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseBackupAndRestoreCreateScheduledConfigBackupResponse ¶
type ResponseBackupAndRestoreCreateScheduledConfigBackupResponse struct { Message string `json:"message,omitempty"` // Response message on successful scheduling the backup job. Link *ResponseBackupAndRestoreCreateScheduledConfigBackupResponseLink `json:"link,omitempty"` // }
type ResponseBackupAndRestoreGetLastConfigBackupStatus ¶
type ResponseBackupAndRestoreGetLastConfigBackupStatus struct { Response *ResponseBackupAndRestoreGetLastConfigBackupStatusResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseBackupAndRestoreGetLastConfigBackupStatusResponse ¶
type ResponseBackupAndRestoreGetLastConfigBackupStatusResponse struct { Action string `json:"action,omitempty"` // Details string `json:"details,omitempty"` // Details of the job Error string `json:"error,omitempty"` // Error message. False in case of no error HostName string `json:"hostName,omitempty"` // Hostname where the job has executed InitiatedFrom string `json:"initiatedFrom,omitempty"` // JustComplete string `json:"justComplete,omitempty"` // Whether the job completed now. Possible values - Yes, No Message string `json:"message,omitempty"` // detail message in case of exception Name string `json:"name,omitempty"` // Backup name given at the time of scheduling the job. PercentComplete string `json:"percentComplete,omitempty"` // shows the percent completion of the job. Possible value range 1 - 100 Repository string `json:"repository,omitempty"` // configured repository selected for the backup / restore job Scheduled string `json:"scheduled,omitempty"` // last action performed with respect to backup job. Possible values- BACKUP , CANCEL StartDate string `json:"startDate,omitempty"` // Start date of the backup job Status string `json:"status,omitempty"` // Type string `json:"type,omitempty"` // }
type ResponseBackupAndRestoreRestoreConfigBackup ¶
type ResponseBackupAndRestoreRestoreConfigBackup struct { Response *ResponseBackupAndRestoreRestoreConfigBackupResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseBackupAndRestoreRestoreConfigBackupResponse ¶
type ResponseBackupAndRestoreRestoreConfigBackupResponse struct { ID string `json:"id,omitempty"` // Id which can be used to track the status of backup / restore of config DB. Message string `json:"message,omitempty"` // Link *ResponseBackupAndRestoreRestoreConfigBackupResponseLink `json:"link,omitempty"` // }
type ResponseBackupAndRestoreUpdateScheduledConfigBackup ¶
type ResponseBackupAndRestoreUpdateScheduledConfigBackup struct { Response *ResponseBackupAndRestoreUpdateScheduledConfigBackupResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseBackupAndRestoreUpdateScheduledConfigBackupResponse ¶
type ResponseBackupAndRestoreUpdateScheduledConfigBackupResponse struct { Message string `json:"message,omitempty"` // Response message on successful scheduling the backup job. Link *ResponseBackupAndRestoreUpdateScheduledConfigBackupResponseLink `json:"link,omitempty"` // }
type ResponseByodPortalGetByodPortal ¶
type ResponseByodPortalGetByodPortal struct {
SearchResult *ResponseByodPortalGetByodPortalSearchResult `json:"SearchResult,omitempty"` //
}
type ResponseByodPortalGetByodPortalByID ¶
type ResponseByodPortalGetByodPortalByID struct {
ByodPortal *ResponseByodPortalGetByodPortalByIDByodPortal `json:"BYODPortal,omitempty"` //
}
type ResponseByodPortalGetByodPortalByIDByodPortal ¶
type ResponseByodPortalGetByodPortalByIDByodPortal struct { ID string `json:"id,omitempty"` // Resource UUID, mandatory for update Name string `json:"name,omitempty"` // Resource Name Description string `json:"description,omitempty"` // PortalType string `json:"portalType,omitempty"` // Allowed values: - BYOD, - HOTSPOTGUEST, - MYDEVICE, - SELFREGGUEST, - SPONSOR, - SPONSOREDGUEST PortalTestURL string `json:"portalTestUrl,omitempty"` // URL to bring up a test page for this portal Settings *ResponseByodPortalGetByodPortalByIDByodPortalSettings `json:"settings,omitempty"` // Defines all of the settings groups available for a BYOD Customizations *ResponseByodPortalGetByodPortalByIDByodPortalCustomizations `json:"customizations,omitempty"` // Defines all of the Portal Customizations available for a BYOD Link *ResponseByodPortalGetByodPortalByIDByodPortalLink `json:"link,omitempty"` // }
type ResponseByodPortalGetByodPortalByIDByodPortalCustomizations ¶
type ResponseByodPortalGetByodPortalByIDByodPortalCustomizations struct { PortalTheme *ResponseByodPortalGetByodPortalByIDByodPortalCustomizationsPortalTheme `json:"portalTheme,omitempty"` // Defines the configuration for portal theme PortalTweakSettings *ResponseByodPortalGetByodPortalByIDByodPortalCustomizationsPortalTweakSettings `json:"portalTweakSettings,omitempty"` // The Tweak Settings are a customization of the Portal Theme that has been selected for the portal. When the Portal Theme selection is changed, the Tweak Settings are overwritten to match the values in the theme. The Tweak Settings can subsequently be changed by the user Language *ResponseByodPortalGetByodPortalByIDByodPortalCustomizationsLanguage `json:"language,omitempty"` // This property is supported only for Read operation and it allows to show the customizations in English. Other languages are not supported GlobalCustomizations *ResponseByodPortalGetByodPortalByIDByodPortalCustomizationsGlobalCustomizations `json:"globalCustomizations,omitempty"` // Represent the portal Global customizations PageCustomizations *ResponseByodPortalGetByodPortalByIDByodPortalCustomizationsPageCustomizations `json:"pageCustomizations,omitempty"` // Represent the entire page customization as a giant dictionary }
type ResponseByodPortalGetByodPortalByIDByodPortalCustomizationsGlobalCustomizations ¶
type ResponseByodPortalGetByodPortalByIDByodPortalCustomizationsGlobalCustomizations struct { MobileLogoImage *ResponseByodPortalGetByodPortalByIDByodPortalCustomizationsGlobalCustomizationsMobileLogoImage `json:"mobileLogoImage,omitempty"` // DesktopLogoImage *ResponseByodPortalGetByodPortalByIDByodPortalCustomizationsGlobalCustomizationsDesktopLogoImage `json:"desktopLogoImage,omitempty"` // BannerImage *ResponseByodPortalGetByodPortalByIDByodPortalCustomizationsGlobalCustomizationsBannerImage `json:"bannerImage,omitempty"` // BackgroundImage *ResponseByodPortalGetByodPortalByIDByodPortalCustomizationsGlobalCustomizationsBackgroundImage `json:"backgroundImage,omitempty"` // BannerTitle string `json:"bannerTitle,omitempty"` // ContactText string `json:"contactText,omitempty"` // }
type ResponseByodPortalGetByodPortalByIDByodPortalCustomizationsGlobalCustomizationsBackgroundImage ¶
type ResponseByodPortalGetByodPortalByIDByodPortalCustomizationsGlobalCustomizationsBackgroundImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type ResponseByodPortalGetByodPortalByIDByodPortalCustomizationsGlobalCustomizationsBannerImage ¶
type ResponseByodPortalGetByodPortalByIDByodPortalCustomizationsGlobalCustomizationsBannerImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type ResponseByodPortalGetByodPortalByIDByodPortalCustomizationsGlobalCustomizationsDesktopLogoImage ¶
type ResponseByodPortalGetByodPortalByIDByodPortalCustomizationsGlobalCustomizationsDesktopLogoImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type ResponseByodPortalGetByodPortalByIDByodPortalCustomizationsGlobalCustomizationsMobileLogoImage ¶
type ResponseByodPortalGetByodPortalByIDByodPortalCustomizationsGlobalCustomizationsMobileLogoImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type ResponseByodPortalGetByodPortalByIDByodPortalCustomizationsLanguage ¶
type ResponseByodPortalGetByodPortalByIDByodPortalCustomizationsLanguage struct {
ViewLanguage string `json:"viewLanguage,omitempty"` //
}
type ResponseByodPortalGetByodPortalByIDByodPortalCustomizationsPageCustomizations ¶
type ResponseByodPortalGetByodPortalByIDByodPortalCustomizationsPageCustomizations struct {
Data *[]ResponseByodPortalGetByodPortalByIDByodPortalCustomizationsPageCustomizationsData `json:"data,omitempty"` // The Dictionary will be exposed here as key value pair
}
type ResponseByodPortalGetByodPortalByIDByodPortalCustomizationsPortalTheme ¶
type ResponseByodPortalGetByodPortalByIDByodPortalCustomizationsPortalTheme struct { ID string `json:"id,omitempty"` // The unique internal identifier of the portal theme Name string `json:"name,omitempty"` // The system- or user-assigned name of the portal theme ThemeData string `json:"themeData,omitempty"` // A CSS file, represented as a Base64-encoded byte array }
type ResponseByodPortalGetByodPortalByIDByodPortalCustomizationsPortalTweakSettings ¶
type ResponseByodPortalGetByodPortalByIDByodPortalCustomizationsPortalTweakSettings struct { BannerColor string `json:"bannerColor,omitempty"` // Hex value of color BannerTextColor string `json:"bannerTextColor,omitempty"` // PageBackgroundColor string `json:"pageBackgroundColor,omitempty"` // PageLabelAndTextColor string `json:"pageLabelAndTextColor,omitempty"` // }
type ResponseByodPortalGetByodPortalByIDByodPortalSettings ¶
type ResponseByodPortalGetByodPortalByIDByodPortalSettings struct { PortalSettings *ResponseByodPortalGetByodPortalByIDByodPortalSettingsPortalSettings `json:"portalSettings,omitempty"` // The port, interface, certificate, and other basic settings of a portal ByodSettings *ResponseByodPortalGetByodPortalByIDByodPortalSettingsByodSettings `json:"byodSettings,omitempty"` // Configuration of BYOD Device Welcome, Registration and Success steps SupportInfoSettings *ResponseByodPortalGetByodPortalByIDByodPortalSettingsSupportInfoSettings `json:"supportInfoSettings,omitempty"` // }
type ResponseByodPortalGetByodPortalByIDByodPortalSettingsByodSettings ¶
type ResponseByodPortalGetByodPortalByIDByodPortalSettingsByodSettings struct { ByodWelcomeSettings *ResponseByodPortalGetByodPortalByIDByodPortalSettingsByodSettingsByodWelcomeSettings `json:"byodWelcomeSettings,omitempty"` // Configuration of BYOD endpoint welcome step configuration ByodRegistrationSettings *ResponseByodPortalGetByodPortalByIDByodPortalSettingsByodSettingsByodRegistrationSettings `json:"byodRegistrationSettings,omitempty"` // ByodRegistrationSuccessSettings *ResponseByodPortalGetByodPortalByIDByodPortalSettingsByodSettingsByodRegistrationSuccessSettings `json:"byodRegistrationSuccessSettings,omitempty"` // }
type ResponseByodPortalGetByodPortalByIDByodPortalSettingsByodSettingsByodRegistrationSuccessSettings ¶
type ResponseByodPortalGetByodPortalByIDByodPortalSettingsByodSettingsByodRegistrationSuccessSettings struct { SuccessRedirect string `json:"successRedirect,omitempty"` // After an Authentication Success where should device be redirected. Allowed values: RedirectURL string `json:"redirectUrl,omitempty"` // Target URL for redirection, used when successRedirect = URL }
type ResponseByodPortalGetByodPortalByIDByodPortalSettingsByodSettingsByodWelcomeSettings ¶
type ResponseByodPortalGetByodPortalByIDByodPortalSettingsByodSettingsByodWelcomeSettings struct { EnableByod *bool `json:"enableBYOD,omitempty"` // EnableGuestAccess *bool `json:"enableGuestAccess,omitempty"` // RequireMdm *bool `json:"requireMDM,omitempty"` // IncludeAup *bool `json:"includeAup,omitempty"` // AupDisplay string `json:"aupDisplay,omitempty"` // How the AUP should be displayed, either on page or as a link. Only valid if includeAup = true. Allowed values: - ONPAGE, - ASLINK RequireAupAcceptance *bool `json:"requireAupAcceptance,omitempty"` // RequireScrolling *bool `json:"requireScrolling,omitempty"` // Require BYOD devices to scroll down to the bottom of the AUP, Only valid if includeAup = true }
type ResponseByodPortalGetByodPortalByIDByodPortalSettingsPortalSettings ¶
type ResponseByodPortalGetByodPortalByIDByodPortalSettingsPortalSettings struct { HTTPSPort *int `json:"httpsPort,omitempty"` // The port number that the allowed interfaces will listen on. Range from 8000 to 8999 AllowedInterfaces []string `json:"allowedInterfaces,omitempty"` // Interfaces that the portal will be reachable on. Allowed values: - eth0, - eth1, - eth2, - eth3, - eth4, - eth5, - bond0, - bond1, - bond2 CertificateGroupTag string `json:"certificateGroupTag,omitempty"` // Logical name of the x.509 server certificate that will be used for the portal EndpointIDentityGroup string `json:"endpointIdentityGroup,omitempty"` // Unique Id of the endpoint identity group where user's devices will be added. Used only in Hotspot Portal DisplayLang string `json:"displayLang,omitempty"` // Allowed values: - USEBROWSERLOCALE, - ALWAYSUSE FallbackLanguage string `json:"fallbackLanguage,omitempty"` // Used when displayLang = USEBROWSERLOCALE AlwaysUsedLanguage string `json:"alwaysUsedLanguage,omitempty"` // Used when displayLang = ALWAYSUSE }
type ResponseByodPortalGetByodPortalByIDByodPortalSettingsSupportInfoSettings ¶
type ResponseByodPortalGetByodPortalByIDByodPortalSettingsSupportInfoSettings struct { IncludeSupportInfoPage *bool `json:"includeSupportInfoPage,omitempty"` // IncludeMacAddr *bool `json:"includeMacAddr,omitempty"` // IncludeIPAddress *bool `json:"includeIpAddress,omitempty"` // IncludeBrowserUserAgent *bool `json:"includeBrowserUserAgent,omitempty"` // IncludePolicyServer *bool `json:"includePolicyServer,omitempty"` // IncludeFailureCode *bool `json:"includeFailureCode,omitempty"` // EmptyFieldDisplay string `json:"emptyFieldDisplay,omitempty"` // Specifies how empty fields are handled on the Support Information Page. Allowed values: - HIDE, - DISPLAYWITHNOVALUE, - DISPLAYWITHDEFAULTVALUE DefaultEmptyFieldValue string `json:"defaultEmptyFieldValue,omitempty"` // The default value displayed for an empty field. Only valid when emptyFieldDisplay = DISPLAYWITHDEFAULTVALUE }
type ResponseByodPortalGetByodPortalSearchResult ¶
type ResponseByodPortalGetByodPortalSearchResult struct { Total *int `json:"total,omitempty"` // Resources *[]ResponseByodPortalGetByodPortalSearchResultResources `json:"resources,omitempty"` // NextPage *ResponseByodPortalGetByodPortalSearchResultNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponseByodPortalGetByodPortalSearchResultPreviousPage `json:"previousPage,omitempty"` // }
type ResponseByodPortalGetByodPortalSearchResultResources ¶
type ResponseByodPortalGetByodPortalSearchResultResources struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Link *ResponseByodPortalGetByodPortalSearchResultResourcesLink `json:"link,omitempty"` // }
type ResponseByodPortalGetVersion ¶
type ResponseByodPortalGetVersion struct {
VersionInfo *ResponseByodPortalGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponseByodPortalGetVersionVersionInfo ¶
type ResponseByodPortalGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponseByodPortalGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponseByodPortalUpdateByodPortalByID ¶
type ResponseByodPortalUpdateByodPortalByID struct {
UpdatedFieldsList *ResponseByodPortalUpdateByodPortalByIDUpdatedFieldsList `json:"UpdatedFieldsList,omitempty"` //
}
type ResponseByodPortalUpdateByodPortalByIDUpdatedFieldsList ¶
type ResponseByodPortalUpdateByodPortalByIDUpdatedFieldsList struct { UpdatedField *[]ResponseByodPortalUpdateByodPortalByIDUpdatedFieldsListUpdatedField `json:"updatedField,omitempty"` // Field string `json:"field,omitempty"` // OldValue string `json:"oldValue,omitempty"` // NewValue string `json:"newValue,omitempty"` // }
type ResponseCertificateProfileGetCertificateProfile ¶
type ResponseCertificateProfileGetCertificateProfile struct {
SearchResult *ResponseCertificateProfileGetCertificateProfileSearchResult `json:"SearchResult,omitempty"` //
}
type ResponseCertificateProfileGetCertificateProfileByID ¶
type ResponseCertificateProfileGetCertificateProfileByID struct {
CertificateProfile *ResponseCertificateProfileGetCertificateProfileByIDCertificateProfile `json:"CertificateProfile,omitempty"` //
}
type ResponseCertificateProfileGetCertificateProfileByIDCertificateProfile ¶
type ResponseCertificateProfileGetCertificateProfileByIDCertificateProfile struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // ExternalIDentityStoreName string `json:"externalIdentityStoreName,omitempty"` // CertificateAttributeName string `json:"certificateAttributeName,omitempty"` // AllowedAsUserName *bool `json:"allowedAsUserName,omitempty"` // MatchMode string `json:"matchMode,omitempty"` // UsernameFrom string `json:"usernameFrom,omitempty"` // Link *ResponseCertificateProfileGetCertificateProfileByIDCertificateProfileLink `json:"link,omitempty"` // }
type ResponseCertificateProfileGetCertificateProfileByName ¶
type ResponseCertificateProfileGetCertificateProfileByName struct {
CertificateProfile *ResponseCertificateProfileGetCertificateProfileByNameCertificateProfile `json:"CertificateProfile,omitempty"` //
}
type ResponseCertificateProfileGetCertificateProfileByNameCertificateProfile ¶
type ResponseCertificateProfileGetCertificateProfileByNameCertificateProfile struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // ExternalIDentityStoreName string `json:"externalIdentityStoreName,omitempty"` // CertificateAttributeName string `json:"certificateAttributeName,omitempty"` // AllowedAsUserName *bool `json:"allowedAsUserName,omitempty"` // MatchMode string `json:"matchMode,omitempty"` // UsernameFrom string `json:"usernameFrom,omitempty"` // Link *ResponseCertificateProfileGetCertificateProfileByNameCertificateProfileLink `json:"link,omitempty"` // }
type ResponseCertificateProfileGetCertificateProfileSearchResult ¶
type ResponseCertificateProfileGetCertificateProfileSearchResult struct { Total *int `json:"total,omitempty"` // Resources *[]ResponseCertificateProfileGetCertificateProfileSearchResultResources `json:"resources,omitempty"` // NextPage *ResponseCertificateProfileGetCertificateProfileSearchResultNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponseCertificateProfileGetCertificateProfileSearchResultPreviousPage `json:"previousPage,omitempty"` // }
type ResponseCertificateProfileGetCertificateProfileSearchResultResources ¶
type ResponseCertificateProfileGetCertificateProfileSearchResultResources struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Link *ResponseCertificateProfileGetCertificateProfileSearchResultResourcesLink `json:"link,omitempty"` // }
type ResponseCertificateProfileGetVersion ¶
type ResponseCertificateProfileGetVersion struct {
VersionInfo *ResponseCertificateProfileGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponseCertificateProfileGetVersionVersionInfo ¶
type ResponseCertificateProfileGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponseCertificateProfileGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponseCertificateProfileUpdateCertificateProfileByID ¶
type ResponseCertificateProfileUpdateCertificateProfileByID struct {
UpdatedFieldsList *ResponseCertificateProfileUpdateCertificateProfileByIDUpdatedFieldsList `json:"UpdatedFieldsList,omitempty"` //
}
type ResponseCertificateProfileUpdateCertificateProfileByIDUpdatedFieldsList ¶
type ResponseCertificateProfileUpdateCertificateProfileByIDUpdatedFieldsList struct {
UpdatedField *[]ResponseCertificateProfileUpdateCertificateProfileByIDUpdatedFieldsListUpdatedField `json:"updatedField,omitempty"` //
}
type ResponseCertificateTemplateGetCertificateTemplate ¶
type ResponseCertificateTemplateGetCertificateTemplate struct {
SearchResult *ResponseCertificateTemplateGetCertificateTemplateSearchResult `json:"SearchResult,omitempty"` //
}
type ResponseCertificateTemplateGetCertificateTemplateByID ¶
type ResponseCertificateTemplateGetCertificateTemplateByID struct {
ERSCertificateTemplate *ResponseCertificateTemplateGetCertificateTemplateByIDERSCertificateTemplate `json:"ERSCertificateTemplate,omitempty"` //
}
type ResponseCertificateTemplateGetCertificateTemplateByIDERSCertificateTemplate ¶
type ResponseCertificateTemplateGetCertificateTemplateByIDERSCertificateTemplate struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // KeySize *int `json:"keySize,omitempty"` // Key Size of the Certificate Template ValidityPeriod *int `json:"validityPeriod,omitempty"` // Validity period of the Certificate Template: Valid Range 21 - 3652 Raprofile string `json:"raprofile,omitempty"` // RA profile for the Certificate template }
type ResponseCertificateTemplateGetCertificateTemplateByName ¶
type ResponseCertificateTemplateGetCertificateTemplateByName struct {
ERSCertificateTemplate *ResponseCertificateTemplateGetCertificateTemplateByNameERSCertificateTemplate `json:"ERSCertificateTemplate,omitempty"` //
}
type ResponseCertificateTemplateGetCertificateTemplateByNameERSCertificateTemplate ¶
type ResponseCertificateTemplateGetCertificateTemplateByNameERSCertificateTemplate struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // KeySize *int `json:"keySize,omitempty"` // Key Size of the Certificate Template ValidityPeriod *int `json:"validityPeriod,omitempty"` // Validity period of the Certificate Template: Valid Range 21 - 3652 Raprofile string `json:"raprofile,omitempty"` // RA profile for the Certificate template }
type ResponseCertificateTemplateGetCertificateTemplateSearchResult ¶
type ResponseCertificateTemplateGetCertificateTemplateSearchResult struct { Total *int `json:"total,omitempty"` // Resources *[]ResponseCertificateTemplateGetCertificateTemplateSearchResultResources `json:"resources,omitempty"` // NextPage *ResponseCertificateTemplateGetCertificateTemplateSearchResultNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponseCertificateTemplateGetCertificateTemplateSearchResultPreviousPage `json:"previousPage,omitempty"` // }
type ResponseCertificateTemplateGetCertificateTemplateSearchResultResources ¶
type ResponseCertificateTemplateGetCertificateTemplateSearchResultResources struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Link *ResponseCertificateTemplateGetCertificateTemplateSearchResultResourcesLink `json:"link,omitempty"` // }
type ResponseCertificateTemplateGetVersion ¶
type ResponseCertificateTemplateGetVersion struct {
VersionInfo *ResponseCertificateTemplateGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponseCertificateTemplateGetVersionVersionInfo ¶
type ResponseCertificateTemplateGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponseCertificateTemplateGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponseCertificatesBindCsr ¶
type ResponseCertificatesBindCsr struct { Response *ResponseCertificatesBindCsrResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseCertificatesDeleteCsr ¶ added in v1.1.0
type ResponseCertificatesDeleteCsr struct { Response *ResponseCertificatesDeleteCsrResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseCertificatesDeleteCsrByID ¶
type ResponseCertificatesDeleteCsrByID = ResponseCertificatesDeleteCsr
ResponseCertificatesDeleteCsrByID is deprecated, please use ResponseCertificatesDeleteCsr
type ResponseCertificatesDeleteCsrByIDResponse ¶
type ResponseCertificatesDeleteCsrByIDResponse = ResponseCertificatesDeleteCsrResponse
ResponseCertificatesDeleteCsrByIDResponse is deprecated, please use ResponseCertificatesDeleteCsrResponse
type ResponseCertificatesDeleteCsrResponse ¶ added in v1.1.0
type ResponseCertificatesDeleteCsrResponse struct {
Message string `json:"message,omitempty"` //
}
type ResponseCertificatesDeleteSystemCertificateByID ¶
type ResponseCertificatesDeleteSystemCertificateByID struct { Response *ResponseCertificatesDeleteSystemCertificateByIDResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseCertificatesDeleteSystemCertificateByIDResponse ¶
type ResponseCertificatesDeleteSystemCertificateByIDResponse struct {
Message string `json:"message,omitempty"` //
}
type ResponseCertificatesDeleteTrustedCertificateByID ¶
type ResponseCertificatesDeleteTrustedCertificateByID struct { Response *ResponseCertificatesDeleteTrustedCertificateByIDResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseCertificatesDeleteTrustedCertificateByIDResponse ¶
type ResponseCertificatesDeleteTrustedCertificateByIDResponse struct {
Message string `json:"message,omitempty"` //
}
type ResponseCertificatesGenerateCsr ¶
type ResponseCertificatesGenerateCsr struct { Response *[]ResponseCertificatesGenerateCsrResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseCertificatesGenerateCsrResponse ¶
type ResponseCertificatesGenerateCsrResponse struct { ID string `json:"id,omitempty"` // ID of the generated CSR Link *ResponseCertificatesGenerateCsrResponseLink `json:"link,omitempty"` // Message string `json:"message,omitempty"` // Response message on generation of CSR }
type ResponseCertificatesGenerateIntermediateCaCsr ¶
type ResponseCertificatesGenerateIntermediateCaCsr struct { Response *ResponseCertificatesGenerateIntermediateCaCsrResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseCertificatesGenerateIntermediateCaCsrResponse ¶
type ResponseCertificatesGenerateIntermediateCaCsrResponse struct { ID string `json:"id,omitempty"` // ID of the generated CSR Link *ResponseCertificatesGenerateIntermediateCaCsrResponseLink `json:"link,omitempty"` // Message string `json:"message,omitempty"` // Response message on generation of CSR }
type ResponseCertificatesGenerateSelfSignedCertificate ¶ added in v1.1.0
type ResponseCertificatesGenerateSelfSignedCertificate struct { Response *ResponseCertificatesGenerateSelfSignedCertificateResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseCertificatesGenerateSelfSignedCertificateResponse ¶ added in v1.1.0
type ResponseCertificatesGenerateSelfSignedCertificateResponse struct { ID string `json:"id,omitempty"` // ID of the generated self-signed system certificate Message string `json:"message,omitempty"` // Response message on generation of self-signed system certificate Status string `json:"status,omitempty"` // HTTP response status after import }
type ResponseCertificatesGetCsrByID ¶
type ResponseCertificatesGetCsrByID struct { Response *ResponseCertificatesGetCsrByIDResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseCertificatesGetCsrByIDResponse ¶ added in v0.0.4
type ResponseCertificatesGetCsrByIDResponse struct { CsrContents string `json:"csrContents,omitempty"` // Contents of the certificate file. FriendlyName string `json:"friendlyName,omitempty"` // Friendly name of the certificate. GroupTag string `json:"groupTag,omitempty"` // GroupTag of the certificate. HostName string `json:"hostName,omitempty"` // Hostname or IP address of the Cisco ISE node. ID string `json:"id,omitempty"` // ID of the certificate. KeySize string `json:"keySize,omitempty"` // Size of the cryptographic key used. Link *ResponseCertificatesGetCsrByIDResponseLink `json:"link,omitempty"` // SanNames string `json:"sanNames,omitempty"` // String representation of subject alternative names. SignatureAlgorithm string `json:"signatureAlgorithm,omitempty"` // Algorithm used for encrypting CSR Subject string `json:"subject,omitempty"` // Subject of the certificate. Includes Common Name (CN), Organizational Unit (OU), etc. TimeStamp string `json:"timeStamp,omitempty"` // Timestamp of the certificate generation. UsedFor string `json:"usedFor,omitempty"` // Services for which the certificate is used for (for eg- MGMT, GENERIC). }
type ResponseCertificatesGetCsrByIDResponseLink ¶ added in v0.0.4
type ResponseCertificatesGetCsrs ¶
type ResponseCertificatesGetCsrs struct { NextPage *ResponseCertificatesGetCsrsNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponseCertificatesGetCsrsPreviousPage `json:"previousPage,omitempty"` // Response *[]ResponseCertificatesGetCsrsResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseCertificatesGetCsrsResponse ¶
type ResponseCertificatesGetCsrsResponse struct { FriendlyName string `json:"friendlyName,omitempty"` // Friendly name of the certificate. GroupTag string `json:"groupTag,omitempty"` // GroupTag of the certificate. HostName string `json:"hostName,omitempty"` // Hostname or IP address of the Cisco ISE node. ID string `json:"id,omitempty"` // ID of the certificate. KeySize string `json:"keySize,omitempty"` // Size of the cryptographic key used. Link *ResponseCertificatesGetCsrsResponseLink `json:"link,omitempty"` // SanNames string `json:"sanNames,omitempty"` // String representation of subject alternative names. SignatureAlgorithm string `json:"signatureAlgorithm,omitempty"` // Algorithm used for encrypting CSR Subject string `json:"subject,omitempty"` // Subject of the certificate. Includes Common Name (CN), Organizational Unit (OU), etc. TimeStamp string `json:"timeStamp,omitempty"` // Timestamp of the certificate generation. UsedFor string `json:"usedFor,omitempty"` // Services for which the certificate is used for (for eg- MGMT, GENERIC). }
type ResponseCertificatesGetSystemCertificateByID ¶
type ResponseCertificatesGetSystemCertificateByID struct { Response *ResponseCertificatesGetSystemCertificateByIDResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseCertificatesGetSystemCertificateByIDResponse ¶
type ResponseCertificatesGetSystemCertificateByIDResponse struct { ExpirationDate string `json:"expirationDate,omitempty"` // Time and date past which the certificate is no longer valid FriendlyName string `json:"friendlyName,omitempty"` // Friendly name of system certificate GroupTag string `json:"groupTag,omitempty"` // ID string `json:"id,omitempty"` // ID of system certificate IssuedBy string `json:"issuedBy,omitempty"` // Common Name of the certificate issuer IssuedTo string `json:"issuedTo,omitempty"` // Common Name of the certificate subject KeySize *int `json:"keySize,omitempty"` // Length of the key used for encrypting system certificate Link *ResponseCertificatesGetSystemCertificateByIDResponseLink `json:"link,omitempty"` // PortalsUsingTheTag string `json:"portalsUsingTheTag,omitempty"` // SelfSigned *bool `json:"selfSigned,omitempty"` // SerialNumberDecimalFormat string `json:"serialNumberDecimalFormat,omitempty"` // Used to uniquely identify the certificate within a CA's systems Sha256Fingerprint string `json:"sha256Fingerprint,omitempty"` // SignatureAlgorithm string `json:"signatureAlgorithm,omitempty"` // UsedBy string `json:"usedBy,omitempty"` // ValidFrom string `json:"validFrom,omitempty"` // Time and date on which the certificate was created, also known as the Not Before certificate attribute }
type ResponseCertificatesGetSystemCertificates ¶
type ResponseCertificatesGetSystemCertificates struct { NextPage *ResponseCertificatesGetSystemCertificatesNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponseCertificatesGetSystemCertificatesPreviousPage `json:"previousPage,omitempty"` // Response *[]ResponseCertificatesGetSystemCertificatesResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseCertificatesGetSystemCertificatesResponse ¶
type ResponseCertificatesGetSystemCertificatesResponse struct { ExpirationDate string `json:"expirationDate,omitempty"` // Time and date past which the certificate is no longer valid FriendlyName string `json:"friendlyName,omitempty"` // Friendly name of system certificate GroupTag string `json:"groupTag,omitempty"` // ID string `json:"id,omitempty"` // ID of system certificate IssuedBy string `json:"issuedBy,omitempty"` // Common Name of the certificate issuer IssuedTo string `json:"issuedTo,omitempty"` // Common Name of the certificate subject KeySize *int `json:"keySize,omitempty"` // Length of the key used for encrypting system certificate Link *ResponseCertificatesGetSystemCertificatesResponseLink `json:"link,omitempty"` // PortalsUsingTheTag string `json:"portalsUsingTheTag,omitempty"` // SelfSigned *bool `json:"selfSigned,omitempty"` // SerialNumberDecimalFormat string `json:"serialNumberDecimalFormat,omitempty"` // Used to uniquely identify the certificate within a CA's systems Sha256Fingerprint string `json:"sha256Fingerprint,omitempty"` // SignatureAlgorithm string `json:"signatureAlgorithm,omitempty"` // UsedBy string `json:"usedBy,omitempty"` // ValidFrom string `json:"validFrom,omitempty"` // Time and date on which the certificate was created, also known as the Not Before certificate attribute }
type ResponseCertificatesGetTrustedCertificateByID ¶
type ResponseCertificatesGetTrustedCertificateByID struct { Response *ResponseCertificatesGetTrustedCertificateByIDResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseCertificatesGetTrustedCertificateByIDResponse ¶
type ResponseCertificatesGetTrustedCertificateByIDResponse struct { AuthenticateBeforeCRLReceived string `json:"authenticateBeforeCRLReceived,omitempty"` // Switch to enable or disable authentication before receiving CRL AutomaticCRLUpdate string `json:"automaticCRLUpdate,omitempty"` // Switch to enable or disable automatic CRL update AutomaticCRLUpdatePeriod string `json:"automaticCRLUpdatePeriod,omitempty"` // Automatic CRL update period AutomaticCRLUpdateUnits string `json:"automaticCRLUpdateUnits,omitempty"` // Unit of time of automatic CRL update CrlDistributionURL string `json:"crlDistributionUrl,omitempty"` // CRL Distribution URL CrlDownloadFailureRetries string `json:"crlDownloadFailureRetries,omitempty"` // If CRL download fails, wait time before retry CrlDownloadFailureRetriesUnits string `json:"crlDownloadFailureRetriesUnits,omitempty"` // Unit of time before retry if CRL download fails Description string `json:"description,omitempty"` // Description of trust certificate DownloadCRL string `json:"downloadCRL,omitempty"` // Switch to enable or disable download of CRL EnableOCSpValidation string `json:"enableOCSPValidation,omitempty"` // Switch to enable or disable OCSP Validation EnableServerIDentityCheck string `json:"enableServerIdentityCheck,omitempty"` // Switch to enable or disable Server Identity Check ExpirationDate string `json:"expirationDate,omitempty"` // The time and date past which the certificate is no longer valid FriendlyName string `json:"friendlyName,omitempty"` // Friendly name of trust certificate ID string `json:"id,omitempty"` // ID of trust certificate IgnoreCRLExpiration string `json:"ignoreCRLExpiration,omitempty"` // Switch to enable or disable ignore CRL Expiration InternalCa *bool `json:"internalCA,omitempty"` // IsReferredInPolicy *bool `json:"isReferredInPolicy,omitempty"` // IssuedBy string `json:"issuedBy,omitempty"` // The entity that verified the information and signed the certificate IssuedTo string `json:"issuedTo,omitempty"` // Entity to which trust certificate is issued KeySize string `json:"keySize,omitempty"` // Length of the key used for encrypting trust certificate Link *ResponseCertificatesGetTrustedCertificateByIDResponseLink `json:"link,omitempty"` // NonAutomaticCRLUpdatePeriod string `json:"nonAutomaticCRLUpdatePeriod,omitempty"` // Non automatic CRL update period NonAutomaticCRLUpdateUnits string `json:"nonAutomaticCRLUpdateUnits,omitempty"` // Unit of time of non automatic CRL update RejectIfNoStatusFromOCSP string `json:"rejectIfNoStatusFromOCSP,omitempty"` // Switch to reject certificate if there is no status from OCSP RejectIfUnreachableFromOCSP string `json:"rejectIfUnreachableFromOCSP,omitempty"` // Switch to reject certificate if unreachable from OCSP SelectedOCSpService string `json:"selectedOCSPService,omitempty"` // Name of selected OCSP Service SerialNumberDecimalFormat string `json:"serialNumberDecimalFormat,omitempty"` // Used to uniquely identify the certificate within a CA's systems Sha256Fingerprint string `json:"sha256Fingerprint,omitempty"` // SignatureAlgorithm string `json:"signatureAlgorithm,omitempty"` // Algorithm used for encrypting trust certificate Status string `json:"status,omitempty"` // Subject string `json:"subject,omitempty"` // The Subject or entity with which public key of trust certificate is associated TrustedFor string `json:"trustedFor,omitempty"` // Different services for which the certificated is trusted ValidFrom string `json:"validFrom,omitempty"` // The earliest time and date on which the certificate is valid }
type ResponseCertificatesGetTrustedCertificates ¶
type ResponseCertificatesGetTrustedCertificates struct { NextPage *ResponseCertificatesGetTrustedCertificatesNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponseCertificatesGetTrustedCertificatesPreviousPage `json:"previousPage,omitempty"` // Response *[]ResponseCertificatesGetTrustedCertificatesResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseCertificatesGetTrustedCertificatesResponse ¶
type ResponseCertificatesGetTrustedCertificatesResponse struct { AuthenticateBeforeCRLReceived string `json:"authenticateBeforeCRLReceived,omitempty"` // Switch to enable or disable authentication before receiving CRL AutomaticCRLUpdate string `json:"automaticCRLUpdate,omitempty"` // Switch to enable or disable automatic CRL update AutomaticCRLUpdatePeriod string `json:"automaticCRLUpdatePeriod,omitempty"` // Automatic CRL update period AutomaticCRLUpdateUnits string `json:"automaticCRLUpdateUnits,omitempty"` // Unit of time of automatic CRL update CrlDistributionURL string `json:"crlDistributionUrl,omitempty"` // CRL Distribution URL CrlDownloadFailureRetries string `json:"crlDownloadFailureRetries,omitempty"` // If CRL download fails, wait time before retry CrlDownloadFailureRetriesUnits string `json:"crlDownloadFailureRetriesUnits,omitempty"` // Unit of time before retry if CRL download fails Description string `json:"description,omitempty"` // Description of trust certificate DownloadCRL string `json:"downloadCRL,omitempty"` // Switch to enable or disable download of CRL EnableOCSpValidation string `json:"enableOCSPValidation,omitempty"` // Switch to enable or disable OCSP Validation EnableServerIDentityCheck string `json:"enableServerIdentityCheck,omitempty"` // Switch to enable or disable Server Identity Check ExpirationDate string `json:"expirationDate,omitempty"` // The time and date past which the certificate is no longer valid FriendlyName string `json:"friendlyName,omitempty"` // Friendly name of trust certificate ID string `json:"id,omitempty"` // ID of trust certificate IgnoreCRLExpiration string `json:"ignoreCRLExpiration,omitempty"` // Switch to enable or disable ignore CRL Expiration InternalCa *bool `json:"internalCA,omitempty"` // IssuedBy string `json:"issuedBy,omitempty"` // The entity that verified the information and signed the certificate IssuedTo string `json:"issuedTo,omitempty"` // Entity to which trust certificate is issued KeySize string `json:"keySize,omitempty"` // Length of the key used for encrypting trust certificate Link *ResponseCertificatesGetTrustedCertificatesResponseLink `json:"link,omitempty"` // NonAutomaticCRLUpdatePeriod string `json:"nonAutomaticCRLUpdatePeriod,omitempty"` // Non automatic CRL update period NonAutomaticCRLUpdateUnits string `json:"nonAutomaticCRLUpdateUnits,omitempty"` // Unit of time of non automatic CRL update RejectIfNoStatusFromOCSP string `json:"rejectIfNoStatusFromOCSP,omitempty"` // Switch to reject certificate if there is no status from OCSP RejectIfUnreachableFromOCSP string `json:"rejectIfUnreachableFromOCSP,omitempty"` // Switch to reject certificate if unreachable from OCSP SelectedOCSpService string `json:"selectedOCSPService,omitempty"` // Name of selected OCSP Service SerialNumberDecimalFormat string `json:"serialNumberDecimalFormat,omitempty"` // Used to uniquely identify the certificate within a CA's systems Sha256Fingerprint string `json:"sha256Fingerprint,omitempty"` // SignatureAlgorithm string `json:"signatureAlgorithm,omitempty"` // Algorithm used for encrypting trust certificate Status string `json:"status,omitempty"` // Subject string `json:"subject,omitempty"` // The Subject or entity with which public key of trust certificate is associated TrustedFor string `json:"trustedFor,omitempty"` // Different services for which the certificated is trusted ValidFrom string `json:"validFrom,omitempty"` // The earliest time and date on which the certificate is valid }
type ResponseCertificatesImportSystemCert ¶ added in v1.1.0
type ResponseCertificatesImportSystemCert struct { Response *ResponseCertificatesImportSystemCertResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseCertificatesImportSystemCertResponse ¶ added in v1.1.0
type ResponseCertificatesImportSystemCertResponse struct { ID string `json:"id,omitempty"` // ID of the imported trust certificate Message string `json:"message,omitempty"` // Response message on import of system or trust certificate Status string `json:"status,omitempty"` // HTTP response status after import }
type ResponseCertificatesImportSystemCertificate ¶
type ResponseCertificatesImportSystemCertificate = ResponseCertificatesImportSystemCert
ResponseCertificatesImportSystemCertificate is deprecated, please use ResponseCertificatesImportSystemCert
type ResponseCertificatesImportSystemCertificateResponse ¶
type ResponseCertificatesImportSystemCertificateResponse = ResponseCertificatesImportSystemCertResponse
ResponseCertificatesImportSystemCertificateResponse is deprecated, please use ResponseCertificatesImportSystemCertResponse
type ResponseCertificatesImportTrustCert ¶ added in v1.1.0
type ResponseCertificatesImportTrustCert struct { Response *ResponseCertificatesImportTrustCertResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseCertificatesImportTrustCertResponse ¶ added in v1.1.0
type ResponseCertificatesImportTrustCertResponse struct { ID string `json:"id,omitempty"` // ID of the imported trust certificate Message string `json:"message,omitempty"` // Response message on import of system or trust certificate Status string `json:"status,omitempty"` // HTTP response status after import }
type ResponseCertificatesImportTrustCertificate ¶
type ResponseCertificatesImportTrustCertificate = ResponseCertificatesImportTrustCert
ResponseCertificatesImportTrustCertificate is deprecated, please use ResponseCertificatesImportTrustCert
type ResponseCertificatesImportTrustCertificateResponse ¶
type ResponseCertificatesImportTrustCertificateResponse = ResponseCertificatesImportTrustCertResponse
ResponseCertificatesImportTrustCertificateResponse is deprecated, please use ResponseCertificatesImportTrustCertResponse
type ResponseCertificatesRegenerateIseRootCa ¶
type ResponseCertificatesRegenerateIseRootCa struct { Response *ResponseCertificatesRegenerateIseRootCaResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseCertificatesRegenerateIseRootCaResponse ¶
type ResponseCertificatesRegenerateIseRootCaResponse struct { ID string `json:"id,omitempty"` // ID which can be used to track the status of Cisco ISE root CA chain regeneration Link *ResponseCertificatesRegenerateIseRootCaResponseLink `json:"link,omitempty"` // Message string `json:"message,omitempty"` // }
type ResponseCertificatesRenewCertificates ¶
type ResponseCertificatesRenewCertificates = ResponseCertificatesRenewCerts
ResponseCertificatesRenewCertificates is deprecated, please use ResponseCertificatesRenewCerts
type ResponseCertificatesRenewCertificatesResponse ¶
type ResponseCertificatesRenewCertificatesResponse = ResponseCertificatesRenewCertsResponse
ResponseCertificatesRenewCertificatesResponse is deprecated, please use ResponseCertificatesRenewCertsResponse
type ResponseCertificatesRenewCertificatesResponseLink ¶
type ResponseCertificatesRenewCertificatesResponseLink = ResponseCertificatesRenewCertsResponseLink
ResponseCertificatesRenewCertificatesResponseLink is deprecated, please use ResponseCertificatesRenewCertsResponseLink
type ResponseCertificatesRenewCerts ¶ added in v1.1.0
type ResponseCertificatesRenewCerts struct { Response *ResponseCertificatesRenewCertsResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseCertificatesRenewCertsResponse ¶ added in v1.1.0
type ResponseCertificatesRenewCertsResponse struct { ID string `json:"id,omitempty"` // ID which can be used to track the status of certificate regeneration Link *ResponseCertificatesRenewCertsResponseLink `json:"link,omitempty"` // Message string `json:"message,omitempty"` // }
type ResponseCertificatesRenewCertsResponseLink ¶ added in v1.1.0
type ResponseCertificatesUpdateSystemCert ¶ added in v1.1.0
type ResponseCertificatesUpdateSystemCert struct { Response *ResponseCertificatesUpdateSystemCertResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseCertificatesUpdateSystemCertResponse ¶ added in v1.1.0
type ResponseCertificatesUpdateSystemCertResponse struct { ID string `json:"id,omitempty"` // ID of the imported trust certificate Link *ResponseCertificatesUpdateSystemCertResponseLink `json:"link,omitempty"` // Message string `json:"message,omitempty"` // Response message on import of system or trust certificate Status string `json:"status,omitempty"` // HTTP response status after import }
type ResponseCertificatesUpdateSystemCertResponseLink ¶ added in v1.1.0
type ResponseCertificatesUpdateSystemCertificate ¶
type ResponseCertificatesUpdateSystemCertificate = ResponseCertificatesUpdateSystemCert
ResponseCertificatesUpdateSystemCertificate is deprecated, please use ResponseCertificatesUpdateSystemCert
type ResponseCertificatesUpdateSystemCertificateResponse ¶
type ResponseCertificatesUpdateSystemCertificateResponse = ResponseCertificatesUpdateSystemCertResponse
ResponseCertificatesUpdateSystemCertificateResponse is deprecated, please use ResponseCertificatesUpdateSystemCertResponse
type ResponseCertificatesUpdateSystemCertificateResponseLink ¶
type ResponseCertificatesUpdateSystemCertificateResponseLink = ResponseCertificatesUpdateSystemCertResponseLink
ResponseCertificatesUpdateSystemCertificateResponseLink is deprecated, please use ResponseCertificatesUpdateSystemCertResponseLink
type ResponseCertificatesUpdateTrustedCertificate ¶
type ResponseCertificatesUpdateTrustedCertificate struct { Response *ResponseCertificatesUpdateTrustedCertificateResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseCertificatesUpdateTrustedCertificateResponse ¶
type ResponseCertificatesUpdateTrustedCertificateResponse struct { ID string `json:"id,omitempty"` // ID of the trust certificate Link *ResponseCertificatesUpdateTrustedCertificateResponseLink `json:"link,omitempty"` // Message string `json:"message,omitempty"` // Response message on successful update of trust certificate }
type ResponseClearThreatsAndVulnerabilitiesGetVersion ¶
type ResponseClearThreatsAndVulnerabilitiesGetVersion struct {
VersionInfo *ResponseClearThreatsAndVulnerabilitiesGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponseClearThreatsAndVulnerabilitiesGetVersionVersionInfo ¶
type ResponseClearThreatsAndVulnerabilitiesGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponseClearThreatsAndVulnerabilitiesGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponseConfigurationGetConfiguration ¶ added in v1.2.0
type ResponseConfigurationGetConfiguration struct { EnableEPO *bool `json:"enableEPO,omitempty"` // To enable/disable LSD ownership settings EnableRCM *bool `json:"enableRCM,omitempty"` // To enable/disable random mac(RCM) settings. Please note that this flag will be set to false if enableEPO flag is false }
type ResponseConfigurationUpdateConfiguration ¶ added in v1.2.0
type ResponseConfigurationUpdateConfiguration struct { EnableEPO *bool `json:"enableEPO,omitempty"` // To enable/disable LSD ownership settings EnableRCM *bool `json:"enableRCM,omitempty"` // To enable/disable random mac(RCM) settings. Please note that this flag will be set to false if enableEPO flag is false }
type ResponseCustomAttributesGet ¶ added in v1.3.0
type ResponseCustomAttributesList ¶ added in v1.3.0
type ResponseCustomAttributesList []ResponseItemCustomAttributesList // Array of ResponseCustomAttributesList
type ResponseDataconnectServicesGetDataconnectService ¶ added in v1.2.0
type ResponseDataconnectServicesGetDataconnectService struct { Response *ResponseDataconnectServicesGetDataconnectServiceResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseDataconnectServicesGetDataconnectServiceResponse ¶ added in v1.2.0
type ResponseDataconnectServicesGetDataconnectServiceResponse struct { IsEnabled *bool `json:"isEnabled,omitempty"` // IsPasswordChanged *bool `json:"isPasswordChanged,omitempty"` // PasswordExpiresInDays *int `json:"passwordExpiresInDays,omitempty"` // PasswordExpiresOn string `json:"passwordExpiresOn,omitempty"` // }
type ResponseDataconnectServicesGetOdbcDetail ¶ added in v1.2.0
type ResponseDataconnectServicesGetOdbcDetail struct { Response *ResponseDataconnectServicesGetOdbcDetailResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseDataconnectServicesGetOdbcDetailResponse ¶ added in v1.2.0
type ResponseDataconnectServicesSetDataConnectService ¶ added in v1.2.0
type ResponseDataconnectServicesSetDataConnectService struct { Success *ResponseDataconnectServicesSetDataConnectServiceSuccess `json:"success,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseDataconnectServicesSetDataConnectServiceSuccess ¶ added in v1.2.0
type ResponseDataconnectServicesSetDataConnectServiceSuccess struct {
Message string `json:"message,omitempty"` //
}
type ResponseDataconnectServicesUpdateDataconnectPassword ¶ added in v1.2.0
type ResponseDataconnectServicesUpdateDataconnectPassword struct { Success *ResponseDataconnectServicesUpdateDataconnectPasswordSuccess `json:"success,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseDataconnectServicesUpdateDataconnectPasswordExpiry ¶ added in v1.2.0
type ResponseDataconnectServicesUpdateDataconnectPasswordExpiry struct { Success *ResponseDataconnectServicesUpdateDataconnectPasswordExpirySuccess `json:"success,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseDataconnectServicesUpdateDataconnectPasswordExpirySuccess ¶ added in v1.2.0
type ResponseDataconnectServicesUpdateDataconnectPasswordExpirySuccess struct {
Message string `json:"message,omitempty"` //
}
type ResponseDataconnectServicesUpdateDataconnectPasswordSuccess ¶ added in v1.2.0
type ResponseDataconnectServicesUpdateDataconnectPasswordSuccess struct {
Message string `json:"message,omitempty"` //
}
type ResponseDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRule ¶
type ResponseDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRule struct { Response *ResponseDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleResponse `json:"response,omitempty"` // Rule for authentication in Network Access/Device Admin Version string `json:"version,omitempty"` // }
type ResponseDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleResponse ¶
type ResponseDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleResponse struct { IDentitySourceID string `json:"identitySourceId,omitempty"` // Identity source id from the identity stores IDentitySourceName string `json:"identitySourceName,omitempty"` // Identity source name from the identity stores IfAuthFail string `json:"ifAuthFail,omitempty"` // Action to perform when authentication fails such as Bad credentials, disabled user and so on IfProcessFail string `json:"ifProcessFail,omitempty"` // Action to perform when ISE is uanble to access the identity database IfUserNotFound string `json:"ifUserNotFound,omitempty"` // Action to perform when user is not found in any of identity stores Link *ResponseDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleResponseLink `json:"link,omitempty"` // Rule *ResponseDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleResponseRule `json:"rule,omitempty"` // Common attributes in rule authentication/authorization }
type ResponseDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleResponseLink ¶
type ResponseDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleResponseRule ¶
type ResponseDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleResponseRule struct { Condition *ResponseDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleResponseRuleCondition `json:"condition,omitempty"` // Default *bool `json:"default,omitempty"` // Indicates if this rule is the default one HitCounts *int `json:"hitCounts,omitempty"` // The amount of times the rule was matched ID string `json:"id,omitempty"` // The identifier of the rule Name string `json:"name,omitempty"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Rank *int `json:"rank,omitempty"` // The rank(priority) in relation to other rules. Lower rank is higher priority. State string `json:"state,omitempty"` // The state that the rule is in. A disabled rule cannot be matched. }
type ResponseDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleResponseRuleCondition ¶
type ResponseDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleResponseRuleCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleResponseRuleConditionLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleResponseRuleConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleResponseRuleConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleResponseRuleConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleResponseRuleConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleResponseRuleConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleResponseRuleConditionChildren ¶
type ResponseDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleResponseRuleConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleResponseRuleConditionChildrenLink `json:"link,omitempty"` // DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary Name AttributeName string `json:"attributeName,omitempty"` // Atribute Name Operator string `json:"operator,omitempty"` // Operator AttributeValue string `json:"attributeValue,omitempty"` // Attibute Name }
type ResponseDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleResponseRuleConditionChildrenLink ¶
type ResponseDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleResponseRuleConditionDatesRange ¶
type ResponseDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleResponseRuleConditionDatesRangeException ¶
type ResponseDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleResponseRuleConditionHoursRange ¶
type ResponseDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleResponseRuleConditionHoursRangeException ¶
type ResponseDeviceAdministrationAuthenticationRulesCreateDeviceAdminAuthenticationRuleResponseRuleConditionLink ¶
type ResponseDeviceAdministrationAuthenticationRulesDeleteDeviceAdminAuthenticationRuleByID ¶
type ResponseDeviceAdministrationAuthenticationRulesDeleteDeviceAdminAuthenticationRuleByID struct {
ID string `json:"id,omitempty"` //
}
type ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRuleByID ¶
type ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRuleByID struct { Response *ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRuleByIDResponse `json:"response,omitempty"` // Rule for authentication in Network Access/Device Admin Version string `json:"version,omitempty"` // }
type ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRuleByIDResponse ¶
type ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRuleByIDResponse struct { IDentitySourceID string `json:"identitySourceId,omitempty"` // Identity source id from the identity stores IDentitySourceName string `json:"identitySourceName,omitempty"` // Identity source name from the identity stores IfAuthFail string `json:"ifAuthFail,omitempty"` // Action to perform when authentication fails such as Bad credentials, disabled user and so on IfProcessFail string `json:"ifProcessFail,omitempty"` // Action to perform when ISE is uanble to access the identity database IfUserNotFound string `json:"ifUserNotFound,omitempty"` // Action to perform when user is not found in any of identity stores Link *ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRuleByIDResponseLink `json:"link,omitempty"` // Rule *ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRuleByIDResponseRule `json:"rule,omitempty"` // Common attributes in rule authentication/authorization }
type ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRuleByIDResponseLink ¶
type ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRuleByIDResponseRule ¶
type ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRuleByIDResponseRule struct { Condition *ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRuleByIDResponseRuleCondition `json:"condition,omitempty"` // Default *bool `json:"default,omitempty"` // Indicates if this rule is the default one HitCounts *int `json:"hitCounts,omitempty"` // The amount of times the rule was matched ID string `json:"id,omitempty"` // The identifier of the rule Name string `json:"name,omitempty"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Rank *int `json:"rank,omitempty"` // The rank(priority) in relation to other rules. Lower rank is higher priority. State string `json:"state,omitempty"` // The state that the rule is in. A disabled rule cannot be matched. }
type ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRuleByIDResponseRuleCondition ¶
type ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRuleByIDResponseRuleCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRuleByIDResponseRuleConditionLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRuleByIDResponseRuleConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRuleByIDResponseRuleConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRuleByIDResponseRuleConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRuleByIDResponseRuleConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRuleByIDResponseRuleConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRuleByIDResponseRuleConditionChildren ¶
type ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRuleByIDResponseRuleConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRuleByIDResponseRuleConditionChildrenLink `json:"link,omitempty"` // DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary Name AttributeName string `json:"attributeName,omitempty"` // Atribute Name Operator string `json:"operator,omitempty"` // Operator AttributeValue string `json:"attributeValue,omitempty"` // Attibute Name }
type ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRuleByIDResponseRuleConditionChildrenLink ¶
type ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRuleByIDResponseRuleConditionDatesRange ¶
type ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRuleByIDResponseRuleConditionDatesRangeException ¶
type ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRuleByIDResponseRuleConditionHoursRange ¶
type ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRuleByIDResponseRuleConditionHoursRangeException ¶
type ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRuleByIDResponseRuleConditionLink ¶
type ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRules ¶
type ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRules struct { Response *[]ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRulesResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRulesResponse ¶
type ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRulesResponse struct { IDentitySourceID string `json:"identitySourceId,omitempty"` // Identity source id from the identity stores IDentitySourceName string `json:"identitySourceName,omitempty"` // Identity source name from the identity stores IfAuthFail string `json:"ifAuthFail,omitempty"` // Action to perform when authentication fails such as Bad credentials, disabled user and so on IfProcessFail string `json:"ifProcessFail,omitempty"` // Action to perform when ISE is uanble to access the identity database IfUserNotFound string `json:"ifUserNotFound,omitempty"` // Action to perform when user is not found in any of identity stores Link *ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRulesResponseLink `json:"link,omitempty"` // Rule *ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRulesResponseRule `json:"rule,omitempty"` // Common attributes in rule authentication/authorization }
type ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRulesResponseRule ¶
type ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRulesResponseRule struct { Condition *ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRulesResponseRuleCondition `json:"condition,omitempty"` // Default *bool `json:"default,omitempty"` // Indicates if this rule is the default one HitCounts *int `json:"hitCounts,omitempty"` // The amount of times the rule was matched ID string `json:"id,omitempty"` // The identifier of the rule Name string `json:"name,omitempty"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Rank *int `json:"rank,omitempty"` // The rank(priority) in relation to other rules. Lower rank is higher priority. State string `json:"state,omitempty"` // The state that the rule is in. A disabled rule cannot be matched. }
type ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRulesResponseRuleCondition ¶
type ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRulesResponseRuleCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRulesResponseRuleConditionLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRulesResponseRuleConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRulesResponseRuleConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRulesResponseRuleConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRulesResponseRuleConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRulesResponseRuleConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRulesResponseRuleConditionChildren ¶ added in v0.0.4
type ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRulesResponseRuleConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRulesResponseRuleConditionChildrenLink `json:"link,omitempty"` // DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary Name AttributeName string `json:"attributeName,omitempty"` // Atribute Name Operator string `json:"operator,omitempty"` // Operator AttributeValue string `json:"attributeValue,omitempty"` // Attibute Name }
type ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRulesResponseRuleConditionChildrenLink ¶ added in v0.0.4
type ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRulesResponseRuleConditionDatesRange ¶ added in v0.0.4
type ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRulesResponseRuleConditionDatesRangeException ¶ added in v0.0.4
type ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRulesResponseRuleConditionHoursRange ¶ added in v0.0.4
type ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRulesResponseRuleConditionHoursRangeException ¶ added in v0.0.4
type ResponseDeviceAdministrationAuthenticationRulesGetDeviceAdminAuthenticationRulesResponseRuleConditionLink ¶
type ResponseDeviceAdministrationAuthenticationRulesResetHitCountsDeviceAdminAuthenticationRules ¶
type ResponseDeviceAdministrationAuthenticationRulesResetHitCountsDeviceAdminAuthenticationRules struct {
Message string `json:"message,omitempty"` //
}
type ResponseDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByID ¶
type ResponseDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByID struct { Response *ResponseDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDResponse `json:"response,omitempty"` // Rule for authentication in Network Access/Device Admin Version string `json:"version,omitempty"` // }
type ResponseDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDResponse ¶
type ResponseDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDResponse struct { IDentitySourceID string `json:"identitySourceId,omitempty"` // Identity source id from the identity stores IDentitySourceName string `json:"identitySourceName,omitempty"` // Identity source name from the identity stores IfAuthFail string `json:"ifAuthFail,omitempty"` // Action to perform when authentication fails such as Bad credentials, disabled user and so on IfProcessFail string `json:"ifProcessFail,omitempty"` // Action to perform when ISE is uanble to access the identity database IfUserNotFound string `json:"ifUserNotFound,omitempty"` // Action to perform when user is not found in any of identity stores Link *ResponseDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDResponseLink `json:"link,omitempty"` // Rule *ResponseDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDResponseRule `json:"rule,omitempty"` // Common attributes in rule authentication/authorization }
type ResponseDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDResponseLink ¶
type ResponseDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDResponseRule ¶
type ResponseDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDResponseRule struct { Condition *ResponseDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDResponseRuleCondition `json:"condition,omitempty"` // Default *bool `json:"default,omitempty"` // Indicates if this rule is the default one HitCounts *int `json:"hitCounts,omitempty"` // The amount of times the rule was matched ID string `json:"id,omitempty"` // The identifier of the rule Name string `json:"name,omitempty"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Rank *int `json:"rank,omitempty"` // The rank(priority) in relation to other rules. Lower rank is higher priority. State string `json:"state,omitempty"` // The state that the rule is in. A disabled rule cannot be matched. }
type ResponseDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDResponseRuleCondition ¶
type ResponseDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDResponseRuleCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDResponseRuleConditionLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDResponseRuleConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDResponseRuleConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDResponseRuleConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDResponseRuleConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDResponseRuleConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDResponseRuleConditionChildren ¶
type ResponseDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDResponseRuleConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDResponseRuleConditionChildrenLink `json:"link,omitempty"` // DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary Name AttributeName string `json:"attributeName,omitempty"` // Atribute Name Operator string `json:"operator,omitempty"` // Operator AttributeValue string `json:"attributeValue,omitempty"` // Attibute Name }
type ResponseDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDResponseRuleConditionChildrenLink ¶
type ResponseDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDResponseRuleConditionDatesRange ¶
type ResponseDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDResponseRuleConditionDatesRangeException ¶
type ResponseDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDResponseRuleConditionHoursRange ¶
type ResponseDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDResponseRuleConditionHoursRangeException ¶
type ResponseDeviceAdministrationAuthenticationRulesUpdateDeviceAdminAuthenticationRuleByIDResponseRuleConditionLink ¶
type ResponseDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRule ¶
type ResponseDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRule struct { Response *ResponseDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleResponse `json:"response,omitempty"` // Authorization rule for device admin Version string `json:"version,omitempty"` // }
type ResponseDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleResponse ¶
type ResponseDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleResponse struct { Commands []string `json:"commands,omitempty"` // Command sets enforce the specified list of commands that can be executed by a device administrator Link *ResponseDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleResponseLink `json:"link,omitempty"` // Profile string `json:"profile,omitempty"` // Device admin profiles control the initial login session of the device administrator Rule *ResponseDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleResponseRule `json:"rule,omitempty"` // Common attributes in rule authentication/authorization }
type ResponseDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleResponseLink ¶
type ResponseDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleResponseRule ¶
type ResponseDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleResponseRule struct { Condition *ResponseDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleResponseRuleCondition `json:"condition,omitempty"` // Default *bool `json:"default,omitempty"` // Indicates if this rule is the default one HitCounts *int `json:"hitCounts,omitempty"` // The amount of times the rule was matched ID string `json:"id,omitempty"` // The identifier of the rule Name string `json:"name,omitempty"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Rank *int `json:"rank,omitempty"` // The rank(priority) in relation to other rules. Lower rank is higher priority. State string `json:"state,omitempty"` // The state that the rule is in. A disabled rule cannot be matched. }
type ResponseDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleResponseRuleCondition ¶
type ResponseDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleResponseRuleCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleResponseRuleConditionLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleResponseRuleConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleResponseRuleConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleResponseRuleConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleResponseRuleConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleResponseRuleConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleResponseRuleConditionChildren ¶
type ResponseDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleResponseRuleConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleResponseRuleConditionChildrenLink `json:"link,omitempty"` // DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary Name AttributeName string `json:"attributeName,omitempty"` // Atribute Name Operator string `json:"operator,omitempty"` // Operator AttributeValue string `json:"attributeValue,omitempty"` // Attibute Name }
type ResponseDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleResponseRuleConditionChildrenLink ¶
type ResponseDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleResponseRuleConditionDatesRange ¶
type ResponseDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleResponseRuleConditionDatesRangeException ¶
type ResponseDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleResponseRuleConditionHoursRange ¶
type ResponseDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleResponseRuleConditionHoursRangeException ¶
type ResponseDeviceAdministrationAuthorizationExceptionRulesCreateDeviceAdminLocalExceptionRuleResponseRuleConditionLink ¶
type ResponseDeviceAdministrationAuthorizationExceptionRulesDeleteDeviceAdminLocalExceptionRuleByID ¶
type ResponseDeviceAdministrationAuthorizationExceptionRulesDeleteDeviceAdminLocalExceptionRuleByID struct {
ID string `json:"id,omitempty"` //
}
type ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRuleByID ¶
type ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRuleByID struct { Response *ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRuleByIDResponse `json:"response,omitempty"` // Authorization rule for device admin Version string `json:"version,omitempty"` // }
type ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRuleByIDResponse ¶
type ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRuleByIDResponse struct { Commands []string `json:"commands,omitempty"` // Command sets enforce the specified list of commands that can be executed by a device administrator Link *ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRuleByIDResponseLink `json:"link,omitempty"` // Profile string `json:"profile,omitempty"` // Device admin profiles control the initial login session of the device administrator Rule *ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRuleByIDResponseRule `json:"rule,omitempty"` // Common attributes in rule authentication/authorization }
type ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRuleByIDResponseLink ¶
type ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRuleByIDResponseRule ¶
type ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRuleByIDResponseRule struct { Condition *ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRuleByIDResponseRuleCondition `json:"condition,omitempty"` // Default *bool `json:"default,omitempty"` // Indicates if this rule is the default one HitCounts *int `json:"hitCounts,omitempty"` // The amount of times the rule was matched ID string `json:"id,omitempty"` // The identifier of the rule Name string `json:"name,omitempty"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Rank *int `json:"rank,omitempty"` // The rank(priority) in relation to other rules. Lower rank is higher priority. State string `json:"state,omitempty"` // The state that the rule is in. A disabled rule cannot be matched. }
type ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRuleByIDResponseRuleCondition ¶
type ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRuleByIDResponseRuleCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRuleByIDResponseRuleConditionLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRuleByIDResponseRuleConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRuleByIDResponseRuleConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRuleByIDResponseRuleConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRuleByIDResponseRuleConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRuleByIDResponseRuleConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRuleByIDResponseRuleConditionChildren ¶
type ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRuleByIDResponseRuleConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRuleByIDResponseRuleConditionChildrenLink `json:"link,omitempty"` // DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary Name AttributeName string `json:"attributeName,omitempty"` // Atribute Name Operator string `json:"operator,omitempty"` // Operator AttributeValue string `json:"attributeValue,omitempty"` // Attibute Name }
type ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRuleByIDResponseRuleConditionChildrenLink ¶
type ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRuleByIDResponseRuleConditionDatesRange ¶
type ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRuleByIDResponseRuleConditionDatesRangeException ¶
type ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRuleByIDResponseRuleConditionHoursRange ¶
type ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRuleByIDResponseRuleConditionHoursRangeException ¶
type ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRuleByIDResponseRuleConditionLink ¶
type ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRules ¶
type ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRules struct { Response *[]ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRulesResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRulesResponse ¶
type ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRulesResponse struct { Commands []string `json:"commands,omitempty"` // Command sets enforce the specified list of commands that can be executed by a device administrator Link *ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRulesResponseLink `json:"link,omitempty"` // Profile string `json:"profile,omitempty"` // Device admin profiles control the initial login session of the device administrator Rule *ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRulesResponseRule `json:"rule,omitempty"` // Common attributes in rule authentication/authorization }
type ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRulesResponseLink ¶
type ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRulesResponseRule ¶
type ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRulesResponseRule struct { Condition *ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRulesResponseRuleCondition `json:"condition,omitempty"` // Default *bool `json:"default,omitempty"` // Indicates if this rule is the default one HitCounts *int `json:"hitCounts,omitempty"` // The amount of times the rule was matched ID string `json:"id,omitempty"` // The identifier of the rule Name string `json:"name,omitempty"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Rank *int `json:"rank,omitempty"` // The rank(priority) in relation to other rules. Lower rank is higher priority. State string `json:"state,omitempty"` // The state that the rule is in. A disabled rule cannot be matched. }
type ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRulesResponseRuleCondition ¶
type ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRulesResponseRuleCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRulesResponseRuleConditionLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRulesResponseRuleConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRulesResponseRuleConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRulesResponseRuleConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRulesResponseRuleConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRulesResponseRuleConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRulesResponseRuleConditionChildren ¶ added in v0.0.4
type ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRulesResponseRuleConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRulesResponseRuleConditionChildrenLink `json:"link,omitempty"` // DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary Name AttributeName string `json:"attributeName,omitempty"` // Atribute Name Operator string `json:"operator,omitempty"` // Operator AttributeValue string `json:"attributeValue,omitempty"` // Attibute Name }
type ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRulesResponseRuleConditionChildrenLink ¶ added in v0.0.4
type ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRulesResponseRuleConditionDatesRange ¶ added in v0.0.4
type ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRulesResponseRuleConditionDatesRangeException ¶ added in v0.0.4
type ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRulesResponseRuleConditionHoursRange ¶ added in v0.0.4
type ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRulesResponseRuleConditionHoursRangeException ¶ added in v0.0.4
type ResponseDeviceAdministrationAuthorizationExceptionRulesGetDeviceAdminLocalExceptionRulesResponseRuleConditionLink ¶
type ResponseDeviceAdministrationAuthorizationExceptionRulesResetHitCountsDeviceAdminLocalExceptions ¶
type ResponseDeviceAdministrationAuthorizationExceptionRulesResetHitCountsDeviceAdminLocalExceptions struct {
Message string `json:"message,omitempty"` //
}
type ResponseDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByID ¶
type ResponseDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByID struct { Response *ResponseDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDResponse `json:"response,omitempty"` // Authorization rule for device admin Version string `json:"version,omitempty"` // }
type ResponseDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDResponse ¶
type ResponseDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDResponse struct { Commands []string `json:"commands,omitempty"` // Command sets enforce the specified list of commands that can be executed by a device administrator Link *ResponseDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDResponseLink `json:"link,omitempty"` // Profile string `json:"profile,omitempty"` // Device admin profiles control the initial login session of the device administrator Rule *ResponseDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDResponseRule `json:"rule,omitempty"` // Common attributes in rule authentication/authorization }
type ResponseDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDResponseLink ¶
type ResponseDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDResponseRule ¶
type ResponseDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDResponseRule struct { Condition *ResponseDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDResponseRuleCondition `json:"condition,omitempty"` // Default *bool `json:"default,omitempty"` // Indicates if this rule is the default one HitCounts *int `json:"hitCounts,omitempty"` // The amount of times the rule was matched ID string `json:"id,omitempty"` // The identifier of the rule Name string `json:"name,omitempty"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Rank *int `json:"rank,omitempty"` // The rank(priority) in relation to other rules. Lower rank is higher priority. State string `json:"state,omitempty"` // The state that the rule is in. A disabled rule cannot be matched. }
type ResponseDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDResponseRuleCondition ¶
type ResponseDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDResponseRuleCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDResponseRuleConditionLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDResponseRuleConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDResponseRuleConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDResponseRuleConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDResponseRuleConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDResponseRuleConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDResponseRuleConditionChildren ¶
type ResponseDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDResponseRuleConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDResponseRuleConditionChildrenLink `json:"link,omitempty"` // DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary Name AttributeName string `json:"attributeName,omitempty"` // Atribute Name Operator string `json:"operator,omitempty"` // Operator AttributeValue string `json:"attributeValue,omitempty"` // Attibute Name }
type ResponseDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDResponseRuleConditionChildrenLink ¶
type ResponseDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDResponseRuleConditionDatesRange ¶
type ResponseDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDResponseRuleConditionDatesRangeException ¶
type ResponseDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDResponseRuleConditionHoursRange ¶
type ResponseDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDResponseRuleConditionHoursRangeException ¶
type ResponseDeviceAdministrationAuthorizationExceptionRulesUpdateDeviceAdminLocalExceptionRuleByIDResponseRuleConditionLink ¶
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalException ¶
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalException struct { Response *ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionResponse `json:"response,omitempty"` // Authorization rule for device admin Version string `json:"version,omitempty"` // }
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionResponse ¶
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionResponse struct { Commands []string `json:"commands,omitempty"` // Command sets enforce the specified list of commands that can be executed by a device administrator Link *ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionResponseLink `json:"link,omitempty"` // Profile string `json:"profile,omitempty"` // Device admin profiles control the initial login session of the device administrator Rule *ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionResponseRule `json:"rule,omitempty"` // Common attributes in rule authentication/authorization }
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionResponseLink ¶
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionResponseRule ¶
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionResponseRule struct { Condition *ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionResponseRuleCondition `json:"condition,omitempty"` // Default *bool `json:"default,omitempty"` // Indicates if this rule is the default one HitCounts *int `json:"hitCounts,omitempty"` // The amount of times the rule was matched ID string `json:"id,omitempty"` // The identifier of the rule Name string `json:"name,omitempty"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Rank *int `json:"rank,omitempty"` // The rank(priority) in relation to other rules. Lower rank is higher priority. State string `json:"state,omitempty"` // The state that the rule is in. A disabled rule cannot be matched. }
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionResponseRuleCondition ¶
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionResponseRuleCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionResponseRuleConditionLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionResponseRuleConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionResponseRuleConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionResponseRuleConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionResponseRuleConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionResponseRuleConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionResponseRuleConditionChildren ¶
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionResponseRuleConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionResponseRuleConditionChildrenLink `json:"link,omitempty"` // }
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionResponseRuleConditionChildrenLink ¶
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionResponseRuleConditionDatesRange ¶
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionResponseRuleConditionDatesRangeException ¶
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionResponseRuleConditionHoursRange ¶
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionResponseRuleConditionHoursRangeException ¶
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesCreateDeviceAdminPolicySetGlobalExceptionResponseRuleConditionLink ¶
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesDeleteDeviceAdminPolicySetGlobalExceptionByRuleID ¶
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesDeleteDeviceAdminPolicySetGlobalExceptionByRuleID struct {
ID string `json:"id,omitempty"` //
}
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionByRuleID ¶
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionByRuleID struct { Response *ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionByRuleIDResponse `json:"response,omitempty"` // Authorization rule for device admin Version string `json:"version,omitempty"` // }
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionByRuleIDResponse ¶
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionByRuleIDResponse struct { Commands []string `json:"commands,omitempty"` // Command sets enforce the specified list of commands that can be executed by a device administrator Link *ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionByRuleIDResponseLink `json:"link,omitempty"` // Profile string `json:"profile,omitempty"` // Device admin profiles control the initial login session of the device administrator Rule *ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionByRuleIDResponseRule `json:"rule,omitempty"` // Common attributes in rule authentication/authorization }
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionByRuleIDResponseLink ¶
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionByRuleIDResponseRule ¶
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionByRuleIDResponseRule struct { Condition *ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionByRuleIDResponseRuleCondition `json:"condition,omitempty"` // Default *bool `json:"default,omitempty"` // Indicates if this rule is the default one HitCounts *int `json:"hitCounts,omitempty"` // The amount of times the rule was matched ID string `json:"id,omitempty"` // The identifier of the rule Name string `json:"name,omitempty"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Rank *int `json:"rank,omitempty"` // The rank(priority) in relation to other rules. Lower rank is higher priority. State string `json:"state,omitempty"` // The state that the rule is in. A disabled rule cannot be matched. }
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionByRuleIDResponseRuleCondition ¶
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionByRuleIDResponseRuleCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionByRuleIDResponseRuleConditionLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionByRuleIDResponseRuleConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionByRuleIDResponseRuleConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionByRuleIDResponseRuleConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionByRuleIDResponseRuleConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionByRuleIDResponseRuleConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionByRuleIDResponseRuleConditionChildren ¶
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionByRuleIDResponseRuleConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionByRuleIDResponseRuleConditionChildrenLink `json:"link,omitempty"` // }
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionByRuleIDResponseRuleConditionChildrenLink ¶
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionByRuleIDResponseRuleConditionDatesRange ¶
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionByRuleIDResponseRuleConditionDatesRangeException ¶
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionByRuleIDResponseRuleConditionHoursRange ¶
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionByRuleIDResponseRuleConditionHoursRangeException ¶
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionByRuleIDResponseRuleConditionLink ¶
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionRules ¶
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionRules struct { Response *[]ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionRulesResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionRulesResponse ¶
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionRulesResponse struct { Commands []string `json:"commands,omitempty"` // Command sets enforce the specified list of commands that can be executed by a device administrator Link *ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionRulesResponseLink `json:"link,omitempty"` // Profile string `json:"profile,omitempty"` // Device admin profiles control the initial login session of the device administrator Rule *ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionRulesResponseRule `json:"rule,omitempty"` // Common attributes in rule authentication/authorization }
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionRulesResponseLink ¶
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionRulesResponseRule ¶
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionRulesResponseRule struct { Condition *ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionRulesResponseRuleCondition `json:"condition,omitempty"` // Default *bool `json:"default,omitempty"` // Indicates if this rule is the default one HitCounts *int `json:"hitCounts,omitempty"` // The amount of times the rule was matched ID string `json:"id,omitempty"` // The identifier of the rule Name string `json:"name,omitempty"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Rank *int `json:"rank,omitempty"` // The rank(priority) in relation to other rules. Lower rank is higher priority. State string `json:"state,omitempty"` // The state that the rule is in. A disabled rule cannot be matched. }
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionRulesResponseRuleCondition ¶
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionRulesResponseRuleCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionRulesResponseRuleConditionLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionRulesResponseRuleConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionRulesResponseRuleConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionRulesResponseRuleConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionRulesResponseRuleConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionRulesResponseRuleConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionRulesResponseRuleConditionChildren ¶ added in v0.0.4
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionRulesResponseRuleConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionRulesResponseRuleConditionChildrenLink `json:"link,omitempty"` // }
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionRulesResponseRuleConditionChildrenLink ¶ added in v0.0.4
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionRulesResponseRuleConditionDatesRange ¶ added in v0.0.4
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionRulesResponseRuleConditionDatesRangeException ¶ added in v0.0.4
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionRulesResponseRuleConditionHoursRange ¶ added in v0.0.4
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionRulesResponseRuleConditionHoursRangeException ¶ added in v0.0.4
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesGetDeviceAdminPolicySetGlobalExceptionRulesResponseRuleConditionLink ¶
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesResetHitCountsDeviceAdminGlobalExceptions ¶
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesResetHitCountsDeviceAdminGlobalExceptions struct {
Message string `json:"message,omitempty"` //
}
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleID ¶
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleID struct { Response *ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDResponse `json:"response,omitempty"` // Authorization rule for device admin Version string `json:"version,omitempty"` // }
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDResponse ¶
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDResponse struct { Commands []string `json:"commands,omitempty"` // Command sets enforce the specified list of commands that can be executed by a device administrator Link *ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDResponseLink `json:"link,omitempty"` // Profile string `json:"profile,omitempty"` // Device admin profiles control the initial login session of the device administrator Rule *ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDResponseRule `json:"rule,omitempty"` // Common attributes in rule authentication/authorization }
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDResponseLink ¶
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDResponseRule ¶
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDResponseRule struct { Condition *ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDResponseRuleCondition `json:"condition,omitempty"` // Default *bool `json:"default,omitempty"` // Indicates if this rule is the default one HitCounts *int `json:"hitCounts,omitempty"` // The amount of times the rule was matched ID string `json:"id,omitempty"` // The identifier of the rule Name string `json:"name,omitempty"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Rank *int `json:"rank,omitempty"` // The rank(priority) in relation to other rules. Lower rank is higher priority. State string `json:"state,omitempty"` // The state that the rule is in. A disabled rule cannot be matched. }
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDResponseRuleCondition ¶
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDResponseRuleCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDResponseRuleConditionLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDResponseRuleConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDResponseRuleConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDResponseRuleConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDResponseRuleConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDResponseRuleConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDResponseRuleConditionChildren ¶
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDResponseRuleConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDResponseRuleConditionChildrenLink `json:"link,omitempty"` // }
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDResponseRuleConditionChildrenLink ¶
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDResponseRuleConditionDatesRange ¶
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDResponseRuleConditionDatesRangeException ¶
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDResponseRuleConditionHoursRange ¶
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDResponseRuleConditionHoursRangeException ¶
type ResponseDeviceAdministrationAuthorizationGlobalExceptionRulesUpdateDeviceAdminPolicySetGlobalExceptionByRuleIDResponseRuleConditionLink ¶
type ResponseDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRule ¶
type ResponseDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRule struct { Response *ResponseDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleResponse `json:"response,omitempty"` // Authorization rule for device admin Version string `json:"version,omitempty"` // }
type ResponseDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleResponse ¶
type ResponseDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleResponse struct { Commands []string `json:"commands,omitempty"` // Command sets enforce the specified list of commands that can be executed by a device administrator Link *ResponseDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleResponseLink `json:"link,omitempty"` // Profile string `json:"profile,omitempty"` // Device admin profiles control the initial login session of the device administrator Rule *ResponseDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleResponseRule `json:"rule,omitempty"` // Common attributes in rule authentication/authorization }
type ResponseDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleResponseRule ¶
type ResponseDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleResponseRule struct { Condition *ResponseDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleResponseRuleCondition `json:"condition,omitempty"` // Default *bool `json:"default,omitempty"` // Indicates if this rule is the default one HitCounts *int `json:"hitCounts,omitempty"` // The amount of times the rule was matched ID string `json:"id,omitempty"` // The identifier of the rule Name string `json:"name,omitempty"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Rank *int `json:"rank,omitempty"` // The rank(priority) in relation to other rules. Lower rank is higher priority. State string `json:"state,omitempty"` // The state that the rule is in. A disabled rule cannot be matched. }
type ResponseDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleResponseRuleCondition ¶
type ResponseDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleResponseRuleCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleResponseRuleConditionLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleResponseRuleConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleResponseRuleConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleResponseRuleConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleResponseRuleConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleResponseRuleConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleResponseRuleConditionChildren ¶
type ResponseDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleResponseRuleConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleResponseRuleConditionChildrenLink `json:"link,omitempty"` // }
type ResponseDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleResponseRuleConditionChildrenLink ¶
type ResponseDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleResponseRuleConditionDatesRange ¶
type ResponseDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleResponseRuleConditionDatesRangeException ¶
type ResponseDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleResponseRuleConditionHoursRange ¶
type ResponseDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleResponseRuleConditionHoursRangeException ¶
type ResponseDeviceAdministrationAuthorizationRulesCreateDeviceAdminAuthorizationRuleResponseRuleConditionLink ¶
type ResponseDeviceAdministrationAuthorizationRulesDeleteDeviceAdminAuthorizationRuleByID ¶
type ResponseDeviceAdministrationAuthorizationRulesDeleteDeviceAdminAuthorizationRuleByID struct {
ID string `json:"id,omitempty"` //
}
type ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRuleByID ¶
type ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRuleByID struct { Response *ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRuleByIDResponse `json:"response,omitempty"` // Authorization rule for device admin Version string `json:"version,omitempty"` // }
type ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRuleByIDResponse ¶
type ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRuleByIDResponse struct { Commands []string `json:"commands,omitempty"` // Command sets enforce the specified list of commands that can be executed by a device administrator Link *ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRuleByIDResponseLink `json:"link,omitempty"` // Profile string `json:"profile,omitempty"` // Device admin profiles control the initial login session of the device administrator Rule *ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRuleByIDResponseRule `json:"rule,omitempty"` // Common attributes in rule authentication/authorization }
type ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRuleByIDResponseLink ¶
type ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRuleByIDResponseRule ¶
type ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRuleByIDResponseRule struct { Condition *ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRuleByIDResponseRuleCondition `json:"condition,omitempty"` // Default *bool `json:"default,omitempty"` // Indicates if this rule is the default one HitCounts *int `json:"hitCounts,omitempty"` // The amount of times the rule was matched ID string `json:"id,omitempty"` // The identifier of the rule Name string `json:"name,omitempty"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Rank *int `json:"rank,omitempty"` // The rank(priority) in relation to other rules. Lower rank is higher priority. State string `json:"state,omitempty"` // The state that the rule is in. A disabled rule cannot be matched. }
type ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRuleByIDResponseRuleCondition ¶
type ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRuleByIDResponseRuleCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRuleByIDResponseRuleConditionLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRuleByIDResponseRuleConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRuleByIDResponseRuleConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRuleByIDResponseRuleConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRuleByIDResponseRuleConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRuleByIDResponseRuleConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRuleByIDResponseRuleConditionChildren ¶
type ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRuleByIDResponseRuleConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRuleByIDResponseRuleConditionChildrenLink `json:"link,omitempty"` // DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary Name AttributeName string `json:"attributeName,omitempty"` // Atribute Name Operator string `json:"operator,omitempty"` // Operator AttributeValue string `json:"attributeValue,omitempty"` // Attibute Name }
type ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRuleByIDResponseRuleConditionChildrenLink ¶
type ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRuleByIDResponseRuleConditionDatesRange ¶
type ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRuleByIDResponseRuleConditionDatesRangeException ¶
type ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRuleByIDResponseRuleConditionHoursRange ¶
type ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRuleByIDResponseRuleConditionHoursRangeException ¶
type ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRuleByIDResponseRuleConditionLink ¶
type ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRules ¶
type ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRules struct { Response *[]ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRulesResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRulesResponse ¶
type ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRulesResponse struct { Commands []string `json:"commands,omitempty"` // Command sets enforce the specified list of commands that can be executed by a device administrator Link *ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRulesResponseLink `json:"link,omitempty"` // Profile string `json:"profile,omitempty"` // Device admin profiles control the initial login session of the device administrator Rule *ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRulesResponseRule `json:"rule,omitempty"` // Common attributes in rule authentication/authorization }
type ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRulesResponseRule ¶
type ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRulesResponseRule struct { Condition *ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRulesResponseRuleCondition `json:"condition,omitempty"` // Default *bool `json:"default,omitempty"` // Indicates if this rule is the default one HitCounts *int `json:"hitCounts,omitempty"` // The amount of times the rule was matched ID string `json:"id,omitempty"` // The identifier of the rule Name string `json:"name,omitempty"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Rank *int `json:"rank,omitempty"` // The rank(priority) in relation to other rules. Lower rank is higher priority. State string `json:"state,omitempty"` // The state that the rule is in. A disabled rule cannot be matched. }
type ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRulesResponseRuleCondition ¶
type ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRulesResponseRuleCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRulesResponseRuleConditionLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRulesResponseRuleConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRulesResponseRuleConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRulesResponseRuleConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRulesResponseRuleConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRulesResponseRuleConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRulesResponseRuleConditionChildren ¶ added in v0.0.4
type ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRulesResponseRuleConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRulesResponseRuleConditionChildrenLink `json:"link,omitempty"` // }
type ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRulesResponseRuleConditionChildrenLink ¶ added in v0.0.4
type ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRulesResponseRuleConditionDatesRange ¶ added in v0.0.4
type ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRulesResponseRuleConditionDatesRangeException ¶ added in v0.0.4
type ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRulesResponseRuleConditionHoursRange ¶ added in v0.0.4
type ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRulesResponseRuleConditionHoursRangeException ¶ added in v0.0.4
type ResponseDeviceAdministrationAuthorizationRulesGetDeviceAdminAuthorizationRulesResponseRuleConditionLink ¶
type ResponseDeviceAdministrationAuthorizationRulesResetHitCountsDeviceAdminAuthorizationRules ¶
type ResponseDeviceAdministrationAuthorizationRulesResetHitCountsDeviceAdminAuthorizationRules struct {
Message string `json:"message,omitempty"` //
}
type ResponseDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByID ¶
type ResponseDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByID struct { Response *ResponseDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDResponse `json:"response,omitempty"` // Authorization rule for device admin Version string `json:"version,omitempty"` // }
type ResponseDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDResponse ¶
type ResponseDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDResponse struct { Commands []string `json:"commands,omitempty"` // Command sets enforce the specified list of commands that can be executed by a device administrator Link *ResponseDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDResponseLink `json:"link,omitempty"` // Profile string `json:"profile,omitempty"` // Device admin profiles control the initial login session of the device administrator Rule *ResponseDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDResponseRule `json:"rule,omitempty"` // Common attributes in rule authentication/authorization }
type ResponseDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDResponseLink ¶
type ResponseDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDResponseRule ¶
type ResponseDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDResponseRule struct { Condition *ResponseDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDResponseRuleCondition `json:"condition,omitempty"` // Default *bool `json:"default,omitempty"` // Indicates if this rule is the default one HitCounts *int `json:"hitCounts,omitempty"` // The amount of times the rule was matched ID string `json:"id,omitempty"` // The identifier of the rule Name string `json:"name,omitempty"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Rank *int `json:"rank,omitempty"` // The rank(priority) in relation to other rules. Lower rank is higher priority. State string `json:"state,omitempty"` // The state that the rule is in. A disabled rule cannot be matched. }
type ResponseDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDResponseRuleCondition ¶
type ResponseDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDResponseRuleCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDResponseRuleConditionLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDResponseRuleConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDResponseRuleConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDResponseRuleConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDResponseRuleConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDResponseRuleConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDResponseRuleConditionChildren ¶
type ResponseDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDResponseRuleConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDResponseRuleConditionChildrenLink `json:"link,omitempty"` // DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary Name AttributeName string `json:"attributeName,omitempty"` // Atribute Name Operator string `json:"operator,omitempty"` // Operator AttributeValue string `json:"attributeValue,omitempty"` // Attibute Name }
type ResponseDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDResponseRuleConditionChildrenLink ¶
type ResponseDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDResponseRuleConditionDatesRange ¶
type ResponseDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDResponseRuleConditionDatesRangeException ¶
type ResponseDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDResponseRuleConditionHoursRange ¶
type ResponseDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDResponseRuleConditionHoursRangeException ¶
type ResponseDeviceAdministrationAuthorizationRulesUpdateDeviceAdminAuthorizationRuleByIDResponseRuleConditionLink ¶
type ResponseDeviceAdministrationCommandSetGetDeviceAdminCommandSets ¶
type ResponseDeviceAdministrationCommandSetGetDeviceAdminCommandSets []ResponseItemDeviceAdministrationCommandSetGetDeviceAdminCommandSets // Array of ResponseDeviceAdministrationCommandSetGetDeviceAdminCommandSets
type ResponseDeviceAdministrationConditionsCreateDeviceAdminCondition ¶
type ResponseDeviceAdministrationConditionsCreateDeviceAdminCondition struct { Response *ResponseDeviceAdministrationConditionsCreateDeviceAdminConditionResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseDeviceAdministrationConditionsCreateDeviceAdminConditionResponse ¶
type ResponseDeviceAdministrationConditionsCreateDeviceAdminConditionResponse struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationConditionsCreateDeviceAdminConditionResponseLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseDeviceAdministrationConditionsCreateDeviceAdminConditionResponseChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseDeviceAdministrationConditionsCreateDeviceAdminConditionResponseDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseDeviceAdministrationConditionsCreateDeviceAdminConditionResponseDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseDeviceAdministrationConditionsCreateDeviceAdminConditionResponseHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseDeviceAdministrationConditionsCreateDeviceAdminConditionResponseHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseDeviceAdministrationConditionsCreateDeviceAdminConditionResponseChildren ¶
type ResponseDeviceAdministrationConditionsCreateDeviceAdminConditionResponseChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationConditionsCreateDeviceAdminConditionResponseChildrenLink `json:"link,omitempty"` // }
type ResponseDeviceAdministrationConditionsDeleteDeviceAdminConditionByID ¶
type ResponseDeviceAdministrationConditionsDeleteDeviceAdminConditionByID struct {
ID string `json:"id,omitempty"` //
}
type ResponseDeviceAdministrationConditionsDeleteDeviceAdminConditionByName ¶
type ResponseDeviceAdministrationConditionsDeleteDeviceAdminConditionByName struct {
ID string `json:"id,omitempty"` //
}
type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionByID ¶
type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionByID struct { Response *ResponseDeviceAdministrationConditionsGetDeviceAdminConditionByIDResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionByIDResponse ¶
type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionByIDResponse struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationConditionsGetDeviceAdminConditionByIDResponseLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseDeviceAdministrationConditionsGetDeviceAdminConditionByIDResponseChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseDeviceAdministrationConditionsGetDeviceAdminConditionByIDResponseDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseDeviceAdministrationConditionsGetDeviceAdminConditionByIDResponseDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseDeviceAdministrationConditionsGetDeviceAdminConditionByIDResponseHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseDeviceAdministrationConditionsGetDeviceAdminConditionByIDResponseHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionByIDResponseChildren ¶
type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionByIDResponseChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationConditionsGetDeviceAdminConditionByIDResponseChildrenLink `json:"link,omitempty"` // }
type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionByName ¶
type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionByName struct { Response *ResponseDeviceAdministrationConditionsGetDeviceAdminConditionByNameResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionByNameResponse ¶
type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionByNameResponse struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationConditionsGetDeviceAdminConditionByNameResponseLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseDeviceAdministrationConditionsGetDeviceAdminConditionByNameResponseChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseDeviceAdministrationConditionsGetDeviceAdminConditionByNameResponseDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseDeviceAdministrationConditionsGetDeviceAdminConditionByNameResponseDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseDeviceAdministrationConditionsGetDeviceAdminConditionByNameResponseHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseDeviceAdministrationConditionsGetDeviceAdminConditionByNameResponseHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionByNameResponseChildren ¶
type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionByNameResponseChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationConditionsGetDeviceAdminConditionByNameResponseChildrenLink `json:"link,omitempty"` // }
type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionByNameResponseDatesRangeException ¶
type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionByNameResponseHoursRangeException ¶
type ResponseDeviceAdministrationConditionsGetDeviceAdminConditions ¶
type ResponseDeviceAdministrationConditionsGetDeviceAdminConditions struct { Response *[]ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForAuthenticationRules ¶
type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForAuthenticationRules struct { Response *[]ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForAuthenticationRulesResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForAuthenticationRulesResponse ¶
type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForAuthenticationRulesResponse struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForAuthenticationRulesResponseLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForAuthenticationRulesResponseChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForAuthenticationRulesResponseDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForAuthenticationRulesResponseDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForAuthenticationRulesResponseHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForAuthenticationRulesResponseHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForAuthenticationRulesResponseChildren ¶
type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForAuthenticationRulesResponseChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForAuthenticationRulesResponseChildrenLink `json:"link,omitempty"` // }
type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForAuthenticationRulesResponseChildrenLink ¶
type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForAuthenticationRulesResponseDatesRange ¶
type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForAuthenticationRulesResponseDatesRangeException ¶
type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForAuthenticationRulesResponseHoursRange ¶
type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForAuthenticationRulesResponseHoursRangeException ¶
type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForAuthenticationRulesResponseLink ¶
type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForAuthorizationRules ¶
type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForAuthorizationRules struct { Response *[]ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForAuthorizationRulesResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForAuthorizationRulesResponse ¶
type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForAuthorizationRulesResponse struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForAuthorizationRulesResponseLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForAuthorizationRulesResponseChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForAuthorizationRulesResponseDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForAuthorizationRulesResponseDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForAuthorizationRulesResponseHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForAuthorizationRulesResponseHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForAuthorizationRulesResponseChildren ¶
type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForAuthorizationRulesResponseChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForAuthorizationRulesResponseChildrenLink `json:"link,omitempty"` // }
type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForAuthorizationRulesResponseChildrenLink ¶
type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForAuthorizationRulesResponseDatesRange ¶
type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForAuthorizationRulesResponseDatesRangeException ¶
type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForAuthorizationRulesResponseHoursRange ¶
type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForAuthorizationRulesResponseHoursRangeException ¶
type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForAuthorizationRulesResponseLink ¶
type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForPolicySets ¶
type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForPolicySets struct { Response *[]ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForPolicySetsResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForPolicySetsResponse ¶
type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForPolicySetsResponse struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForPolicySetsResponseLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForPolicySetsResponseChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForPolicySetsResponseDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForPolicySetsResponseDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForPolicySetsResponseHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForPolicySetsResponseHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForPolicySetsResponseChildren ¶
type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForPolicySetsResponseChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForPolicySetsResponseChildrenLink `json:"link,omitempty"` // }
type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForPolicySetsResponseChildrenLink ¶
type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForPolicySetsResponseDatesRange ¶
type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForPolicySetsResponseDatesRangeException ¶
type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForPolicySetsResponseHoursRange ¶
type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsForPolicySetsResponseHoursRangeException ¶
type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsResponse ¶
type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsResponse struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsResponseLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsResponseChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsResponseDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsResponseDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsResponseHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsResponseHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsResponseChildren ¶
type ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsResponseChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationConditionsGetDeviceAdminConditionsResponseChildrenLink `json:"link,omitempty"` // }
type ResponseDeviceAdministrationConditionsUpdateDeviceAdminConditionByID ¶
type ResponseDeviceAdministrationConditionsUpdateDeviceAdminConditionByID struct { Response *ResponseDeviceAdministrationConditionsUpdateDeviceAdminConditionByIDResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseDeviceAdministrationConditionsUpdateDeviceAdminConditionByIDResponse ¶
type ResponseDeviceAdministrationConditionsUpdateDeviceAdminConditionByIDResponse struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationConditionsUpdateDeviceAdminConditionByIDResponseLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseDeviceAdministrationConditionsUpdateDeviceAdminConditionByIDResponseChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseDeviceAdministrationConditionsUpdateDeviceAdminConditionByIDResponseDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseDeviceAdministrationConditionsUpdateDeviceAdminConditionByIDResponseDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseDeviceAdministrationConditionsUpdateDeviceAdminConditionByIDResponseHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseDeviceAdministrationConditionsUpdateDeviceAdminConditionByIDResponseHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseDeviceAdministrationConditionsUpdateDeviceAdminConditionByIDResponseChildren ¶
type ResponseDeviceAdministrationConditionsUpdateDeviceAdminConditionByIDResponseChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationConditionsUpdateDeviceAdminConditionByIDResponseChildrenLink `json:"link,omitempty"` // }
type ResponseDeviceAdministrationConditionsUpdateDeviceAdminConditionByIDResponseDatesRangeException ¶
type ResponseDeviceAdministrationConditionsUpdateDeviceAdminConditionByIDResponseHoursRangeException ¶
type ResponseDeviceAdministrationConditionsUpdateDeviceAdminConditionByName ¶
type ResponseDeviceAdministrationConditionsUpdateDeviceAdminConditionByName struct { Response *ResponseDeviceAdministrationConditionsUpdateDeviceAdminConditionByNameResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseDeviceAdministrationConditionsUpdateDeviceAdminConditionByNameResponse ¶
type ResponseDeviceAdministrationConditionsUpdateDeviceAdminConditionByNameResponse struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationConditionsUpdateDeviceAdminConditionByNameResponseLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseDeviceAdministrationConditionsUpdateDeviceAdminConditionByNameResponseChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseDeviceAdministrationConditionsUpdateDeviceAdminConditionByNameResponseDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseDeviceAdministrationConditionsUpdateDeviceAdminConditionByNameResponseDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseDeviceAdministrationConditionsUpdateDeviceAdminConditionByNameResponseHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseDeviceAdministrationConditionsUpdateDeviceAdminConditionByNameResponseHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseDeviceAdministrationConditionsUpdateDeviceAdminConditionByNameResponseChildren ¶
type ResponseDeviceAdministrationConditionsUpdateDeviceAdminConditionByNameResponseChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationConditionsUpdateDeviceAdminConditionByNameResponseChildrenLink `json:"link,omitempty"` // }
type ResponseDeviceAdministrationConditionsUpdateDeviceAdminConditionByNameResponseDatesRangeException ¶
type ResponseDeviceAdministrationConditionsUpdateDeviceAdminConditionByNameResponseHoursRangeException ¶
type ResponseDeviceAdministrationDictionaryAttributesListGetDeviceAdminDictionariesAuthentication ¶
type ResponseDeviceAdministrationDictionaryAttributesListGetDeviceAdminDictionariesAuthentication struct { Response *[]ResponseDeviceAdministrationDictionaryAttributesListGetDeviceAdminDictionariesAuthenticationResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseDeviceAdministrationDictionaryAttributesListGetDeviceAdminDictionariesAuthenticationResponse ¶
type ResponseDeviceAdministrationDictionaryAttributesListGetDeviceAdminDictionariesAuthenticationResponse struct { AllowedValues *[]ResponseDeviceAdministrationDictionaryAttributesListGetDeviceAdminDictionariesAuthenticationResponseAllowedValues `json:"allowedValues,omitempty"` // all of the allowed values for the dictionary attribute DataType string `json:"dataType,omitempty"` // the data type for the dictionary attribute Description string `json:"description,omitempty"` // The description of the Dictionary attribute DictionaryName string `json:"dictionaryName,omitempty"` // the name of the dictionary which the dictionary attribute belongs to DirectionType string `json:"directionType,omitempty"` // the direction for the useage of the dictionary attribute ID string `json:"id,omitempty"` // Identifier for the dictionary attribute InternalName string `json:"internalName,omitempty"` // the internal name of the dictionary attribute Name string `json:"name,omitempty"` // The dictionary attribute's name }
type ResponseDeviceAdministrationDictionaryAttributesListGetDeviceAdminDictionariesAuthenticationResponseAllowedValues ¶
type ResponseDeviceAdministrationDictionaryAttributesListGetDeviceAdminDictionariesAuthenticationResponseAllowedValues struct { IsDefault *bool `json:"isDefault,omitempty"` // true if this key value is the default between the allowed values of the dictionary attribute Key string `json:"key,omitempty"` // Value string `json:"value,omitempty"` // }
type ResponseDeviceAdministrationDictionaryAttributesListGetDeviceAdminDictionariesAuthorization ¶
type ResponseDeviceAdministrationDictionaryAttributesListGetDeviceAdminDictionariesAuthorization struct { Response *[]ResponseDeviceAdministrationDictionaryAttributesListGetDeviceAdminDictionariesAuthorizationResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseDeviceAdministrationDictionaryAttributesListGetDeviceAdminDictionariesAuthorizationResponse ¶
type ResponseDeviceAdministrationDictionaryAttributesListGetDeviceAdminDictionariesAuthorizationResponse struct { AllowedValues *[]ResponseDeviceAdministrationDictionaryAttributesListGetDeviceAdminDictionariesAuthorizationResponseAllowedValues `json:"allowedValues,omitempty"` // all of the allowed values for the dictionary attribute DataType string `json:"dataType,omitempty"` // the data type for the dictionary attribute Description string `json:"description,omitempty"` // The description of the Dictionary attribute DictionaryName string `json:"dictionaryName,omitempty"` // the name of the dictionary which the dictionary attribute belongs to DirectionType string `json:"directionType,omitempty"` // the direction for the useage of the dictionary attribute ID string `json:"id,omitempty"` // Identifier for the dictionary attribute InternalName string `json:"internalName,omitempty"` // the internal name of the dictionary attribute Name string `json:"name,omitempty"` // The dictionary attribute's name }
type ResponseDeviceAdministrationDictionaryAttributesListGetDeviceAdminDictionariesAuthorizationResponseAllowedValues ¶
type ResponseDeviceAdministrationDictionaryAttributesListGetDeviceAdminDictionariesAuthorizationResponseAllowedValues struct { IsDefault *bool `json:"isDefault,omitempty"` // true if this key value is the default between the allowed values of the dictionary attribute Key string `json:"key,omitempty"` // Value string `json:"value,omitempty"` // }
type ResponseDeviceAdministrationDictionaryAttributesListGetDeviceAdminDictionariesPolicySet ¶
type ResponseDeviceAdministrationDictionaryAttributesListGetDeviceAdminDictionariesPolicySet struct { Response *[]ResponseDeviceAdministrationDictionaryAttributesListGetDeviceAdminDictionariesPolicySetResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseDeviceAdministrationDictionaryAttributesListGetDeviceAdminDictionariesPolicySetResponse ¶
type ResponseDeviceAdministrationDictionaryAttributesListGetDeviceAdminDictionariesPolicySetResponse struct { AllowedValues *[]ResponseDeviceAdministrationDictionaryAttributesListGetDeviceAdminDictionariesPolicySetResponseAllowedValues `json:"allowedValues,omitempty"` // all of the allowed values for the dictionary attribute DataType string `json:"dataType,omitempty"` // the data type for the dictionary attribute Description string `json:"description,omitempty"` // The description of the Dictionary attribute DictionaryName string `json:"dictionaryName,omitempty"` // the name of the dictionary which the dictionary attribute belongs to DirectionType string `json:"directionType,omitempty"` // the direction for the useage of the dictionary attribute ID string `json:"id,omitempty"` // Identifier for the dictionary attribute InternalName string `json:"internalName,omitempty"` // the internal name of the dictionary attribute Name string `json:"name,omitempty"` // The dictionary attribute's name }
type ResponseDeviceAdministrationDictionaryAttributesListGetDeviceAdminDictionariesPolicySetResponseAllowedValues ¶
type ResponseDeviceAdministrationDictionaryAttributesListGetDeviceAdminDictionariesPolicySetResponseAllowedValues struct { IsDefault *bool `json:"isDefault,omitempty"` // true if this key value is the default between the allowed values of the dictionary attribute Key string `json:"key,omitempty"` // Value string `json:"value,omitempty"` // }
type ResponseDeviceAdministrationIDentityStoresGetDeviceAdminIDentityStores ¶
type ResponseDeviceAdministrationIDentityStoresGetDeviceAdminIDentityStores []ResponseItemDeviceAdministrationIDentityStoresGetDeviceAdminIDentityStores // Array of ResponseDeviceAdministrationIDentityStoresGetDeviceAdminIdentityStores
type ResponseDeviceAdministrationNetworkConditionsCreateDeviceAdminNetworkCondition ¶
type ResponseDeviceAdministrationNetworkConditionsCreateDeviceAdminNetworkCondition struct { Response *ResponseDeviceAdministrationNetworkConditionsCreateDeviceAdminNetworkConditionResponse `json:"response,omitempty"` // Unique network conditions to restrict access to the network Version string `json:"version,omitempty"` // }
type ResponseDeviceAdministrationNetworkConditionsCreateDeviceAdminNetworkConditionResponse ¶
type ResponseDeviceAdministrationNetworkConditionsCreateDeviceAdminNetworkConditionResponse struct { ConditionType string `json:"conditionType,omitempty"` // This field determines the content of the conditions field Description string `json:"description,omitempty"` // ID string `json:"id,omitempty"` // Link *ResponseDeviceAdministrationNetworkConditionsCreateDeviceAdminNetworkConditionResponseLink `json:"link,omitempty"` // Name string `json:"name,omitempty"` // Network Condition name DeviceList []string `json:"deviceList,omitempty"` // <p>This field should contain Device Name. The device name must be the same as the name field in a Network Device object. Line format - Device Name</p> CliDnisList []string `json:"cliDnisList,omitempty"` // <p>This field should contain a Caller ID (CLI), comma, and Called ID (DNIS).<br> Line format - Caller ID (CLI), Called ID (DNIS)</p> IPAddrList []string `json:"ipAddrList,omitempty"` // <p>This field should contain IP address or subnet.<br> IP address can be IPV4 format (n.n.n.n) or IPV6 format (n:n:n:n:n:n:n:n).<br> IP subnet can be IPV4 format (n.n.n.n/m) or IPV6 format (n:n:n:n:n:n:n:n/m).<br> Line format - IP Address or subnet</p> MacAddrList []string `json:"macAddrList,omitempty"` // <p>This field should contain Endstation MAC address, comma, and Destination MAC addresses.<br> Each Max address must include twelve hexadecimal digits using formats nn:nn:nn:nn:nn:nn or nn-nn-nn-nn-nn-nn or nnnn.nnnn.nnnn or nnnnnnnnnnnn.<br> Line format - Endstation MAC,Destination MAC </p> DeviceGroupList []string `json:"deviceGroupList,omitempty"` // <p>This field should contain a tuple with NDG Root, comma, and an NDG (that it under the root).<br> Line format - NDG Root Name, NDG, Port</p> }
type ResponseDeviceAdministrationNetworkConditionsDeleteDeviceAdminNetworkConditionByID ¶
type ResponseDeviceAdministrationNetworkConditionsDeleteDeviceAdminNetworkConditionByID struct {
ID string `json:"id,omitempty"` //
}
type ResponseDeviceAdministrationNetworkConditionsGetDeviceAdminNetworkConditionByID ¶
type ResponseDeviceAdministrationNetworkConditionsGetDeviceAdminNetworkConditionByID struct { Response *ResponseDeviceAdministrationNetworkConditionsGetDeviceAdminNetworkConditionByIDResponse `json:"response,omitempty"` // Unique network conditions to restrict access to the network Version string `json:"version,omitempty"` // }
type ResponseDeviceAdministrationNetworkConditionsGetDeviceAdminNetworkConditionByIDResponse ¶
type ResponseDeviceAdministrationNetworkConditionsGetDeviceAdminNetworkConditionByIDResponse struct { ConditionType string `json:"conditionType,omitempty"` // This field determines the content of the conditions field Description string `json:"description,omitempty"` // ID string `json:"id,omitempty"` // Link *ResponseDeviceAdministrationNetworkConditionsGetDeviceAdminNetworkConditionByIDResponseLink `json:"link,omitempty"` // Name string `json:"name,omitempty"` // Network Condition name DeviceList []string `json:"deviceList,omitempty"` // <p>This field should contain Device Name. The device name must be the same as the name field in a Network Device object. Line format - Device Name</p> CliDnisList []string `json:"cliDnisList,omitempty"` // <p>This field should contain a Caller ID (CLI), comma, and Called ID (DNIS).<br> Line format - Caller ID (CLI), Called ID (DNIS)</p> IPAddrList []string `json:"ipAddrList,omitempty"` // <p>This field should contain IP address or subnet.<br> IP address can be IPV4 format (n.n.n.n) or IPV6 format (n:n:n:n:n:n:n:n).<br> IP subnet can be IPV4 format (n.n.n.n/m) or IPV6 format (n:n:n:n:n:n:n:n/m).<br> Line format - IP Address or subnet</p> MacAddrList []string `json:"macAddrList,omitempty"` // <p>This field should contain Endstation MAC address, comma, and Destination MAC addresses.<br> Each Max address must include twelve hexadecimal digits using formats nn:nn:nn:nn:nn:nn or nn-nn-nn-nn-nn-nn or nnnn.nnnn.nnnn or nnnnnnnnnnnn.<br> Line format - Endstation MAC,Destination MAC </p> DeviceGroupList []string `json:"deviceGroupList,omitempty"` // <p>This field should contain a tuple with NDG Root, comma, and an NDG (that it under the root).<br> Line format - NDG Root Name, NDG, Port</p> }
type ResponseDeviceAdministrationNetworkConditionsGetDeviceAdminNetworkConditions ¶
type ResponseDeviceAdministrationNetworkConditionsGetDeviceAdminNetworkConditions struct { Response *[]ResponseDeviceAdministrationNetworkConditionsGetDeviceAdminNetworkConditionsResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseDeviceAdministrationNetworkConditionsGetDeviceAdminNetworkConditionsResponse ¶
type ResponseDeviceAdministrationNetworkConditionsGetDeviceAdminNetworkConditionsResponse struct { ConditionType string `json:"conditionType,omitempty"` // This field determines the content of the conditions field Description string `json:"description,omitempty"` // ID string `json:"id,omitempty"` // Link *ResponseDeviceAdministrationNetworkConditionsGetDeviceAdminNetworkConditionsResponseLink `json:"link,omitempty"` // Name string `json:"name,omitempty"` // Network Condition name DeviceList []string `json:"deviceList,omitempty"` // <p>This field should contain Device Name. The device name must be the same as the name field in a Network Device object. Line format - Device Name</p> CliDnisList []string `json:"cliDnisList,omitempty"` // <p>This field should contain a Caller ID (CLI), comma, and Called ID (DNIS).<br> Line format - Caller ID (CLI), Called ID (DNIS)</p> IPAddrList []string `json:"ipAddrList,omitempty"` // <p>This field should contain IP address or subnet.<br> IP address can be IPV4 format (n.n.n.n) or IPV6 format (n:n:n:n:n:n:n:n).<br> IP subnet can be IPV4 format (n.n.n.n/m) or IPV6 format (n:n:n:n:n:n:n:n/m).<br> Line format - IP Address or subnet</p> MacAddrList []string `json:"macAddrList,omitempty"` // <p>This field should contain Endstation MAC address, comma, and Destination MAC addresses.<br> Each Max address must include twelve hexadecimal digits using formats nn:nn:nn:nn:nn:nn or nn-nn-nn-nn-nn-nn or nnnn.nnnn.nnnn or nnnnnnnnnnnn.<br> Line format - Endstation MAC,Destination MAC </p> DeviceGroupList []string `json:"deviceGroupList,omitempty"` // <p>This field should contain a tuple with NDG Root, comma, and an NDG (that it under the root).<br> Line format - NDG Root Name, NDG, Port</p> }
type ResponseDeviceAdministrationNetworkConditionsUpdateDeviceAdminNetworkConditionByID ¶
type ResponseDeviceAdministrationNetworkConditionsUpdateDeviceAdminNetworkConditionByID struct { Response *ResponseDeviceAdministrationNetworkConditionsUpdateDeviceAdminNetworkConditionByIDResponse `json:"response,omitempty"` // Unique network conditions to restrict access to the network Version string `json:"version,omitempty"` // }
type ResponseDeviceAdministrationNetworkConditionsUpdateDeviceAdminNetworkConditionByIDResponse ¶
type ResponseDeviceAdministrationNetworkConditionsUpdateDeviceAdminNetworkConditionByIDResponse struct { ConditionType string `json:"conditionType,omitempty"` // This field determines the content of the conditions field Description string `json:"description,omitempty"` // ID string `json:"id,omitempty"` // Link *ResponseDeviceAdministrationNetworkConditionsUpdateDeviceAdminNetworkConditionByIDResponseLink `json:"link,omitempty"` // Name string `json:"name,omitempty"` // Network Condition name DeviceList []string `json:"deviceList,omitempty"` // <p>This field should contain Device Name. The device name must be the same as the name field in a Network Device object. Line format - Device Name</p> CliDnisList []string `json:"cliDnisList,omitempty"` // <p>This field should contain a Caller ID (CLI), comma, and Called ID (DNIS).<br> Line format - Caller ID (CLI), Called ID (DNIS)</p> IPAddrList []string `json:"ipAddrList,omitempty"` // <p>This field should contain IP address or subnet.<br> IP address can be IPV4 format (n.n.n.n) or IPV6 format (n:n:n:n:n:n:n:n).<br> IP subnet can be IPV4 format (n.n.n.n/m) or IPV6 format (n:n:n:n:n:n:n:n/m).<br> Line format - IP Address or subnet</p> MacAddrList []string `json:"macAddrList,omitempty"` // <p>This field should contain Endstation MAC address, comma, and Destination MAC addresses.<br> Each Max address must include twelve hexadecimal digits using formats nn:nn:nn:nn:nn:nn or nn-nn-nn-nn-nn-nn or nnnn.nnnn.nnnn or nnnnnnnnnnnn.<br> Line format - Endstation MAC,Destination MAC </p> DeviceGroupList []string `json:"deviceGroupList,omitempty"` // <p>This field should contain a tuple with NDG Root, comma, and an NDG (that it under the root).<br> Line format - NDG Root Name, NDG, Port</p> }
type ResponseDeviceAdministrationNetworkConditionsUpdateDeviceAdminNetworkConditionByIDResponseLink ¶
type ResponseDeviceAdministrationPolicySetCreateDeviceAdminPolicySet ¶
type ResponseDeviceAdministrationPolicySetCreateDeviceAdminPolicySet struct { Response *ResponseDeviceAdministrationPolicySetCreateDeviceAdminPolicySetResponse `json:"response,omitempty"` // Policy set structure Version string `json:"version,omitempty"` // }
type ResponseDeviceAdministrationPolicySetCreateDeviceAdminPolicySetResponse ¶
type ResponseDeviceAdministrationPolicySetCreateDeviceAdminPolicySetResponse struct { Condition *ResponseDeviceAdministrationPolicySetCreateDeviceAdminPolicySetResponseCondition `json:"condition,omitempty"` // Default *bool `json:"default,omitempty"` // Flag which indicates if this policy set is the default one Description string `json:"description,omitempty"` // The description for the policy set HitCounts *int `json:"hitCounts,omitempty"` // The amount of times the policy was matched ID string `json:"id,omitempty"` // Identifier for the policy set IsProxy *bool `json:"isProxy,omitempty"` // Flag which indicates if the policy set service is of type 'Proxy Sequence' or 'Allowed Protocols' Link *ResponseDeviceAdministrationPolicySetCreateDeviceAdminPolicySetResponseLink `json:"link,omitempty"` // Name string `json:"name,omitempty"` // Given name for the policy set, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Rank *int `json:"rank,omitempty"` // The rank(priority) in relation to other policy set. Lower rank is higher priority. ServiceName string `json:"serviceName,omitempty"` // Policy set service identifier - Allowed Protocols,Server Sequence.. State string `json:"state,omitempty"` // The state that the policy set is in. A disabled policy set cannot be matched. }
type ResponseDeviceAdministrationPolicySetCreateDeviceAdminPolicySetResponseCondition ¶
type ResponseDeviceAdministrationPolicySetCreateDeviceAdminPolicySetResponseCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationPolicySetCreateDeviceAdminPolicySetResponseConditionLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseDeviceAdministrationPolicySetCreateDeviceAdminPolicySetResponseConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseDeviceAdministrationPolicySetCreateDeviceAdminPolicySetResponseConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseDeviceAdministrationPolicySetCreateDeviceAdminPolicySetResponseConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseDeviceAdministrationPolicySetCreateDeviceAdminPolicySetResponseConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseDeviceAdministrationPolicySetCreateDeviceAdminPolicySetResponseConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseDeviceAdministrationPolicySetCreateDeviceAdminPolicySetResponseConditionChildren ¶
type ResponseDeviceAdministrationPolicySetCreateDeviceAdminPolicySetResponseConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationPolicySetCreateDeviceAdminPolicySetResponseConditionChildrenLink `json:"link,omitempty"` // DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary Name AttributeName string `json:"attributeName,omitempty"` // Atribute Name Operator string `json:"operator,omitempty"` // Operator AttributeValue string `json:"attributeValue,omitempty"` // Attibute Name }
type ResponseDeviceAdministrationPolicySetCreateDeviceAdminPolicySetResponseConditionDatesRangeException ¶
type ResponseDeviceAdministrationPolicySetCreateDeviceAdminPolicySetResponseConditionHoursRangeException ¶
type ResponseDeviceAdministrationPolicySetDeleteDeviceAdminPolicySetByID ¶
type ResponseDeviceAdministrationPolicySetDeleteDeviceAdminPolicySetByID struct {
ID string `json:"id,omitempty"` //
}
type ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetByID ¶
type ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetByID struct { Response *ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetByIDResponse `json:"response,omitempty"` // Policy set structure Version string `json:"version,omitempty"` // }
type ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetByIDResponse ¶
type ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetByIDResponse struct { Condition *ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetByIDResponseCondition `json:"condition,omitempty"` // Default *bool `json:"default,omitempty"` // Flag which indicates if this policy set is the default one Description string `json:"description,omitempty"` // The description for the policy set HitCounts *int `json:"hitCounts,omitempty"` // The amount of times the policy was matched ID string `json:"id,omitempty"` // Identifier for the policy set IsProxy *bool `json:"isProxy,omitempty"` // Flag which indicates if the policy set service is of type 'Proxy Sequence' or 'Allowed Protocols' Link *ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetByIDResponseLink `json:"link,omitempty"` // Name string `json:"name,omitempty"` // Given name for the policy set, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Rank *int `json:"rank,omitempty"` // The rank(priority) in relation to other policy set. Lower rank is higher priority. ServiceName string `json:"serviceName,omitempty"` // Policy set service identifier - Allowed Protocols,Server Sequence.. State string `json:"state,omitempty"` // The state that the policy set is in. A disabled policy set cannot be matched. }
type ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetByIDResponseCondition ¶
type ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetByIDResponseCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetByIDResponseConditionLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetByIDResponseConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetByIDResponseConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetByIDResponseConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetByIDResponseConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetByIDResponseConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetByIDResponseConditionChildren ¶
type ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetByIDResponseConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetByIDResponseConditionChildrenLink `json:"link,omitempty"` // DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary Name AttributeName string `json:"attributeName,omitempty"` // Atribute Name Operator string `json:"operator,omitempty"` // Operator AttributeValue string `json:"attributeValue,omitempty"` // Attibute Name }
type ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetByIDResponseConditionChildrenLink ¶
type ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetByIDResponseConditionDatesRangeException ¶
type ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetByIDResponseConditionHoursRangeException ¶
type ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySets ¶
type ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySets struct { Response *[]ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetsResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetsResponse ¶
type ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetsResponse struct { Condition *ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetsResponseCondition `json:"condition,omitempty"` // Default *bool `json:"default,omitempty"` // Flag which indicates if this policy set is the default one Description string `json:"description,omitempty"` // The description for the policy set HitCounts *int `json:"hitCounts,omitempty"` // The amount of times the policy was matched ID string `json:"id,omitempty"` // Identifier for the policy set IsProxy *bool `json:"isProxy,omitempty"` // Flag which indicates if the policy set service is of type 'Proxy Sequence' or 'Allowed Protocols' Link *ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetsResponseLink `json:"link,omitempty"` // Name string `json:"name,omitempty"` // Given name for the policy set, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Rank *int `json:"rank,omitempty"` // The rank(priority) in relation to other policy set. Lower rank is higher priority. ServiceName string `json:"serviceName,omitempty"` // Policy set service identifier - Allowed Protocols,Server Sequence.. State string `json:"state,omitempty"` // The state that the policy set is in. A disabled policy set cannot be matched. }
type ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetsResponseCondition ¶
type ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetsResponseCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetsResponseConditionLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetsResponseConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetsResponseConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetsResponseConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetsResponseConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetsResponseConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetsResponseConditionChildren ¶ added in v0.0.4
type ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetsResponseConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetsResponseConditionChildrenLink `json:"link,omitempty"` // DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary Name AttributeName string `json:"attributeName,omitempty"` // Atribute Name Operator string `json:"operator,omitempty"` // Operator AttributeValue string `json:"attributeValue,omitempty"` // Attibute Name }
type ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetsResponseConditionChildrenLink ¶ added in v0.0.4
type ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetsResponseConditionDatesRange ¶ added in v0.0.4
type ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetsResponseConditionDatesRangeException ¶ added in v0.0.4
type ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetsResponseConditionHoursRange ¶ added in v0.0.4
type ResponseDeviceAdministrationPolicySetGetDeviceAdminPolicySetsResponseConditionHoursRangeException ¶ added in v0.0.4
type ResponseDeviceAdministrationPolicySetResetHitCountsDeviceAdminPolicySets ¶
type ResponseDeviceAdministrationPolicySetResetHitCountsDeviceAdminPolicySets struct {
Message string `json:"message,omitempty"` //
}
type ResponseDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByID ¶
type ResponseDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByID struct { Response *ResponseDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByIDResponse `json:"response,omitempty"` // Policy set structure Version string `json:"version,omitempty"` // }
type ResponseDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByIDResponse ¶
type ResponseDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByIDResponse struct { Condition *ResponseDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByIDResponseCondition `json:"condition,omitempty"` // Default *bool `json:"default,omitempty"` // Flag which indicates if this policy set is the default one Description string `json:"description,omitempty"` // The description for the policy set HitCounts *int `json:"hitCounts,omitempty"` // The amount of times the policy was matched ID string `json:"id,omitempty"` // Identifier for the policy set IsProxy *bool `json:"isProxy,omitempty"` // Flag which indicates if the policy set service is of type 'Proxy Sequence' or 'Allowed Protocols' Link *ResponseDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByIDResponseLink `json:"link,omitempty"` // Name string `json:"name,omitempty"` // Given name for the policy set, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Rank *int `json:"rank,omitempty"` // The rank(priority) in relation to other policy set. Lower rank is higher priority. ServiceName string `json:"serviceName,omitempty"` // Policy set service identifier - Allowed Protocols,Server Sequence.. State string `json:"state,omitempty"` // The state that the policy set is in. A disabled policy set cannot be matched. }
type ResponseDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByIDResponseCondition ¶
type ResponseDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByIDResponseCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByIDResponseConditionLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByIDResponseConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByIDResponseConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByIDResponseConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByIDResponseConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByIDResponseConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByIDResponseConditionChildren ¶
type ResponseDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByIDResponseConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByIDResponseConditionChildrenLink `json:"link,omitempty"` // }
type ResponseDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByIDResponseConditionChildrenLink ¶
type ResponseDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByIDResponseConditionDatesRange ¶
type ResponseDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByIDResponseConditionDatesRangeException ¶
type ResponseDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByIDResponseConditionHoursRange ¶
type ResponseDeviceAdministrationPolicySetUpdateDeviceAdminPolicySetByIDResponseConditionHoursRangeException ¶
type ResponseDeviceAdministrationProfilesGetDeviceAdminProfiles ¶
type ResponseDeviceAdministrationProfilesGetDeviceAdminProfiles []ResponseItemDeviceAdministrationProfilesGetDeviceAdminProfiles // Array of ResponseDeviceAdministrationProfilesGetDeviceAdminProfiles
type ResponseDeviceAdministrationServiceNamesGetDeviceAdminServiceNames ¶
type ResponseDeviceAdministrationServiceNamesGetDeviceAdminServiceNames []ResponseItemDeviceAdministrationServiceNamesGetDeviceAdminServiceNames // Array of ResponseDeviceAdministrationServiceNamesGetDeviceAdminServiceNames
type ResponseDeviceAdministrationTimeDateConditionsCreateDeviceAdminTimeCondition ¶
type ResponseDeviceAdministrationTimeDateConditionsCreateDeviceAdminTimeCondition struct { Response *ResponseDeviceAdministrationTimeDateConditionsCreateDeviceAdminTimeConditionResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseDeviceAdministrationTimeDateConditionsCreateDeviceAdminTimeConditionResponse ¶ added in v0.0.4
type ResponseDeviceAdministrationTimeDateConditionsCreateDeviceAdminTimeConditionResponse struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationTimeDateConditionsCreateDeviceAdminTimeConditionResponseLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseDeviceAdministrationTimeDateConditionsCreateDeviceAdminTimeConditionResponseChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseDeviceAdministrationTimeDateConditionsCreateDeviceAdminTimeConditionResponseDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseDeviceAdministrationTimeDateConditionsCreateDeviceAdminTimeConditionResponseDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseDeviceAdministrationTimeDateConditionsCreateDeviceAdminTimeConditionResponseHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseDeviceAdministrationTimeDateConditionsCreateDeviceAdminTimeConditionResponseHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseDeviceAdministrationTimeDateConditionsCreateDeviceAdminTimeConditionResponseChildren ¶ added in v0.0.4
type ResponseDeviceAdministrationTimeDateConditionsCreateDeviceAdminTimeConditionResponseChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationTimeDateConditionsCreateDeviceAdminTimeConditionResponseChildrenLink `json:"link,omitempty"` // }
type ResponseDeviceAdministrationTimeDateConditionsCreateDeviceAdminTimeConditionResponseChildrenLink ¶ added in v0.0.4
type ResponseDeviceAdministrationTimeDateConditionsCreateDeviceAdminTimeConditionResponseDatesRange ¶ added in v0.0.4
type ResponseDeviceAdministrationTimeDateConditionsCreateDeviceAdminTimeConditionResponseDatesRangeException ¶ added in v0.0.4
type ResponseDeviceAdministrationTimeDateConditionsCreateDeviceAdminTimeConditionResponseHoursRange ¶ added in v0.0.4
type ResponseDeviceAdministrationTimeDateConditionsCreateDeviceAdminTimeConditionResponseHoursRangeException ¶ added in v0.0.4
type ResponseDeviceAdministrationTimeDateConditionsCreateDeviceAdminTimeConditionResponseLink ¶ added in v0.0.4
type ResponseDeviceAdministrationTimeDateConditionsDeleteDeviceAdminTimeConditionByID ¶
type ResponseDeviceAdministrationTimeDateConditionsDeleteDeviceAdminTimeConditionByID struct {
ID string `json:"id,omitempty"` //
}
type ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditionByID ¶
type ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditionByID struct { Response *ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditionByIDResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditionByIDResponse ¶ added in v0.0.4
type ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditionByIDResponse struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditionByIDResponseLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditionByIDResponseChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditionByIDResponseDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditionByIDResponseDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditionByIDResponseHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditionByIDResponseHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditionByIDResponseChildren ¶ added in v0.0.4
type ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditionByIDResponseChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditionByIDResponseChildrenLink `json:"link,omitempty"` // }
type ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditionByIDResponseChildrenLink ¶ added in v0.0.4
type ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditionByIDResponseDatesRange ¶ added in v0.0.4
type ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditionByIDResponseDatesRangeException ¶ added in v0.0.4
type ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditionByIDResponseHoursRange ¶ added in v0.0.4
type ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditionByIDResponseHoursRangeException ¶ added in v0.0.4
type ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditionByIDResponseLink ¶ added in v0.0.4
type ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditions ¶
type ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditions struct { Response *[]ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditionsResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditionsResponse ¶ added in v0.0.4
type ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditionsResponse struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditionsResponseLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditionsResponseChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditionsResponseDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditionsResponseDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditionsResponseHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditionsResponseHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditionsResponseChildren ¶ added in v0.0.4
type ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditionsResponseChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditionsResponseChildrenLink `json:"link,omitempty"` // }
type ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditionsResponseChildrenLink ¶ added in v0.0.4
type ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditionsResponseDatesRange ¶ added in v0.0.4
type ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditionsResponseDatesRangeException ¶ added in v0.0.4
type ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditionsResponseHoursRange ¶ added in v0.0.4
type ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditionsResponseHoursRangeException ¶ added in v0.0.4
type ResponseDeviceAdministrationTimeDateConditionsGetDeviceAdminTimeConditionsResponseLink ¶ added in v0.0.4
type ResponseDeviceAdministrationTimeDateConditionsUpdateDeviceAdminTimeConditionByID ¶
type ResponseDeviceAdministrationTimeDateConditionsUpdateDeviceAdminTimeConditionByID struct { Response *ResponseDeviceAdministrationTimeDateConditionsUpdateDeviceAdminTimeConditionByIDResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseDeviceAdministrationTimeDateConditionsUpdateDeviceAdminTimeConditionByIDResponse ¶ added in v0.0.4
type ResponseDeviceAdministrationTimeDateConditionsUpdateDeviceAdminTimeConditionByIDResponse struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationTimeDateConditionsUpdateDeviceAdminTimeConditionByIDResponseLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseDeviceAdministrationTimeDateConditionsUpdateDeviceAdminTimeConditionByIDResponseChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseDeviceAdministrationTimeDateConditionsUpdateDeviceAdminTimeConditionByIDResponseDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseDeviceAdministrationTimeDateConditionsUpdateDeviceAdminTimeConditionByIDResponseDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseDeviceAdministrationTimeDateConditionsUpdateDeviceAdminTimeConditionByIDResponseHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseDeviceAdministrationTimeDateConditionsUpdateDeviceAdminTimeConditionByIDResponseHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseDeviceAdministrationTimeDateConditionsUpdateDeviceAdminTimeConditionByIDResponseChildren ¶ added in v0.0.4
type ResponseDeviceAdministrationTimeDateConditionsUpdateDeviceAdminTimeConditionByIDResponseChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseDeviceAdministrationTimeDateConditionsUpdateDeviceAdminTimeConditionByIDResponseChildrenLink `json:"link,omitempty"` // }
type ResponseDeviceAdministrationTimeDateConditionsUpdateDeviceAdminTimeConditionByIDResponseChildrenLink ¶ added in v0.0.4
type ResponseDeviceAdministrationTimeDateConditionsUpdateDeviceAdminTimeConditionByIDResponseDatesRange ¶ added in v0.0.4
type ResponseDeviceAdministrationTimeDateConditionsUpdateDeviceAdminTimeConditionByIDResponseDatesRangeException ¶ added in v0.0.4
type ResponseDeviceAdministrationTimeDateConditionsUpdateDeviceAdminTimeConditionByIDResponseHoursRange ¶ added in v0.0.4
type ResponseDeviceAdministrationTimeDateConditionsUpdateDeviceAdminTimeConditionByIDResponseHoursRangeException ¶ added in v0.0.4
type ResponseDeviceAdministrationTimeDateConditionsUpdateDeviceAdminTimeConditionByIDResponseLink ¶ added in v0.0.4
type ResponseDownloadableACLGetDownloadableACL ¶
type ResponseDownloadableACLGetDownloadableACL struct {
SearchResult *ResponseDownloadableACLGetDownloadableACLSearchResult `json:"SearchResult,omitempty"` //
}
type ResponseDownloadableACLGetDownloadableACLByID ¶
type ResponseDownloadableACLGetDownloadableACLByID struct {
DownloadableACL *ResponseDownloadableACLGetDownloadableACLByIDDownloadableACL `json:"DownloadableAcl,omitempty"` //
}
type ResponseDownloadableACLGetDownloadableACLByIDDownloadableACL ¶
type ResponseDownloadableACLGetDownloadableACLByIDDownloadableACL struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Resource Name. Name may contain alphanumeric or any of the following characters [_.-] Description string `json:"description,omitempty"` // Use the string \\n for a newline Dacl string `json:"dacl,omitempty"` // The DACL Content. Use the string \\n for a newline DaclType string `json:"daclType,omitempty"` // Allowed values: - IPV4, - IPV6, - IP_AGNOSTIC Link *ResponseDownloadableACLGetDownloadableACLByIDDownloadableACLLink `json:"link,omitempty"` // }
type ResponseDownloadableACLGetDownloadableACLByIDDownloadableACLLink ¶ added in v0.0.4
type ResponseDownloadableACLGetDownloadableACLSearchResult ¶
type ResponseDownloadableACLGetDownloadableACLSearchResult struct { Total *int `json:"total,omitempty"` // Resources *[]ResponseDownloadableACLGetDownloadableACLSearchResultResources `json:"resources,omitempty"` // NextPage *ResponseDownloadableACLGetDownloadableACLSearchResultNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponseDownloadableACLGetDownloadableACLSearchResultPreviousPage `json:"previousPage,omitempty"` // }
type ResponseDownloadableACLGetDownloadableACLSearchResultResources ¶
type ResponseDownloadableACLGetDownloadableACLSearchResultResources struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Link *ResponseDownloadableACLGetDownloadableACLSearchResultResourcesLink `json:"link,omitempty"` // }
type ResponseDownloadableACLGetVersion ¶
type ResponseDownloadableACLGetVersion struct {
VersionInfo *ResponseDownloadableACLGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponseDownloadableACLGetVersionVersionInfo ¶
type ResponseDownloadableACLGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponseDownloadableACLGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponseDownloadableACLUpdateDownloadableACLByID ¶
type ResponseDownloadableACLUpdateDownloadableACLByID struct {
UpdatedFieldsList *ResponseDownloadableACLUpdateDownloadableACLByIDUpdatedFieldsList `json:"UpdatedFieldsList,omitempty"` //
}
type ResponseDownloadableACLUpdateDownloadableACLByIDUpdatedFieldsList ¶
type ResponseDownloadableACLUpdateDownloadableACLByIDUpdatedFieldsList struct { UpdatedField *[]ResponseDownloadableACLUpdateDownloadableACLByIDUpdatedFieldsListUpdatedField `json:"updatedField,omitempty"` // Field string `json:"field,omitempty"` // OldValue string `json:"oldValue,omitempty"` // NewValue string `json:"newValue,omitempty"` // }
type ResponseDuoIDentitySyncGetIDentitysync ¶ added in v1.3.0
type ResponseDuoIDentitySyncGetIDentitysync struct { Response *[]ResponseDuoIDentitySyncGetIDentitysyncResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseDuoIDentitySyncGetIDentitysyncBySyncName ¶ added in v1.3.0
type ResponseDuoIDentitySyncGetIDentitysyncBySyncName struct { Response *ResponseDuoIDentitySyncGetIDentitysyncBySyncNameResponse `json:"response,omitempty"` // Identitysync configuration information Version string `json:"version,omitempty"` // }
type ResponseDuoIDentitySyncGetIDentitysyncBySyncNameResponse ¶ added in v1.3.0
type ResponseDuoIDentitySyncGetIDentitysyncBySyncNameResponse struct {
IDentitySync *ResponseDuoIDentitySyncGetIDentitysyncBySyncNameResponseIDentitySync `json:"identitySync,omitempty"` // Identitysync configuration
}
type ResponseDuoIDentitySyncGetIDentitysyncBySyncNameResponseIDentitySync ¶ added in v1.3.0
type ResponseDuoIDentitySyncGetIDentitysyncBySyncNameResponseIDentitySync struct { AdGroups *[]ResponseDuoIDentitySyncGetIDentitysyncBySyncNameResponseIDentitySyncAdGroups `json:"adGroups,omitempty"` // Configurations *ResponseDuoIDentitySyncGetIDentitysyncBySyncNameResponseIDentitySyncConfigurations `json:"configurations,omitempty"` // LastSync string `json:"lastSync,omitempty"` // Time of the last Sync SyncName string `json:"syncName,omitempty"` // Name of the Identitysync config SyncSchedule *ResponseDuoIDentitySyncGetIDentitysyncBySyncNameResponseIDentitySyncSyncSchedule `json:"syncSchedule,omitempty"` // SyncStatus string `json:"syncStatus,omitempty"` // }
type ResponseDuoIDentitySyncGetIDentitysyncBySyncNameResponseIDentitySyncAdGroups ¶ added in v1.3.0
type ResponseDuoIDentitySyncGetIDentitysyncBySyncNameResponseIDentitySyncAdGroups struct { Name string `json:"name,omitempty"` // Active Directory Group ID Sid string `json:"sid,omitempty"` // Active Directory Group Security Identifier (SID) Source string `json:"source,omitempty"` // Source of the Active Directory Group }
type ResponseDuoIDentitySyncGetIDentitysyncBySyncNameResponseIDentitySyncConfigurations ¶ added in v1.3.0
type ResponseDuoIDentitySyncGetIDentitysyncBySyncNameResponseIDentitySyncConfigurations struct {
ActiveDirectories *[]ResponseDuoIDentitySyncGetIDentitysyncBySyncNameResponseIDentitySyncConfigurationsActiveDirectories `json:"activeDirectories,omitempty"` //
}
type ResponseDuoIDentitySyncGetIDentitysyncBySyncNameResponseIDentitySyncConfigurationsActiveDirectories ¶ added in v1.3.0
type ResponseDuoIDentitySyncGetIDentitysyncBySyncNameResponseIDentitySyncConfigurationsActiveDirectories struct { DirectoryID string `json:"directoryID,omitempty"` // Active Directory ID Domain string `json:"domain,omitempty"` // Active Directory domain name Name string `json:"name,omitempty"` // Name of the Active Directory }
type ResponseDuoIDentitySyncGetIDentitysyncBySyncNameResponseIDentitySyncSyncSchedule ¶ added in v1.3.0
type ResponseDuoIDentitySyncGetIDentitysyncBySyncNameResponseIDentitySyncSyncSchedule struct { Interval *int `json:"interval,omitempty"` // Frequency of the sync schedule IntervalUnit string `json:"intervalUnit,omitempty"` // Unit of the time interval SchedulerSync string `json:"schedulerSync,omitempty"` // Type of Sync Schedule - If "Recurring", please specify schedule details StartDate string `json:"startDate,omitempty"` // Start date and start time of the sync schedule }
type ResponseDuoIDentitySyncGetIDentitysyncResponse ¶ added in v1.3.0
type ResponseDuoIDentitySyncGetIDentitysyncResponse struct { AdGroups *int `json:"adGroups,omitempty"` // Number of Active Directory Groups Destination string `json:"destination,omitempty"` // Destination of Identitysync (Mfa Provider) LastSync string `json:"lastSync,omitempty"` // Time of the last Sync Name string `json:"name,omitempty"` // Name of the Identitysync configuration Source string `json:"source,omitempty"` // Source of the Identitysync (Active Directory) SyncStatus string `json:"syncStatus,omitempty"` // }
type ResponseDuoMfaGetMfa ¶ added in v1.3.0
type ResponseDuoMfaGetMfa struct { Response *[]ResponseDuoMfaGetMfaResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseDuoMfaGetMfaByconnectionName ¶ added in v1.3.0
type ResponseDuoMfaGetMfaByconnectionName struct { Response *ResponseDuoMfaGetMfaByconnectionNameResponse `json:"response,omitempty"` // Duo-MFA configuration information Version string `json:"version,omitempty"` // }
type ResponseDuoMfaGetMfaByconnectionNameResponse ¶ added in v1.3.0
type ResponseDuoMfaGetMfaByconnectionNameResponse struct {
Mfa *ResponseDuoMfaGetMfaByconnectionNameResponseMfa `json:"mfa,omitempty"` // Duo-MFA information
}
type ResponseDuoMfaGetMfaByconnectionNameResponseMfa ¶ added in v1.3.0
type ResponseDuoMfaGetMfaByconnectionNameResponseMfa struct { AccountConfigurations *ResponseDuoMfaGetMfaByconnectionNameResponseMfaAccountConfigurations `json:"accountConfigurations,omitempty"` // ConnectionName string `json:"connectionName,omitempty"` // Name of the Duo-MFA configuration Description string `json:"description,omitempty"` // Description of the Duo-MFA configuration IDentitySync string `json:"identitySync,omitempty"` // Name of the Identity Sync configuration Type string `json:"type,omitempty"` // Protocol type for which this Duo-MFA can be used }
type ResponseDuoMfaGetMfaByconnectionNameResponseMfaAccountConfigurations ¶ added in v1.3.0
type ResponseDuoMfaGetMfaByconnectionNameResponseMfaAccountConfigurations struct { AdminAPI *ResponseDuoMfaGetMfaByconnectionNameResponseMfaAccountConfigurationsAdminAPI `json:"adminApi,omitempty"` // API type APIHostName string `json:"apiHostName,omitempty"` // Duo API HostName AuthenticationAPI *ResponseDuoMfaGetMfaByconnectionNameResponseMfaAccountConfigurationsAuthenticationAPI `json:"authenticationApi,omitempty"` // API type }
type ResponseDuoMfaGetMfaByconnectionNameResponseMfaAccountConfigurationsAdminAPI ¶ added in v1.3.0
type ResponseDuoMfaGetMfaByconnectionNameResponseMfaAccountConfigurationsAuthenticationAPI ¶ added in v1.3.0
type ResponseDuoMfaGetMfaResponse ¶ added in v1.3.0
type ResponseDuoMfaGetMfaResponse struct { APIHostName string `json:"apiHostName,omitempty"` // Duo API HostName IDentitySync string `json:"identitySync,omitempty"` // Name of the Identity Sync configuration Name string `json:"name,omitempty"` // Name of the Duo-MFA configuration Provider string `json:"provider,omitempty"` // Name of the Mfa provider Type string `json:"type,omitempty"` // Protocol type for which Mfa can be used }
type ResponseEgressMatrixCellCloneMatrixCell ¶
type ResponseEgressMatrixCellCloneMatrixCell struct {
OperationResult *ResponseEgressMatrixCellCloneMatrixCellOperationResult `json:"OperationResult,omitempty"` //
}
type ResponseEgressMatrixCellCloneMatrixCellOperationResult ¶
type ResponseEgressMatrixCellCloneMatrixCellOperationResult struct {
ResultValue *[]ResponseEgressMatrixCellCloneMatrixCellOperationResultResultValue `json:"resultValue,omitempty"` //
}
type ResponseEgressMatrixCellGetEgressMatrixCell ¶
type ResponseEgressMatrixCellGetEgressMatrixCell struct {
SearchResult *ResponseEgressMatrixCellGetEgressMatrixCellSearchResult `json:"SearchResult,omitempty"` //
}
type ResponseEgressMatrixCellGetEgressMatrixCellByID ¶
type ResponseEgressMatrixCellGetEgressMatrixCellByID struct {
EgressMatrixCell *ResponseEgressMatrixCellGetEgressMatrixCellByIDEgressMatrixCell `json:"EgressMatrixCell,omitempty"` //
}
type ResponseEgressMatrixCellGetEgressMatrixCellByIDEgressMatrixCell ¶
type ResponseEgressMatrixCellGetEgressMatrixCellByIDEgressMatrixCell struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // SourceSgtID string `json:"sourceSgtId,omitempty"` // DestinationSgtID string `json:"destinationSgtId,omitempty"` // MatrixCellStatus string `json:"matrixCellStatus,omitempty"` // Allowed values: - DISABLED, - ENABLED, - MONITOR DefaultRule string `json:"defaultRule,omitempty"` // Allowed values: - NONE, - DENY_IP, - PERMIT_IP Sgacls []string `json:"sgacls,omitempty"` // Link *ResponseEgressMatrixCellGetEgressMatrixCellByIDEgressMatrixCellLink `json:"link,omitempty"` // }
type ResponseEgressMatrixCellGetEgressMatrixCellSearchResult ¶
type ResponseEgressMatrixCellGetEgressMatrixCellSearchResult struct { Total *int `json:"total,omitempty"` // Resources *[]ResponseEgressMatrixCellGetEgressMatrixCellSearchResultResources `json:"resources,omitempty"` // NextPage *ResponseEgressMatrixCellGetEgressMatrixCellSearchResultNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponseEgressMatrixCellGetEgressMatrixCellSearchResultPreviousPage `json:"previousPage,omitempty"` // }
type ResponseEgressMatrixCellGetEgressMatrixCellSearchResultResources ¶
type ResponseEgressMatrixCellGetEgressMatrixCellSearchResultResources struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Link *ResponseEgressMatrixCellGetEgressMatrixCellSearchResultResourcesLink `json:"link,omitempty"` // }
type ResponseEgressMatrixCellGetVersion ¶
type ResponseEgressMatrixCellGetVersion struct {
VersionInfo *ResponseEgressMatrixCellGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponseEgressMatrixCellGetVersionVersionInfo ¶
type ResponseEgressMatrixCellGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponseEgressMatrixCellGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponseEgressMatrixCellMonitorBulkStatusEgressMatrixCell ¶
type ResponseEgressMatrixCellMonitorBulkStatusEgressMatrixCell struct {
BulkStatus *ResponseEgressMatrixCellMonitorBulkStatusEgressMatrixCellBulkStatus `json:"BulkStatus,omitempty"` //
}
type ResponseEgressMatrixCellMonitorBulkStatusEgressMatrixCellBulkStatus ¶
type ResponseEgressMatrixCellMonitorBulkStatusEgressMatrixCellBulkStatus struct { BulkID string `json:"bulkId,omitempty"` // MediaType string `json:"mediaType,omitempty"` // ExecutionStatus string `json:"executionStatus,omitempty"` // OperationType string `json:"operationType,omitempty"` // StartTime string `json:"startTime,omitempty"` // ResourcesCount *int `json:"resourcesCount,omitempty"` // SuccessCount *int `json:"successCount,omitempty"` // FailCount *int `json:"failCount,omitempty"` // ResourcesStatus *[]ResponseEgressMatrixCellMonitorBulkStatusEgressMatrixCellBulkStatusResourcesStatus `json:"resourcesStatus,omitempty"` // }
type ResponseEgressMatrixCellMonitorBulkStatusEgressMatrixCellBulkStatusResourcesStatus ¶
type ResponseEgressMatrixCellMonitorBulkStatusEgressMatrixCellBulkStatusResourcesStatus struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // ResourceExecutionStatus string `json:"resourceExecutionStatus,omitempty"` // Status string `json:"status,omitempty"` // }
type ResponseEgressMatrixCellUpdateEgressMatrixCellByID ¶
type ResponseEgressMatrixCellUpdateEgressMatrixCellByID struct {
UpdatedFieldsList *ResponseEgressMatrixCellUpdateEgressMatrixCellByIDUpdatedFieldsList `json:"UpdatedFieldsList,omitempty"` //
}
type ResponseEgressMatrixCellUpdateEgressMatrixCellByIDUpdatedFieldsList ¶
type ResponseEgressMatrixCellUpdateEgressMatrixCellByIDUpdatedFieldsList struct { UpdatedField *[]ResponseEgressMatrixCellUpdateEgressMatrixCellByIDUpdatedFieldsListUpdatedField `json:"updatedField,omitempty"` // Field string `json:"field,omitempty"` // OldValue string `json:"oldValue,omitempty"` // NewValue string `json:"newValue,omitempty"` // }
type ResponseEndpointCertificateGetVersion ¶
type ResponseEndpointCertificateGetVersion struct {
VersionInfo *ResponseEndpointCertificateGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponseEndpointCertificateGetVersionVersionInfo ¶
type ResponseEndpointCertificateGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponseEndpointCertificateGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponseEndpointGetEndpointByID ¶
type ResponseEndpointGetEndpointByID struct {
ERSEndPoint *ResponseEndpointGetEndpointByIDERSEndPoint `json:"ERSEndPoint,omitempty"` //
}
type ResponseEndpointGetEndpointByIDERSEndPoint ¶
type ResponseEndpointGetEndpointByIDERSEndPoint struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Mac string `json:"mac,omitempty"` // ProfileID string `json:"profileId,omitempty"` // StaticProfileAssignment *bool `json:"staticProfileAssignment,omitempty"` // GroupID string `json:"groupId,omitempty"` // StaticGroupAssignment *bool `json:"staticGroupAssignment,omitempty"` // PortalUser string `json:"portalUser,omitempty"` // IDentityStore string `json:"identityStore,omitempty"` // IDentityStoreID string `json:"identityStoreId,omitempty"` // MdmAttributes *ResponseEndpointGetEndpointByIDERSEndPointMdmAttributes `json:"mdmAttributes,omitempty"` // CustomAttributes *ResponseEndpointGetEndpointByIDERSEndPointCustomAttributes `json:"customAttributes,omitempty"` // Link *ResponseEndpointGetEndpointByIDERSEndPointLink `json:"link,omitempty"` // }
type ResponseEndpointGetEndpointByIDERSEndPointCustomAttributes ¶ added in v0.0.5
type ResponseEndpointGetEndpointByIDERSEndPointCustomAttributes struct {
CustomAttributes *ResponseEndpointGetEndpointByIDERSEndPointCustomAttributesCustomAttributes `json:"customAttributes,omitempty"` // Key value map
}
type ResponseEndpointGetEndpointByIDERSEndPointCustomAttributesCustomAttributes ¶ added in v1.0.0
type ResponseEndpointGetEndpointByIDERSEndPointCustomAttributesCustomAttributes map[string]interface{}
type ResponseEndpointGetEndpointByIDERSEndPointMdmAttributes ¶
type ResponseEndpointGetEndpointByIDERSEndPointMdmAttributes struct { MdmServerName string `json:"mdmServerName,omitempty"` // MdmReachable *bool `json:"mdmReachable,omitempty"` // MdmEnrolled *bool `json:"mdmEnrolled,omitempty"` // MdmComplianceStatus *bool `json:"mdmComplianceStatus,omitempty"` // MdmOS string `json:"mdmOS,omitempty"` // MdmManufacturer string `json:"mdmManufacturer,omitempty"` // MdmModel string `json:"mdmModel,omitempty"` // MdmSerial string `json:"mdmSerial,omitempty"` // MdmEncrypted *bool `json:"mdmEncrypted,omitempty"` // MdmPinlock *bool `json:"mdmPinlock,omitempty"` // MdmJailBroken *bool `json:"mdmJailBroken,omitempty"` // MdmIMEI string `json:"mdmIMEI,omitempty"` // MdmPhoneNumber string `json:"mdmPhoneNumber,omitempty"` // }
type ResponseEndpointGetEndpointByName ¶
type ResponseEndpointGetEndpointByName struct {
ERSEndPoint *ResponseEndpointGetEndpointByNameERSEndPoint `json:"ERSEndPoint,omitempty"` //
}
type ResponseEndpointGetEndpointByNameERSEndPoint ¶
type ResponseEndpointGetEndpointByNameERSEndPoint struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Mac string `json:"mac,omitempty"` // ProfileID string `json:"profileId,omitempty"` // StaticProfileAssignment *bool `json:"staticProfileAssignment,omitempty"` // GroupID string `json:"groupId,omitempty"` // StaticGroupAssignment *bool `json:"staticGroupAssignment,omitempty"` // PortalUser string `json:"portalUser,omitempty"` // IDentityStore string `json:"identityStore,omitempty"` // IDentityStoreID string `json:"identityStoreId,omitempty"` // MdmAttributes *ResponseEndpointGetEndpointByNameERSEndPointMdmAttributes `json:"mdmAttributes,omitempty"` // CustomAttributes *ResponseEndpointGetEndpointByNameERSEndPointCustomAttributes `json:"customAttributes,omitempty"` // Link *ResponseEndpointGetEndpointByNameERSEndPointLink `json:"link,omitempty"` // }
type ResponseEndpointGetEndpointByNameERSEndPointCustomAttributes ¶ added in v0.0.5
type ResponseEndpointGetEndpointByNameERSEndPointCustomAttributes struct {
CustomAttributes *ResponseEndpointGetEndpointByNameERSEndPointCustomAttributesCustomAttributes `json:"customAttributes,omitempty"` // Key value map
}
type ResponseEndpointGetEndpointByNameERSEndPointCustomAttributesCustomAttributes ¶ added in v1.0.0
type ResponseEndpointGetEndpointByNameERSEndPointCustomAttributesCustomAttributes map[string]interface{}
type ResponseEndpointGetEndpointByNameERSEndPointMdmAttributes ¶
type ResponseEndpointGetEndpointByNameERSEndPointMdmAttributes struct { MdmServerName string `json:"mdmServerName,omitempty"` // MdmReachable *bool `json:"mdmReachable,omitempty"` // MdmEnrolled *bool `json:"mdmEnrolled,omitempty"` // MdmComplianceStatus *bool `json:"mdmComplianceStatus,omitempty"` // MdmOS string `json:"mdmOS,omitempty"` // MdmManufacturer string `json:"mdmManufacturer,omitempty"` // MdmModel string `json:"mdmModel,omitempty"` // MdmSerial string `json:"mdmSerial,omitempty"` // MdmEncrypted *bool `json:"mdmEncrypted,omitempty"` // MdmPinlock *bool `json:"mdmPinlock,omitempty"` // MdmJailBroken *bool `json:"mdmJailBroken,omitempty"` // MdmIMEI string `json:"mdmIMEI,omitempty"` // MdmPhoneNumber string `json:"mdmPhoneNumber,omitempty"` // }
type ResponseEndpointGetEndpoints ¶
type ResponseEndpointGetEndpoints struct {
SearchResult *ResponseEndpointGetEndpointsSearchResult `json:"SearchResult,omitempty"` //
}
type ResponseEndpointGetEndpointsSearchResult ¶
type ResponseEndpointGetEndpointsSearchResult struct { Total *int `json:"total,omitempty"` // Resources *[]ResponseEndpointGetEndpointsSearchResultResources `json:"resources,omitempty"` // NextPage *ResponseEndpointGetEndpointsSearchResultNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponseEndpointGetEndpointsSearchResultPreviousPage `json:"previousPage,omitempty"` // }
type ResponseEndpointGetEndpointsSearchResultResources ¶
type ResponseEndpointGetEndpointsSearchResultResources struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Link *ResponseEndpointGetEndpointsSearchResultResourcesLink `json:"link,omitempty"` // }
type ResponseEndpointGetRejectedEndpoints ¶
type ResponseEndpointGetRejectedEndpoints struct {
OperationResult *ResponseEndpointGetRejectedEndpointsOperationResult `json:"OperationResult,omitempty"` //
}
type ResponseEndpointGetRejectedEndpointsOperationResult ¶
type ResponseEndpointGetRejectedEndpointsOperationResult struct {
ResultValue *[]ResponseEndpointGetRejectedEndpointsOperationResultResultValue `json:"resultValue,omitempty"` //
}
type ResponseEndpointGetVersion ¶
type ResponseEndpointGetVersion struct {
VersionInfo *ResponseEndpointGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponseEndpointGetVersionVersionInfo ¶
type ResponseEndpointGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponseEndpointGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponseEndpointIDentityGroupGetEndpointGroupByID ¶
type ResponseEndpointIDentityGroupGetEndpointGroupByID struct {
EndPointGroup *ResponseEndpointIDentityGroupGetEndpointGroupByIDEndPointGroup `json:"EndPointGroup,omitempty"` //
}
type ResponseEndpointIDentityGroupGetEndpointGroupByIDEndPointGroup ¶
type ResponseEndpointIDentityGroupGetEndpointGroupByIDEndPointGroup struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // SystemDefined *bool `json:"systemDefined,omitempty"` // Link *ResponseEndpointIDentityGroupGetEndpointGroupByIDEndPointGroupLink `json:"link,omitempty"` // ParentID string `json:"parentId,omitempty"` // }
type ResponseEndpointIDentityGroupGetEndpointGroupByName ¶
type ResponseEndpointIDentityGroupGetEndpointGroupByName struct {
EndPointGroup *ResponseEndpointIDentityGroupGetEndpointGroupByNameEndPointGroup `json:"EndPointGroup,omitempty"` //
}
type ResponseEndpointIDentityGroupGetEndpointGroupByNameEndPointGroup ¶
type ResponseEndpointIDentityGroupGetEndpointGroupByNameEndPointGroup struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // SystemDefined *bool `json:"systemDefined,omitempty"` // Link *ResponseEndpointIDentityGroupGetEndpointGroupByNameEndPointGroupLink `json:"link,omitempty"` // ParentID string `json:"parentId,omitempty"` // }
type ResponseEndpointIDentityGroupGetEndpointGroups ¶
type ResponseEndpointIDentityGroupGetEndpointGroups struct {
SearchResult *ResponseEndpointIDentityGroupGetEndpointGroupsSearchResult `json:"SearchResult,omitempty"` //
}
type ResponseEndpointIDentityGroupGetEndpointGroupsSearchResult ¶
type ResponseEndpointIDentityGroupGetEndpointGroupsSearchResult struct { Total *int `json:"total,omitempty"` // Resources *[]ResponseEndpointIDentityGroupGetEndpointGroupsSearchResultResources `json:"resources,omitempty"` // NextPage *ResponseEndpointIDentityGroupGetEndpointGroupsSearchResultNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponseEndpointIDentityGroupGetEndpointGroupsSearchResultPreviousPage `json:"previousPage,omitempty"` // }
type ResponseEndpointIDentityGroupGetEndpointGroupsSearchResultResources ¶
type ResponseEndpointIDentityGroupGetEndpointGroupsSearchResultResources struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Link *ResponseEndpointIDentityGroupGetEndpointGroupsSearchResultResourcesLink `json:"link,omitempty"` // }
type ResponseEndpointIDentityGroupGetVersion ¶
type ResponseEndpointIDentityGroupGetVersion struct {
VersionInfo *ResponseEndpointIDentityGroupGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponseEndpointIDentityGroupGetVersionVersionInfo ¶
type ResponseEndpointIDentityGroupGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponseEndpointIDentityGroupGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponseEndpointIDentityGroupUpdateEndpointGroupByID ¶
type ResponseEndpointIDentityGroupUpdateEndpointGroupByID struct {
UpdatedFieldsList *ResponseEndpointIDentityGroupUpdateEndpointGroupByIDUpdatedFieldsList `json:"UpdatedFieldsList,omitempty"` //
}
type ResponseEndpointIDentityGroupUpdateEndpointGroupByIDUpdatedFieldsList ¶
type ResponseEndpointIDentityGroupUpdateEndpointGroupByIDUpdatedFieldsList struct { UpdatedField *[]ResponseEndpointIDentityGroupUpdateEndpointGroupByIDUpdatedFieldsListUpdatedField `json:"updatedField,omitempty"` // Field string `json:"field,omitempty"` // OldValue string `json:"oldValue,omitempty"` // NewValue string `json:"newValue,omitempty"` // }
type ResponseEndpointMonitorBulkStatusEndpoint ¶
type ResponseEndpointMonitorBulkStatusEndpoint struct {
BulkStatus *ResponseEndpointMonitorBulkStatusEndpointBulkStatus `json:"BulkStatus,omitempty"` //
}
type ResponseEndpointMonitorBulkStatusEndpointBulkStatus ¶
type ResponseEndpointMonitorBulkStatusEndpointBulkStatus struct { BulkID string `json:"bulkId,omitempty"` // MediaType string `json:"mediaType,omitempty"` // ExecutionStatus string `json:"executionStatus,omitempty"` // OperationType string `json:"operationType,omitempty"` // StartTime string `json:"startTime,omitempty"` // ResourcesCount *int `json:"resourcesCount,omitempty"` // SuccessCount *int `json:"successCount,omitempty"` // FailCount *int `json:"failCount,omitempty"` // ResourcesStatus *[]ResponseEndpointMonitorBulkStatusEndpointBulkStatusResourcesStatus `json:"resourcesStatus,omitempty"` // }
type ResponseEndpointMonitorBulkStatusEndpointBulkStatusResourcesStatus ¶
type ResponseEndpointMonitorBulkStatusEndpointBulkStatusResourcesStatus struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // ResourceExecutionStatus string `json:"resourceExecutionStatus,omitempty"` // Status string `json:"status,omitempty"` // }
type ResponseEndpointStopReplicationServiceGetStopReplicationStatus ¶ added in v1.3.0
type ResponseEndpointStopReplicationServiceGetStopReplicationStatus struct { Response *ResponseEndpointStopReplicationServiceGetStopReplicationStatusResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseEndpointStopReplicationServiceGetStopReplicationStatusResponse ¶ added in v1.3.0
type ResponseEndpointStopReplicationServiceGetStopReplicationStatusResponse struct {
IsEnabled *bool `json:"isEnabled,omitempty"` //
}
type ResponseEndpointStopReplicationServiceSetStopReplicationService ¶ added in v1.3.0
type ResponseEndpointStopReplicationServiceSetStopReplicationService struct { Success *ResponseEndpointStopReplicationServiceSetStopReplicationServiceSuccess `json:"success,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseEndpointStopReplicationServiceSetStopReplicationServiceSuccess ¶ added in v1.3.0
type ResponseEndpointStopReplicationServiceSetStopReplicationServiceSuccess struct {
Message string `json:"message,omitempty"` //
}
type ResponseEndpointUpdateEndpointByID ¶
type ResponseEndpointUpdateEndpointByID struct {
UpdatedFieldsList *ResponseEndpointUpdateEndpointByIDUpdatedFieldsList `json:"UpdatedFieldsList,omitempty"` //
}
type ResponseEndpointUpdateEndpointByIDUpdatedFieldsList ¶
type ResponseEndpointUpdateEndpointByIDUpdatedFieldsList struct { UpdatedField *[]ResponseEndpointUpdateEndpointByIDUpdatedFieldsListUpdatedField `json:"updatedField,omitempty"` // Field string `json:"field,omitempty"` // OldValue string `json:"oldValue,omitempty"` // NewValue string `json:"newValue,omitempty"` // }
type ResponseEndpointsCreateBulkEndPoints ¶ added in v1.3.0
type ResponseEndpointsCreateBulkEndPoints struct {
ID string `json:"id,omitempty"` //
}
type ResponseEndpointsCreateEndPointTask ¶ added in v1.3.0
type ResponseEndpointsCreateEndPointTask struct {
ID string `json:"id,omitempty"` //
}
type ResponseEndpointsDeleteBulkEndPoints ¶ added in v1.3.0
type ResponseEndpointsDeleteBulkEndPoints struct {
ID string `json:"id,omitempty"` //
}
type ResponseEndpointsGet1 ¶ added in v1.3.0
type ResponseEndpointsGet1 struct { ConnectedLinks *ResponseEndpointsGet1ConnectedLinks `json:"connectedLinks,omitempty"` // CustomAttributes *ResponseEndpointsGet1CustomAttributes `json:"customAttributes,omitempty"` // Description string `json:"description,omitempty"` // DeviceType string `json:"deviceType,omitempty"` // GroupID string `json:"groupId,omitempty"` // HardwareRevision string `json:"hardwareRevision,omitempty"` // ID string `json:"id,omitempty"` // IDentityStore string `json:"identityStore,omitempty"` // IDentityStoreID string `json:"identityStoreId,omitempty"` // IPAddress string `json:"ipAddress,omitempty"` // Mac string `json:"mac,omitempty"` // MdmAttributes *ResponseEndpointsGet1MdmAttributes `json:"mdmAttributes,omitempty"` // Name string `json:"name,omitempty"` // PortalUser string `json:"portalUser,omitempty"` // ProductID string `json:"productId,omitempty"` // ProfileID string `json:"profileId,omitempty"` // Protocol string `json:"protocol,omitempty"` // SerialNumber string `json:"serialNumber,omitempty"` // SoftwareRevision string `json:"softwareRevision,omitempty"` // StaticGroupAssignment *bool `json:"staticGroupAssignment,omitempty"` // StaticProfileAssignment *bool `json:"staticProfileAssignment,omitempty"` // Vendor string `json:"vendor,omitempty"` // }
type ResponseEndpointsGet1ConnectedLinks ¶ added in v1.3.0
type ResponseEndpointsGet1ConnectedLinks interface{}
type ResponseEndpointsGet1CustomAttributes ¶ added in v1.3.0
type ResponseEndpointsGet1CustomAttributes map[string]interface{}
type ResponseEndpointsGet1MdmAttributes ¶ added in v1.3.0
type ResponseEndpointsGet1MdmAttributes interface{}
type ResponseEndpointsGetDeviceTypeSummary ¶ added in v1.3.0
type ResponseEndpointsGetDeviceTypeSummary []ResponseItemEndpointsGetDeviceTypeSummary // Array of ResponseEndpointsGetDeviceTypeSummary
type ResponseEndpointsList1 ¶ added in v1.3.0
type ResponseEndpointsList1 []ResponseItemEndpointsList1 // Array of ResponseEndpointsList_1
type ResponseEndpointsUpdateBulkEndPoints ¶ added in v1.3.0
type ResponseEndpointsUpdateBulkEndPoints struct {
ID string `json:"id,omitempty"` //
}
type ResponseEndpointsUpdateEndpoint ¶ added in v1.3.0
type ResponseEndpointsUpdateEndpoint struct { ConnectedLinks *ResponseEndpointsUpdateEndpointConnectedLinks `json:"connectedLinks,omitempty"` // CustomAttributes *ResponseEndpointsUpdateEndpointCustomAttributes `json:"customAttributes,omitempty"` // Description string `json:"description,omitempty"` // DeviceType string `json:"deviceType,omitempty"` // GroupID string `json:"groupId,omitempty"` // HardwareRevision string `json:"hardwareRevision,omitempty"` // ID string `json:"id,omitempty"` // IDentityStore string `json:"identityStore,omitempty"` // IDentityStoreID string `json:"identityStoreId,omitempty"` // IPAddress string `json:"ipAddress,omitempty"` // Mac string `json:"mac,omitempty"` // MdmAttributes *ResponseEndpointsUpdateEndpointMdmAttributes `json:"mdmAttributes,omitempty"` // Name string `json:"name,omitempty"` // PortalUser string `json:"portalUser,omitempty"` // ProductID string `json:"productId,omitempty"` // ProfileID string `json:"profileId,omitempty"` // Protocol string `json:"protocol,omitempty"` // SerialNumber string `json:"serialNumber,omitempty"` // SoftwareRevision string `json:"softwareRevision,omitempty"` // StaticGroupAssignment *bool `json:"staticGroupAssignment,omitempty"` // StaticProfileAssignment *bool `json:"staticProfileAssignment,omitempty"` // Vendor string `json:"vendor,omitempty"` // }
type ResponseEndpointsUpdateEndpointConnectedLinks ¶ added in v1.3.0
type ResponseEndpointsUpdateEndpointConnectedLinks interface{}
type ResponseEndpointsUpdateEndpointCustomAttributes ¶ added in v1.3.0
type ResponseEndpointsUpdateEndpointCustomAttributes map[string]interface{}
type ResponseEndpointsUpdateEndpointMdmAttributes ¶ added in v1.3.0
type ResponseEndpointsUpdateEndpointMdmAttributes interface{}
type ResponseExternalRadiusServerGetExternalRadiusServer ¶
type ResponseExternalRadiusServerGetExternalRadiusServer struct {
SearchResult *ResponseExternalRadiusServerGetExternalRadiusServerSearchResult `json:"SearchResult,omitempty"` //
}
type ResponseExternalRadiusServerGetExternalRadiusServerByID ¶
type ResponseExternalRadiusServerGetExternalRadiusServerByID struct {
ExternalRadiusServer *ResponseExternalRadiusServerGetExternalRadiusServerByIDExternalRadiusServer `json:"ExternalRadiusServer,omitempty"` //
}
type ResponseExternalRadiusServerGetExternalRadiusServerByIDExternalRadiusServer ¶
type ResponseExternalRadiusServerGetExternalRadiusServerByIDExternalRadiusServer struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Resource Name. Allowed charactera are alphanumeric and _ (underscore). Description string `json:"description,omitempty"` // HostIP string `json:"hostIP,omitempty"` // The IP of the host - must be a valid IPV4 address EnableKeyWrap *bool `json:"enableKeyWrap,omitempty"` // KeyWrap may only be enabled if it is supported on the device. When running in FIPS mode this option should be enabled for such devices EncryptionKey string `json:"encryptionKey,omitempty"` // The encryptionKey is required only if enableKeyWrap is true, otherwise it must be ignored or empty. The maximum length is 16 ASCII characters or 32 HEXADECIMAL characters (depend on selection in field 'keyInputFormat') AuthenticatorKey string `json:"authenticatorKey,omitempty"` // The authenticatorKey is required only if enableKeyWrap is true, otherwise it must be ignored or empty. The maximum length is 20 ASCII characters or 40 HEXADECIMAL characters (depend on selection in field 'keyInputFormat') KeyInputFormat string `json:"keyInputFormat,omitempty"` // Specifies the format of the input for fields 'encryptionKey' and 'authenticatorKey'. Allowed Values: - ASCII - HEXADECIMAL AuthenticationPort *int `json:"authenticationPort,omitempty"` // Valid Range 1 to 65535 AccountingPort *int `json:"accountingPort,omitempty"` // Valid Range 1 to 65535 Timeout *int `json:"timeout,omitempty"` // Valid Range 1 to 120 Retries *int `json:"retries,omitempty"` // Valid Range 1 to 9 ProxyTimeout *int `json:"proxyTimeout,omitempty"` // Valid Range 1 to 600 Link *ResponseExternalRadiusServerGetExternalRadiusServerByIDExternalRadiusServerLink `json:"link,omitempty"` // }
type ResponseExternalRadiusServerGetExternalRadiusServerByName ¶
type ResponseExternalRadiusServerGetExternalRadiusServerByName struct {
ExternalRadiusServer *ResponseExternalRadiusServerGetExternalRadiusServerByNameExternalRadiusServer `json:"ExternalRadiusServer,omitempty"` //
}
type ResponseExternalRadiusServerGetExternalRadiusServerByNameExternalRadiusServer ¶
type ResponseExternalRadiusServerGetExternalRadiusServerByNameExternalRadiusServer struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Resource Name. Allowed charactera are alphanumeric and _ (underscore). Description string `json:"description,omitempty"` // HostIP string `json:"hostIP,omitempty"` // The IP of the host - must be a valid IPV4 address EnableKeyWrap *bool `json:"enableKeyWrap,omitempty"` // KeyWrap may only be enabled if it is supported on the device. When running in FIPS mode this option should be enabled for such devices EncryptionKey string `json:"encryptionKey,omitempty"` // The encryptionKey is required only if enableKeyWrap is true, otherwise it must be ignored or empty. The maximum length is 16 ASCII characters or 32 HEXADECIMAL characters (depend on selection in field 'keyInputFormat') AuthenticatorKey string `json:"authenticatorKey,omitempty"` // The authenticatorKey is required only if enableKeyWrap is true, otherwise it must be ignored or empty. The maximum length is 20 ASCII characters or 40 HEXADECIMAL characters (depend on selection in field 'keyInputFormat') KeyInputFormat string `json:"keyInputFormat,omitempty"` // Specifies the format of the input for fields 'encryptionKey' and 'authenticatorKey'. Allowed Values: - ASCII - HEXADECIMAL AuthenticationPort *int `json:"authenticationPort,omitempty"` // Valid Range 1 to 65535 AccountingPort *int `json:"accountingPort,omitempty"` // Valid Range 1 to 65535 Timeout *int `json:"timeout,omitempty"` // Valid Range 1 to 120 Retries *int `json:"retries,omitempty"` // Valid Range 1 to 9 ProxyTimeout *int `json:"proxyTimeout,omitempty"` // Valid Range 1 to 600 Link *ResponseExternalRadiusServerGetExternalRadiusServerByNameExternalRadiusServerLink `json:"link,omitempty"` // }
type ResponseExternalRadiusServerGetExternalRadiusServerSearchResult ¶
type ResponseExternalRadiusServerGetExternalRadiusServerSearchResult struct { Total *int `json:"total,omitempty"` // Resources *[]ResponseExternalRadiusServerGetExternalRadiusServerSearchResultResources `json:"resources,omitempty"` // NextPage *ResponseExternalRadiusServerGetExternalRadiusServerSearchResultNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponseExternalRadiusServerGetExternalRadiusServerSearchResultPreviousPage `json:"previousPage,omitempty"` // }
type ResponseExternalRadiusServerGetExternalRadiusServerSearchResultResources ¶
type ResponseExternalRadiusServerGetExternalRadiusServerSearchResultResources struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Link *ResponseExternalRadiusServerGetExternalRadiusServerSearchResultResourcesLink `json:"link,omitempty"` // }
type ResponseExternalRadiusServerGetVersion ¶
type ResponseExternalRadiusServerGetVersion struct {
VersionInfo *ResponseExternalRadiusServerGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponseExternalRadiusServerGetVersionVersionInfo ¶
type ResponseExternalRadiusServerGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponseExternalRadiusServerGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponseExternalRadiusServerUpdateExternalRadiusServerByID ¶
type ResponseExternalRadiusServerUpdateExternalRadiusServerByID struct {
UpdatedFieldsList *ResponseExternalRadiusServerUpdateExternalRadiusServerByIDUpdatedFieldsList `json:"UpdatedFieldsList,omitempty"` //
}
type ResponseExternalRadiusServerUpdateExternalRadiusServerByIDUpdatedFieldsList ¶
type ResponseExternalRadiusServerUpdateExternalRadiusServerByIDUpdatedFieldsList struct { UpdatedField *[]ResponseExternalRadiusServerUpdateExternalRadiusServerByIDUpdatedFieldsListUpdatedField `json:"updatedField,omitempty"` // Field string `json:"field,omitempty"` // OldValue string `json:"oldValue,omitempty"` // NewValue string `json:"newValue,omitempty"` // }
type ResponseFilterPolicyGetFilterPolicy ¶
type ResponseFilterPolicyGetFilterPolicy struct {
SearchResult *ResponseFilterPolicyGetFilterPolicySearchResult `json:"SearchResult,omitempty"` //
}
type ResponseFilterPolicyGetFilterPolicyByID ¶
type ResponseFilterPolicyGetFilterPolicyByID struct {
ERSFilterPolicy *ResponseFilterPolicyGetFilterPolicyByIDERSFilterPolicy `json:"ERSFilterPolicy,omitempty"` //
}
type ResponseFilterPolicyGetFilterPolicyByIDERSFilterPolicy ¶
type ResponseFilterPolicyGetFilterPolicyByIDERSFilterPolicy struct { Subnet string `json:"subnet,omitempty"` // Subnet for filter policy (hostname is not supported). At least one of subnet or sgt or vn should be defined Domains string `json:"domains,omitempty"` // List of SXP Domains, separated with comma Sgt string `json:"sgt,omitempty"` // SGT name or ID. At least one of subnet or sgt or vn should be defined Vn string `json:"vn,omitempty"` // Virtual Network. At least one of subnet or sgt or vn should be defined }
type ResponseFilterPolicyGetFilterPolicySearchResult ¶
type ResponseFilterPolicyGetFilterPolicySearchResult struct { Total *int `json:"total,omitempty"` // Resources *[]ResponseFilterPolicyGetFilterPolicySearchResultResources `json:"resources,omitempty"` // NextPage *ResponseFilterPolicyGetFilterPolicySearchResultNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponseFilterPolicyGetFilterPolicySearchResultPreviousPage `json:"previousPage,omitempty"` // }
type ResponseFilterPolicyGetFilterPolicySearchResultResources ¶
type ResponseFilterPolicyGetFilterPolicySearchResultResources struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Link *ResponseFilterPolicyGetFilterPolicySearchResultResourcesLink `json:"link,omitempty"` // }
type ResponseFilterPolicyGetVersion ¶
type ResponseFilterPolicyGetVersion struct {
VersionInfo *ResponseFilterPolicyGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponseFilterPolicyGetVersionVersionInfo ¶
type ResponseFilterPolicyGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponseFilterPolicyGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponseFilterPolicyUpdateFilterPolicyByID ¶
type ResponseFilterPolicyUpdateFilterPolicyByID struct {
UpdatedFieldsList *ResponseFilterPolicyUpdateFilterPolicyByIDUpdatedFieldsList `json:"UpdatedFieldsList,omitempty"` //
}
type ResponseFilterPolicyUpdateFilterPolicyByIDUpdatedFieldsList ¶
type ResponseFilterPolicyUpdateFilterPolicyByIDUpdatedFieldsList struct { UpdatedField *[]ResponseFilterPolicyUpdateFilterPolicyByIDUpdatedFieldsListUpdatedField `json:"updatedField,omitempty"` // Field string `json:"field,omitempty"` // OldValue string `json:"oldValue,omitempty"` // NewValue string `json:"newValue,omitempty"` // }
type ResponseFullUpgradeCancelStagingOnPPAN ¶ added in v1.3.0
type ResponseFullUpgradeCancelStagingOnPPAN struct { Response *ResponseFullUpgradeCancelStagingOnPPANResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseFullUpgradeCancelStagingOnPPANResponse ¶ added in v1.3.0
type ResponseFullUpgradeGetPrecheckStatus ¶ added in v1.3.0
type ResponseFullUpgradeGetPrecheckStatus struct { IsValid *bool `json:"isValid,omitempty"` // Nodecount *int `json:"nodecount,omitempty"` // PreCheckReportID string `json:"preCheckReportID,omitempty"` // PreChecks *[]ResponseFullUpgradeGetPrecheckStatusPreChecks `json:"preChecks,omitempty"` // Status string `json:"status,omitempty"` // }
type ResponseFullUpgradeGetPrecheckStatusPreChecks ¶ added in v1.3.0
type ResponseFullUpgradeGetPrecheckStatusPreChecks struct { CheckType string `json:"checkType,omitempty"` // Displayname string `json:"displayname,omitempty"` // ExecutionTime *int `json:"executionTime,omitempty"` // Message string `json:"message,omitempty"` // Name string `json:"name,omitempty"` // Nodes *[]ResponseFullUpgradeGetPrecheckStatusPreChecksNodes `json:"nodes,omitempty"` // OnFailure string `json:"onFailure,omitempty"` // Percentage *int `json:"percentage,omitempty"` // RemediationMsg string `json:"remediationMsg,omitempty"` // Status string `json:"status,omitempty"` // SuccessMsg string `json:"successMsg,omitempty"` // SuccessNodes *int `json:"successNodes,omitempty"` // UpdateTime *int `json:"updateTime,omitempty"` // }
type ResponseFullUpgradeGetPrecheckStatusPreChecksNodes ¶ added in v1.3.0
type ResponseFullUpgradeInitiateStagingOnPPAN ¶ added in v1.3.0
type ResponseFullUpgradeInitiateStagingOnPPAN struct { Response *ResponseFullUpgradeInitiateStagingOnPPANResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseFullUpgradeInitiateStagingOnPPANResponse ¶ added in v1.3.0
type ResponseFullUpgradeInitiateUpgradeOnPPAN ¶ added in v1.3.0
type ResponseFullUpgradeInitiateUpgradeOnPPAN struct { Response *ResponseFullUpgradeInitiateUpgradeOnPPANResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseFullUpgradeInitiateUpgradeOnPPANResponse ¶ added in v1.3.0
type ResponseFullUpgradeProceedStatus ¶ added in v1.3.0
type ResponseFullUpgradeProceedStatus struct { Nodes *[]ResponseFullUpgradeProceedStatusNodes `json:"nodes,omitempty"` // Percentage *int `json:"percentage,omitempty"` // RemainingUpgradeTime *int `json:"remainingUpgradeTime,omitempty"` // Status string `json:"status,omitempty"` // }
type ResponseFullUpgradeProceedStatusNodes ¶ added in v1.3.0
type ResponseFullUpgradeProceedStatusNodes struct { DbStatus string `json:"dbStatus,omitempty"` // Message string `json:"message,omitempty"` // Node string `json:"node,omitempty"` // Percentage *int `json:"percentage,omitempty"` // ProgressMsg string `json:"progressMsg,omitempty"` // Status string `json:"status,omitempty"` // UpgradeTime *int `json:"upgradeTime,omitempty"` // }
type ResponseFullUpgradeRunPreChecksInPPAN ¶ added in v1.3.0
type ResponseFullUpgradeRunPreChecksInPPAN struct { Response *ResponseFullUpgradeRunPreChecksInPPANResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseFullUpgradeRunPreChecksInPPANResponse ¶ added in v1.3.0
type ResponseFullUpgradeUpgradesummary ¶ added in v1.3.0
type ResponseFullUpgradeUpgradesummary struct { Nodes *[]ResponseFullUpgradeUpgradesummaryNodes `json:"nodes,omitempty"` // Percentage *int `json:"percentage,omitempty"` // RemainingUpgradeTime *int `json:"remainingUpgradeTime,omitempty"` // Status string `json:"status,omitempty"` // }
type ResponseFullUpgradeUpgradesummaryNodes ¶ added in v1.3.0
type ResponseFullUpgradeUpgradesummaryNodes struct { DbStatus string `json:"dbStatus,omitempty"` // Message string `json:"message,omitempty"` // Node string `json:"node,omitempty"` // Percentage *int `json:"percentage,omitempty"` // ProgressMsg string `json:"progressMsg,omitempty"` // Status string `json:"status,omitempty"` // UpgradeTime *int `json:"upgradeTime,omitempty"` // }
type ResponseFullUpgradestageStatus ¶ added in v1.3.0
type ResponseFullUpgradestageStatus struct {
Response *[]ResponseFullUpgradestageStatusResponse `json:"response,omitempty"` //
}
type ResponseFullUpgradestageStatusResponse ¶ added in v1.3.0
type ResponseFullUpgradestageStatusResponse struct { DbStatus string `json:"dbStatus,omitempty"` // Message string `json:"message,omitempty"` // Node string `json:"node,omitempty"` // Percentage *int `json:"percentage,omitempty"` // ProgressMsg string `json:"progressMsg,omitempty"` // Status string `json:"status,omitempty"` // }
type ResponseGuestLocationGetGuestLocation ¶
type ResponseGuestLocationGetGuestLocation struct {
SearchResult *ResponseGuestLocationGetGuestLocationSearchResult `json:"SearchResult,omitempty"` //
}
type ResponseGuestLocationGetGuestLocationByID ¶
type ResponseGuestLocationGetGuestLocationByID struct {
LocationIDentification *ResponseGuestLocationGetGuestLocationByIDLocationIDentification `json:"LocationIdentification,omitempty"` //
}
type ResponseGuestLocationGetGuestLocationByIDLocationIDentification ¶
type ResponseGuestLocationGetGuestLocationByIDLocationIDentification struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Link *ResponseGuestLocationGetGuestLocationByIDLocationIDentificationLink `json:"link,omitempty"` // }
type ResponseGuestLocationGetGuestLocationSearchResult ¶
type ResponseGuestLocationGetGuestLocationSearchResult struct { Total *int `json:"total,omitempty"` // Resources *[]ResponseGuestLocationGetGuestLocationSearchResultResources `json:"resources,omitempty"` // NextPage *ResponseGuestLocationGetGuestLocationSearchResultNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponseGuestLocationGetGuestLocationSearchResultPreviousPage `json:"previousPage,omitempty"` // }
type ResponseGuestLocationGetGuestLocationSearchResultResources ¶
type ResponseGuestLocationGetGuestLocationSearchResultResources struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Link *ResponseGuestLocationGetGuestLocationSearchResultResourcesLink `json:"link,omitempty"` // }
type ResponseGuestLocationGetVersion ¶
type ResponseGuestLocationGetVersion struct {
VersionInfo *ResponseGuestLocationGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponseGuestLocationGetVersionVersionInfo ¶
type ResponseGuestLocationGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponseGuestLocationGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponseGuestSSIDGetGuestSSID ¶
type ResponseGuestSSIDGetGuestSSID struct {
SearchResult *ResponseGuestSSIDGetGuestSSIDSearchResult `json:"SearchResult,omitempty"` //
}
type ResponseGuestSSIDGetGuestSSIDByID ¶
type ResponseGuestSSIDGetGuestSSIDByID struct {
GuestSSID *ResponseGuestSSIDGetGuestSSIDByIDGuestSSID `json:"GuestSSID,omitempty"` //
}
type ResponseGuestSSIDGetGuestSSIDByIDGuestSSID ¶
type ResponseGuestSSIDGetGuestSSIDByIDGuestSSID struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Resource Name. Name may contain alphanumeric or any of the following characters [_.-] Link *ResponseGuestSSIDGetGuestSSIDByIDGuestSSIDLink `json:"link,omitempty"` // }
type ResponseGuestSSIDGetGuestSSIDSearchResult ¶
type ResponseGuestSSIDGetGuestSSIDSearchResult struct { Total *int `json:"total,omitempty"` // Resources *[]ResponseGuestSSIDGetGuestSSIDSearchResultResources `json:"resources,omitempty"` // NextPage *ResponseGuestSSIDGetGuestSSIDSearchResultNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponseGuestSSIDGetGuestSSIDSearchResultPreviousPage `json:"previousPage,omitempty"` // }
type ResponseGuestSSIDGetGuestSSIDSearchResultResources ¶
type ResponseGuestSSIDGetGuestSSIDSearchResultResources struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Link *ResponseGuestSSIDGetGuestSSIDSearchResultResourcesLink `json:"link,omitempty"` // }
type ResponseGuestSSIDGetVersion ¶
type ResponseGuestSSIDGetVersion struct {
VersionInfo *ResponseGuestSSIDGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponseGuestSSIDGetVersionVersionInfo ¶
type ResponseGuestSSIDGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponseGuestSSIDGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponseGuestSSIDUpdateGuestSSIDByID ¶
type ResponseGuestSSIDUpdateGuestSSIDByID struct {
UpdatedFieldsList *ResponseGuestSSIDUpdateGuestSSIDByIDUpdatedFieldsList `json:"UpdatedFieldsList,omitempty"` //
}
type ResponseGuestSSIDUpdateGuestSSIDByIDUpdatedFieldsList ¶
type ResponseGuestSSIDUpdateGuestSSIDByIDUpdatedFieldsList struct { UpdatedField *[]ResponseGuestSSIDUpdateGuestSSIDByIDUpdatedFieldsListUpdatedField `json:"updatedField,omitempty"` // Field string `json:"field,omitempty"` // OldValue string `json:"oldValue,omitempty"` // NewValue string `json:"newValue,omitempty"` // }
type ResponseGuestSmtpNotificationConfigurationGetGuestSmtpNotificationSettings ¶
type ResponseGuestSmtpNotificationConfigurationGetGuestSmtpNotificationSettings struct {
SearchResult *ResponseGuestSmtpNotificationConfigurationGetGuestSmtpNotificationSettingsSearchResult `json:"SearchResult,omitempty"` //
}
type ResponseGuestSmtpNotificationConfigurationGetGuestSmtpNotificationSettingsByID ¶
type ResponseGuestSmtpNotificationConfigurationGetGuestSmtpNotificationSettingsByID struct {
ERSGuestSmtpNotificationSettings *ResponseGuestSmtpNotificationConfigurationGetGuestSmtpNotificationSettingsByIDERSGuestSmtpNotificationSettings `json:"ERSGuestSmtpNotificationSettings,omitempty"` //
}
type ResponseGuestSmtpNotificationConfigurationGetGuestSmtpNotificationSettingsByIDERSGuestSmtpNotificationSettings ¶
type ResponseGuestSmtpNotificationConfigurationGetGuestSmtpNotificationSettingsByIDERSGuestSmtpNotificationSettings struct { ID string `json:"id,omitempty"` // SmtpServer string `json:"smtpServer,omitempty"` // The SMTP server ip address or fqdn such as outbound.mycompany.com NotificationEnabled *bool `json:"notificationEnabled,omitempty"` // Indicates if the email notification service is to be enabled UseDefaultFromAddress *bool `json:"useDefaultFromAddress,omitempty"` // If the default from address should be used rather than using a sponsor user email address DefaultFromAddress string `json:"defaultFromAddress,omitempty"` // The default from email address to be used to send emails from SmtpPort string `json:"smtpPort,omitempty"` // Port at which SMTP Secure Server is listening ConnectionTimeout string `json:"connectionTimeout,omitempty"` // Interval in seconds for all the SMTP client connections UseTLSorSSLEncryption *bool `json:"useTLSorSSLEncryption,omitempty"` // If configured to true, SMTP server authentication will happen using TLS/SSL UsePasswordAuthentication *bool `json:"usePasswordAuthentication,omitempty"` // If configured to true, SMTP server authentication will happen using username/password UserName string `json:"userName,omitempty"` // Username of Secure SMTP server Password string `json:"password,omitempty"` // Password of Secure SMTP server Link *ResponseGuestSmtpNotificationConfigurationGetGuestSmtpNotificationSettingsByIDERSGuestSmtpNotificationSettingsLink `json:"link,omitempty"` // }
type ResponseGuestSmtpNotificationConfigurationGetGuestSmtpNotificationSettingsByIDERSGuestSmtpNotificationSettingsLink ¶
type ResponseGuestSmtpNotificationConfigurationGetGuestSmtpNotificationSettingsSearchResult ¶
type ResponseGuestSmtpNotificationConfigurationGetGuestSmtpNotificationSettingsSearchResult struct { Total *int `json:"total,omitempty"` // Resources *[]ResponseGuestSmtpNotificationConfigurationGetGuestSmtpNotificationSettingsSearchResultResources `json:"resources,omitempty"` // NextPage *ResponseGuestSmtpNotificationConfigurationGetGuestSmtpNotificationSettingsSearchResultNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponseGuestSmtpNotificationConfigurationGetGuestSmtpNotificationSettingsSearchResultPreviousPage `json:"previousPage,omitempty"` // }
type ResponseGuestSmtpNotificationConfigurationGetGuestSmtpNotificationSettingsSearchResultNextPage ¶
type ResponseGuestSmtpNotificationConfigurationGetGuestSmtpNotificationSettingsSearchResultPreviousPage ¶
type ResponseGuestSmtpNotificationConfigurationGetGuestSmtpNotificationSettingsSearchResultResources ¶
type ResponseGuestSmtpNotificationConfigurationGetGuestSmtpNotificationSettingsSearchResultResources struct { ID string `json:"id,omitempty"` // Link *ResponseGuestSmtpNotificationConfigurationGetGuestSmtpNotificationSettingsSearchResultResourcesLink `json:"link,omitempty"` // }
type ResponseGuestSmtpNotificationConfigurationGetGuestSmtpNotificationSettingsSearchResultResourcesLink ¶
type ResponseGuestSmtpNotificationConfigurationGetVersion ¶
type ResponseGuestSmtpNotificationConfigurationGetVersion struct {
VersionInfo *ResponseGuestSmtpNotificationConfigurationGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponseGuestSmtpNotificationConfigurationGetVersionVersionInfo ¶
type ResponseGuestSmtpNotificationConfigurationGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponseGuestSmtpNotificationConfigurationGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponseGuestSmtpNotificationConfigurationUpdateGuestSmtpNotificationSettingsByID ¶
type ResponseGuestSmtpNotificationConfigurationUpdateGuestSmtpNotificationSettingsByID struct {
UpdatedFieldsList *ResponseGuestSmtpNotificationConfigurationUpdateGuestSmtpNotificationSettingsByIDUpdatedFieldsList `json:"UpdatedFieldsList,omitempty"` //
}
type ResponseGuestSmtpNotificationConfigurationUpdateGuestSmtpNotificationSettingsByIDUpdatedFieldsList ¶
type ResponseGuestSmtpNotificationConfigurationUpdateGuestSmtpNotificationSettingsByIDUpdatedFieldsList struct { UpdatedField *[]ResponseGuestSmtpNotificationConfigurationUpdateGuestSmtpNotificationSettingsByIDUpdatedFieldsListUpdatedField `json:"updatedField,omitempty"` // Field string `json:"field,omitempty"` // OldValue string `json:"oldValue,omitempty"` // NewValue string `json:"newValue,omitempty"` // }
type ResponseGuestSmtpNotificationConfigurationUpdateGuestSmtpNotificationSettingsByIDUpdatedFieldsListUpdatedField ¶
type ResponseGuestTypeGetGuestType ¶
type ResponseGuestTypeGetGuestType struct {
SearchResult *ResponseGuestTypeGetGuestTypeSearchResult `json:"SearchResult,omitempty"` //
}
type ResponseGuestTypeGetGuestTypeByID ¶
type ResponseGuestTypeGetGuestTypeByID struct {
GuestType *ResponseGuestTypeGetGuestTypeByIDGuestType `json:"GuestType,omitempty"` //
}
type ResponseGuestTypeGetGuestTypeByIDGuestType ¶
type ResponseGuestTypeGetGuestTypeByIDGuestType struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // IsDefaultType *bool `json:"isDefaultType,omitempty"` // AccessTime *ResponseGuestTypeGetGuestTypeByIDGuestTypeAccessTime `json:"accessTime,omitempty"` // LoginOptions *ResponseGuestTypeGetGuestTypeByIDGuestTypeLoginOptions `json:"loginOptions,omitempty"` // ExpirationNotification *ResponseGuestTypeGetGuestTypeByIDGuestTypeExpirationNotification `json:"expirationNotification,omitempty"` // Expiration Notification Settings SponsorGroups []string `json:"sponsorGroups,omitempty"` // Link *ResponseGuestTypeGetGuestTypeByIDGuestTypeLink `json:"link,omitempty"` // }
type ResponseGuestTypeGetGuestTypeByIDGuestTypeAccessTime ¶
type ResponseGuestTypeGetGuestTypeByIDGuestTypeAccessTime struct { FromFirstLogin *bool `json:"fromFirstLogin,omitempty"` // When Account Duration starts from first login or specified date MaxAccountDuration *int `json:"maxAccountDuration,omitempty"` // Maximum value of Account Duration DurationTimeUnit string `json:"durationTimeUnit,omitempty"` // Allowed values are: - DAYS, - HOURS, - MINUTES DefaultDuration *int `json:"defaultDuration,omitempty"` // AllowAccessOnSpecificDaysTimes *bool `json:"allowAccessOnSpecificDaysTimes,omitempty"` // DayTimeLimits *[]ResponseGuestTypeGetGuestTypeByIDGuestTypeAccessTimeDayTimeLimits `json:"dayTimeLimits,omitempty"` // List of Time Ranges for account access }
type ResponseGuestTypeGetGuestTypeByIDGuestTypeAccessTimeDayTimeLimits ¶
type ResponseGuestTypeGetGuestTypeByIDGuestTypeAccessTimeDayTimeLimits struct { StartTime string `json:"startTime,omitempty"` // Start time in HH:mm format EndTime string `json:"endTime,omitempty"` // End time in HH:mm format Days []string `json:"days,omitempty"` // List of Days Values should be one of Week day. Allowed values are: - Sunday, - Monday, - Tuesday, - Wednesday, - Thursday, - Friday, - Saturday }
type ResponseGuestTypeGetGuestTypeByIDGuestTypeExpirationNotification ¶
type ResponseGuestTypeGetGuestTypeByIDGuestTypeExpirationNotification struct { EnableNotification *bool `json:"enableNotification,omitempty"` // Enable Notification settings AdvanceNotificationDuration *int `json:"advanceNotificationDuration,omitempty"` // Send Account Expiration Notification Duration before ( Days, Hours, Minutes ) AdvanceNotificationUnits string `json:"advanceNotificationUnits,omitempty"` // Allowed values are: - DAYS, - HOURS, - MINUTES SendEmailNotification *bool `json:"sendEmailNotification,omitempty"` // Enable Email Notification EmailText string `json:"emailText,omitempty"` // SendSmsNotification *bool `json:"sendSmsNotification,omitempty"` // Maximum devices guests can register SmsText string `json:"smsText,omitempty"` // }
type ResponseGuestTypeGetGuestTypeByIDGuestTypeLoginOptions ¶
type ResponseGuestTypeGetGuestTypeByIDGuestTypeLoginOptions struct { LimitSimultaneousLogins *bool `json:"limitSimultaneousLogins,omitempty"` // Enable Simultaneous Logins MaxSimultaneousLogins *int `json:"maxSimultaneousLogins,omitempty"` // Number of Simultaneous Logins FailureAction string `json:"failureAction,omitempty"` // When Guest Exceeds limit this action will be invoked. Allowed values are: - Disconnect_Oldest_Connection, - Disconnect_Newest_Connection MaxRegisteredDevices *int `json:"maxRegisteredDevices,omitempty"` // Maximum devices guests can register IDentityGroupID string `json:"identityGroupId,omitempty"` // AllowGuestPortalBypass *bool `json:"allowGuestPortalBypass,omitempty"` // }
type ResponseGuestTypeGetGuestTypeSearchResult ¶
type ResponseGuestTypeGetGuestTypeSearchResult struct { Total *int `json:"total,omitempty"` // Resources *[]ResponseGuestTypeGetGuestTypeSearchResultResources `json:"resources,omitempty"` // NextPage *ResponseGuestTypeGetGuestTypeSearchResultNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponseGuestTypeGetGuestTypeSearchResultPreviousPage `json:"previousPage,omitempty"` // }
type ResponseGuestTypeGetGuestTypeSearchResultResources ¶
type ResponseGuestTypeGetGuestTypeSearchResultResources struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Link *ResponseGuestTypeGetGuestTypeSearchResultResourcesLink `json:"link,omitempty"` // }
type ResponseGuestTypeGetVersion ¶
type ResponseGuestTypeGetVersion struct {
VersionInfo *ResponseGuestTypeGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponseGuestTypeGetVersionVersionInfo ¶
type ResponseGuestTypeGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponseGuestTypeGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponseGuestTypeUpdateGuestTypeByID ¶
type ResponseGuestTypeUpdateGuestTypeByID struct {
UpdatedFieldsList *ResponseGuestTypeUpdateGuestTypeByIDUpdatedFieldsList `json:"UpdatedFieldsList,omitempty"` //
}
type ResponseGuestTypeUpdateGuestTypeByIDUpdatedFieldsList ¶
type ResponseGuestTypeUpdateGuestTypeByIDUpdatedFieldsList struct { UpdatedField *[]ResponseGuestTypeUpdateGuestTypeByIDUpdatedFieldsListUpdatedField `json:"updatedField,omitempty"` // Field string `json:"field,omitempty"` // OldValue string `json:"oldValue,omitempty"` // NewValue string `json:"newValue,omitempty"` // }
type ResponseGuestUserGetGuestUserByID ¶
type ResponseGuestUserGetGuestUserByID struct {
GuestUser *ResponseGuestUserGetGuestUserByIDGuestUser `json:"GuestUser,omitempty"` //
}
type ResponseGuestUserGetGuestUserByIDGuestUser ¶
type ResponseGuestUserGetGuestUserByIDGuestUser struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // GuestType string `json:"guestType,omitempty"` // Status string `json:"status,omitempty"` // StatusReason string `json:"statusReason,omitempty"` // ReasonForVisit string `json:"reasonForVisit,omitempty"` // SponsorUserID string `json:"sponsorUserId,omitempty"` // SponsorUserName string `json:"sponsorUserName,omitempty"` // GuestInfo *ResponseGuestUserGetGuestUserByIDGuestUserGuestInfo `json:"guestInfo,omitempty"` // GuestAccessInfo *ResponseGuestUserGetGuestUserByIDGuestUserGuestAccessInfo `json:"guestAccessInfo,omitempty"` // PortalID string `json:"portalId,omitempty"` // CustomFields *ResponseGuestUserGetGuestUserByIDGuestUserCustomFields `json:"customFields,omitempty"` // Key value map Link *ResponseGuestUserGetGuestUserByIDGuestUserLink `json:"link,omitempty"` // }
type ResponseGuestUserGetGuestUserByIDGuestUserCustomFields ¶ added in v1.0.0
type ResponseGuestUserGetGuestUserByIDGuestUserCustomFields map[string]interface{}
type ResponseGuestUserGetGuestUserByIDGuestUserGuestAccessInfo ¶
type ResponseGuestUserGetGuestUserByIDGuestUserGuestAccessInfo struct { ValidDays *int `json:"validDays,omitempty"` // FromDate string `json:"fromDate,omitempty"` // ToDate string `json:"toDate,omitempty"` // Location string `json:"location,omitempty"` // SSID string `json:"ssid,omitempty"` // GroupTag string `json:"groupTag,omitempty"` // }
type ResponseGuestUserGetGuestUserByIDGuestUserGuestInfo ¶
type ResponseGuestUserGetGuestUserByIDGuestUserGuestInfo struct { FirstName string `json:"firstName,omitempty"` // LastName string `json:"lastName,omitempty"` // Company string `json:"company,omitempty"` // CreationTime string `json:"creationTime,omitempty"` // NotificationLanguage string `json:"notificationLanguage,omitempty"` // UserName string `json:"userName,omitempty"` // If account needs be created with mobile number, please provide mobile number here EmailAddress string `json:"emailAddress,omitempty"` // PhoneNumber string `json:"phoneNumber,omitempty"` // Phone number should be E.164 format Password string `json:"password,omitempty"` // Enabled *bool `json:"enabled,omitempty"` // This field is only for Get operation not applicable for Create, Update operations SmsServiceProvider string `json:"smsServiceProvider,omitempty"` // }
type ResponseGuestUserGetGuestUserByName ¶
type ResponseGuestUserGetGuestUserByName struct {
GuestUser *ResponseGuestUserGetGuestUserByNameGuestUser `json:"GuestUser,omitempty"` //
}
type ResponseGuestUserGetGuestUserByNameGuestUser ¶
type ResponseGuestUserGetGuestUserByNameGuestUser struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // GuestType string `json:"guestType,omitempty"` // Status string `json:"status,omitempty"` // StatusReason string `json:"statusReason,omitempty"` // ReasonForVisit string `json:"reasonForVisit,omitempty"` // SponsorUserID string `json:"sponsorUserId,omitempty"` // SponsorUserName string `json:"sponsorUserName,omitempty"` // GuestInfo *ResponseGuestUserGetGuestUserByNameGuestUserGuestInfo `json:"guestInfo,omitempty"` // GuestAccessInfo *ResponseGuestUserGetGuestUserByNameGuestUserGuestAccessInfo `json:"guestAccessInfo,omitempty"` // PortalID string `json:"portalId,omitempty"` // CustomFields *ResponseGuestUserGetGuestUserByNameGuestUserCustomFields `json:"customFields,omitempty"` // Key value map Link *ResponseGuestUserGetGuestUserByNameGuestUserLink `json:"link,omitempty"` // }
type ResponseGuestUserGetGuestUserByNameGuestUserCustomFields ¶ added in v1.0.0
type ResponseGuestUserGetGuestUserByNameGuestUserCustomFields map[string]interface{}
type ResponseGuestUserGetGuestUserByNameGuestUserGuestAccessInfo ¶
type ResponseGuestUserGetGuestUserByNameGuestUserGuestAccessInfo struct { ValidDays *int `json:"validDays,omitempty"` // FromDate string `json:"fromDate,omitempty"` // ToDate string `json:"toDate,omitempty"` // Location string `json:"location,omitempty"` // SSID string `json:"ssid,omitempty"` // GroupTag string `json:"groupTag,omitempty"` // }
type ResponseGuestUserGetGuestUserByNameGuestUserGuestInfo ¶
type ResponseGuestUserGetGuestUserByNameGuestUserGuestInfo struct { FirstName string `json:"firstName,omitempty"` // LastName string `json:"lastName,omitempty"` // Company string `json:"company,omitempty"` // CreationTime string `json:"creationTime,omitempty"` // NotificationLanguage string `json:"notificationLanguage,omitempty"` // UserName string `json:"userName,omitempty"` // If account needs be created with mobile number, please provide mobile number here EmailAddress string `json:"emailAddress,omitempty"` // PhoneNumber string `json:"phoneNumber,omitempty"` // Phone number should be E.164 format Password string `json:"password,omitempty"` // Enabled *bool `json:"enabled,omitempty"` // This field is only for Get operation not applicable for Create, Update operations SmsServiceProvider string `json:"smsServiceProvider,omitempty"` // }
type ResponseGuestUserGetGuestUsers ¶
type ResponseGuestUserGetGuestUsers struct {
SearchResult *ResponseGuestUserGetGuestUsersSearchResult `json:"SearchResult,omitempty"` //
}
type ResponseGuestUserGetGuestUsersSearchResult ¶
type ResponseGuestUserGetGuestUsersSearchResult struct { Total *int `json:"total,omitempty"` // Resources *[]ResponseGuestUserGetGuestUsersSearchResultResources `json:"resources,omitempty"` // NextPage *ResponseGuestUserGetGuestUsersSearchResultNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponseGuestUserGetGuestUsersSearchResultPreviousPage `json:"previousPage,omitempty"` // }
type ResponseGuestUserGetGuestUsersSearchResultResources ¶
type ResponseGuestUserGetGuestUsersSearchResultResources struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Link *ResponseGuestUserGetGuestUsersSearchResultResourcesLink `json:"link,omitempty"` // }
type ResponseGuestUserGetVersion ¶
type ResponseGuestUserGetVersion struct {
VersionInfo *ResponseGuestUserGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponseGuestUserGetVersionVersionInfo ¶
type ResponseGuestUserGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponseGuestUserGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponseGuestUserMonitorBulkStatusGuestUser ¶
type ResponseGuestUserMonitorBulkStatusGuestUser struct {
BulkStatus *ResponseGuestUserMonitorBulkStatusGuestUserBulkStatus `json:"BulkStatus,omitempty"` //
}
type ResponseGuestUserMonitorBulkStatusGuestUserBulkStatus ¶
type ResponseGuestUserMonitorBulkStatusGuestUserBulkStatus struct { BulkID string `json:"bulkId,omitempty"` // MediaType string `json:"mediaType,omitempty"` // ExecutionStatus string `json:"executionStatus,omitempty"` // OperationType string `json:"operationType,omitempty"` // StartTime string `json:"startTime,omitempty"` // ResourcesCount *int `json:"resourcesCount,omitempty"` // SuccessCount *int `json:"successCount,omitempty"` // FailCount *int `json:"failCount,omitempty"` // ResourcesStatus *[]ResponseGuestUserMonitorBulkStatusGuestUserBulkStatusResourcesStatus `json:"resourcesStatus,omitempty"` // }
type ResponseGuestUserMonitorBulkStatusGuestUserBulkStatusResourcesStatus ¶
type ResponseGuestUserMonitorBulkStatusGuestUserBulkStatusResourcesStatus struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // ResourceExecutionStatus string `json:"resourceExecutionStatus,omitempty"` // Status string `json:"status,omitempty"` // }
type ResponseGuestUserResetGuestUserPasswordByID ¶
type ResponseGuestUserResetGuestUserPasswordByID struct {
OperationResult *ResponseGuestUserResetGuestUserPasswordByIDOperationResult `json:"OperationResult,omitempty"` //
}
type ResponseGuestUserResetGuestUserPasswordByIDOperationResult ¶
type ResponseGuestUserResetGuestUserPasswordByIDOperationResult struct {
ResultValue *[]ResponseGuestUserResetGuestUserPasswordByIDOperationResultResultValue `json:"resultValue,omitempty"` //
}
type ResponseGuestUserUpdateGuestUserByID ¶
type ResponseGuestUserUpdateGuestUserByID struct {
UpdatedFieldsList *ResponseGuestUserUpdateGuestUserByIDUpdatedFieldsList `json:"UpdatedFieldsList,omitempty"` //
}
type ResponseGuestUserUpdateGuestUserByIDUpdatedFieldsList ¶
type ResponseGuestUserUpdateGuestUserByIDUpdatedFieldsList struct { UpdatedField *[]ResponseGuestUserUpdateGuestUserByIDUpdatedFieldsListUpdatedField `json:"updatedField,omitempty"` // Field string `json:"field,omitempty"` // OldValue string `json:"oldValue,omitempty"` // NewValue string `json:"newValue,omitempty"` // }
type ResponseGuestUserUpdateGuestUserByName ¶
type ResponseGuestUserUpdateGuestUserByName struct {
UpdatedFieldsList *ResponseGuestUserUpdateGuestUserByNameUpdatedFieldsList `json:"UpdatedFieldsList,omitempty"` //
}
type ResponseGuestUserUpdateGuestUserByNameUpdatedFieldsList ¶
type ResponseGuestUserUpdateGuestUserByNameUpdatedFieldsList struct { UpdatedField *[]ResponseGuestUserUpdateGuestUserByNameUpdatedFieldsListUpdatedField `json:"updatedField,omitempty"` // Field string `json:"field,omitempty"` // OldValue string `json:"oldValue,omitempty"` // NewValue string `json:"newValue,omitempty"` // }
type ResponseHotspotPortalGetHotspotPortal ¶
type ResponseHotspotPortalGetHotspotPortal struct {
SearchResult *ResponseHotspotPortalGetHotspotPortalSearchResult `json:"SearchResult,omitempty"` //
}
type ResponseHotspotPortalGetHotspotPortalByID ¶
type ResponseHotspotPortalGetHotspotPortalByID struct {
HotspotPortal *ResponseHotspotPortalGetHotspotPortalByIDHotspotPortal `json:"HotspotPortal,omitempty"` //
}
type ResponseHotspotPortalGetHotspotPortalByIDHotspotPortal ¶
type ResponseHotspotPortalGetHotspotPortalByIDHotspotPortal struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // PortalType string `json:"portalType,omitempty"` // Allowed values: - BYOD, - HOTSPOTGUEST, - MYDEVICE, - SELFREGGUEST, - SPONSOR, - SPONSOREDGUEST PortalTestURL string `json:"portalTestUrl,omitempty"` // URL to bring up a test page for this portal Settings *ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalSettings `json:"settings,omitempty"` // Defines all of the settings groups available for a BYOD Customizations *ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalCustomizations `json:"customizations,omitempty"` // Defines all of the Portal Customizations available Link *ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalLink `json:"link,omitempty"` // }
type ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalCustomizations ¶
type ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalCustomizations struct { PortalTheme *ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalCustomizationsPortalTheme `json:"portalTheme,omitempty"` // Defines the configuration for portal theme PortalTweakSettings *ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalCustomizationsPortalTweakSettings `json:"portalTweakSettings,omitempty"` // The Tweak Settings are a customization of the Portal Theme that has been selected for the portal. When the Portal Theme selection is changed, the Tweak Settings are overwritten to match the values in the theme. The Tweak Settings can subsequently be changed by the user Language *ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalCustomizationsLanguage `json:"language,omitempty"` // This property is supported only for Read operation and it allows to show the customizations in English. Other languages are not supported GlobalCustomizations *ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalCustomizationsGlobalCustomizations `json:"globalCustomizations,omitempty"` // PageCustomizations *ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalCustomizationsPageCustomizations `json:"pageCustomizations,omitempty"` // }
type ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalCustomizationsGlobalCustomizations ¶
type ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalCustomizationsGlobalCustomizations struct { MobileLogoImage *ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalCustomizationsGlobalCustomizationsMobileLogoImage `json:"mobileLogoImage,omitempty"` // DesktopLogoImage *ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalCustomizationsGlobalCustomizationsDesktopLogoImage `json:"desktopLogoImage,omitempty"` // BackgroundImage *ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalCustomizationsGlobalCustomizationsBackgroundImage `json:"backgroundImage,omitempty"` // BannerImage *ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalCustomizationsGlobalCustomizationsBannerImage `json:"bannerImage,omitempty"` // BannerTitle string `json:"bannerTitle,omitempty"` // ContactText string `json:"contactText,omitempty"` // }
type ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalCustomizationsGlobalCustomizationsBackgroundImage ¶
type ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalCustomizationsGlobalCustomizationsBackgroundImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalCustomizationsGlobalCustomizationsBannerImage ¶
type ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalCustomizationsGlobalCustomizationsBannerImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalCustomizationsGlobalCustomizationsDesktopLogoImage ¶
type ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalCustomizationsGlobalCustomizationsDesktopLogoImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalCustomizationsGlobalCustomizationsMobileLogoImage ¶
type ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalCustomizationsGlobalCustomizationsMobileLogoImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalCustomizationsLanguage ¶
type ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalCustomizationsLanguage struct {
ViewLanguage string `json:"viewLanguage,omitempty"` //
}
type ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalCustomizationsPageCustomizations ¶
type ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalCustomizationsPageCustomizations struct {
Data *[]ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalCustomizationsPageCustomizationsData `json:"data,omitempty"` //
}
type ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalCustomizationsPortalTheme ¶
type ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalCustomizationsPortalTheme struct { ID string `json:"id,omitempty"` // The unique internal identifier of the portal theme Name string `json:"name,omitempty"` // The system- or user-assigned name of the portal theme ThemeData string `json:"themeData,omitempty"` // A CSS file, represented as a Base64-encoded byte array }
type ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalCustomizationsPortalTweakSettings ¶
type ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalCustomizationsPortalTweakSettings struct { BannerColor string `json:"bannerColor,omitempty"` // Hex value of color BannerTextColor string `json:"bannerTextColor,omitempty"` // PageBackgroundColor string `json:"pageBackgroundColor,omitempty"` // PageLabelAndTextColor string `json:"pageLabelAndTextColor,omitempty"` // }
type ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalSettings ¶
type ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalSettings struct { PortalSettings *ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalSettingsPortalSettings `json:"portalSettings,omitempty"` // The port, interface, certificate, and other basic settings of a portal AupSettings *ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalSettingsAupSettings `json:"aupSettings,omitempty"` // Configuration of the Acceptable Use Policy (AUP) for a portal PostAccessBannerSettings *ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalSettingsPostAccessBannerSettings `json:"postAccessBannerSettings,omitempty"` // AuthSuccessSettings *ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalSettingsAuthSuccessSettings `json:"authSuccessSettings,omitempty"` // PostLoginBannerSettings *ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalSettingsPostLoginBannerSettings `json:"postLoginBannerSettings,omitempty"` // SupportInfoSettings *ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalSettingsSupportInfoSettings `json:"supportInfoSettings,omitempty"` // Portal Support Information Settings }
type ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalSettingsAupSettings ¶
type ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalSettingsAupSettings struct { RequireAccessCode *bool `json:"requireAccessCode,omitempty"` // Require the portal user to enter an access code. Only used in Hotspot portal AccessCode string `json:"accessCode,omitempty"` // Access code that must be entered by the portal user (only valid if requireAccessCode = true) IncludeAup *bool `json:"includeAup,omitempty"` // Require the portal user to read and accept an AUP RequireScrolling *bool `json:"requireScrolling,omitempty"` // Require the portal user to scroll to the end of the AUP. Only valid if requireAupAcceptance = true }
type ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalSettingsAuthSuccessSettings ¶
type ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalSettingsAuthSuccessSettings struct { SuccessRedirect string `json:"successRedirect,omitempty"` // After an Authentication Success where should device be redirected. Allowed values: - AUTHSUCCESSPAGE, - ORIGINATINGURL, - URL RedirectURL string `json:"redirectUrl,omitempty"` // Target URL for redirection, used when successRedirect = URL }
type ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalSettingsPortalSettings ¶
type ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalSettingsPortalSettings struct { HTTPSPort *int `json:"httpsPort,omitempty"` // The port number that the allowed interfaces will listen on. Range from 8000 to 8999 AllowedInterfaces []string `json:"allowedInterfaces,omitempty"` // Interfaces that the portal will be reachable on. Allowed values: - eth0 - eth1 - eth2 - eth3 - eth4 - eth5 - bond0 - bond1 - bond2 CertificateGroupTag string `json:"certificateGroupTag,omitempty"` // Logical name of the x.509 server certificate that will be used for the portal EndpointIDentityGroup string `json:"endpointIdentityGroup,omitempty"` // Unique Id of the endpoint identity group where user's devices will be added. Used only in Hotspot Portal CoaType string `json:"coaType,omitempty"` // Allowed Values: - COAREAUTHENTICATE, - COATERMINATE DisplayLang string `json:"displayLang,omitempty"` // Allowed values: - USEBROWSERLOCALE, - ALWAYSUSE FallbackLanguage string `json:"fallbackLanguage,omitempty"` // Used when displayLang = USEBROWSERLOCALE AlwaysUsedLanguage string `json:"alwaysUsedLanguage,omitempty"` // Used when displayLang = ALWAYSUSE }
type ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalSettingsPostAccessBannerSettings ¶
type ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalSettingsPostAccessBannerSettings struct {
IncludePostAccessBanner *bool `json:"includePostAccessBanner,omitempty"` //
}
type ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalSettingsPostLoginBannerSettings ¶
type ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalSettingsPostLoginBannerSettings struct {
IncludePostAccessBanner *bool `json:"includePostAccessBanner,omitempty"` // Include a Post-Login Banner page
}
type ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalSettingsSupportInfoSettings ¶
type ResponseHotspotPortalGetHotspotPortalByIDHotspotPortalSettingsSupportInfoSettings struct { IncludeSupportInfoPage *bool `json:"includeSupportInfoPage,omitempty"` // IncludeMacAddr *bool `json:"includeMacAddr,omitempty"` // IncludeIPAddress *bool `json:"includeIpAddress,omitempty"` // IncludeBrowserUserAgent *bool `json:"includeBrowserUserAgent,omitempty"` // IncludePolicyServer *bool `json:"includePolicyServer,omitempty"` // IncludeFailureCode *bool `json:"includeFailureCode,omitempty"` // EmptyFieldDisplay string `json:"emptyFieldDisplay,omitempty"` // Specifies how empty fields are handled on the Support Information Page. Allowed values: - HIDE, - DISPLAYWITHNOVALUE, - DISPLAYWITHDEFAULTVALUE DefaultEmptyFieldValue string `json:"defaultEmptyFieldValue,omitempty"` // The default value displayed for an empty field. Only valid when emptyFieldDisplay = DISPLAYWITHDEFAULTVALUE }
type ResponseHotspotPortalGetHotspotPortalSearchResult ¶
type ResponseHotspotPortalGetHotspotPortalSearchResult struct { Total *int `json:"total,omitempty"` // Resources *[]ResponseHotspotPortalGetHotspotPortalSearchResultResources `json:"resources,omitempty"` // NextPage *ResponseHotspotPortalGetHotspotPortalSearchResultNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponseHotspotPortalGetHotspotPortalSearchResultPreviousPage `json:"previousPage,omitempty"` // }
type ResponseHotspotPortalGetHotspotPortalSearchResultResources ¶
type ResponseHotspotPortalGetHotspotPortalSearchResultResources struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Link *ResponseHotspotPortalGetHotspotPortalSearchResultResourcesLink `json:"link,omitempty"` // }
type ResponseHotspotPortalGetVersion ¶
type ResponseHotspotPortalGetVersion struct {
VersionInfo *ResponseHotspotPortalGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponseHotspotPortalGetVersionVersionInfo ¶
type ResponseHotspotPortalGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponseHotspotPortalGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponseHotspotPortalUpdateHotspotPortalByID ¶
type ResponseHotspotPortalUpdateHotspotPortalByID struct {
UpdatedFieldsList *ResponseHotspotPortalUpdateHotspotPortalByIDUpdatedFieldsList `json:"UpdatedFieldsList,omitempty"` //
}
type ResponseHotspotPortalUpdateHotspotPortalByIDUpdatedFieldsList ¶
type ResponseHotspotPortalUpdateHotspotPortalByIDUpdatedFieldsList struct { UpdatedField *[]ResponseHotspotPortalUpdateHotspotPortalByIDUpdatedFieldsListUpdatedField `json:"updatedField,omitempty"` // Field string `json:"field,omitempty"` // OldValue string `json:"oldValue,omitempty"` // NewValue string `json:"newValue,omitempty"` // }
type ResponseIDentityGroupsGetIDentityGroupByID ¶
type ResponseIDentityGroupsGetIDentityGroupByID struct {
IDentityGroup *ResponseIDentityGroupsGetIDentityGroupByIDIDentityGroup `json:"IdentityGroup,omitempty"` //
}
type ResponseIDentityGroupsGetIDentityGroupByIDIDentityGroup ¶
type ResponseIDentityGroupsGetIDentityGroupByIDIDentityGroup struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Parent string `json:"parent,omitempty"` // Link *ResponseIDentityGroupsGetIDentityGroupByIDIDentityGroupLink `json:"link,omitempty"` // }
type ResponseIDentityGroupsGetIDentityGroupByName ¶
type ResponseIDentityGroupsGetIDentityGroupByName struct {
IDentityGroup *ResponseIDentityGroupsGetIDentityGroupByNameIDentityGroup `json:"IdentityGroup,omitempty"` //
}
type ResponseIDentityGroupsGetIDentityGroupByNameIDentityGroup ¶
type ResponseIDentityGroupsGetIDentityGroupByNameIDentityGroup struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Parent string `json:"parent,omitempty"` // Link *ResponseIDentityGroupsGetIDentityGroupByNameIDentityGroupLink `json:"link,omitempty"` // }
type ResponseIDentityGroupsGetIDentityGroups ¶
type ResponseIDentityGroupsGetIDentityGroups struct {
SearchResult *ResponseIDentityGroupsGetIDentityGroupsSearchResult `json:"SearchResult,omitempty"` //
}
type ResponseIDentityGroupsGetIDentityGroupsSearchResult ¶
type ResponseIDentityGroupsGetIDentityGroupsSearchResult struct { Total *int `json:"total,omitempty"` // Resources *[]ResponseIDentityGroupsGetIDentityGroupsSearchResultResources `json:"resources,omitempty"` // NextPage *ResponseIDentityGroupsGetIDentityGroupsSearchResultNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponseIDentityGroupsGetIDentityGroupsSearchResultPreviousPage `json:"previousPage,omitempty"` // }
type ResponseIDentityGroupsGetIDentityGroupsSearchResultResources ¶
type ResponseIDentityGroupsGetIDentityGroupsSearchResultResources struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Link *ResponseIDentityGroupsGetIDentityGroupsSearchResultResourcesLink `json:"link,omitempty"` // }
type ResponseIDentityGroupsGetVersion ¶
type ResponseIDentityGroupsGetVersion struct {
VersionInfo *ResponseIDentityGroupsGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponseIDentityGroupsGetVersionVersionInfo ¶
type ResponseIDentityGroupsGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponseIDentityGroupsGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponseIDentityGroupsUpdateIDentityGroupByID ¶
type ResponseIDentityGroupsUpdateIDentityGroupByID struct {
UpdatedFieldsList *ResponseIDentityGroupsUpdateIDentityGroupByIDUpdatedFieldsList `json:"UpdatedFieldsList,omitempty"` //
}
type ResponseIDentityGroupsUpdateIDentityGroupByIDUpdatedFieldsList ¶
type ResponseIDentityGroupsUpdateIDentityGroupByIDUpdatedFieldsList struct { UpdatedField *[]ResponseIDentityGroupsUpdateIDentityGroupByIDUpdatedFieldsListUpdatedField `json:"updatedField,omitempty"` // Field string `json:"field,omitempty"` // OldValue string `json:"oldValue,omitempty"` // NewValue string `json:"newValue,omitempty"` // }
type ResponseIDentitySequenceGetIDentitySequence ¶
type ResponseIDentitySequenceGetIDentitySequence struct {
SearchResult *ResponseIDentitySequenceGetIDentitySequenceSearchResult `json:"SearchResult,omitempty"` //
}
type ResponseIDentitySequenceGetIDentitySequenceByID ¶
type ResponseIDentitySequenceGetIDentitySequenceByID struct {
IDStoreSequence *ResponseIDentitySequenceGetIDentitySequenceByIDIDStoreSequence `json:"IdStoreSequence,omitempty"` //
}
type ResponseIDentitySequenceGetIDentitySequenceByIDIDStoreSequence ¶
type ResponseIDentitySequenceGetIDentitySequenceByIDIDStoreSequence struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Parent string `json:"parent,omitempty"` // IDSeqItem *[]ResponseIDentitySequenceGetIDentitySequenceByIDIDStoreSequenceIDSeqItem `json:"idSeqItem,omitempty"` // CertificateAuthenticationProfile string `json:"certificateAuthenticationProfile,omitempty"` // BreakOnStoreFail *bool `json:"breakOnStoreFail,omitempty"` // Link *ResponseIDentitySequenceGetIDentitySequenceByIDIDStoreSequenceLink `json:"link,omitempty"` // }
type ResponseIDentitySequenceGetIDentitySequenceByName ¶
type ResponseIDentitySequenceGetIDentitySequenceByName struct {
IDStoreSequence *ResponseIDentitySequenceGetIDentitySequenceByNameIDStoreSequence `json:"IdStoreSequence,omitempty"` //
}
type ResponseIDentitySequenceGetIDentitySequenceByNameIDStoreSequence ¶
type ResponseIDentitySequenceGetIDentitySequenceByNameIDStoreSequence struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Parent string `json:"parent,omitempty"` // IDSeqItem *[]ResponseIDentitySequenceGetIDentitySequenceByNameIDStoreSequenceIDSeqItem `json:"idSeqItem,omitempty"` // CertificateAuthenticationProfile string `json:"certificateAuthenticationProfile,omitempty"` // BreakOnStoreFail *bool `json:"breakOnStoreFail,omitempty"` // Link *ResponseIDentitySequenceGetIDentitySequenceByNameIDStoreSequenceLink `json:"link,omitempty"` // }
type ResponseIDentitySequenceGetIDentitySequenceSearchResult ¶
type ResponseIDentitySequenceGetIDentitySequenceSearchResult struct { Total *int `json:"total,omitempty"` // Resources *[]ResponseIDentitySequenceGetIDentitySequenceSearchResultResources `json:"resources,omitempty"` // NextPage *ResponseIDentitySequenceGetIDentitySequenceSearchResultNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponseIDentitySequenceGetIDentitySequenceSearchResultPreviousPage `json:"previousPage,omitempty"` // }
type ResponseIDentitySequenceGetIDentitySequenceSearchResultResources ¶
type ResponseIDentitySequenceGetIDentitySequenceSearchResultResources struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Link *ResponseIDentitySequenceGetIDentitySequenceSearchResultResourcesLink `json:"link,omitempty"` // }
type ResponseIDentitySequenceGetVersion ¶
type ResponseIDentitySequenceGetVersion struct {
VersionInfo *ResponseIDentitySequenceGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponseIDentitySequenceGetVersionVersionInfo ¶
type ResponseIDentitySequenceGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponseIDentitySequenceGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponseIDentitySequenceUpdateIDentitySequenceByID ¶
type ResponseIDentitySequenceUpdateIDentitySequenceByID struct {
UpdatedFieldsList *ResponseIDentitySequenceUpdateIDentitySequenceByIDUpdatedFieldsList `json:"UpdatedFieldsList,omitempty"` //
}
type ResponseIDentitySequenceUpdateIDentitySequenceByIDUpdatedFieldsList ¶
type ResponseIDentitySequenceUpdateIDentitySequenceByIDUpdatedFieldsList struct { UpdatedField *[]ResponseIDentitySequenceUpdateIDentitySequenceByIDUpdatedFieldsListUpdatedField `json:"updatedField,omitempty"` // Field string `json:"field,omitempty"` // OldValue string `json:"oldValue,omitempty"` // NewValue string `json:"newValue,omitempty"` // }
type ResponseIPToSgtMappingGetDeployStatusIPToSgtMapping ¶
type ResponseIPToSgtMappingGetDeployStatusIPToSgtMapping struct {
OperationResult *ResponseIPToSgtMappingGetDeployStatusIPToSgtMappingOperationResult `json:"OperationResult,omitempty"` //
}
type ResponseIPToSgtMappingGetDeployStatusIPToSgtMappingOperationResult ¶
type ResponseIPToSgtMappingGetDeployStatusIPToSgtMappingOperationResult struct {
ResultValue *[]ResponseIPToSgtMappingGetDeployStatusIPToSgtMappingOperationResultResultValue `json:"resultValue,omitempty"` //
}
type ResponseIPToSgtMappingGetIPToSgtMapping ¶
type ResponseIPToSgtMappingGetIPToSgtMapping struct {
SearchResult *ResponseIPToSgtMappingGetIPToSgtMappingSearchResult `json:"SearchResult,omitempty"` //
}
type ResponseIPToSgtMappingGetIPToSgtMappingByID ¶
type ResponseIPToSgtMappingGetIPToSgtMappingByID struct {
SgMapping *ResponseIPToSgtMappingGetIPToSgtMappingByIDSgMapping `json:"SGMapping,omitempty"` //
}
type ResponseIPToSgtMappingGetIPToSgtMappingByIDSgMapping ¶
type ResponseIPToSgtMappingGetIPToSgtMappingByIDSgMapping struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Sgt string `json:"sgt,omitempty"` // Mandatory unless mappingGroup is set DeployTo string `json:"deployTo,omitempty"` // Mandatory unless mappingGroup is set or unless deployType=ALL DeployType string `json:"deployType,omitempty"` // Allowed values: - ALL, - ND, - NDG HostName string `json:"hostName,omitempty"` // Mandatory if hostIp is empty HostIP string `json:"hostIp,omitempty"` // Mandatory if hostName is empty -- valid IP MappingGroup string `json:"mappingGroup,omitempty"` // Mapping Group Id. Mandatory unless sgt and deployTo and deployType are set Link *ResponseIPToSgtMappingGetIPToSgtMappingByIDSgMappingLink `json:"link,omitempty"` // }
type ResponseIPToSgtMappingGetIPToSgtMappingSearchResult ¶
type ResponseIPToSgtMappingGetIPToSgtMappingSearchResult struct { Total *int `json:"total,omitempty"` // Resources *[]ResponseIPToSgtMappingGetIPToSgtMappingSearchResultResources `json:"resources,omitempty"` // NextPage *ResponseIPToSgtMappingGetIPToSgtMappingSearchResultNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponseIPToSgtMappingGetIPToSgtMappingSearchResultPreviousPage `json:"previousPage,omitempty"` // }
type ResponseIPToSgtMappingGetIPToSgtMappingSearchResultResources ¶
type ResponseIPToSgtMappingGetIPToSgtMappingSearchResultResources struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Link *ResponseIPToSgtMappingGetIPToSgtMappingSearchResultResourcesLink `json:"link,omitempty"` // }
type ResponseIPToSgtMappingGetVersion ¶
type ResponseIPToSgtMappingGetVersion struct {
VersionInfo *ResponseIPToSgtMappingGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponseIPToSgtMappingGetVersionVersionInfo ¶
type ResponseIPToSgtMappingGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponseIPToSgtMappingGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponseIPToSgtMappingGroupGetDeployStatusIPToSgtMappingGroup ¶
type ResponseIPToSgtMappingGroupGetDeployStatusIPToSgtMappingGroup struct {
OperationResult *ResponseIPToSgtMappingGroupGetDeployStatusIPToSgtMappingGroupOperationResult `json:"OperationResult,omitempty"` //
}
type ResponseIPToSgtMappingGroupGetDeployStatusIPToSgtMappingGroupOperationResult ¶
type ResponseIPToSgtMappingGroupGetDeployStatusIPToSgtMappingGroupOperationResult struct {
ResultValue *[]ResponseIPToSgtMappingGroupGetDeployStatusIPToSgtMappingGroupOperationResultResultValue `json:"resultValue,omitempty"` //
}
type ResponseIPToSgtMappingGroupGetIPToSgtMappingGroup ¶
type ResponseIPToSgtMappingGroupGetIPToSgtMappingGroup struct {
SearchResult *ResponseIPToSgtMappingGroupGetIPToSgtMappingGroupSearchResult `json:"SearchResult,omitempty"` //
}
type ResponseIPToSgtMappingGroupGetIPToSgtMappingGroupByID ¶
type ResponseIPToSgtMappingGroupGetIPToSgtMappingGroupByID struct {
SgMappingGroup *ResponseIPToSgtMappingGroupGetIPToSgtMappingGroupByIDSgMappingGroup `json:"SGMappingGroup,omitempty"` //
}
type ResponseIPToSgtMappingGroupGetIPToSgtMappingGroupByIDSgMappingGroup ¶
type ResponseIPToSgtMappingGroupGetIPToSgtMappingGroupByIDSgMappingGroup struct { Name string `json:"name,omitempty"` // Sgt string `json:"sgt,omitempty"` // Mandatory unless mappingGroup is set DeployTo string `json:"deployTo,omitempty"` // Mandatory unless mappingGroup is set or unless deployType=ALL DeployType string `json:"deployType,omitempty"` // Allowed values: - ALL, - ND, - NDG Link *ResponseIPToSgtMappingGroupGetIPToSgtMappingGroupByIDSgMappingGroupLink `json:"link,omitempty"` // }
type ResponseIPToSgtMappingGroupGetIPToSgtMappingGroupSearchResult ¶
type ResponseIPToSgtMappingGroupGetIPToSgtMappingGroupSearchResult struct { Total *int `json:"total,omitempty"` // Resources *[]ResponseIPToSgtMappingGroupGetIPToSgtMappingGroupSearchResultResources `json:"resources,omitempty"` // NextPage *ResponseIPToSgtMappingGroupGetIPToSgtMappingGroupSearchResultNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponseIPToSgtMappingGroupGetIPToSgtMappingGroupSearchResultPreviousPage `json:"previousPage,omitempty"` // }
type ResponseIPToSgtMappingGroupGetIPToSgtMappingGroupSearchResultResources ¶
type ResponseIPToSgtMappingGroupGetIPToSgtMappingGroupSearchResultResources struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Link *ResponseIPToSgtMappingGroupGetIPToSgtMappingGroupSearchResultResourcesLink `json:"link,omitempty"` // }
type ResponseIPToSgtMappingGroupGetVersion ¶
type ResponseIPToSgtMappingGroupGetVersion struct {
VersionInfo *ResponseIPToSgtMappingGroupGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponseIPToSgtMappingGroupGetVersionVersionInfo ¶
type ResponseIPToSgtMappingGroupGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponseIPToSgtMappingGroupGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponseIPToSgtMappingGroupMonitorBulkStatusIPToSgtMappingGroup ¶
type ResponseIPToSgtMappingGroupMonitorBulkStatusIPToSgtMappingGroup struct {
BulkStatus *ResponseIPToSgtMappingGroupMonitorBulkStatusIPToSgtMappingGroupBulkStatus `json:"BulkStatus,omitempty"` //
}
type ResponseIPToSgtMappingGroupMonitorBulkStatusIPToSgtMappingGroupBulkStatus ¶
type ResponseIPToSgtMappingGroupMonitorBulkStatusIPToSgtMappingGroupBulkStatus struct { BulkID string `json:"bulkId,omitempty"` // MediaType string `json:"mediaType,omitempty"` // ExecutionStatus string `json:"executionStatus,omitempty"` // OperationType string `json:"operationType,omitempty"` // StartTime string `json:"startTime,omitempty"` // ResourcesCount *int `json:"resourcesCount,omitempty"` // SuccessCount *int `json:"successCount,omitempty"` // FailCount *int `json:"failCount,omitempty"` // ResourcesStatus *[]ResponseIPToSgtMappingGroupMonitorBulkStatusIPToSgtMappingGroupBulkStatusResourcesStatus `json:"resourcesStatus,omitempty"` // }
type ResponseIPToSgtMappingGroupMonitorBulkStatusIPToSgtMappingGroupBulkStatusResourcesStatus ¶
type ResponseIPToSgtMappingGroupMonitorBulkStatusIPToSgtMappingGroupBulkStatusResourcesStatus struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // ResourceExecutionStatus string `json:"resourceExecutionStatus,omitempty"` // Status string `json:"status,omitempty"` // }
type ResponseIPToSgtMappingGroupUpdateIPToSgtMappingGroupByID ¶
type ResponseIPToSgtMappingGroupUpdateIPToSgtMappingGroupByID struct {
UpdatedFieldsList *ResponseIPToSgtMappingGroupUpdateIPToSgtMappingGroupByIDUpdatedFieldsList `json:"UpdatedFieldsList,omitempty"` //
}
type ResponseIPToSgtMappingGroupUpdateIPToSgtMappingGroupByIDUpdatedFieldsList ¶
type ResponseIPToSgtMappingGroupUpdateIPToSgtMappingGroupByIDUpdatedFieldsList struct { UpdatedField *[]ResponseIPToSgtMappingGroupUpdateIPToSgtMappingGroupByIDUpdatedFieldsListUpdatedField `json:"updatedField,omitempty"` // Field string `json:"field,omitempty"` // OldValue string `json:"oldValue,omitempty"` // NewValue string `json:"newValue,omitempty"` // }
type ResponseIPToSgtMappingMonitorBulkStatusIPToSgtMapping ¶
type ResponseIPToSgtMappingMonitorBulkStatusIPToSgtMapping struct {
BulkStatus *ResponseIPToSgtMappingMonitorBulkStatusIPToSgtMappingBulkStatus `json:"BulkStatus,omitempty"` //
}
type ResponseIPToSgtMappingMonitorBulkStatusIPToSgtMappingBulkStatus ¶
type ResponseIPToSgtMappingMonitorBulkStatusIPToSgtMappingBulkStatus struct { BulkID string `json:"bulkId,omitempty"` // MediaType string `json:"mediaType,omitempty"` // ExecutionStatus string `json:"executionStatus,omitempty"` // OperationType string `json:"operationType,omitempty"` // StartTime string `json:"startTime,omitempty"` // ResourcesCount *int `json:"resourcesCount,omitempty"` // SuccessCount *int `json:"successCount,omitempty"` // FailCount *int `json:"failCount,omitempty"` // ResourcesStatus *[]ResponseIPToSgtMappingMonitorBulkStatusIPToSgtMappingBulkStatusResourcesStatus `json:"resourcesStatus,omitempty"` // }
type ResponseIPToSgtMappingMonitorBulkStatusIPToSgtMappingBulkStatusResourcesStatus ¶
type ResponseIPToSgtMappingMonitorBulkStatusIPToSgtMappingBulkStatusResourcesStatus struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // ResourceExecutionStatus string `json:"resourceExecutionStatus,omitempty"` // Status string `json:"status,omitempty"` // }
type ResponseIPToSgtMappingUpdateIPToSgtMappingByID ¶
type ResponseIPToSgtMappingUpdateIPToSgtMappingByID struct {
UpdatedFieldsList *ResponseIPToSgtMappingUpdateIPToSgtMappingByIDUpdatedFieldsList `json:"UpdatedFieldsList,omitempty"` //
}
type ResponseIPToSgtMappingUpdateIPToSgtMappingByIDUpdatedFieldsList ¶
type ResponseIPToSgtMappingUpdateIPToSgtMappingByIDUpdatedFieldsList struct { UpdatedField *[]ResponseIPToSgtMappingUpdateIPToSgtMappingByIDUpdatedFieldsListUpdatedField `json:"updatedField,omitempty"` // Field string `json:"field,omitempty"` // OldValue string `json:"oldValue,omitempty"` // NewValue string `json:"newValue,omitempty"` // }
type ResponseInternalUserGetInternalUser ¶
type ResponseInternalUserGetInternalUser struct {
SearchResult *ResponseInternalUserGetInternalUserSearchResult `json:"SearchResult,omitempty"` //
}
type ResponseInternalUserGetInternalUserByID ¶
type ResponseInternalUserGetInternalUserByID struct {
InternalUser *ResponseInternalUserGetInternalUserByIDInternalUser `json:"InternalUser,omitempty"` //
}
type ResponseInternalUserGetInternalUserByIDInternalUser ¶
type ResponseInternalUserGetInternalUserByIDInternalUser struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Enabled *bool `json:"enabled,omitempty"` // Whether the user is enabled/disabled. To use it as filter, the values should be 'Enabled' or 'Disabled'. The values are case sensitive. For example, '[ERSObjectURL]?filter=enabled.EQ.Enabled' Email string `json:"email,omitempty"` // Password string `json:"password,omitempty"` // FirstName string `json:"firstName,omitempty"` // LastName string `json:"lastName,omitempty"` // ChangePassword *bool `json:"changePassword,omitempty"` // IDentityGroups string `json:"identityGroups,omitempty"` // CSV of identity group IDs ExpiryDateEnabled *bool `json:"expiryDateEnabled,omitempty"` // ExpiryDate string `json:"expiryDate,omitempty"` // To store the internal user's expiry date information. It's format is = 'YYYY-MM-DD' EnablePassword string `json:"enablePassword,omitempty"` // CustomAttributes *ResponseInternalUserGetInternalUserByIDInternalUserCustomAttributes `json:"customAttributes,omitempty"` // Key value map PasswordIDStore string `json:"passwordIDStore,omitempty"` // The id store where the internal user's password is kept Link *ResponseInternalUserGetInternalUserByIDInternalUserLink `json:"link,omitempty"` // }
type ResponseInternalUserGetInternalUserByIDInternalUserCustomAttributes ¶ added in v1.0.0
type ResponseInternalUserGetInternalUserByIDInternalUserCustomAttributes map[string]interface{}
type ResponseInternalUserGetInternalUserByName ¶
type ResponseInternalUserGetInternalUserByName struct {
InternalUser *ResponseInternalUserGetInternalUserByNameInternalUser `json:"InternalUser,omitempty"` //
}
type ResponseInternalUserGetInternalUserByNameInternalUser ¶
type ResponseInternalUserGetInternalUserByNameInternalUser struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Enabled *bool `json:"enabled,omitempty"` // Whether the user is enabled/disabled. To use it as filter, the values should be 'Enabled' or 'Disabled'. The values are case sensitive. For example, '[ERSObjectURL]?filter=enabled.EQ.Enabled' Email string `json:"email,omitempty"` // Password string `json:"password,omitempty"` // FirstName string `json:"firstName,omitempty"` // LastName string `json:"lastName,omitempty"` // ChangePassword *bool `json:"changePassword,omitempty"` // IDentityGroups string `json:"identityGroups,omitempty"` // CSV of identity group IDs ExpiryDateEnabled *bool `json:"expiryDateEnabled,omitempty"` // ExpiryDate string `json:"expiryDate,omitempty"` // To store the internal user's expiry date information. It's format is = 'YYYY-MM-DD' EnablePassword string `json:"enablePassword,omitempty"` // CustomAttributes *ResponseInternalUserGetInternalUserByNameInternalUserCustomAttributes `json:"customAttributes,omitempty"` // Key value map PasswordIDStore string `json:"passwordIDStore,omitempty"` // The id store where the internal user's password is kept Link *ResponseInternalUserGetInternalUserByNameInternalUserLink `json:"link,omitempty"` // }
type ResponseInternalUserGetInternalUserByNameInternalUserCustomAttributes ¶ added in v1.0.0
type ResponseInternalUserGetInternalUserByNameInternalUserCustomAttributes map[string]interface{}
type ResponseInternalUserGetInternalUserSearchResult ¶
type ResponseInternalUserGetInternalUserSearchResult struct { Total *int `json:"total,omitempty"` // Resources *[]ResponseInternalUserGetInternalUserSearchResultResources `json:"resources,omitempty"` // NextPage *ResponseInternalUserGetInternalUserSearchResultNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponseInternalUserGetInternalUserSearchResultPreviousPage `json:"previousPage,omitempty"` // }
type ResponseInternalUserGetInternalUserSearchResultResources ¶
type ResponseInternalUserGetInternalUserSearchResultResources struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Link *ResponseInternalUserGetInternalUserSearchResultResourcesLink `json:"link,omitempty"` // }
type ResponseInternalUserGetVersion ¶
type ResponseInternalUserGetVersion struct {
VersionInfo *ResponseInternalUserGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponseInternalUserGetVersionVersionInfo ¶
type ResponseInternalUserGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponseInternalUserGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponseInternalUserUpdateInternalUserByID ¶
type ResponseInternalUserUpdateInternalUserByID struct {
UpdatedFieldsList *ResponseInternalUserUpdateInternalUserByIDUpdatedFieldsList `json:"UpdatedFieldsList,omitempty"` //
}
type ResponseInternalUserUpdateInternalUserByIDUpdatedFieldsList ¶
type ResponseInternalUserUpdateInternalUserByIDUpdatedFieldsList struct { UpdatedField *[]ResponseInternalUserUpdateInternalUserByIDUpdatedFieldsListUpdatedField `json:"updatedField,omitempty"` // Field string `json:"field,omitempty"` // OldValue string `json:"oldValue,omitempty"` // NewValue string `json:"newValue,omitempty"` // }
type ResponseInternalUserUpdateInternalUserByName ¶
type ResponseInternalUserUpdateInternalUserByName struct {
UpdatedFieldsList *ResponseInternalUserUpdateInternalUserByNameUpdatedFieldsList `json:"UpdatedFieldsList,omitempty"` //
}
type ResponseInternalUserUpdateInternalUserByNameUpdatedFieldsList ¶
type ResponseInternalUserUpdateInternalUserByNameUpdatedFieldsList struct { UpdatedField *[]ResponseInternalUserUpdateInternalUserByNameUpdatedFieldsListUpdatedField `json:"updatedField,omitempty"` // Field string `json:"field,omitempty"` // OldValue string `json:"oldValue,omitempty"` // NewValue string `json:"newValue,omitempty"` // }
type ResponseIsMFAEnabledIsMfaEnabled ¶ added in v1.3.0
type ResponseIsMFAEnabledIsMfaEnabled struct {
Status *bool `json:"status,omitempty"` //
}
type ResponseItemADGroupsGetAdgroups ¶ added in v1.3.0
type ResponseItemActiveDirectoriesGetActiveDirectories ¶ added in v1.3.0
type ResponseItemCustomAttributesList ¶ added in v1.3.0
type ResponseItemDeviceAdministrationCommandSetGetDeviceAdminCommandSets ¶ added in v1.0.0
type ResponseItemDeviceAdministrationIDentityStoresGetDeviceAdminIDentityStores ¶ added in v1.0.0
type ResponseItemDeviceAdministrationProfilesGetDeviceAdminProfiles ¶ added in v1.0.0
type ResponseItemDeviceAdministrationServiceNamesGetDeviceAdminServiceNames ¶ added in v1.0.0
type ResponseItemDeviceAdministrationServiceNamesGetDeviceAdminServiceNames struct { ID string `json:"id,omitempty"` // IsLocalAuthorization *bool `json:"isLocalAuthorization,omitempty"` // Name string `json:"name,omitempty"` // ServiceType string `json:"serviceType,omitempty"` // Allowed Protocols OR Server Sequence }
type ResponseItemEndpointsGetDeviceTypeSummary ¶ added in v1.3.0
type ResponseItemEndpointsList1 ¶ added in v1.3.0
type ResponseItemEndpointsList1 struct { ConnectedLinks *ResponseItemEndpointsList1ConnectedLinks `json:"connectedLinks,omitempty"` // CustomAttributes *ResponseItemEndpointsList1CustomAttributes `json:"customAttributes,omitempty"` // Description string `json:"description,omitempty"` // DeviceType string `json:"deviceType,omitempty"` // GroupID string `json:"groupId,omitempty"` // HardwareRevision string `json:"hardwareRevision,omitempty"` // ID string `json:"id,omitempty"` // IDentityStore string `json:"identityStore,omitempty"` // IDentityStoreID string `json:"identityStoreId,omitempty"` // IPAddress string `json:"ipAddress,omitempty"` // Mac string `json:"mac,omitempty"` // MdmAttributes *ResponseItemEndpointsList1MdmAttributes `json:"mdmAttributes,omitempty"` // Name string `json:"name,omitempty"` // PortalUser string `json:"portalUser,omitempty"` // ProductID string `json:"productId,omitempty"` // ProfileID string `json:"profileId,omitempty"` // Protocol string `json:"protocol,omitempty"` // SerialNumber string `json:"serialNumber,omitempty"` // SoftwareRevision string `json:"softwareRevision,omitempty"` // StaticGroupAssignment *bool `json:"staticGroupAssignment,omitempty"` // StaticProfileAssignment *bool `json:"staticProfileAssignment,omitempty"` // Vendor string `json:"vendor,omitempty"` // }
type ResponseItemEndpointsList1ConnectedLinks ¶ added in v1.3.0
type ResponseItemEndpointsList1ConnectedLinks interface{}
type ResponseItemEndpointsList1CustomAttributes ¶ added in v1.3.0
type ResponseItemEndpointsList1CustomAttributes map[string]interface{}
type ResponseItemEndpointsList1MdmAttributes ¶ added in v1.3.0
type ResponseItemEndpointsList1MdmAttributes interface{}
type ResponseItemLicensingGetFeatureToTierMapping ¶ added in v1.1.0
type ResponseItemLicensingGetTierStateInfo ¶ added in v1.1.0
type ResponseItemLicensingGetTierStateInfo struct { Name string `json:"name,omitempty"` // License tier list Status string `json:"status,omitempty"` // Current Smart Licensing State Compliance string `json:"compliance,omitempty"` // Tier compliance state ConsumptionCounter *int `json:"consumptionCounter,omitempty"` // Compliance counter for tier DaysOutOfCompliance string `json:"daysOutOfCompliance,omitempty"` // Number of days, the tier is out of compliance LastAuthorization string `json:"lastAuthorization,omitempty"` // Last date of authorization }
type ResponseItemNetworkAccessIDentityStoresGetNetworkAccessIDentityStores ¶ added in v1.0.0
type ResponseItemNetworkAccessProfilesGetNetworkAccessProfiles ¶ added in v1.0.0
type ResponseItemNetworkAccessSecurityGroupsGetNetworkAccessSecurityGroups ¶ added in v1.0.0
type ResponseItemNetworkAccessServiceNamesGetNetworkAccessServiceNames ¶ added in v1.0.0
type ResponseItemNetworkAccessServiceNamesGetNetworkAccessServiceNames struct { ID string `json:"id,omitempty"` // IsLocalAuthorization *bool `json:"isLocalAuthorization,omitempty"` // Name string `json:"name,omitempty"` // ServiceType string `json:"serviceType,omitempty"` // Allowed Protocols OR Server Sequence }
type ResponseItemTasksGetAllTaskStatus ¶ added in v1.1.0
type ResponseItemTasksGetAllTaskStatus struct { DetailStatus *[]ResponseItemTasksGetAllTaskStatusDetailStatus `json:"detailStatus,omitempty"` // ExecutionStatus string `json:"executionStatus,omitempty"` // FailCount *int `json:"failCount,omitempty"` // ID string `json:"id,omitempty"` // ModuleType string `json:"moduleType,omitempty"` // ResourcesCount *int `json:"resourcesCount,omitempty"` // StartTime string `json:"startTime,omitempty"` // SuccessCount *int `json:"successCount,omitempty"` // }
type ResponseItemTasksGetAllTaskStatusDetailStatus ¶ added in v1.1.0
type ResponseItemTasksGetAllTaskStatusDetailStatus interface{}
type ResponseItemTasksGetTaskStatus ¶ added in v1.0.0
type ResponseItemTasksGetTaskStatus = ResponseItemTasksGetAllTaskStatus
ResponseItemTasksGetTaskStatus is deprecated, please use ResponseItemTasksGetAllTaskStatus
type ResponseItemTasksGetTaskStatusDetailStatus ¶ added in v1.0.0
type ResponseItemTasksGetTaskStatusDetailStatus = ResponseItemTasksGetAllTaskStatusDetailStatus
ResponseItemTasksGetTaskStatusDetailStatus is deprecated, please use ResponseItemTasksGetAllTaskStatusDetailStatus
type ResponseLicensingGetConnectionType ¶ added in v1.1.0
type ResponseLicensingGetEvalLicenseInfo ¶ added in v1.1.0
type ResponseLicensingGetEvalLicenseInfo struct {
DaysRemaining *int `json:"daysRemaining,omitempty"` // Number of eval license days left
}
type ResponseLicensingGetFeatureToTierMapping ¶ added in v1.1.0
type ResponseLicensingGetFeatureToTierMapping []ResponseItemLicensingGetFeatureToTierMapping // Array of ResponseLicensingGetFeatureToTierMapping
type ResponseLicensingGetRegistrationInfo ¶ added in v1.1.0
type ResponseLicensingGetRegistrationInfo struct { Response *ResponseLicensingGetRegistrationInfoResponse `json:"response,omitempty"` // Registration information format Version string `json:"version,omitempty"` // }
type ResponseLicensingGetRegistrationInfoResponse ¶ added in v1.1.0
type ResponseLicensingGetRegistrationInfoResponse struct { Tier []string `json:"tier,omitempty"` // ConnectionType string `json:"connectionType,omitempty"` // Type of connection for the registration RegistrationState string `json:"registrationState,omitempty"` // Registered or Unregistered SsmOnPremServer string `json:"ssmOnPremServer,omitempty"` // If connection type is selected as SSM_ONPREM_SERVER, then the IP address or the hostname (or FQDN) of the SSM On-Prem server host. }
type ResponseLicensingGetSmartState ¶ added in v1.1.0
type ResponseLicensingGetSmartState struct { Response *ResponseLicensingGetSmartStateResponse `json:"response,omitempty"` // State of the smart license format Version string `json:"version,omitempty"` // }
type ResponseLicensingGetSmartStateResponse ¶ added in v1.1.0
type ResponseLicensingGetTierStateInfo ¶ added in v1.1.0
type ResponseLicensingGetTierStateInfo []ResponseItemLicensingGetTierStateInfo // Array of ResponseLicensingGetTierStateInfo
type ResponseLicensingUpdateTierStateInfo ¶ added in v1.1.0
type ResponseLicensingUpdateTierStateInfo struct { Version string `json:"version,omitempty"` // Response *[]ResponseLicensingUpdateTierStateInfoResponse `json:"response,omitempty"` // }
type ResponseLicensingUpdateTierStateInfoResponse ¶ added in v1.1.0
type ResponseLicensingUpdateTierStateInfoResponse struct { Name string `json:"name,omitempty"` // License tier list Status string `json:"status,omitempty"` // Current Smart Licensing State Message string `json:"message,omitempty"` // Response message received on successful change of license tier state. }
type ResponseMiscGetActiveCount ¶
type ResponseMiscGetActiveCount struct {
Count *int `xml:"count,omitempty"` //
}
type ResponseMiscGetActiveList ¶
type ResponseMiscGetActiveList struct {
NoOfActiveSession *int `xml:"noOfActiveSession,omitempty"` //
}
type ResponseMiscGetPostureCount ¶
type ResponseMiscGetPostureCount struct {
Count *int `xml:"count,omitempty"` //
}
type ResponseMiscGetProfilerCount ¶
type ResponseMiscGetProfilerCount struct {
Count *int `xml:"count,omitempty"` //
}
type ResponseMiscGetSessionAuthList ¶
type ResponseMiscGetSessionAuthList struct {
NoOfActiveSession *int `xml:"noOfActiveSession,omitempty"` //
}
type ResponseMyDevicePortalGetMyDevicePortal ¶
type ResponseMyDevicePortalGetMyDevicePortal struct {
SearchResult *ResponseMyDevicePortalGetMyDevicePortalSearchResult `json:"SearchResult,omitempty"` //
}
type ResponseMyDevicePortalGetMyDevicePortalByID ¶
type ResponseMyDevicePortalGetMyDevicePortalByID struct {
MyDevicePortal *ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortal `json:"MyDevicePortal,omitempty"` //
}
type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortal ¶
type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortal struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // PortalType string `json:"portalType,omitempty"` // Allowed values: - BYOD, - HOTSPOTGUEST, - MYDEVICE, - SELFREGGUEST, - SPONSOR, - SPONSOREDGUEST PortalTestURL string `json:"portalTestUrl,omitempty"` // URL to bring up a test page for this portal Settings *ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalSettings `json:"settings,omitempty"` // Defines all of the settings groups available for a Mydevice portal Customizations *ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalCustomizations `json:"customizations,omitempty"` // Defines all of the Portal Customizations available Link *ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalLink `json:"link,omitempty"` // }
type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalCustomizations ¶
type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalCustomizations struct { PortalTheme *ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalCustomizationsPortalTheme `json:"portalTheme,omitempty"` // PortalTweakSettings *ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalCustomizationsPortalTweakSettings `json:"portalTweakSettings,omitempty"` // The Tweak Settings are a customization of the Portal Theme that has been selected for the portal. When the Portal Theme selection is changed, the Tweak Settings are overwritten to match the values in the theme. The Tweak Settings can subsequently be changed by the user Language *ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalCustomizationsLanguage `json:"language,omitempty"` // This property is supported only for Read operation and it allows to show the customizations in English. Other languages are not supported GlobalCustomizations *ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalCustomizationsGlobalCustomizations `json:"globalCustomizations,omitempty"` // PageCustomizations *ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalCustomizationsPageCustomizations `json:"pageCustomizations,omitempty"` // Represent the entire page customization as a giant dictionary }
type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalCustomizationsGlobalCustomizations ¶
type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalCustomizationsGlobalCustomizations struct { MobileLogoImage *ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalCustomizationsGlobalCustomizationsMobileLogoImage `json:"mobileLogoImage,omitempty"` // DesktopLogoImage *ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalCustomizationsGlobalCustomizationsDesktopLogoImage `json:"desktopLogoImage,omitempty"` // BannerImage *ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalCustomizationsGlobalCustomizationsBannerImage `json:"bannerImage,omitempty"` // BackgroundImage *ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalCustomizationsGlobalCustomizationsBackgroundImage `json:"backgroundImage,omitempty"` // BannerTitle string `json:"bannerTitle,omitempty"` // ContactText string `json:"contactText,omitempty"` // }
type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalCustomizationsGlobalCustomizationsBackgroundImage ¶
type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalCustomizationsGlobalCustomizationsBackgroundImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalCustomizationsGlobalCustomizationsBannerImage ¶
type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalCustomizationsGlobalCustomizationsBannerImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalCustomizationsGlobalCustomizationsDesktopLogoImage ¶
type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalCustomizationsGlobalCustomizationsDesktopLogoImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalCustomizationsGlobalCustomizationsMobileLogoImage ¶
type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalCustomizationsGlobalCustomizationsMobileLogoImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalCustomizationsLanguage ¶
type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalCustomizationsLanguage struct {
ViewLanguage string `json:"viewLanguage,omitempty"` //
}
type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalCustomizationsPageCustomizations ¶
type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalCustomizationsPageCustomizations struct {
Data *[]ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalCustomizationsPageCustomizationsData `json:"data,omitempty"` // The Dictionary will be exposed here as key value pair
}
type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalCustomizationsPageCustomizationsData ¶
type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalCustomizationsPortalTheme ¶
type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalCustomizationsPortalTheme struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // The system- or user-assigned name of the portal theme ThemeData string `json:"themeData,omitempty"` // A CSS file, represented as a Base64-encoded byte array }
type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalCustomizationsPortalTweakSettings ¶
type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalCustomizationsPortalTweakSettings struct { BannerColor string `json:"bannerColor,omitempty"` // Hex value of color BannerTextColor string `json:"bannerTextColor,omitempty"` // PageBackgroundColor string `json:"pageBackgroundColor,omitempty"` // PageLabelAndTextColor string `json:"pageLabelAndTextColor,omitempty"` // }
type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalSettings ¶
type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalSettings struct { PortalSettings *ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalSettingsPortalSettings `json:"portalSettings,omitempty"` // The port, interface, certificate, and other basic settings of a portal LoginPageSettings *ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalSettingsLoginPageSettings `json:"loginPageSettings,omitempty"` // AupSettings *ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalSettingsAupSettings `json:"aupSettings,omitempty"` // Configuration of the Acceptable Use Policy (AUP) for a portal EmployeeChangePasswordSettings *ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalSettingsEmployeeChangePasswordSettings `json:"employeeChangePasswordSettings,omitempty"` // PostLoginBannerSettings *ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalSettingsPostLoginBannerSettings `json:"postLoginBannerSettings,omitempty"` // PostAccessBannerSettings *ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalSettingsPostAccessBannerSettings `json:"postAccessBannerSettings,omitempty"` // SupportInfoSettings *ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalSettingsSupportInfoSettings `json:"supportInfoSettings,omitempty"` // }
type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalSettingsAupSettings ¶
type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalSettingsAupSettings struct { DisplayFrequencyIntervalDays *int `json:"displayFrequencyIntervalDays,omitempty"` // Number of days between AUP confirmations (when displayFrequency = recurring) DisplayFrequency string `json:"displayFrequency,omitempty"` // How the AUP should be displayed, either on page or as a link. Only valid if includeAup = true. Allowed Values: - FIRSTLOGIN, - EVERYLOGIN, - RECURRING IncludeAup *bool `json:"includeAup,omitempty"` // Require the portal user to read and accept an AUP RequireScrolling *bool `json:"requireScrolling,omitempty"` // Require the portal user to scroll to the end of the AUP. Only valid if requireAupAcceptance = true }
type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalSettingsEmployeeChangePasswordSettings ¶
type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalSettingsEmployeeChangePasswordSettings struct {
AllowEmployeeToChangePwd *bool `json:"allowEmployeeToChangePwd,omitempty"` //
}
type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalSettingsLoginPageSettings ¶
type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalSettingsLoginPageSettings struct { MaxFailedAttemptsBeforeRateLimit *int `json:"maxFailedAttemptsBeforeRateLimit,omitempty"` // Maximum failed login attempts before rate limiting TimeBetweenLoginsDuringRateLimit *int `json:"timeBetweenLoginsDuringRateLimit,omitempty"` // Time between login attempts when rate limiting IncludeAup *bool `json:"includeAup,omitempty"` // Include an Acceptable Use Policy (AUP) that should be displayed during login AupDisplay string `json:"aupDisplay,omitempty"` // How the AUP should be displayed, either on page or as a link. Only valid if includeAup = true. Allowed values: - ONPAGE, - ASLINK RequireAupAcceptance *bool `json:"requireAupAcceptance,omitempty"` // Require the portal user to accept the AUP. Only valid if includeAup = true RequireScrolling *bool `json:"requireScrolling,omitempty"` // Require the portal user to scroll to the end of the AUP. Only valid if requireAupAcceptance = true SocialConfigs *[]ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalSettingsLoginPageSettingsSocialConfigs `json:"socialConfigs,omitempty"` // }
type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalSettingsLoginPageSettingsSocialConfigs ¶ added in v1.0.0
type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalSettingsLoginPageSettingsSocialConfigs interface{}
type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalSettingsPortalSettings ¶
type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalSettingsPortalSettings struct { HTTPSPort *int `json:"httpsPort,omitempty"` // The port number that the allowed interfaces will listen on. Range from 8000 to 8999 AllowedInterfaces []string `json:"allowedInterfaces,omitempty"` // Interfaces that the portal will be reachable on. Allowed values: - eth0, - eth1, - eth2, - eth3, - eth4, - eth5, - bond0, - bond1, - bond2 CertificateGroupTag string `json:"certificateGroupTag,omitempty"` // Logical name of the x.509 server certificate that will be used for the portal EndpointIDentityGroup string `json:"endpointIdentityGroup,omitempty"` // Unique Id of the endpoint identity group where user's devices will be added. Used only in Hotspot Portal DisplayLang string `json:"displayLang,omitempty"` // Allowed values: - USEBROWSERLOCALE, - ALWAYSUSE FallbackLanguage string `json:"fallbackLanguage,omitempty"` // Used when displayLang = USEBROWSERLOCALE AlwaysUsedLanguage string `json:"alwaysUsedLanguage,omitempty"` // }
type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalSettingsPostAccessBannerSettings ¶
type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalSettingsPostAccessBannerSettings struct {
IncludePostAccessBanner *bool `json:"includePostAccessBanner,omitempty"` //
}
type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalSettingsPostLoginBannerSettings ¶
type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalSettingsPostLoginBannerSettings struct {
IncludePostAccessBanner *bool `json:"includePostAccessBanner,omitempty"` // Include a Post-Login Banner page
}
type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalSettingsSupportInfoSettings ¶
type ResponseMyDevicePortalGetMyDevicePortalByIDMyDevicePortalSettingsSupportInfoSettings struct { IncludeSupportInfoPage *bool `json:"includeSupportInfoPage,omitempty"` // IncludeMacAddr *bool `json:"includeMacAddr,omitempty"` // IncludeIPAddress *bool `json:"includeIpAddress,omitempty"` // IncludeBrowserUserAgent *bool `json:"includeBrowserUserAgent,omitempty"` // IncludePolicyServer *bool `json:"includePolicyServer,omitempty"` // IncludeFailureCode *bool `json:"includeFailureCode,omitempty"` // EmptyFieldDisplay string `json:"emptyFieldDisplay,omitempty"` // Specifies how empty fields are handled on the Support Information Page. Allowed values: - HIDE, - DISPLAYWITHNOVALUE, - DISPLAYWITHDEFAULTVALUE DefaultEmptyFieldValue string `json:"defaultEmptyFieldValue,omitempty"` // The default value displayed for an empty field. Only valid when emptyFieldDisplay = DISPLAYWITHDEFAULTVALUE }
type ResponseMyDevicePortalGetMyDevicePortalSearchResult ¶
type ResponseMyDevicePortalGetMyDevicePortalSearchResult struct { Total *int `json:"total,omitempty"` // Resources *[]ResponseMyDevicePortalGetMyDevicePortalSearchResultResources `json:"resources,omitempty"` // NextPage *ResponseMyDevicePortalGetMyDevicePortalSearchResultNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponseMyDevicePortalGetMyDevicePortalSearchResultPreviousPage `json:"previousPage,omitempty"` // }
type ResponseMyDevicePortalGetMyDevicePortalSearchResultResources ¶
type ResponseMyDevicePortalGetMyDevicePortalSearchResultResources struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Link *ResponseMyDevicePortalGetMyDevicePortalSearchResultResourcesLink `json:"link,omitempty"` // }
type ResponseMyDevicePortalGetVersion ¶
type ResponseMyDevicePortalGetVersion struct {
VersionInfo *ResponseMyDevicePortalGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponseMyDevicePortalGetVersionVersionInfo ¶
type ResponseMyDevicePortalGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponseMyDevicePortalGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponseMyDevicePortalUpdateMyDevicePortalByID ¶
type ResponseMyDevicePortalUpdateMyDevicePortalByID struct {
UpdatedFieldsList *ResponseMyDevicePortalUpdateMyDevicePortalByIDUpdatedFieldsList `json:"UpdatedFieldsList,omitempty"` //
}
type ResponseMyDevicePortalUpdateMyDevicePortalByIDUpdatedFieldsList ¶
type ResponseMyDevicePortalUpdateMyDevicePortalByIDUpdatedFieldsList struct { UpdatedField *[]ResponseMyDevicePortalUpdateMyDevicePortalByIDUpdatedFieldsListUpdatedField `json:"updatedField,omitempty"` // Field string `json:"field,omitempty"` // OldValue string `json:"oldValue,omitempty"` // NewValue string `json:"newValue,omitempty"` // }
type ResponseNativeIPsecBulkIPSecOperation ¶ added in v1.3.0
type ResponseNativeIPsecBulkIPSecOperation struct {
ID string `json:"id,omitempty"` //
}
type ResponseNativeIPsecCreateIPsecConnection ¶ added in v1.3.0
type ResponseNativeIPsecCreateIPsecConnection struct { Response *ResponseNativeIPsecCreateIPsecConnectionResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseNativeIPsecCreateIPsecConnectionResponse ¶ added in v1.3.0
type ResponseNativeIPsecCreateIPsecConnectionResponse struct { AuthType string `json:"authType,omitempty"` // Authentication type for establishing connection CertID string `json:"certId,omitempty"` // ID of the certificate for establishing connection ConfigureVti *bool `json:"configureVti,omitempty"` // Authentication type for establishing connection CreateTime string `json:"createTime,omitempty"` // EspAhProtocol string `json:"espAhProtocol,omitempty"` // Encryption protocol used for establishing connection HostName string `json:"hostName,omitempty"` // Hostname of the node ID string `json:"id,omitempty"` // Iface string `json:"iface,omitempty"` // Ethernet port of the node IkeReAuthTime *int `json:"ikeReAuthTime,omitempty"` // IKE re-authentication time IkeVersion string `json:"ikeVersion,omitempty"` // IKE version Link *ResponseNativeIPsecCreateIPsecConnectionResponseLink `json:"link,omitempty"` // LocalInternalIP string `json:"localInternalIp,omitempty"` // Local Tunnel IP address ModeOption string `json:"modeOption,omitempty"` // The Mode type used for establishing the connection NadIP string `json:"nadIp,omitempty"` // NAD IP address for establishing connection PhaseOneDHGroup string `json:"phaseOneDHGroup,omitempty"` // Phase-one DH group used for establishing connection PhaseOneEncryptionAlgo string `json:"phaseOneEncryptionAlgo,omitempty"` // Phase-one encryption algorithm used for establishing connection PhaseOneHashAlgo string `json:"phaseOneHashAlgo,omitempty"` // Phase-one hashing algorithm used for establishing connection PhaseOneLifeTime *int `json:"phaseOneLifeTime,omitempty"` // Phase-one connection lifetime PhaseTwoDHGroup string `json:"phaseTwoDHGroup,omitempty"` // Phase-two DH group used for establishing connection PhaseTwoEncryptionAlgo string `json:"phaseTwoEncryptionAlgo,omitempty"` // Phase-two encryption algorithm used for establishing connection PhaseTwoHashAlgo string `json:"phaseTwoHashAlgo,omitempty"` // Phase-two hashing algorithm used for establishing connection PhaseTwoLifeTime *int `json:"phaseTwoLifeTime,omitempty"` // Phase-two connection lifetime Psk string `json:"psk,omitempty"` // Pre-shared key used for establishing connection RemotePeerInternalIP string `json:"remotePeerInternalIp,omitempty"` // Remote Tunnel IP address Status string `json:"status,omitempty"` // UpdateTime string `json:"updateTime,omitempty"` // }
type ResponseNativeIPsecCreateIPsecConnectionResponseLink ¶ added in v1.3.0
type ResponseNativeIPsecDisableIPsecConnection ¶ added in v1.3.0
type ResponseNativeIPsecDisableIPsecConnection struct {
Message string `json:"message,omitempty"` //
}
type ResponseNativeIPsecEnableIPsecConnection ¶ added in v1.3.0
type ResponseNativeIPsecEnableIPsecConnection struct {
Message string `json:"message,omitempty"` //
}
type ResponseNativeIPsecGetIPSecCertificates ¶ added in v1.3.0
type ResponseNativeIPsecGetIPSecCertificates struct { Response *[]ResponseNativeIPsecGetIPSecCertificatesResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseNativeIPsecGetIPSecCertificatesResponse ¶ added in v1.3.0
type ResponseNativeIPsecGetIPsecEnabledNodes ¶ added in v1.3.0
type ResponseNativeIPsecGetIPsecEnabledNodes struct { NextPage *ResponseNativeIPsecGetIPsecEnabledNodesNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponseNativeIPsecGetIPsecEnabledNodesPreviousPage `json:"previousPage,omitempty"` // Response *[]ResponseNativeIPsecGetIPsecEnabledNodesResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseNativeIPsecGetIPsecEnabledNodesNextPage ¶ added in v1.3.0
type ResponseNativeIPsecGetIPsecEnabledNodesPreviousPage ¶ added in v1.3.0
type ResponseNativeIPsecGetIPsecEnabledNodesResponse ¶ added in v1.3.0
type ResponseNativeIPsecGetIPsecEnabledNodesResponse struct { AuthType string `json:"authType,omitempty"` // Authentication type for establishing connection CertID string `json:"certId,omitempty"` // ID of the certificate for establishing connection ConfigureVti *bool `json:"configureVti,omitempty"` // Authentication type for establishing connection CreateTime string `json:"createTime,omitempty"` // EspAhProtocol string `json:"espAhProtocol,omitempty"` // Encryption protocol used for establishing connection HostName string `json:"hostName,omitempty"` // Hostname of the node ID string `json:"id,omitempty"` // Iface string `json:"iface,omitempty"` // Ethernet port of the node IkeReAuthTime *int `json:"ikeReAuthTime,omitempty"` // IKE re-authentication time IkeVersion string `json:"ikeVersion,omitempty"` // IKE version LocalInternalIP string `json:"localInternalIp,omitempty"` // Local Tunnel IP address ModeOption string `json:"modeOption,omitempty"` // The Mode type used for establishing the connection NadIP string `json:"nadIp,omitempty"` // NAD IP address for establishing connection PhaseOneDHGroup string `json:"phaseOneDHGroup,omitempty"` // Phase-one DH group used for establishing connection PhaseOneEncryptionAlgo string `json:"phaseOneEncryptionAlgo,omitempty"` // Phase-one encryption algorithm used for establishing connection PhaseOneHashAlgo string `json:"phaseOneHashAlgo,omitempty"` // Phase-one hashing algorithm used for establishing connection PhaseOneLifeTime *int `json:"phaseOneLifeTime,omitempty"` // Phase-one connection lifetime PhaseTwoDHGroup string `json:"phaseTwoDHGroup,omitempty"` // Phase-two DH group used for establishing connection PhaseTwoEncryptionAlgo string `json:"phaseTwoEncryptionAlgo,omitempty"` // Phase-two encryption algorithm used for establishing connection PhaseTwoHashAlgo string `json:"phaseTwoHashAlgo,omitempty"` // Phase-two hashing algorithm used for establishing connection PhaseTwoLifeTime *int `json:"phaseTwoLifeTime,omitempty"` // Phase-two connection lifetime Psk string `json:"psk,omitempty"` // Pre-shared key used for establishing connection RemotePeerInternalIP string `json:"remotePeerInternalIp,omitempty"` // Remote Tunnel IP address Status string `json:"status,omitempty"` // UpdateTime string `json:"updateTime,omitempty"` // }
type ResponseNativeIPsecGetIPsecNode ¶ added in v1.3.0
type ResponseNativeIPsecGetIPsecNode struct { Response *ResponseNativeIPsecGetIPsecNodeResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseNativeIPsecGetIPsecNodeResponse ¶ added in v1.3.0
type ResponseNativeIPsecGetIPsecNodeResponse struct { AuthType string `json:"authType,omitempty"` // Authentication type for establishing connection CertID string `json:"certId,omitempty"` // ID of the certificate for establishing connection ConfigureVti *bool `json:"configureVti,omitempty"` // Authentication type for establishing connection CreateTime string `json:"createTime,omitempty"` // EspAhProtocol string `json:"espAhProtocol,omitempty"` // Encryption protocol used for establishing connection HostName string `json:"hostName,omitempty"` // Hostname of the node ID string `json:"id,omitempty"` // Iface string `json:"iface,omitempty"` // Ethernet port of the node IkeReAuthTime *int `json:"ikeReAuthTime,omitempty"` // IKE re-authentication time IkeVersion string `json:"ikeVersion,omitempty"` // IKE version Link *ResponseNativeIPsecGetIPsecNodeResponseLink `json:"link,omitempty"` // LocalInternalIP string `json:"localInternalIp,omitempty"` // Local Tunnel IP address ModeOption string `json:"modeOption,omitempty"` // The Mode type used for establishing the connection NadIP string `json:"nadIp,omitempty"` // NAD IP address for establishing connection PhaseOneDHGroup string `json:"phaseOneDHGroup,omitempty"` // Phase-one DH group used for establishing connection PhaseOneEncryptionAlgo string `json:"phaseOneEncryptionAlgo,omitempty"` // Phase-one encryption algorithm used for establishing connection PhaseOneHashAlgo string `json:"phaseOneHashAlgo,omitempty"` // Phase-one hashing algorithm used for establishing connection PhaseOneLifeTime *int `json:"phaseOneLifeTime,omitempty"` // Phase-one connection lifetime PhaseTwoDHGroup string `json:"phaseTwoDHGroup,omitempty"` // Phase-two DH group used for establishing connection PhaseTwoEncryptionAlgo string `json:"phaseTwoEncryptionAlgo,omitempty"` // Phase-two encryption algorithm used for establishing connection PhaseTwoHashAlgo string `json:"phaseTwoHashAlgo,omitempty"` // Phase-two hashing algorithm used for establishing connection PhaseTwoLifeTime *int `json:"phaseTwoLifeTime,omitempty"` // Phase-two connection lifetime Psk string `json:"psk,omitempty"` // Pre-shared key used for establishing connection RemotePeerInternalIP string `json:"remotePeerInternalIp,omitempty"` // Remote Tunnel IP address Status string `json:"status,omitempty"` // UpdateTime string `json:"updateTime,omitempty"` // }
type ResponseNativeIPsecGetIPsecNodeResponseLink ¶ added in v1.3.0
type ResponseNativeIPsecRemoveIPsecConnection ¶ added in v1.3.0
type ResponseNativeIPsecRemoveIPsecConnection struct {
Message string `json:"message,omitempty"` //
}
type ResponseNativeIPsecUpdateIPsecConnectionConfig ¶ added in v1.3.0
type ResponseNativeIPsecUpdateIPsecConnectionConfig struct { Response *ResponseNativeIPsecUpdateIPsecConnectionConfigResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseNativeIPsecUpdateIPsecConnectionConfigResponse ¶ added in v1.3.0
type ResponseNativeIPsecUpdateIPsecConnectionConfigResponse struct { AuthType string `json:"authType,omitempty"` // Authentication type for establishing connection CertID string `json:"certId,omitempty"` // ID of the certificate for establishing connection ConfigureVti *bool `json:"configureVti,omitempty"` // Authentication type for establishing connection CreateTime string `json:"createTime,omitempty"` // EspAhProtocol string `json:"espAhProtocol,omitempty"` // Encryption protocol used for establishing connection HostName string `json:"hostName,omitempty"` // Hostname of the node ID string `json:"id,omitempty"` // Iface string `json:"iface,omitempty"` // Ethernet port of the node IkeReAuthTime *int `json:"ikeReAuthTime,omitempty"` // IKE re-authentication time IkeVersion string `json:"ikeVersion,omitempty"` // IKE version Link *ResponseNativeIPsecUpdateIPsecConnectionConfigResponseLink `json:"link,omitempty"` // LocalInternalIP string `json:"localInternalIp,omitempty"` // Local Tunnel IP address ModeOption string `json:"modeOption,omitempty"` // The Mode type used for establishing the connection NadIP string `json:"nadIp,omitempty"` // NAD IP address for establishing connection PhaseOneDHGroup string `json:"phaseOneDHGroup,omitempty"` // Phase-one DH group used for establishing connection PhaseOneEncryptionAlgo string `json:"phaseOneEncryptionAlgo,omitempty"` // Phase-one encryption algorithm used for establishing connection PhaseOneHashAlgo string `json:"phaseOneHashAlgo,omitempty"` // Phase-one hashing algorithm used for establishing connection PhaseOneLifeTime *int `json:"phaseOneLifeTime,omitempty"` // Phase-one connection lifetime PhaseTwoDHGroup string `json:"phaseTwoDHGroup,omitempty"` // Phase-two DH group used for establishing connection PhaseTwoEncryptionAlgo string `json:"phaseTwoEncryptionAlgo,omitempty"` // Phase-two encryption algorithm used for establishing connection PhaseTwoHashAlgo string `json:"phaseTwoHashAlgo,omitempty"` // Phase-two hashing algorithm used for establishing connection PhaseTwoLifeTime *int `json:"phaseTwoLifeTime,omitempty"` // Phase-two connection lifetime Psk string `json:"psk,omitempty"` // Pre-shared key used for establishing connection RemotePeerInternalIP string `json:"remotePeerInternalIp,omitempty"` // Remote Tunnel IP address Status string `json:"status,omitempty"` // UpdateTime string `json:"updateTime,omitempty"` // }
type ResponseNativeIPsecUpdateIPsecConnectionConfigResponseLink ¶ added in v1.3.0
type ResponseNativeSupplicantProfileGetNativeSupplicantProfile ¶
type ResponseNativeSupplicantProfileGetNativeSupplicantProfile struct {
SearchResult *ResponseNativeSupplicantProfileGetNativeSupplicantProfileSearchResult `json:"SearchResult,omitempty"` //
}
type ResponseNativeSupplicantProfileGetNativeSupplicantProfileByID ¶
type ResponseNativeSupplicantProfileGetNativeSupplicantProfileByID struct {
ERSNSpProfile *ResponseNativeSupplicantProfileGetNativeSupplicantProfileByIDERSNSpProfile `json:"ERSNSPProfile,omitempty"` //
}
type ResponseNativeSupplicantProfileGetNativeSupplicantProfileByIDERSNSpProfile ¶
type ResponseNativeSupplicantProfileGetNativeSupplicantProfileByIDERSNSpProfile struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // WirelessProfiles *[]ResponseNativeSupplicantProfileGetNativeSupplicantProfileByIDERSNSpProfileWirelessProfiles `json:"wirelessProfiles,omitempty"` // Link *ResponseNativeSupplicantProfileGetNativeSupplicantProfileByIDERSNSpProfileLink `json:"link,omitempty"` // }
type ResponseNativeSupplicantProfileGetNativeSupplicantProfileByIDERSNSpProfileWirelessProfiles ¶
type ResponseNativeSupplicantProfileGetNativeSupplicantProfileByIDERSNSpProfileWirelessProfiles struct { SSID string `json:"ssid,omitempty"` // AllowedProtocol string `json:"allowedProtocol,omitempty"` // CertificateTemplateID string `json:"certificateTemplateId,omitempty"` // ActionType string `json:"actionType,omitempty"` // Action type for WifiProfile. Allowed values: - ADD, - UPDATE, - DELETE (required for updating existing WirelessProfile) PreviousSSID string `json:"previousSsid,omitempty"` // Previous ssid for WifiProfile (required for updating existing WirelessProfile) }
type ResponseNativeSupplicantProfileGetNativeSupplicantProfileSearchResult ¶
type ResponseNativeSupplicantProfileGetNativeSupplicantProfileSearchResult struct { Total *int `json:"total,omitempty"` // Resources *[]ResponseNativeSupplicantProfileGetNativeSupplicantProfileSearchResultResources `json:"resources,omitempty"` // NextPage *ResponseNativeSupplicantProfileGetNativeSupplicantProfileSearchResultNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponseNativeSupplicantProfileGetNativeSupplicantProfileSearchResultPreviousPage `json:"previousPage,omitempty"` // }
type ResponseNativeSupplicantProfileGetNativeSupplicantProfileSearchResultResources ¶
type ResponseNativeSupplicantProfileGetNativeSupplicantProfileSearchResultResources struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Link *ResponseNativeSupplicantProfileGetNativeSupplicantProfileSearchResultResourcesLink `json:"link,omitempty"` // }
type ResponseNativeSupplicantProfileGetVersion ¶
type ResponseNativeSupplicantProfileGetVersion struct {
VersionInfo *ResponseNativeSupplicantProfileGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponseNativeSupplicantProfileGetVersionVersionInfo ¶
type ResponseNativeSupplicantProfileGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponseNativeSupplicantProfileGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponseNativeSupplicantProfileUpdateNativeSupplicantProfileByID ¶
type ResponseNativeSupplicantProfileUpdateNativeSupplicantProfileByID struct {
UpdatedFieldsList *ResponseNativeSupplicantProfileUpdateNativeSupplicantProfileByIDUpdatedFieldsList `json:"UpdatedFieldsList,omitempty"` //
}
type ResponseNativeSupplicantProfileUpdateNativeSupplicantProfileByIDUpdatedFieldsList ¶
type ResponseNativeSupplicantProfileUpdateNativeSupplicantProfileByIDUpdatedFieldsList struct { UpdatedField *[]ResponseNativeSupplicantProfileUpdateNativeSupplicantProfileByIDUpdatedFieldsListUpdatedField `json:"updatedField,omitempty"` // Field string `json:"field,omitempty"` // OldValue string `json:"oldValue,omitempty"` // NewValue string `json:"newValue,omitempty"` // }
type ResponseNativeSupplicantProfileUpdateNativeSupplicantProfileByIDUpdatedFieldsListUpdatedField ¶
type ResponseNbarAppCreateNbarApp ¶ added in v1.0.0
type ResponseNbarAppCreateNbarApp struct {
ID string `json:"id,omitempty"` // ID of the newly created object
}
type ResponseNbarAppDeleteNbarApp ¶ added in v1.3.0
type ResponseNbarAppDeleteNbarApp struct {
ID string `json:"id,omitempty"` // resource id
}
type ResponseNbarAppDeleteNbarAppByID ¶ added in v1.0.0
type ResponseNbarAppDeleteNbarAppByID = ResponseNbarAppDeleteNbarApp
ResponseNbarAppDeleteNbarAppByID is deprecated, please use ResponseNbarAppDeleteNbarApp
type ResponseNbarAppGetNbarAppByID ¶ added in v1.0.0
type ResponseNbarAppGetNbarAppByID struct {
Response *[]ResponseNbarAppGetNbarAppByIDResponse `json:"response,omitempty"` //
}
type ResponseNbarAppGetNbarAppByIDResponse ¶ added in v1.0.0
type ResponseNbarAppGetNbarAppByIDResponse struct { Description string `json:"description,omitempty"` // ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // NetworkIDentities *[]ResponseNbarAppGetNbarAppByIDResponseNetworkIDentities `json:"networkIdentities,omitempty"` // Array of NIs }
type ResponseNbarAppGetNbarAppByIDResponseNetworkIDentities ¶ added in v1.0.0
type ResponseNbarAppGetNbarAppList ¶ added in v1.3.0
type ResponseNbarAppGetNbarAppList struct {
Response *[]ResponseNbarAppGetNbarAppListResponse `json:"response,omitempty"` //
}
type ResponseNbarAppGetNbarAppListResponse ¶ added in v1.3.0
type ResponseNbarAppGetNbarAppListResponse struct { Description string `json:"description,omitempty"` // ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // NetworkIDentities *[]ResponseNbarAppGetNbarAppListResponseNetworkIDentities `json:"networkIdentities,omitempty"` // Array of NIs }
type ResponseNbarAppGetNbarAppListResponseNetworkIDentities ¶ added in v1.3.0
type ResponseNbarAppGetNbarApps ¶ added in v1.0.0
type ResponseNbarAppGetNbarApps = ResponseNbarAppGetNbarAppList
ResponseNbarAppGetNbarApps is deprecated, please use ResponseNbarAppGetNbarAppList
type ResponseNbarAppGetNbarAppsResponse ¶ added in v1.0.0
type ResponseNbarAppGetNbarAppsResponse = ResponseNbarAppGetNbarAppListResponse
ResponseNbarAppGetNbarAppsResponse is deprecated, please use ResponseNbarAppGetNbarAppListResponse
type ResponseNbarAppGetNbarAppsResponseNetworkIDentities ¶ added in v1.0.0
type ResponseNbarAppGetNbarAppsResponseNetworkIDentities = ResponseNbarAppGetNbarAppListResponseNetworkIDentities
ResponseNbarAppGetNbarAppsResponseNetworkIDentities is deprecated, please use ResponseNbarAppGetNbarAppListResponseNetworkIDentities
type ResponseNbarAppUpdateNbarApp ¶ added in v1.3.0
type ResponseNbarAppUpdateNbarApp struct {
Response *[]ResponseNbarAppUpdateNbarAppResponse `json:"response,omitempty"` //
}
type ResponseNbarAppUpdateNbarAppByID ¶ added in v1.0.0
type ResponseNbarAppUpdateNbarAppByID = ResponseNbarAppUpdateNbarApp
ResponseNbarAppUpdateNbarAppByID is deprecated, please use ResponseNbarAppUpdateNbarApp
type ResponseNbarAppUpdateNbarAppByIDResponse ¶ added in v1.3.0
type ResponseNbarAppUpdateNbarAppByIDResponse = ResponseNbarAppUpdateNbarAppResponse
ResponseNbarAppUpdateNbarAppByIDResponse is deprecated, please use ResponseNbarAppUpdateNbarAppResponse
type ResponseNbarAppUpdateNbarAppByIDResponseNetworkIDentities ¶ added in v1.3.0
type ResponseNbarAppUpdateNbarAppByIDResponseNetworkIDentities = ResponseNbarAppUpdateNbarAppResponseNetworkIDentities
ResponseNbarAppUpdateNbarAppByIDResponseNetworkIDentities is deprecated, please use ResponseNbarAppUpdateNbarAppResponseNetworkIDentities
type ResponseNbarAppUpdateNbarAppResponse ¶ added in v1.3.0
type ResponseNbarAppUpdateNbarAppResponse struct { Description string `json:"description,omitempty"` // ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // NetworkIDentities *[]ResponseNbarAppUpdateNbarAppResponseNetworkIDentities `json:"networkIdentities,omitempty"` // Array of NIs }
type ResponseNbarAppUpdateNbarAppResponseNetworkIDentities ¶ added in v1.3.0
type ResponseNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRule ¶
type ResponseNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRule struct { Response *ResponseNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleResponse `json:"response,omitempty"` // Rule for authentication in Network Access/Device Admin Version string `json:"version,omitempty"` // }
type ResponseNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleResponse ¶
type ResponseNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleResponse struct { IDentitySourceID string `json:"identitySourceId,omitempty"` // Identity source id from the identity stores IDentitySourceName string `json:"identitySourceName,omitempty"` // Identity source name from the identity stores IfAuthFail string `json:"ifAuthFail,omitempty"` // Action to perform when authentication fails such as Bad credentials, disabled user and so on IfProcessFail string `json:"ifProcessFail,omitempty"` // Action to perform when ISE is uanble to access the identity database IfUserNotFound string `json:"ifUserNotFound,omitempty"` // Action to perform when user is not found in any of identity stores Link *ResponseNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleResponseLink `json:"link,omitempty"` // Rule *ResponseNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleResponseRule `json:"rule,omitempty"` // Common attributes in rule authentication/authorization }
type ResponseNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleResponseRule ¶
type ResponseNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleResponseRule struct { Condition *ResponseNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleResponseRuleCondition `json:"condition,omitempty"` // Default *bool `json:"default,omitempty"` // Indicates if this rule is the default one HitCounts *int `json:"hitCounts,omitempty"` // The amount of times the rule was matched ID string `json:"id,omitempty"` // The identifier of the rule Name string `json:"name,omitempty"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Rank *int `json:"rank,omitempty"` // The rank(priority) in relation to other rules. Lower rank is higher priority. State string `json:"state,omitempty"` // The state that the rule is in. A disabled rule cannot be matched. }
type ResponseNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleResponseRuleCondition ¶
type ResponseNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleResponseRuleCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleResponseRuleConditionLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleResponseRuleConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleResponseRuleConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleResponseRuleConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleResponseRuleConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleResponseRuleConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleResponseRuleConditionChildren ¶
type ResponseNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleResponseRuleConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleResponseRuleConditionChildrenLink `json:"link,omitempty"` // }
type ResponseNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleResponseRuleConditionChildrenLink ¶
type ResponseNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleResponseRuleConditionDatesRange ¶
type ResponseNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleResponseRuleConditionDatesRangeException ¶
type ResponseNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleResponseRuleConditionHoursRange ¶
type ResponseNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleResponseRuleConditionHoursRangeException ¶
type ResponseNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleResponseRuleConditionLink ¶
type ResponseNetworkAccessAuthenticationRulesDeleteNetworkAccessAuthenticationRuleByID ¶
type ResponseNetworkAccessAuthenticationRulesDeleteNetworkAccessAuthenticationRuleByID struct {
ID string `json:"id,omitempty"` //
}
type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRuleByID ¶
type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRuleByID struct { Response *ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRuleByIDResponse `json:"response,omitempty"` // Rule for authentication in Network Access/Device Admin Version string `json:"version,omitempty"` // }
type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRuleByIDResponse ¶
type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRuleByIDResponse struct { IDentitySourceID string `json:"identitySourceId,omitempty"` // Identity source id from the identity stores IDentitySourceName string `json:"identitySourceName,omitempty"` // Identity source name from the identity stores IfAuthFail string `json:"ifAuthFail,omitempty"` // Action to perform when authentication fails such as Bad credentials, disabled user and so on IfProcessFail string `json:"ifProcessFail,omitempty"` // Action to perform when ISE is uanble to access the identity database IfUserNotFound string `json:"ifUserNotFound,omitempty"` // Action to perform when user is not found in any of identity stores Link *ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRuleByIDResponseLink `json:"link,omitempty"` // Rule *ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRuleByIDResponseRule `json:"rule,omitempty"` // Common attributes in rule authentication/authorization }
type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRuleByIDResponseRule ¶
type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRuleByIDResponseRule struct { Condition *ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRuleByIDResponseRuleCondition `json:"condition,omitempty"` // Default *bool `json:"default,omitempty"` // Indicates if this rule is the default one HitCounts *int `json:"hitCounts,omitempty"` // The amount of times the rule was matched ID string `json:"id,omitempty"` // The identifier of the rule Name string `json:"name,omitempty"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Rank *int `json:"rank,omitempty"` // The rank(priority) in relation to other rules. Lower rank is higher priority. State string `json:"state,omitempty"` // The state that the rule is in. A disabled rule cannot be matched. }
type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRuleByIDResponseRuleCondition ¶
type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRuleByIDResponseRuleCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRuleByIDResponseRuleConditionLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRuleByIDResponseRuleConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRuleByIDResponseRuleConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRuleByIDResponseRuleConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRuleByIDResponseRuleConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRuleByIDResponseRuleConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRuleByIDResponseRuleConditionChildren ¶
type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRuleByIDResponseRuleConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRuleByIDResponseRuleConditionChildrenLink `json:"link,omitempty"` // }
type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRuleByIDResponseRuleConditionChildrenLink ¶
type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRuleByIDResponseRuleConditionDatesRange ¶
type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRuleByIDResponseRuleConditionDatesRangeException ¶
type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRuleByIDResponseRuleConditionHoursRange ¶
type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRuleByIDResponseRuleConditionHoursRangeException ¶
type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRuleByIDResponseRuleConditionLink ¶
type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRules ¶
type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRules struct { Response *[]ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRulesResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRulesResponse ¶
type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRulesResponse struct { IDentitySourceID string `json:"identitySourceId,omitempty"` // Identity source id from the identity stores IDentitySourceName string `json:"identitySourceName,omitempty"` // Identity source name from the identity stores IfAuthFail string `json:"ifAuthFail,omitempty"` // Action to perform when authentication fails such as Bad credentials, disabled user and so on IfProcessFail string `json:"ifProcessFail,omitempty"` // Action to perform when ISE is uanble to access the identity database IfUserNotFound string `json:"ifUserNotFound,omitempty"` // Action to perform when user is not found in any of identity stores Link *ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRulesResponseLink `json:"link,omitempty"` // Rule *ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRulesResponseRule `json:"rule,omitempty"` // Common attributes in rule authentication/authorization }
type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRulesResponseRule ¶
type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRulesResponseRule struct { Condition *ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRulesResponseRuleCondition `json:"condition,omitempty"` // Default *bool `json:"default,omitempty"` // Indicates if this rule is the default one HitCounts *int `json:"hitCounts,omitempty"` // The amount of times the rule was matched ID string `json:"id,omitempty"` // The identifier of the rule Name string `json:"name,omitempty"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Rank *int `json:"rank,omitempty"` // The rank(priority) in relation to other rules. Lower rank is higher priority. State string `json:"state,omitempty"` // The state that the rule is in. A disabled rule cannot be matched. }
type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRulesResponseRuleCondition ¶
type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRulesResponseRuleCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRulesResponseRuleConditionLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRulesResponseRuleConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRulesResponseRuleConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRulesResponseRuleConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRulesResponseRuleConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRulesResponseRuleConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRulesResponseRuleConditionChildren ¶ added in v0.0.4
type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRulesResponseRuleConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRulesResponseRuleConditionChildrenLink `json:"link,omitempty"` // }
type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRulesResponseRuleConditionChildrenLink ¶ added in v0.0.4
type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRulesResponseRuleConditionDatesRange ¶ added in v0.0.4
type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRulesResponseRuleConditionDatesRangeException ¶ added in v0.0.4
type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRulesResponseRuleConditionHoursRange ¶ added in v0.0.4
type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRulesResponseRuleConditionHoursRangeException ¶ added in v0.0.4
type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRulesResponseRuleConditionLink ¶
type ResponseNetworkAccessAuthenticationRulesResetHitCountsNetworkAccessAuthenticationRules ¶
type ResponseNetworkAccessAuthenticationRulesResetHitCountsNetworkAccessAuthenticationRules struct {
Message string `json:"message,omitempty"` //
}
type ResponseNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByID ¶
type ResponseNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByID struct { Response *ResponseNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDResponse `json:"response,omitempty"` // Rule for authentication in Network Access/Device Admin Version string `json:"version,omitempty"` // }
type ResponseNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDResponse ¶
type ResponseNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDResponse struct { IDentitySourceID string `json:"identitySourceId,omitempty"` // Identity source id from the identity stores IDentitySourceName string `json:"identitySourceName,omitempty"` // Identity source name from the identity stores IfAuthFail string `json:"ifAuthFail,omitempty"` // Action to perform when authentication fails such as Bad credentials, disabled user and so on IfProcessFail string `json:"ifProcessFail,omitempty"` // Action to perform when ISE is uanble to access the identity database IfUserNotFound string `json:"ifUserNotFound,omitempty"` // Action to perform when user is not found in any of identity stores Link *ResponseNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDResponseLink `json:"link,omitempty"` // Rule *ResponseNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDResponseRule `json:"rule,omitempty"` // Common attributes in rule authentication/authorization }
type ResponseNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDResponseLink ¶
type ResponseNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDResponseRule ¶
type ResponseNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDResponseRule struct { Condition *ResponseNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDResponseRuleCondition `json:"condition,omitempty"` // Default *bool `json:"default,omitempty"` // Indicates if this rule is the default one HitCounts *int `json:"hitCounts,omitempty"` // The amount of times the rule was matched ID string `json:"id,omitempty"` // The identifier of the rule Name string `json:"name,omitempty"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Rank *int `json:"rank,omitempty"` // The rank(priority) in relation to other rules. Lower rank is higher priority. State string `json:"state,omitempty"` // The state that the rule is in. A disabled rule cannot be matched. }
type ResponseNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDResponseRuleCondition ¶
type ResponseNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDResponseRuleCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDResponseRuleConditionLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDResponseRuleConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDResponseRuleConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDResponseRuleConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDResponseRuleConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDResponseRuleConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDResponseRuleConditionChildren ¶
type ResponseNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDResponseRuleConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDResponseRuleConditionChildrenLink `json:"link,omitempty"` // }
type ResponseNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDResponseRuleConditionChildrenLink ¶
type ResponseNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDResponseRuleConditionDatesRange ¶
type ResponseNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDResponseRuleConditionDatesRangeException ¶
type ResponseNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDResponseRuleConditionHoursRange ¶
type ResponseNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDResponseRuleConditionHoursRangeException ¶
type ResponseNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDResponseRuleConditionLink ¶
type ResponseNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRule ¶
type ResponseNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRule struct { Response *ResponseNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleResponse `json:"response,omitempty"` // Authorization rule for network access Version string `json:"version,omitempty"` // }
type ResponseNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleResponse ¶
type ResponseNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleResponse struct { Link *ResponseNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleResponseLink `json:"link,omitempty"` // Profile []string `json:"profile,omitempty"` // The authorization profile/s Rule *ResponseNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleResponseRule `json:"rule,omitempty"` // Common attributes in rule authentication/authorization SecurityGroup string `json:"securityGroup,omitempty"` // Security group used in authorization policies }
type ResponseNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleResponseLink ¶
type ResponseNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleResponseRule ¶
type ResponseNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleResponseRule struct { Condition *ResponseNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleResponseRuleCondition `json:"condition,omitempty"` // Default *bool `json:"default,omitempty"` // Indicates if this rule is the default one HitCounts *int `json:"hitCounts,omitempty"` // The amount of times the rule was matched ID string `json:"id,omitempty"` // The identifier of the rule Name string `json:"name,omitempty"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Rank *int `json:"rank,omitempty"` // The rank(priority) in relation to other rules. Lower rank is higher priority. State string `json:"state,omitempty"` // The state that the rule is in. A disabled rule cannot be matched. }
type ResponseNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleResponseRuleCondition ¶
type ResponseNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleResponseRuleCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleResponseRuleConditionLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleResponseRuleConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleResponseRuleConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleResponseRuleConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleResponseRuleConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleResponseRuleConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleResponseRuleConditionChildren ¶
type ResponseNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleResponseRuleConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleResponseRuleConditionChildrenLink `json:"link,omitempty"` // }
type ResponseNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleResponseRuleConditionChildrenLink ¶
type ResponseNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleResponseRuleConditionDatesRange ¶
type ResponseNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleResponseRuleConditionDatesRangeException ¶
type ResponseNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleResponseRuleConditionHoursRange ¶
type ResponseNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleResponseRuleConditionHoursRangeException ¶
type ResponseNetworkAccessAuthorizationExceptionRulesCreateNetworkAccessLocalExceptionRuleResponseRuleConditionLink ¶
type ResponseNetworkAccessAuthorizationExceptionRulesDeleteNetworkAccessLocalExceptionRuleByID ¶
type ResponseNetworkAccessAuthorizationExceptionRulesDeleteNetworkAccessLocalExceptionRuleByID struct {
ID string `json:"id,omitempty"` //
}
type ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRuleByID ¶
type ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRuleByID struct { Response *ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRuleByIDResponse `json:"response,omitempty"` // Authorization rule for network access Version string `json:"version,omitempty"` // }
type ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRuleByIDResponse ¶
type ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRuleByIDResponse struct { Link *ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRuleByIDResponseLink `json:"link,omitempty"` // Profile []string `json:"profile,omitempty"` // The authorization profile/s Rule *ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRuleByIDResponseRule `json:"rule,omitempty"` // Common attributes in rule authentication/authorization SecurityGroup string `json:"securityGroup,omitempty"` // Security group used in authorization policies }
type ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRuleByIDResponseLink ¶
type ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRuleByIDResponseRule ¶
type ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRuleByIDResponseRule struct { Condition *ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRuleByIDResponseRuleCondition `json:"condition,omitempty"` // Default *bool `json:"default,omitempty"` // Indicates if this rule is the default one HitCounts *int `json:"hitCounts,omitempty"` // The amount of times the rule was matched ID string `json:"id,omitempty"` // The identifier of the rule Name string `json:"name,omitempty"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Rank *int `json:"rank,omitempty"` // The rank(priority) in relation to other rules. Lower rank is higher priority. State string `json:"state,omitempty"` // The state that the rule is in. A disabled rule cannot be matched. }
type ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRuleByIDResponseRuleCondition ¶
type ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRuleByIDResponseRuleCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRuleByIDResponseRuleConditionLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRuleByIDResponseRuleConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRuleByIDResponseRuleConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRuleByIDResponseRuleConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRuleByIDResponseRuleConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRuleByIDResponseRuleConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRuleByIDResponseRuleConditionChildren ¶
type ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRuleByIDResponseRuleConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRuleByIDResponseRuleConditionChildrenLink `json:"link,omitempty"` // }
type ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRuleByIDResponseRuleConditionChildrenLink ¶
type ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRuleByIDResponseRuleConditionDatesRange ¶
type ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRuleByIDResponseRuleConditionDatesRangeException ¶
type ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRuleByIDResponseRuleConditionHoursRange ¶
type ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRuleByIDResponseRuleConditionHoursRangeException ¶
type ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRuleByIDResponseRuleConditionLink ¶
type ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRules ¶
type ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRules struct { Response *[]ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRulesResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRulesResponse ¶
type ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRulesResponse struct { Link *ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRulesResponseLink `json:"link,omitempty"` // Profile []string `json:"profile,omitempty"` // The authorization profile/s Rule *ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRulesResponseRule `json:"rule,omitempty"` // Common attributes in rule authentication/authorization SecurityGroup string `json:"securityGroup,omitempty"` // Security group used in authorization policies }
type ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRulesResponseLink ¶
type ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRulesResponseRule ¶
type ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRulesResponseRule struct { Condition *ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRulesResponseRuleCondition `json:"condition,omitempty"` // Default *bool `json:"default,omitempty"` // Indicates if this rule is the default one HitCounts *int `json:"hitCounts,omitempty"` // The amount of times the rule was matched ID string `json:"id,omitempty"` // The identifier of the rule Name string `json:"name,omitempty"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Rank *int `json:"rank,omitempty"` // The rank(priority) in relation to other rules. Lower rank is higher priority. State string `json:"state,omitempty"` // The state that the rule is in. A disabled rule cannot be matched. }
type ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRulesResponseRuleCondition ¶
type ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRulesResponseRuleCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRulesResponseRuleConditionLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRulesResponseRuleConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRulesResponseRuleConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRulesResponseRuleConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRulesResponseRuleConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRulesResponseRuleConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRulesResponseRuleConditionChildren ¶ added in v0.0.4
type ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRulesResponseRuleConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRulesResponseRuleConditionChildrenLink `json:"link,omitempty"` // }
type ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRulesResponseRuleConditionChildrenLink ¶ added in v0.0.4
type ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRulesResponseRuleConditionDatesRange ¶ added in v0.0.4
type ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRulesResponseRuleConditionDatesRangeException ¶ added in v0.0.4
type ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRulesResponseRuleConditionHoursRange ¶ added in v0.0.4
type ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRulesResponseRuleConditionHoursRangeException ¶ added in v0.0.4
type ResponseNetworkAccessAuthorizationExceptionRulesGetNetworkAccessLocalExceptionRulesResponseRuleConditionLink ¶
type ResponseNetworkAccessAuthorizationExceptionRulesResetHitCountsNetworkAccessLocalExceptions ¶
type ResponseNetworkAccessAuthorizationExceptionRulesResetHitCountsNetworkAccessLocalExceptions struct {
Message string `json:"message,omitempty"` //
}
type ResponseNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByID ¶
type ResponseNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByID struct { Response *ResponseNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDResponse `json:"response,omitempty"` // Authorization rule for network access Version string `json:"version,omitempty"` // }
type ResponseNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDResponse ¶
type ResponseNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDResponse struct { Link *ResponseNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDResponseLink `json:"link,omitempty"` // Profile []string `json:"profile,omitempty"` // The authorization profile/s Rule *ResponseNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDResponseRule `json:"rule,omitempty"` // Common attributes in rule authentication/authorization SecurityGroup string `json:"securityGroup,omitempty"` // Security group used in authorization policies }
type ResponseNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDResponseLink ¶
type ResponseNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDResponseRule ¶
type ResponseNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDResponseRule struct { Condition *ResponseNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDResponseRuleCondition `json:"condition,omitempty"` // Default *bool `json:"default,omitempty"` // Indicates if this rule is the default one HitCounts *int `json:"hitCounts,omitempty"` // The amount of times the rule was matched ID string `json:"id,omitempty"` // The identifier of the rule Name string `json:"name,omitempty"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Rank *int `json:"rank,omitempty"` // The rank(priority) in relation to other rules. Lower rank is higher priority. State string `json:"state,omitempty"` // The state that the rule is in. A disabled rule cannot be matched. }
type ResponseNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDResponseRuleCondition ¶
type ResponseNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDResponseRuleCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDResponseRuleConditionLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDResponseRuleConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDResponseRuleConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDResponseRuleConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDResponseRuleConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDResponseRuleConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDResponseRuleConditionChildren ¶
type ResponseNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDResponseRuleConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDResponseRuleConditionChildrenLink `json:"link,omitempty"` // }
type ResponseNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDResponseRuleConditionChildrenLink ¶
type ResponseNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDResponseRuleConditionDatesRange ¶
type ResponseNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDResponseRuleConditionDatesRangeException ¶
type ResponseNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDResponseRuleConditionHoursRange ¶
type ResponseNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDResponseRuleConditionHoursRangeException ¶
type ResponseNetworkAccessAuthorizationExceptionRulesUpdateNetworkAccessLocalExceptionRuleByIDResponseRuleConditionLink ¶
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRule ¶
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRule struct { Response *ResponseNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleResponse `json:"response,omitempty"` // Authorization rule for network access Version string `json:"version,omitempty"` // }
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleResponse ¶
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleResponse struct { Link *ResponseNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleResponseLink `json:"link,omitempty"` // Profile []string `json:"profile,omitempty"` // The authorization profile/s Rule *ResponseNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleResponseRule `json:"rule,omitempty"` // Common attributes in rule authentication/authorization SecurityGroup string `json:"securityGroup,omitempty"` // Security group used in authorization policies }
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleResponseLink ¶
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleResponseRule ¶
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleResponseRule struct { Condition *ResponseNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleResponseRuleCondition `json:"condition,omitempty"` // Default *bool `json:"default,omitempty"` // Indicates if this rule is the default one HitCounts *int `json:"hitCounts,omitempty"` // The amount of times the rule was matched ID string `json:"id,omitempty"` // The identifier of the rule Name string `json:"name,omitempty"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Rank *int `json:"rank,omitempty"` // The rank(priority) in relation to other rules. Lower rank is higher priority. State string `json:"state,omitempty"` // The state that the rule is in. A disabled rule cannot be matched. }
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleResponseRuleCondition ¶
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleResponseRuleCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleResponseRuleConditionLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleResponseRuleConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleResponseRuleConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleResponseRuleConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleResponseRuleConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleResponseRuleConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleResponseRuleConditionChildren ¶
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleResponseRuleConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleResponseRuleConditionChildrenLink `json:"link,omitempty"` // }
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleResponseRuleConditionChildrenLink ¶
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleResponseRuleConditionDatesRange ¶
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleResponseRuleConditionDatesRangeException ¶
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleResponseRuleConditionHoursRange ¶
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleResponseRuleConditionHoursRangeException ¶
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesCreateNetworkAccessPolicySetGlobalExceptionRuleResponseRuleConditionLink ¶
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesDeleteNetworkAccessPolicySetGlobalExceptionRuleByID ¶
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesDeleteNetworkAccessPolicySetGlobalExceptionRuleByID struct {
ID string `json:"id,omitempty"` //
}
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRuleByID ¶
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRuleByID struct { Response *ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRuleByIDResponse `json:"response,omitempty"` // Authorization rule for network access Version string `json:"version,omitempty"` // }
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRuleByIDResponse ¶
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRuleByIDResponse struct { Link *ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRuleByIDResponseLink `json:"link,omitempty"` // Profile []string `json:"profile,omitempty"` // The authorization profile/s Rule *ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRuleByIDResponseRule `json:"rule,omitempty"` // Common attributes in rule authentication/authorization SecurityGroup string `json:"securityGroup,omitempty"` // Security group used in authorization policies }
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRuleByIDResponseLink ¶
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRuleByIDResponseRule ¶
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRuleByIDResponseRule struct { Condition *ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRuleByIDResponseRuleCondition `json:"condition,omitempty"` // Default *bool `json:"default,omitempty"` // Indicates if this rule is the default one HitCounts *int `json:"hitCounts,omitempty"` // The amount of times the rule was matched ID string `json:"id,omitempty"` // The identifier of the rule Name string `json:"name,omitempty"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Rank *int `json:"rank,omitempty"` // The rank(priority) in relation to other rules. Lower rank is higher priority. State string `json:"state,omitempty"` // The state that the rule is in. A disabled rule cannot be matched. }
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRuleByIDResponseRuleCondition ¶
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRuleByIDResponseRuleCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRuleByIDResponseRuleConditionLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRuleByIDResponseRuleConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRuleByIDResponseRuleConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRuleByIDResponseRuleConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRuleByIDResponseRuleConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRuleByIDResponseRuleConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRuleByIDResponseRuleConditionChildren ¶
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRuleByIDResponseRuleConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRuleByIDResponseRuleConditionChildrenLink `json:"link,omitempty"` // }
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRuleByIDResponseRuleConditionChildrenLink ¶
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRuleByIDResponseRuleConditionDatesRange ¶
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRuleByIDResponseRuleConditionDatesRangeException ¶
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRuleByIDResponseRuleConditionHoursRange ¶
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRuleByIDResponseRuleConditionHoursRangeException ¶
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRuleByIDResponseRuleConditionLink ¶
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRules ¶
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRules struct { Response *[]ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRulesResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRulesResponse ¶
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRulesResponse struct { Link *ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRulesResponseLink `json:"link,omitempty"` // Profile []string `json:"profile,omitempty"` // The authorization profile/s Rule *ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRulesResponseRule `json:"rule,omitempty"` // Common attributes in rule authentication/authorization SecurityGroup string `json:"securityGroup,omitempty"` // Security group used in authorization policies }
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRulesResponseLink ¶
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRulesResponseRule ¶
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRulesResponseRule struct { Condition *ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRulesResponseRuleCondition `json:"condition,omitempty"` // Default *bool `json:"default,omitempty"` // Indicates if this rule is the default one HitCounts *int `json:"hitCounts,omitempty"` // The amount of times the rule was matched ID string `json:"id,omitempty"` // The identifier of the rule Name string `json:"name,omitempty"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Rank *int `json:"rank,omitempty"` // The rank(priority) in relation to other rules. Lower rank is higher priority. State string `json:"state,omitempty"` // The state that the rule is in. A disabled rule cannot be matched. }
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRulesResponseRuleCondition ¶
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRulesResponseRuleCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRulesResponseRuleConditionLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRulesResponseRuleConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRulesResponseRuleConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRulesResponseRuleConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRulesResponseRuleConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRulesResponseRuleConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRulesResponseRuleConditionChildren ¶ added in v0.0.4
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRulesResponseRuleConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRulesResponseRuleConditionChildrenLink `json:"link,omitempty"` // }
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRulesResponseRuleConditionChildrenLink ¶ added in v0.0.4
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRulesResponseRuleConditionDatesRange ¶ added in v0.0.4
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRulesResponseRuleConditionDatesRangeException ¶ added in v0.0.4
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRulesResponseRuleConditionHoursRange ¶ added in v0.0.4
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRulesResponseRuleConditionHoursRangeException ¶ added in v0.0.4
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesGetNetworkAccessPolicySetGlobalExceptionRulesResponseRuleConditionLink ¶
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesResetHitCountsNetworkAccessGlobalExceptions ¶
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesResetHitCountsNetworkAccessGlobalExceptions struct {
Message string `json:"message,omitempty"` //
}
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByID ¶
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByID struct { Response *ResponseNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDResponse `json:"response,omitempty"` // Authorization rule for network access Version string `json:"version,omitempty"` // }
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDResponse ¶
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDResponse struct { Link *ResponseNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDResponseLink `json:"link,omitempty"` // Profile []string `json:"profile,omitempty"` // The authorization profile/s Rule *ResponseNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDResponseRule `json:"rule,omitempty"` // Common attributes in rule authentication/authorization SecurityGroup string `json:"securityGroup,omitempty"` // Security group used in authorization policies }
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDResponseLink ¶
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDResponseRule ¶
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDResponseRule struct { Condition *ResponseNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDResponseRuleCondition `json:"condition,omitempty"` // Default *bool `json:"default,omitempty"` // Indicates if this rule is the default one HitCounts *int `json:"hitCounts,omitempty"` // The amount of times the rule was matched ID string `json:"id,omitempty"` // The identifier of the rule Name string `json:"name,omitempty"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Rank *int `json:"rank,omitempty"` // The rank(priority) in relation to other rules. Lower rank is higher priority. State string `json:"state,omitempty"` // The state that the rule is in. A disabled rule cannot be matched. }
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDResponseRuleCondition ¶
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDResponseRuleCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDResponseRuleConditionLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDResponseRuleConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDResponseRuleConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDResponseRuleConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDResponseRuleConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDResponseRuleConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDResponseRuleConditionChildren ¶
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDResponseRuleConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDResponseRuleConditionChildrenLink `json:"link,omitempty"` // }
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDResponseRuleConditionChildrenLink ¶
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDResponseRuleConditionDatesRange ¶
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDResponseRuleConditionDatesRangeException ¶
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDResponseRuleConditionHoursRange ¶
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDResponseRuleConditionHoursRangeException ¶
type ResponseNetworkAccessAuthorizationGlobalExceptionRulesUpdateNetworkAccessPolicySetGlobalExceptionRuleByIDResponseRuleConditionLink ¶
type ResponseNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRule ¶
type ResponseNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRule struct { Response *ResponseNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleResponse `json:"response,omitempty"` // Authorization rule for network access Version string `json:"version,omitempty"` // }
type ResponseNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleResponse ¶
type ResponseNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleResponse struct { Link *ResponseNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleResponseLink `json:"link,omitempty"` // Profile []string `json:"profile,omitempty"` // The authorization profile/s Rule *ResponseNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleResponseRule `json:"rule,omitempty"` // Common attributes in rule authentication/authorization SecurityGroup string `json:"securityGroup,omitempty"` // Security group used in authorization policies }
type ResponseNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleResponseRule ¶
type ResponseNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleResponseRule struct { Condition *ResponseNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleResponseRuleCondition `json:"condition,omitempty"` // Default *bool `json:"default,omitempty"` // Indicates if this rule is the default one HitCounts *int `json:"hitCounts,omitempty"` // The amount of times the rule was matched ID string `json:"id,omitempty"` // The identifier of the rule Name string `json:"name,omitempty"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Rank *int `json:"rank,omitempty"` // The rank(priority) in relation to other rules. Lower rank is higher priority. State string `json:"state,omitempty"` // The state that the rule is in. A disabled rule cannot be matched. }
type ResponseNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleResponseRuleCondition ¶
type ResponseNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleResponseRuleCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleResponseRuleConditionLink `json:"link,omitempty"` // DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary Name AttributeName string `json:"attributeName,omitempty"` // Atribute Name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification Operator string `json:"operator,omitempty"` // Operator AttributeValue string `json:"attributeValue,omitempty"` // Attibute Name Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Children *[]ResponseNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleResponseRuleConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleResponseRuleConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleResponseRuleConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleResponseRuleConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched<br> Time format - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleResponseRuleConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched<br> Time format - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleResponseRuleConditionChildren ¶
type ResponseNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleResponseRuleConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleResponseRuleConditionChildrenLink `json:"link,omitempty"` // DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary Name AttributeName string `json:"attributeName,omitempty"` // Atribute Name Operator string `json:"operator,omitempty"` // Operator AttributeValue string `json:"attributeValue,omitempty"` // Attibute Name ID string `json:"id,omitempty"` // id }
type ResponseNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleResponseRuleConditionChildrenLink ¶
type ResponseNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleResponseRuleConditionDatesRange ¶
type ResponseNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleResponseRuleConditionDatesRangeException ¶
type ResponseNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleResponseRuleConditionHoursRange ¶
type ResponseNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleResponseRuleConditionHoursRangeException ¶
type ResponseNetworkAccessAuthorizationRulesCreateNetworkAccessAuthorizationRuleResponseRuleConditionLink ¶
type ResponseNetworkAccessAuthorizationRulesDeleteNetworkAccessAuthorizationRuleByID ¶
type ResponseNetworkAccessAuthorizationRulesDeleteNetworkAccessAuthorizationRuleByID struct {
ID string `json:"id,omitempty"` //
}
type ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRuleByID ¶
type ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRuleByID struct { Response *ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRuleByIDResponse `json:"response,omitempty"` // Authorization rule for network access Version string `json:"version,omitempty"` // }
type ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRuleByIDResponse ¶
type ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRuleByIDResponse struct { Link *ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRuleByIDResponseLink `json:"link,omitempty"` // Profile []string `json:"profile,omitempty"` // The authorization profile/s Rule *ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRuleByIDResponseRule `json:"rule,omitempty"` // Common attributes in rule authentication/authorization SecurityGroup string `json:"securityGroup,omitempty"` // Security group used in authorization policies }
type ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRuleByIDResponseRule ¶
type ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRuleByIDResponseRule struct { Condition *ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRuleByIDResponseRuleCondition `json:"condition,omitempty"` // Default *bool `json:"default,omitempty"` // Indicates if this rule is the default one HitCounts *int `json:"hitCounts,omitempty"` // The amount of times the rule was matched ID string `json:"id,omitempty"` // The identifier of the rule Name string `json:"name,omitempty"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Rank *int `json:"rank,omitempty"` // The rank(priority) in relation to other rules. Lower rank is higher priority. State string `json:"state,omitempty"` // The state that the rule is in. A disabled rule cannot be matched. }
type ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRuleByIDResponseRuleCondition ¶
type ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRuleByIDResponseRuleCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRuleByIDResponseRuleConditionLink `json:"link,omitempty"` // DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary Name AttributeName string `json:"attributeName,omitempty"` // Atribute Name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification Operator string `json:"operator,omitempty"` // Operator AttributeValue string `json:"attributeValue,omitempty"` // Attibute Name Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Children *[]ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRuleByIDResponseRuleConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRuleByIDResponseRuleConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRuleByIDResponseRuleConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRuleByIDResponseRuleConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched<br> Time format - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRuleByIDResponseRuleConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched<br> Time format - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRuleByIDResponseRuleConditionChildren ¶
type ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRuleByIDResponseRuleConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRuleByIDResponseRuleConditionChildrenLink `json:"link,omitempty"` // DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary Name AttributeName string `json:"attributeName,omitempty"` // Atribute Name Operator string `json:"operator,omitempty"` // Operator AttributeValue string `json:"attributeValue,omitempty"` // Attibute Name ID string `json:"id,omitempty"` // ID }
type ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRuleByIDResponseRuleConditionChildrenLink ¶
type ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRuleByIDResponseRuleConditionDatesRange ¶
type ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRuleByIDResponseRuleConditionDatesRangeException ¶
type ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRuleByIDResponseRuleConditionHoursRange ¶
type ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRuleByIDResponseRuleConditionHoursRangeException ¶
type ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRuleByIDResponseRuleConditionLink ¶
type ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRules ¶
type ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRules struct { Response *[]ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRulesResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRulesResponse ¶
type ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRulesResponse struct { Link *ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRulesResponseLink `json:"link,omitempty"` // Profile []string `json:"profile,omitempty"` // The authorization profile/s Rule *ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRulesResponseRule `json:"rule,omitempty"` // Common attributes in rule authentication/authorization SecurityGroup string `json:"securityGroup,omitempty"` // Security group used in authorization policies }
type ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRulesResponseRule ¶
type ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRulesResponseRule struct { Condition *ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRulesResponseRuleCondition `json:"condition,omitempty"` // Default *bool `json:"default,omitempty"` // Indicates if this rule is the default one HitCounts *int `json:"hitCounts,omitempty"` // The amount of times the rule was matched ID string `json:"id,omitempty"` // The identifier of the rule Name string `json:"name,omitempty"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Rank *int `json:"rank,omitempty"` // The rank(priority) in relation to other rules. Lower rank is higher priority. State string `json:"state,omitempty"` // The state that the rule is in. A disabled rule cannot be matched. }
type ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRulesResponseRuleCondition ¶
type ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRulesResponseRuleCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRulesResponseRuleConditionLink `json:"link,omitempty"` // DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary Name AttributeName string `json:"attributeName,omitempty"` // Atribute Name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification Operator string `json:"operator,omitempty"` // Operator AttributeValue string `json:"attributeValue,omitempty"` // Attibute Name Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Children *[]ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRulesResponseRuleConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRulesResponseRuleConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRulesResponseRuleConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRulesResponseRuleConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched<br> Time format - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRulesResponseRuleConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched<br> Time format - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRulesResponseRuleConditionChildren ¶ added in v0.0.4
type ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRulesResponseRuleConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRulesResponseRuleConditionChildrenLink `json:"link,omitempty"` // DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary Name AttributeName string `json:"attributeName,omitempty"` // Atribute Name Operator string `json:"operator,omitempty"` // Operator AttributeValue string `json:"attributeValue,omitempty"` // Attibute Name }
type ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRulesResponseRuleConditionChildrenLink ¶ added in v0.0.4
type ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRulesResponseRuleConditionDatesRange ¶ added in v0.0.4
type ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRulesResponseRuleConditionDatesRangeException ¶ added in v0.0.4
type ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRulesResponseRuleConditionHoursRange ¶ added in v0.0.4
type ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRulesResponseRuleConditionHoursRangeException ¶ added in v0.0.4
type ResponseNetworkAccessAuthorizationRulesGetNetworkAccessAuthorizationRulesResponseRuleConditionLink ¶
type ResponseNetworkAccessAuthorizationRulesResetHitCountsNetworkAccessAuthorizationRules ¶
type ResponseNetworkAccessAuthorizationRulesResetHitCountsNetworkAccessAuthorizationRules struct {
Message string `json:"message,omitempty"` //
}
type ResponseNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByID ¶
type ResponseNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByID struct { Response *ResponseNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDResponse `json:"response,omitempty"` // Authorization rule for network access Version string `json:"version,omitempty"` // }
type ResponseNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDResponse ¶
type ResponseNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDResponse struct { Link *ResponseNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDResponseLink `json:"link,omitempty"` // Profile []string `json:"profile,omitempty"` // The authorization profile/s Rule *ResponseNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDResponseRule `json:"rule,omitempty"` // Common attributes in rule authentication/authorization SecurityGroup string `json:"securityGroup,omitempty"` // Security group used in authorization policies }
type ResponseNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDResponseRule ¶
type ResponseNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDResponseRule struct { Condition *ResponseNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDResponseRuleCondition `json:"condition,omitempty"` // Default *bool `json:"default,omitempty"` // Indicates if this rule is the default one HitCounts *int `json:"hitCounts,omitempty"` // The amount of times the rule was matched ID string `json:"id,omitempty"` // The identifier of the rule Name string `json:"name,omitempty"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Rank *int `json:"rank,omitempty"` // The rank(priority) in relation to other rules. Lower rank is higher priority. State string `json:"state,omitempty"` // The state that the rule is in. A disabled rule cannot be matched. }
type ResponseNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDResponseRuleCondition ¶
type ResponseNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDResponseRuleCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDResponseRuleConditionLink `json:"link,omitempty"` // DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary Name AttributeName string `json:"attributeName,omitempty"` // Atribute Name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification Operator string `json:"operator,omitempty"` // Operator AttributeValue string `json:"attributeValue,omitempty"` // Attibute Name Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Children *[]ResponseNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDResponseRuleConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDResponseRuleConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDResponseRuleConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDResponseRuleConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched<br> Time format - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDResponseRuleConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched<br> Time format - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDResponseRuleConditionChildren ¶
type ResponseNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDResponseRuleConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDResponseRuleConditionChildrenLink `json:"link,omitempty"` // DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary Name AttributeName string `json:"attributeName,omitempty"` // Atribute Name Operator string `json:"operator,omitempty"` // Operator AttributeValue string `json:"attributeValue,omitempty"` // Attibute Name }
type ResponseNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDResponseRuleConditionChildrenLink ¶
type ResponseNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDResponseRuleConditionDatesRange ¶
type ResponseNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDResponseRuleConditionDatesRangeException ¶
type ResponseNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDResponseRuleConditionHoursRange ¶
type ResponseNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDResponseRuleConditionHoursRangeException ¶
type ResponseNetworkAccessAuthorizationRulesUpdateNetworkAccessAuthorizationRuleByIDResponseRuleConditionLink ¶
type ResponseNetworkAccessConditionsCreateNetworkAccessCondition ¶
type ResponseNetworkAccessConditionsCreateNetworkAccessCondition struct { Response *ResponseNetworkAccessConditionsCreateNetworkAccessConditionResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseNetworkAccessConditionsCreateNetworkAccessConditionResponse ¶
type ResponseNetworkAccessConditionsCreateNetworkAccessConditionResponse struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessConditionsCreateNetworkAccessConditionResponseLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseNetworkAccessConditionsCreateNetworkAccessConditionResponseChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseNetworkAccessConditionsCreateNetworkAccessConditionResponseDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseNetworkAccessConditionsCreateNetworkAccessConditionResponseDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseNetworkAccessConditionsCreateNetworkAccessConditionResponseHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseNetworkAccessConditionsCreateNetworkAccessConditionResponseHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseNetworkAccessConditionsCreateNetworkAccessConditionResponseChildren ¶
type ResponseNetworkAccessConditionsCreateNetworkAccessConditionResponseChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessConditionsCreateNetworkAccessConditionResponseChildrenLink `json:"link,omitempty"` // }
type ResponseNetworkAccessConditionsDeleteNetworkAccessConditionByID ¶
type ResponseNetworkAccessConditionsDeleteNetworkAccessConditionByID struct {
ID string `json:"id,omitempty"` //
}
type ResponseNetworkAccessConditionsDeleteNetworkAccessConditionByName ¶
type ResponseNetworkAccessConditionsDeleteNetworkAccessConditionByName struct {
ID string `json:"id,omitempty"` //
}
type ResponseNetworkAccessConditionsGetNetworkAccessConditionByID ¶
type ResponseNetworkAccessConditionsGetNetworkAccessConditionByID struct { Response *ResponseNetworkAccessConditionsGetNetworkAccessConditionByIDResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseNetworkAccessConditionsGetNetworkAccessConditionByIDResponse ¶
type ResponseNetworkAccessConditionsGetNetworkAccessConditionByIDResponse struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessConditionsGetNetworkAccessConditionByIDResponseLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseNetworkAccessConditionsGetNetworkAccessConditionByIDResponseChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseNetworkAccessConditionsGetNetworkAccessConditionByIDResponseDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseNetworkAccessConditionsGetNetworkAccessConditionByIDResponseDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseNetworkAccessConditionsGetNetworkAccessConditionByIDResponseHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseNetworkAccessConditionsGetNetworkAccessConditionByIDResponseHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseNetworkAccessConditionsGetNetworkAccessConditionByIDResponseChildren ¶
type ResponseNetworkAccessConditionsGetNetworkAccessConditionByIDResponseChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessConditionsGetNetworkAccessConditionByIDResponseChildrenLink `json:"link,omitempty"` // }
type ResponseNetworkAccessConditionsGetNetworkAccessConditionByName ¶
type ResponseNetworkAccessConditionsGetNetworkAccessConditionByName struct { Response *ResponseNetworkAccessConditionsGetNetworkAccessConditionByNameResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseNetworkAccessConditionsGetNetworkAccessConditionByNameResponse ¶
type ResponseNetworkAccessConditionsGetNetworkAccessConditionByNameResponse struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessConditionsGetNetworkAccessConditionByNameResponseLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseNetworkAccessConditionsGetNetworkAccessConditionByNameResponseChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseNetworkAccessConditionsGetNetworkAccessConditionByNameResponseDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseNetworkAccessConditionsGetNetworkAccessConditionByNameResponseDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseNetworkAccessConditionsGetNetworkAccessConditionByNameResponseHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseNetworkAccessConditionsGetNetworkAccessConditionByNameResponseHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseNetworkAccessConditionsGetNetworkAccessConditionByNameResponseChildren ¶
type ResponseNetworkAccessConditionsGetNetworkAccessConditionByNameResponseChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessConditionsGetNetworkAccessConditionByNameResponseChildrenLink `json:"link,omitempty"` // }
type ResponseNetworkAccessConditionsGetNetworkAccessConditions ¶
type ResponseNetworkAccessConditionsGetNetworkAccessConditions struct { Response *[]ResponseNetworkAccessConditionsGetNetworkAccessConditionsResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseNetworkAccessConditionsGetNetworkAccessConditionsForAuthenticationRules ¶
type ResponseNetworkAccessConditionsGetNetworkAccessConditionsForAuthenticationRules struct { Response *[]ResponseNetworkAccessConditionsGetNetworkAccessConditionsForAuthenticationRulesResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseNetworkAccessConditionsGetNetworkAccessConditionsForAuthenticationRulesResponse ¶
type ResponseNetworkAccessConditionsGetNetworkAccessConditionsForAuthenticationRulesResponse struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessConditionsGetNetworkAccessConditionsForAuthenticationRulesResponseLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseNetworkAccessConditionsGetNetworkAccessConditionsForAuthenticationRulesResponseChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseNetworkAccessConditionsGetNetworkAccessConditionsForAuthenticationRulesResponseDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseNetworkAccessConditionsGetNetworkAccessConditionsForAuthenticationRulesResponseDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseNetworkAccessConditionsGetNetworkAccessConditionsForAuthenticationRulesResponseHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseNetworkAccessConditionsGetNetworkAccessConditionsForAuthenticationRulesResponseHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseNetworkAccessConditionsGetNetworkAccessConditionsForAuthenticationRulesResponseChildren ¶
type ResponseNetworkAccessConditionsGetNetworkAccessConditionsForAuthenticationRulesResponseChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessConditionsGetNetworkAccessConditionsForAuthenticationRulesResponseChildrenLink `json:"link,omitempty"` // }
type ResponseNetworkAccessConditionsGetNetworkAccessConditionsForAuthenticationRulesResponseChildrenLink ¶
type ResponseNetworkAccessConditionsGetNetworkAccessConditionsForAuthenticationRulesResponseDatesRange ¶
type ResponseNetworkAccessConditionsGetNetworkAccessConditionsForAuthenticationRulesResponseDatesRangeException ¶
type ResponseNetworkAccessConditionsGetNetworkAccessConditionsForAuthenticationRulesResponseHoursRange ¶
type ResponseNetworkAccessConditionsGetNetworkAccessConditionsForAuthenticationRulesResponseHoursRangeException ¶
type ResponseNetworkAccessConditionsGetNetworkAccessConditionsForAuthorizationRules ¶
type ResponseNetworkAccessConditionsGetNetworkAccessConditionsForAuthorizationRules struct { Response *[]ResponseNetworkAccessConditionsGetNetworkAccessConditionsForAuthorizationRulesResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseNetworkAccessConditionsGetNetworkAccessConditionsForAuthorizationRulesResponse ¶
type ResponseNetworkAccessConditionsGetNetworkAccessConditionsForAuthorizationRulesResponse struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessConditionsGetNetworkAccessConditionsForAuthorizationRulesResponseLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseNetworkAccessConditionsGetNetworkAccessConditionsForAuthorizationRulesResponseChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseNetworkAccessConditionsGetNetworkAccessConditionsForAuthorizationRulesResponseDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseNetworkAccessConditionsGetNetworkAccessConditionsForAuthorizationRulesResponseDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseNetworkAccessConditionsGetNetworkAccessConditionsForAuthorizationRulesResponseHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseNetworkAccessConditionsGetNetworkAccessConditionsForAuthorizationRulesResponseHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseNetworkAccessConditionsGetNetworkAccessConditionsForAuthorizationRulesResponseChildren ¶
type ResponseNetworkAccessConditionsGetNetworkAccessConditionsForAuthorizationRulesResponseChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessConditionsGetNetworkAccessConditionsForAuthorizationRulesResponseChildrenLink `json:"link,omitempty"` // }
type ResponseNetworkAccessConditionsGetNetworkAccessConditionsForAuthorizationRulesResponseChildrenLink ¶
type ResponseNetworkAccessConditionsGetNetworkAccessConditionsForAuthorizationRulesResponseDatesRange ¶
type ResponseNetworkAccessConditionsGetNetworkAccessConditionsForAuthorizationRulesResponseDatesRangeException ¶
type ResponseNetworkAccessConditionsGetNetworkAccessConditionsForAuthorizationRulesResponseHoursRange ¶
type ResponseNetworkAccessConditionsGetNetworkAccessConditionsForAuthorizationRulesResponseHoursRangeException ¶
type ResponseNetworkAccessConditionsGetNetworkAccessConditionsForPolicySets ¶
type ResponseNetworkAccessConditionsGetNetworkAccessConditionsForPolicySets struct { Response *[]ResponseNetworkAccessConditionsGetNetworkAccessConditionsForPolicySetsResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseNetworkAccessConditionsGetNetworkAccessConditionsForPolicySetsResponse ¶
type ResponseNetworkAccessConditionsGetNetworkAccessConditionsForPolicySetsResponse struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessConditionsGetNetworkAccessConditionsForPolicySetsResponseLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseNetworkAccessConditionsGetNetworkAccessConditionsForPolicySetsResponseChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseNetworkAccessConditionsGetNetworkAccessConditionsForPolicySetsResponseDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseNetworkAccessConditionsGetNetworkAccessConditionsForPolicySetsResponseDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseNetworkAccessConditionsGetNetworkAccessConditionsForPolicySetsResponseHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseNetworkAccessConditionsGetNetworkAccessConditionsForPolicySetsResponseHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseNetworkAccessConditionsGetNetworkAccessConditionsForPolicySetsResponseChildren ¶
type ResponseNetworkAccessConditionsGetNetworkAccessConditionsForPolicySetsResponseChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessConditionsGetNetworkAccessConditionsForPolicySetsResponseChildrenLink `json:"link,omitempty"` // }
type ResponseNetworkAccessConditionsGetNetworkAccessConditionsForPolicySetsResponseDatesRangeException ¶
type ResponseNetworkAccessConditionsGetNetworkAccessConditionsForPolicySetsResponseHoursRangeException ¶
type ResponseNetworkAccessConditionsGetNetworkAccessConditionsResponse ¶
type ResponseNetworkAccessConditionsGetNetworkAccessConditionsResponse struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessConditionsGetNetworkAccessConditionsResponseLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseNetworkAccessConditionsGetNetworkAccessConditionsResponseChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseNetworkAccessConditionsGetNetworkAccessConditionsResponseDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseNetworkAccessConditionsGetNetworkAccessConditionsResponseDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseNetworkAccessConditionsGetNetworkAccessConditionsResponseHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseNetworkAccessConditionsGetNetworkAccessConditionsResponseHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseNetworkAccessConditionsGetNetworkAccessConditionsResponseChildren ¶
type ResponseNetworkAccessConditionsGetNetworkAccessConditionsResponseChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessConditionsGetNetworkAccessConditionsResponseChildrenLink `json:"link,omitempty"` // }
type ResponseNetworkAccessConditionsUpdateNetworkAccessConditionByID ¶
type ResponseNetworkAccessConditionsUpdateNetworkAccessConditionByID struct { Response *ResponseNetworkAccessConditionsUpdateNetworkAccessConditionByIDResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseNetworkAccessConditionsUpdateNetworkAccessConditionByIDResponse ¶
type ResponseNetworkAccessConditionsUpdateNetworkAccessConditionByIDResponse struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessConditionsUpdateNetworkAccessConditionByIDResponseLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseNetworkAccessConditionsUpdateNetworkAccessConditionByIDResponseChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseNetworkAccessConditionsUpdateNetworkAccessConditionByIDResponseDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseNetworkAccessConditionsUpdateNetworkAccessConditionByIDResponseDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseNetworkAccessConditionsUpdateNetworkAccessConditionByIDResponseHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseNetworkAccessConditionsUpdateNetworkAccessConditionByIDResponseHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseNetworkAccessConditionsUpdateNetworkAccessConditionByIDResponseChildren ¶
type ResponseNetworkAccessConditionsUpdateNetworkAccessConditionByIDResponseChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessConditionsUpdateNetworkAccessConditionByIDResponseChildrenLink `json:"link,omitempty"` // }
type ResponseNetworkAccessConditionsUpdateNetworkAccessConditionByName ¶
type ResponseNetworkAccessConditionsUpdateNetworkAccessConditionByName struct { Response *ResponseNetworkAccessConditionsUpdateNetworkAccessConditionByNameResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseNetworkAccessConditionsUpdateNetworkAccessConditionByNameResponse ¶
type ResponseNetworkAccessConditionsUpdateNetworkAccessConditionByNameResponse struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessConditionsUpdateNetworkAccessConditionByNameResponseLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseNetworkAccessConditionsUpdateNetworkAccessConditionByNameResponseChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseNetworkAccessConditionsUpdateNetworkAccessConditionByNameResponseDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseNetworkAccessConditionsUpdateNetworkAccessConditionByNameResponseDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseNetworkAccessConditionsUpdateNetworkAccessConditionByNameResponseHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseNetworkAccessConditionsUpdateNetworkAccessConditionByNameResponseHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseNetworkAccessConditionsUpdateNetworkAccessConditionByNameResponseChildren ¶
type ResponseNetworkAccessConditionsUpdateNetworkAccessConditionByNameResponseChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessConditionsUpdateNetworkAccessConditionByNameResponseChildrenLink `json:"link,omitempty"` // }
type ResponseNetworkAccessDictionaryAttributeCreateNetworkAccessDictionaryAttribute ¶
type ResponseNetworkAccessDictionaryAttributeCreateNetworkAccessDictionaryAttribute struct { Response *ResponseNetworkAccessDictionaryAttributeCreateNetworkAccessDictionaryAttributeResponse `json:"response,omitempty"` // Dictionary Attribute format Version string `json:"version,omitempty"` // }
type ResponseNetworkAccessDictionaryAttributeCreateNetworkAccessDictionaryAttributeResponse ¶
type ResponseNetworkAccessDictionaryAttributeCreateNetworkAccessDictionaryAttributeResponse struct { AllowedValues *[]ResponseNetworkAccessDictionaryAttributeCreateNetworkAccessDictionaryAttributeResponseAllowedValues `json:"allowedValues,omitempty"` // all of the allowed values for the dictionary attribute DataType string `json:"dataType,omitempty"` // the data type for the dictionary attribute Description string `json:"description,omitempty"` // The description of the Dictionary attribute DictionaryName string `json:"dictionaryName,omitempty"` // the name of the dictionary which the dictionary attribute belongs to DirectionType string `json:"directionType,omitempty"` // the direction for the useage of the dictionary attribute ID string `json:"id,omitempty"` // Identifier for the dictionary attribute InternalName string `json:"internalName,omitempty"` // the internal name of the dictionary attribute Name string `json:"name,omitempty"` // The dictionary attribute's name }
type ResponseNetworkAccessDictionaryAttributeCreateNetworkAccessDictionaryAttributeResponseAllowedValues ¶
type ResponseNetworkAccessDictionaryAttributeCreateNetworkAccessDictionaryAttributeResponseAllowedValues struct { IsDefault *bool `json:"isDefault,omitempty"` // true if this key value is the default between the allowed values of the dictionary attribute Key string `json:"key,omitempty"` // Value string `json:"value,omitempty"` // }
type ResponseNetworkAccessDictionaryAttributeDeleteNetworkAccessDictionaryAttributeByName ¶
type ResponseNetworkAccessDictionaryAttributeDeleteNetworkAccessDictionaryAttributeByName struct { Response *ResponseNetworkAccessDictionaryAttributeDeleteNetworkAccessDictionaryAttributeByNameResponse `json:"response,omitempty"` // Dictionary Attribute format Version string `json:"version,omitempty"` // }
type ResponseNetworkAccessDictionaryAttributeDeleteNetworkAccessDictionaryAttributeByNameResponse ¶
type ResponseNetworkAccessDictionaryAttributeDeleteNetworkAccessDictionaryAttributeByNameResponse struct { AllowedValues *[]ResponseNetworkAccessDictionaryAttributeDeleteNetworkAccessDictionaryAttributeByNameResponseAllowedValues `json:"allowedValues,omitempty"` // all of the allowed values for the dictionary attribute DataType string `json:"dataType,omitempty"` // the data type for the dictionary attribute Description string `json:"description,omitempty"` // The description of the Dictionary attribute DictionaryName string `json:"dictionaryName,omitempty"` // the name of the dictionary which the dictionary attribute belongs to DirectionType string `json:"directionType,omitempty"` // the direction for the useage of the dictionary attribute ID string `json:"id,omitempty"` // Identifier for the dictionary attribute InternalName string `json:"internalName,omitempty"` // the internal name of the dictionary attribute Name string `json:"name,omitempty"` // The dictionary attribute's name }
type ResponseNetworkAccessDictionaryAttributeDeleteNetworkAccessDictionaryAttributeByNameResponseAllowedValues ¶
type ResponseNetworkAccessDictionaryAttributeDeleteNetworkAccessDictionaryAttributeByNameResponseAllowedValues struct { IsDefault *bool `json:"isDefault,omitempty"` // true if this key value is the default between the allowed values of the dictionary attribute Key string `json:"key,omitempty"` // Value string `json:"value,omitempty"` // }
type ResponseNetworkAccessDictionaryAttributeGetNetworkAccessDictionaryAttributeByName ¶
type ResponseNetworkAccessDictionaryAttributeGetNetworkAccessDictionaryAttributeByName struct { Response *ResponseNetworkAccessDictionaryAttributeGetNetworkAccessDictionaryAttributeByNameResponse `json:"response,omitempty"` // Dictionary Attribute format Version string `json:"version,omitempty"` // }
type ResponseNetworkAccessDictionaryAttributeGetNetworkAccessDictionaryAttributeByNameResponse ¶
type ResponseNetworkAccessDictionaryAttributeGetNetworkAccessDictionaryAttributeByNameResponse struct { AllowedValues *[]ResponseNetworkAccessDictionaryAttributeGetNetworkAccessDictionaryAttributeByNameResponseAllowedValues `json:"allowedValues,omitempty"` // all of the allowed values for the dictionary attribute DataType string `json:"dataType,omitempty"` // the data type for the dictionary attribute Description string `json:"description,omitempty"` // The description of the Dictionary attribute DictionaryName string `json:"dictionaryName,omitempty"` // the name of the dictionary which the dictionary attribute belongs to DirectionType string `json:"directionType,omitempty"` // the direction for the useage of the dictionary attribute ID string `json:"id,omitempty"` // Identifier for the dictionary attribute InternalName string `json:"internalName,omitempty"` // the internal name of the dictionary attribute Name string `json:"name,omitempty"` // The dictionary attribute's name }
type ResponseNetworkAccessDictionaryAttributeGetNetworkAccessDictionaryAttributeByNameResponseAllowedValues ¶
type ResponseNetworkAccessDictionaryAttributeGetNetworkAccessDictionaryAttributeByNameResponseAllowedValues struct { IsDefault *bool `json:"isDefault,omitempty"` // true if this key value is the default between the allowed values of the dictionary attribute Key string `json:"key,omitempty"` // Value string `json:"value,omitempty"` // }
type ResponseNetworkAccessDictionaryAttributeGetNetworkAccessDictionaryAttributesByDictionaryName ¶
type ResponseNetworkAccessDictionaryAttributeGetNetworkAccessDictionaryAttributesByDictionaryName struct { Response *[]ResponseNetworkAccessDictionaryAttributeGetNetworkAccessDictionaryAttributesByDictionaryNameResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseNetworkAccessDictionaryAttributeGetNetworkAccessDictionaryAttributesByDictionaryNameResponse ¶
type ResponseNetworkAccessDictionaryAttributeGetNetworkAccessDictionaryAttributesByDictionaryNameResponse struct { AllowedValues *[]ResponseNetworkAccessDictionaryAttributeGetNetworkAccessDictionaryAttributesByDictionaryNameResponseAllowedValues `json:"allowedValues,omitempty"` // all of the allowed values for the dictionary attribute DataType string `json:"dataType,omitempty"` // the data type for the dictionary attribute Description string `json:"description,omitempty"` // The description of the Dictionary attribute DictionaryName string `json:"dictionaryName,omitempty"` // the name of the dictionary which the dictionary attribute belongs to DirectionType string `json:"directionType,omitempty"` // the direction for the useage of the dictionary attribute ID string `json:"id,omitempty"` // Identifier for the dictionary attribute InternalName string `json:"internalName,omitempty"` // the internal name of the dictionary attribute Name string `json:"name,omitempty"` // The dictionary attribute's name }
type ResponseNetworkAccessDictionaryAttributeGetNetworkAccessDictionaryAttributesByDictionaryNameResponseAllowedValues ¶
type ResponseNetworkAccessDictionaryAttributeGetNetworkAccessDictionaryAttributesByDictionaryNameResponseAllowedValues struct { IsDefault *bool `json:"isDefault,omitempty"` // true if this key value is the default between the allowed values of the dictionary attribute Key string `json:"key,omitempty"` // Value string `json:"value,omitempty"` // }
type ResponseNetworkAccessDictionaryAttributeUpdateNetworkAccessDictionaryAttributeByName ¶
type ResponseNetworkAccessDictionaryAttributeUpdateNetworkAccessDictionaryAttributeByName struct { Response *ResponseNetworkAccessDictionaryAttributeUpdateNetworkAccessDictionaryAttributeByNameResponse `json:"response,omitempty"` // Dictionary Attribute format Version string `json:"version,omitempty"` // }
type ResponseNetworkAccessDictionaryAttributeUpdateNetworkAccessDictionaryAttributeByNameResponse ¶
type ResponseNetworkAccessDictionaryAttributeUpdateNetworkAccessDictionaryAttributeByNameResponse struct { AllowedValues *[]ResponseNetworkAccessDictionaryAttributeUpdateNetworkAccessDictionaryAttributeByNameResponseAllowedValues `json:"allowedValues,omitempty"` // all of the allowed values for the dictionary attribute DataType string `json:"dataType,omitempty"` // the data type for the dictionary attribute Description string `json:"description,omitempty"` // The description of the Dictionary attribute DictionaryName string `json:"dictionaryName,omitempty"` // the name of the dictionary which the dictionary attribute belongs to DirectionType string `json:"directionType,omitempty"` // the direction for the useage of the dictionary attribute ID string `json:"id,omitempty"` // Identifier for the dictionary attribute InternalName string `json:"internalName,omitempty"` // the internal name of the dictionary attribute Name string `json:"name,omitempty"` // The dictionary attribute's name }
type ResponseNetworkAccessDictionaryAttributeUpdateNetworkAccessDictionaryAttributeByNameResponseAllowedValues ¶
type ResponseNetworkAccessDictionaryAttributeUpdateNetworkAccessDictionaryAttributeByNameResponseAllowedValues struct { IsDefault *bool `json:"isDefault,omitempty"` // true if this key value is the default between the allowed values of the dictionary attribute Key string `json:"key,omitempty"` // Value string `json:"value,omitempty"` // }
type ResponseNetworkAccessDictionaryAttributesListGetNetworkAccessDictionariesAuthentication ¶
type ResponseNetworkAccessDictionaryAttributesListGetNetworkAccessDictionariesAuthentication struct { Response *[]ResponseNetworkAccessDictionaryAttributesListGetNetworkAccessDictionariesAuthenticationResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseNetworkAccessDictionaryAttributesListGetNetworkAccessDictionariesAuthenticationResponse ¶
type ResponseNetworkAccessDictionaryAttributesListGetNetworkAccessDictionariesAuthenticationResponse struct { AllowedValues *[]ResponseNetworkAccessDictionaryAttributesListGetNetworkAccessDictionariesAuthenticationResponseAllowedValues `json:"allowedValues,omitempty"` // all of the allowed values for the dictionary attribute DataType string `json:"dataType,omitempty"` // the data type for the dictionary attribute Description string `json:"description,omitempty"` // The description of the Dictionary attribute DictionaryName string `json:"dictionaryName,omitempty"` // the name of the dictionary which the dictionary attribute belongs to DirectionType string `json:"directionType,omitempty"` // the direction for the useage of the dictionary attribute ID string `json:"id,omitempty"` // Identifier for the dictionary attribute InternalName string `json:"internalName,omitempty"` // the internal name of the dictionary attribute Name string `json:"name,omitempty"` // The dictionary attribute's name }
type ResponseNetworkAccessDictionaryAttributesListGetNetworkAccessDictionariesAuthenticationResponseAllowedValues ¶
type ResponseNetworkAccessDictionaryAttributesListGetNetworkAccessDictionariesAuthenticationResponseAllowedValues struct { IsDefault *bool `json:"isDefault,omitempty"` // true if this key value is the default between the allowed values of the dictionary attribute Key string `json:"key,omitempty"` // Value string `json:"value,omitempty"` // }
type ResponseNetworkAccessDictionaryAttributesListGetNetworkAccessDictionariesAuthorization ¶
type ResponseNetworkAccessDictionaryAttributesListGetNetworkAccessDictionariesAuthorization struct { Response *[]ResponseNetworkAccessDictionaryAttributesListGetNetworkAccessDictionariesAuthorizationResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseNetworkAccessDictionaryAttributesListGetNetworkAccessDictionariesAuthorizationResponse ¶
type ResponseNetworkAccessDictionaryAttributesListGetNetworkAccessDictionariesAuthorizationResponse struct { AllowedValues *[]ResponseNetworkAccessDictionaryAttributesListGetNetworkAccessDictionariesAuthorizationResponseAllowedValues `json:"allowedValues,omitempty"` // all of the allowed values for the dictionary attribute DataType string `json:"dataType,omitempty"` // the data type for the dictionary attribute Description string `json:"description,omitempty"` // The description of the Dictionary attribute DictionaryName string `json:"dictionaryName,omitempty"` // the name of the dictionary which the dictionary attribute belongs to DirectionType string `json:"directionType,omitempty"` // the direction for the useage of the dictionary attribute ID string `json:"id,omitempty"` // Identifier for the dictionary attribute InternalName string `json:"internalName,omitempty"` // the internal name of the dictionary attribute Name string `json:"name,omitempty"` // The dictionary attribute's name }
type ResponseNetworkAccessDictionaryAttributesListGetNetworkAccessDictionariesAuthorizationResponseAllowedValues ¶
type ResponseNetworkAccessDictionaryAttributesListGetNetworkAccessDictionariesAuthorizationResponseAllowedValues struct { IsDefault *bool `json:"isDefault,omitempty"` // true if this key value is the default between the allowed values of the dictionary attribute Key string `json:"key,omitempty"` // Value string `json:"value,omitempty"` // }
type ResponseNetworkAccessDictionaryAttributesListGetNetworkAccessDictionariesPolicySet ¶
type ResponseNetworkAccessDictionaryAttributesListGetNetworkAccessDictionariesPolicySet struct { Response *[]ResponseNetworkAccessDictionaryAttributesListGetNetworkAccessDictionariesPolicySetResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseNetworkAccessDictionaryAttributesListGetNetworkAccessDictionariesPolicySetResponse ¶
type ResponseNetworkAccessDictionaryAttributesListGetNetworkAccessDictionariesPolicySetResponse struct { AllowedValues *[]ResponseNetworkAccessDictionaryAttributesListGetNetworkAccessDictionariesPolicySetResponseAllowedValues `json:"allowedValues,omitempty"` // all of the allowed values for the dictionary attribute DataType string `json:"dataType,omitempty"` // the data type for the dictionary attribute Description string `json:"description,omitempty"` // The description of the Dictionary attribute DictionaryName string `json:"dictionaryName,omitempty"` // the name of the dictionary which the dictionary attribute belongs to DirectionType string `json:"directionType,omitempty"` // the direction for the useage of the dictionary attribute ID string `json:"id,omitempty"` // Identifier for the dictionary attribute InternalName string `json:"internalName,omitempty"` // the internal name of the dictionary attribute Name string `json:"name,omitempty"` // The dictionary attribute's name }
type ResponseNetworkAccessDictionaryAttributesListGetNetworkAccessDictionariesPolicySetResponseAllowedValues ¶
type ResponseNetworkAccessDictionaryAttributesListGetNetworkAccessDictionariesPolicySetResponseAllowedValues struct { IsDefault *bool `json:"isDefault,omitempty"` // true if this key value is the default between the allowed values of the dictionary attribute Key string `json:"key,omitempty"` // Value string `json:"value,omitempty"` // }
type ResponseNetworkAccessDictionaryCreateNetworkAccessDictionaries ¶
type ResponseNetworkAccessDictionaryCreateNetworkAccessDictionaries struct { Response *ResponseNetworkAccessDictionaryCreateNetworkAccessDictionariesResponse `json:"response,omitempty"` // Dictionary POST format Version string `json:"version,omitempty"` // }
type ResponseNetworkAccessDictionaryCreateNetworkAccessDictionariesResponse ¶
type ResponseNetworkAccessDictionaryCreateNetworkAccessDictionariesResponse struct { Description string `json:"description,omitempty"` // The description of the Dictionary DictionaryAttrType string `json:"dictionaryAttrType,omitempty"` // The dictionary attribute type ID string `json:"id,omitempty"` // Identifier for the dictionary Link *ResponseNetworkAccessDictionaryCreateNetworkAccessDictionariesResponseLink `json:"link,omitempty"` // Name string `json:"name,omitempty"` // The dictionary name Version string `json:"version,omitempty"` // The dictionary version }
type ResponseNetworkAccessDictionaryDeleteNetworkAccessDictionaryByName ¶
type ResponseNetworkAccessDictionaryDeleteNetworkAccessDictionaryByName struct { Response *ResponseNetworkAccessDictionaryDeleteNetworkAccessDictionaryByNameResponse `json:"response,omitempty"` // Dictionary POST format Version string `json:"version,omitempty"` // }
type ResponseNetworkAccessDictionaryDeleteNetworkAccessDictionaryByNameResponse ¶
type ResponseNetworkAccessDictionaryDeleteNetworkAccessDictionaryByNameResponse struct { Description string `json:"description,omitempty"` // The description of the Dictionary DictionaryAttrType string `json:"dictionaryAttrType,omitempty"` // The dictionary attribute type ID string `json:"id,omitempty"` // Identifier for the dictionary Link *ResponseNetworkAccessDictionaryDeleteNetworkAccessDictionaryByNameResponseLink `json:"link,omitempty"` // Name string `json:"name,omitempty"` // The dictionary name Version string `json:"version,omitempty"` // The dictionary version }
type ResponseNetworkAccessDictionaryGetNetworkAccessDictionaries ¶
type ResponseNetworkAccessDictionaryGetNetworkAccessDictionaries struct { Response *[]ResponseNetworkAccessDictionaryGetNetworkAccessDictionariesResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseNetworkAccessDictionaryGetNetworkAccessDictionariesResponse ¶
type ResponseNetworkAccessDictionaryGetNetworkAccessDictionariesResponse struct { Description string `json:"description,omitempty"` // The description of the Dictionary DictionaryAttrType string `json:"dictionaryAttrType,omitempty"` // The dictionary attribute type ID string `json:"id,omitempty"` // Identifier for the dictionary Link *ResponseNetworkAccessDictionaryGetNetworkAccessDictionariesResponseLink `json:"link,omitempty"` // Name string `json:"name,omitempty"` // The dictionary name Version string `json:"version,omitempty"` // The dictionary version }
type ResponseNetworkAccessDictionaryGetNetworkAccessDictionaryByName ¶
type ResponseNetworkAccessDictionaryGetNetworkAccessDictionaryByName struct { Response *ResponseNetworkAccessDictionaryGetNetworkAccessDictionaryByNameResponse `json:"response,omitempty"` // Dictionary POST format Version string `json:"version,omitempty"` // }
type ResponseNetworkAccessDictionaryGetNetworkAccessDictionaryByNameResponse ¶
type ResponseNetworkAccessDictionaryGetNetworkAccessDictionaryByNameResponse struct { Description string `json:"description,omitempty"` // The description of the Dictionary DictionaryAttrType string `json:"dictionaryAttrType,omitempty"` // The dictionary attribute type ID string `json:"id,omitempty"` // Identifier for the dictionary Link *ResponseNetworkAccessDictionaryGetNetworkAccessDictionaryByNameResponseLink `json:"link,omitempty"` // Name string `json:"name,omitempty"` // The dictionary name Version string `json:"version,omitempty"` // The dictionary version }
type ResponseNetworkAccessDictionaryUpdateNetworkAccessDictionaryByName ¶
type ResponseNetworkAccessDictionaryUpdateNetworkAccessDictionaryByName struct { Response *ResponseNetworkAccessDictionaryUpdateNetworkAccessDictionaryByNameResponse `json:"response,omitempty"` // Dictionary POST format Version string `json:"version,omitempty"` // }
type ResponseNetworkAccessDictionaryUpdateNetworkAccessDictionaryByNameResponse ¶
type ResponseNetworkAccessDictionaryUpdateNetworkAccessDictionaryByNameResponse struct { Description string `json:"description,omitempty"` // The description of the Dictionary DictionaryAttrType string `json:"dictionaryAttrType,omitempty"` // The dictionary attribute type ID string `json:"id,omitempty"` // Identifier for the dictionary Link *ResponseNetworkAccessDictionaryUpdateNetworkAccessDictionaryByNameResponseLink `json:"link,omitempty"` // Name string `json:"name,omitempty"` // The dictionary name Version string `json:"version,omitempty"` // The dictionary version }
type ResponseNetworkAccessIDentityStoresGetNetworkAccessIDentityStores ¶
type ResponseNetworkAccessIDentityStoresGetNetworkAccessIDentityStores []ResponseItemNetworkAccessIDentityStoresGetNetworkAccessIDentityStores // Array of ResponseNetworkAccessIDentityStoresGetNetworkAccessIdentityStores
type ResponseNetworkAccessNetworkConditionsCreateNetworkAccessNetworkCondition ¶
type ResponseNetworkAccessNetworkConditionsCreateNetworkAccessNetworkCondition struct { Response *ResponseNetworkAccessNetworkConditionsCreateNetworkAccessNetworkConditionResponse `json:"response,omitempty"` // Unique network conditions to restrict access to the network Version string `json:"version,omitempty"` // }
type ResponseNetworkAccessNetworkConditionsCreateNetworkAccessNetworkConditionResponse ¶
type ResponseNetworkAccessNetworkConditionsCreateNetworkAccessNetworkConditionResponse struct { ConditionType string `json:"conditionType,omitempty"` // This field determines the content of the conditions field Description string `json:"description,omitempty"` // ID string `json:"id,omitempty"` // Link *ResponseNetworkAccessNetworkConditionsCreateNetworkAccessNetworkConditionResponseLink `json:"link,omitempty"` // Name string `json:"name,omitempty"` // Network Condition name DeviceList []string `json:"deviceList,omitempty"` // <p>This field should contain Device Name. The device name must be the same as the name field in a Network Device object. Line format - Device Name</p> CliDnisList []string `json:"cliDnisList,omitempty"` // <p>This field should contain a Caller ID (CLI), comma, and Called ID (DNIS).<br> Line format - Caller ID (CLI), Called ID (DNIS)</p> IPAddrList []string `json:"ipAddrList,omitempty"` // <p>This field should contain IP address or subnet.<br> IP address can be IPV4 format (n.n.n.n) or IPV6 format (n:n:n:n:n:n:n:n).<br> IP subnet can be IPV4 format (n.n.n.n/m) or IPV6 format (n:n:n:n:n:n:n:n/m).<br> Line format - IP Address or subnet</p> MacAddrList []string `json:"macAddrList,omitempty"` // <p>This field should contain Endstation MAC address, comma, and Destination MAC addresses.<br> Each Max address must include twelve hexadecimal digits using formats nn:nn:nn:nn:nn:nn or nn-nn-nn-nn-nn-nn or nnnn.nnnn.nnnn or nnnnnnnnnnnn.<br> Line format - Endstation MAC,Destination MAC </p> DeviceGroupList []string `json:"deviceGroupList,omitempty"` // <p>This field should contain a tuple with NDG Root, comma, and an NDG (that it under the root).<br> Line format - NDG Root Name, NDG, Port</p> }
type ResponseNetworkAccessNetworkConditionsDeleteNetworkAccessNetworkConditionByID ¶
type ResponseNetworkAccessNetworkConditionsDeleteNetworkAccessNetworkConditionByID struct {
ID string `json:"id,omitempty"` //
}
type ResponseNetworkAccessNetworkConditionsGetNetworkAccessNetworkConditionByID ¶
type ResponseNetworkAccessNetworkConditionsGetNetworkAccessNetworkConditionByID struct { Response *ResponseNetworkAccessNetworkConditionsGetNetworkAccessNetworkConditionByIDResponse `json:"response,omitempty"` // Unique network conditions to restrict access to the network Version string `json:"version,omitempty"` // }
type ResponseNetworkAccessNetworkConditionsGetNetworkAccessNetworkConditionByIDResponse ¶
type ResponseNetworkAccessNetworkConditionsGetNetworkAccessNetworkConditionByIDResponse struct { ConditionType string `json:"conditionType,omitempty"` // This field determines the content of the conditions field Description string `json:"description,omitempty"` // ID string `json:"id,omitempty"` // Link *ResponseNetworkAccessNetworkConditionsGetNetworkAccessNetworkConditionByIDResponseLink `json:"link,omitempty"` // Name string `json:"name,omitempty"` // Network Condition name DeviceList []string `json:"deviceList,omitempty"` // <p>This field should contain Device Name. The device name must be the same as the name field in a Network Device object. Line format - Device Name</p> CliDnisList []string `json:"cliDnisList,omitempty"` // <p>This field should contain a Caller ID (CLI), comma, and Called ID (DNIS).<br> Line format - Caller ID (CLI), Called ID (DNIS)</p> IPAddrList []string `json:"ipAddrList,omitempty"` // <p>This field should contain IP address or subnet.<br> IP address can be IPV4 format (n.n.n.n) or IPV6 format (n:n:n:n:n:n:n:n).<br> IP subnet can be IPV4 format (n.n.n.n/m) or IPV6 format (n:n:n:n:n:n:n:n/m).<br> Line format - IP Address or subnet</p> MacAddrList []string `json:"macAddrList,omitempty"` // <p>This field should contain Endstation MAC address, comma, and Destination MAC addresses.<br> Each Max address must include twelve hexadecimal digits using formats nn:nn:nn:nn:nn:nn or nn-nn-nn-nn-nn-nn or nnnn.nnnn.nnnn or nnnnnnnnnnnn.<br> Line format - Endstation MAC,Destination MAC </p> DeviceGroupList []string `json:"deviceGroupList,omitempty"` // <p>This field should contain a tuple with NDG Root, comma, and an NDG (that it under the root).<br> Line format - NDG Root Name, NDG, Port</p> }
type ResponseNetworkAccessNetworkConditionsGetNetworkAccessNetworkConditions ¶
type ResponseNetworkAccessNetworkConditionsGetNetworkAccessNetworkConditions struct { Response *[]ResponseNetworkAccessNetworkConditionsGetNetworkAccessNetworkConditionsResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseNetworkAccessNetworkConditionsGetNetworkAccessNetworkConditionsResponse ¶
type ResponseNetworkAccessNetworkConditionsGetNetworkAccessNetworkConditionsResponse struct { ConditionType string `json:"conditionType,omitempty"` // This field determines the content of the conditions field Description string `json:"description,omitempty"` // ID string `json:"id,omitempty"` // Link *ResponseNetworkAccessNetworkConditionsGetNetworkAccessNetworkConditionsResponseLink `json:"link,omitempty"` // Name string `json:"name,omitempty"` // Network Condition name DeviceList []string `json:"deviceList,omitempty"` // <p>This field should contain Device Name. The device name must be the same as the name field in a Network Device object. Line format - Device Name</p> CliDnisList []string `json:"cliDnisList,omitempty"` // <p>This field should contain a Caller ID (CLI), comma, and Called ID (DNIS).<br> Line format - Caller ID (CLI), Called ID (DNIS)</p> IPAddrList []string `json:"ipAddrList,omitempty"` // <p>This field should contain IP address or subnet.<br> IP address can be IPV4 format (n.n.n.n) or IPV6 format (n:n:n:n:n:n:n:n).<br> IP subnet can be IPV4 format (n.n.n.n/m) or IPV6 format (n:n:n:n:n:n:n:n/m).<br> Line format - IP Address or subnet</p> MacAddrList []string `json:"macAddrList,omitempty"` // <p>This field should contain Endstation MAC address, comma, and Destination MAC addresses.<br> Each Max address must include twelve hexadecimal digits using formats nn:nn:nn:nn:nn:nn or nn-nn-nn-nn-nn-nn or nnnn.nnnn.nnnn or nnnnnnnnnnnn.<br> Line format - Endstation MAC,Destination MAC </p> DeviceGroupList []string `json:"deviceGroupList,omitempty"` // <p>This field should contain a tuple with NDG Root, comma, and an NDG (that it under the root).<br> Line format - NDG Root Name, NDG, Port</p> }
type ResponseNetworkAccessNetworkConditionsUpdateNetworkAccessNetworkConditionByID ¶
type ResponseNetworkAccessNetworkConditionsUpdateNetworkAccessNetworkConditionByID struct { Response *ResponseNetworkAccessNetworkConditionsUpdateNetworkAccessNetworkConditionByIDResponse `json:"response,omitempty"` // Unique network conditions to restrict access to the network Version string `json:"version,omitempty"` // }
type ResponseNetworkAccessNetworkConditionsUpdateNetworkAccessNetworkConditionByIDResponse ¶
type ResponseNetworkAccessNetworkConditionsUpdateNetworkAccessNetworkConditionByIDResponse struct { ConditionType string `json:"conditionType,omitempty"` // This field determines the content of the conditions field Description string `json:"description,omitempty"` // ID string `json:"id,omitempty"` // Link *ResponseNetworkAccessNetworkConditionsUpdateNetworkAccessNetworkConditionByIDResponseLink `json:"link,omitempty"` // Name string `json:"name,omitempty"` // Network Condition name DeviceList []string `json:"deviceList,omitempty"` // <p>This field should contain Device Name. The device name must be the same as the name field in a Network Device object. Line format - Device Name</p> CliDnisList []string `json:"cliDnisList,omitempty"` // <p>This field should contain a Caller ID (CLI), comma, and Called ID (DNIS).<br> Line format - Caller ID (CLI), Called ID (DNIS)</p> IPAddrList []string `json:"ipAddrList,omitempty"` // <p>This field should contain IP address or subnet.<br> IP address can be IPV4 format (n.n.n.n) or IPV6 format (n:n:n:n:n:n:n:n).<br> IP subnet can be IPV4 format (n.n.n.n/m) or IPV6 format (n:n:n:n:n:n:n:n/m).<br> Line format - IP Address or subnet</p> MacAddrList []string `json:"macAddrList,omitempty"` // <p>This field should contain Endstation MAC address, comma, and Destination MAC addresses.<br> Each Max address must include twelve hexadecimal digits using formats nn:nn:nn:nn:nn:nn or nn-nn-nn-nn-nn-nn or nnnn.nnnn.nnnn or nnnnnnnnnnnn.<br> Line format - Endstation MAC,Destination MAC </p> DeviceGroupList []string `json:"deviceGroupList,omitempty"` // <p>This field should contain a tuple with NDG Root, comma, and an NDG (that it under the root).<br> Line format - NDG Root Name, NDG, Port</p> }
type ResponseNetworkAccessPolicySetCreateNetworkAccessPolicySet ¶
type ResponseNetworkAccessPolicySetCreateNetworkAccessPolicySet struct { Response *ResponseNetworkAccessPolicySetCreateNetworkAccessPolicySetResponse `json:"response,omitempty"` // Policy set structure Version string `json:"version,omitempty"` // }
type ResponseNetworkAccessPolicySetCreateNetworkAccessPolicySetResponse ¶
type ResponseNetworkAccessPolicySetCreateNetworkAccessPolicySetResponse struct { Condition *ResponseNetworkAccessPolicySetCreateNetworkAccessPolicySetResponseCondition `json:"condition,omitempty"` // Default *bool `json:"default,omitempty"` // Flag which indicates if this policy set is the default one Description string `json:"description,omitempty"` // The description for the policy set HitCounts *int `json:"hitCounts,omitempty"` // The amount of times the policy was matched ID string `json:"id,omitempty"` // Identifier for the policy set IsProxy *bool `json:"isProxy,omitempty"` // Flag which indicates if the policy set service is of type 'Proxy Sequence' or 'Allowed Protocols' Link *ResponseNetworkAccessPolicySetCreateNetworkAccessPolicySetResponseLink `json:"link,omitempty"` // Name string `json:"name,omitempty"` // Given name for the policy set, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Rank *int `json:"rank,omitempty"` // The rank(priority) in relation to other policy set. Lower rank is higher priority. ServiceName string `json:"serviceName,omitempty"` // Policy set service identifier - Allowed Protocols,Server Sequence.. State string `json:"state,omitempty"` // The state that the policy set is in. A disabled policy set cannot be matched. }
type ResponseNetworkAccessPolicySetCreateNetworkAccessPolicySetResponseCondition ¶
type ResponseNetworkAccessPolicySetCreateNetworkAccessPolicySetResponseCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessPolicySetCreateNetworkAccessPolicySetResponseConditionLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseNetworkAccessPolicySetCreateNetworkAccessPolicySetResponseConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseNetworkAccessPolicySetCreateNetworkAccessPolicySetResponseConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseNetworkAccessPolicySetCreateNetworkAccessPolicySetResponseConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseNetworkAccessPolicySetCreateNetworkAccessPolicySetResponseConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseNetworkAccessPolicySetCreateNetworkAccessPolicySetResponseConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseNetworkAccessPolicySetCreateNetworkAccessPolicySetResponseConditionChildren ¶
type ResponseNetworkAccessPolicySetCreateNetworkAccessPolicySetResponseConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessPolicySetCreateNetworkAccessPolicySetResponseConditionChildrenLink `json:"link,omitempty"` // }
type ResponseNetworkAccessPolicySetCreateNetworkAccessPolicySetResponseConditionDatesRangeException ¶
type ResponseNetworkAccessPolicySetCreateNetworkAccessPolicySetResponseConditionHoursRangeException ¶
type ResponseNetworkAccessPolicySetDeleteNetworkAccessPolicySetByID ¶
type ResponseNetworkAccessPolicySetDeleteNetworkAccessPolicySetByID struct {
ID string `json:"id,omitempty"` //
}
type ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetByID ¶
type ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetByID struct { Response *ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetByIDResponse `json:"response,omitempty"` // Policy set structure Version string `json:"version,omitempty"` // }
type ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetByIDResponse ¶
type ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetByIDResponse struct { Condition *ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetByIDResponseCondition `json:"condition,omitempty"` // Default *bool `json:"default,omitempty"` // Flag which indicates if this policy set is the default one Description string `json:"description,omitempty"` // The description for the policy set HitCounts *int `json:"hitCounts,omitempty"` // The amount of times the policy was matched ID string `json:"id,omitempty"` // Identifier for the policy set IsProxy *bool `json:"isProxy,omitempty"` // Flag which indicates if the policy set service is of type 'Proxy Sequence' or 'Allowed Protocols' Link *ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetByIDResponseLink `json:"link,omitempty"` // Name string `json:"name,omitempty"` // Given name for the policy set, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Rank *int `json:"rank,omitempty"` // The rank(priority) in relation to other policy set. Lower rank is higher priority. ServiceName string `json:"serviceName,omitempty"` // Policy set service identifier - Allowed Protocols,Server Sequence.. State string `json:"state,omitempty"` // The state that the policy set is in. A disabled policy set cannot be matched. }
type ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetByIDResponseCondition ¶
type ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetByIDResponseCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetByIDResponseConditionLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetByIDResponseConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetByIDResponseConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetByIDResponseConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetByIDResponseConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetByIDResponseConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetByIDResponseConditionChildren ¶
type ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetByIDResponseConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetByIDResponseConditionChildrenLink `json:"link,omitempty"` // }
type ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetByIDResponseConditionDatesRangeException ¶
type ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetByIDResponseConditionHoursRangeException ¶
type ResponseNetworkAccessPolicySetGetNetworkAccessPolicySets ¶
type ResponseNetworkAccessPolicySetGetNetworkAccessPolicySets struct { Response *[]ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetsResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetsResponse ¶
type ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetsResponse struct { Condition *ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetsResponseCondition `json:"condition,omitempty"` // Default *bool `json:"default,omitempty"` // Flag which indicates if this policy set is the default one Description string `json:"description,omitempty"` // The description for the policy set HitCounts *int `json:"hitCounts,omitempty"` // The amount of times the policy was matched ID string `json:"id,omitempty"` // Identifier for the policy set IsProxy *bool `json:"isProxy,omitempty"` // Flag which indicates if the policy set service is of type 'Proxy Sequence' or 'Allowed Protocols' Link *ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetsResponseLink `json:"link,omitempty"` // Name string `json:"name,omitempty"` // Given name for the policy set, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Rank *int `json:"rank,omitempty"` // The rank(priority) in relation to other policy set. Lower rank is higher priority. ServiceName string `json:"serviceName,omitempty"` // Policy set service identifier - Allowed Protocols,Server Sequence.. State string `json:"state,omitempty"` // The state that the policy set is in. A disabled policy set cannot be matched. }
type ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetsResponseCondition ¶
type ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetsResponseCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetsResponseConditionLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetsResponseConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetsResponseConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetsResponseConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetsResponseConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetsResponseConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetsResponseConditionChildren ¶ added in v0.0.4
type ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetsResponseConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetsResponseConditionChildrenLink `json:"link,omitempty"` // }
type ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetsResponseConditionChildrenLink ¶ added in v0.0.4
type ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetsResponseConditionDatesRange ¶ added in v0.0.4
type ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetsResponseConditionDatesRangeException ¶ added in v0.0.4
type ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetsResponseConditionHoursRange ¶ added in v0.0.4
type ResponseNetworkAccessPolicySetGetNetworkAccessPolicySetsResponseConditionHoursRangeException ¶ added in v0.0.4
type ResponseNetworkAccessPolicySetResetHitCountsNetworkAccessPolicySets ¶
type ResponseNetworkAccessPolicySetResetHitCountsNetworkAccessPolicySets struct {
Message string `json:"message,omitempty"` //
}
type ResponseNetworkAccessPolicySetUpdateNetworkAccessPolicySetByID ¶
type ResponseNetworkAccessPolicySetUpdateNetworkAccessPolicySetByID struct { Response *ResponseNetworkAccessPolicySetUpdateNetworkAccessPolicySetByIDResponse `json:"response,omitempty"` // Policy set structure Version string `json:"version,omitempty"` // }
type ResponseNetworkAccessPolicySetUpdateNetworkAccessPolicySetByIDResponse ¶
type ResponseNetworkAccessPolicySetUpdateNetworkAccessPolicySetByIDResponse struct { Condition *ResponseNetworkAccessPolicySetUpdateNetworkAccessPolicySetByIDResponseCondition `json:"condition,omitempty"` // Default *bool `json:"default,omitempty"` // Flag which indicates if this policy set is the default one Description string `json:"description,omitempty"` // The description for the policy set HitCounts *int `json:"hitCounts,omitempty"` // The amount of times the policy was matched ID string `json:"id,omitempty"` // Identifier for the policy set IsProxy *bool `json:"isProxy,omitempty"` // Flag which indicates if the policy set service is of type 'Proxy Sequence' or 'Allowed Protocols' Link *ResponseNetworkAccessPolicySetUpdateNetworkAccessPolicySetByIDResponseLink `json:"link,omitempty"` // Name string `json:"name,omitempty"` // Given name for the policy set, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Rank *int `json:"rank,omitempty"` // The rank(priority) in relation to other policy set. Lower rank is higher priority. ServiceName string `json:"serviceName,omitempty"` // Policy set service identifier - Allowed Protocols,Server Sequence.. State string `json:"state,omitempty"` // The state that the policy set is in. A disabled policy set cannot be matched. }
type ResponseNetworkAccessPolicySetUpdateNetworkAccessPolicySetByIDResponseCondition ¶
type ResponseNetworkAccessPolicySetUpdateNetworkAccessPolicySetByIDResponseCondition struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessPolicySetUpdateNetworkAccessPolicySetByIDResponseConditionLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseNetworkAccessPolicySetUpdateNetworkAccessPolicySetByIDResponseConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseNetworkAccessPolicySetUpdateNetworkAccessPolicySetByIDResponseConditionDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseNetworkAccessPolicySetUpdateNetworkAccessPolicySetByIDResponseConditionDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseNetworkAccessPolicySetUpdateNetworkAccessPolicySetByIDResponseConditionHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseNetworkAccessPolicySetUpdateNetworkAccessPolicySetByIDResponseConditionHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseNetworkAccessPolicySetUpdateNetworkAccessPolicySetByIDResponseConditionChildren ¶
type ResponseNetworkAccessPolicySetUpdateNetworkAccessPolicySetByIDResponseConditionChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessPolicySetUpdateNetworkAccessPolicySetByIDResponseConditionChildrenLink `json:"link,omitempty"` // }
type ResponseNetworkAccessPolicySetUpdateNetworkAccessPolicySetByIDResponseConditionDatesRangeException ¶
type ResponseNetworkAccessPolicySetUpdateNetworkAccessPolicySetByIDResponseConditionHoursRangeException ¶
type ResponseNetworkAccessProfilesGetNetworkAccessProfiles ¶
type ResponseNetworkAccessProfilesGetNetworkAccessProfiles []ResponseItemNetworkAccessProfilesGetNetworkAccessProfiles // Array of ResponseNetworkAccessProfilesGetNetworkAccessProfiles
type ResponseNetworkAccessSecurityGroupsGetNetworkAccessSecurityGroups ¶
type ResponseNetworkAccessSecurityGroupsGetNetworkAccessSecurityGroups []ResponseItemNetworkAccessSecurityGroupsGetNetworkAccessSecurityGroups // Array of ResponseNetworkAccessSecurityGroupsGetNetworkAccessSecurityGroups
type ResponseNetworkAccessServiceNamesGetNetworkAccessServiceNames ¶
type ResponseNetworkAccessServiceNamesGetNetworkAccessServiceNames []ResponseItemNetworkAccessServiceNamesGetNetworkAccessServiceNames // Array of ResponseNetworkAccessServiceNamesGetNetworkAccessServiceNames
type ResponseNetworkAccessTimeDateConditionsCreateNetworkAccessTimeCondition ¶
type ResponseNetworkAccessTimeDateConditionsCreateNetworkAccessTimeCondition struct { Response *ResponseNetworkAccessTimeDateConditionsCreateNetworkAccessTimeConditionResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseNetworkAccessTimeDateConditionsCreateNetworkAccessTimeConditionResponse ¶ added in v0.0.4
type ResponseNetworkAccessTimeDateConditionsCreateNetworkAccessTimeConditionResponse struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessTimeDateConditionsCreateNetworkAccessTimeConditionResponseLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseNetworkAccessTimeDateConditionsCreateNetworkAccessTimeConditionResponseChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseNetworkAccessTimeDateConditionsCreateNetworkAccessTimeConditionResponseDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseNetworkAccessTimeDateConditionsCreateNetworkAccessTimeConditionResponseDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseNetworkAccessTimeDateConditionsCreateNetworkAccessTimeConditionResponseHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseNetworkAccessTimeDateConditionsCreateNetworkAccessTimeConditionResponseHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseNetworkAccessTimeDateConditionsCreateNetworkAccessTimeConditionResponseChildren ¶ added in v0.0.4
type ResponseNetworkAccessTimeDateConditionsCreateNetworkAccessTimeConditionResponseChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessTimeDateConditionsCreateNetworkAccessTimeConditionResponseChildrenLink `json:"link,omitempty"` // }
type ResponseNetworkAccessTimeDateConditionsCreateNetworkAccessTimeConditionResponseChildrenLink ¶ added in v0.0.4
type ResponseNetworkAccessTimeDateConditionsCreateNetworkAccessTimeConditionResponseDatesRange ¶ added in v0.0.4
type ResponseNetworkAccessTimeDateConditionsCreateNetworkAccessTimeConditionResponseDatesRangeException ¶ added in v0.0.4
type ResponseNetworkAccessTimeDateConditionsCreateNetworkAccessTimeConditionResponseHoursRange ¶ added in v0.0.4
type ResponseNetworkAccessTimeDateConditionsCreateNetworkAccessTimeConditionResponseHoursRangeException ¶ added in v0.0.4
type ResponseNetworkAccessTimeDateConditionsCreateNetworkAccessTimeConditionResponseLink ¶ added in v0.0.4
type ResponseNetworkAccessTimeDateConditionsDeleteNetworkAccessTimeConditionByID ¶
type ResponseNetworkAccessTimeDateConditionsDeleteNetworkAccessTimeConditionByID struct {
ID string `json:"id,omitempty"` //
}
type ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditionByID ¶
type ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditionByID struct { Response *ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditionByIDResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditionByIDResponse ¶ added in v0.0.4
type ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditionByIDResponse struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditionByIDResponseLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditionByIDResponseChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditionByIDResponseDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditionByIDResponseDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditionByIDResponseHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditionByIDResponseHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditionByIDResponseChildren ¶ added in v0.0.4
type ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditionByIDResponseChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditionByIDResponseChildrenLink `json:"link,omitempty"` // }
type ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditionByIDResponseChildrenLink ¶ added in v0.0.4
type ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditionByIDResponseDatesRange ¶ added in v0.0.4
type ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditionByIDResponseDatesRangeException ¶ added in v0.0.4
type ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditionByIDResponseHoursRange ¶ added in v0.0.4
type ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditionByIDResponseHoursRangeException ¶ added in v0.0.4
type ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditionByIDResponseLink ¶ added in v0.0.4
type ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditions ¶
type ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditions struct { Response *[]ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditionsResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditionsResponse ¶ added in v0.0.4
type ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditionsResponse struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditionsResponseLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditionsResponseChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditionsResponseDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditionsResponseDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditionsResponseHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditionsResponseHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditionsResponseChildren ¶ added in v0.0.4
type ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditionsResponseChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditionsResponseChildrenLink `json:"link,omitempty"` // }
type ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditionsResponseChildrenLink ¶ added in v0.0.4
type ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditionsResponseDatesRange ¶ added in v0.0.4
type ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditionsResponseDatesRangeException ¶ added in v0.0.4
type ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditionsResponseHoursRange ¶ added in v0.0.4
type ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditionsResponseHoursRangeException ¶ added in v0.0.4
type ResponseNetworkAccessTimeDateConditionsGetNetworkAccessTimeConditionsResponseLink ¶ added in v0.0.4
type ResponseNetworkAccessTimeDateConditionsUpdateNetworkAccessTimeConditionByID ¶
type ResponseNetworkAccessTimeDateConditionsUpdateNetworkAccessTimeConditionByID struct { Response *ResponseNetworkAccessTimeDateConditionsUpdateNetworkAccessTimeConditionByIDResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseNetworkAccessTimeDateConditionsUpdateNetworkAccessTimeConditionByIDResponse ¶ added in v0.0.4
type ResponseNetworkAccessTimeDateConditionsUpdateNetworkAccessTimeConditionByIDResponse struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessTimeDateConditionsUpdateNetworkAccessTimeConditionByIDResponseLink `json:"link,omitempty"` // Description string `json:"description,omitempty"` // Condition description ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Condition name AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name AttributeID string `json:"attributeId,omitempty"` // Dictionary attribute id (Optional), used for additional verification AttributeValue string `json:"attributeValue,omitempty"` // <ul><li>Attribute value for condition</li> <li>Value type is specified in dictionary object</li> <li>if multiple values allowed is specified in dictionary object</li></ul> DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value Operator string `json:"operator,omitempty"` // Equality operator Children *[]ResponseNetworkAccessTimeDateConditionsUpdateNetworkAccessTimeConditionByIDResponseChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition DatesRange *ResponseNetworkAccessTimeDateConditionsUpdateNetworkAccessTimeConditionByIDResponseDatesRange `json:"datesRange,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> DatesRangeException *ResponseNetworkAccessTimeDateConditionsUpdateNetworkAccessTimeConditionByIDResponseDatesRangeException `json:"datesRangeException,omitempty"` // <p>Defines for which date/s TimeAndDate condition will be matched or NOT matched if used in exceptionDates prooperty<br> Options are - Date range, for specific date, the same date should be used for start/end date <br> Default - no specific dates<br> In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)</p> HoursRange *ResponseNetworkAccessTimeDateConditionsUpdateNetworkAccessTimeConditionByIDResponseHoursRange `json:"hoursRange,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> HoursRangeException *ResponseNetworkAccessTimeDateConditionsUpdateNetworkAccessTimeConditionByIDResponseHoursRangeException `json:"hoursRangeException,omitempty"` // <p>Defines for which hours a TimeAndDate condition will be matched or not matched if used in exceptionHours property<br> Time foramt - hh:mm ( h = hour , mm = minutes ) <br> Default - All Day </p> WeekDays []string `json:"weekDays,omitempty"` // <p>Defines for which days this condition will be matched<br> Days format - Arrays of WeekDay enums <br> Default - List of All week days</p> WeekDaysException []string `json:"weekDaysException,omitempty"` // <p>Defines for which days this condition will NOT be matched<br> Days format - Arrays of WeekDay enums <br> Default - Not enabled</p> }
type ResponseNetworkAccessTimeDateConditionsUpdateNetworkAccessTimeConditionByIDResponseChildren ¶ added in v0.0.4
type ResponseNetworkAccessTimeDateConditionsUpdateNetworkAccessTimeConditionByIDResponseChildren struct { ConditionType string `json:"conditionType,omitempty"` // <ul><li>Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation</li> <li>Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both</li> <li>Logical aggreation(and,or) enum indicates that additional conditions are present under the children field</li></ul> IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode Link *ResponseNetworkAccessTimeDateConditionsUpdateNetworkAccessTimeConditionByIDResponseChildrenLink `json:"link,omitempty"` // }
type ResponseNetworkAccessTimeDateConditionsUpdateNetworkAccessTimeConditionByIDResponseChildrenLink ¶ added in v0.0.4
type ResponseNetworkAccessTimeDateConditionsUpdateNetworkAccessTimeConditionByIDResponseDatesRange ¶ added in v0.0.4
type ResponseNetworkAccessTimeDateConditionsUpdateNetworkAccessTimeConditionByIDResponseDatesRangeException ¶ added in v0.0.4
type ResponseNetworkAccessTimeDateConditionsUpdateNetworkAccessTimeConditionByIDResponseHoursRange ¶ added in v0.0.4
type ResponseNetworkAccessTimeDateConditionsUpdateNetworkAccessTimeConditionByIDResponseHoursRangeException ¶ added in v0.0.4
type ResponseNetworkAccessTimeDateConditionsUpdateNetworkAccessTimeConditionByIDResponseLink ¶ added in v0.0.4
type ResponseNetworkDeviceGetNetworkDevice ¶
type ResponseNetworkDeviceGetNetworkDevice struct {
SearchResult *ResponseNetworkDeviceGetNetworkDeviceSearchResult `json:"SearchResult,omitempty"` //
}
type ResponseNetworkDeviceGetNetworkDeviceByID ¶
type ResponseNetworkDeviceGetNetworkDeviceByID struct {
NetworkDevice *ResponseNetworkDeviceGetNetworkDeviceByIDNetworkDevice `json:"NetworkDevice,omitempty"` //
}
type ResponseNetworkDeviceGetNetworkDeviceByIDNetworkDevice ¶
type ResponseNetworkDeviceGetNetworkDeviceByIDNetworkDevice struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // AuthenticationSettings *ResponseNetworkDeviceGetNetworkDeviceByIDNetworkDeviceAuthenticationSettings `json:"authenticationSettings,omitempty"` // SNMPsettings *ResponseNetworkDeviceGetNetworkDeviceByIDNetworkDeviceSNMPsettings `json:"snmpsettings,omitempty"` // Trustsecsettings *ResponseNetworkDeviceGetNetworkDeviceByIDNetworkDeviceTrustsecsettings `json:"trustsecsettings,omitempty"` // TacacsSettings *ResponseNetworkDeviceGetNetworkDeviceByIDNetworkDeviceTacacsSettings `json:"tacacsSettings,omitempty"` // ProfileName string `json:"profileName,omitempty"` // CoaPort *int `json:"coaPort,omitempty"` // DtlsDNSName string `json:"dtlsDnsName,omitempty"` // This value is used to verify the client identity contained in the X.509 RADIUS/DTLS client certificate ModelName string `json:"modelName,omitempty"` // SoftwareVersion string `json:"softwareVersion,omitempty"` // NetworkDeviceIPList *[]ResponseNetworkDeviceGetNetworkDeviceByIDNetworkDeviceNetworkDeviceIPList `json:"NetworkDeviceIPList,omitempty"` // List of IP Subnets for this node NetworkDeviceGroupList []string `json:"NetworkDeviceGroupList,omitempty"` // List of Network Device Group names for this node Link *ResponseNetworkDeviceGetNetworkDeviceByIDNetworkDeviceLink `json:"link,omitempty"` // }
type ResponseNetworkDeviceGetNetworkDeviceByIDNetworkDeviceAuthenticationSettings ¶
type ResponseNetworkDeviceGetNetworkDeviceByIDNetworkDeviceAuthenticationSettings struct { NetworkProtocol string `json:"networkProtocol,omitempty"` // Allowed values: - RADIUS, - TACACS_PLUS EnableKeyWrap *bool `json:"enableKeyWrap,omitempty"` // Enabled *bool `json:"enabled,omitempty"` // DtlsRequired *bool `json:"dtlsRequired,omitempty"` // This value enforces use of dtls EnableMultiSecret string `json:"enableMultiSecret,omitempty"` // KeyEncryptionKey string `json:"keyEncryptionKey,omitempty"` // MessageAuthenticatorCodeKey string `json:"messageAuthenticatorCodeKey,omitempty"` // KeyInputFormat string `json:"keyInputFormat,omitempty"` // Allowed values: - ASCII, - HEXADECIMAL }
type ResponseNetworkDeviceGetNetworkDeviceByIDNetworkDeviceSNMPsettings ¶
type ResponseNetworkDeviceGetNetworkDeviceByIDNetworkDeviceSNMPsettings struct { Version string `json:"version,omitempty"` // RoCommunity string `json:"roCommunity,omitempty"` // PollingInterval *int `json:"pollingInterval,omitempty"` // LinkTrapQuery *bool `json:"linkTrapQuery,omitempty"` // MacTrapQuery *bool `json:"macTrapQuery,omitempty"` // OriginatingPolicyServicesNode string `json:"originatingPolicyServicesNode,omitempty"` // }
type ResponseNetworkDeviceGetNetworkDeviceByIDNetworkDeviceTacacsSettings ¶
type ResponseNetworkDeviceGetNetworkDeviceByIDNetworkDeviceTacacsSettings struct { ConnectModeOptions string `json:"connectModeOptions,omitempty"` // Allowed values: - OFF, - ON_LEGACY, - ON_DRAFT_COMPLIANT }
type ResponseNetworkDeviceGetNetworkDeviceByIDNetworkDeviceTrustsecsettings ¶
type ResponseNetworkDeviceGetNetworkDeviceByIDNetworkDeviceTrustsecsettings struct { DeviceAuthenticationSettings *ResponseNetworkDeviceGetNetworkDeviceByIDNetworkDeviceTrustsecsettingsDeviceAuthenticationSettings `json:"deviceAuthenticationSettings,omitempty"` // SgaNotificationAndUpdates *ResponseNetworkDeviceGetNetworkDeviceByIDNetworkDeviceTrustsecsettingsSgaNotificationAndUpdates `json:"sgaNotificationAndUpdates,omitempty"` // DeviceConfigurationDeployment *ResponseNetworkDeviceGetNetworkDeviceByIDNetworkDeviceTrustsecsettingsDeviceConfigurationDeployment `json:"deviceConfigurationDeployment,omitempty"` // PushIDSupport *bool `json:"pushIdSupport,omitempty"` // }
type ResponseNetworkDeviceGetNetworkDeviceByIDNetworkDeviceTrustsecsettingsDeviceAuthenticationSettings ¶
type ResponseNetworkDeviceGetNetworkDeviceByIDNetworkDeviceTrustsecsettingsDeviceConfigurationDeployment ¶
type ResponseNetworkDeviceGetNetworkDeviceByIDNetworkDeviceTrustsecsettingsDeviceConfigurationDeployment struct { IncludeWhenDeployingSgtUpdates *bool `json:"includeWhenDeployingSGTUpdates,omitempty"` // EnableModePassword string `json:"enableModePassword,omitempty"` // ExecModePassword string `json:"execModePassword,omitempty"` // ExecModeUsername string `json:"execModeUsername,omitempty"` // }
type ResponseNetworkDeviceGetNetworkDeviceByIDNetworkDeviceTrustsecsettingsSgaNotificationAndUpdates ¶
type ResponseNetworkDeviceGetNetworkDeviceByIDNetworkDeviceTrustsecsettingsSgaNotificationAndUpdates struct { DownlaodEnvironmentDataEveryXSeconds *int `json:"downlaodEnvironmentDataEveryXSeconds,omitempty"` // DownlaodPeerAuthorizationPolicyEveryXSeconds *int `json:"downlaodPeerAuthorizationPolicyEveryXSeconds,omitempty"` // ReAuthenticationEveryXSeconds *int `json:"reAuthenticationEveryXSeconds,omitempty"` // DownloadSgACLListsEveryXSeconds *int `json:"downloadSGACLListsEveryXSeconds,omitempty"` // OtherSgADevicesToTrustThisDevice *bool `json:"otherSGADevicesToTrustThisDevice,omitempty"` // SendConfigurationToDevice *bool `json:"sendConfigurationToDevice,omitempty"` // SendConfigurationToDeviceUsing string `json:"sendConfigurationToDeviceUsing,omitempty"` // Allowed values: - ENABLE_USING_COA, - ENABLE_USING_CLI, - DISABLE_ALL CoaSourceHost string `json:"coaSourceHost,omitempty"` // }
type ResponseNetworkDeviceGetNetworkDeviceByName ¶
type ResponseNetworkDeviceGetNetworkDeviceByName struct {
NetworkDevice *ResponseNetworkDeviceGetNetworkDeviceByNameNetworkDevice `json:"NetworkDevice,omitempty"` //
}
type ResponseNetworkDeviceGetNetworkDeviceByNameNetworkDevice ¶
type ResponseNetworkDeviceGetNetworkDeviceByNameNetworkDevice struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // AuthenticationSettings *ResponseNetworkDeviceGetNetworkDeviceByNameNetworkDeviceAuthenticationSettings `json:"authenticationSettings,omitempty"` // SNMPsettings *ResponseNetworkDeviceGetNetworkDeviceByNameNetworkDeviceSNMPsettings `json:"snmpsettings,omitempty"` // Trustsecsettings *ResponseNetworkDeviceGetNetworkDeviceByNameNetworkDeviceTrustsecsettings `json:"trustsecsettings,omitempty"` // TacacsSettings *ResponseNetworkDeviceGetNetworkDeviceByNameNetworkDeviceTacacsSettings `json:"tacacsSettings,omitempty"` // ProfileName string `json:"profileName,omitempty"` // ModelName string `json:"modelName,omitempty"` // SoftwareVersion string `json:"softwareVersion,omitempty"` // CoaPort *int `json:"coaPort,omitempty"` // DtlsDNSName string `json:"dtlsDnsName,omitempty"` // This value is used to verify the client identity contained in the X.509 RADIUS/DTLS client certificate NetworkDeviceIPList *[]ResponseNetworkDeviceGetNetworkDeviceByNameNetworkDeviceNetworkDeviceIPList `json:"NetworkDeviceIPList,omitempty"` // List of IP Subnets for this node NetworkDeviceGroupList []string `json:"NetworkDeviceGroupList,omitempty"` // List of Network Device Group names for this node Link *ResponseNetworkDeviceGetNetworkDeviceByNameNetworkDeviceLink `json:"link,omitempty"` // }
type ResponseNetworkDeviceGetNetworkDeviceByNameNetworkDeviceAuthenticationSettings ¶
type ResponseNetworkDeviceGetNetworkDeviceByNameNetworkDeviceAuthenticationSettings struct { NetworkProtocol string `json:"networkProtocol,omitempty"` // Allowed values: - RADIUS, - TACACS_PLUS EnableKeyWrap *bool `json:"enableKeyWrap,omitempty"` // Enabled *bool `json:"enabled,omitempty"` // DtlsRequired *bool `json:"dtlsRequired,omitempty"` // This value enforces use of dtls EnableMultiSecret string `json:"enableMultiSecret,omitempty"` // KeyEncryptionKey string `json:"keyEncryptionKey,omitempty"` // MessageAuthenticatorCodeKey string `json:"messageAuthenticatorCodeKey,omitempty"` // KeyInputFormat string `json:"keyInputFormat,omitempty"` // Allowed values: - ASCII, - HEXADECIMAL }
type ResponseNetworkDeviceGetNetworkDeviceByNameNetworkDeviceNetworkDeviceIPList ¶
type ResponseNetworkDeviceGetNetworkDeviceByNameNetworkDeviceNetworkDeviceIPList struct { IPaddress string `json:"ipaddress,omitempty"` // Mask *int `json:"mask,omitempty"` // GetIPaddressExclude string `json:"getIpaddressExclude,omitempty"` // It can be either single IP address or IP range address }
type ResponseNetworkDeviceGetNetworkDeviceByNameNetworkDeviceSNMPsettings ¶
type ResponseNetworkDeviceGetNetworkDeviceByNameNetworkDeviceSNMPsettings struct { Version string `json:"version,omitempty"` // RoCommunity string `json:"roCommunity,omitempty"` // PollingInterval *int `json:"pollingInterval,omitempty"` // LinkTrapQuery *bool `json:"linkTrapQuery,omitempty"` // MacTrapQuery *bool `json:"macTrapQuery,omitempty"` // OriginatingPolicyServicesNode string `json:"originatingPolicyServicesNode,omitempty"` // }
type ResponseNetworkDeviceGetNetworkDeviceByNameNetworkDeviceTacacsSettings ¶
type ResponseNetworkDeviceGetNetworkDeviceByNameNetworkDeviceTacacsSettings struct { ConnectModeOptions string `json:"connectModeOptions,omitempty"` // Allowed values: - OFF, - ON_LEGACY, - ON_DRAFT_COMPLIANT }
type ResponseNetworkDeviceGetNetworkDeviceByNameNetworkDeviceTrustsecsettings ¶
type ResponseNetworkDeviceGetNetworkDeviceByNameNetworkDeviceTrustsecsettings struct { DeviceAuthenticationSettings *ResponseNetworkDeviceGetNetworkDeviceByNameNetworkDeviceTrustsecsettingsDeviceAuthenticationSettings `json:"deviceAuthenticationSettings,omitempty"` // SgaNotificationAndUpdates *ResponseNetworkDeviceGetNetworkDeviceByNameNetworkDeviceTrustsecsettingsSgaNotificationAndUpdates `json:"sgaNotificationAndUpdates,omitempty"` // DeviceConfigurationDeployment *ResponseNetworkDeviceGetNetworkDeviceByNameNetworkDeviceTrustsecsettingsDeviceConfigurationDeployment `json:"deviceConfigurationDeployment,omitempty"` // PushIDSupport string `json:"pushIdSupport,omitempty"` // }
type ResponseNetworkDeviceGetNetworkDeviceByNameNetworkDeviceTrustsecsettingsDeviceAuthenticationSettings ¶
type ResponseNetworkDeviceGetNetworkDeviceByNameNetworkDeviceTrustsecsettingsDeviceConfigurationDeployment ¶
type ResponseNetworkDeviceGetNetworkDeviceByNameNetworkDeviceTrustsecsettingsDeviceConfigurationDeployment struct { IncludeWhenDeployingSgtUpdates *bool `json:"includeWhenDeployingSGTUpdates,omitempty"` // EnableModePassword string `json:"enableModePassword,omitempty"` // ExecModePassword string `json:"execModePassword,omitempty"` // ExecModeUsername string `json:"execModeUsername,omitempty"` // }
type ResponseNetworkDeviceGetNetworkDeviceByNameNetworkDeviceTrustsecsettingsSgaNotificationAndUpdates ¶
type ResponseNetworkDeviceGetNetworkDeviceByNameNetworkDeviceTrustsecsettingsSgaNotificationAndUpdates struct { DownlaodEnvironmentDataEveryXSeconds *int `json:"downlaodEnvironmentDataEveryXSeconds,omitempty"` // DownlaodPeerAuthorizationPolicyEveryXSeconds *int `json:"downlaodPeerAuthorizationPolicyEveryXSeconds,omitempty"` // ReAuthenticationEveryXSeconds *int `json:"reAuthenticationEveryXSeconds,omitempty"` // DownloadSgACLListsEveryXSeconds *int `json:"downloadSGACLListsEveryXSeconds,omitempty"` // OtherSgADevicesToTrustThisDevice *bool `json:"otherSGADevicesToTrustThisDevice,omitempty"` // SendConfigurationToDevice *bool `json:"sendConfigurationToDevice,omitempty"` // SendConfigurationToDeviceUsing string `json:"sendConfigurationToDeviceUsing,omitempty"` // Allowed values: - ENABLE_USING_COA, - ENABLE_USING_CLI, - DISABLE_ALL CoaSourceHost string `json:"coaSourceHost,omitempty"` // }
type ResponseNetworkDeviceGetNetworkDeviceSearchResult ¶
type ResponseNetworkDeviceGetNetworkDeviceSearchResult struct { Total *int `json:"total,omitempty"` // Resources *[]ResponseNetworkDeviceGetNetworkDeviceSearchResultResources `json:"resources,omitempty"` // NextPage *ResponseNetworkDeviceGetNetworkDeviceSearchResultNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponseNetworkDeviceGetNetworkDeviceSearchResultPreviousPage `json:"previousPage,omitempty"` // }
type ResponseNetworkDeviceGetNetworkDeviceSearchResultResources ¶
type ResponseNetworkDeviceGetNetworkDeviceSearchResultResources struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Link *ResponseNetworkDeviceGetNetworkDeviceSearchResultResourcesLink `json:"link,omitempty"` // }
type ResponseNetworkDeviceGetVersion ¶
type ResponseNetworkDeviceGetVersion struct {
VersionInfo *ResponseNetworkDeviceGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponseNetworkDeviceGetVersionVersionInfo ¶
type ResponseNetworkDeviceGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponseNetworkDeviceGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponseNetworkDeviceGroupGetNetworkDeviceGroup ¶
type ResponseNetworkDeviceGroupGetNetworkDeviceGroup struct {
SearchResult *ResponseNetworkDeviceGroupGetNetworkDeviceGroupSearchResult `json:"SearchResult,omitempty"` //
}
type ResponseNetworkDeviceGroupGetNetworkDeviceGroupByID ¶
type ResponseNetworkDeviceGroupGetNetworkDeviceGroupByID struct {
NetworkDeviceGroup *ResponseNetworkDeviceGroupGetNetworkDeviceGroupByIDNetworkDeviceGroup `json:"NetworkDeviceGroup,omitempty"` //
}
type ResponseNetworkDeviceGroupGetNetworkDeviceGroupByIDNetworkDeviceGroup ¶
type ResponseNetworkDeviceGroupGetNetworkDeviceGroupByIDNetworkDeviceGroup struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Link *ResponseNetworkDeviceGroupGetNetworkDeviceGroupByIDNetworkDeviceGroupLink `json:"link,omitempty"` // Othername string `json:"othername,omitempty"` // }
type ResponseNetworkDeviceGroupGetNetworkDeviceGroupByName ¶
type ResponseNetworkDeviceGroupGetNetworkDeviceGroupByName struct {
NetworkDeviceGroup *ResponseNetworkDeviceGroupGetNetworkDeviceGroupByNameNetworkDeviceGroup `json:"NetworkDeviceGroup,omitempty"` //
}
type ResponseNetworkDeviceGroupGetNetworkDeviceGroupByNameNetworkDeviceGroup ¶
type ResponseNetworkDeviceGroupGetNetworkDeviceGroupByNameNetworkDeviceGroup struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Link *ResponseNetworkDeviceGroupGetNetworkDeviceGroupByNameNetworkDeviceGroupLink `json:"link,omitempty"` // Othername string `json:"othername,omitempty"` // }
type ResponseNetworkDeviceGroupGetNetworkDeviceGroupSearchResult ¶
type ResponseNetworkDeviceGroupGetNetworkDeviceGroupSearchResult struct { Total *int `json:"total,omitempty"` // Resources *[]ResponseNetworkDeviceGroupGetNetworkDeviceGroupSearchResultResources `json:"resources,omitempty"` // NextPage *ResponseNetworkDeviceGroupGetNetworkDeviceGroupSearchResultNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponseNetworkDeviceGroupGetNetworkDeviceGroupSearchResultPreviousPage `json:"previousPage,omitempty"` // }
type ResponseNetworkDeviceGroupGetNetworkDeviceGroupSearchResultResources ¶
type ResponseNetworkDeviceGroupGetNetworkDeviceGroupSearchResultResources struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Link *ResponseNetworkDeviceGroupGetNetworkDeviceGroupSearchResultResourcesLink `json:"link,omitempty"` // }
type ResponseNetworkDeviceGroupGetVersion ¶
type ResponseNetworkDeviceGroupGetVersion struct {
VersionInfo *ResponseNetworkDeviceGroupGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponseNetworkDeviceGroupGetVersionVersionInfo ¶
type ResponseNetworkDeviceGroupGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponseNetworkDeviceGroupGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponseNetworkDeviceGroupUpdateNetworkDeviceGroupByID ¶
type ResponseNetworkDeviceGroupUpdateNetworkDeviceGroupByID struct {
UpdatedFieldsList *ResponseNetworkDeviceGroupUpdateNetworkDeviceGroupByIDUpdatedFieldsList `json:"UpdatedFieldsList,omitempty"` //
}
type ResponseNetworkDeviceGroupUpdateNetworkDeviceGroupByIDUpdatedFieldsList ¶
type ResponseNetworkDeviceGroupUpdateNetworkDeviceGroupByIDUpdatedFieldsList struct { UpdatedField *[]ResponseNetworkDeviceGroupUpdateNetworkDeviceGroupByIDUpdatedFieldsListUpdatedField `json:"updatedField,omitempty"` // Field string `json:"field,omitempty"` // OldValue string `json:"oldValue,omitempty"` // NewValue string `json:"newValue,omitempty"` // }
type ResponseNetworkDeviceMonitorBulkStatusNetworkDevice ¶
type ResponseNetworkDeviceMonitorBulkStatusNetworkDevice struct {
BulkStatus *ResponseNetworkDeviceMonitorBulkStatusNetworkDeviceBulkStatus `json:"BulkStatus,omitempty"` //
}
type ResponseNetworkDeviceMonitorBulkStatusNetworkDeviceBulkStatus ¶
type ResponseNetworkDeviceMonitorBulkStatusNetworkDeviceBulkStatus struct { BulkID string `json:"bulkId,omitempty"` // MediaType string `json:"mediaType,omitempty"` // ExecutionStatus string `json:"executionStatus,omitempty"` // OperationType string `json:"operationType,omitempty"` // StartTime string `json:"startTime,omitempty"` // ResourcesCount *int `json:"resourcesCount,omitempty"` // SuccessCount *int `json:"successCount,omitempty"` // FailCount *int `json:"failCount,omitempty"` // ResourcesStatus *[]ResponseNetworkDeviceMonitorBulkStatusNetworkDeviceBulkStatusResourcesStatus `json:"resourcesStatus,omitempty"` // }
type ResponseNetworkDeviceMonitorBulkStatusNetworkDeviceBulkStatusResourcesStatus ¶
type ResponseNetworkDeviceMonitorBulkStatusNetworkDeviceBulkStatusResourcesStatus struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // ResourceExecutionStatus string `json:"resourceExecutionStatus,omitempty"` // Status string `json:"status,omitempty"` // }
type ResponseNetworkDeviceUpdateNetworkDeviceByID ¶
type ResponseNetworkDeviceUpdateNetworkDeviceByID struct {
UpdatedFieldsList *ResponseNetworkDeviceUpdateNetworkDeviceByIDUpdatedFieldsList `json:"UpdatedFieldsList,omitempty"` //
}
type ResponseNetworkDeviceUpdateNetworkDeviceByIDUpdatedFieldsList ¶
type ResponseNetworkDeviceUpdateNetworkDeviceByIDUpdatedFieldsList struct { UpdatedField *[]ResponseNetworkDeviceUpdateNetworkDeviceByIDUpdatedFieldsListUpdatedField `json:"updatedField,omitempty"` // Field string `json:"field,omitempty"` // OldValue string `json:"oldValue,omitempty"` // NewValue string `json:"newValue,omitempty"` // }
type ResponseNetworkDeviceUpdateNetworkDeviceByName ¶
type ResponseNetworkDeviceUpdateNetworkDeviceByName struct {
UpdatedFieldsList *ResponseNetworkDeviceUpdateNetworkDeviceByNameUpdatedFieldsList `json:"UpdatedFieldsList,omitempty"` //
}
type ResponseNetworkDeviceUpdateNetworkDeviceByNameUpdatedFieldsList ¶
type ResponseNetworkDeviceUpdateNetworkDeviceByNameUpdatedFieldsList struct { UpdatedField *[]ResponseNetworkDeviceUpdateNetworkDeviceByNameUpdatedFieldsListUpdatedField `json:"updatedField,omitempty"` // Field string `json:"field,omitempty"` // OldValue string `json:"oldValue,omitempty"` // NewValue string `json:"newValue,omitempty"` // }
type ResponseNodeDeploymentDeleteDeploymentNode ¶ added in v1.1.0
type ResponseNodeDeploymentDeleteDeploymentNode struct { Success *ResponseNodeDeploymentDeleteDeploymentNodeSuccess `json:"success,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseNodeDeploymentDeleteDeploymentNodeSuccess ¶ added in v1.1.0
type ResponseNodeDeploymentDeleteDeploymentNodeSuccess struct {
Message string `json:"message,omitempty"` //
}
type ResponseNodeDeploymentDeleteNode ¶
type ResponseNodeDeploymentDeleteNode = ResponseNodeDeploymentDeleteDeploymentNode
ResponseNodeDeploymentDeleteNode is deprecated, please use ResponseNodeDeploymentDeleteDeploymentNode
type ResponseNodeDeploymentDeleteNodeSuccess ¶ added in v1.1.0
type ResponseNodeDeploymentDeleteNodeSuccess = ResponseNodeDeploymentDeleteDeploymentNodeSuccess
ResponseNodeDeploymentDeleteNodeSuccess is deprecated, please use ResponseNodeDeploymentDeleteDeploymentNodeSuccess
type ResponseNodeDeploymentGetDeploymentNodes ¶ added in v1.1.0
type ResponseNodeDeploymentGetDeploymentNodes struct { Response *[]ResponseNodeDeploymentGetDeploymentNodesResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseNodeDeploymentGetDeploymentNodesResponse ¶ added in v1.1.0
type ResponseNodeDeploymentGetDeploymentNodesResponse struct { Hostname string `json:"hostname,omitempty"` // Fqdn string `json:"fqdn,omitempty"` // IPAddress string `json:"ipAddress,omitempty"` // Roles []string `json:"roles,omitempty"` // Services []string `json:"services,omitempty"` // Nodestatus string `json:"nodeStatus,omitempty"` // }
type ResponseNodeDeploymentGetNodeDetails ¶
type ResponseNodeDeploymentGetNodeDetails struct { Response *ResponseNodeDeploymentGetNodeDetailsResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseNodeDeploymentGetNodeDetailsResponse ¶
type ResponseNodeDeploymentGetNodeDetailsResponse struct { Hostname string `json:"hostname,omitempty"` // Fqdn string `json:"fqdn,omitempty"` // IPAddress string `json:"ipAddress,omitempty"` // Roles []string `json:"roles,omitempty"` // Services []string `json:"services,omitempty"` // Nodestatus string `json:"nodeStatus,omitempty"` // }
type ResponseNodeDeploymentMakePrimary ¶ added in v1.1.0
type ResponseNodeDeploymentMakePrimary struct { Success *ResponseNodeDeploymentMakePrimarySuccess `json:"success,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseNodeDeploymentMakePrimarySuccess ¶ added in v1.1.0
type ResponseNodeDeploymentMakePrimarySuccess struct {
Message string `json:"message,omitempty"` //
}
type ResponseNodeDeploymentMakeStandalone ¶ added in v1.1.0
type ResponseNodeDeploymentMakeStandalone struct { Success *ResponseNodeDeploymentMakeStandaloneSuccess `json:"success,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseNodeDeploymentMakeStandaloneSuccess ¶ added in v1.1.0
type ResponseNodeDeploymentMakeStandaloneSuccess struct {
Message string `json:"message,omitempty"` //
}
type ResponseNodeDeploymentPromoteNode ¶
type ResponseNodeDeploymentPromoteNode struct { Success *ResponseNodeDeploymentPromoteNodeSuccess `json:"success,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseNodeDeploymentPromoteNodeSuccess ¶ added in v1.1.0
type ResponseNodeDeploymentPromoteNodeSuccess struct {
Message string `json:"message,omitempty"` //
}
type ResponseNodeDeploymentRegisterNode ¶
type ResponseNodeDeploymentRegisterNode struct { Success *ResponseNodeDeploymentRegisterNodeSuccess `json:"success,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseNodeDeploymentRegisterNodeSuccess ¶ added in v1.1.0
type ResponseNodeDeploymentRegisterNodeSuccess struct {
Message string `json:"message,omitempty"` //
}
type ResponseNodeDeploymentSyncNode ¶ added in v1.1.0
type ResponseNodeDeploymentSyncNode struct { Response *ResponseNodeDeploymentSyncNodeResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseNodeDeploymentSyncNodeResponse ¶ added in v1.1.0
type ResponseNodeDeploymentUpdateDeploymentNode ¶ added in v1.1.0
type ResponseNodeDeploymentUpdateDeploymentNode struct { Success *ResponseNodeDeploymentUpdateDeploymentNodeSuccess `json:"success,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseNodeDeploymentUpdateDeploymentNodeSuccess ¶ added in v1.1.0
type ResponseNodeDeploymentUpdateDeploymentNodeSuccess struct {
Message string `json:"message,omitempty"` //
}
type ResponseNodeDeploymentUpdateNode ¶
type ResponseNodeDeploymentUpdateNode = ResponseNodeDeploymentUpdateDeploymentNode
ResponseNodeDeploymentUpdateNode is deprecated, please use ResponseNodeDeploymentUpdateDeploymentNode
type ResponseNodeDeploymentUpdateNodeSuccess ¶ added in v1.1.0
type ResponseNodeDeploymentUpdateNodeSuccess = ResponseNodeDeploymentUpdateDeploymentNodeSuccess
ResponseNodeDeploymentUpdateNodeSuccess is deprecated, please use ResponseNodeDeploymentUpdateDeploymentNodeSuccess
type ResponseNodeDetailsGetNodeDetailByID ¶
type ResponseNodeDetailsGetNodeDetailByID struct {
Node *ResponseNodeDetailsGetNodeDetailByIDNode `json:"Node,omitempty"` //
}
type ResponseNodeDetailsGetNodeDetailByIDNode ¶
type ResponseNodeDetailsGetNodeDetailByIDNode struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // GateWay string `json:"gateWay,omitempty"` // UserName string `json:"userName,omitempty"` // PassWord string `json:"passWord,omitempty"` // DisplayName string `json:"displayName,omitempty"` // InDeployment *bool `json:"inDeployment,omitempty"` // OtherPapFqdn string `json:"otherPapFqdn,omitempty"` // IPAddresses []string `json:"ipAddresses,omitempty"` // IPAddress string `json:"ipAddress,omitempty"` // SxpIPAddress string `json:"sxpIpAddress,omitempty"` // NodeServiceTypes string `json:"nodeServiceTypes,omitempty"` // Fqdn string `json:"fqdn,omitempty"` // PapNode *bool `json:"papNode,omitempty"` // PrimaryPapNode *bool `json:"primaryPapNode,omitempty"` // PxGridNode *bool `json:"pxGridNode,omitempty"` // Link *ResponseNodeDetailsGetNodeDetailByIDNodeLink `json:"link,omitempty"` // }
type ResponseNodeDetailsGetNodeDetailByName ¶
type ResponseNodeDetailsGetNodeDetailByName struct {
Node *ResponseNodeDetailsGetNodeDetailByNameNode `json:"Node,omitempty"` //
}
type ResponseNodeDetailsGetNodeDetailByNameNode ¶
type ResponseNodeDetailsGetNodeDetailByNameNode struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // GateWay string `json:"gateWay,omitempty"` // UserName string `json:"userName,omitempty"` // PassWord string `json:"passWord,omitempty"` // DisplayName string `json:"displayName,omitempty"` // InDeployment *bool `json:"inDeployment,omitempty"` // OtherPapFqdn string `json:"otherPapFqdn,omitempty"` // IPAddresses []string `json:"ipAddresses,omitempty"` // IPAddress string `json:"ipAddress,omitempty"` // SxpIPAddress string `json:"sxpIpAddress,omitempty"` // NodeServiceTypes string `json:"nodeServiceTypes,omitempty"` // Fqdn string `json:"fqdn,omitempty"` // PapNode *bool `json:"papNode,omitempty"` // PrimaryPapNode *bool `json:"primaryPapNode,omitempty"` // PxGridNode *bool `json:"pxGridNode,omitempty"` // Link *ResponseNodeDetailsGetNodeDetailByNameNodeLink `json:"link,omitempty"` // }
type ResponseNodeDetailsGetNodeDetails ¶
type ResponseNodeDetailsGetNodeDetails struct {
SearchResult *ResponseNodeDetailsGetNodeDetailsSearchResult `json:"SearchResult,omitempty"` //
}
type ResponseNodeDetailsGetNodeDetailsSearchResult ¶
type ResponseNodeDetailsGetNodeDetailsSearchResult struct { Total *int `json:"total,omitempty"` // Resources *[]ResponseNodeDetailsGetNodeDetailsSearchResultResources `json:"resources,omitempty"` // NextPage *ResponseNodeDetailsGetNodeDetailsSearchResultNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponseNodeDetailsGetNodeDetailsSearchResultPreviousPage `json:"previousPage,omitempty"` // }
type ResponseNodeDetailsGetNodeDetailsSearchResultResources ¶
type ResponseNodeDetailsGetNodeDetailsSearchResultResources struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Link *ResponseNodeDetailsGetNodeDetailsSearchResultResourcesLink `json:"link,omitempty"` // }
type ResponseNodeDetailsGetVersion ¶
type ResponseNodeDetailsGetVersion struct {
VersionInfo *ResponseNodeDetailsGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponseNodeDetailsGetVersionVersionInfo ¶
type ResponseNodeDetailsGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponseNodeDetailsGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponseNodeGroupAddNode ¶ added in v1.1.0
type ResponseNodeGroupAddNode struct { Success *ResponseNodeGroupAddNodeSuccess `json:"success,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseNodeGroupAddNodeSuccess ¶ added in v1.1.0
type ResponseNodeGroupAddNodeSuccess struct {
Message string `json:"message,omitempty"` //
}
type ResponseNodeGroupCreateNodeGroup ¶
type ResponseNodeGroupCreateNodeGroup struct { Success *ResponseNodeGroupCreateNodeGroupSuccess `json:"success,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseNodeGroupCreateNodeGroupSuccess ¶ added in v1.1.0
type ResponseNodeGroupCreateNodeGroupSuccess struct {
Message string `json:"message,omitempty"` //
}
type ResponseNodeGroupDeleteNodeGroup ¶
type ResponseNodeGroupDeleteNodeGroup struct { Success *ResponseNodeGroupDeleteNodeGroupSuccess `json:"success,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseNodeGroupDeleteNodeGroupSuccess ¶ added in v1.1.0
type ResponseNodeGroupDeleteNodeGroupSuccess struct {
Message string `json:"message,omitempty"` //
}
type ResponseNodeGroupGetNodeGroup ¶
type ResponseNodeGroupGetNodeGroup struct { Response *ResponseNodeGroupGetNodeGroupResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseNodeGroupGetNodeGroupResponse ¶ added in v1.1.0
type ResponseNodeGroupGetNodeGroupResponse struct { Description string `json:"description,omitempty"` // MarCache *ResponseNodeGroupGetNodeGroupResponseMarCache `json:"marCache,omitempty"` // Name string `json:"name,omitempty"` // }
type ResponseNodeGroupGetNodeGroupResponseMarCache ¶ added in v1.1.0
type ResponseNodeGroupGetNodeGroupResponseMarCache struct { QueryAttempts *int `json:"query-attempts,omitempty"` // The number of times Cisco ISE attempts to perform the cache entry query. (0 - 5). QueryTimeout *int `json:"query-timeout,omitempty"` // The time, in seconds, after which the cache entry query times out. (1 - 10). ReplicationAttempts *int `json:"replication-attempts,omitempty"` // The number of times Cisco ISE attempts to perform MAR cache entry replication. (0 - 5). ReplicationTimeout *int `json:"replication-timeout,omitempty"` // The time, in seconds, after which the cache entry replication times out. (1 - 10). }
type ResponseNodeGroupGetNodeGroups ¶
type ResponseNodeGroupGetNodeGroups struct { Response *[]ResponseNodeGroupGetNodeGroupsResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseNodeGroupGetNodeGroupsResponse ¶
type ResponseNodeGroupGetNodeGroupsResponse struct { Description string `json:"description,omitempty"` // MarCache *ResponseNodeGroupGetNodeGroupsResponseMarCache `json:"marCache,omitempty"` // Name string `json:"name,omitempty"` // }
type ResponseNodeGroupGetNodeGroupsResponseMarCache ¶
type ResponseNodeGroupGetNodeGroupsResponseMarCache struct { QueryAttempts *int `json:"query-attempts,omitempty"` // The number of times Cisco ISE attempts to perform the cache entry query. (0 - 5). QueryTimeout *int `json:"query-timeout,omitempty"` // The time, in seconds, after which the cache entry query times out. (1 - 10). ReplicationAttempts *int `json:"replication-attempts,omitempty"` // The number of times Cisco ISE attempts to perform MAR cache entry replication. (0 - 5). ReplicationTimeout *int `json:"replication-timeout,omitempty"` // The time, in seconds, after which the cache entry replication times out. (1 - 10). }
type ResponseNodeGroupGetNodes ¶ added in v1.1.0
type ResponseNodeGroupGetNodes struct { Response *[]ResponseNodeGroupGetNodesResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseNodeGroupGetNodesResponse ¶ added in v1.1.0
type ResponseNodeGroupGetNodesResponse struct {
Hostname string `json:"hostname,omitempty"` //
}
type ResponseNodeGroupRemoveNode ¶ added in v1.1.0
type ResponseNodeGroupRemoveNode struct { Success *ResponseNodeGroupRemoveNodeSuccess `json:"success,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseNodeGroupRemoveNodeSuccess ¶ added in v1.1.0
type ResponseNodeGroupRemoveNodeSuccess struct {
Message string `json:"message,omitempty"` //
}
type ResponseNodeGroupUpdateNodeGroup ¶
type ResponseNodeGroupUpdateNodeGroup struct { Success *ResponseNodeGroupUpdateNodeGroupSuccess `json:"success,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseNodeGroupUpdateNodeGroupSuccess ¶ added in v1.1.0
type ResponseNodeGroupUpdateNodeGroupSuccess struct {
Message string `json:"message,omitempty"` //
}
type ResponseNodeServicesGetInterfaces ¶ added in v1.1.0
type ResponseNodeServicesGetInterfaces struct { Response *[]ResponseNodeServicesGetInterfacesResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseNodeServicesGetInterfacesResponse ¶ added in v1.1.0
type ResponseNodeServicesGetInterfacesResponse struct {
Interface string `json:"interface,omitempty"` //
}
type ResponseNodeServicesGetProfilerProbeConfig ¶ added in v1.1.0
type ResponseNodeServicesGetProfilerProbeConfig struct { Response *ResponseNodeServicesGetProfilerProbeConfigResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseNodeServicesGetProfilerProbeConfigResponse ¶ added in v1.1.0
type ResponseNodeServicesGetProfilerProbeConfigResponse struct { ActiveDirectory *ResponseNodeServicesGetProfilerProbeConfigResponseActiveDirectory `json:"activeDirectory,omitempty"` // The Active Directory probe queries the Active Directory for Windows information. Dhcp *ResponseNodeServicesGetProfilerProbeConfigResponseDhcp `json:"dhcp,omitempty"` // The DHCP probe listens for DHCP packets from IP helpers. DhcpSpan *ResponseNodeServicesGetProfilerProbeConfigResponseDhcpSpan `json:"dhcpSpan,omitempty"` // The DHCP SPAN probe collects DHCP packets. DNS *ResponseNodeServicesGetProfilerProbeConfigResponseDNS `json:"dns,omitempty"` // The DNS probe performs a DNS lookup for the FQDN. HTTP *ResponseNodeServicesGetProfilerProbeConfigResponseHTTP `json:"http,omitempty"` // The HTTP probe receives and parses HTTP packets. Netflow *ResponseNodeServicesGetProfilerProbeConfigResponseNetflow `json:"netflow,omitempty"` // The NetFlow probe collects the NetFlow packets that are sent to it from routers. Nmap *[]ResponseNodeServicesGetProfilerProbeConfigResponseNmap `json:"nmap,omitempty"` // The NMAP probe scans endpoints for open ports and OS. Pxgrid *[]ResponseNodeServicesGetProfilerProbeConfigResponsePxgrid `json:"pxgrid,omitempty"` // The pxGrid probe fetches attributes of MAC address or IP address as a subscriber from the pxGrid queue. Radius *[]ResponseNodeServicesGetProfilerProbeConfigResponseRadius `json:"radius,omitempty"` // The RADIUS probe collects RADIUS session attributes as well as CDP, LLDP, DHCP, HTTP, and MDM attributes from IOS Sensors. SNMPQuery *ResponseNodeServicesGetProfilerProbeConfigResponseSNMPQuery `json:"snmpQuery,omitempty"` // The SNMP query probe collects details from network devices such as interface, CDP, LLDP, and ARP. SNMPTrap *ResponseNodeServicesGetProfilerProbeConfigResponseSNMPTrap `json:"snmpTrap,omitempty"` // The SNMP trap probe receives linkup, linkdown, and MAC notification traps from network devices. }
type ResponseNodeServicesGetProfilerProbeConfigResponseActiveDirectory ¶ added in v1.1.0
type ResponseNodeServicesGetProfilerProbeConfigResponseActiveDirectory struct {
DaysBeforeRescan *int `json:"daysBeforeRescan,omitempty"` //
}
type ResponseNodeServicesGetProfilerProbeConfigResponseDNS ¶ added in v1.1.0
type ResponseNodeServicesGetProfilerProbeConfigResponseDNS struct {
Timeout *int `json:"timeout,omitempty"` //
}
type ResponseNodeServicesGetProfilerProbeConfigResponseDhcp ¶ added in v1.1.0
type ResponseNodeServicesGetProfilerProbeConfigResponseDhcp struct { Interfaces *[]ResponseNodeServicesGetProfilerProbeConfigResponseDhcpInterfaces `json:"interfaces,omitempty"` // Port *int `json:"port,omitempty"` // }
type ResponseNodeServicesGetProfilerProbeConfigResponseDhcpInterfaces ¶ added in v1.1.0
type ResponseNodeServicesGetProfilerProbeConfigResponseDhcpInterfaces struct {
Interface string `json:"interface,omitempty"` //
}
type ResponseNodeServicesGetProfilerProbeConfigResponseDhcpSpan ¶ added in v1.1.0
type ResponseNodeServicesGetProfilerProbeConfigResponseDhcpSpan struct {
Interfaces *[]ResponseNodeServicesGetProfilerProbeConfigResponseDhcpSpanInterfaces `json:"interfaces,omitempty"` //
}
type ResponseNodeServicesGetProfilerProbeConfigResponseDhcpSpanInterfaces ¶ added in v1.1.0
type ResponseNodeServicesGetProfilerProbeConfigResponseDhcpSpanInterfaces struct {
Interface string `json:"interface,omitempty"` //
}
type ResponseNodeServicesGetProfilerProbeConfigResponseHTTP ¶ added in v1.1.0
type ResponseNodeServicesGetProfilerProbeConfigResponseHTTP struct {
Interfaces *[]ResponseNodeServicesGetProfilerProbeConfigResponseHTTPInterfaces `json:"interfaces,omitempty"` //
}
type ResponseNodeServicesGetProfilerProbeConfigResponseHTTPInterfaces ¶ added in v1.1.0
type ResponseNodeServicesGetProfilerProbeConfigResponseHTTPInterfaces struct {
Interface string `json:"interface,omitempty"` //
}
type ResponseNodeServicesGetProfilerProbeConfigResponseNetflow ¶ added in v1.1.0
type ResponseNodeServicesGetProfilerProbeConfigResponseNetflow struct { Interfaces *[]ResponseNodeServicesGetProfilerProbeConfigResponseNetflowInterfaces `json:"interfaces,omitempty"` // Port *int `json:"port,omitempty"` // }
type ResponseNodeServicesGetProfilerProbeConfigResponseNetflowInterfaces ¶ added in v1.1.0
type ResponseNodeServicesGetProfilerProbeConfigResponseNetflowInterfaces struct {
Interface string `json:"interface,omitempty"` //
}
type ResponseNodeServicesGetProfilerProbeConfigResponseNmap ¶ added in v1.1.0
type ResponseNodeServicesGetProfilerProbeConfigResponseNmap interface{}
type ResponseNodeServicesGetProfilerProbeConfigResponsePxgrid ¶ added in v1.1.0
type ResponseNodeServicesGetProfilerProbeConfigResponsePxgrid interface{}
type ResponseNodeServicesGetProfilerProbeConfigResponseRadius ¶ added in v1.1.0
type ResponseNodeServicesGetProfilerProbeConfigResponseRadius interface{}
type ResponseNodeServicesGetProfilerProbeConfigResponseSNMPQuery ¶ added in v1.1.0
type ResponseNodeServicesGetProfilerProbeConfigResponseSNMPTrap ¶ added in v1.1.0
type ResponseNodeServicesGetProfilerProbeConfigResponseSNMPTrap struct { Interfaces *[]ResponseNodeServicesGetProfilerProbeConfigResponseSNMPTrapInterfaces `json:"interfaces,omitempty"` // LinkTrapQuery *bool `json:"linkTrapQuery,omitempty"` // MacTrapQuery *bool `json:"macTrapQuery,omitempty"` // Port *int `json:"port,omitempty"` // }
type ResponseNodeServicesGetProfilerProbeConfigResponseSNMPTrapInterfaces ¶ added in v1.1.0
type ResponseNodeServicesGetProfilerProbeConfigResponseSNMPTrapInterfaces struct {
Interface string `json:"interface,omitempty"` //
}
type ResponseNodeServicesGetSxpInterface ¶ added in v1.1.0
type ResponseNodeServicesGetSxpInterface struct { Response *ResponseNodeServicesGetSxpInterfaceResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseNodeServicesGetSxpInterfaceResponse ¶ added in v1.1.0
type ResponseNodeServicesGetSxpInterfaceResponse struct {
Interface string `json:"interface,omitempty"` //
}
type ResponseNodeServicesSetProfilerProbeConfig ¶ added in v1.1.0
type ResponseNodeServicesSetProfilerProbeConfig struct { Success *ResponseNodeServicesSetProfilerProbeConfigSuccess `json:"success,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseNodeServicesSetProfilerProbeConfigSuccess ¶ added in v1.1.0
type ResponseNodeServicesSetProfilerProbeConfigSuccess struct {
Message string `json:"message,omitempty"` //
}
type ResponseNodeServicesSetSxpInterface ¶ added in v1.1.0
type ResponseNodeServicesSetSxpInterface struct { Success *ResponseNodeServicesSetSxpInterfaceSuccess `json:"success,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseNodeServicesSetSxpInterfaceSuccess ¶ added in v1.1.0
type ResponseNodeServicesSetSxpInterfaceSuccess struct {
Message string `json:"message,omitempty"` //
}
type ResponsePanHaGetPanHaStatus ¶
type ResponsePanHaGetPanHaStatus struct { Response *ResponsePanHaGetPanHaStatusResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponsePanHaGetPanHaStatusResponse ¶
type ResponsePanHaGetPanHaStatusResponse struct { IsEnabled *bool `json:"isEnabled,omitempty"` // PrimaryHealthCheckNode *ResponsePanHaGetPanHaStatusResponsePrimaryHealthCheckNode `json:"primaryHealthCheckNode,omitempty"` // SecondaryHealthCheckNode *ResponsePanHaGetPanHaStatusResponseSecondaryHealthCheckNode `json:"secondaryHealthCheckNode,omitempty"` // PollingInterval *int `json:"pollingInterval,omitempty"` // Administration nodes are checked after each interval. Seconds (30 - 300) <br> The default value is 120. FailedAttempts *int `json:"failedAttempts,omitempty"` // Failover occurs if the primary PAN is down for the specified number of failure polls. Count (2 - 60).<br> The default value is 5. }
type ResponsePanHaGetPanHaStatusResponsePrimaryHealthCheckNode ¶ added in v1.1.0
type ResponsePanHaGetPanHaStatusResponsePrimaryHealthCheckNode struct {
Hostname string `json:"hostname,omitempty"` //
}
type ResponsePanHaGetPanHaStatusResponseSecondaryHealthCheckNode ¶ added in v1.1.0
type ResponsePanHaGetPanHaStatusResponseSecondaryHealthCheckNode struct {
Hostname string `json:"hostname,omitempty"` //
}
type ResponsePanHaUpdatePanHa ¶ added in v1.1.0
type ResponsePanHaUpdatePanHa struct { Success *ResponsePanHaUpdatePanHaSuccess `json:"success,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponsePanHaUpdatePanHaSuccess ¶ added in v1.1.0
type ResponsePanHaUpdatePanHaSuccess struct {
Message string `json:"message,omitempty"` //
}
type ResponsePatchingInstallHotpatch ¶ added in v1.1.0
type ResponsePatchingInstallHotpatch struct { Response *ResponsePatchingInstallHotpatchResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponsePatchingInstallHotpatchResponse ¶ added in v1.1.0
type ResponsePatchingInstallPatch ¶ added in v1.1.0
type ResponsePatchingInstallPatch struct { Response *ResponsePatchingInstallPatchResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponsePatchingInstallPatchResponse ¶ added in v1.1.0
type ResponsePatchingListInstalledHotpatches ¶ added in v1.1.0
type ResponsePatchingListInstalledHotpatches struct {
Response *[]ResponsePatchingListInstalledHotpatchesResponse `json:"response,omitempty"` //
}
type ResponsePatchingListInstalledHotpatchesResponse ¶ added in v1.1.0
type ResponsePatchingListInstalledPatches ¶ added in v1.1.0
type ResponsePatchingListInstalledPatches struct { IseVersion string `json:"iseVersion,omitempty"` // PatchVersion *[]ResponsePatchingListInstalledPatchesPatchVersion `json:"patchVersion,omitempty"` // }
type ResponsePatchingListInstalledPatchesPatchVersion ¶ added in v1.1.0
type ResponsePatchingRollbackHotpatch ¶ added in v1.1.0
type ResponsePatchingRollbackHotpatch struct { Response *ResponsePatchingRollbackHotpatchResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponsePatchingRollbackHotpatchResponse ¶ added in v1.1.0
type ResponsePatchingRollbackPatch ¶ added in v1.1.0
type ResponsePatchingRollbackPatch struct { Response *ResponsePatchingRollbackPatchResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponsePatchingRollbackPatchResponse ¶ added in v1.1.0
type ResponsePortalGetPortalByID ¶
type ResponsePortalGetPortalByID struct {
ERSPortal *ResponsePortalGetPortalByIDERSPortal `json:"ERSPortal,omitempty"` //
}
type ResponsePortalGetPortalByIDERSPortal ¶
type ResponsePortalGetPortalByIDERSPortal struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // PortalType string `json:"portalType,omitempty"` // Link *ResponsePortalGetPortalByIDERSPortalLink `json:"link,omitempty"` // }
type ResponsePortalGetPortals ¶
type ResponsePortalGetPortals struct {
SearchResult *ResponsePortalGetPortalsSearchResult `json:"SearchResult,omitempty"` //
}
type ResponsePortalGetPortalsSearchResult ¶
type ResponsePortalGetPortalsSearchResult struct { Total *int `json:"total,omitempty"` // Resources *[]ResponsePortalGetPortalsSearchResultResources `json:"resources,omitempty"` // NextPage *ResponsePortalGetPortalsSearchResultNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponsePortalGetPortalsSearchResultPreviousPage `json:"previousPage,omitempty"` // }
type ResponsePortalGetPortalsSearchResultResources ¶
type ResponsePortalGetPortalsSearchResultResources struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Link *ResponsePortalGetPortalsSearchResultResourcesLink `json:"link,omitempty"` // }
type ResponsePortalGetVersion ¶
type ResponsePortalGetVersion struct {
VersionInfo *ResponsePortalGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponsePortalGetVersionVersionInfo ¶
type ResponsePortalGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponsePortalGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponsePortalGlobalSettingGetPortalGlobalSettingByID ¶
type ResponsePortalGlobalSettingGetPortalGlobalSettingByID struct {
PortalCustomizationGlobalSetting *ResponsePortalGlobalSettingGetPortalGlobalSettingByIDPortalCustomizationGlobalSetting `json:"PortalCustomizationGlobalSetting,omitempty"` //
}
type ResponsePortalGlobalSettingGetPortalGlobalSettingByIDPortalCustomizationGlobalSetting ¶
type ResponsePortalGlobalSettingGetPortalGlobalSettingByIDPortalCustomizationGlobalSetting struct { ID string `json:"id,omitempty"` // Customization string `json:"customization,omitempty"` // Allowed values: - HTML, - HTMLANDJAVASCRIPT Link *ResponsePortalGlobalSettingGetPortalGlobalSettingByIDPortalCustomizationGlobalSettingLink `json:"link,omitempty"` // }
type ResponsePortalGlobalSettingGetPortalGlobalSettings ¶
type ResponsePortalGlobalSettingGetPortalGlobalSettings struct {
SearchResult *ResponsePortalGlobalSettingGetPortalGlobalSettingsSearchResult `json:"SearchResult,omitempty"` //
}
type ResponsePortalGlobalSettingGetPortalGlobalSettingsSearchResult ¶
type ResponsePortalGlobalSettingGetPortalGlobalSettingsSearchResult struct { Total *int `json:"total,omitempty"` // Resources *[]ResponsePortalGlobalSettingGetPortalGlobalSettingsSearchResultResources `json:"resources,omitempty"` // NextPage *ResponsePortalGlobalSettingGetPortalGlobalSettingsSearchResultNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponsePortalGlobalSettingGetPortalGlobalSettingsSearchResultPreviousPage `json:"previousPage,omitempty"` // }
type ResponsePortalGlobalSettingGetPortalGlobalSettingsSearchResultResources ¶
type ResponsePortalGlobalSettingGetPortalGlobalSettingsSearchResultResources struct { ID string `json:"id,omitempty"` // Link *ResponsePortalGlobalSettingGetPortalGlobalSettingsSearchResultResourcesLink `json:"link,omitempty"` // }
type ResponsePortalGlobalSettingGetVersion ¶
type ResponsePortalGlobalSettingGetVersion struct {
VersionInfo *ResponsePortalGlobalSettingGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponsePortalGlobalSettingGetVersionVersionInfo ¶
type ResponsePortalGlobalSettingGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponsePortalGlobalSettingGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponsePortalGlobalSettingUpdatePortalGlobalSettingByID ¶
type ResponsePortalGlobalSettingUpdatePortalGlobalSettingByID struct {
UpdatedFieldsList *ResponsePortalGlobalSettingUpdatePortalGlobalSettingByIDUpdatedFieldsList `json:"UpdatedFieldsList,omitempty"` //
}
type ResponsePortalGlobalSettingUpdatePortalGlobalSettingByIDUpdatedFieldsList ¶
type ResponsePortalGlobalSettingUpdatePortalGlobalSettingByIDUpdatedFieldsList struct { UpdatedField *[]ResponsePortalGlobalSettingUpdatePortalGlobalSettingByIDUpdatedFieldsListUpdatedField `json:"updatedField,omitempty"` // Field string `json:"field,omitempty"` // OldValue string `json:"oldValue,omitempty"` // NewValue string `json:"newValue,omitempty"` // }
type ResponsePortalThemeGetPortalThemeByID ¶
type ResponsePortalThemeGetPortalThemeByID struct {
PortalTheme *ResponsePortalThemeGetPortalThemeByIDPortalTheme `json:"PortalTheme,omitempty"` //
}
type ResponsePortalThemeGetPortalThemeByIDPortalTheme ¶
type ResponsePortalThemeGetPortalThemeByIDPortalTheme struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // ThemeData string `json:"themeData,omitempty"` // Portal Theme for all portals Link *ResponsePortalThemeGetPortalThemeByIDPortalThemeLink `json:"link,omitempty"` // }
type ResponsePortalThemeGetPortalThemes ¶
type ResponsePortalThemeGetPortalThemes struct {
SearchResult *ResponsePortalThemeGetPortalThemesSearchResult `json:"SearchResult,omitempty"` //
}
type ResponsePortalThemeGetPortalThemesSearchResult ¶
type ResponsePortalThemeGetPortalThemesSearchResult struct { Total *int `json:"total,omitempty"` // Resources *[]ResponsePortalThemeGetPortalThemesSearchResultResources `json:"resources,omitempty"` // NextPage *ResponsePortalThemeGetPortalThemesSearchResultNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponsePortalThemeGetPortalThemesSearchResultPreviousPage `json:"previousPage,omitempty"` // }
type ResponsePortalThemeGetPortalThemesSearchResultResources ¶
type ResponsePortalThemeGetPortalThemesSearchResultResources struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Link *ResponsePortalThemeGetPortalThemesSearchResultResourcesLink `json:"link,omitempty"` // }
type ResponsePortalThemeGetVersion ¶
type ResponsePortalThemeGetVersion struct {
VersionInfo *ResponsePortalThemeGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponsePortalThemeGetVersionVersionInfo ¶
type ResponsePortalThemeGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponsePortalThemeGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponsePortalThemeUpdatePortalThemeByID ¶
type ResponsePortalThemeUpdatePortalThemeByID struct {
UpdatedFieldsList *ResponsePortalThemeUpdatePortalThemeByIDUpdatedFieldsList `json:"UpdatedFieldsList,omitempty"` //
}
type ResponsePortalThemeUpdatePortalThemeByIDUpdatedFieldsList ¶
type ResponsePortalThemeUpdatePortalThemeByIDUpdatedFieldsList struct { UpdatedField *[]ResponsePortalThemeUpdatePortalThemeByIDUpdatedFieldsListUpdatedField `json:"updatedField,omitempty"` // Field string `json:"field,omitempty"` // OldValue string `json:"oldValue,omitempty"` // NewValue string `json:"newValue,omitempty"` // }
type ResponseProfilerProfileGetProfilerProfileByID ¶
type ResponseProfilerProfileGetProfilerProfileByID struct {
ProfilerProfile *ResponseProfilerProfileGetProfilerProfileByIDProfilerProfile `json:"ProfilerProfile,omitempty"` //
}
type ResponseProfilerProfileGetProfilerProfileByIDProfilerProfile ¶
type ResponseProfilerProfileGetProfilerProfileByIDProfilerProfile struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // ParentID string `json:"parentId,omitempty"` // Link *ResponseProfilerProfileGetProfilerProfileByIDProfilerProfileLink `json:"link,omitempty"` // }
type ResponseProfilerProfileGetProfilerProfiles ¶
type ResponseProfilerProfileGetProfilerProfiles struct {
SearchResult *ResponseProfilerProfileGetProfilerProfilesSearchResult `json:"SearchResult,omitempty"` //
}
type ResponseProfilerProfileGetProfilerProfilesSearchResult ¶
type ResponseProfilerProfileGetProfilerProfilesSearchResult struct { Total *int `json:"total,omitempty"` // Resources *[]ResponseProfilerProfileGetProfilerProfilesSearchResultResources `json:"resources,omitempty"` // NextPage *ResponseProfilerProfileGetProfilerProfilesSearchResultNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponseProfilerProfileGetProfilerProfilesSearchResultPreviousPage `json:"previousPage,omitempty"` // }
type ResponseProfilerProfileGetProfilerProfilesSearchResultResources ¶
type ResponseProfilerProfileGetProfilerProfilesSearchResultResources struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Link *ResponseProfilerProfileGetProfilerProfilesSearchResultResourcesLink `json:"link,omitempty"` // }
type ResponseProfilerProfileGetVersion ¶
type ResponseProfilerProfileGetVersion struct {
VersionInfo *ResponseProfilerProfileGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponseProfilerProfileGetVersionVersionInfo ¶
type ResponseProfilerProfileGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponseProfilerProfileGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponseProxyGetProxyConnection ¶ added in v1.1.0
type ResponseProxyGetProxyConnection struct { Response *ResponseProxyGetProxyConnectionResponse `json:"response,omitempty"` // ISE Proxy connection settings Version string `json:"version,omitempty"` // }
type ResponseProxyGetProxyConnectionResponse ¶ added in v1.1.0
type ResponseProxyGetProxyConnectionResponse struct { BypassHosts string `json:"bypassHosts,omitempty"` // Bypass hosts for the proxy connection Fqdn string `json:"fqdn,omitempty"` // proxy IP address or DNS-resolvable host name Password string `json:"password,omitempty"` // Password for the proxy connection PasswordRequired *bool `json:"passwordRequired,omitempty"` // Indicates whether password configuration is required for Proxy. Port *int `json:"port,omitempty"` // Port for proxy connection. should be between 1 and 65535 UserName string `json:"userName,omitempty"` // User name for the proxy connection }
type ResponseProxyUpdateProxyConnection ¶ added in v1.1.0
type ResponseProxyUpdateProxyConnection struct { Response *ResponseProxyUpdateProxyConnectionResponse `json:"response,omitempty"` // ISE Proxy connection settings Version string `json:"version,omitempty"` // }
type ResponseProxyUpdateProxyConnectionResponse ¶ added in v1.1.0
type ResponseProxyUpdateProxyConnectionResponse struct { BypassHosts string `json:"bypassHosts,omitempty"` // Bypass hosts for the proxy connection Fqdn string `json:"fqdn,omitempty"` // proxy IP address or DNS-resolvable host name Password string `json:"password,omitempty"` // Password for the proxy connection PasswordRequired *bool `json:"passwordRequired,omitempty"` // Indicates whether password configuration is required for Proxy. Port *int `json:"port,omitempty"` // Port for proxy connection. should be between 1 and 65535 UserName string `json:"userName,omitempty"` // User name for the proxy connection }
type ResponsePsnNodeDetailsWithRadiusServiceGetSessionServiceNode ¶
type ResponsePsnNodeDetailsWithRadiusServiceGetSessionServiceNode struct {
SearchResult *ResponsePsnNodeDetailsWithRadiusServiceGetSessionServiceNodeSearchResult `json:"SearchResult,omitempty"` //
}
type ResponsePsnNodeDetailsWithRadiusServiceGetSessionServiceNodeByID ¶
type ResponsePsnNodeDetailsWithRadiusServiceGetSessionServiceNodeByID struct {
SessionServiceNode *ResponsePsnNodeDetailsWithRadiusServiceGetSessionServiceNodeByIDSessionServiceNode `json:"SessionServiceNode,omitempty"` //
}
type ResponsePsnNodeDetailsWithRadiusServiceGetSessionServiceNodeByIDSessionServiceNode ¶
type ResponsePsnNodeDetailsWithRadiusServiceGetSessionServiceNodeByIDSessionServiceNode struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // IPAddress string `json:"ipAddress,omitempty"` // GateWay string `json:"gateWay,omitempty"` // Link *ResponsePsnNodeDetailsWithRadiusServiceGetSessionServiceNodeByIDSessionServiceNodeLink `json:"link,omitempty"` // }
type ResponsePsnNodeDetailsWithRadiusServiceGetSessionServiceNodeByName ¶
type ResponsePsnNodeDetailsWithRadiusServiceGetSessionServiceNodeByName struct {
SessionServiceNode *ResponsePsnNodeDetailsWithRadiusServiceGetSessionServiceNodeByNameSessionServiceNode `json:"SessionServiceNode,omitempty"` //
}
type ResponsePsnNodeDetailsWithRadiusServiceGetSessionServiceNodeByNameSessionServiceNode ¶
type ResponsePsnNodeDetailsWithRadiusServiceGetSessionServiceNodeByNameSessionServiceNode struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // IPAddress string `json:"ipAddress,omitempty"` // GateWay string `json:"gateWay,omitempty"` // Link *ResponsePsnNodeDetailsWithRadiusServiceGetSessionServiceNodeByNameSessionServiceNodeLink `json:"link,omitempty"` // }
type ResponsePsnNodeDetailsWithRadiusServiceGetSessionServiceNodeSearchResult ¶
type ResponsePsnNodeDetailsWithRadiusServiceGetSessionServiceNodeSearchResult struct { Total *int `json:"total,omitempty"` // Resources *[]ResponsePsnNodeDetailsWithRadiusServiceGetSessionServiceNodeSearchResultResources `json:"resources,omitempty"` // NextPage *ResponsePsnNodeDetailsWithRadiusServiceGetSessionServiceNodeSearchResultNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponsePsnNodeDetailsWithRadiusServiceGetSessionServiceNodeSearchResultPreviousPage `json:"previousPage,omitempty"` // }
type ResponsePsnNodeDetailsWithRadiusServiceGetSessionServiceNodeSearchResultResources ¶
type ResponsePsnNodeDetailsWithRadiusServiceGetSessionServiceNodeSearchResultResources struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Link *ResponsePsnNodeDetailsWithRadiusServiceGetSessionServiceNodeSearchResultResourcesLink `json:"link,omitempty"` // }
type ResponsePsnNodeDetailsWithRadiusServiceGetVersion ¶
type ResponsePsnNodeDetailsWithRadiusServiceGetVersion struct {
VersionInfo *ResponsePsnNodeDetailsWithRadiusServiceGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponsePsnNodeDetailsWithRadiusServiceGetVersionVersionInfo ¶
type ResponsePsnNodeDetailsWithRadiusServiceGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponsePsnNodeDetailsWithRadiusServiceGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponsePullDeploymentInfoGetDeploymentInfo ¶
type ResponsePullDeploymentInfoGetDeploymentInfo struct {
ERSDeploymentInfo *ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfo `json:"ERSDeploymentInfo,omitempty"` //
}
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfo ¶
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfo struct { NetworkAccessInfo *ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoNetworkAccessInfo `json:"networkAccessInfo,omitempty"` // networkAccessInfo Details ProfilerInfo *ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoProfilerInfo `json:"profilerInfo,omitempty"` // profilerInfo Details DeploymentInfo *ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoDeploymentInfo `json:"deploymentInfo,omitempty"` // NadInfo *ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoNadInfo `json:"nadInfo,omitempty"` // MdmInfo *ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoMdmInfo `json:"mdmInfo,omitempty"` // LicensesInfo *ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoLicensesInfo `json:"licensesInfo,omitempty"` // PostureInfo *ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoPostureInfo `json:"postureInfo,omitempty"` // KongInfo *ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoKongInfo `json:"kongInfo,omitempty"` // }
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoDeploymentInfo ¶
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoDeploymentInfo struct { DeploymentID string `json:"deploymentID,omitempty"` // VersionHistoryInfo *[]ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoDeploymentInfoVersionHistoryInfo `json:"versionHistoryInfo,omitempty"` // NodeList *ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoDeploymentInfoNodeList `json:"nodeList,omitempty"` // Fipsstatus string `json:"fipsstatus,omitempty"` // }
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoDeploymentInfoNodeList ¶
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoDeploymentInfoNodeList struct {
NodeAndNodeCountAndCountInfo *[]ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoDeploymentInfoNodeListNodeAndNodeCountAndCountInfo `json:"nodeAndNodeCountAndCountInfo,omitempty"` //
}
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoDeploymentInfoNodeListNodeAndNodeCountAndCountInfo ¶
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoDeploymentInfoNodeListNodeAndNodeCountAndCountInfo struct { Name string `json:"name,omitempty"` // Value *ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoDeploymentInfoNodeListNodeAndNodeCountAndCountInfoValue `json:"value,omitempty"` // It varies type DeclaredType string `json:"declaredType,omitempty"` // Scope string `json:"scope,omitempty"` // Nil *bool `json:"nil,omitempty"` // GlobalScope *bool `json:"globalScope,omitempty"` // TypeSubstituted *bool `json:"typeSubstituted,omitempty"` // }
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoDeploymentInfoNodeListNodeAndNodeCountAndCountInfoValue ¶ added in v1.0.0
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoDeploymentInfoNodeListNodeAndNodeCountAndCountInfoValue interface{}
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoKongInfo ¶
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoKongInfo struct { DeploymentID string `json:"deploymentID,omitempty"` // NodeList *ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoKongInfoNodeList `json:"nodeList,omitempty"` // }
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoKongInfoNodeList ¶
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoKongInfoNodeList struct {
Node *[]ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoKongInfoNodeListNode `json:"node,omitempty"` //
}
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoKongInfoNodeListNode ¶
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoKongInfoNodeListNode struct { Sn string `json:"sn,omitempty"` // Service *[]ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoKongInfoNodeListNodeService `json:"service,omitempty"` // }
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoKongInfoNodeListNodeService ¶
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoKongInfoNodeListNodeService struct { ServiceName string `json:"serviceName,omitempty"` // Route *[]ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoKongInfoNodeListNodeServiceRoute `json:"route,omitempty"` // }
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoKongInfoNodeListNodeServiceRoute ¶
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoKongInfoNodeListNodeServiceRoute struct { RouteName string `json:"routeName,omitempty"` // HTTPCount *ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoKongInfoNodeListNodeServiceRouteHTTPCount `json:"httpCount,omitempty"` // LatencyCount *ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoKongInfoNodeListNodeServiceRouteLatencyCount `json:"latencyCount,omitempty"` // LatencySum *ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoKongInfoNodeListNodeServiceRouteLatencySum `json:"latencySum,omitempty"` // }
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoKongInfoNodeListNodeServiceRouteHTTPCount ¶ added in v1.0.0
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoKongInfoNodeListNodeServiceRouteHTTPCount interface{}
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoKongInfoNodeListNodeServiceRouteLatencyCount ¶ added in v1.0.0
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoKongInfoNodeListNodeServiceRouteLatencyCount interface{}
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoKongInfoNodeListNodeServiceRouteLatencySum ¶ added in v1.0.0
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoKongInfoNodeListNodeServiceRouteLatencySum interface{}
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoLicensesInfo ¶
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoLicensesInfo struct { DeploymentID string `json:"deploymentID,omitempty"` // NodeList *ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoLicensesInfoNodeList `json:"nodeList,omitempty"` // }
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoLicensesInfoNodeList ¶
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoLicensesInfoNodeList struct {
Node *[]ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoLicensesInfoNodeListNode `json:"node,omitempty"` //
}
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoLicensesInfoNodeListNode ¶ added in v1.0.0
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoLicensesInfoNodeListNode interface{}
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoMdmInfo ¶
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoMdmInfo struct { ActiveMdmServersCount string `json:"activeMdmServersCount,omitempty"` // ActiveDesktopMdmServersCount string `json:"activeDesktopMdmServersCount,omitempty"` // ActiveMobileMdmServersCount string `json:"activeMobileMdmServersCount,omitempty"` // DeploymentID string `json:"deploymentID,omitempty"` // NodeList *ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoMdmInfoNodeList `json:"nodeList,omitempty"` // }
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoMdmInfoNodeList ¶
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoMdmInfoNodeList struct {
NodeAndScope *[]ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoMdmInfoNodeListNodeAndScope `json:"nodeAndScope,omitempty"` //
}
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoMdmInfoNodeListNodeAndScope ¶ added in v1.0.0
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoMdmInfoNodeListNodeAndScope interface{}
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoNadInfo ¶
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoNadInfo struct { NodeList *ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoNadInfoNodeList `json:"nodeList,omitempty"` // NadcountInfo *ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoNadInfoNadcountInfo `json:"nadcountInfo,omitempty"` // }
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoNadInfoNadcountInfo ¶
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoNadInfoNadcountInfo struct {
TotalActiveNADCount *int `json:"totalActiveNADCount,omitempty"` //
}
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoNadInfoNodeList ¶
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoNadInfoNodeList struct {
NodeAndScope *[]ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoNadInfoNodeListNodeAndScope `json:"nodeAndScope,omitempty"` //
}
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoNadInfoNodeListNodeAndScope ¶ added in v1.0.0
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoNadInfoNodeListNodeAndScope interface{}
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoNetworkAccessInfo ¶
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoNetworkAccessInfo struct { DeploymentID string `json:"deploymentID,omitempty"` // Deployment ID IsCsnEnabled *bool `json:"isCsnEnabled,omitempty"` // NodeList *ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoNetworkAccessInfoNodeList `json:"nodeList,omitempty"` // SdaVns *[]interface{} `json:"sdaVNs,omitempty"` // TrustSecControl string `json:"trustSecControl,omitempty"` // Radius3RdParty *[]interface{} `json:"radius3RdParty,omitempty"` // }
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoNetworkAccessInfoNodeList ¶
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoNetworkAccessInfoNodeList struct {
NodeAndScope *[]ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoNetworkAccessInfoNodeListNodeAndScope `json:"nodeAndScope,omitempty"` //
}
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoNetworkAccessInfoNodeListNodeAndScope ¶ added in v1.0.0
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoNetworkAccessInfoNodeListNodeAndScope interface{}
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoPostureInfo ¶
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoPostureInfo struct {
Content *[]ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoPostureInfoContent `json:"content,omitempty"` //
}
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoPostureInfoContent ¶
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoPostureInfoContent struct { Name string `json:"name,omitempty"` // Value *ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoPostureInfoContentValue `json:"value,omitempty"` // It varies type DeclaredType string `json:"declaredType,omitempty"` // Scope string `json:"scope,omitempty"` // Nil *bool `json:"nil,omitempty"` // GlobalScope *bool `json:"globalScope,omitempty"` // TypeSubstituted *bool `json:"typeSubstituted,omitempty"` // }
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoPostureInfoContentValue ¶ added in v1.0.0
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoPostureInfoContentValue interface{}
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoProfilerInfo ¶
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoProfilerInfo struct { DeploymentID string `json:"deploymentID,omitempty"` // Deployment ID NodeList *ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoProfilerInfoNodeList `json:"nodeList,omitempty"` // Deployment ID }
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoProfilerInfoNodeList ¶
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoProfilerInfoNodeList struct {
Node *[]ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoProfilerInfoNodeListNode `json:"node,omitempty"` //
}
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoProfilerInfoNodeListNode ¶
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoProfilerInfoNodeListNode struct { OnlineSubscriptionEnabled *bool `json:"onlineSubscriptionEnabled,omitempty"` // LastAppliedFeedDateTime string `json:"lastAppliedFeedDateTime,omitempty"` // Scope string `json:"scope,omitempty"` // Profiles *ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoProfilerInfoNodeListNodeProfiles `json:"profiles,omitempty"` // }
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoProfilerInfoNodeListNodeProfiles ¶ added in v1.0.0
type ResponsePullDeploymentInfoGetDeploymentInfoERSDeploymentInfoProfilerInfoNodeListNodeProfiles interface{}
type ResponsePullDeploymentInfoGetVersion ¶
type ResponsePullDeploymentInfoGetVersion struct {
VersionInfo *ResponsePullDeploymentInfoGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponsePullDeploymentInfoGetVersionVersionInfo ¶
type ResponsePullDeploymentInfoGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponsePullDeploymentInfoGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponsePxGridDirectGetConnectorConfig ¶ added in v1.3.0
type ResponsePxGridDirectGetConnectorConfig struct { Response *[]ResponsePxGridDirectGetConnectorConfigResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponsePxGridDirectGetConnectorConfigByConnectorName ¶ added in v1.3.0
type ResponsePxGridDirectGetConnectorConfigByConnectorName struct { Response *ResponsePxGridDirectGetConnectorConfigByConnectorNameResponse `json:"response,omitempty"` // ConnectorConfig information format Version string `json:"version,omitempty"` // }
type ResponsePxGridDirectGetConnectorConfigByConnectorNameResponse ¶ added in v1.3.0
type ResponsePxGridDirectGetConnectorConfigByConnectorNameResponse struct {
Connector *ResponsePxGridDirectGetConnectorConfigByConnectorNameResponseConnector `json:"connector,omitempty"` // connectorName
}
type ResponsePxGridDirectGetConnectorConfigByConnectorNameResponseConnector ¶ added in v1.3.0
type ResponsePxGridDirectGetConnectorConfigByConnectorNameResponseConnector struct { AdditionalProperties *ResponsePxGridDirectGetConnectorConfigByConnectorNameResponseConnectorAdditionalProperties `json:"additionalProperties,omitempty"` // Attributes *ResponsePxGridDirectGetConnectorConfigByConnectorNameResponseConnectorAttributes `json:"attributes,omitempty"` // connectorName ConnectorName string `json:"connectorName,omitempty"` // connectorName ConnectorType string `json:"connectorType,omitempty"` // connector Type list DeltasyncSchedule *ResponsePxGridDirectGetConnectorConfigByConnectorNameResponseConnectorDeltasyncSchedule `json:"deltasyncSchedule,omitempty"` // Description string `json:"description,omitempty"` // description Enabled *bool `json:"enabled,omitempty"` // FullsyncSchedule *ResponsePxGridDirectGetConnectorConfigByConnectorNameResponseConnectorFullsyncSchedule `json:"fullsyncSchedule,omitempty"` // Protocol string `json:"protocol,omitempty"` // protocol SkipCertificateValidations *bool `json:"skipCertificateValidations,omitempty"` // URL *ResponsePxGridDirectGetConnectorConfigByConnectorNameResponseConnectorURL `json:"url,omitempty"` // }
type ResponsePxGridDirectGetConnectorConfigByConnectorNameResponseConnectorAdditionalProperties ¶ added in v1.3.0
type ResponsePxGridDirectGetConnectorConfigByConnectorNameResponseConnectorAdditionalProperties interface{}
type ResponsePxGridDirectGetConnectorConfigByConnectorNameResponseConnectorAttributes ¶ added in v1.3.0
type ResponsePxGridDirectGetConnectorConfigByConnectorNameResponseConnectorAttributes struct { AttributeMapping *[]ResponsePxGridDirectGetConnectorConfigByConnectorNameResponseConnectorAttributesAttributeMapping `json:"attributeMapping,omitempty"` // <p>List of feature names</p> CorrelationIDentifier string `json:"correlationIdentifier,omitempty"` // uniqueness to identify TopLevelObject string `json:"topLevelObject,omitempty"` // root level of json UniqueIDentifier string `json:"uniqueIdentifier,omitempty"` // uniqueness to identify VersionIDentifier string `json:"versionIdentifier,omitempty"` // version uniqueness to identify }
type ResponsePxGridDirectGetConnectorConfigByConnectorNameResponseConnectorAttributesAttributeMapping ¶ added in v1.3.0
type ResponsePxGridDirectGetConnectorConfigByConnectorNameResponseConnectorAttributesAttributeMapping struct { DictionaryAttribute string `json:"dictionaryAttribute,omitempty"` // IncludeInDictionary *bool `json:"includeInDictionary,omitempty"` // JSONAttribute string `json:"jsonAttribute,omitempty"` // }
type ResponsePxGridDirectGetConnectorConfigByConnectorNameResponseConnectorDeltasyncSchedule ¶ added in v1.3.0
type ResponsePxGridDirectGetConnectorConfigByConnectorNameResponseConnectorDeltasyncSchedule struct { Interval *int `json:"interval,omitempty"` // run at interval (hours) IntervalUnit string `json:"intervalUnit,omitempty"` // interval Units StartDate string `json:"startDate,omitempty"` // start date and Time }
type ResponsePxGridDirectGetConnectorConfigByConnectorNameResponseConnectorFullsyncSchedule ¶ added in v1.3.0
type ResponsePxGridDirectGetConnectorConfigByConnectorNameResponseConnectorFullsyncSchedule struct { Interval *int `json:"interval,omitempty"` // run at interval (hours) IntervalUnit string `json:"intervalUnit,omitempty"` // interval Units StartDate string `json:"startDate,omitempty"` // start date and Time }
type ResponsePxGridDirectGetConnectorConfigByConnectorNameResponseConnectorURL ¶ added in v1.3.0
type ResponsePxGridDirectGetConnectorConfigByConnectorNameResponseConnectorURL struct { AuthenticationType string `json:"authenticationType,omitempty"` // authentication Type list BulkURL string `json:"bulkUrl,omitempty"` // bulkUrl IncrementalURL string `json:"incrementalUrl,omitempty"` // incrementalUrl Password string `json:"password,omitempty"` // password UserName string `json:"userName,omitempty"` // userName }
type ResponsePxGridDirectGetConnectorConfigResponse ¶ added in v1.3.0
type ResponsePxGridDirectGetConnectorConfigResponse struct {
Connector *ResponsePxGridDirectGetConnectorConfigResponseConnector `json:"connector,omitempty"` // connectorName
}
type ResponsePxGridDirectGetConnectorConfigResponseConnector ¶ added in v1.3.0
type ResponsePxGridDirectGetConnectorConfigResponseConnector struct { AdditionalProperties *ResponsePxGridDirectGetConnectorConfigResponseConnectorAdditionalProperties `json:"additionalProperties,omitempty"` // Attributes *ResponsePxGridDirectGetConnectorConfigResponseConnectorAttributes `json:"attributes,omitempty"` // connectorName ConnectorName string `json:"connectorName,omitempty"` // connectorName ConnectorType string `json:"connectorType,omitempty"` // connector Type list DeltasyncSchedule *ResponsePxGridDirectGetConnectorConfigResponseConnectorDeltasyncSchedule `json:"deltasyncSchedule,omitempty"` // Description string `json:"description,omitempty"` // description Enabled *bool `json:"enabled,omitempty"` // FullsyncSchedule *ResponsePxGridDirectGetConnectorConfigResponseConnectorFullsyncSchedule `json:"fullsyncSchedule,omitempty"` // Protocol string `json:"protocol,omitempty"` // protocol SkipCertificateValidations *bool `json:"skipCertificateValidations,omitempty"` // URL *ResponsePxGridDirectGetConnectorConfigResponseConnectorURL `json:"url,omitempty"` // }
type ResponsePxGridDirectGetConnectorConfigResponseConnectorAdditionalProperties ¶ added in v1.3.0
type ResponsePxGridDirectGetConnectorConfigResponseConnectorAdditionalProperties interface{}
type ResponsePxGridDirectGetConnectorConfigResponseConnectorAttributes ¶ added in v1.3.0
type ResponsePxGridDirectGetConnectorConfigResponseConnectorAttributes struct { AttributeMapping *[]ResponsePxGridDirectGetConnectorConfigResponseConnectorAttributesAttributeMapping `json:"attributeMapping,omitempty"` // <p>List of feature names</p> CorrelationIDentifier string `json:"correlationIdentifier,omitempty"` // uniqueness to identify TopLevelObject string `json:"topLevelObject,omitempty"` // root level of json UniqueIDentifier string `json:"uniqueIdentifier,omitempty"` // uniqueness to identify VersionIDentifier string `json:"versionIdentifier,omitempty"` // version uniqueness to identify }
type ResponsePxGridDirectGetConnectorConfigResponseConnectorAttributesAttributeMapping ¶ added in v1.3.0
type ResponsePxGridDirectGetConnectorConfigResponseConnectorDeltasyncSchedule ¶ added in v1.3.0
type ResponsePxGridDirectGetConnectorConfigResponseConnectorFullsyncSchedule ¶ added in v1.3.0
type ResponsePxGridDirectGetConnectorConfigResponseConnectorURL ¶ added in v1.3.0
type ResponsePxGridDirectGetConnectorConfigResponseConnectorURL struct { AuthenticationType string `json:"authenticationType,omitempty"` // authentication Type list BulkURL string `json:"bulkUrl,omitempty"` // bulkUrl IncrementalURL string `json:"incrementalUrl,omitempty"` // incrementalUrl Password string `json:"password,omitempty"` // password UserName string `json:"userName,omitempty"` // userName }
type ResponsePxGridDirectGetConnectorConfigSyncNowStatus ¶ added in v1.3.0
type ResponsePxGridDirectGetConnectorConfigSyncNowStatus struct { Response *ResponsePxGridDirectGetConnectorConfigSyncNowStatusResponse `json:"response,omitempty"` // ConnectorConfig information format Version string `json:"version,omitempty"` // }
type ResponsePxGridDirectGetConnectorConfigSyncNowStatusResponse ¶ added in v1.3.0
type ResponsePxGridDirectGetConnectorConfigSyncNowStatusResponse struct {
Connector *ResponsePxGridDirectGetConnectorConfigSyncNowStatusResponseConnector `json:"connector,omitempty"` // connectorName
}
type ResponsePxGridDirectGetConnectorConfigSyncNowStatusResponseConnector ¶ added in v1.3.0
type ResponsePxGridDirectGetpxgridDirectDictionaryReferences ¶ added in v1.3.0
type ResponsePxGridDirectGetpxgridDirectDictionaryReferences struct { Response *ResponsePxGridDirectGetpxgridDirectDictionaryReferencesResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponsePxGridDirectGetpxgridDirectDictionaryReferencesResponse ¶ added in v1.3.0
type ResponsePxGridDirectGetpxgridDirectDictionaryReferencesResponse interface{}
type ResponsePxGridDirectTestConnector ¶ added in v1.3.0
type ResponsePxGridDirectTestConnector struct { ConnectorName string `json:"connectorName,omitempty"` // connectorName Data string `json:"data,omitempty"` // Response data Error string `json:"error,omitempty"` // error SkipCertificateValidations *bool `json:"skipCertificateValidations,omitempty"` // skipCertificateValidations Status string `json:"status,omitempty"` // status of the request UniqueID string `json:"uniqueID,omitempty"` // uniqueness to identify }
type ResponsePxGridNodeGetPxGridNode ¶
type ResponsePxGridNodeGetPxGridNode struct {
SearchResult *ResponsePxGridNodeGetPxGridNodeSearchResult `json:"SearchResult,omitempty"` //
}
type ResponsePxGridNodeGetPxGridNodeByID ¶
type ResponsePxGridNodeGetPxGridNodeByID struct {
PxgridNode *ResponsePxGridNodeGetPxGridNodeByIDPxgridNode `json:"PxgridNode,omitempty"` //
}
type ResponsePxGridNodeGetPxGridNodeByIDPxgridNode ¶
type ResponsePxGridNodeGetPxGridNodeByIDPxgridNode struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Status string `json:"status,omitempty"` // AuthMethod string `json:"authMethod,omitempty"` // Groups string `json:"groups,omitempty"` // Link *ResponsePxGridNodeGetPxGridNodeByIDPxgridNodeLink `json:"link,omitempty"` // }
type ResponsePxGridNodeGetPxGridNodeByName ¶
type ResponsePxGridNodeGetPxGridNodeByName struct {
PxgridNode *ResponsePxGridNodeGetPxGridNodeByNamePxgridNode `json:"PxgridNode,omitempty"` //
}
type ResponsePxGridNodeGetPxGridNodeByNamePxgridNode ¶
type ResponsePxGridNodeGetPxGridNodeByNamePxgridNode struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Status string `json:"status,omitempty"` // AuthMethod string `json:"authMethod,omitempty"` // Groups string `json:"groups,omitempty"` // Link *ResponsePxGridNodeGetPxGridNodeByNamePxgridNodeLink `json:"link,omitempty"` // }
type ResponsePxGridNodeGetPxGridNodeSearchResult ¶
type ResponsePxGridNodeGetPxGridNodeSearchResult struct { Total *int `json:"total,omitempty"` // Resources *[]ResponsePxGridNodeGetPxGridNodeSearchResultResources `json:"resources,omitempty"` // NextPage *ResponsePxGridNodeGetPxGridNodeSearchResultNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponsePxGridNodeGetPxGridNodeSearchResultPreviousPage `json:"previousPage,omitempty"` // }
type ResponsePxGridNodeGetPxGridNodeSearchResultResources ¶
type ResponsePxGridNodeGetPxGridNodeSearchResultResources struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Link *ResponsePxGridNodeGetPxGridNodeSearchResultResourcesLink `json:"link,omitempty"` // }
type ResponsePxGridNodeGetVersion ¶
type ResponsePxGridNodeGetVersion struct {
VersionInfo *ResponsePxGridNodeGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponsePxGridNodeGetVersionVersionInfo ¶
type ResponsePxGridNodeGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponsePxGridNodeGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponsePxGridSettingsGetVersion ¶
type ResponsePxGridSettingsGetVersion struct {
VersionInfo *ResponsePxGridSettingsGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponsePxGridSettingsGetVersionVersionInfo ¶
type ResponsePxGridSettingsGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponsePxGridSettingsGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponseRadiusServerSequenceGetRadiusServerSequence ¶
type ResponseRadiusServerSequenceGetRadiusServerSequence struct {
SearchResult *ResponseRadiusServerSequenceGetRadiusServerSequenceSearchResult `json:"SearchResult,omitempty"` //
}
type ResponseRadiusServerSequenceGetRadiusServerSequenceByID ¶
type ResponseRadiusServerSequenceGetRadiusServerSequenceByID struct {
RadiusServerSequence *ResponseRadiusServerSequenceGetRadiusServerSequenceByIDRadiusServerSequence `json:"RadiusServerSequence,omitempty"` //
}
type ResponseRadiusServerSequenceGetRadiusServerSequenceByIDRadiusServerSequence ¶
type ResponseRadiusServerSequenceGetRadiusServerSequenceByIDRadiusServerSequence struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // StripPrefix *bool `json:"stripPrefix,omitempty"` // StripSuffix *bool `json:"stripSuffix,omitempty"` // PrefixSeparator string `json:"prefixSeparator,omitempty"` // The prefixSeparator is required only if stripPrefix is true. The maximum length is 1 character SuffixSeparator string `json:"suffixSeparator,omitempty"` // The suffixSeparator is required only if stripSuffix is true. The maximum length is 1 character RemoteAccounting *bool `json:"remoteAccounting,omitempty"` // LocalAccounting *bool `json:"localAccounting,omitempty"` // UseAttrSetOnRequest *bool `json:"useAttrSetOnRequest,omitempty"` // UseAttrSetBeforeAcc *bool `json:"useAttrSetBeforeAcc,omitempty"` // ContinueAuthorzPolicy *bool `json:"continueAuthorzPolicy,omitempty"` // RadiusServerList []string `json:"RadiusServerList,omitempty"` // OnRequestAttrManipulatorList *[]ResponseRadiusServerSequenceGetRadiusServerSequenceByIDRadiusServerSequenceOnRequestAttrManipulatorList `json:"OnRequestAttrManipulatorList,omitempty"` // The onRequestAttrManipulators is required only if useAttrSetOnRequest is true BeforeAcceptAttrManipulatorsList *[]ResponseRadiusServerSequenceGetRadiusServerSequenceByIDRadiusServerSequenceBeforeAcceptAttrManipulatorsList `json:"BeforeAcceptAttrManipulatorsList,omitempty"` // The beforeAcceptAttrManipulators is required only if useAttrSetBeforeAcc is true Link *ResponseRadiusServerSequenceGetRadiusServerSequenceByIDRadiusServerSequenceLink `json:"link,omitempty"` // }
type ResponseRadiusServerSequenceGetRadiusServerSequenceByIDRadiusServerSequenceBeforeAcceptAttrManipulatorsList ¶
type ResponseRadiusServerSequenceGetRadiusServerSequenceByIDRadiusServerSequenceBeforeAcceptAttrManipulatorsList struct { Action string `json:"action,omitempty"` // Allowed Values: - ADD, - UPDATE, - REMOVE, - REMOVEANY DictionaryName string `json:"dictionaryName,omitempty"` // AttributeName string `json:"attributeName,omitempty"` // Value string `json:"value,omitempty"` // ChangedVal string `json:"changedVal,omitempty"` // The changedVal is required only if the action equals to 'UPDATE' }
type ResponseRadiusServerSequenceGetRadiusServerSequenceByIDRadiusServerSequenceOnRequestAttrManipulatorList ¶
type ResponseRadiusServerSequenceGetRadiusServerSequenceByIDRadiusServerSequenceOnRequestAttrManipulatorList struct { Action string `json:"action,omitempty"` // Allowed Values: - ADD, - UPDATE, - REMOVE, - REMOVEANY DictionaryName string `json:"dictionaryName,omitempty"` // AttributeName string `json:"attributeName,omitempty"` // Value string `json:"value,omitempty"` // ChangedVal string `json:"changedVal,omitempty"` // The changedVal is required only if the action equals to 'UPDATE' }
type ResponseRadiusServerSequenceGetRadiusServerSequenceSearchResult ¶
type ResponseRadiusServerSequenceGetRadiusServerSequenceSearchResult struct { Total *int `json:"total,omitempty"` // Resources *[]ResponseRadiusServerSequenceGetRadiusServerSequenceSearchResultResources `json:"resources,omitempty"` // NextPage *ResponseRadiusServerSequenceGetRadiusServerSequenceSearchResultNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponseRadiusServerSequenceGetRadiusServerSequenceSearchResultPreviousPage `json:"previousPage,omitempty"` // }
type ResponseRadiusServerSequenceGetRadiusServerSequenceSearchResultResources ¶
type ResponseRadiusServerSequenceGetRadiusServerSequenceSearchResultResources struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Link *ResponseRadiusServerSequenceGetRadiusServerSequenceSearchResultResourcesLink `json:"link,omitempty"` // }
type ResponseRadiusServerSequenceGetVersion ¶
type ResponseRadiusServerSequenceGetVersion struct {
VersionInfo *ResponseRadiusServerSequenceGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponseRadiusServerSequenceGetVersionVersionInfo ¶
type ResponseRadiusServerSequenceGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponseRadiusServerSequenceGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponseRadiusServerSequenceUpdateRadiusServerSequenceByID ¶
type ResponseRadiusServerSequenceUpdateRadiusServerSequenceByID struct {
UpdatedFieldsList *ResponseRadiusServerSequenceUpdateRadiusServerSequenceByIDUpdatedFieldsList `json:"UpdatedFieldsList,omitempty"` //
}
type ResponseRadiusServerSequenceUpdateRadiusServerSequenceByIDUpdatedFieldsList ¶
type ResponseRadiusServerSequenceUpdateRadiusServerSequenceByIDUpdatedFieldsList struct { UpdatedField *[]ResponseRadiusServerSequenceUpdateRadiusServerSequenceByIDUpdatedFieldsListUpdatedField `json:"updatedField,omitempty"` // Field string `json:"field,omitempty"` // OldValue string `json:"oldValue,omitempty"` // NewValue string `json:"newValue,omitempty"` // }
type ResponseRepositoryCreateRepository ¶
type ResponseRepositoryCreateRepository struct { Success *ResponseRepositoryCreateRepositorySuccess `json:"success,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseRepositoryCreateRepositorySuccess ¶
type ResponseRepositoryCreateRepositorySuccess struct {
Message string `json:"message,omitempty"` //
}
type ResponseRepositoryDeleteRepository ¶
type ResponseRepositoryDeleteRepository struct { Success *ResponseRepositoryDeleteRepositorySuccess `json:"success,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseRepositoryDeleteRepositorySuccess ¶
type ResponseRepositoryDeleteRepositorySuccess struct {
Message string `json:"message,omitempty"` //
}
type ResponseRepositoryGetRepositories ¶
type ResponseRepositoryGetRepositories struct { Response *[]ResponseRepositoryGetRepositoriesResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseRepositoryGetRepositoriesResponse ¶
type ResponseRepositoryGetRepositoriesResponse struct { Name string `json:"name,omitempty"` // Repository name should be less than 80 characters and can contain alphanumeric, underscore, hyphen and dot characters. Protocol string `json:"protocol,omitempty"` // Path string `json:"path,omitempty"` // Path should always start with "/" and can contain alphanumeric, underscore, hyphen and dot characters. Password string `json:"password,omitempty"` // Password can contain alphanumeric and/or special characters. ServerName string `json:"serverName,omitempty"` // UserName string `json:"userName,omitempty"` // Username may contain alphanumeric and _-./@\\$ characters. EnablePki *bool `json:"enablePki,omitempty"` // }
type ResponseRepositoryGetRepository ¶
type ResponseRepositoryGetRepository struct { Response *ResponseRepositoryGetRepositoryResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseRepositoryGetRepositoryResponse ¶
type ResponseRepositoryGetRepositoryResponse struct { Name string `json:"name,omitempty"` // Repository name should be less than 80 characters and can contain alphanumeric, underscore, hyphen and dot characters. Protocol string `json:"protocol,omitempty"` // Path string `json:"path,omitempty"` // Path should always start with "/" and can contain alphanumeric, underscore, hyphen and dot characters. Password string `json:"password,omitempty"` // Password can contain alphanumeric and/or special characters. ServerName string `json:"serverName,omitempty"` // UserName string `json:"userName,omitempty"` // Username may contain alphanumeric and _-./@\\$ characters. EnablePki *bool `json:"enablePki,omitempty"` // }
type ResponseRepositoryUpdateRepository ¶
type ResponseRepositoryUpdateRepository struct { Success *ResponseRepositoryUpdateRepositorySuccess `json:"success,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseRepositoryUpdateRepositorySuccess ¶
type ResponseRepositoryUpdateRepositorySuccess struct {
Message string `json:"message,omitempty"` //
}
type ResponseRestidStoreGetRestIDStore ¶
type ResponseRestidStoreGetRestIDStore struct {
SearchResult *ResponseRestidStoreGetRestIDStoreSearchResult `json:"SearchResult,omitempty"` //
}
type ResponseRestidStoreGetRestIDStoreByID ¶
type ResponseRestidStoreGetRestIDStoreByID struct {
ERSRestIDStore *ResponseRestidStoreGetRestIDStoreByIDERSRestIDStore `json:"ERSRestIDStore,omitempty"` //
}
type ResponseRestidStoreGetRestIDStoreByIDERSRestIDStore ¶
type ResponseRestidStoreGetRestIDStoreByIDERSRestIDStore struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // ErsRestIDStoreAttributes *ResponseRestidStoreGetRestIDStoreByIDERSRestIDStoreErsRestIDStoreAttributes `json:"ersRestIDStoreAttributes,omitempty"` // Link *ResponseRestidStoreGetRestIDStoreByIDERSRestIDStoreLink `json:"link,omitempty"` // }
type ResponseRestidStoreGetRestIDStoreByIDERSRestIDStoreErsRestIDStoreAttributes ¶
type ResponseRestidStoreGetRestIDStoreByIDERSRestIDStoreErsRestIDStoreAttributes struct { UsernameSuffix string `json:"usernameSuffix,omitempty"` // Suffix of the username domain RootURL string `json:"rootUrl,omitempty"` // url of the root of the RestIDStore Predefined string `json:"predefined,omitempty"` // The cloud provider connected to of the RestIDStore. Options are: - Azure, - Okta, - Headers *[]ResponseRestidStoreGetRestIDStoreByIDERSRestIDStoreErsRestIDStoreAttributesHeaders `json:"headers,omitempty"` // }
type ResponseRestidStoreGetRestIDStoreByName ¶
type ResponseRestidStoreGetRestIDStoreByName struct {
ERSRestIDStore *ResponseRestidStoreGetRestIDStoreByNameERSRestIDStore `json:"ERSRestIDStore,omitempty"` //
}
type ResponseRestidStoreGetRestIDStoreByNameERSRestIDStore ¶
type ResponseRestidStoreGetRestIDStoreByNameERSRestIDStore struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // ErsRestIDStoreAttributes *ResponseRestidStoreGetRestIDStoreByNameERSRestIDStoreErsRestIDStoreAttributes `json:"ersRestIDStoreAttributes,omitempty"` // Link *ResponseRestidStoreGetRestIDStoreByNameERSRestIDStoreLink `json:"link,omitempty"` // }
type ResponseRestidStoreGetRestIDStoreByNameERSRestIDStoreErsRestIDStoreAttributes ¶
type ResponseRestidStoreGetRestIDStoreByNameERSRestIDStoreErsRestIDStoreAttributes struct { UsernameSuffix string `json:"usernameSuffix,omitempty"` // Suffix of the username domain RootURL string `json:"rootUrl,omitempty"` // url of the root of the RestIDStore Predefined string `json:"predefined,omitempty"` // The cloud provider connected to of the RestIDStore. Options are: - Azure, - Okta, - Headers *[]ResponseRestidStoreGetRestIDStoreByNameERSRestIDStoreErsRestIDStoreAttributesHeaders `json:"headers,omitempty"` // }
type ResponseRestidStoreGetRestIDStoreSearchResult ¶
type ResponseRestidStoreGetRestIDStoreSearchResult struct { Total *int `json:"total,omitempty"` // Resources *[]ResponseRestidStoreGetRestIDStoreSearchResultResources `json:"resources,omitempty"` // NextPage *ResponseRestidStoreGetRestIDStoreSearchResultNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponseRestidStoreGetRestIDStoreSearchResultPreviousPage `json:"previousPage,omitempty"` // }
type ResponseRestidStoreGetRestIDStoreSearchResultResources ¶
type ResponseRestidStoreGetRestIDStoreSearchResultResources struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Link *ResponseRestidStoreGetRestIDStoreSearchResultResourcesLink `json:"link,omitempty"` // }
type ResponseRestidStoreGetVersion ¶
type ResponseRestidStoreGetVersion struct {
VersionInfo *ResponseRestidStoreGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponseRestidStoreGetVersionVersionInfo ¶
type ResponseRestidStoreGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponseRestidStoreGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponseRestidStoreUpdateRestIDStoreByID ¶
type ResponseRestidStoreUpdateRestIDStoreByID struct {
UpdatedFieldsList *ResponseRestidStoreUpdateRestIDStoreByIDUpdatedFieldsList `json:"UpdatedFieldsList,omitempty"` //
}
type ResponseRestidStoreUpdateRestIDStoreByIDUpdatedFieldsList ¶
type ResponseRestidStoreUpdateRestIDStoreByIDUpdatedFieldsList struct { UpdatedField *[]ResponseRestidStoreUpdateRestIDStoreByIDUpdatedFieldsListUpdatedField `json:"updatedField,omitempty"` // Field string `json:"field,omitempty"` // OldValue string `json:"oldValue,omitempty"` // NewValue string `json:"newValue,omitempty"` // }
type ResponseRestidStoreUpdateRestIDStoreByName ¶
type ResponseRestidStoreUpdateRestIDStoreByName struct {
UpdatedFieldsList *ResponseRestidStoreUpdateRestIDStoreByNameUpdatedFieldsList `json:"UpdatedFieldsList,omitempty"` //
}
type ResponseRestidStoreUpdateRestIDStoreByNameUpdatedFieldsList ¶
type ResponseRestidStoreUpdateRestIDStoreByNameUpdatedFieldsList struct { UpdatedField *[]ResponseRestidStoreUpdateRestIDStoreByNameUpdatedFieldsListUpdatedField `json:"updatedField,omitempty"` // Field string `json:"field,omitempty"` // OldValue string `json:"oldValue,omitempty"` // NewValue string `json:"newValue,omitempty"` // }
type ResponseSecurityGroupToVirtualNetworkGetSecurityGroupsToVnToVLAN ¶
type ResponseSecurityGroupToVirtualNetworkGetSecurityGroupsToVnToVLAN struct {
SearchResult *ResponseSecurityGroupToVirtualNetworkGetSecurityGroupsToVnToVLANSearchResult `json:"SearchResult,omitempty"` //
}
type ResponseSecurityGroupToVirtualNetworkGetSecurityGroupsToVnToVLANByID ¶
type ResponseSecurityGroupToVirtualNetworkGetSecurityGroupsToVnToVLANByID struct {
SgtVnVLANContainer *ResponseSecurityGroupToVirtualNetworkGetSecurityGroupsToVnToVLANByIDSgtVnVLANContainer `json:"SgtVNVlanContainer,omitempty"` //
}
type ResponseSecurityGroupToVirtualNetworkGetSecurityGroupsToVnToVLANByIDSgtVnVLANContainer ¶
type ResponseSecurityGroupToVirtualNetworkGetSecurityGroupsToVnToVLANByIDSgtVnVLANContainer struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // SgtID string `json:"sgtId,omitempty"` // Virtualnetworklist *[]ResponseSecurityGroupToVirtualNetworkGetSecurityGroupsToVnToVLANByIDSgtVnVLANContainerVirtualnetworklist `json:"virtualnetworklist,omitempty"` // Link *ResponseSecurityGroupToVirtualNetworkGetSecurityGroupsToVnToVLANByIDSgtVnVLANContainerLink `json:"link,omitempty"` // }
type ResponseSecurityGroupToVirtualNetworkGetSecurityGroupsToVnToVLANByIDSgtVnVLANContainerVirtualnetworklist ¶
type ResponseSecurityGroupToVirtualNetworkGetSecurityGroupsToVnToVLANByIDSgtVnVLANContainerVirtualnetworklist struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // DefaultVirtualNetwork *bool `json:"defaultVirtualNetwork,omitempty"` // VLANs *[]ResponseSecurityGroupToVirtualNetworkGetSecurityGroupsToVnToVLANByIDSgtVnVLANContainerVirtualnetworklistVLANs `json:"vlans,omitempty"` // }
type ResponseSecurityGroupToVirtualNetworkGetSecurityGroupsToVnToVLANByIDSgtVnVLANContainerVirtualnetworklistVLANs ¶
type ResponseSecurityGroupToVirtualNetworkGetSecurityGroupsToVnToVLANByIDSgtVnVLANContainerVirtualnetworklistVLANs struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // DefaultVLAN *bool `json:"defaultVlan,omitempty"` // MaxValue *int `json:"maxValue,omitempty"` // Data *bool `json:"data,omitempty"` // }
type ResponseSecurityGroupToVirtualNetworkGetSecurityGroupsToVnToVLANSearchResult ¶
type ResponseSecurityGroupToVirtualNetworkGetSecurityGroupsToVnToVLANSearchResult struct { Total *int `json:"total,omitempty"` // Resources *[]ResponseSecurityGroupToVirtualNetworkGetSecurityGroupsToVnToVLANSearchResultResources `json:"resources,omitempty"` // NextPage *ResponseSecurityGroupToVirtualNetworkGetSecurityGroupsToVnToVLANSearchResultNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponseSecurityGroupToVirtualNetworkGetSecurityGroupsToVnToVLANSearchResultPreviousPage `json:"previousPage,omitempty"` // }
type ResponseSecurityGroupToVirtualNetworkGetSecurityGroupsToVnToVLANSearchResultResources ¶
type ResponseSecurityGroupToVirtualNetworkGetSecurityGroupsToVnToVLANSearchResultResources struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Link *ResponseSecurityGroupToVirtualNetworkGetSecurityGroupsToVnToVLANSearchResultResourcesLink `json:"link,omitempty"` // }
type ResponseSecurityGroupToVirtualNetworkGetVersion ¶
type ResponseSecurityGroupToVirtualNetworkGetVersion struct {
VersionInfo *ResponseSecurityGroupToVirtualNetworkGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponseSecurityGroupToVirtualNetworkGetVersionVersionInfo ¶
type ResponseSecurityGroupToVirtualNetworkGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponseSecurityGroupToVirtualNetworkGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponseSecurityGroupToVirtualNetworkMonitorBulkStatusSecurityGroupsToVnToVLAN ¶
type ResponseSecurityGroupToVirtualNetworkMonitorBulkStatusSecurityGroupsToVnToVLAN struct {
BulkStatus *ResponseSecurityGroupToVirtualNetworkMonitorBulkStatusSecurityGroupsToVnToVLANBulkStatus `json:"BulkStatus,omitempty"` //
}
type ResponseSecurityGroupToVirtualNetworkMonitorBulkStatusSecurityGroupsToVnToVLANBulkStatus ¶
type ResponseSecurityGroupToVirtualNetworkMonitorBulkStatusSecurityGroupsToVnToVLANBulkStatus struct { BulkID string `json:"bulkId,omitempty"` // MediaType string `json:"mediaType,omitempty"` // ExecutionStatus string `json:"executionStatus,omitempty"` // OperationType string `json:"operationType,omitempty"` // StartTime string `json:"startTime,omitempty"` // ResourcesCount *int `json:"resourcesCount,omitempty"` // SuccessCount *int `json:"successCount,omitempty"` // FailCount *int `json:"failCount,omitempty"` // ResourcesStatus *[]ResponseSecurityGroupToVirtualNetworkMonitorBulkStatusSecurityGroupsToVnToVLANBulkStatusResourcesStatus `json:"resourcesStatus,omitempty"` // }
type ResponseSecurityGroupToVirtualNetworkMonitorBulkStatusSecurityGroupsToVnToVLANBulkStatusResourcesStatus ¶
type ResponseSecurityGroupToVirtualNetworkMonitorBulkStatusSecurityGroupsToVnToVLANBulkStatusResourcesStatus struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // ResourceExecutionStatus string `json:"resourceExecutionStatus,omitempty"` // Status string `json:"status,omitempty"` // }
type ResponseSecurityGroupToVirtualNetworkUpdateSecurityGroupsToVnToVLANByID ¶
type ResponseSecurityGroupToVirtualNetworkUpdateSecurityGroupsToVnToVLANByID struct {
UpdatedFieldsList *ResponseSecurityGroupToVirtualNetworkUpdateSecurityGroupsToVnToVLANByIDUpdatedFieldsList `json:"UpdatedFieldsList,omitempty"` //
}
type ResponseSecurityGroupToVirtualNetworkUpdateSecurityGroupsToVnToVLANByIDUpdatedFieldsList ¶
type ResponseSecurityGroupToVirtualNetworkUpdateSecurityGroupsToVnToVLANByIDUpdatedFieldsList struct { UpdatedField *[]ResponseSecurityGroupToVirtualNetworkUpdateSecurityGroupsToVnToVLANByIDUpdatedFieldsListUpdatedField `json:"updatedField,omitempty"` // Field string `json:"field,omitempty"` // OldValue string `json:"oldValue,omitempty"` // NewValue string `json:"newValue,omitempty"` // }
type ResponseSecurityGroupToVirtualNetworkUpdateSecurityGroupsToVnToVLANByIDUpdatedFieldsListUpdatedField ¶
type ResponseSecurityGroupsACLsGetSecurityGroupsACL ¶
type ResponseSecurityGroupsACLsGetSecurityGroupsACL struct {
SearchResult *ResponseSecurityGroupsACLsGetSecurityGroupsACLSearchResult `json:"SearchResult,omitempty"` //
}
type ResponseSecurityGroupsACLsGetSecurityGroupsACLByID ¶
type ResponseSecurityGroupsACLsGetSecurityGroupsACLByID struct {
Sgacl *ResponseSecurityGroupsACLsGetSecurityGroupsACLByIDSgacl `json:"Sgacl,omitempty"` //
}
type ResponseSecurityGroupsACLsGetSecurityGroupsACLByIDSgacl ¶
type ResponseSecurityGroupsACLsGetSecurityGroupsACLByIDSgacl struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // GenerationID string `json:"generationId,omitempty"` // ACLcontent string `json:"aclcontent,omitempty"` // IsReadOnly *bool `json:"isReadOnly,omitempty"` // ModelledContent *ResponseSecurityGroupsACLsGetSecurityGroupsACLByIDSgaclModelledContent `json:"modelledContent,omitempty"` // Modelled content of contract IPVersion string `json:"ipVersion,omitempty"` // Allowed values: - IPV4, - IPV6, - IP_AGNOSTIC Link *ResponseSecurityGroupsACLsGetSecurityGroupsACLByIDSgaclLink `json:"link,omitempty"` // }
type ResponseSecurityGroupsACLsGetSecurityGroupsACLByIDSgaclModelledContent ¶ added in v1.0.0
type ResponseSecurityGroupsACLsGetSecurityGroupsACLByIDSgaclModelledContent interface{}
type ResponseSecurityGroupsACLsGetSecurityGroupsACLSearchResult ¶
type ResponseSecurityGroupsACLsGetSecurityGroupsACLSearchResult struct { Total *int `json:"total,omitempty"` // Resources *[]ResponseSecurityGroupsACLsGetSecurityGroupsACLSearchResultResources `json:"resources,omitempty"` // NextPage *ResponseSecurityGroupsACLsGetSecurityGroupsACLSearchResultNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponseSecurityGroupsACLsGetSecurityGroupsACLSearchResultPreviousPage `json:"previousPage,omitempty"` // }
type ResponseSecurityGroupsACLsGetSecurityGroupsACLSearchResultResources ¶
type ResponseSecurityGroupsACLsGetSecurityGroupsACLSearchResultResources struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Link *ResponseSecurityGroupsACLsGetSecurityGroupsACLSearchResultResourcesLink `json:"link,omitempty"` // }
type ResponseSecurityGroupsACLsGetVersion ¶
type ResponseSecurityGroupsACLsGetVersion struct {
VersionInfo *ResponseSecurityGroupsACLsGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponseSecurityGroupsACLsGetVersionVersionInfo ¶
type ResponseSecurityGroupsACLsGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponseSecurityGroupsACLsGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponseSecurityGroupsACLsMonitorBulkStatusSecurityGroupsACL ¶
type ResponseSecurityGroupsACLsMonitorBulkStatusSecurityGroupsACL struct {
BulkStatus *ResponseSecurityGroupsACLsMonitorBulkStatusSecurityGroupsACLBulkStatus `json:"BulkStatus,omitempty"` //
}
type ResponseSecurityGroupsACLsMonitorBulkStatusSecurityGroupsACLBulkStatus ¶
type ResponseSecurityGroupsACLsMonitorBulkStatusSecurityGroupsACLBulkStatus struct { BulkID string `json:"bulkId,omitempty"` // MediaType string `json:"mediaType,omitempty"` // ExecutionStatus string `json:"executionStatus,omitempty"` // OperationType string `json:"operationType,omitempty"` // StartTime string `json:"startTime,omitempty"` // ResourcesCount *int `json:"resourcesCount,omitempty"` // SuccessCount *int `json:"successCount,omitempty"` // FailCount *int `json:"failCount,omitempty"` // ResourcesStatus *[]ResponseSecurityGroupsACLsMonitorBulkStatusSecurityGroupsACLBulkStatusResourcesStatus `json:"resourcesStatus,omitempty"` // }
type ResponseSecurityGroupsACLsMonitorBulkStatusSecurityGroupsACLBulkStatusResourcesStatus ¶
type ResponseSecurityGroupsACLsMonitorBulkStatusSecurityGroupsACLBulkStatusResourcesStatus struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // ResourceExecutionStatus string `json:"resourceExecutionStatus,omitempty"` // Status string `json:"status,omitempty"` // }
type ResponseSecurityGroupsACLsUpdateSecurityGroupsACLByID ¶
type ResponseSecurityGroupsACLsUpdateSecurityGroupsACLByID struct {
UpdatedFieldsList *ResponseSecurityGroupsACLsUpdateSecurityGroupsACLByIDUpdatedFieldsList `json:"UpdatedFieldsList,omitempty"` //
}
type ResponseSecurityGroupsACLsUpdateSecurityGroupsACLByIDUpdatedFieldsList ¶
type ResponseSecurityGroupsACLsUpdateSecurityGroupsACLByIDUpdatedFieldsList struct { UpdatedField *[]ResponseSecurityGroupsACLsUpdateSecurityGroupsACLByIDUpdatedFieldsListUpdatedField `json:"updatedField,omitempty"` // Field string `json:"field,omitempty"` // OldValue string `json:"oldValue,omitempty"` // NewValue string `json:"newValue,omitempty"` // }
type ResponseSecurityGroupsGetSecurityGroupByID ¶
type ResponseSecurityGroupsGetSecurityGroupByID struct {
Sgt *ResponseSecurityGroupsGetSecurityGroupByIDSgt `json:"Sgt,omitempty"` //
}
type ResponseSecurityGroupsGetSecurityGroupByIDSgt ¶
type ResponseSecurityGroupsGetSecurityGroupByIDSgt struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Value *int `json:"value,omitempty"` // Value range: 2 ot 65519 or -1 to auto-generate GenerationID string `json:"generationId,omitempty"` // IsReadOnly *bool `json:"isReadOnly,omitempty"` // PropogateToAPIc *bool `json:"propogateToApic,omitempty"` // DefaultSgACLs *[]ResponseSecurityGroupsGetSecurityGroupByIDSgtDefaultSgACLs `json:"defaultSGACLs,omitempty"` // Link *ResponseSecurityGroupsGetSecurityGroupByIDSgtLink `json:"link,omitempty"` // }
type ResponseSecurityGroupsGetSecurityGroupByIDSgtDefaultSgACLs ¶ added in v1.0.0
type ResponseSecurityGroupsGetSecurityGroupByIDSgtDefaultSgACLs interface{}
type ResponseSecurityGroupsGetSecurityGroups ¶
type ResponseSecurityGroupsGetSecurityGroups struct {
SearchResult *ResponseSecurityGroupsGetSecurityGroupsSearchResult `json:"SearchResult,omitempty"` //
}
type ResponseSecurityGroupsGetSecurityGroupsSearchResult ¶
type ResponseSecurityGroupsGetSecurityGroupsSearchResult struct { Total *int `json:"total,omitempty"` // Resources *[]ResponseSecurityGroupsGetSecurityGroupsSearchResultResources `json:"resources,omitempty"` // NextPage *ResponseSecurityGroupsGetSecurityGroupsSearchResultNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponseSecurityGroupsGetSecurityGroupsSearchResultPreviousPage `json:"previousPage,omitempty"` // }
type ResponseSecurityGroupsGetSecurityGroupsSearchResultResources ¶
type ResponseSecurityGroupsGetSecurityGroupsSearchResultResources struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Link *ResponseSecurityGroupsGetSecurityGroupsSearchResultResourcesLink `json:"link,omitempty"` // }
type ResponseSecurityGroupsGetVersion ¶
type ResponseSecurityGroupsGetVersion struct {
VersionInfo *ResponseSecurityGroupsGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponseSecurityGroupsGetVersionVersionInfo ¶
type ResponseSecurityGroupsGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponseSecurityGroupsGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponseSecurityGroupsMonitorBulkStatusSecurityGroup ¶
type ResponseSecurityGroupsMonitorBulkStatusSecurityGroup struct {
BulkStatus *ResponseSecurityGroupsMonitorBulkStatusSecurityGroupBulkStatus `json:"BulkStatus,omitempty"` //
}
type ResponseSecurityGroupsMonitorBulkStatusSecurityGroupBulkStatus ¶
type ResponseSecurityGroupsMonitorBulkStatusSecurityGroupBulkStatus struct { BulkID string `json:"bulkId,omitempty"` // MediaType string `json:"mediaType,omitempty"` // ExecutionStatus string `json:"executionStatus,omitempty"` // OperationType string `json:"operationType,omitempty"` // StartTime string `json:"startTime,omitempty"` // ResourcesCount *int `json:"resourcesCount,omitempty"` // SuccessCount *int `json:"successCount,omitempty"` // FailCount *int `json:"failCount,omitempty"` // ResourcesStatus *[]ResponseSecurityGroupsMonitorBulkStatusSecurityGroupBulkStatusResourcesStatus `json:"resourcesStatus,omitempty"` // }
type ResponseSecurityGroupsMonitorBulkStatusSecurityGroupBulkStatusResourcesStatus ¶
type ResponseSecurityGroupsMonitorBulkStatusSecurityGroupBulkStatusResourcesStatus struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // ResourceExecutionStatus string `json:"resourceExecutionStatus,omitempty"` // Status string `json:"status,omitempty"` // }
type ResponseSecurityGroupsUpdateSecurityGroupByID ¶
type ResponseSecurityGroupsUpdateSecurityGroupByID struct {
UpdatedFieldsList *ResponseSecurityGroupsUpdateSecurityGroupByIDUpdatedFieldsList `json:"UpdatedFieldsList,omitempty"` //
}
type ResponseSecurityGroupsUpdateSecurityGroupByIDUpdatedFieldsList ¶
type ResponseSecurityGroupsUpdateSecurityGroupByIDUpdatedFieldsList struct { UpdatedField *[]ResponseSecurityGroupsUpdateSecurityGroupByIDUpdatedFieldsListUpdatedField `json:"updatedField,omitempty"` // Field string `json:"field,omitempty"` // OldValue string `json:"oldValue,omitempty"` // NewValue string `json:"newValue,omitempty"` // }
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByID ¶
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByID struct {
SelfRegPortal *ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortal `json:"SelfRegPortal,omitempty"` //
}
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortal ¶
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortal struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // PortalType string `json:"portalType,omitempty"` // Allowed values: - BYOD, - HOTSPOTGUEST, - MYDEVICE, - SELFREGGUEST, - SPONSOR, - SPONSOREDGUEST PortalTestURL string `json:"portalTestUrl,omitempty"` // URL to bring up a test page for this portal Settings *ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettings `json:"settings,omitempty"` // Defines all of the settings groups available for a portal Customizations *ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalCustomizations `json:"customizations,omitempty"` // Defines all of the Portal Customizations available Link *ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalLink `json:"link,omitempty"` // }
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalCustomizations ¶
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalCustomizations struct { PortalTheme *ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalCustomizationsPortalTheme `json:"portalTheme,omitempty"` // PortalTweakSettings *ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalCustomizationsPortalTweakSettings `json:"portalTweakSettings,omitempty"` // The Tweak Settings are a customization of the Portal Theme that has been selected for the portal. When the Portal Theme selection is changed, the Tweak Settings are overwritten to match the values in the theme. The Tweak Settings can subsequently be changed by the user Language *ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalCustomizationsLanguage `json:"language,omitempty"` // This property is supported only for Read operation and it allows to show the customizations in English. Other languages are not supported GlobalCustomizations *ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalCustomizationsGlobalCustomizations `json:"globalCustomizations,omitempty"` // PageCustomizations *ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalCustomizationsPageCustomizations `json:"pageCustomizations,omitempty"` // Represent the entire page customization as a giant dictionary }
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalCustomizationsGlobalCustomizations ¶
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalCustomizationsGlobalCustomizations struct { MobileLogoImage *ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalCustomizationsGlobalCustomizationsMobileLogoImage `json:"mobileLogoImage,omitempty"` // DesktopLogoImage *ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalCustomizationsGlobalCustomizationsDesktopLogoImage `json:"desktopLogoImage,omitempty"` // BannerImage *ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalCustomizationsGlobalCustomizationsBannerImage `json:"bannerImage,omitempty"` // BackgroundImage *ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalCustomizationsGlobalCustomizationsBackgroundImage `json:"backgroundImage,omitempty"` // BannerTitle string `json:"bannerTitle,omitempty"` // ContactText string `json:"contactText,omitempty"` // }
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalCustomizationsGlobalCustomizationsBackgroundImage ¶
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalCustomizationsGlobalCustomizationsBackgroundImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalCustomizationsGlobalCustomizationsBannerImage ¶
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalCustomizationsGlobalCustomizationsBannerImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalCustomizationsGlobalCustomizationsDesktopLogoImage ¶
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalCustomizationsGlobalCustomizationsDesktopLogoImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalCustomizationsGlobalCustomizationsMobileLogoImage ¶
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalCustomizationsGlobalCustomizationsMobileLogoImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalCustomizationsLanguage ¶
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalCustomizationsLanguage struct {
ViewLanguage string `json:"viewLanguage,omitempty"` //
}
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalCustomizationsPageCustomizations ¶
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalCustomizationsPageCustomizations struct {
Data *[]ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalCustomizationsPageCustomizationsData `json:"data,omitempty"` // The Dictionary will be exposed here as key value pair
}
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalCustomizationsPageCustomizationsData ¶
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalCustomizationsPortalTheme ¶
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalCustomizationsPortalTheme struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // The system- or user-assigned name of the portal theme ThemeData string `json:"themeData,omitempty"` // A CSS file, represented as a Base64-encoded byte array }
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalCustomizationsPortalTweakSettings ¶
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalCustomizationsPortalTweakSettings struct { BannerColor string `json:"bannerColor,omitempty"` // Hex value of color BannerTextColor string `json:"bannerTextColor,omitempty"` // PageBackgroundColor string `json:"pageBackgroundColor,omitempty"` // PageLabelAndTextColor string `json:"pageLabelAndTextColor,omitempty"` // }
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettings ¶
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettings struct { PortalSettings *ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsPortalSettings `json:"portalSettings,omitempty"` // The port, interface, certificate, and other basic settings of a portal LoginPageSettings *ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsLoginPageSettings `json:"loginPageSettings,omitempty"` // Portal Login Page settings groups follow SelfRegPageSettings *ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettings `json:"selfRegPageSettings,omitempty"` // SelfRegSuccessSettings *ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegSuccessSettings `json:"selfRegSuccessSettings,omitempty"` // AupSettings *ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsAupSettings `json:"aupSettings,omitempty"` // GuestChangePasswordSettings *ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsGuestChangePasswordSettings `json:"guestChangePasswordSettings,omitempty"` // GuestDeviceRegistrationSettings *ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsGuestDeviceRegistrationSettings `json:"guestDeviceRegistrationSettings,omitempty"` // ByodSettings *ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsByodSettings `json:"byodSettings,omitempty"` // Configuration of BYOD Device Welcome, Registration and Success steps PostLoginBannerSettings *ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsPostLoginBannerSettings `json:"postLoginBannerSettings,omitempty"` // PostAccessBannerSettings *ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsPostAccessBannerSettings `json:"postAccessBannerSettings,omitempty"` // AuthSuccessSettings *ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsAuthSuccessSettings `json:"authSuccessSettings,omitempty"` // SupportInfoSettings *ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsSupportInfoSettings `json:"supportInfoSettings,omitempty"` // }
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsAupSettings ¶
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsAupSettings struct { IncludeAup *bool `json:"includeAup,omitempty"` // Require the portal user to read and accept an AUP UseDiffAupForEmployees *bool `json:"useDiffAupForEmployees,omitempty"` // Only valid if requireAupAcceptance = trueG SkipAupForEmployees *bool `json:"skipAupForEmployees,omitempty"` // Only valid if requireAupAcceptance = trueG RequireScrolling *bool `json:"requireScrolling,omitempty"` // RequireAupScrolling *bool `json:"requireAupScrolling,omitempty"` // Require the portal user to scroll to the end of the AUP. Only valid if requireAupAcceptance = true DisplayFrequency string `json:"displayFrequency,omitempty"` // How the AUP should be displayed, either on page or as a link. Only valid if includeAup = true. Allowed Values: - FIRSTLOGIN, - EVERYLOGIN, - RECURRING DisplayFrequencyIntervalDays *int `json:"displayFrequencyIntervalDays,omitempty"` // Number of days between AUP confirmations (when displayFrequency = recurring) }
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsAuthSuccessSettings ¶
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsByodSettings ¶
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsByodSettings struct { ByodWelcomeSettings *ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsByodSettingsByodWelcomeSettings `json:"byodWelcomeSettings,omitempty"` // Configuration of BYOD endpoint welcome step configuration ByodRegistrationSettings *ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsByodSettingsByodRegistrationSettings `json:"byodRegistrationSettings,omitempty"` // Configuration of BYOD endpoint Registration step configuration ByodRegistrationSuccessSettings *ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsByodSettingsByodRegistrationSuccessSettings `json:"byodRegistrationSuccessSettings,omitempty"` // Configuration of BYOD endpoint Registration Success step configuration }
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsByodSettingsByodRegistrationSettings ¶
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsByodSettingsByodRegistrationSettings struct { ShowDeviceID *bool `json:"showDeviceID,omitempty"` // Display Device ID field during registration EndPointIDentityGroupID string `json:"endPointIdentityGroupId,omitempty"` // Identity group id for which endpoint belongs }
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsByodSettingsByodRegistrationSuccessSettings ¶
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsByodSettingsByodRegistrationSuccessSettings struct { SuccessRedirect string `json:"successRedirect,omitempty"` // After an Authentication Success where should device be redirected. Allowed values: - AUTHSUCCESSPAGE, - ORIGINATINGURL, - URL RedirectURL string `json:"redirectUrl,omitempty"` // Target URL for redirection, used when successRedirect = URL }
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsByodSettingsByodWelcomeSettings ¶
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsByodSettingsByodWelcomeSettings struct { EnableByod *bool `json:"enableBYOD,omitempty"` // EnableGuestAccess *bool `json:"enableGuestAccess,omitempty"` // RequireMdm *bool `json:"requireMDM,omitempty"` // IncludeAup *bool `json:"includeAup,omitempty"` // AupDisplay string `json:"aupDisplay,omitempty"` // How the AUP should be displayed, either on page or as a link. Only valid if includeAup = true. Allowed values: - ONPAGE, - ASLINK RequireAupAcceptance *bool `json:"requireAupAcceptance,omitempty"` // RequireScrolling *bool `json:"requireScrolling,omitempty"` // Require BYOD devices to scroll down to the bottom of the AUP, Only valid if includeAup = true }
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsGuestChangePasswordSettings ¶
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsGuestChangePasswordSettings struct {
AllowChangePasswdAtFirstLogin *bool `json:"allowChangePasswdAtFirstLogin,omitempty"` // Allow guest to change their own passwords
}
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsGuestDeviceRegistrationSettings ¶
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsGuestDeviceRegistrationSettings struct { AutoRegisterGuestDevices *bool `json:"autoRegisterGuestDevices,omitempty"` // Automatically register guest devices AllowGuestsToRegisterDevices *bool `json:"allowGuestsToRegisterDevices,omitempty"` // Allow guests to register devices }
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsLoginPageSettings ¶
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsLoginPageSettings struct { RequireAccessCode *bool `json:"requireAccessCode,omitempty"` // Require the portal user to enter an access code MaxFailedAttemptsBeforeRateLimit *int `json:"maxFailedAttemptsBeforeRateLimit,omitempty"` // Maximum failed login attempts before rate limiting TimeBetweenLoginsDuringRateLimit *int `json:"timeBetweenLoginsDuringRateLimit,omitempty"` // Time between login attempts when rate limiting IncludeAup *bool `json:"includeAup,omitempty"` // Include an Acceptable Use Policy (AUP) that should be displayed during login AupDisplay string `json:"aupDisplay,omitempty"` // How the AUP should be displayed, either on page or as a link. Only valid if includeAup = true. Allowed values: - ONPAGE, - ASLINK RequireAupAcceptance *bool `json:"requireAupAcceptance,omitempty"` // Require the portal user to accept the AUP. Only valid if includeAup = true AccessCode string `json:"accessCode,omitempty"` // Access code that must be entered by the portal user (only valid if requireAccessCode = true) AllowGuestToCreateAccounts *bool `json:"allowGuestToCreateAccounts,omitempty"` // AllowForgotPassword *bool `json:"allowForgotPassword,omitempty"` // AllowGuestToChangePassword *bool `json:"allowGuestToChangePassword,omitempty"` // Require the portal user to enter an access code AllowAlternateGuestPortal *bool `json:"allowAlternateGuestPortal,omitempty"` // AlternateGuestPortal string `json:"alternateGuestPortal,omitempty"` // AllowGuestToUseSocialAccounts *bool `json:"allowGuestToUseSocialAccounts,omitempty"` // AllowShowGuestForm *bool `json:"allowShowGuestForm,omitempty"` // SocialConfigs *[]ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsLoginPageSettingsSocialConfigs `json:"socialConfigs,omitempty"` // }
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsLoginPageSettingsSocialConfigs ¶
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsPortalSettings ¶
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsPortalSettings struct { HTTPSPort *int `json:"httpsPort,omitempty"` // The port number that the allowed interfaces will listen on. Range from 8000 to 8999 AllowedInterfaces []string `json:"allowedInterfaces,omitempty"` // Interfaces that the portal will be reachable on. Allowed values: - eth0, - eth1, - eth2, - eth3, - eth4, - eth5, - bond0, - bond1, - bond2 CertificateGroupTag string `json:"certificateGroupTag,omitempty"` // Logical name of the x.509 server certificate that will be used for the portal AuthenticationMethod string `json:"authenticationMethod,omitempty"` // Unique Id of the identity source sequence AssignedGuestTypeForEmployee string `json:"assignedGuestTypeForEmployee,omitempty"` // Unique Id of a guest type. Employees using this portal as a guest inherit login options from the guest type DisplayLang string `json:"displayLang,omitempty"` // Allowed values: - USEBROWSERLOCALE, - ALWAYSUSE FallbackLanguage string `json:"fallbackLanguage,omitempty"` // Used when displayLang = USEBROWSERLOCALE AlwaysUsedLanguage string `json:"alwaysUsedLanguage,omitempty"` // }
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsPostAccessBannerSettings ¶
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsPostAccessBannerSettings struct {
IncludePostAccessBanner *bool `json:"includePostAccessBanner,omitempty"` //
}
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsPostLoginBannerSettings ¶
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsPostLoginBannerSettings struct {
IncludePostAccessBanner *bool `json:"includePostAccessBanner,omitempty"` // Include a Post-Login Banner page
}
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettings ¶
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettings struct { AssignGuestsToGuestType string `json:"assignGuestsToGuestType,omitempty"` // Guests are assigned to this guest type AccountValidityDuration *int `json:"accountValidityDuration,omitempty"` // Self-registered guest account is valid for this many account_validity_time_units AccountValidityTimeUnits string `json:"accountValidityTimeUnits,omitempty"` // Time units for account_validity_duration. Allowed Values: - DAYS, - HOURS, - MINUTES RequireRegistrationCode *bool `json:"requireRegistrationCode,omitempty"` // Self-registered guests are required to enter a registration code RegistrationCode string `json:"registrationCode,omitempty"` // The registration code that the guest user must enter FieldUserName *ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettingsFieldUserName `json:"fieldUserName,omitempty"` // FieldFirstName *ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettingsFieldFirstName `json:"fieldFirstName,omitempty"` // FieldLastName *ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettingsFieldLastName `json:"fieldLastName,omitempty"` // FieldEmailAddr *ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettingsFieldEmailAddr `json:"fieldEmailAddr,omitempty"` // FieldPhoneNo *ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettingsFieldPhoneNo `json:"fieldPhoneNo,omitempty"` // FieldCompany *ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettingsFieldCompany `json:"fieldCompany,omitempty"` // FieldLocation *ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettingsFieldLocation `json:"fieldLocation,omitempty"` // SelectableLocations []string `json:"selectableLocations,omitempty"` // Guests can choose from these locations to set their time zone FieldSmsProvider *ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettingsFieldSmsProvider `json:"fieldSmsProvider,omitempty"` // SelectableSmsProviders []string `json:"selectableSmsProviders,omitempty"` // This attribute is an array of SMS provider names FieldPersonBeingVisited *ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettingsFieldPersonBeingVisited `json:"fieldPersonBeingVisited,omitempty"` // FieldReasonForVisit *ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettingsFieldReasonForVisit `json:"fieldReasonForVisit,omitempty"` // IncludeAup *bool `json:"includeAup,omitempty"` // Include an Acceptable Use Policy (AUP) that should be displayed during login AupDisplay string `json:"aupDisplay,omitempty"` // How the AUP should be displayed, either on page or as a link. Only valid if includeAup = true. Allowed values: - ONPAGE, - ASLINK RequireAupAcceptance *bool `json:"requireAupAcceptance,omitempty"` // Require the portal user to accept the AUP. Only valid if includeAup = true EnableGuestEmailWhitelist *bool `json:"enableGuestEmailWhitelist,omitempty"` // Allow guests with an e-mail address from selected domains GuestEmailWhitelistDomains []string `json:"guestEmailWhitelistDomains,omitempty"` // Self-registered guests whose e-mail address is in one of these domains will be allowed. Only valid if enableGuestEmailWhitelist = true EnableGuestEmailBlacklist *bool `json:"enableGuestEmailBlacklist,omitempty"` // Disallow guests with an e-mail address from selected domains GuestEmailBlacklistDomains []string `json:"guestEmailBlacklistDomains,omitempty"` // Disallow guests with an e-mail address from selected domains RequireGuestApproval *bool `json:"requireGuestApproval,omitempty"` // Require self-registered guests to be approved if true AutoLoginSelfWait *bool `json:"autoLoginSelfWait,omitempty"` // Allow guests to login automatically from self-registration after sponsor's approval. No need to provide the credentials by guest to login AutoLoginTimePeriod *int `json:"autoLoginTimePeriod,omitempty"` // Waiting period for auto login until sponsor's approval. If time exceeds, guest has to login manually by providing the credentials. Default value is 5 minutes AllowGraceAccess *bool `json:"allowGraceAccess,omitempty"` // GraceAccessExpireInterval *int `json:"graceAccessExpireInterval,omitempty"` // GraceAccessSendAccountExpiration *bool `json:"graceAccessSendAccountExpiration,omitempty"` // SendApprovalRequestTo string `json:"sendApprovalRequestTo,omitempty"` // Specifies where approval requests are sent. Only valid if requireGuestApproval = true. Allowed Values: - SELECTEDEMAILADDRESSES, - PERSONBEINGVISITED ApprovalEmailAddresses string `json:"approvalEmailAddresses,omitempty"` // Only valid if requireGuestApproval = true and sendApprovalRequestTo = SELECTEDEMAILADDRESSES PostRegistrationRedirect string `json:"postRegistrationRedirect,omitempty"` // After the registration submission direct the guest user to one of the following pages. Only valid if requireGuestApproval = true. Allowed Values: - SELFREGISTRATIONSUCCESS, - LOGINPAGEWITHINSTRUCTIONS - URL PostRegistrationRedirectURL string `json:"postRegistrationRedirectUrl,omitempty"` // URL where guest user is redirected after registration. Only valid if requireGuestApproval = true and postRegistrationRedirect = URL CredentialNotificationUsingEmail *bool `json:"credentialNotificationUsingEmail,omitempty"` // If true, send credential notification upon approval using email. Only valid if requireGuestApproval = true CredentialNotificationUsingSms *bool `json:"credentialNotificationUsingSms,omitempty"` // If true, send credential notification upon approval using SMS. Only valid if requireGuestApproval = true ApproveDenyLinksValidFor *int `json:"approveDenyLinksValidFor,omitempty"` // This attribute, along with approveDenyLinksTimeUnits, specifies how long the link can be used. Only valid if requireGuestApproval = true ApproveDenyLinksTimeUnits string `json:"approveDenyLinksTimeUnits,omitempty"` // This attribute, along with approveDenyLinksValidFor, specifies how long the link can be used. Only valid if requireGuestApproval = true. Allowed Values: - DAYS, - HOURS, - MINUTES RequireApproverToAuthenticate *bool `json:"requireApproverToAuthenticate,omitempty"` // When self-registered guests require approval, an approval request is e-mailed to one or more sponsor users. If the Cisco ISE Administrator chooses to include an approval link in the e-mail, a sponsor user who clicks the link will be required to enter their username and password if this attribute is true. Only valid if requireGuestApproval = true AuthenticateSponsorsUsingPortalList *bool `json:"authenticateSponsorsUsingPortalList,omitempty"` // SponsorPortalList []string `json:"sponsorPortalList,omitempty"` // }
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettingsFieldCompany ¶
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettingsFieldEmailAddr ¶
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettingsFieldFirstName ¶
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettingsFieldLastName ¶
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettingsFieldLocation ¶
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettingsFieldPersonBeingVisited ¶
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettingsFieldPhoneNo ¶
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettingsFieldReasonForVisit ¶
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettingsFieldSmsProvider ¶
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegPageSettingsFieldUserName ¶
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegSuccessSettings ¶
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsSelfRegSuccessSettings struct { IncludeUserName *bool `json:"includeUserName,omitempty"` // IncludePassword *bool `json:"includePassword,omitempty"` // IncludeFirstName *bool `json:"includeFirstName,omitempty"` // IncludeLastName *bool `json:"includeLastName,omitempty"` // IncludeEmailAddr *bool `json:"includeEmailAddr,omitempty"` // IncludePhoneNo *bool `json:"includePhoneNo,omitempty"` // IncludeCompany *bool `json:"includeCompany,omitempty"` // IncludeLocation *bool `json:"includeLocation,omitempty"` // IncludeSmsProvider *bool `json:"includeSmsProvider,omitempty"` // IncludePersonBeingVisited *bool `json:"includePersonBeingVisited,omitempty"` // IncludeReasonForVisit *bool `json:"includeReasonForVisit,omitempty"` // AllowGuestSendSelfUsingPrint *bool `json:"allowGuestSendSelfUsingPrint,omitempty"` // AllowGuestSendSelfUsingEmail *bool `json:"allowGuestSendSelfUsingEmail,omitempty"` // AllowGuestSendSelfUsingSms *bool `json:"allowGuestSendSelfUsingSms,omitempty"` // IncludeAup *bool `json:"includeAup,omitempty"` // AupOnPage *bool `json:"aupOnPage,omitempty"` // RequireAupAcceptance *bool `json:"requireAupAcceptance,omitempty"` // RequireAupScrolling *bool `json:"requireAupScrolling,omitempty"` // AllowGuestLoginFromSelfregSuccessPage *bool `json:"allowGuestLoginFromSelfregSuccessPage,omitempty"` // }
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsSupportInfoSettings ¶
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalByIDSelfRegPortalSettingsSupportInfoSettings struct { IncludeSupportInfoPage *bool `json:"includeSupportInfoPage,omitempty"` // IncludeMacAddr *bool `json:"includeMacAddr,omitempty"` // IncludeIPAddress *bool `json:"includeIpAddress,omitempty"` // IncludeBrowserUserAgent *bool `json:"includeBrowserUserAgent,omitempty"` // IncludePolicyServer *bool `json:"includePolicyServer,omitempty"` // IncludeFailureCode *bool `json:"includeFailureCode,omitempty"` // EmptyFieldDisplay string `json:"emptyFieldDisplay,omitempty"` // Specifies how empty fields are handled on the Support Information Page. Allowed values: - HIDE, - DISPLAYWITHNOVALUE, - DISPLAYWITHDEFAULTVALUE DefaultEmptyFieldValue string `json:"defaultEmptyFieldValue,omitempty"` // The default value displayed for an empty field. Only valid when emptyFieldDisplay = DISPLAYWITHDEFAULTVALUE }
type ResponseSelfRegisteredPortalGetSelfRegisteredPortals ¶
type ResponseSelfRegisteredPortalGetSelfRegisteredPortals struct {
SearchResult *ResponseSelfRegisteredPortalGetSelfRegisteredPortalsSearchResult `json:"SearchResult,omitempty"` //
}
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalsSearchResult ¶
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalsSearchResult struct { Total *int `json:"total,omitempty"` // Resources *[]ResponseSelfRegisteredPortalGetSelfRegisteredPortalsSearchResultResources `json:"resources,omitempty"` // NextPage *ResponseSelfRegisteredPortalGetSelfRegisteredPortalsSearchResultNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponseSelfRegisteredPortalGetSelfRegisteredPortalsSearchResultPreviousPage `json:"previousPage,omitempty"` // }
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalsSearchResultResources ¶
type ResponseSelfRegisteredPortalGetSelfRegisteredPortalsSearchResultResources struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Link *ResponseSelfRegisteredPortalGetSelfRegisteredPortalsSearchResultResourcesLink `json:"link,omitempty"` // }
type ResponseSelfRegisteredPortalGetVersion ¶
type ResponseSelfRegisteredPortalGetVersion struct {
VersionInfo *ResponseSelfRegisteredPortalGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponseSelfRegisteredPortalGetVersionVersionInfo ¶
type ResponseSelfRegisteredPortalGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponseSelfRegisteredPortalGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponseSelfRegisteredPortalUpdateSelfRegisteredPortalByID ¶
type ResponseSelfRegisteredPortalUpdateSelfRegisteredPortalByID struct {
UpdatedFieldsList *ResponseSelfRegisteredPortalUpdateSelfRegisteredPortalByIDUpdatedFieldsList `json:"UpdatedFieldsList,omitempty"` //
}
type ResponseSelfRegisteredPortalUpdateSelfRegisteredPortalByIDUpdatedFieldsList ¶
type ResponseSelfRegisteredPortalUpdateSelfRegisteredPortalByIDUpdatedFieldsList struct { UpdatedField *[]ResponseSelfRegisteredPortalUpdateSelfRegisteredPortalByIDUpdatedFieldsListUpdatedField `json:"updatedField,omitempty"` // Field string `json:"field,omitempty"` // OldValue string `json:"oldValue,omitempty"` // NewValue string `json:"newValue,omitempty"` // }
type ResponseSgVnMappingBulkCreateSgVnMappings ¶ added in v1.0.0
type ResponseSgVnMappingBulkCreateSgVnMappings struct {
ID string `json:"id,omitempty"` //
}
type ResponseSgVnMappingBulkDeleteSgVnMappings ¶ added in v1.0.0
type ResponseSgVnMappingBulkDeleteSgVnMappings struct {
ID string `json:"id,omitempty"` //
}
type ResponseSgVnMappingBulkUpdateSgVnMappings ¶ added in v1.0.0
type ResponseSgVnMappingBulkUpdateSgVnMappings struct {
ID string `json:"id,omitempty"` //
}
type ResponseSgVnMappingCreateSgVnMapping ¶ added in v1.0.0
type ResponseSgVnMappingCreateSgVnMapping struct {
ID string `json:"id,omitempty"` // ID of the newly created object
}
type ResponseSgVnMappingDeleteSgVnMapping ¶ added in v1.3.0
type ResponseSgVnMappingDeleteSgVnMapping struct {
Message string `json:"message,omitempty"` //
}
type ResponseSgVnMappingGetSgVnMappingByID ¶ added in v1.0.0
type ResponseSgVnMappingGetSgVnMappingByID struct {
Response *[]ResponseSgVnMappingGetSgVnMappingByIDResponse `json:"response,omitempty"` // Array of SG-VN Mapping
}
type ResponseSgVnMappingGetSgVnMappingByIDResponse ¶ added in v1.0.0
type ResponseSgVnMappingGetSgVnMappingByIDResponse struct { ID string `json:"id,omitempty"` // Identifier of the SG-VN mapping LastUpdate string `json:"lastUpdate,omitempty"` // Timestamp for the last update of the SG-VN mapping SgName string `json:"sgName,omitempty"` // Name of the associated Security Group to be used for identity if id is not provided SgtID string `json:"sgtId,omitempty"` // Identifier of the associated Security Group which is required unless its name is provided VnID string `json:"vnId,omitempty"` // Identifier for the associated Virtual Network which is required unless its name is provided VnName string `json:"vnName,omitempty"` // Name of the associated Virtual Network to be used for identity if id is not provided }
type ResponseSgVnMappingGetSgVnMappingList ¶ added in v1.3.0
type ResponseSgVnMappingGetSgVnMappingList struct {
Response *[]ResponseSgVnMappingGetSgVnMappingListResponse `json:"response,omitempty"` // Array of SG-VN Mapping
}
type ResponseSgVnMappingGetSgVnMappingListResponse ¶ added in v1.3.0
type ResponseSgVnMappingGetSgVnMappingListResponse struct { ID string `json:"id,omitempty"` // Identifier of the SG-VN mapping LastUpdate string `json:"lastUpdate,omitempty"` // Timestamp for the last update of the SG-VN mapping SgName string `json:"sgName,omitempty"` // Name of the associated Security Group to be used for identity if id is not provided SgtID string `json:"sgtId,omitempty"` // Identifier of the associated Security Group which is required unless its name is provided VnID string `json:"vnId,omitempty"` // Identifier for the associated Virtual Network which is required unless its name is provided VnName string `json:"vnName,omitempty"` // Name of the associated Virtual Network to be used for identity if id is not provided }
type ResponseSgVnMappingUpdateSgVnMapping ¶ added in v1.3.0
type ResponseSgVnMappingUpdateSgVnMapping struct { ID string `json:"id,omitempty"` // Identifier of the SG-VN mapping LastUpdate string `json:"lastUpdate,omitempty"` // Timestamp for the last update of the SG-VN mapping SgName string `json:"sgName,omitempty"` // Name of the associated Security Group to be used for identity if id is not provided SgtID string `json:"sgtId,omitempty"` // Identifier of the associated Security Group which is required unless its name is provided VnID string `json:"vnId,omitempty"` // Identifier for the associated Virtual Network which is required unless its name is provided VnName string `json:"vnName,omitempty"` // Name of the associated Virtual Network to be used for identity if id is not provided }
type ResponseSgtRangeReservationDeleteSgtReserveRange ¶ added in v1.3.0
type ResponseSgtRangeReservationDeleteSgtReserveRange struct { Success *ResponseSgtRangeReservationDeleteSgtReserveRangeSuccess `json:"success,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseSgtRangeReservationDeleteSgtReserveRangeSuccess ¶ added in v1.3.0
type ResponseSgtRangeReservationDeleteSgtReserveRangeSuccess struct {
Message string `json:"message,omitempty"` //
}
type ResponseSgtRangeReservationGetSgtReservedRange ¶ added in v1.3.0
type ResponseSgtRangeReservationGetSgtReservedRange struct { Response *ResponseSgtRangeReservationGetSgtReservedRangeResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseSgtRangeReservationGetSgtReservedRangeResponse ¶ added in v1.3.0
type ResponseSgtRangeReservationGetSgtReservedRangeResponse struct { ClientID string `json:"clientId,omitempty"` // Unique ID of the given client ClientName string `json:"clientName,omitempty"` // Name of the given client EndIndex *int `json:"endIndex,omitempty"` // End index of the reserved range StartIndex *int `json:"startIndex,omitempty"` // Start index of the reserved range }
type ResponseSgtRangeReservationGetSgtReservedRanges ¶ added in v1.3.0
type ResponseSgtRangeReservationGetSgtReservedRanges struct { Response *[]ResponseSgtRangeReservationGetSgtReservedRangesResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseSgtRangeReservationGetSgtReservedRangesResponse ¶ added in v1.3.0
type ResponseSgtRangeReservationGetSgtReservedRangesResponse struct { ClientID string `json:"clientId,omitempty"` // Unique ID of the given client ClientName string `json:"clientName,omitempty"` // Name of the given client EndIndex *int `json:"endIndex,omitempty"` // End index of the reserved range StartIndex *int `json:"startIndex,omitempty"` // Start index of the reserved range }
type ResponseSgtRangeReservationReserveSgtRange ¶ added in v1.3.0
type ResponseSgtRangeReservationReserveSgtRange struct { Response *ResponseSgtRangeReservationReserveSgtRangeResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseSgtRangeReservationReserveSgtRangeResponse ¶ added in v1.3.0
type ResponseSgtRangeReservationReserveSgtRangeResponse struct { ClientID string `json:"clientId,omitempty"` // Unique ID of the given client ClientName string `json:"clientName,omitempty"` // Name of the given client EndIndex *int `json:"endIndex,omitempty"` // End index of the reserved range StartIndex *int `json:"startIndex,omitempty"` // Start index of the reserved range }
type ResponseSgtRangeReservationUpdateReservedRange ¶ added in v1.3.0
type ResponseSgtRangeReservationUpdateReservedRange struct { Success *ResponseSgtRangeReservationUpdateReservedRangeSuccess `json:"success,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseSgtRangeReservationUpdateReservedRangeSuccess ¶ added in v1.3.0
type ResponseSgtRangeReservationUpdateReservedRangeSuccess struct {
Message string `json:"message,omitempty"` //
}
type ResponseSmsProviderGetSmsProvider ¶
type ResponseSmsProviderGetSmsProvider struct {
SearchResult *ResponseSmsProviderGetSmsProviderSearchResult `json:"SearchResult,omitempty"` //
}
type ResponseSmsProviderGetSmsProviderSearchResult ¶
type ResponseSmsProviderGetSmsProviderSearchResult struct { Total *int `json:"total,omitempty"` // Resources *[]ResponseSmsProviderGetSmsProviderSearchResultResources `json:"resources,omitempty"` // NextPage *ResponseSmsProviderGetSmsProviderSearchResultNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponseSmsProviderGetSmsProviderSearchResultPreviousPage `json:"previousPage,omitempty"` // }
type ResponseSmsProviderGetSmsProviderSearchResultResources ¶
type ResponseSmsProviderGetSmsProviderSearchResultResources struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Link *ResponseSmsProviderGetSmsProviderSearchResultResourcesLink `json:"link,omitempty"` // }
type ResponseSmsProviderGetVersion ¶
type ResponseSmsProviderGetVersion struct {
VersionInfo *ResponseSmsProviderGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponseSmsProviderGetVersionVersionInfo ¶
type ResponseSmsProviderGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponseSmsProviderGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponseSponsorGroupGetSponsorGroup ¶
type ResponseSponsorGroupGetSponsorGroup struct {
SearchResult *ResponseSponsorGroupGetSponsorGroupSearchResult `json:"SearchResult,omitempty"` //
}
type ResponseSponsorGroupGetSponsorGroupByID ¶
type ResponseSponsorGroupGetSponsorGroupByID struct {
SponsorGroup *ResponseSponsorGroupGetSponsorGroupByIDSponsorGroup `json:"SponsorGroup,omitempty"` //
}
type ResponseSponsorGroupGetSponsorGroupByIDSponsorGroup ¶
type ResponseSponsorGroupGetSponsorGroupByIDSponsorGroup struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // IsEnabled *bool `json:"isEnabled,omitempty"` // IsDefaultGroup *bool `json:"isDefaultGroup,omitempty"` // MemberGroups []string `json:"memberGroups,omitempty"` // GuestTypes []string `json:"guestTypes,omitempty"` // Locations []string `json:"locations,omitempty"` // AutoNotification *bool `json:"autoNotification,omitempty"` // CreatePermissions *ResponseSponsorGroupGetSponsorGroupByIDSponsorGroupCreatePermissions `json:"createPermissions,omitempty"` // ManagePermission string `json:"managePermission,omitempty"` // OtherPermissions *ResponseSponsorGroupGetSponsorGroupByIDSponsorGroupOtherPermissions `json:"otherPermissions,omitempty"` // Link *ResponseSponsorGroupGetSponsorGroupByIDSponsorGroupLink `json:"link,omitempty"` // }
type ResponseSponsorGroupGetSponsorGroupByIDSponsorGroupCreatePermissions ¶
type ResponseSponsorGroupGetSponsorGroupByIDSponsorGroupCreatePermissions struct { CanImportMultipleAccounts *bool `json:"canImportMultipleAccounts,omitempty"` // ImportBatchSizeLimit *int `json:"importBatchSizeLimit,omitempty"` // CanCreateRandomAccounts *bool `json:"canCreateRandomAccounts,omitempty"` // RandomBatchSizeLimit *int `json:"randomBatchSizeLimit,omitempty"` // DefaultUsernamePrefix string `json:"defaultUsernamePrefix,omitempty"` // CanSpecifyUsernamePrefix *bool `json:"canSpecifyUsernamePrefix,omitempty"` // CanSetFutureStartDate *bool `json:"canSetFutureStartDate,omitempty"` // StartDateFutureLimitDays *int `json:"startDateFutureLimitDays,omitempty"` // }
type ResponseSponsorGroupGetSponsorGroupByIDSponsorGroupOtherPermissions ¶
type ResponseSponsorGroupGetSponsorGroupByIDSponsorGroupOtherPermissions struct { CanUpdateGuestContactInfo *bool `json:"canUpdateGuestContactInfo,omitempty"` // CanViewGuestPasswords *bool `json:"canViewGuestPasswords,omitempty"` // CanSendSmsNotifications *bool `json:"canSendSmsNotifications,omitempty"` // CanResetGuestPasswords *bool `json:"canResetGuestPasswords,omitempty"` // CanExtendGuestAccounts *bool `json:"canExtendGuestAccounts,omitempty"` // CanDeleteGuestAccounts *bool `json:"canDeleteGuestAccounts,omitempty"` // CanSuspendGuestAccounts *bool `json:"canSuspendGuestAccounts,omitempty"` // RequireSuspensionReason *bool `json:"requireSuspensionReason,omitempty"` // CanReinstateSuspendedAccounts *bool `json:"canReinstateSuspendedAccounts,omitempty"` // CanApproveSelfregGuests *bool `json:"canApproveSelfregGuests,omitempty"` // LimitApprovalToSponsorsGuests *bool `json:"limitApprovalToSponsorsGuests,omitempty"` // CanAccessViaRest *bool `json:"canAccessViaRest,omitempty"` // }
type ResponseSponsorGroupGetSponsorGroupSearchResult ¶
type ResponseSponsorGroupGetSponsorGroupSearchResult struct { Total *int `json:"total,omitempty"` // Resources *[]ResponseSponsorGroupGetSponsorGroupSearchResultResources `json:"resources,omitempty"` // NextPage *ResponseSponsorGroupGetSponsorGroupSearchResultNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponseSponsorGroupGetSponsorGroupSearchResultPreviousPage `json:"previousPage,omitempty"` // }
type ResponseSponsorGroupGetSponsorGroupSearchResultResources ¶
type ResponseSponsorGroupGetSponsorGroupSearchResultResources struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Link *ResponseSponsorGroupGetSponsorGroupSearchResultResourcesLink `json:"link,omitempty"` // }
type ResponseSponsorGroupGetVersion ¶
type ResponseSponsorGroupGetVersion struct {
VersionInfo *ResponseSponsorGroupGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponseSponsorGroupGetVersionVersionInfo ¶
type ResponseSponsorGroupGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponseSponsorGroupGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponseSponsorGroupMemberGetSponsorGroupMember ¶
type ResponseSponsorGroupMemberGetSponsorGroupMember struct {
SearchResult *ResponseSponsorGroupMemberGetSponsorGroupMemberSearchResult `json:"SearchResult,omitempty"` //
}
type ResponseSponsorGroupMemberGetSponsorGroupMemberSearchResult ¶
type ResponseSponsorGroupMemberGetSponsorGroupMemberSearchResult struct { Total *int `json:"total,omitempty"` // Resources *[]ResponseSponsorGroupMemberGetSponsorGroupMemberSearchResultResources `json:"resources,omitempty"` // NextPage *ResponseSponsorGroupMemberGetSponsorGroupMemberSearchResultNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponseSponsorGroupMemberGetSponsorGroupMemberSearchResultPreviousPage `json:"previousPage,omitempty"` // }
type ResponseSponsorGroupMemberGetSponsorGroupMemberSearchResultResources ¶
type ResponseSponsorGroupMemberGetSponsorGroupMemberSearchResultResources struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Link *ResponseSponsorGroupMemberGetSponsorGroupMemberSearchResultResourcesLink `json:"link,omitempty"` // }
type ResponseSponsorGroupMemberGetVersion ¶
type ResponseSponsorGroupMemberGetVersion struct {
VersionInfo *ResponseSponsorGroupMemberGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponseSponsorGroupMemberGetVersionVersionInfo ¶
type ResponseSponsorGroupMemberGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponseSponsorGroupMemberGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponseSponsorGroupUpdateSponsorGroupByID ¶
type ResponseSponsorGroupUpdateSponsorGroupByID struct {
UpdatedFieldsList *ResponseSponsorGroupUpdateSponsorGroupByIDUpdatedFieldsList `json:"UpdatedFieldsList,omitempty"` //
}
type ResponseSponsorGroupUpdateSponsorGroupByIDUpdatedFieldsList ¶
type ResponseSponsorGroupUpdateSponsorGroupByIDUpdatedFieldsList struct { UpdatedField *[]ResponseSponsorGroupUpdateSponsorGroupByIDUpdatedFieldsListUpdatedField `json:"updatedField,omitempty"` // Field string `json:"field,omitempty"` // OldValue string `json:"oldValue,omitempty"` // NewValue string `json:"newValue,omitempty"` // }
type ResponseSponsorPortalGetSponsorPortal ¶
type ResponseSponsorPortalGetSponsorPortal struct {
SearchResult *ResponseSponsorPortalGetSponsorPortalSearchResult `json:"SearchResult,omitempty"` //
}
type ResponseSponsorPortalGetSponsorPortalByID ¶
type ResponseSponsorPortalGetSponsorPortalByID struct {
SponsorPortal *ResponseSponsorPortalGetSponsorPortalByIDSponsorPortal `json:"SponsorPortal,omitempty"` //
}
type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortal ¶
type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortal struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // PortalType string `json:"portalType,omitempty"` // Allowed values: - BYOD, - HOTSPOTGUEST, - MYDEVICE, - SELFREGGUEST, - SPONSOR, - SPONSOREDGUEST PortalTestURL string `json:"portalTestUrl,omitempty"` // URL to bring up a test page for this portal Settings *ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalSettings `json:"settings,omitempty"` // Defines all of the settings groups available for a portal Customizations *ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalCustomizations `json:"customizations,omitempty"` // Link *ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalLink `json:"link,omitempty"` // }
type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalCustomizations ¶
type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalCustomizations struct { PortalTheme *ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalCustomizationsPortalTheme `json:"portalTheme,omitempty"` // PortalTweakSettings *ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalCustomizationsPortalTweakSettings `json:"portalTweakSettings,omitempty"` // The Tweak Settings are a customization of the Portal Theme that has been selected for the portal. When the Portal Theme selection is changed, the Tweak Settings are overwritten to match the values in the theme. The Tweak Settings can subsequently be changed by the user Language *ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalCustomizationsLanguage `json:"language,omitempty"` // This property is supported only for Read operation and it allows to show the customizations in English. Other languages are not supported GlobalCustomizations *ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalCustomizationsGlobalCustomizations `json:"globalCustomizations,omitempty"` // PageCustomizations *ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalCustomizationsPageCustomizations `json:"pageCustomizations,omitempty"` // }
type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalCustomizationsGlobalCustomizations ¶
type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalCustomizationsGlobalCustomizations struct { MobileLogoImage *ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalCustomizationsGlobalCustomizationsMobileLogoImage `json:"mobileLogoImage,omitempty"` // DesktopLogoImage *ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalCustomizationsGlobalCustomizationsDesktopLogoImage `json:"desktopLogoImage,omitempty"` // BannerImage *ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalCustomizationsGlobalCustomizationsBannerImage `json:"bannerImage,omitempty"` // BackgroundImage *ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalCustomizationsGlobalCustomizationsBackgroundImage `json:"backgroundImage,omitempty"` // BannerTitle string `json:"bannerTitle,omitempty"` // ContactText string `json:"contactText,omitempty"` // }
type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalCustomizationsGlobalCustomizationsBackgroundImage ¶
type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalCustomizationsGlobalCustomizationsBackgroundImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalCustomizationsGlobalCustomizationsBannerImage ¶
type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalCustomizationsGlobalCustomizationsBannerImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalCustomizationsGlobalCustomizationsDesktopLogoImage ¶
type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalCustomizationsGlobalCustomizationsDesktopLogoImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalCustomizationsGlobalCustomizationsMobileLogoImage ¶
type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalCustomizationsGlobalCustomizationsMobileLogoImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalCustomizationsLanguage ¶
type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalCustomizationsLanguage struct {
ViewLanguage string `json:"viewLanguage,omitempty"` //
}
type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalCustomizationsPageCustomizations ¶
type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalCustomizationsPageCustomizations struct {
Data *[]ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalCustomizationsPageCustomizationsData `json:"data,omitempty"` // The Dictionary will be exposed here as key value pair
}
type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalCustomizationsPortalTheme ¶
type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalCustomizationsPortalTheme struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // The system- or user-assigned name of the portal theme ThemeData string `json:"themeData,omitempty"` // A CSS file, represented as a Base64-encoded byte array }
type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalCustomizationsPortalTweakSettings ¶
type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalCustomizationsPortalTweakSettings struct { BannerColor string `json:"bannerColor,omitempty"` // Hex value of color BannerTextColor string `json:"bannerTextColor,omitempty"` // PageBackgroundColor string `json:"pageBackgroundColor,omitempty"` // PageLabelAndTextColor string `json:"pageLabelAndTextColor,omitempty"` // }
type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalSettings ¶
type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalSettings struct { PortalSettings *ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalSettingsPortalSettings `json:"portalSettings,omitempty"` // The port, interface, certificate, and other basic settings of a portal LoginPageSettings *ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalSettingsLoginPageSettings `json:"loginPageSettings,omitempty"` // Portal Login Page settings groups follow AupSettings *ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalSettingsAupSettings `json:"aupSettings,omitempty"` // SponsorChangePasswordSettings *ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalSettingsSponsorChangePasswordSettings `json:"sponsorChangePasswordSettings,omitempty"` // PostLoginBannerSettings *ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalSettingsPostLoginBannerSettings `json:"postLoginBannerSettings,omitempty"` // PostAccessBannerSettings *ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalSettingsPostAccessBannerSettings `json:"postAccessBannerSettings,omitempty"` // SupportInfoSettings *ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalSettingsSupportInfoSettings `json:"supportInfoSettings,omitempty"` // }
type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalSettingsAupSettings ¶
type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalSettingsAupSettings struct { IncludeAup *bool `json:"includeAup,omitempty"` // RequireScrolling *bool `json:"requireScrolling,omitempty"` // DisplayFrequency string `json:"displayFrequency,omitempty"` // How the AUP should be displayed, either on page or as a link. Only valid if includeAup = true. Allowed Values: - FIRSTLOGIN, - EVERYLOGIN, - RECURRING DisplayFrequencyIntervalDays *int `json:"displayFrequencyIntervalDays,omitempty"` // Number of days between AUP confirmations (when displayFrequency = recurring) }
type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalSettingsLoginPageSettings ¶
type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalSettingsLoginPageSettings struct { MaxFailedAttemptsBeforeRateLimit *int `json:"maxFailedAttemptsBeforeRateLimit,omitempty"` // Maximum failed login attempts before rate limiting TimeBetweenLoginsDuringRateLimit *int `json:"timeBetweenLoginsDuringRateLimit,omitempty"` // Time between login attempts when rate limiting IncludeAup *bool `json:"includeAup,omitempty"` // Include an Acceptable Use Policy (AUP) that should be displayed during login AupDisplay string `json:"aupDisplay,omitempty"` // How the AUP should be displayed, either on page or as a link. Only valid if includeAup = true. Allowed values: - ONPAGE, - ASLINK RequireAupAcceptance *bool `json:"requireAupAcceptance,omitempty"` // Require the portal user to accept the AUP. Only valid if includeAup = true RequireAupScrolling *bool `json:"requireAupScrolling,omitempty"` // SocialConfigs *[]ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalSettingsLoginPageSettingsSocialConfigs `json:"socialConfigs,omitempty"` // }
type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalSettingsLoginPageSettingsSocialConfigs ¶ added in v1.2.0
type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalSettingsLoginPageSettingsSocialConfigs interface{}
type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalSettingsPortalSettings ¶
type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalSettingsPortalSettings struct { HTTPSPort *int `json:"httpsPort,omitempty"` // The port number that the allowed interfaces will listen on. Range from 8000 to 8999 AllowedInterfaces []string `json:"allowedInterfaces,omitempty"` // Interfaces that the portal will be reachable on. Allowed values: - eth0, - eth1, - eth2, - eth3, - eth4, - eth5, - bond0, - bond1, - bond2 CertificateGroupTag string `json:"certificateGroupTag,omitempty"` // Logical name of the x.509 server certificate that will be used for the portal Fqdn string `json:"fqdn,omitempty"` // The fully-qualified domain name (FQDN) that end-users will use to access this portal. Used only in Sponsor portal AuthenticationMethod string `json:"authenticationMethod,omitempty"` // Unique Id of the identity source sequence IDleTimeout *int `json:"idleTimeout,omitempty"` // DisplayLang string `json:"displayLang,omitempty"` // Allowed values: - USEBROWSERLOCALE, - ALWAYSUSE FallbackLanguage string `json:"fallbackLanguage,omitempty"` // Used when displayLang = USEBROWSERLOCALE AvailableSSIDs []string `json:"availableSsids,omitempty"` // Names of the SSIDs available for assignment to guest users by sponsors }
type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalSettingsPostAccessBannerSettings ¶
type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalSettingsPostAccessBannerSettings struct {
IncludePostAccessBanner *bool `json:"includePostAccessBanner,omitempty"` //
}
type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalSettingsPostLoginBannerSettings ¶
type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalSettingsPostLoginBannerSettings struct {
IncludePostAccessBanner *bool `json:"includePostAccessBanner,omitempty"` // Include a Post-Login Banner page
}
type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalSettingsSponsorChangePasswordSettings ¶
type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalSettingsSponsorChangePasswordSettings struct {
AllowSponsorToChangePwd *bool `json:"allowSponsorToChangePwd,omitempty"` // Allow sponsors to change their own passwords
}
type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalSettingsSupportInfoSettings ¶
type ResponseSponsorPortalGetSponsorPortalByIDSponsorPortalSettingsSupportInfoSettings struct { IncludeSupportInfoPage *bool `json:"includeSupportInfoPage,omitempty"` // IncludeMacAddr *bool `json:"includeMacAddr,omitempty"` // IncludeIPAddress *bool `json:"includeIpAddress,omitempty"` // IncludeBrowserUserAgent *bool `json:"includeBrowserUserAgent,omitempty"` // IncludePolicyServer *bool `json:"includePolicyServer,omitempty"` // IncludeFailureCode *bool `json:"includeFailureCode,omitempty"` // EmptyFieldDisplay string `json:"emptyFieldDisplay,omitempty"` // Specifies how empty fields are handled on the Support Information Page. Allowed values: - HIDE, - DISPLAYWITHNOVALUE, - DISPLAYWITHDEFAULTVALUE DefaultEmptyFieldValue string `json:"defaultEmptyFieldValue,omitempty"` // The default value displayed for an empty field. Only valid when emptyFieldDisplay = DISPLAYWITHDEFAULTVALUE }
type ResponseSponsorPortalGetSponsorPortalSearchResult ¶
type ResponseSponsorPortalGetSponsorPortalSearchResult struct { Total *int `json:"total,omitempty"` // Resources *[]ResponseSponsorPortalGetSponsorPortalSearchResultResources `json:"resources,omitempty"` // NextPage *ResponseSponsorPortalGetSponsorPortalSearchResultNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponseSponsorPortalGetSponsorPortalSearchResultPreviousPage `json:"previousPage,omitempty"` // }
type ResponseSponsorPortalGetSponsorPortalSearchResultResources ¶
type ResponseSponsorPortalGetSponsorPortalSearchResultResources struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Link *ResponseSponsorPortalGetSponsorPortalSearchResultResourcesLink `json:"link,omitempty"` // }
type ResponseSponsorPortalGetVersion ¶
type ResponseSponsorPortalGetVersion struct {
VersionInfo *ResponseSponsorPortalGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponseSponsorPortalGetVersionVersionInfo ¶
type ResponseSponsorPortalGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponseSponsorPortalGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponseSponsorPortalUpdateSponsorPortalByID ¶
type ResponseSponsorPortalUpdateSponsorPortalByID struct {
UpdatedFieldsList *ResponseSponsorPortalUpdateSponsorPortalByIDUpdatedFieldsList `json:"UpdatedFieldsList,omitempty"` //
}
type ResponseSponsorPortalUpdateSponsorPortalByIDUpdatedFieldsList ¶
type ResponseSponsorPortalUpdateSponsorPortalByIDUpdatedFieldsList struct { UpdatedField *[]ResponseSponsorPortalUpdateSponsorPortalByIDUpdatedFieldsListUpdatedField `json:"updatedField,omitempty"` // Field string `json:"field,omitempty"` // OldValue string `json:"oldValue,omitempty"` // NewValue string `json:"newValue,omitempty"` // }
type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByID ¶
type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByID struct {
SponsoredGuestPortal *ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortal `json:"SponsoredGuestPortal,omitempty"` //
}
type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortal ¶
type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortal struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // PortalType string `json:"portalType,omitempty"` // Allowed values: - BYOD, - HOTSPOTGUEST, - MYDEVICE, - SELFREGGUEST, - SPONSOR, - SPONSOREDGUEST PortalTestURL string `json:"portalTestUrl,omitempty"` // URL to bring up a test page for this portal Settings *ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalSettings `json:"settings,omitempty"` // Defines all of the settings groups available for a portal Customizations *ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalCustomizations `json:"customizations,omitempty"` // Defines all of the Portal Customizations available Link *ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalLink `json:"link,omitempty"` // }
type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalCustomizations ¶
type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalCustomizations struct { PortalTheme *ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsPortalTheme `json:"portalTheme,omitempty"` // PortalTweakSettings *ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsPortalTweakSettings `json:"portalTweakSettings,omitempty"` // The Tweak Settings are a customization of the Portal Theme that has been selected for the portal. When the Portal Theme selection is changed, the Tweak Settings are overwritten to match the values in the theme. The Tweak Settings can subsequently be changed by the user Language *ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsLanguage `json:"language,omitempty"` // This property is supported only for Read operation and it allows to show the customizations in English. Other languages are not supported GlobalCustomizations *ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsGlobalCustomizations `json:"globalCustomizations,omitempty"` // PageCustomizations *ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsPageCustomizations `json:"pageCustomizations,omitempty"` // Represent the entire page customization as a giant dictionary }
type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsGlobalCustomizations ¶
type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsGlobalCustomizations struct { MobileLogoImage *ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsGlobalCustomizationsMobileLogoImage `json:"mobileLogoImage,omitempty"` // DesktopLogoImage *ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsGlobalCustomizationsDesktopLogoImage `json:"desktopLogoImage,omitempty"` // BannerImage *ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsGlobalCustomizationsBannerImage `json:"bannerImage,omitempty"` // BackgroundImage *ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsGlobalCustomizationsBackgroundImage `json:"backgroundImage,omitempty"` // BannerTitle string `json:"bannerTitle,omitempty"` // ContactText string `json:"contactText,omitempty"` // }
type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsGlobalCustomizationsBackgroundImage ¶
type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsGlobalCustomizationsBackgroundImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsGlobalCustomizationsBannerImage ¶
type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsGlobalCustomizationsBannerImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsGlobalCustomizationsDesktopLogoImage ¶
type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsGlobalCustomizationsDesktopLogoImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsGlobalCustomizationsMobileLogoImage ¶
type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsGlobalCustomizationsMobileLogoImage struct {
Data string `json:"data,omitempty"` // Represented as base 64 encoded string of the image byte array
}
type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsLanguage ¶
type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsLanguage struct {
ViewLanguage string `json:"viewLanguage,omitempty"` //
}
type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsPageCustomizations ¶
type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsPageCustomizations struct {
Data *[]ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsPageCustomizationsData `json:"data,omitempty"` // The Dictionary will be exposed here as key value pair
}
type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsPageCustomizationsData ¶
type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsPortalTheme ¶
type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsPortalTheme struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // The system- or user-assigned name of the portal theme ThemeData string `json:"themeData,omitempty"` // A CSS file, represented as a Base64-encoded byte array }
type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsPortalTweakSettings ¶
type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalCustomizationsPortalTweakSettings struct { BannerColor string `json:"bannerColor,omitempty"` // Hex value of color BannerTextColor string `json:"bannerTextColor,omitempty"` // PageBackgroundColor string `json:"pageBackgroundColor,omitempty"` // PageLabelAndTextColor string `json:"pageLabelAndTextColor,omitempty"` // }
type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalSettings ¶
type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalSettings struct { PortalSettings *ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalSettingsPortalSettings `json:"portalSettings,omitempty"` // The port, interface, certificate, and other basic settings of a portal LoginPageSettings *ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalSettingsLoginPageSettings `json:"loginPageSettings,omitempty"` // Portal Login Page settings groups follow AupSettings *ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalSettingsAupSettings `json:"aupSettings,omitempty"` // GuestChangePasswordSettings *ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalSettingsGuestChangePasswordSettings `json:"guestChangePasswordSettings,omitempty"` // GuestDeviceRegistrationSettings *ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalSettingsGuestDeviceRegistrationSettings `json:"guestDeviceRegistrationSettings,omitempty"` // ByodSettings *ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalSettingsByodSettings `json:"byodSettings,omitempty"` // PostAccessBannerSettings *ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalSettingsPostAccessBannerSettings `json:"postAccessBannerSettings,omitempty"` // AuthSuccessSettings *ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalSettingsAuthSuccessSettings `json:"authSuccessSettings,omitempty"` // PostLoginBannerSettings *ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalSettingsPostLoginBannerSettings `json:"postLoginBannerSettings,omitempty"` // SupportInfoSettings *ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalSettingsSupportInfoSettings `json:"supportInfoSettings,omitempty"` // }
type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalSettingsAupSettings ¶
type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalSettingsAupSettings struct { IncludeAup *bool `json:"includeAup,omitempty"` // RequireAupScrolling *bool `json:"requireAupScrolling,omitempty"` // Require the portal user to scroll to the end of the AUP. Only valid if requireAupAcceptance = true UseDiffAupForEmployees *bool `json:"useDiffAupForEmployees,omitempty"` // Only valid if requireAupAcceptance = true SkipAupForEmployees *bool `json:"skipAupForEmployees,omitempty"` // Only valid if requireAupAcceptance = true DisplayFrequencyIntervalDays *int `json:"displayFrequencyIntervalDays,omitempty"` // Number of days between AUP confirmations (when displayFrequency = recurring) RequireScrolling *bool `json:"requireScrolling,omitempty"` // DisplayFrequency string `json:"displayFrequency,omitempty"` // How the AUP should be displayed, either on page or as a link. Only valid if includeAup = true. Allowed Values: - FIRSTLOGIN, - EVERYLOGIN, - RECURRING }
type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalSettingsAuthSuccessSettings ¶
type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalSettingsAuthSuccessSettings struct { SuccessRedirect string `json:"successRedirect,omitempty"` // After an Authentication Success where should device be redirected. Allowed values: - AUTHSUCCESSPAGE, - ORIGINATINGURL, - URL RedirectURL string `json:"redirectUrl,omitempty"` // Target URL for redirection, used when successRedirect = URL }
type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalSettingsByodSettings ¶
type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalSettingsByodSettings struct { ByodWelcomeSettings *ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalSettingsByodSettingsByodWelcomeSettings `json:"byodWelcomeSettings,omitempty"` // ByodRegistrationSettings *ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalSettingsByodSettingsByodRegistrationSettings `json:"byodRegistrationSettings,omitempty"` // Configuration of BYOD endpoint Registration step configuration ByodRegistrationSuccessSettings *ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalSettingsByodSettingsByodRegistrationSuccessSettings `json:"byodRegistrationSuccessSettings,omitempty"` // }
type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalSettingsByodSettingsByodRegistrationSettings ¶
type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalSettingsByodSettingsByodRegistrationSettings struct { ShowDeviceID *bool `json:"showDeviceID,omitempty"` // Display Device ID field during registration EndPointIDentityGroupID string `json:"endPointIdentityGroupId,omitempty"` // Identity group id for which endpoint belongs }
type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalSettingsByodSettingsByodRegistrationSuccessSettings ¶
type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalSettingsByodSettingsByodRegistrationSuccessSettings struct { SuccessRedirect string `json:"successRedirect,omitempty"` // After an Authentication Success where should device be redirected. Allowed values: - AUTHSUCCESSPAGE, - ORIGINATINGURL, - URL RedirectURL string `json:"redirectUrl,omitempty"` // Target URL for redirection, used when successRedirect = URL }
type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalSettingsByodSettingsByodWelcomeSettings ¶
type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalSettingsByodSettingsByodWelcomeSettings struct { EnableByod *bool `json:"enableBYOD,omitempty"` // EnableGuestAccess *bool `json:"enableGuestAccess,omitempty"` // RequireMdm *bool `json:"requireMDM,omitempty"` // IncludeAup *bool `json:"includeAup,omitempty"` // AupDisplay string `json:"aupDisplay,omitempty"` // How the AUP should be displayed, either on page or as a link. Only valid if includeAup = true. Allowed values: - ONPAGE, - ASLINK RequireAupAcceptance *bool `json:"requireAupAcceptance,omitempty"` // RequireScrolling *bool `json:"requireScrolling,omitempty"` // Require BYOD devices to scroll down to the bottom of the AUP. Only valid if includeAup = true }
type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalSettingsGuestChangePasswordSettings ¶
type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalSettingsGuestChangePasswordSettings struct {
AllowChangePasswdAtFirstLogin *bool `json:"allowChangePasswdAtFirstLogin,omitempty"` // Allow guest to change their own passwords
}
type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalSettingsGuestDeviceRegistrationSettings ¶
type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalSettingsGuestDeviceRegistrationSettings struct { AutoRegisterGuestDevices *bool `json:"autoRegisterGuestDevices,omitempty"` // Automatically register guest devices AllowGuestsToRegisterDevices *bool `json:"allowGuestsToRegisterDevices,omitempty"` // Allow guests to register devices }
type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalSettingsLoginPageSettings ¶
type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalSettingsLoginPageSettings struct { RequireAccessCode *bool `json:"requireAccessCode,omitempty"` // MaxFailedAttemptsBeforeRateLimit *int `json:"maxFailedAttemptsBeforeRateLimit,omitempty"` // Maximum failed login attempts before rate limiting TimeBetweenLoginsDuringRateLimit *int `json:"timeBetweenLoginsDuringRateLimit,omitempty"` // Time between login attempts when rate limiting IncludeAup *bool `json:"includeAup,omitempty"` // Include an Acceptable Use Policy (AUP) that should be displayed during login AupDisplay string `json:"aupDisplay,omitempty"` // How the AUP should be displayed, either on page or as a link. Only valid if includeAup = true. Allowed values: - ONPAGE, - ASLINK RequireAupAcceptance *bool `json:"requireAupAcceptance,omitempty"` // Require the portal user to accept the AUP. Only valid if includeAup = true AccessCode string `json:"accessCode,omitempty"` // Access code that must be entered by the portal user (only valid if requireAccessCode = true) AllowGuestToCreateAccounts *bool `json:"allowGuestToCreateAccounts,omitempty"` // AllowForgotPassword *bool `json:"allowForgotPassword,omitempty"` // AllowGuestToChangePassword *bool `json:"allowGuestToChangePassword,omitempty"` // Require the portal user to enter an access code AllowAlternateGuestPortal *bool `json:"allowAlternateGuestPortal,omitempty"` // SocialConfigs *[]ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalSettingsLoginPageSettingsSocialConfigs `json:"socialConfigs,omitempty"` // }
type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalSettingsLoginPageSettingsSocialConfigs ¶
type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalSettingsPortalSettings ¶
type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalSettingsPortalSettings struct { HTTPSPort *int `json:"httpsPort,omitempty"` // The port number that the allowed interfaces will listen on. Range from 8000 to 8999 AllowedInterfaces []string `json:"allowedInterfaces,omitempty"` // Interfaces that the portal will be reachable on. Allowed values: - eth0, - eth1, - eth2, - eth3, - eth4, - eth5, - bond0, - bond1, - bond2 CertificateGroupTag string `json:"certificateGroupTag,omitempty"` // Logical name of the x.509 server certificate that will be used for the portal AuthenticationMethod string `json:"authenticationMethod,omitempty"` // Unique Id of the identity source sequence AssignedGuestTypeForEmployee string `json:"assignedGuestTypeForEmployee,omitempty"` // Unique Id of a guest type. Employees using this portal as a guest inherit login options from the guest type DisplayLang string `json:"displayLang,omitempty"` // Allowed values: - USEBROWSERLOCALE, - ALWAYSUSE FallbackLanguage string `json:"fallbackLanguage,omitempty"` // Used when displayLang = USEBROWSERLOCALE AlwaysUsedLanguage string `json:"alwaysUsedLanguage,omitempty"` // }
type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalSettingsPostAccessBannerSettings ¶
type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalSettingsPostAccessBannerSettings struct {
IncludePostAccessBanner *bool `json:"includePostAccessBanner,omitempty"` //
}
type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalSettingsPostLoginBannerSettings ¶
type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalSettingsPostLoginBannerSettings struct {
IncludePostAccessBanner *bool `json:"includePostAccessBanner,omitempty"` // Include a Post-Login Banner page
}
type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalSettingsSupportInfoSettings ¶
type ResponseSponsoredGuestPortalGetSponsoredGuestPortalByIDSponsoredGuestPortalSettingsSupportInfoSettings struct { IncludeSupportInfoPage *bool `json:"includeSupportInfoPage,omitempty"` // IncludeMacAddr *bool `json:"includeMacAddr,omitempty"` // IncludeIPAddress *bool `json:"includeIpAddress,omitempty"` // IncludeBrowserUserAgent *bool `json:"includeBrowserUserAgent,omitempty"` // IncludePolicyServer *bool `json:"includePolicyServer,omitempty"` // IncludeFailureCode *bool `json:"includeFailureCode,omitempty"` // EmptyFieldDisplay string `json:"emptyFieldDisplay,omitempty"` // Specifies how empty fields are handled on the Support Information Page. Allowed values: - HIDE, - DISPLAYWITHNOVALUE, - DISPLAYWITHDEFAULTVALUE DefaultEmptyFieldValue string `json:"defaultEmptyFieldValue,omitempty"` // The default value displayed for an empty field. Only valid when emptyFieldDisplay = DISPLAYWITHDEFAULTVALUE }
type ResponseSponsoredGuestPortalGetSponsoredGuestPortals ¶
type ResponseSponsoredGuestPortalGetSponsoredGuestPortals struct {
SearchResult *ResponseSponsoredGuestPortalGetSponsoredGuestPortalsSearchResult `json:"SearchResult,omitempty"` //
}
type ResponseSponsoredGuestPortalGetSponsoredGuestPortalsSearchResult ¶
type ResponseSponsoredGuestPortalGetSponsoredGuestPortalsSearchResult struct { Total *int `json:"total,omitempty"` // Resources *[]ResponseSponsoredGuestPortalGetSponsoredGuestPortalsSearchResultResources `json:"resources,omitempty"` // NextPage *ResponseSponsoredGuestPortalGetSponsoredGuestPortalsSearchResultNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponseSponsoredGuestPortalGetSponsoredGuestPortalsSearchResultPreviousPage `json:"previousPage,omitempty"` // }
type ResponseSponsoredGuestPortalGetSponsoredGuestPortalsSearchResultResources ¶
type ResponseSponsoredGuestPortalGetSponsoredGuestPortalsSearchResultResources struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Link *ResponseSponsoredGuestPortalGetSponsoredGuestPortalsSearchResultResourcesLink `json:"link,omitempty"` // }
type ResponseSponsoredGuestPortalGetVersion ¶
type ResponseSponsoredGuestPortalGetVersion struct {
VersionInfo *ResponseSponsoredGuestPortalGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponseSponsoredGuestPortalGetVersionVersionInfo ¶
type ResponseSponsoredGuestPortalGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponseSponsoredGuestPortalGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponseSponsoredGuestPortalUpdateSponsoredGuestPortalByID ¶
type ResponseSponsoredGuestPortalUpdateSponsoredGuestPortalByID struct {
UpdatedFieldsList *ResponseSponsoredGuestPortalUpdateSponsoredGuestPortalByIDUpdatedFieldsList `json:"UpdatedFieldsList,omitempty"` //
}
type ResponseSponsoredGuestPortalUpdateSponsoredGuestPortalByIDUpdatedFieldsList ¶
type ResponseSponsoredGuestPortalUpdateSponsoredGuestPortalByIDUpdatedFieldsList struct { UpdatedField *[]ResponseSponsoredGuestPortalUpdateSponsoredGuestPortalByIDUpdatedFieldsListUpdatedField `json:"updatedField,omitempty"` // Field string `json:"field,omitempty"` // OldValue string `json:"oldValue,omitempty"` // NewValue string `json:"newValue,omitempty"` // }
type ResponseSubscriberBulkSubscriberOperation ¶ added in v1.2.0
type ResponseSubscriberBulkSubscriberOperation struct {
ID string `json:"id,omitempty"` //
}
type ResponseSubscriberCreateSubscriber ¶ added in v1.2.0
type ResponseSubscriberCreateSubscriber struct { Response *ResponseSubscriberCreateSubscriberResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseSubscriberCreateSubscriberResponse ¶ added in v1.2.0
type ResponseSubscriberCreateSubscriberResponse struct { Enabled *bool `json:"enabled,omitempty"` // Subscriber is enabled or not FriendlyName string `json:"friendlyName,omitempty"` // Friendly name for the subscriber IDentityGroups string `json:"identityGroups,omitempty"` // Identity Groups. If you add more than one identity group, they need to be comma separated. Imeis string `json:"imeis,omitempty"` // IMEI to be attached to the subscriber Opc string `json:"opc,omitempty"` // OPC Ki string `json:"ki,omitempty"` // KI Imsi string `json:"imsi,omitempty"` // IMSI for subscriber CreateTime string `json:"createTime,omitempty"` // UpdateTime string `json:"updateTime,omitempty"` // ID string `json:"id,omitempty"` // Link *ResponseSubscriberCreateSubscriberResponseLink `json:"link,omitempty"` // }
type ResponseSubscriberCreateSubscriberResponseLink ¶ added in v1.2.0
type ResponseSubscriberDeleteSubscriber ¶ added in v1.2.0
type ResponseSubscriberDeleteSubscriber struct {
Message string `json:"message,omitempty"` //
}
type ResponseSubscriberGetAllSubscribers ¶ added in v1.2.0
type ResponseSubscriberGetAllSubscribers struct { Response *[]ResponseSubscriberGetAllSubscribersResponse `json:"response,omitempty"` // NextPage *ResponseSubscriberGetAllSubscribersNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponseSubscriberGetAllSubscribersPreviousPage `json:"previousPage,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseSubscriberGetAllSubscribersNextPage ¶ added in v1.2.0
type ResponseSubscriberGetAllSubscribersPreviousPage ¶ added in v1.2.0
type ResponseSubscriberGetAllSubscribersResponse ¶ added in v1.2.0
type ResponseSubscriberGetAllSubscribersResponse struct { Enabled *bool `json:"enabled,omitempty"` // Subscriber is enabled or not FriendlyName string `json:"friendlyName,omitempty"` // Friendly name for the subscriber IDentityGroups string `json:"identityGroups,omitempty"` // Identity Groups. If you add more than one identity group, they need to be comma separated. Imeis string `json:"imeis,omitempty"` // IMEI to be attached to the subscriber Opc string `json:"opc,omitempty"` // OPC Ki string `json:"ki,omitempty"` // KI Imsi string `json:"imsi,omitempty"` // IMSI for subscriber CreateTime string `json:"createTime,omitempty"` // UpdateTime string `json:"updateTime,omitempty"` // ID string `json:"id,omitempty"` // Link *ResponseSubscriberGetAllSubscribersResponseLink `json:"link,omitempty"` // }
type ResponseSubscriberGetAllSubscribersResponseLink ¶ added in v1.2.0
type ResponseSubscriberGetSubscriberByID ¶ added in v1.2.0
type ResponseSubscriberGetSubscriberByID struct { Response *ResponseSubscriberGetSubscriberByIDResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseSubscriberGetSubscriberByIDResponse ¶ added in v1.2.0
type ResponseSubscriberGetSubscriberByIDResponse struct { Enabled *bool `json:"enabled,omitempty"` // Subscriber is enabled or not FriendlyName string `json:"friendlyName,omitempty"` // Friendly name for the subscriber IDentityGroups string `json:"identityGroups,omitempty"` // Identity Groups. If you add more than one identity group, they need to be comma separated. Imeis string `json:"imeis,omitempty"` // IMEI to be attached to the subscriber Opc string `json:"opc,omitempty"` // OPC Ki string `json:"ki,omitempty"` // KI Imsi string `json:"imsi,omitempty"` // IMSI for subscriber CreateTime string `json:"createTime,omitempty"` // UpdateTime string `json:"updateTime,omitempty"` // ID string `json:"id,omitempty"` // Link *ResponseSubscriberGetSubscriberByIDResponseLink `json:"link,omitempty"` // }
type ResponseSubscriberGetSubscriberByIDResponseLink ¶ added in v1.2.0
type ResponseSubscriberGetSubscriberByIMSI ¶ added in v1.2.0
type ResponseSubscriberGetSubscriberByIMSI struct { Response *ResponseSubscriberGetSubscriberByIMSIResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseSubscriberGetSubscriberByIMSIResponse ¶ added in v1.2.0
type ResponseSubscriberGetSubscriberByIMSIResponse struct { Enabled *bool `json:"enabled,omitempty"` // Subscriber is enabled or not FriendlyName string `json:"friendlyName,omitempty"` // Friendly name for the subscriber IDentityGroups string `json:"identityGroups,omitempty"` // Identity Groups. If you add more than one identity group, they need to be comma separated. Imeis string `json:"imeis,omitempty"` // IMEI to be attached to the subscriber Opc string `json:"opc,omitempty"` // OPC Ki string `json:"ki,omitempty"` // KI Imsi string `json:"imsi,omitempty"` // IMSI for subscriber CreateTime string `json:"createTime,omitempty"` // UpdateTime string `json:"updateTime,omitempty"` // ID string `json:"id,omitempty"` // Link *ResponseSubscriberGetSubscriberByIMSIResponseLink `json:"link,omitempty"` // }
type ResponseSubscriberGetSubscriberByIMSIResponseLink ¶ added in v1.2.0
type ResponseSubscriberUpdateSubscriber ¶ added in v1.2.0
type ResponseSubscriberUpdateSubscriber struct { Response *ResponseSubscriberUpdateSubscriberResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseSubscriberUpdateSubscriberResponse ¶ added in v1.2.0
type ResponseSubscriberUpdateSubscriberResponse struct { Enabled *bool `json:"enabled,omitempty"` // Subscriber is enabled or not FriendlyName string `json:"friendlyName,omitempty"` // Friendly name for the subscriber IDentityGroups string `json:"identityGroups,omitempty"` // Identity Groups. If you add more than one identity group, they need to be comma separated. Imeis string `json:"imeis,omitempty"` // IMEI to be attached to the subscriber Opc string `json:"opc,omitempty"` // OPC Ki string `json:"ki,omitempty"` // KI Imsi string `json:"imsi,omitempty"` // IMSI for subscriber CreateTime string `json:"createTime,omitempty"` // UpdateTime string `json:"updateTime,omitempty"` // ID string `json:"id,omitempty"` // Link *ResponseSubscriberUpdateSubscriberResponseLink `json:"link,omitempty"` // }
type ResponseSubscriberUpdateSubscriberResponseLink ¶ added in v1.2.0
type ResponseSupportBundleDownloadGetVersion ¶
type ResponseSupportBundleDownloadGetVersion struct {
VersionInfo *ResponseSupportBundleDownloadGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponseSupportBundleDownloadGetVersionVersionInfo ¶
type ResponseSupportBundleDownloadGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponseSupportBundleDownloadGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponseSupportBundleStatusGetSupportBundleStatus ¶
type ResponseSupportBundleStatusGetSupportBundleStatus struct {
SearchResult *ResponseSupportBundleStatusGetSupportBundleStatusSearchResult `json:"SearchResult,omitempty"` //
}
type ResponseSupportBundleStatusGetSupportBundleStatusByID ¶
type ResponseSupportBundleStatusGetSupportBundleStatusByID struct {
SBStatus *ResponseSupportBundleStatusGetSupportBundleStatusByIDSBStatus `json:"SBStatus,omitempty"` //
}
type ResponseSupportBundleStatusGetSupportBundleStatusByIDSBStatus ¶
type ResponseSupportBundleStatusGetSupportBundleStatusByIDSBStatus struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // FileName string `json:"fileName,omitempty"` // FileSize *int `json:"fileSize,omitempty"` // HostName string `json:"hostName,omitempty"` // Message string `json:"message,omitempty"` // StartTime string `json:"startTime,omitempty"` // Status string `json:"status,omitempty"` // Link *ResponseSupportBundleStatusGetSupportBundleStatusByIDSBStatusLink `json:"link,omitempty"` // }
type ResponseSupportBundleStatusGetSupportBundleStatusSearchResult ¶
type ResponseSupportBundleStatusGetSupportBundleStatusSearchResult struct { Total *int `json:"total,omitempty"` // Resources *[]ResponseSupportBundleStatusGetSupportBundleStatusSearchResultResources `json:"resources,omitempty"` // NextPage *ResponseSupportBundleStatusGetSupportBundleStatusSearchResultNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponseSupportBundleStatusGetSupportBundleStatusSearchResultPreviousPage `json:"previousPage,omitempty"` // }
type ResponseSupportBundleStatusGetSupportBundleStatusSearchResultResources ¶
type ResponseSupportBundleStatusGetSupportBundleStatusSearchResultResources struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Link *ResponseSupportBundleStatusGetSupportBundleStatusSearchResultResourcesLink `json:"link,omitempty"` // }
type ResponseSupportBundleStatusGetVersion ¶
type ResponseSupportBundleStatusGetVersion struct {
VersionInfo *ResponseSupportBundleStatusGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponseSupportBundleStatusGetVersionVersionInfo ¶
type ResponseSupportBundleStatusGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponseSupportBundleStatusGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponseSupportBundleTriggerConfigurationGetVersion ¶
type ResponseSupportBundleTriggerConfigurationGetVersion struct {
VersionInfo *ResponseSupportBundleTriggerConfigurationGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponseSupportBundleTriggerConfigurationGetVersionVersionInfo ¶
type ResponseSupportBundleTriggerConfigurationGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponseSupportBundleTriggerConfigurationGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponseSxpConnectionsGetSxpConnections ¶
type ResponseSxpConnectionsGetSxpConnections struct {
SearchResult *ResponseSxpConnectionsGetSxpConnectionsSearchResult `json:"SearchResult,omitempty"` //
}
type ResponseSxpConnectionsGetSxpConnectionsByID ¶
type ResponseSxpConnectionsGetSxpConnectionsByID struct {
ERSSxpConnection *ResponseSxpConnectionsGetSxpConnectionsByIDERSSxpConnection `json:"ERSSxpConnection,omitempty"` //
}
type ResponseSxpConnectionsGetSxpConnectionsByIDERSSxpConnection ¶
type ResponseSxpConnectionsGetSxpConnectionsByIDERSSxpConnection struct { ID string `json:"id,omitempty"` // Description string `json:"description,omitempty"` // SxpPeer string `json:"sxpPeer,omitempty"` // SxpVpn string `json:"sxpVpn,omitempty"` // SxpNode string `json:"sxpNode,omitempty"` // IPAddress string `json:"ipAddress,omitempty"` // SxpMode string `json:"sxpMode,omitempty"` // SxpVersion string `json:"sxpVersion,omitempty"` // Enabled *bool `json:"enabled,omitempty"` // Link *ResponseSxpConnectionsGetSxpConnectionsByIDERSSxpConnectionLink `json:"link,omitempty"` // }
type ResponseSxpConnectionsGetSxpConnectionsSearchResult ¶
type ResponseSxpConnectionsGetSxpConnectionsSearchResult struct { Total *int `json:"total,omitempty"` // Resources *[]ResponseSxpConnectionsGetSxpConnectionsSearchResultResources `json:"resources,omitempty"` // NextPage *ResponseSxpConnectionsGetSxpConnectionsSearchResultNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponseSxpConnectionsGetSxpConnectionsSearchResultPreviousPage `json:"previousPage,omitempty"` // }
type ResponseSxpConnectionsGetSxpConnectionsSearchResultResources ¶
type ResponseSxpConnectionsGetSxpConnectionsSearchResultResources struct { ID string `json:"id,omitempty"` // Link *ResponseSxpConnectionsGetSxpConnectionsSearchResultResourcesLink `json:"link,omitempty"` // }
type ResponseSxpConnectionsGetVersion ¶
type ResponseSxpConnectionsGetVersion struct {
VersionInfo *ResponseSxpConnectionsGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponseSxpConnectionsGetVersionVersionInfo ¶
type ResponseSxpConnectionsGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponseSxpConnectionsGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponseSxpConnectionsMonitorBulkStatusSxpConnections ¶
type ResponseSxpConnectionsMonitorBulkStatusSxpConnections struct {
BulkStatus *ResponseSxpConnectionsMonitorBulkStatusSxpConnectionsBulkStatus `json:"BulkStatus,omitempty"` //
}
type ResponseSxpConnectionsMonitorBulkStatusSxpConnectionsBulkStatus ¶
type ResponseSxpConnectionsMonitorBulkStatusSxpConnectionsBulkStatus struct { BulkID string `json:"bulkId,omitempty"` // MediaType string `json:"mediaType,omitempty"` // ExecutionStatus string `json:"executionStatus,omitempty"` // OperationType string `json:"operationType,omitempty"` // StartTime string `json:"startTime,omitempty"` // ResourcesCount *int `json:"resourcesCount,omitempty"` // SuccessCount *int `json:"successCount,omitempty"` // FailCount *int `json:"failCount,omitempty"` // ResourcesStatus *[]ResponseSxpConnectionsMonitorBulkStatusSxpConnectionsBulkStatusResourcesStatus `json:"resourcesStatus,omitempty"` // }
type ResponseSxpConnectionsMonitorBulkStatusSxpConnectionsBulkStatusResourcesStatus ¶
type ResponseSxpConnectionsMonitorBulkStatusSxpConnectionsBulkStatusResourcesStatus struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // ResourceExecutionStatus string `json:"resourceExecutionStatus,omitempty"` // Status string `json:"status,omitempty"` // }
type ResponseSxpConnectionsUpdateSxpConnectionsByID ¶
type ResponseSxpConnectionsUpdateSxpConnectionsByID struct {
UpdatedFieldsList *ResponseSxpConnectionsUpdateSxpConnectionsByIDUpdatedFieldsList `json:"UpdatedFieldsList,omitempty"` //
}
type ResponseSxpConnectionsUpdateSxpConnectionsByIDUpdatedFieldsList ¶
type ResponseSxpConnectionsUpdateSxpConnectionsByIDUpdatedFieldsList struct { UpdatedField *[]ResponseSxpConnectionsUpdateSxpConnectionsByIDUpdatedFieldsListUpdatedField `json:"updatedField,omitempty"` // Field string `json:"field,omitempty"` // OldValue string `json:"oldValue,omitempty"` // NewValue string `json:"newValue,omitempty"` // }
type ResponseSxpLocalBindingsGetSxpLocalBindings ¶
type ResponseSxpLocalBindingsGetSxpLocalBindings struct {
SearchResult *ResponseSxpLocalBindingsGetSxpLocalBindingsSearchResult `json:"SearchResult,omitempty"` //
}
type ResponseSxpLocalBindingsGetSxpLocalBindingsByID ¶
type ResponseSxpLocalBindingsGetSxpLocalBindingsByID struct {
ERSSxpLocalBindings *ResponseSxpLocalBindingsGetSxpLocalBindingsByIDERSSxpLocalBindings `json:"ERSSxpLocalBindings,omitempty"` //
}
type ResponseSxpLocalBindingsGetSxpLocalBindingsByIDERSSxpLocalBindings ¶
type ResponseSxpLocalBindingsGetSxpLocalBindingsByIDERSSxpLocalBindings struct { ID string `json:"id,omitempty"` // Description string `json:"description,omitempty"` // BindingName string `json:"bindingName,omitempty"` // This field is depricated from Cisco ISE 3.0 IPAddressOrHost string `json:"ipAddressOrHost,omitempty"` // IP address for static mapping (hostname is not supported) SxpVpn string `json:"sxpVpn,omitempty"` // List of SXP Domains, separated with comma. At least one of: sxpVpn or vns should be defined Sgt string `json:"sgt,omitempty"` // SGT name or ID Vns string `json:"vns,omitempty"` // List of Virtual Networks, separated with comma. At least one of: sxpVpn or vns should be defined Link *ResponseSxpLocalBindingsGetSxpLocalBindingsByIDERSSxpLocalBindingsLink `json:"link,omitempty"` // }
type ResponseSxpLocalBindingsGetSxpLocalBindingsSearchResult ¶
type ResponseSxpLocalBindingsGetSxpLocalBindingsSearchResult struct { Total *int `json:"total,omitempty"` // Resources *[]ResponseSxpLocalBindingsGetSxpLocalBindingsSearchResultResources `json:"resources,omitempty"` // NextPage *ResponseSxpLocalBindingsGetSxpLocalBindingsSearchResultNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponseSxpLocalBindingsGetSxpLocalBindingsSearchResultPreviousPage `json:"previousPage,omitempty"` // }
type ResponseSxpLocalBindingsGetSxpLocalBindingsSearchResultResources ¶
type ResponseSxpLocalBindingsGetSxpLocalBindingsSearchResultResources struct { ID string `json:"id,omitempty"` // Link *ResponseSxpLocalBindingsGetSxpLocalBindingsSearchResultResourcesLink `json:"link,omitempty"` // }
type ResponseSxpLocalBindingsGetVersion ¶
type ResponseSxpLocalBindingsGetVersion struct {
VersionInfo *ResponseSxpLocalBindingsGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponseSxpLocalBindingsGetVersionVersionInfo ¶
type ResponseSxpLocalBindingsGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponseSxpLocalBindingsGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponseSxpLocalBindingsMonitorBulkStatusSxpLocalBindings ¶
type ResponseSxpLocalBindingsMonitorBulkStatusSxpLocalBindings struct {
BulkStatus *ResponseSxpLocalBindingsMonitorBulkStatusSxpLocalBindingsBulkStatus `json:"BulkStatus,omitempty"` //
}
type ResponseSxpLocalBindingsMonitorBulkStatusSxpLocalBindingsBulkStatus ¶
type ResponseSxpLocalBindingsMonitorBulkStatusSxpLocalBindingsBulkStatus struct { BulkID string `json:"bulkId,omitempty"` // MediaType string `json:"mediaType,omitempty"` // ExecutionStatus string `json:"executionStatus,omitempty"` // OperationType string `json:"operationType,omitempty"` // StartTime string `json:"startTime,omitempty"` // ResourcesCount *int `json:"resourcesCount,omitempty"` // SuccessCount *int `json:"successCount,omitempty"` // FailCount *int `json:"failCount,omitempty"` // ResourcesStatus *[]ResponseSxpLocalBindingsMonitorBulkStatusSxpLocalBindingsBulkStatusResourcesStatus `json:"resourcesStatus,omitempty"` // }
type ResponseSxpLocalBindingsMonitorBulkStatusSxpLocalBindingsBulkStatusResourcesStatus ¶
type ResponseSxpLocalBindingsMonitorBulkStatusSxpLocalBindingsBulkStatusResourcesStatus struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // ResourceExecutionStatus string `json:"resourceExecutionStatus,omitempty"` // Status string `json:"status,omitempty"` // }
type ResponseSxpLocalBindingsUpdateSxpLocalBindingsByID ¶
type ResponseSxpLocalBindingsUpdateSxpLocalBindingsByID struct {
UpdatedFieldsList *ResponseSxpLocalBindingsUpdateSxpLocalBindingsByIDUpdatedFieldsList `json:"UpdatedFieldsList,omitempty"` //
}
type ResponseSxpLocalBindingsUpdateSxpLocalBindingsByIDUpdatedFieldsList ¶
type ResponseSxpLocalBindingsUpdateSxpLocalBindingsByIDUpdatedFieldsList struct { UpdatedField *[]ResponseSxpLocalBindingsUpdateSxpLocalBindingsByIDUpdatedFieldsListUpdatedField `json:"updatedField,omitempty"` // Field string `json:"field,omitempty"` // OldValue string `json:"oldValue,omitempty"` // NewValue string `json:"newValue,omitempty"` // }
type ResponseSxpVpnsGetSxpVpnByID ¶
type ResponseSxpVpnsGetSxpVpnByID struct {
ERSSxpVpn *ResponseSxpVpnsGetSxpVpnByIDERSSxpVpn `json:"ERSSxpVpn,omitempty"` //
}
type ResponseSxpVpnsGetSxpVpnByIDERSSxpVpn ¶
type ResponseSxpVpnsGetSxpVpnByIDERSSxpVpn struct { ID string `json:"id,omitempty"` // SxpVpnName string `json:"sxpVpnName,omitempty"` // Link *ResponseSxpVpnsGetSxpVpnByIDERSSxpVpnLink `json:"link,omitempty"` // }
type ResponseSxpVpnsGetSxpVpns ¶
type ResponseSxpVpnsGetSxpVpns struct {
SearchResult *ResponseSxpVpnsGetSxpVpnsSearchResult `json:"SearchResult,omitempty"` //
}
type ResponseSxpVpnsGetSxpVpnsSearchResult ¶
type ResponseSxpVpnsGetSxpVpnsSearchResult struct { Total *int `json:"total,omitempty"` // Resources *[]ResponseSxpVpnsGetSxpVpnsSearchResultResources `json:"resources,omitempty"` // NextPage *ResponseSxpVpnsGetSxpVpnsSearchResultNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponseSxpVpnsGetSxpVpnsSearchResultPreviousPage `json:"previousPage,omitempty"` // }
type ResponseSxpVpnsGetSxpVpnsSearchResultResources ¶
type ResponseSxpVpnsGetSxpVpnsSearchResultResources struct { ID string `json:"id,omitempty"` // Link *ResponseSxpVpnsGetSxpVpnsSearchResultResourcesLink `json:"link,omitempty"` // }
type ResponseSxpVpnsGetVersion ¶
type ResponseSxpVpnsGetVersion struct {
VersionInfo *ResponseSxpVpnsGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponseSxpVpnsGetVersionVersionInfo ¶
type ResponseSxpVpnsGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponseSxpVpnsGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponseSxpVpnsMonitorBulkStatusSxpVpns ¶
type ResponseSxpVpnsMonitorBulkStatusSxpVpns struct {
BulkStatus *ResponseSxpVpnsMonitorBulkStatusSxpVpnsBulkStatus `json:"BulkStatus,omitempty"` //
}
type ResponseSxpVpnsMonitorBulkStatusSxpVpnsBulkStatus ¶
type ResponseSxpVpnsMonitorBulkStatusSxpVpnsBulkStatus struct { BulkID string `json:"bulkId,omitempty"` // MediaType string `json:"mediaType,omitempty"` // ExecutionStatus string `json:"executionStatus,omitempty"` // OperationType string `json:"operationType,omitempty"` // StartTime string `json:"startTime,omitempty"` // ResourcesCount *int `json:"resourcesCount,omitempty"` // SuccessCount *int `json:"successCount,omitempty"` // FailCount *int `json:"failCount,omitempty"` // ResourcesStatus *[]ResponseSxpVpnsMonitorBulkStatusSxpVpnsBulkStatusResourcesStatus `json:"resourcesStatus,omitempty"` // }
type ResponseSxpVpnsMonitorBulkStatusSxpVpnsBulkStatusResourcesStatus ¶
type ResponseSxpVpnsMonitorBulkStatusSxpVpnsBulkStatusResourcesStatus struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // ResourceExecutionStatus string `json:"resourceExecutionStatus,omitempty"` // Status string `json:"status,omitempty"` // }
type ResponseSystemCertificateGetVersion ¶
type ResponseSystemCertificateGetVersion struct {
VersionInfo *ResponseSystemCertificateGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponseSystemCertificateGetVersionVersionInfo ¶
type ResponseSystemCertificateGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponseSystemCertificateGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponseTacacsCommandSetsGetTacacsCommandSets ¶
type ResponseTacacsCommandSetsGetTacacsCommandSets struct {
SearchResult *ResponseTacacsCommandSetsGetTacacsCommandSetsSearchResult `json:"SearchResult,omitempty"` //
}
type ResponseTacacsCommandSetsGetTacacsCommandSetsByID ¶
type ResponseTacacsCommandSetsGetTacacsCommandSetsByID struct {
TacacsCommandSets *ResponseTacacsCommandSetsGetTacacsCommandSetsByIDTacacsCommandSets `json:"TacacsCommandSets,omitempty"` //
}
type ResponseTacacsCommandSetsGetTacacsCommandSetsByIDTacacsCommandSets ¶
type ResponseTacacsCommandSetsGetTacacsCommandSetsByIDTacacsCommandSets struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // PermitUnmatched *bool `json:"permitUnmatched,omitempty"` // Commands *ResponseTacacsCommandSetsGetTacacsCommandSetsByIDTacacsCommandSetsCommands `json:"commands,omitempty"` // Link *ResponseTacacsCommandSetsGetTacacsCommandSetsByIDTacacsCommandSetsLink `json:"link,omitempty"` // }
type ResponseTacacsCommandSetsGetTacacsCommandSetsByIDTacacsCommandSetsCommands ¶
type ResponseTacacsCommandSetsGetTacacsCommandSetsByIDTacacsCommandSetsCommands struct {
CommandList *[]ResponseTacacsCommandSetsGetTacacsCommandSetsByIDTacacsCommandSetsCommandsCommandList `json:"commandList,omitempty"` //
}
type ResponseTacacsCommandSetsGetTacacsCommandSetsByName ¶
type ResponseTacacsCommandSetsGetTacacsCommandSetsByName struct {
TacacsCommandSets *ResponseTacacsCommandSetsGetTacacsCommandSetsByNameTacacsCommandSets `json:"TacacsCommandSets,omitempty"` //
}
type ResponseTacacsCommandSetsGetTacacsCommandSetsByNameTacacsCommandSets ¶
type ResponseTacacsCommandSetsGetTacacsCommandSetsByNameTacacsCommandSets struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // PermitUnmatched *bool `json:"permitUnmatched,omitempty"` // Commands *ResponseTacacsCommandSetsGetTacacsCommandSetsByNameTacacsCommandSetsCommands `json:"commands,omitempty"` // Link *ResponseTacacsCommandSetsGetTacacsCommandSetsByNameTacacsCommandSetsLink `json:"link,omitempty"` // }
type ResponseTacacsCommandSetsGetTacacsCommandSetsByNameTacacsCommandSetsCommands ¶
type ResponseTacacsCommandSetsGetTacacsCommandSetsByNameTacacsCommandSetsCommands struct {
CommandList *[]ResponseTacacsCommandSetsGetTacacsCommandSetsByNameTacacsCommandSetsCommandsCommandList `json:"commandList,omitempty"` //
}
type ResponseTacacsCommandSetsGetTacacsCommandSetsSearchResult ¶
type ResponseTacacsCommandSetsGetTacacsCommandSetsSearchResult struct { Total *int `json:"total,omitempty"` // Resources *[]ResponseTacacsCommandSetsGetTacacsCommandSetsSearchResultResources `json:"resources,omitempty"` // NextPage *ResponseTacacsCommandSetsGetTacacsCommandSetsSearchResultNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponseTacacsCommandSetsGetTacacsCommandSetsSearchResultPreviousPage `json:"previousPage,omitempty"` // }
type ResponseTacacsCommandSetsGetTacacsCommandSetsSearchResultResources ¶
type ResponseTacacsCommandSetsGetTacacsCommandSetsSearchResultResources struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Link *ResponseTacacsCommandSetsGetTacacsCommandSetsSearchResultResourcesLink `json:"link,omitempty"` // }
type ResponseTacacsCommandSetsGetVersion ¶
type ResponseTacacsCommandSetsGetVersion struct {
VersionInfo *ResponseTacacsCommandSetsGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponseTacacsCommandSetsGetVersionVersionInfo ¶
type ResponseTacacsCommandSetsGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponseTacacsCommandSetsGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponseTacacsCommandSetsUpdateTacacsCommandSetsByID ¶
type ResponseTacacsCommandSetsUpdateTacacsCommandSetsByID struct {
UpdatedFieldsList *ResponseTacacsCommandSetsUpdateTacacsCommandSetsByIDUpdatedFieldsList `json:"UpdatedFieldsList,omitempty"` //
}
type ResponseTacacsCommandSetsUpdateTacacsCommandSetsByIDUpdatedFieldsList ¶
type ResponseTacacsCommandSetsUpdateTacacsCommandSetsByIDUpdatedFieldsList struct { UpdatedField *[]ResponseTacacsCommandSetsUpdateTacacsCommandSetsByIDUpdatedFieldsListUpdatedField `json:"updatedField,omitempty"` // Field string `json:"field,omitempty"` // OldValue string `json:"oldValue,omitempty"` // NewValue string `json:"newValue,omitempty"` // }
type ResponseTacacsExternalServersGetTacacsExternalServers ¶
type ResponseTacacsExternalServersGetTacacsExternalServers struct {
SearchResult *ResponseTacacsExternalServersGetTacacsExternalServersSearchResult `json:"SearchResult,omitempty"` //
}
type ResponseTacacsExternalServersGetTacacsExternalServersByID ¶
type ResponseTacacsExternalServersGetTacacsExternalServersByID struct {
TacacsExternalServer *ResponseTacacsExternalServersGetTacacsExternalServersByIDTacacsExternalServer `json:"TacacsExternalServer,omitempty"` //
}
type ResponseTacacsExternalServersGetTacacsExternalServersByIDTacacsExternalServer ¶
type ResponseTacacsExternalServersGetTacacsExternalServersByIDTacacsExternalServer struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // HostIP string `json:"hostIP,omitempty"` // The server IPV4 address ConnectionPort *int `json:"connectionPort,omitempty"` // The port to connect the server SingleConnect *bool `json:"singleConnect,omitempty"` // Define the use of single connection Timeout *int `json:"timeout,omitempty"` // The server timeout Link *ResponseTacacsExternalServersGetTacacsExternalServersByIDTacacsExternalServerLink `json:"link,omitempty"` // }
type ResponseTacacsExternalServersGetTacacsExternalServersByName ¶
type ResponseTacacsExternalServersGetTacacsExternalServersByName struct {
TacacsExternalServer *ResponseTacacsExternalServersGetTacacsExternalServersByNameTacacsExternalServer `json:"TacacsExternalServer,omitempty"` //
}
type ResponseTacacsExternalServersGetTacacsExternalServersByNameTacacsExternalServer ¶
type ResponseTacacsExternalServersGetTacacsExternalServersByNameTacacsExternalServer struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // HostIP string `json:"hostIP,omitempty"` // The server IPV4 address ConnectionPort *int `json:"connectionPort,omitempty"` // The port to connect the server SingleConnect *bool `json:"singleConnect,omitempty"` // Define the use of single connection Timeout *int `json:"timeout,omitempty"` // The server timeout Link *ResponseTacacsExternalServersGetTacacsExternalServersByNameTacacsExternalServerLink `json:"link,omitempty"` // }
type ResponseTacacsExternalServersGetTacacsExternalServersSearchResult ¶
type ResponseTacacsExternalServersGetTacacsExternalServersSearchResult struct { Total *int `json:"total,omitempty"` // Resources *[]ResponseTacacsExternalServersGetTacacsExternalServersSearchResultResources `json:"resources,omitempty"` // NextPage *ResponseTacacsExternalServersGetTacacsExternalServersSearchResultNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponseTacacsExternalServersGetTacacsExternalServersSearchResultPreviousPage `json:"previousPage,omitempty"` // }
type ResponseTacacsExternalServersGetTacacsExternalServersSearchResultResources ¶
type ResponseTacacsExternalServersGetTacacsExternalServersSearchResultResources struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Link *ResponseTacacsExternalServersGetTacacsExternalServersSearchResultResourcesLink `json:"link,omitempty"` // }
type ResponseTacacsExternalServersGetVersion ¶
type ResponseTacacsExternalServersGetVersion struct {
VersionInfo *ResponseTacacsExternalServersGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponseTacacsExternalServersGetVersionVersionInfo ¶
type ResponseTacacsExternalServersGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponseTacacsExternalServersGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponseTacacsExternalServersUpdateTacacsExternalServersByID ¶
type ResponseTacacsExternalServersUpdateTacacsExternalServersByID struct {
UpdatedFieldsList *ResponseTacacsExternalServersUpdateTacacsExternalServersByIDUpdatedFieldsList `json:"UpdatedFieldsList,omitempty"` //
}
type ResponseTacacsExternalServersUpdateTacacsExternalServersByIDUpdatedFieldsList ¶
type ResponseTacacsExternalServersUpdateTacacsExternalServersByIDUpdatedFieldsList struct { UpdatedField *[]ResponseTacacsExternalServersUpdateTacacsExternalServersByIDUpdatedFieldsListUpdatedField `json:"updatedField,omitempty"` // Field string `json:"field,omitempty"` // OldValue string `json:"oldValue,omitempty"` // NewValue string `json:"newValue,omitempty"` // }
type ResponseTacacsProfileGetTacacsProfile ¶
type ResponseTacacsProfileGetTacacsProfile struct {
SearchResult *ResponseTacacsProfileGetTacacsProfileSearchResult `json:"SearchResult,omitempty"` //
}
type ResponseTacacsProfileGetTacacsProfileByID ¶
type ResponseTacacsProfileGetTacacsProfileByID struct {
TacacsProfile *ResponseTacacsProfileGetTacacsProfileByIDTacacsProfile `json:"TacacsProfile,omitempty"` //
}
type ResponseTacacsProfileGetTacacsProfileByIDTacacsProfile ¶
type ResponseTacacsProfileGetTacacsProfileByIDTacacsProfile struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // SessionAttributes *ResponseTacacsProfileGetTacacsProfileByIDTacacsProfileSessionAttributes `json:"sessionAttributes,omitempty"` // Holds list of session attributes. View type for GUI is Shell by default Link *ResponseTacacsProfileGetTacacsProfileByIDTacacsProfileLink `json:"link,omitempty"` // }
type ResponseTacacsProfileGetTacacsProfileByIDTacacsProfileSessionAttributes ¶
type ResponseTacacsProfileGetTacacsProfileByIDTacacsProfileSessionAttributes struct {
SessionAttributeList *[]ResponseTacacsProfileGetTacacsProfileByIDTacacsProfileSessionAttributesSessionAttributeList `json:"sessionAttributeList,omitempty"` //
}
type ResponseTacacsProfileGetTacacsProfileByName ¶
type ResponseTacacsProfileGetTacacsProfileByName struct {
TacacsProfile *ResponseTacacsProfileGetTacacsProfileByNameTacacsProfile `json:"TacacsProfile,omitempty"` //
}
type ResponseTacacsProfileGetTacacsProfileByNameTacacsProfile ¶
type ResponseTacacsProfileGetTacacsProfileByNameTacacsProfile struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // SessionAttributes *ResponseTacacsProfileGetTacacsProfileByNameTacacsProfileSessionAttributes `json:"sessionAttributes,omitempty"` // Holds list of session attributes. View type for GUI is Shell by default Link *ResponseTacacsProfileGetTacacsProfileByNameTacacsProfileLink `json:"link,omitempty"` // }
type ResponseTacacsProfileGetTacacsProfileByNameTacacsProfileSessionAttributes ¶
type ResponseTacacsProfileGetTacacsProfileByNameTacacsProfileSessionAttributes struct {
SessionAttributeList *[]ResponseTacacsProfileGetTacacsProfileByNameTacacsProfileSessionAttributesSessionAttributeList `json:"sessionAttributeList,omitempty"` //
}
type ResponseTacacsProfileGetTacacsProfileByNameTacacsProfileSessionAttributesSessionAttributeList ¶
type ResponseTacacsProfileGetTacacsProfileSearchResult ¶
type ResponseTacacsProfileGetTacacsProfileSearchResult struct { Total *int `json:"total,omitempty"` // Resources *[]ResponseTacacsProfileGetTacacsProfileSearchResultResources `json:"resources,omitempty"` // NextPage *ResponseTacacsProfileGetTacacsProfileSearchResultNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponseTacacsProfileGetTacacsProfileSearchResultPreviousPage `json:"previousPage,omitempty"` // }
type ResponseTacacsProfileGetTacacsProfileSearchResultResources ¶
type ResponseTacacsProfileGetTacacsProfileSearchResultResources struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Link *ResponseTacacsProfileGetTacacsProfileSearchResultResourcesLink `json:"link,omitempty"` // }
type ResponseTacacsProfileGetVersion ¶
type ResponseTacacsProfileGetVersion struct {
VersionInfo *ResponseTacacsProfileGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponseTacacsProfileGetVersionVersionInfo ¶
type ResponseTacacsProfileGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponseTacacsProfileGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponseTacacsProfileUpdateTacacsProfileByID ¶
type ResponseTacacsProfileUpdateTacacsProfileByID struct {
UpdatedFieldsList *ResponseTacacsProfileUpdateTacacsProfileByIDUpdatedFieldsList `json:"UpdatedFieldsList,omitempty"` //
}
type ResponseTacacsProfileUpdateTacacsProfileByIDUpdatedFieldsList ¶
type ResponseTacacsProfileUpdateTacacsProfileByIDUpdatedFieldsList struct { UpdatedField *[]ResponseTacacsProfileUpdateTacacsProfileByIDUpdatedFieldsListUpdatedField `json:"updatedField,omitempty"` // Field string `json:"field,omitempty"` // OldValue string `json:"oldValue,omitempty"` // NewValue string `json:"newValue,omitempty"` // }
type ResponseTacacsServerSequenceGetTacacsServerSequence ¶
type ResponseTacacsServerSequenceGetTacacsServerSequence struct {
SearchResult *ResponseTacacsServerSequenceGetTacacsServerSequenceSearchResult `json:"SearchResult,omitempty"` //
}
type ResponseTacacsServerSequenceGetTacacsServerSequenceByID ¶
type ResponseTacacsServerSequenceGetTacacsServerSequenceByID struct {
TacacsServerSequence *ResponseTacacsServerSequenceGetTacacsServerSequenceByIDTacacsServerSequence `json:"TacacsServerSequence,omitempty"` //
}
type ResponseTacacsServerSequenceGetTacacsServerSequenceByIDTacacsServerSequence ¶
type ResponseTacacsServerSequenceGetTacacsServerSequenceByIDTacacsServerSequence struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // ServerList string `json:"serverList,omitempty"` // The names of Tacacs external servers separated by commas. The order of the names in the string is the order of servers that will be used during authentication LocalAccounting *bool `json:"localAccounting,omitempty"` // RemoteAccounting *bool `json:"remoteAccounting,omitempty"` // PrefixStrip *bool `json:"prefixStrip,omitempty"` // Define if a delimiter will be used for prefix strip PrefixDelimiter string `json:"prefixDelimiter,omitempty"` // The delimiter that will be used for prefix strip SuffixStrip *bool `json:"suffixStrip,omitempty"` // Define if a delimiter will be used for suffix strip SuffixDelimiter string `json:"suffixDelimiter,omitempty"` // The delimiter that will be used for suffix strip Link *ResponseTacacsServerSequenceGetTacacsServerSequenceByIDTacacsServerSequenceLink `json:"link,omitempty"` // }
type ResponseTacacsServerSequenceGetTacacsServerSequenceByName ¶
type ResponseTacacsServerSequenceGetTacacsServerSequenceByName struct {
TacacsServerSequence *ResponseTacacsServerSequenceGetTacacsServerSequenceByNameTacacsServerSequence `json:"TacacsServerSequence,omitempty"` //
}
type ResponseTacacsServerSequenceGetTacacsServerSequenceByNameTacacsServerSequence ¶
type ResponseTacacsServerSequenceGetTacacsServerSequenceByNameTacacsServerSequence struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // ServerList string `json:"serverList,omitempty"` // The names of Tacacs external servers separated by commas. The order of the names in the string is the order of servers that will be used during authentication LocalAccounting *bool `json:"localAccounting,omitempty"` // RemoteAccounting *bool `json:"remoteAccounting,omitempty"` // PrefixStrip *bool `json:"prefixStrip,omitempty"` // Define if a delimiter will be used for prefix strip PrefixDelimiter string `json:"prefixDelimiter,omitempty"` // The delimiter that will be used for prefix strip SuffixStrip *bool `json:"suffixStrip,omitempty"` // Define if a delimiter will be used for suffix strip SuffixDelimiter string `json:"suffixDelimiter,omitempty"` // The delimiter that will be used for suffix strip Link *ResponseTacacsServerSequenceGetTacacsServerSequenceByNameTacacsServerSequenceLink `json:"link,omitempty"` // }
type ResponseTacacsServerSequenceGetTacacsServerSequenceSearchResult ¶
type ResponseTacacsServerSequenceGetTacacsServerSequenceSearchResult struct { Total *int `json:"total,omitempty"` // Resources *[]ResponseTacacsServerSequenceGetTacacsServerSequenceSearchResultResources `json:"resources,omitempty"` // NextPage *ResponseTacacsServerSequenceGetTacacsServerSequenceSearchResultNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponseTacacsServerSequenceGetTacacsServerSequenceSearchResultPreviousPage `json:"previousPage,omitempty"` // }
type ResponseTacacsServerSequenceGetTacacsServerSequenceSearchResultResources ¶
type ResponseTacacsServerSequenceGetTacacsServerSequenceSearchResultResources struct { ID string `json:"id,omitempty"` // Name string `json:"name,omitempty"` // Description string `json:"description,omitempty"` // Link *ResponseTacacsServerSequenceGetTacacsServerSequenceSearchResultResourcesLink `json:"link,omitempty"` // }
type ResponseTacacsServerSequenceGetVersion ¶
type ResponseTacacsServerSequenceGetVersion struct {
VersionInfo *ResponseTacacsServerSequenceGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponseTacacsServerSequenceGetVersionVersionInfo ¶
type ResponseTacacsServerSequenceGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponseTacacsServerSequenceGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponseTacacsServerSequenceUpdateTacacsServerSequenceByID ¶
type ResponseTacacsServerSequenceUpdateTacacsServerSequenceByID struct {
UpdatedFieldsList *ResponseTacacsServerSequenceUpdateTacacsServerSequenceByIDUpdatedFieldsList `json:"UpdatedFieldsList,omitempty"` //
}
type ResponseTacacsServerSequenceUpdateTacacsServerSequenceByIDUpdatedFieldsList ¶
type ResponseTacacsServerSequenceUpdateTacacsServerSequenceByIDUpdatedFieldsList struct { UpdatedField *[]ResponseTacacsServerSequenceUpdateTacacsServerSequenceByIDUpdatedFieldsListUpdatedField `json:"updatedField,omitempty"` // Field string `json:"field,omitempty"` // OldValue string `json:"oldValue,omitempty"` // NewValue string `json:"newValue,omitempty"` // }
type ResponseTasksGetAllTaskStatus ¶ added in v1.1.0
type ResponseTasksGetAllTaskStatus []ResponseItemTasksGetAllTaskStatus // Array of ResponseTasksGetAllTaskStatus
type ResponseTasksGetTaskStatus ¶
type ResponseTasksGetTaskStatus struct { DetailStatus *[]ResponseTasksGetTaskStatusDetailStatus `json:"detailStatus,omitempty"` // ExecutionStatus string `json:"executionStatus,omitempty"` // FailCount *int `json:"failCount,omitempty"` // ID string `json:"id,omitempty"` // ModuleType string `json:"moduleType,omitempty"` // ResourcesCount *int `json:"resourcesCount,omitempty"` // StartTime string `json:"startTime,omitempty"` // SuccessCount *int `json:"successCount,omitempty"` // }
type ResponseTasksGetTaskStatusByID ¶
type ResponseTasksGetTaskStatusByID = ResponseTasksGetTaskStatus
ResponseTasksGetTaskStatusByID is deprecated, please use ResponseTasksGetTaskStatus
type ResponseTasksGetTaskStatusByIDDetailStatus ¶ added in v1.0.0
type ResponseTasksGetTaskStatusByIDDetailStatus = ResponseTasksGetTaskStatusDetailStatus
ResponseTasksGetTaskStatusByIDDetailStatus is deprecated, please use ResponseTasksGetTaskStatusDetailStatus
type ResponseTasksGetTaskStatusDetailStatus ¶ added in v1.1.0
type ResponseTasksGetTaskStatusDetailStatus interface{}
type ResponseTelemetryGetTransportGateway ¶ added in v1.1.0
type ResponseTelemetryGetTransportGateway struct { Response *ResponseTelemetryGetTransportGatewayResponse `json:"response,omitempty"` // Transport Gateway acts a proxy for the communication between the ISE servers in your network and the Telemetry servers in case of air-gapped network. Version string `json:"version,omitempty"` // }
type ResponseTelemetryGetTransportGatewayResponse ¶ added in v1.1.0
type ResponseTelemetryInformationGetTelemetryInfoByID ¶
type ResponseTelemetryInformationGetTelemetryInfoByID struct {
TelemetryInfo *ResponseTelemetryInformationGetTelemetryInfoByIDTelemetryInfo `json:"TelemetryInfo,omitempty"` //
}
type ResponseTelemetryInformationGetTelemetryInfoByIDTelemetryInfo ¶
type ResponseTelemetryInformationGetTelemetryInfoByIDTelemetryInfo struct { ID string `json:"id,omitempty"` // Status string `json:"status,omitempty"` // DeploymentID string `json:"deploymentId,omitempty"` // UdiSN string `json:"udiSN,omitempty"` // Link *ResponseTelemetryInformationGetTelemetryInfoByIDTelemetryInfoLink `json:"link,omitempty"` // }
type ResponseTelemetryInformationGetTelemetryInformation ¶
type ResponseTelemetryInformationGetTelemetryInformation struct {
SearchResult *ResponseTelemetryInformationGetTelemetryInformationSearchResult `json:"SearchResult,omitempty"` //
}
type ResponseTelemetryInformationGetTelemetryInformationSearchResult ¶
type ResponseTelemetryInformationGetTelemetryInformationSearchResult struct { Total *int `json:"total,omitempty"` // Resources *[]ResponseTelemetryInformationGetTelemetryInformationSearchResultResources `json:"resources,omitempty"` // NextPage *ResponseTelemetryInformationGetTelemetryInformationSearchResultNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponseTelemetryInformationGetTelemetryInformationSearchResultPreviousPage `json:"previousPage,omitempty"` // }
type ResponseTelemetryInformationGetTelemetryInformationSearchResultResources ¶
type ResponseTelemetryInformationGetTelemetryInformationSearchResultResources struct { ID string `json:"id,omitempty"` // Link *ResponseTelemetryInformationGetTelemetryInformationSearchResultResourcesLink `json:"link,omitempty"` // }
type ResponseTelemetryInformationGetVersion ¶
type ResponseTelemetryInformationGetVersion struct {
VersionInfo *ResponseTelemetryInformationGetVersionVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponseTelemetryInformationGetVersionVersionInfo ¶
type ResponseTelemetryInformationGetVersionVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponseTelemetryInformationGetVersionVersionInfoLink `json:"link,omitempty"` // }
type ResponseTelemetryUpdateTransportGateway ¶ added in v1.1.0
type ResponseTelemetryUpdateTransportGateway struct { Response *ResponseTelemetryUpdateTransportGatewayResponse `json:"response,omitempty"` // Transport Gateway acts a proxy for the communication between the ISE servers in your network and the Telemetry servers in case of air-gapped network. Version string `json:"version,omitempty"` // }
type ResponseTelemetryUpdateTransportGatewayResponse ¶ added in v1.1.0
type ResponseUserEquipmentBulkUserEquipmentOperation ¶ added in v1.3.0
type ResponseUserEquipmentBulkUserEquipmentOperation struct {
ID string `json:"id,omitempty"` //
}
type ResponseUserEquipmentCreateUserEquipment ¶ added in v1.3.0
type ResponseUserEquipmentCreateUserEquipment struct { Response *ResponseUserEquipmentCreateUserEquipmentResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseUserEquipmentCreateUserEquipmentResponse ¶ added in v1.3.0
type ResponseUserEquipmentCreateUserEquipmentResponse struct { Description string `json:"description,omitempty"` // Description for User Equipment DeviceGroup string `json:"deviceGroup,omitempty"` // Device or Endpoint Group Imei string `json:"imei,omitempty"` // IMEI for User Equipment CreateTime string `json:"createTime,omitempty"` // UpdateTime string `json:"updateTime,omitempty"` // ID string `json:"id,omitempty"` // Link *ResponseUserEquipmentCreateUserEquipmentResponseLink `json:"link,omitempty"` // }
type ResponseUserEquipmentCreateUserEquipmentResponseLink ¶ added in v1.3.0
type ResponseUserEquipmentCreateUserEquipmentsFromCSV ¶ added in v1.3.0
type ResponseUserEquipmentCreateUserEquipmentsFromCSV struct {
ID string `json:"id,omitempty"` //
}
type ResponseUserEquipmentDeleteUserEquipment ¶ added in v1.3.0
type ResponseUserEquipmentDeleteUserEquipment struct {
Message string `json:"message,omitempty"` //
}
type ResponseUserEquipmentGetUserEquipmentByID ¶ added in v1.3.0
type ResponseUserEquipmentGetUserEquipmentByID struct { Response *ResponseUserEquipmentGetUserEquipmentByIDResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseUserEquipmentGetUserEquipmentByIDResponse ¶ added in v1.3.0
type ResponseUserEquipmentGetUserEquipmentByIDResponse struct { Description string `json:"description,omitempty"` // Description for User Equipment DeviceGroup string `json:"deviceGroup,omitempty"` // Device or Endpoint Group Imei string `json:"imei,omitempty"` // IMEI for User Equipment CreateTime string `json:"createTime,omitempty"` // UpdateTime string `json:"updateTime,omitempty"` // ID string `json:"id,omitempty"` // Link *ResponseUserEquipmentGetUserEquipmentByIDResponseLink `json:"link,omitempty"` // }
type ResponseUserEquipmentGetUserEquipmentByIDResponseLink ¶ added in v1.3.0
type ResponseUserEquipmentGetUserEquipmentByIMEI ¶ added in v1.3.0
type ResponseUserEquipmentGetUserEquipmentByIMEI struct { Response *ResponseUserEquipmentGetUserEquipmentByIMEIResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseUserEquipmentGetUserEquipmentByIMEIResponse ¶ added in v1.3.0
type ResponseUserEquipmentGetUserEquipmentByIMEIResponse struct { Description string `json:"description,omitempty"` // Description for User Equipment DeviceGroup string `json:"deviceGroup,omitempty"` // Device or Endpoint Group Imei string `json:"imei,omitempty"` // IMEI for User Equipment CreateTime string `json:"createTime,omitempty"` // UpdateTime string `json:"updateTime,omitempty"` // ID string `json:"id,omitempty"` // Link *ResponseUserEquipmentGetUserEquipmentByIMEIResponseLink `json:"link,omitempty"` // }
type ResponseUserEquipmentGetUserEquipmentByIMEIResponseLink ¶ added in v1.3.0
type ResponseUserEquipmentGetUserEquipments ¶ added in v1.3.0
type ResponseUserEquipmentGetUserEquipments struct { Response *[]ResponseUserEquipmentGetUserEquipmentsResponse `json:"response,omitempty"` // NextPage *ResponseUserEquipmentGetUserEquipmentsNextPage `json:"nextPage,omitempty"` // PreviousPage *ResponseUserEquipmentGetUserEquipmentsPreviousPage `json:"previousPage,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseUserEquipmentGetUserEquipmentsBySubscriberID ¶ added in v1.3.0
type ResponseUserEquipmentGetUserEquipmentsBySubscriberID struct { Response *[]ResponseUserEquipmentGetUserEquipmentsBySubscriberIDResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseUserEquipmentGetUserEquipmentsBySubscriberIDResponse ¶ added in v1.3.0
type ResponseUserEquipmentGetUserEquipmentsBySubscriberIDResponse struct { Description string `json:"description,omitempty"` // Description for User Equipment DeviceGroup string `json:"deviceGroup,omitempty"` // Device or Endpoint Group Imei string `json:"imei,omitempty"` // IMEI for User Equipment CreateTime string `json:"createTime,omitempty"` // UpdateTime string `json:"updateTime,omitempty"` // ID string `json:"id,omitempty"` // Link *ResponseUserEquipmentGetUserEquipmentsBySubscriberIDResponseLink `json:"link,omitempty"` // }
type ResponseUserEquipmentGetUserEquipmentsBySubscriberIDResponseLink ¶ added in v1.3.0
type ResponseUserEquipmentGetUserEquipmentsNextPage ¶ added in v1.3.0
type ResponseUserEquipmentGetUserEquipmentsPreviousPage ¶ added in v1.3.0
type ResponseUserEquipmentGetUserEquipmentsResponse ¶ added in v1.3.0
type ResponseUserEquipmentGetUserEquipmentsResponse struct { Description string `json:"description,omitempty"` // Description for User Equipment DeviceGroup string `json:"deviceGroup,omitempty"` // Device or Endpoint Group Imei string `json:"imei,omitempty"` // IMEI for User Equipment CreateTime string `json:"createTime,omitempty"` // UpdateTime string `json:"updateTime,omitempty"` // ID string `json:"id,omitempty"` // Link *ResponseUserEquipmentGetUserEquipmentsResponseLink `json:"link,omitempty"` // }
type ResponseUserEquipmentGetUserEquipmentsResponseLink ¶ added in v1.3.0
type ResponseUserEquipmentUpdateUserEquipment ¶ added in v1.3.0
type ResponseUserEquipmentUpdateUserEquipment struct { Response *ResponseUserEquipmentUpdateUserEquipmentResponse `json:"response,omitempty"` // Version string `json:"version,omitempty"` // }
type ResponseUserEquipmentUpdateUserEquipmentResponse ¶ added in v1.3.0
type ResponseUserEquipmentUpdateUserEquipmentResponse struct { Description string `json:"description,omitempty"` // Description for User Equipment DeviceGroup string `json:"deviceGroup,omitempty"` // Device or Endpoint Group Imei string `json:"imei,omitempty"` // IMEI for User Equipment CreateTime string `json:"createTime,omitempty"` // UpdateTime string `json:"updateTime,omitempty"` // ID string `json:"id,omitempty"` // Link *ResponseUserEquipmentUpdateUserEquipmentResponseLink `json:"link,omitempty"` // }
type ResponseUserEquipmentUpdateUserEquipmentResponseLink ¶ added in v1.3.0
type ResponseVersionAndPatchGetIseVersionAndPatch ¶
type ResponseVersionAndPatchGetIseVersionAndPatch struct {
OperationResult *ResponseVersionAndPatchGetIseVersionAndPatchOperationResult `json:"OperationResult,omitempty"` //
}
type ResponseVersionAndPatchGetIseVersionAndPatchOperationResult ¶
type ResponseVersionAndPatchGetIseVersionAndPatchOperationResult struct {
ResultValue *[]ResponseVersionAndPatchGetIseVersionAndPatchOperationResultResultValue `json:"resultValue,omitempty"` //
}
type ResponseVersionInfoGetVersionInfo ¶
type ResponseVersionInfoGetVersionInfo struct {
VersionInfo *ResponseVersionInfoGetVersionInfoVersionInfo `json:"VersionInfo,omitempty"` //
}
type ResponseVersionInfoGetVersionInfoVersionInfo ¶
type ResponseVersionInfoGetVersionInfoVersionInfo struct { CurrentServerVersion string `json:"currentServerVersion,omitempty"` // SupportedVersions string `json:"supportedVersions,omitempty"` // Link *ResponseVersionInfoGetVersionInfoVersionInfoLink `json:"link,omitempty"` // }
type ResponseVirtualNetworkBulkCreateVirtualNetworks ¶ added in v1.0.0
type ResponseVirtualNetworkBulkCreateVirtualNetworks struct {
ID string `json:"id,omitempty"` //
}
type ResponseVirtualNetworkBulkDeleteVirtualNetworks ¶ added in v1.0.0
type ResponseVirtualNetworkBulkDeleteVirtualNetworks struct {
ID string `json:"id,omitempty"` //
}
type ResponseVirtualNetworkBulkUpdateVirtualNetworks ¶ added in v1.0.0
type ResponseVirtualNetworkBulkUpdateVirtualNetworks struct {
ID string `json:"id,omitempty"` //
}
type ResponseVirtualNetworkCreateVirtualNetwork ¶ added in v1.0.0
type ResponseVirtualNetworkCreateVirtualNetwork struct {
ID string `json:"id,omitempty"` // ID of the newly created object
}
type ResponseVirtualNetworkDeleteVirtualNetwork ¶ added in v1.3.0
type ResponseVirtualNetworkDeleteVirtualNetwork struct {
ID string `json:"id,omitempty"` // resource id
}
type ResponseVirtualNetworkDeleteVirtualNetworkByID ¶ added in v1.0.0
type ResponseVirtualNetworkDeleteVirtualNetworkByID = ResponseVirtualNetworkDeleteVirtualNetwork
ResponseVirtualNetworkDeleteVirtualNetworkByID is deprecated, please use ResponseVirtualNetworkDeleteVirtualNetwork
type ResponseVirtualNetworkGetVirtualNetworkByID ¶ added in v1.0.0
type ResponseVirtualNetworkGetVirtualNetworkByID struct {
Response *[]ResponseVirtualNetworkGetVirtualNetworkByIDResponse `json:"response,omitempty"` // Array of Virtual Network
}
type ResponseVirtualNetworkGetVirtualNetworkByIDResponse ¶ added in v1.0.0
type ResponseVirtualNetworkGetVirtualNetworkByIDResponse struct { AdditionalAttributes string `json:"additionalAttributes,omitempty"` // JSON String of additional attributes for the Virtual Network ID string `json:"id,omitempty"` // Identifier of the Virtual Network LastUpdate string `json:"lastUpdate,omitempty"` // Timestamp for the last update of the Virtual Network Name string `json:"name,omitempty"` // Name of the Virtual Network }
type ResponseVirtualNetworkGetVirtualNetworkList ¶ added in v1.3.0
type ResponseVirtualNetworkGetVirtualNetworkList struct {
Response *[]ResponseVirtualNetworkGetVirtualNetworkListResponse `json:"response,omitempty"` // Array of Virtual Network
}
type ResponseVirtualNetworkGetVirtualNetworkListResponse ¶ added in v1.3.0
type ResponseVirtualNetworkGetVirtualNetworkListResponse struct { AdditionalAttributes string `json:"additionalAttributes,omitempty"` // JSON String of additional attributes for the Virtual Network ID string `json:"id,omitempty"` // Identifier of the Virtual Network LastUpdate string `json:"lastUpdate,omitempty"` // Timestamp for the last update of the Virtual Network Name string `json:"name,omitempty"` // Name of the Virtual Network }
type ResponseVirtualNetworkGetVirtualNetworks ¶ added in v1.0.0
type ResponseVirtualNetworkGetVirtualNetworks = ResponseVirtualNetworkGetVirtualNetworkList
ResponseVirtualNetworkGetVirtualNetworks is deprecated, please use ResponseVirtualNetworkGetVirtualNetworkList
type ResponseVirtualNetworkGetVirtualNetworksResponse ¶ added in v1.0.0
type ResponseVirtualNetworkGetVirtualNetworksResponse = ResponseVirtualNetworkGetVirtualNetworkListResponse
ResponseVirtualNetworkGetVirtualNetworksResponse is deprecated, please use ResponseVirtualNetworkGetVirtualNetworkListResponse
type ResponseVirtualNetworkUpdateVirtualNetwork ¶ added in v1.3.0
type ResponseVirtualNetworkUpdateVirtualNetwork struct {
Response *[]ResponseVirtualNetworkUpdateVirtualNetworkResponse `json:"response,omitempty"` // Array of Virtual Network
}
type ResponseVirtualNetworkUpdateVirtualNetworkByID ¶ added in v1.0.0
type ResponseVirtualNetworkUpdateVirtualNetworkByID = ResponseVirtualNetworkUpdateVirtualNetwork
ResponseVirtualNetworkUpdateVirtualNetworkByID is deprecated, please use ResponseVirtualNetworkUpdateVirtualNetwork
type ResponseVirtualNetworkUpdateVirtualNetworkByIDResponse ¶ added in v1.3.0
type ResponseVirtualNetworkUpdateVirtualNetworkByIDResponse = ResponseVirtualNetworkUpdateVirtualNetworkResponse
ResponseVirtualNetworkUpdateVirtualNetworkByIDResponse is deprecated, please use ResponseVirtualNetworkUpdateVirtualNetworkResponse
type ResponseVirtualNetworkUpdateVirtualNetworkResponse ¶ added in v1.3.0
type ResponseVirtualNetworkUpdateVirtualNetworkResponse struct { AdditionalAttributes string `json:"additionalAttributes,omitempty"` // JSON String of additional attributes for the Virtual Network ID string `json:"id,omitempty"` // Identifier of the Virtual Network LastUpdate string `json:"lastUpdate,omitempty"` // Timestamp for the last update of the Virtual Network Name string `json:"name,omitempty"` // Name of the Virtual Network }
type ResponseVnVLANMappingBulkCreateVnVLANMappings ¶ added in v1.0.0
type ResponseVnVLANMappingBulkCreateVnVLANMappings struct {
ID string `json:"id,omitempty"` //
}
type ResponseVnVLANMappingBulkDeleteVnVLANMappings ¶ added in v1.0.0
type ResponseVnVLANMappingBulkDeleteVnVLANMappings struct {
ID string `json:"id,omitempty"` //
}
type ResponseVnVLANMappingBulkUpdateVnVLANMappings ¶ added in v1.0.0
type ResponseVnVLANMappingBulkUpdateVnVLANMappings struct {
ID string `json:"id,omitempty"` //
}
type ResponseVnVLANMappingCreateVnVLANMapping ¶ added in v1.0.0
type ResponseVnVLANMappingCreateVnVLANMapping struct {
ID string `json:"id,omitempty"` // ID of the newly created object
}
type ResponseVnVLANMappingDeleteVnVLANMapping ¶ added in v1.3.0
type ResponseVnVLANMappingDeleteVnVLANMapping struct {
Message string `json:"message,omitempty"` //
}
type ResponseVnVLANMappingGetVnVLANMappingByID ¶ added in v1.0.0
type ResponseVnVLANMappingGetVnVLANMappingByID struct {
Response *[]ResponseVnVLANMappingGetVnVLANMappingByIDResponse `json:"response,omitempty"` // Array of VN-Vlan Mappings
}
type ResponseVnVLANMappingGetVnVLANMappingByIDResponse ¶ added in v1.0.0
type ResponseVnVLANMappingGetVnVLANMappingByIDResponse struct { ID string `json:"id,omitempty"` // Identifier of the VN-Vlan Mapping IsData *bool `json:"isData,omitempty"` // Flag which indicates whether the Vlan is data or voice type IsDefaultVLAN *bool `json:"isDefaultVlan,omitempty"` // Flag which indicates if the Vlan is default LastUpdate string `json:"lastUpdate,omitempty"` // Timestamp for the last update of the VN-Vlan Mapping MaxValue *int `json:"maxValue,omitempty"` // Max value Name string `json:"name,omitempty"` // Name of the Vlan VnID string `json:"vnId,omitempty"` // Identifier for the associated Virtual Network which is required unless its name is provided VnName string `json:"vnName,omitempty"` // Name of the associated Virtual Network to be used for identity if id is not provided }
type ResponseVnVLANMappingGetVnVLANMappingList ¶ added in v1.3.0
type ResponseVnVLANMappingGetVnVLANMappingList struct {
Response *[]ResponseVnVLANMappingGetVnVLANMappingListResponse `json:"response,omitempty"` // Array of VN-Vlan Mappings
}
type ResponseVnVLANMappingGetVnVLANMappingListResponse ¶ added in v1.3.0
type ResponseVnVLANMappingGetVnVLANMappingListResponse struct { ID string `json:"id,omitempty"` // Identifier of the VN-Vlan Mapping IsData *bool `json:"isData,omitempty"` // Flag which indicates whether the Vlan is data or voice type IsDefaultVLAN *bool `json:"isDefaultVlan,omitempty"` // Flag which indicates if the Vlan is default LastUpdate string `json:"lastUpdate,omitempty"` // Timestamp for the last update of the VN-Vlan Mapping MaxValue *int `json:"maxValue,omitempty"` // Max value Name string `json:"name,omitempty"` // Name of the Vlan VnID string `json:"vnId,omitempty"` // Identifier for the associated Virtual Network which is required unless its name is provided VnName string `json:"vnName,omitempty"` // Name of the associated Virtual Network to be used for identity if id is not provided }
type ResponseVnVLANMappingUpdateVnVLANMapping ¶ added in v1.3.0
type ResponseVnVLANMappingUpdateVnVLANMapping struct {
Message string `json:"message,omitempty"` //
}
type RestidStoreService ¶
type RestidStoreService service
func (*RestidStoreService) CreateRestIDStore ¶
func (s *RestidStoreService) CreateRestIDStore(requestRestidStoreCreateRestIdStore *RequestRestidStoreCreateRestIDStore) (*resty.Response, error)
CreateRestIDStore Create REST ID store
This API creates a REST ID store.
func (*RestidStoreService) DeleteRestIDStoreByID ¶
func (s *RestidStoreService) DeleteRestIDStoreByID(id string) (*resty.Response, error)
DeleteRestIDStoreByID Delete REST ID store
This API deletes a REST ID store.
@param id id path parameter.
func (*RestidStoreService) DeleteRestIDStoreByName ¶
func (s *RestidStoreService) DeleteRestIDStoreByName(name string) (*resty.Response, error)
DeleteRestIDStoreByName Delete REST ID store by name
This API deletes a REST ID store by name.
@param name name path parameter.
func (*RestidStoreService) GetRestIDStore ¶
func (s *RestidStoreService) GetRestIDStore(getRestIdStoreQueryParams *GetRestIDStoreQueryParams) (*ResponseRestidStoreGetRestIDStore, *resty.Response, error)
GetRestIDStore Get all REST ID stores
This API allows the client to get all the REST ID stores.
Filter:
[name]
To search resources by using toDate
column,follow the format:
DD-MON-YY (Example:13-SEP-18)
Day or Year:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13
Month:GET /ers/config/guestuser/?filter=toDate.CONTAINS.SEP
Date:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13-SEP-18
Sorting:
[name]
@param getRestIdStoreQueryParams Filtering parameter
func (*RestidStoreService) GetRestIDStoreByID ¶
func (s *RestidStoreService) GetRestIDStoreByID(id string) (*ResponseRestidStoreGetRestIDStoreByID, *resty.Response, error)
GetRestIDStoreByID Get REST ID store by ID
This API allows the client to get a REST ID store by ID.
@param id id path parameter.
func (*RestidStoreService) GetRestIDStoreByName ¶
func (s *RestidStoreService) GetRestIDStoreByName(name string) (*ResponseRestidStoreGetRestIDStoreByName, *resty.Response, error)
GetRestIDStoreByName Get REST ID store by name
This API allows the client to get a REST ID store by name.
@param name name path parameter.
func (*RestidStoreService) GetVersion ¶
func (s *RestidStoreService) GetVersion() (*ResponseRestidStoreGetVersion, *resty.Response, error)
GetVersion Get REST ID store version information
This API helps to retrieve the version information related to the REST ID store.
func (*RestidStoreService) UpdateRestIDStoreByID ¶
func (s *RestidStoreService) UpdateRestIDStoreByID(id string, requestRestidStoreUpdateRestIdStoreById *RequestRestidStoreUpdateRestIDStoreByID) (*ResponseRestidStoreUpdateRestIDStoreByID, *resty.Response, error)
UpdateRestIDStoreByID Update REST ID store
This API allows the client to update a REST ID store.
@param id id path parameter.
func (*RestidStoreService) UpdateRestIDStoreByName ¶
func (s *RestidStoreService) UpdateRestIDStoreByName(name string, requestRestidStoreUpdateRestIdStoreByName *RequestRestidStoreUpdateRestIDStoreByName) (*ResponseRestidStoreUpdateRestIDStoreByName, *resty.Response, error)
UpdateRestIDStoreByName Update REST ID store by name
This API allows the client to update a REST ID store by name.
@param name name path parameter.
type SecurityGroupToVirtualNetworkService ¶
type SecurityGroupToVirtualNetworkService service
func (*SecurityGroupToVirtualNetworkService) BulkRequestForSecurityGroupsToVnToVLAN ¶
func (s *SecurityGroupToVirtualNetworkService) BulkRequestForSecurityGroupsToVnToVLAN(requestSecurityGroupToVirtualNetworkBulkRequestForSecurityGroupsToVnToVlan *RequestSecurityGroupToVirtualNetworkBulkRequestForSecurityGroupsToVnToVLAN) (*resty.Response, error)
BulkRequestForSecurityGroupsToVnToVLAN Submit bulk request
This API allows the client to submit the bulk request.
func (*SecurityGroupToVirtualNetworkService) CreateSecurityGroupsToVnToVLAN ¶
func (s *SecurityGroupToVirtualNetworkService) CreateSecurityGroupsToVnToVLAN(requestSecurityGroupToVirtualNetworkCreateSecurityGroupsToVnToVlan *RequestSecurityGroupToVirtualNetworkCreateSecurityGroupsToVnToVLAN) (*resty.Response, error)
CreateSecurityGroupsToVnToVLAN Create security group to virtual network
This API creates a security group to virtual network.
func (*SecurityGroupToVirtualNetworkService) DeleteSecurityGroupsToVnToVLANByID ¶
func (s *SecurityGroupToVirtualNetworkService) DeleteSecurityGroupsToVnToVLANByID(id string) (*resty.Response, error)
DeleteSecurityGroupsToVnToVLANByID Delete security group to virtual network
This API deletes a security group ACL to virtual network.
@param id id path parameter.
func (*SecurityGroupToVirtualNetworkService) GetSecurityGroupsToVnToVLAN ¶
func (s *SecurityGroupToVirtualNetworkService) GetSecurityGroupsToVnToVLAN(getSecurityGroupsToVnToVlanQueryParams *GetSecurityGroupsToVnToVLANQueryParams) (*ResponseSecurityGroupToVirtualNetworkGetSecurityGroupsToVnToVLAN, *resty.Response, error)
GetSecurityGroupsToVnToVLAN Get all security group to virtual networks
This API allows the client to get all the security group ACL to virtual networks.
Filter:
[sgtId]
To search guest users by using toDate
column,follow the format:
DD-MON-YY (Example:13-SEP-18)
Day or Year:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13
Month:GET /ers/config/guestuser/?filter=toDate.CONTAINS.SEP
Date:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13-SEP-18
@param getSecurityGroupsToVnToVlanQueryParams Filtering parameter
func (*SecurityGroupToVirtualNetworkService) GetSecurityGroupsToVnToVLANByID ¶
func (s *SecurityGroupToVirtualNetworkService) GetSecurityGroupsToVnToVLANByID(id string) (*ResponseSecurityGroupToVirtualNetworkGetSecurityGroupsToVnToVLANByID, *resty.Response, error)
GetSecurityGroupsToVnToVLANByID Get security group to virtual network by ID
This API allows the client to get a security group to virtual network by ID.
@param id id path parameter.
func (*SecurityGroupToVirtualNetworkService) GetVersion ¶
func (s *SecurityGroupToVirtualNetworkService) GetVersion() (*ResponseSecurityGroupToVirtualNetworkGetVersion, *resty.Response, error)
GetVersion Get security group to virtual network version information
This API helps to retrieve the version information related to the security group to virtual network.
func (*SecurityGroupToVirtualNetworkService) MonitorBulkStatusSecurityGroupsToVnToVLAN ¶
func (s *SecurityGroupToVirtualNetworkService) MonitorBulkStatusSecurityGroupsToVnToVLAN(bulkid string) (*ResponseSecurityGroupToVirtualNetworkMonitorBulkStatusSecurityGroupsToVnToVLAN, *resty.Response, error)
MonitorBulkStatusSecurityGroupsToVnToVLAN Monitor bulk request
This API allows the client to monitor the bulk request.
@param bulkid bulkid path parameter.
func (*SecurityGroupToVirtualNetworkService) UpdateSecurityGroupsToVnToVLANByID ¶
func (s *SecurityGroupToVirtualNetworkService) UpdateSecurityGroupsToVnToVLANByID(id string, requestSecurityGroupToVirtualNetworkUpdateSecurityGroupsToVnToVlanById *RequestSecurityGroupToVirtualNetworkUpdateSecurityGroupsToVnToVLANByID) (*ResponseSecurityGroupToVirtualNetworkUpdateSecurityGroupsToVnToVLANByID, *resty.Response, error)
UpdateSecurityGroupsToVnToVLANByID Update security group to virtual network
This API allows the client to update a security group to virtual network.
@param id id path parameter.
type SecurityGroupsACLsService ¶
type SecurityGroupsACLsService service
func (*SecurityGroupsACLsService) BulkRequestForSecurityGroupsACL ¶
func (s *SecurityGroupsACLsService) BulkRequestForSecurityGroupsACL(requestSecurityGroupsACLsBulkRequestForSecurityGroupsAcl *RequestSecurityGroupsACLsBulkRequestForSecurityGroupsACL) (*resty.Response, error)
BulkRequestForSecurityGroupsACL Submit bulk request
This API allows the client to submit the bulk request.
func (*SecurityGroupsACLsService) CreateSecurityGroupsACL ¶
func (s *SecurityGroupsACLsService) CreateSecurityGroupsACL(requestSecurityGroupsACLsCreateSecurityGroupsAcl *RequestSecurityGroupsACLsCreateSecurityGroupsACL) (*resty.Response, error)
CreateSecurityGroupsACL Create security group ACL
This API creates a security group ACL.
func (*SecurityGroupsACLsService) DeleteSecurityGroupsACLByID ¶
func (s *SecurityGroupsACLsService) DeleteSecurityGroupsACLByID(id string) (*resty.Response, error)
DeleteSecurityGroupsACLByID Delete security group ACL
This API deletes a security group ACL.
@param id id path parameter.
func (*SecurityGroupsACLsService) GetSecurityGroupsACL ¶
func (s *SecurityGroupsACLsService) GetSecurityGroupsACL(getSecurityGroupsAclQueryParams *GetSecurityGroupsACLQueryParams) (*ResponseSecurityGroupsACLsGetSecurityGroupsACL, *resty.Response, error)
GetSecurityGroupsACL Get all security group ACLs
This API allows the client to get all the security group ACLs.
Filter:
[ipVersion, name, description]
To search guest users by using toDate
column,follow the format:
DD-MON-YY (Example:13-SEP-18)
Day or Year:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13
Month:GET /ers/config/guestuser/?filter=toDate.CONTAINS.SEP
Date:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13-SEP-18
Sorting:
[ipVersion, name, description]
@param getSecurityGroupsAclQueryParams Filtering parameter
func (*SecurityGroupsACLsService) GetSecurityGroupsACLByID ¶
func (s *SecurityGroupsACLsService) GetSecurityGroupsACLByID(id string) (*ResponseSecurityGroupsACLsGetSecurityGroupsACLByID, *resty.Response, error)
GetSecurityGroupsACLByID Get security group ACL by ID
This API allows the client to get a security group ACL by ID.
@param id id path parameter.
func (*SecurityGroupsACLsService) GetVersion ¶
func (s *SecurityGroupsACLsService) GetVersion() (*ResponseSecurityGroupsACLsGetVersion, *resty.Response, error)
GetVersion Get security group ACLs version information
This API helps to retrieve the version information related to the security group ACLs.
func (*SecurityGroupsACLsService) MonitorBulkStatusSecurityGroupsACL ¶
func (s *SecurityGroupsACLsService) MonitorBulkStatusSecurityGroupsACL(bulkid string) (*ResponseSecurityGroupsACLsMonitorBulkStatusSecurityGroupsACL, *resty.Response, error)
MonitorBulkStatusSecurityGroupsACL Monitor bulk request
This API allows the client to monitor the bulk request.
@param bulkid bulkid path parameter.
func (*SecurityGroupsACLsService) UpdateSecurityGroupsACLByID ¶
func (s *SecurityGroupsACLsService) UpdateSecurityGroupsACLByID(id string, requestSecurityGroupsACLsUpdateSecurityGroupsAclById *RequestSecurityGroupsACLsUpdateSecurityGroupsACLByID) (*ResponseSecurityGroupsACLsUpdateSecurityGroupsACLByID, *resty.Response, error)
UpdateSecurityGroupsACLByID Update security group ACL
This API allows the client to update a security group ACL.
@param id id path parameter.
type SecurityGroupsService ¶
type SecurityGroupsService service
func (*SecurityGroupsService) BulkRequestForSecurityGroup ¶
func (s *SecurityGroupsService) BulkRequestForSecurityGroup(requestSecurityGroupsBulkRequestForSecurityGroup *RequestSecurityGroupsBulkRequestForSecurityGroup) (*resty.Response, error)
BulkRequestForSecurityGroup Submit bulk request
This API allows the client to submit the bulk request.
func (*SecurityGroupsService) CreateSecurityGroup ¶
func (s *SecurityGroupsService) CreateSecurityGroup(requestSecurityGroupsCreateSecurityGroup *RequestSecurityGroupsCreateSecurityGroup) (*resty.Response, error)
CreateSecurityGroup Create security group
This API creates a security group.
func (*SecurityGroupsService) DeleteSecurityGroupByID ¶
func (s *SecurityGroupsService) DeleteSecurityGroupByID(id string) (*resty.Response, error)
DeleteSecurityGroupByID Delete security group
This API deletes a security group.
@param id id path parameter.
func (*SecurityGroupsService) GetSecurityGroupByID ¶
func (s *SecurityGroupsService) GetSecurityGroupByID(id string) (*ResponseSecurityGroupsGetSecurityGroupByID, *resty.Response, error)
GetSecurityGroupByID Get security group by ID
This API allows the client to get a security group by ID.
@param id id path parameter.
func (*SecurityGroupsService) GetSecurityGroups ¶
func (s *SecurityGroupsService) GetSecurityGroups(getSecurityGroupsQueryParams *GetSecurityGroupsQueryParams) (*ResponseSecurityGroupsGetSecurityGroups, *resty.Response, error)
GetSecurityGroups Get all security groups
This API allows the client to get all the security groups.
Filter:
[propogateToApic, name, description, value]
To search resources by using toDate
column,follow the format:
DD-MON-YY (Example:13-SEP-18)
Day or Year:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13
Month:GET /ers/config/guestuser/?filter=toDate.CONTAINS.SEP
Date:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13-SEP-18
Sorting:
[name, description, value]
@param getSecurityGroupsQueryParams Filtering parameter
func (*SecurityGroupsService) GetVersion ¶
func (s *SecurityGroupsService) GetVersion() (*ResponseSecurityGroupsGetVersion, *resty.Response, error)
GetVersion Get security groups version information
This API helps to retrieve the version information related to the security groups.
func (*SecurityGroupsService) MonitorBulkStatusSecurityGroup ¶
func (s *SecurityGroupsService) MonitorBulkStatusSecurityGroup(bulkid string) (*ResponseSecurityGroupsMonitorBulkStatusSecurityGroup, *resty.Response, error)
MonitorBulkStatusSecurityGroup Monitor bulk request
This API allows the client to monitor the bulk request.
@param bulkid bulkid path parameter.
func (*SecurityGroupsService) UpdateSecurityGroupByID ¶
func (s *SecurityGroupsService) UpdateSecurityGroupByID(id string, requestSecurityGroupsUpdateSecurityGroupById *RequestSecurityGroupsUpdateSecurityGroupByID) (*ResponseSecurityGroupsUpdateSecurityGroupByID, *resty.Response, error)
UpdateSecurityGroupByID Update security group
This API allows the client to update a security group.
@param id id path parameter.
type SelfRegisteredPortalService ¶
type SelfRegisteredPortalService service
func (*SelfRegisteredPortalService) CreateSelfRegisteredPortal ¶
func (s *SelfRegisteredPortalService) CreateSelfRegisteredPortal(requestSelfRegisteredPortalCreateSelfRegisteredPortal *RequestSelfRegisteredPortalCreateSelfRegisteredPortal) (*resty.Response, error)
CreateSelfRegisteredPortal Create self registered portal
This API creates a self registered portal.
func (*SelfRegisteredPortalService) DeleteSelfRegisteredPortalByID ¶
func (s *SelfRegisteredPortalService) DeleteSelfRegisteredPortalByID(id string) (*resty.Response, error)
DeleteSelfRegisteredPortalByID Delete self registered portal by ID
This API deletes a self registered portal by ID.
@param id id path parameter.
func (*SelfRegisteredPortalService) GetSelfRegisteredPortalByID ¶
func (s *SelfRegisteredPortalService) GetSelfRegisteredPortalByID(id string) (*ResponseSelfRegisteredPortalGetSelfRegisteredPortalByID, *resty.Response, error)
GetSelfRegisteredPortalByID Get self registered portal by ID
This API allows the client to get a self registered portal by ID.
@param id id path parameter.
func (*SelfRegisteredPortalService) GetSelfRegisteredPortals ¶
func (s *SelfRegisteredPortalService) GetSelfRegisteredPortals(getSelfRegisteredPortalsQueryParams *GetSelfRegisteredPortalsQueryParams) (*ResponseSelfRegisteredPortalGetSelfRegisteredPortals, *resty.Response, error)
GetSelfRegisteredPortals Get all self registered portals
This API allows the client to get all the self registered portals.
Filter:
[name]
To search resources by using toDate
column,follow the format:
DD-MON-YY (Example:13-SEP-18)
Day or Year:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13
Month:GET /ers/config/guestuser/?filter=toDate.CONTAINS.SEP
Date:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13-SEP-18
Sorting:
[name, description]
@param getSelfRegisteredPortalsQueryParams Filtering parameter
func (*SelfRegisteredPortalService) GetVersion ¶
func (s *SelfRegisteredPortalService) GetVersion() (*ResponseSelfRegisteredPortalGetVersion, *resty.Response, error)
GetVersion Get self registered portal version information
This API helps to retrieve the version information related to the self registered portal.
func (*SelfRegisteredPortalService) UpdateSelfRegisteredPortalByID ¶
func (s *SelfRegisteredPortalService) UpdateSelfRegisteredPortalByID(id string, requestSelfRegisteredPortalUpdateSelfRegisteredPortalById *RequestSelfRegisteredPortalUpdateSelfRegisteredPortalByID) (*ResponseSelfRegisteredPortalUpdateSelfRegisteredPortalByID, *resty.Response, error)
UpdateSelfRegisteredPortalByID Update self registered portal by ID
This API allows the client to update a self registered portal by ID.
@param id id path parameter.
type SessionDirectoryService ¶
type SessionDirectoryService service
func (*SessionDirectoryService) GetSessionByIPAddress ¶
func (s *SessionDirectoryService) GetSessionByIPAddress() (*resty.Response, error)
GetSessionByIPAddress 🚧 getSessionByIpAddress
🚧 getSessionByIpAddress
func (*SessionDirectoryService) GetSessionByMacAddress ¶
func (s *SessionDirectoryService) GetSessionByMacAddress() (*resty.Response, error)
GetSessionByMacAddress 🚧 getSessionByMacAddress
🚧 getSessionByMacAddress
func (*SessionDirectoryService) GetSessions ¶
func (s *SessionDirectoryService) GetSessions() (*resty.Response, error)
GetSessions 🚧 getSessions
🚧 getSessions
func (*SessionDirectoryService) GetSessionsForRecovery ¶
func (s *SessionDirectoryService) GetSessionsForRecovery() (*resty.Response, error)
GetSessionsForRecovery 🚧 getSessionsForRecovery
🚧 getSessionsForRecovery
func (*SessionDirectoryService) GetUserGroupByUserName ¶
func (s *SessionDirectoryService) GetUserGroupByUserName() (*resty.Response, error)
GetUserGroupByUserName 🚧 getUserGroupByUserName
🚧 getUserGroupByUserName
func (*SessionDirectoryService) GetUserGroups ¶
func (s *SessionDirectoryService) GetUserGroups() (*resty.Response, error)
GetUserGroups 🚧 getUserGroups
🚧 getUserGroups
type SgVnMappingService ¶ added in v1.0.0
type SgVnMappingService service
func (*SgVnMappingService) BulkCreateSgVnMappings ¶ added in v1.0.0
func (s *SgVnMappingService) BulkCreateSgVnMappings(requestSgVnMappingBulkCreateSgVnMappings *RequestSgVnMappingBulkCreateSgVnMappings) (*ResponseSgVnMappingBulkCreateSgVnMappings, *resty.Response, error)
BulkCreateSgVnMappings Create SG-VN Mappings in bulk
Create SG-VN Mappings in bulk
func (*SgVnMappingService) BulkDeleteSgVnMappings ¶ added in v1.0.0
func (s *SgVnMappingService) BulkDeleteSgVnMappings(requestSgVnMappingBulkDeleteSgVnMappings *RequestSgVnMappingBulkDeleteSgVnMappings) (*ResponseSgVnMappingBulkDeleteSgVnMappings, *resty.Response, error)
BulkDeleteSgVnMappings Delete SG-VN Mappings in bulk
Delete SG-VN Mappings in bulk
func (*SgVnMappingService) BulkUpdateSgVnMappings ¶ added in v1.0.0
func (s *SgVnMappingService) BulkUpdateSgVnMappings(requestSgVnMappingBulkUpdateSgVnMappings *RequestSgVnMappingBulkUpdateSgVnMappings) (*ResponseSgVnMappingBulkUpdateSgVnMappings, *resty.Response, error)
BulkUpdateSgVnMappings Update SG-VN Mappings in bulk
Update SG-VN Mappings in bulk
func (*SgVnMappingService) CreateSgVnMapping ¶ added in v1.0.0
func (s *SgVnMappingService) CreateSgVnMapping(requestSgVnMappingCreateSgVnMapping *RequestSgVnMappingCreateSgVnMapping) (*ResponseSgVnMappingCreateSgVnMapping, *resty.Response, error)
CreateSgVnMapping Create SG-VN Mapping
Create Security Group and Virtual Network mapping
func (*SgVnMappingService) DeleteSgVnMapping ¶ added in v1.3.0
func (s *SgVnMappingService) DeleteSgVnMapping(id string) (*ResponseSgVnMappingDeleteSgVnMapping, *resty.Response, error)
DeleteSgVnMapping Delete SG-VN mapping
Delete Security Group and Virtual Network mapping
@param id id path parameter.
func (*SgVnMappingService) GetSgVnMappingByID ¶ added in v1.0.0
func (s *SgVnMappingService) GetSgVnMappingByID(id string) (*ResponseSgVnMappingGetSgVnMappingByID, *resty.Response, error)
GetSgVnMappingByID Get SG-VN Mapping by id
Get Security Group and Virtual Network mapping by id
@param id id path parameter.
func (*SgVnMappingService) GetSgVnMappingList ¶ added in v1.3.0
func (s *SgVnMappingService) GetSgVnMappingList(getSgVnMappingListQueryParams *GetSgVnMappingListQueryParams) (*ResponseSgVnMappingGetSgVnMappingList, *resty.Response, error)
GetSgVnMappingList Get all SG-VN Mappings
Get all Security Group and Virtual Network mappings
@param getSgVnMappingListQueryParams Filtering parameter
func (*SgVnMappingService) UpdateSgVnMapping ¶ added in v1.3.0
func (s *SgVnMappingService) UpdateSgVnMapping(id string, requestSgVnMappingUpdateSgVnMapping *RequestSgVnMappingUpdateSgVnMapping) (*ResponseSgVnMappingUpdateSgVnMapping, *resty.Response, error)
UpdateSgVnMapping Update SG-VN mapping
Update Security Group and Virtual Network mapping
@param id id path parameter.
type SgtRangeReservationService ¶ added in v1.3.0
type SgtRangeReservationService service
func (*SgtRangeReservationService) DeleteSgtReserveRange ¶ added in v1.3.0
func (s *SgtRangeReservationService) DeleteSgtReserveRange(clientID string) (*ResponseSgtRangeReservationDeleteSgtReserveRange, *resty.Response, error)
DeleteSgtReserveRange Delete the reserved range for the given Client
Delete the reserved range of SGT for the given Client
@param clientID clientID path parameter. Unique name for a Client
func (*SgtRangeReservationService) GetSgtReservedRange ¶ added in v1.3.0
func (s *SgtRangeReservationService) GetSgtReservedRange(clientID string) (*ResponseSgtRangeReservationGetSgtReservedRange, *resty.Response, error)
GetSgtReservedRange Get the reserved range for the specific Client.
Get the reserved range of SGT for the specific client which is passed in the URL.
@param clientID clientID path parameter. Unique name for a Client
func (*SgtRangeReservationService) GetSgtReservedRanges ¶ added in v1.3.0
func (s *SgtRangeReservationService) GetSgtReservedRanges(getSgtReservedRangesQueryParams *GetSgtReservedRangesQueryParams) (*ResponseSgtRangeReservationGetSgtReservedRanges, *resty.Response, error)
GetSgtReservedRanges Get all the reserved Security Group tag ranges in ISE.
Get all the reserved Security Group tag ranges in ISE.
@param getSgtReservedRangesQueryParams Filtering parameter
func (*SgtRangeReservationService) ReserveSgtRange ¶ added in v1.3.0
func (s *SgtRangeReservationService) ReserveSgtRange(requestSgtRangeReservationReserveSgtRange *RequestSgtRangeReservationReserveSgtRange) (*ResponseSgtRangeReservationReserveSgtRange, *resty.Response, error)
ReserveSgtRange Reserve range of SGT in ISE for the given Client.
Reserve given number of SGTs in a continuous range for the given Client.
func (*SgtRangeReservationService) UpdateReservedRange ¶ added in v1.3.0
func (s *SgtRangeReservationService) UpdateReservedRange(clientID string, requestSgtRangeReservationUpdateReservedRange *RequestSgtRangeReservationUpdateReservedRange) (*ResponseSgtRangeReservationUpdateReservedRange, *resty.Response, error)
UpdateReservedRange Update the reserved ranges of a specific Client
Update the reserved ranges of a specific Client by giving the custom start and end index
@param clientID clientID path parameter. Unique name for a Client
type SmsProviderService ¶
type SmsProviderService service
func (*SmsProviderService) GetSmsProvider ¶
func (s *SmsProviderService) GetSmsProvider(getSMSProviderQueryParams *GetSmsProviderQueryParams) (*ResponseSmsProviderGetSmsProvider, *resty.Response, error)
GetSmsProvider Get all SMS providers
This API allows the client to get all the SMS providers.
Filter:
[name]
To search resources by using toDate
column,follow the format:
DD-MON-YY (Example:13-SEP-18)
Day or Year:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13
Month:GET /ers/config/guestuser/?filter=toDate.CONTAINS.SEP
Date:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13-SEP-18
Sorting:
[name, description]
@param getSMSProviderQueryParams Filtering parameter
func (*SmsProviderService) GetVersion ¶
func (s *SmsProviderService) GetVersion() (*ResponseSmsProviderGetVersion, *resty.Response, error)
GetVersion Get SMS provider version information
This API helps to retrieve the version information related to the SMS provider.
type SponsorGroupMemberService ¶
type SponsorGroupMemberService service
func (*SponsorGroupMemberService) GetSponsorGroupMember ¶
func (s *SponsorGroupMemberService) GetSponsorGroupMember(getSponsorGroupMemberQueryParams *GetSponsorGroupMemberQueryParams) (*ResponseSponsorGroupMemberGetSponsorGroupMember, *resty.Response, error)
GetSponsorGroupMember Get all sponsor group members
This API allows the client to get all the sponsor group members.
Filter:
[name]
To search resources by using toDate
column,follow the format:
DD-MON-YY (Example:13-SEP-18)
Day or Year:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13
Month:GET /ers/config/guestuser/?filter=toDate.CONTAINS.SEP
Date:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13-SEP-18
Sorting:
[name, description]
@param getSponsorGroupMemberQueryParams Filtering parameter
func (*SponsorGroupMemberService) GetVersion ¶
func (s *SponsorGroupMemberService) GetVersion() (*ResponseSponsorGroupMemberGetVersion, *resty.Response, error)
GetVersion Get sponsor group member version information
This API helps to retrieve the version information related to the sponsor group member.
type SponsorGroupService ¶
type SponsorGroupService service
func (*SponsorGroupService) CreateSponsorGroup ¶
func (s *SponsorGroupService) CreateSponsorGroup(requestSponsorGroupCreateSponsorGroup *RequestSponsorGroupCreateSponsorGroup) (*resty.Response, error)
CreateSponsorGroup Create sponsor group
This API creates a sponsor group.
func (*SponsorGroupService) DeleteSponsorGroupByID ¶
func (s *SponsorGroupService) DeleteSponsorGroupByID(id string) (*resty.Response, error)
DeleteSponsorGroupByID Delete sponsor group by ID
This API deletes a sponsor group by ID.
@param id id path parameter.
func (*SponsorGroupService) GetSponsorGroup ¶
func (s *SponsorGroupService) GetSponsorGroup(getSponsorGroupQueryParams *GetSponsorGroupQueryParams) (*ResponseSponsorGroupGetSponsorGroup, *resty.Response, error)
GetSponsorGroup Get all sponsor groups
This API allows the client to get all the sponsor groups.
Filter:
[name]
To search resources by using toDate
column,follow the format:
DD-MON-YY (Example:13-SEP-18)
Day or Year:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13
Month:GET /ers/config/guestuser/?filter=toDate.CONTAINS.SEP
Date:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13-SEP-18
Sorting:
[name, description]
@param getSponsorGroupQueryParams Filtering parameter
func (*SponsorGroupService) GetSponsorGroupByID ¶
func (s *SponsorGroupService) GetSponsorGroupByID(id string) (*ResponseSponsorGroupGetSponsorGroupByID, *resty.Response, error)
GetSponsorGroupByID Get sponsor group by ID
This API allows the client to get a sponsor group by ID.
@param id id path parameter.
func (*SponsorGroupService) GetVersion ¶
func (s *SponsorGroupService) GetVersion() (*ResponseSponsorGroupGetVersion, *resty.Response, error)
GetVersion Get sponsor group version information
This API helps to retrieve the version information related to the sponsor group.
func (*SponsorGroupService) UpdateSponsorGroupByID ¶
func (s *SponsorGroupService) UpdateSponsorGroupByID(id string, requestSponsorGroupUpdateSponsorGroupById *RequestSponsorGroupUpdateSponsorGroupByID) (*ResponseSponsorGroupUpdateSponsorGroupByID, *resty.Response, error)
UpdateSponsorGroupByID Update sponsor group by ID
This API allows the client to update a sponsor group by ID.
@param id id path parameter.
type SponsorPortalService ¶
type SponsorPortalService service
func (*SponsorPortalService) CreateSponsorPortal ¶
func (s *SponsorPortalService) CreateSponsorPortal(requestSponsorPortalCreateSponsorPortal *RequestSponsorPortalCreateSponsorPortal) (*resty.Response, error)
CreateSponsorPortal Create sponsor portal
This API creates a sponsor portal.
func (*SponsorPortalService) DeleteSponsorPortalByID ¶
func (s *SponsorPortalService) DeleteSponsorPortalByID(id string) (*resty.Response, error)
DeleteSponsorPortalByID Delete sponsor portal by ID
This API deletes a sponsor portal by ID.
@param id id path parameter.
func (*SponsorPortalService) GetSponsorPortal ¶
func (s *SponsorPortalService) GetSponsorPortal(getSponsorPortalQueryParams *GetSponsorPortalQueryParams) (*ResponseSponsorPortalGetSponsorPortal, *resty.Response, error)
GetSponsorPortal Get all sponsor portals
This API allows the client to get all the sponsor portals.
Filter:
[name, description]
To search resources by using toDate
column,follow the format:
DD-MON-YY (Example:13-SEP-18)
Day or Year:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13
Month:GET /ers/config/guestuser/?filter=toDate.CONTAINS.SEP
Date:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13-SEP-18
Sorting:
[name, description]
@param getSponsorPortalQueryParams Filtering parameter
func (*SponsorPortalService) GetSponsorPortalByID ¶
func (s *SponsorPortalService) GetSponsorPortalByID(id string) (*ResponseSponsorPortalGetSponsorPortalByID, *resty.Response, error)
GetSponsorPortalByID Get sponsor portal by ID
This API allows the client to get a sponsor portal by ID.
@param id id path parameter.
func (*SponsorPortalService) GetVersion ¶
func (s *SponsorPortalService) GetVersion() (*ResponseSponsorPortalGetVersion, *resty.Response, error)
GetVersion Get sponsor portal version information
This API helps to retrieve the version information related to the sponsor portal.
func (*SponsorPortalService) UpdateSponsorPortalByID ¶
func (s *SponsorPortalService) UpdateSponsorPortalByID(id string, requestSponsorPortalUpdateSponsorPortalById *RequestSponsorPortalUpdateSponsorPortalByID) (*ResponseSponsorPortalUpdateSponsorPortalByID, *resty.Response, error)
UpdateSponsorPortalByID Update sponsor portal by ID
This API allows the client to update a sponsor portal by ID.
@param id id path parameter.
type SponsoredGuestPortalService ¶
type SponsoredGuestPortalService service
func (*SponsoredGuestPortalService) CreateSponsoredGuestPortal ¶
func (s *SponsoredGuestPortalService) CreateSponsoredGuestPortal(requestSponsoredGuestPortalCreateSponsoredGuestPortal *RequestSponsoredGuestPortalCreateSponsoredGuestPortal) (*resty.Response, error)
CreateSponsoredGuestPortal Create sponsored guest portal
This API creates a sponsored guest portal.
func (*SponsoredGuestPortalService) DeleteSponsoredGuestPortalByID ¶
func (s *SponsoredGuestPortalService) DeleteSponsoredGuestPortalByID(id string) (*resty.Response, error)
DeleteSponsoredGuestPortalByID Delete sponsored guest portal by ID
This API deletes a sponsored guest portal by ID.
@param id id path parameter.
func (*SponsoredGuestPortalService) GetSponsoredGuestPortalByID ¶
func (s *SponsoredGuestPortalService) GetSponsoredGuestPortalByID(id string) (*ResponseSponsoredGuestPortalGetSponsoredGuestPortalByID, *resty.Response, error)
GetSponsoredGuestPortalByID Get sponsored guest portal by ID
This API allows the client to get a sponsored guest portal by ID.
@param id id path parameter.
func (*SponsoredGuestPortalService) GetSponsoredGuestPortals ¶
func (s *SponsoredGuestPortalService) GetSponsoredGuestPortals(getSponsoredGuestPortalsQueryParams *GetSponsoredGuestPortalsQueryParams) (*ResponseSponsoredGuestPortalGetSponsoredGuestPortals, *resty.Response, error)
GetSponsoredGuestPortals Get all sponsored guest portals
This API allows the client to get all the sponsored guest portals.
Filter:
[name, description]
To search resources by using toDate
column,follow the format:
DD-MON-YY (Example:13-SEP-18)
Day or Year:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13
Month:GET /ers/config/guestuser/?filter=toDate.CONTAINS.SEP
Date:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13-SEP-18
Sorting:
[name, description]
@param getSponsoredGuestPortalsQueryParams Filtering parameter
func (*SponsoredGuestPortalService) GetVersion ¶
func (s *SponsoredGuestPortalService) GetVersion() (*ResponseSponsoredGuestPortalGetVersion, *resty.Response, error)
GetVersion Get sponsored guest portal version information
This API helps to retrieve the version information related to the sponsored guest portal.
func (*SponsoredGuestPortalService) UpdateSponsoredGuestPortalByID ¶
func (s *SponsoredGuestPortalService) UpdateSponsoredGuestPortalByID(id string, requestSponsoredGuestPortalUpdateSponsoredGuestPortalById *RequestSponsoredGuestPortalUpdateSponsoredGuestPortalByID) (*ResponseSponsoredGuestPortalUpdateSponsoredGuestPortalByID, *resty.Response, error)
UpdateSponsoredGuestPortalByID Update sponsored guest portal by ID
This API allows the client to update a sponsored guest portal by ID.
@param id id path parameter.
type StageStatusQueryParams ¶ added in v1.3.0
type StageStatusQueryParams struct {
PreCheckReportID string `url:"preCheckReportID,omitempty"` //preCheckReportID
}
type SubscriberService ¶ added in v1.2.0
type SubscriberService service
func (*SubscriberService) BulkSubscriberOperation ¶ added in v1.2.0
func (s *SubscriberService) BulkSubscriberOperation(requestSubscriberBulkSubscriberOperation *RequestSubscriberBulkSubscriberOperation) (*ResponseSubscriberBulkSubscriberOperation, *resty.Response, error)
BulkSubscriberOperation Create, update and delete subscribers in bulk
Create, update and delete subscribers in bulk
func (*SubscriberService) CreateSubscriber ¶ added in v1.2.0
func (s *SubscriberService) CreateSubscriber(requestSubscriberCreateSubscriber *RequestSubscriberCreateSubscriber) (*ResponseSubscriberCreateSubscriber, *resty.Response, error)
CreateSubscriber Create subscriber holding the IMEI
Create subscriber holding the IMEI
func (*SubscriberService) DeleteSubscriber ¶ added in v1.2.0
func (s *SubscriberService) DeleteSubscriber(subscriberID string) (*ResponseSubscriberDeleteSubscriber, *resty.Response, error)
DeleteSubscriber Delete the subscriber for a given ID
Delete the subscriber for a given ID
@param subscriberID subscriberId path parameter. Unique ID for a subscriber object
func (*SubscriberService) GetAllSubscribers ¶ added in v1.2.0
func (s *SubscriberService) GetAllSubscribers(getAllSubscribersQueryParams *GetAllSubscribersQueryParams) (*ResponseSubscriberGetAllSubscribers, *resty.Response, error)
GetAllSubscribers Get all subscribers
Get all subscribers
@param getAllSubscribersQueryParams Filtering parameter
func (*SubscriberService) GetSubscriberByID ¶ added in v1.2.0
func (s *SubscriberService) GetSubscriberByID(subscriberID string) (*ResponseSubscriberGetSubscriberByID, *resty.Response, error)
GetSubscriberByID Get the subscriber for a given ID
Get the subscriber for a given ID
@param subscriberID subscriberId path parameter. Unique ID for a subscriber object
func (*SubscriberService) GetSubscriberByIMSI ¶ added in v1.2.0
func (s *SubscriberService) GetSubscriberByIMSI(imsi string) (*ResponseSubscriberGetSubscriberByIMSI, *resty.Response, error)
GetSubscriberByIMSI Get a subscriber by IMSI
Get a subscriber by IMSI
@param imsi imsi path parameter. IMSI parameter
func (*SubscriberService) UpdateSubscriber ¶ added in v1.2.0
func (s *SubscriberService) UpdateSubscriber(subscriberID string, requestSubscriberUpdateSubscriber *RequestSubscriberUpdateSubscriber) (*ResponseSubscriberUpdateSubscriber, *resty.Response, error)
UpdateSubscriber Update a subscriber for a given ID and the request payload
Update a subscriber for a given ID and the request payload
@param subscriberID subscriberId path parameter. Unique ID for a subscriber object
type SupportBundleDownloadService ¶
type SupportBundleDownloadService service
func (*SupportBundleDownloadService) DownloadSupportBundle ¶
func (s *SupportBundleDownloadService) DownloadSupportBundle(requestSupportBundleDownloadDownloadSupportBundle *RequestSupportBundleDownloadDownloadSupportBundle) (FileDownload, *resty.Response, error)
DownloadSupportBundle Upload support bundle
This API allows the client to upload a support bundle.
func (*SupportBundleDownloadService) GetVersion ¶
func (s *SupportBundleDownloadService) GetVersion() (*ResponseSupportBundleDownloadGetVersion, *resty.Response, error)
GetVersion Get support bundle download version information
This API helps to retrieve the version information related to the support bundle download.
type SupportBundleStatusService ¶
type SupportBundleStatusService service
func (*SupportBundleStatusService) GetSupportBundleStatus ¶
func (s *SupportBundleStatusService) GetSupportBundleStatus(getSupportBundleStatusQueryParams *GetSupportBundleStatusQueryParams) (*ResponseSupportBundleStatusGetSupportBundleStatus, *resty.Response, error)
GetSupportBundleStatus Get all support bundle status
This API allows the client to get all the support bundle status.
@param getSupportBundleStatusQueryParams Filtering parameter
func (*SupportBundleStatusService) GetSupportBundleStatusByID ¶
func (s *SupportBundleStatusService) GetSupportBundleStatusByID(id string) (*ResponseSupportBundleStatusGetSupportBundleStatusByID, *resty.Response, error)
GetSupportBundleStatusByID Get support bundle status by ID
This API allows the client to get a support bundle status by ID.
@param id id path parameter.
func (*SupportBundleStatusService) GetVersion ¶
func (s *SupportBundleStatusService) GetVersion() (*ResponseSupportBundleStatusGetVersion, *resty.Response, error)
GetVersion Get support bundle status version information
This API helps to retrieve the version information related to the support bundle status.
type SupportBundleTriggerConfigurationService ¶
type SupportBundleTriggerConfigurationService service
func (*SupportBundleTriggerConfigurationService) CreateSupportBundle ¶
func (s *SupportBundleTriggerConfigurationService) CreateSupportBundle(requestSupportBundleTriggerConfigurationCreateSupportBundle *RequestSupportBundleTriggerConfigurationCreateSupportBundle) (*resty.Response, error)
CreateSupportBundle Create support bundle trigger configuration
This API allows the client to create a support bundle trigger configuration.
func (*SupportBundleTriggerConfigurationService) GetVersion ¶
func (s *SupportBundleTriggerConfigurationService) GetVersion() (*ResponseSupportBundleTriggerConfigurationGetVersion, *resty.Response, error)
GetVersion Get support bundle trigger configuration version information
This API helps to retrieve the version information related to the support bundle trigger configuration.
type SxpConnectionsService ¶
type SxpConnectionsService service
func (*SxpConnectionsService) BulkRequestForSxpConnections ¶
func (s *SxpConnectionsService) BulkRequestForSxpConnections(requestSxpConnectionsBulkRequestForSXPConnections *RequestSxpConnectionsBulkRequestForSxpConnections) (*resty.Response, error)
BulkRequestForSxpConnections Submit bulk request
This API allows the client to submit the bulk request.
func (*SxpConnectionsService) CreateSxpConnections ¶
func (s *SxpConnectionsService) CreateSxpConnections(requestSxpConnectionsCreateSXPConnections *RequestSxpConnectionsCreateSxpConnections) (*resty.Response, error)
CreateSxpConnections Create SXP connection
This API creates a SXP connection.
func (*SxpConnectionsService) DeleteSxpConnectionsByID ¶
func (s *SxpConnectionsService) DeleteSxpConnectionsByID(id string) (*resty.Response, error)
DeleteSxpConnectionsByID Delete SXP connection
This API deletes a SXP connection.
@param id id path parameter.
func (*SxpConnectionsService) GetSxpConnections ¶
func (s *SxpConnectionsService) GetSxpConnections(getSXPConnectionsQueryParams *GetSxpConnectionsQueryParams) (*ResponseSxpConnectionsGetSxpConnections, *resty.Response, error)
GetSxpConnections Get all SXP connections
This API allows the client to get all the SXP connections.
Filter:
[name, description]
To search resources by using toDate
column,follow the format:
DD-MON-YY (Example:13-SEP-18)
Day or Year:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13
Month:GET /ers/config/guestuser/?filter=toDate.CONTAINS.SEP
Date:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13-SEP-18
Sorting:
[name, description]
@param getSXPConnectionsQueryParams Filtering parameter
func (*SxpConnectionsService) GetSxpConnectionsByID ¶
func (s *SxpConnectionsService) GetSxpConnectionsByID(id string) (*ResponseSxpConnectionsGetSxpConnectionsByID, *resty.Response, error)
GetSxpConnectionsByID Get SXP connection by ID
This API allows the client to get a SXP connection by ID.
@param id id path parameter.
func (*SxpConnectionsService) GetVersion ¶
func (s *SxpConnectionsService) GetVersion() (*ResponseSxpConnectionsGetVersion, *resty.Response, error)
GetVersion Get SXP connections version information
This API helps to retrieve the version information related to the SXP connections.
func (*SxpConnectionsService) MonitorBulkStatusSxpConnections ¶
func (s *SxpConnectionsService) MonitorBulkStatusSxpConnections(bulkid string) (*ResponseSxpConnectionsMonitorBulkStatusSxpConnections, *resty.Response, error)
MonitorBulkStatusSxpConnections Monitor bulk request
This API allows the client to monitor the bulk request.
@param bulkid bulkid path parameter.
func (*SxpConnectionsService) UpdateSxpConnectionsByID ¶
func (s *SxpConnectionsService) UpdateSxpConnectionsByID(id string, requestSxpConnectionsUpdateSXPConnectionsById *RequestSxpConnectionsUpdateSxpConnectionsByID) (*ResponseSxpConnectionsUpdateSxpConnectionsByID, *resty.Response, error)
UpdateSxpConnectionsByID Update SXP connection
This API allows the client to update a SXP connection.
@param id id path parameter.
type SxpLocalBindingsService ¶
type SxpLocalBindingsService service
func (*SxpLocalBindingsService) BulkRequestForSxpLocalBindings ¶
func (s *SxpLocalBindingsService) BulkRequestForSxpLocalBindings(requestSxpLocalBindingsBulkRequestForSXPLocalBindings *RequestSxpLocalBindingsBulkRequestForSxpLocalBindings) (*resty.Response, error)
BulkRequestForSxpLocalBindings Submit bulk request
This API allows the client to submit the bulk request.
func (*SxpLocalBindingsService) CreateSxpLocalBindings ¶
func (s *SxpLocalBindingsService) CreateSxpLocalBindings(requestSxpLocalBindingsCreateSXPLocalBindings *RequestSxpLocalBindingsCreateSxpLocalBindings) (*resty.Response, error)
CreateSxpLocalBindings Create SXP local binding
This API creates a SXP local binding.
func (*SxpLocalBindingsService) DeleteSxpLocalBindingsByID ¶
func (s *SxpLocalBindingsService) DeleteSxpLocalBindingsByID(id string) (*resty.Response, error)
DeleteSxpLocalBindingsByID Delete SXP local binding
This API deletes a SXP local binding.
@param id id path parameter.
func (*SxpLocalBindingsService) GetSxpLocalBindings ¶
func (s *SxpLocalBindingsService) GetSxpLocalBindings(getSXPLocalBindingsQueryParams *GetSxpLocalBindingsQueryParams) (*ResponseSxpLocalBindingsGetSxpLocalBindings, *resty.Response, error)
GetSxpLocalBindings Get all SXP local bindings
This API allows the client to get all the SXP local bindings.
Filter:
[name, description]
To search resources by using toDate
column,follow the format:
DD-MON-YY (Example:13-SEP-18)
Day or Year:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13
Month:GET /ers/config/guestuser/?filter=toDate.CONTAINS.SEP
Date:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13-SEP-18
Sorting:
[name, description]
@param getSXPLocalBindingsQueryParams Filtering parameter
func (*SxpLocalBindingsService) GetSxpLocalBindingsByID ¶
func (s *SxpLocalBindingsService) GetSxpLocalBindingsByID(id string) (*ResponseSxpLocalBindingsGetSxpLocalBindingsByID, *resty.Response, error)
GetSxpLocalBindingsByID Get SXP local binding by ID
This API allows the client to get a SXP local binding by ID.
@param id id path parameter.
func (*SxpLocalBindingsService) GetVersion ¶
func (s *SxpLocalBindingsService) GetVersion() (*ResponseSxpLocalBindingsGetVersion, *resty.Response, error)
GetVersion Get SXP local bindings version information
This API helps to retrieve the version information related to the SXP local bindings.
func (*SxpLocalBindingsService) MonitorBulkStatusSxpLocalBindings ¶
func (s *SxpLocalBindingsService) MonitorBulkStatusSxpLocalBindings(bulkid string) (*ResponseSxpLocalBindingsMonitorBulkStatusSxpLocalBindings, *resty.Response, error)
MonitorBulkStatusSxpLocalBindings Monitor bulk request
This API allows the client to monitor the bulk request.
@param bulkid bulkid path parameter.
func (*SxpLocalBindingsService) UpdateSxpLocalBindingsByID ¶
func (s *SxpLocalBindingsService) UpdateSxpLocalBindingsByID(id string, requestSxpLocalBindingsUpdateSXPLocalBindingsById *RequestSxpLocalBindingsUpdateSxpLocalBindingsByID) (*ResponseSxpLocalBindingsUpdateSxpLocalBindingsByID, *resty.Response, error)
UpdateSxpLocalBindingsByID Update SXP local binding
This API allows the client to update a SXP local binding.
@param id id path parameter.
type SxpVpnsService ¶
type SxpVpnsService service
func (*SxpVpnsService) BulkRequestForSxpVpns ¶
func (s *SxpVpnsService) BulkRequestForSxpVpns(requestSxpVpnsBulkRequestForSXPVPNs *RequestSxpVpnsBulkRequestForSxpVpns) (*resty.Response, error)
BulkRequestForSxpVpns Submit bulk request
This API allows the client to submit the bulk request.
func (*SxpVpnsService) CreateSxpVpn ¶
func (s *SxpVpnsService) CreateSxpVpn(requestSxpVpnsCreateSXPVPN *RequestSxpVpnsCreateSxpVpn) (*resty.Response, error)
CreateSxpVpn Create SXP VPN
This API creates a SXP VPN.
func (*SxpVpnsService) DeleteSxpVpnByID ¶
func (s *SxpVpnsService) DeleteSxpVpnByID(id string) (*resty.Response, error)
DeleteSxpVpnByID Delete SXP VPN
This API deletes a SXP VPN.
@param id id path parameter.
func (*SxpVpnsService) GetSxpVpnByID ¶
func (s *SxpVpnsService) GetSxpVpnByID(id string) (*ResponseSxpVpnsGetSxpVpnByID, *resty.Response, error)
GetSxpVpnByID Get SXP VPN by ID
This API allows the client to get a SXP VPN by ID.
@param id id path parameter.
func (*SxpVpnsService) GetSxpVpns ¶
func (s *SxpVpnsService) GetSxpVpns(getSXPVPNsQueryParams *GetSxpVpnsQueryParams) (*ResponseSxpVpnsGetSxpVpns, *resty.Response, error)
GetSxpVpns Get all SXP VPNs
This API allows the client to get all the SXP VPNs.
Filter:
[name, description]
To search resources by using toDate
column,follow the format:
DD-MON-YY (Example:13-SEP-18)
Day or Year:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13
Month:GET /ers/config/guestuser/?filter=toDate.CONTAINS.SEP
Date:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13-SEP-18
Sorting:
[name, description]
@param getSXPVPNsQueryParams Filtering parameter
func (*SxpVpnsService) GetVersion ¶
func (s *SxpVpnsService) GetVersion() (*ResponseSxpVpnsGetVersion, *resty.Response, error)
GetVersion Get SXP VPNs version information
This API helps to retrieve the version information related to the SXP VPNs.
func (*SxpVpnsService) MonitorBulkStatusSxpVpns ¶
func (s *SxpVpnsService) MonitorBulkStatusSxpVpns(bulkid string) (*ResponseSxpVpnsMonitorBulkStatusSxpVpns, *resty.Response, error)
MonitorBulkStatusSxpVpns Monitor bulk request
This API allows the client to monitor the bulk request.
@param bulkid bulkid path parameter.
type SystemCertificateService ¶
type SystemCertificateService service
func (*SystemCertificateService) CreateSystemCertificate ¶
func (s *SystemCertificateService) CreateSystemCertificate(requestSystemCertificateCreateSystemCertificate *RequestSystemCertificateCreateSystemCertificate) (*resty.Response, error)
CreateSystemCertificate Create system certificate
This API allows the client to create a system certificate.
func (*SystemCertificateService) GetVersion ¶
func (s *SystemCertificateService) GetVersion() (*ResponseSystemCertificateGetVersion, *resty.Response, error)
GetVersion Get system certificate version information
This API helps to retrieve the version information related to the system certificate.
type SystemHealthService ¶
type SystemHealthService service
func (*SystemHealthService) GetHealths ¶
func (s *SystemHealthService) GetHealths() (*resty.Response, error)
GetHealths 🚧 getHealths
🚧 getHealths
func (*SystemHealthService) GetPerformances ¶
func (s *SystemHealthService) GetPerformances() (*resty.Response, error)
GetPerformances 🚧 getPerformances
🚧 getPerformances
type TacacsCommandSetsService ¶
type TacacsCommandSetsService service
func (*TacacsCommandSetsService) CreateTacacsCommandSets ¶
func (s *TacacsCommandSetsService) CreateTacacsCommandSets(requestTacacsCommandSetsCreateTACACSCommandSets *RequestTacacsCommandSetsCreateTacacsCommandSets) (*resty.Response, error)
CreateTacacsCommandSets Create TACACS command sets
This API creates TACACS command sets.
func (*TacacsCommandSetsService) DeleteTacacsCommandSetsByID ¶
func (s *TacacsCommandSetsService) DeleteTacacsCommandSetsByID(id string) (*resty.Response, error)
DeleteTacacsCommandSetsByID Delete TACACS command sets
This API deletes TACACS command sets.
@param id id path parameter.
func (*TacacsCommandSetsService) GetTacacsCommandSets ¶
func (s *TacacsCommandSetsService) GetTacacsCommandSets(getTACACSCommandSetsQueryParams *GetTacacsCommandSetsQueryParams) (*ResponseTacacsCommandSetsGetTacacsCommandSets, *resty.Response, error)
GetTacacsCommandSets Get all TACACS command sets
This API allows the client to get all the TACACS command sets.
@param getTACACSCommandSetsQueryParams Filtering parameter
func (*TacacsCommandSetsService) GetTacacsCommandSetsByID ¶
func (s *TacacsCommandSetsService) GetTacacsCommandSetsByID(id string) (*ResponseTacacsCommandSetsGetTacacsCommandSetsByID, *resty.Response, error)
GetTacacsCommandSetsByID Get TACACS command sets by ID
This API allows the client to get TACACS command sets by ID.
@param id id path parameter.
func (*TacacsCommandSetsService) GetTacacsCommandSetsByName ¶
func (s *TacacsCommandSetsService) GetTacacsCommandSetsByName(name string) (*ResponseTacacsCommandSetsGetTacacsCommandSetsByName, *resty.Response, error)
GetTacacsCommandSetsByName Get TACACS command sets by name
This API allows the client to get TACACS command sets by name.
@param name name path parameter.
func (*TacacsCommandSetsService) GetVersion ¶
func (s *TacacsCommandSetsService) GetVersion() (*ResponseTacacsCommandSetsGetVersion, *resty.Response, error)
GetVersion Get TACACS command sets version information
This API helps to retrieve the version information related to the TACACS command sets.
func (*TacacsCommandSetsService) UpdateTacacsCommandSetsByID ¶
func (s *TacacsCommandSetsService) UpdateTacacsCommandSetsByID(id string, requestTacacsCommandSetsUpdateTACACSCommandSetsById *RequestTacacsCommandSetsUpdateTacacsCommandSetsByID) (*ResponseTacacsCommandSetsUpdateTacacsCommandSetsByID, *resty.Response, error)
UpdateTacacsCommandSetsByID Update TACACS command sets
This API allows the client to update TACACS command sets.
@param id id path parameter.
type TacacsExternalServersService ¶
type TacacsExternalServersService service
func (*TacacsExternalServersService) CreateTacacsExternalServers ¶
func (s *TacacsExternalServersService) CreateTacacsExternalServers(requestTacacsExternalServersCreateTACACSExternalServers *RequestTacacsExternalServersCreateTacacsExternalServers) (*resty.Response, error)
CreateTacacsExternalServers Create TACACS external servers
This API creates TACACS external servers.
func (*TacacsExternalServersService) DeleteTacacsExternalServersByID ¶
func (s *TacacsExternalServersService) DeleteTacacsExternalServersByID(id string) (*resty.Response, error)
DeleteTacacsExternalServersByID Delete TACACS external servers
This API deletes TACACS external servers.
@param id id path parameter.
func (*TacacsExternalServersService) GetTacacsExternalServers ¶
func (s *TacacsExternalServersService) GetTacacsExternalServers(getTACACSExternalServersQueryParams *GetTacacsExternalServersQueryParams) (*ResponseTacacsExternalServersGetTacacsExternalServers, *resty.Response, error)
GetTacacsExternalServers Get all TACACS external servers
This API allows the client to get all the TACACS external servers.
@param getTACACSExternalServersQueryParams Filtering parameter
func (*TacacsExternalServersService) GetTacacsExternalServersByID ¶
func (s *TacacsExternalServersService) GetTacacsExternalServersByID(id string) (*ResponseTacacsExternalServersGetTacacsExternalServersByID, *resty.Response, error)
GetTacacsExternalServersByID Get TACACS external servers by ID
This API allows the client to get TACACS external servers by ID.
@param id id path parameter.
func (*TacacsExternalServersService) GetTacacsExternalServersByName ¶
func (s *TacacsExternalServersService) GetTacacsExternalServersByName(name string) (*ResponseTacacsExternalServersGetTacacsExternalServersByName, *resty.Response, error)
GetTacacsExternalServersByName Get TACACS external servers by name
This API allows the client to get TACACS external servers by name.
@param name name path parameter.
func (*TacacsExternalServersService) GetVersion ¶
func (s *TacacsExternalServersService) GetVersion() (*ResponseTacacsExternalServersGetVersion, *resty.Response, error)
GetVersion Get TACACS external servers version information
This API helps to retrieve the version information related to the TACACS external servers.
func (*TacacsExternalServersService) UpdateTacacsExternalServersByID ¶
func (s *TacacsExternalServersService) UpdateTacacsExternalServersByID(id string, requestTacacsExternalServersUpdateTACACSExternalServersById *RequestTacacsExternalServersUpdateTacacsExternalServersByID) (*ResponseTacacsExternalServersUpdateTacacsExternalServersByID, *resty.Response, error)
UpdateTacacsExternalServersByID Update TACACS external servers
This API allows the client to update TACACS external servers.
@param id id path parameter.
type TacacsProfileService ¶
type TacacsProfileService service
func (*TacacsProfileService) CreateTacacsProfile ¶
func (s *TacacsProfileService) CreateTacacsProfile(requestTacacsProfileCreateTACACSProfile *RequestTacacsProfileCreateTacacsProfile) (*resty.Response, error)
CreateTacacsProfile Create TACACS profile
This API creates a TACACS profile.
func (*TacacsProfileService) DeleteTacacsProfileByID ¶
func (s *TacacsProfileService) DeleteTacacsProfileByID(id string) (*resty.Response, error)
DeleteTacacsProfileByID Delete TACACS profile
This API deletes a TACACS profile.
@param id id path parameter.
func (*TacacsProfileService) GetTacacsProfile ¶
func (s *TacacsProfileService) GetTacacsProfile(getTACACSProfileQueryParams *GetTacacsProfileQueryParams) (*ResponseTacacsProfileGetTacacsProfile, *resty.Response, error)
GetTacacsProfile Get all TACACS eprofiles
This API allows the client to get all the TACACS profiles.
@param getTACACSProfileQueryParams Filtering parameter
func (*TacacsProfileService) GetTacacsProfileByID ¶
func (s *TacacsProfileService) GetTacacsProfileByID(id string) (*ResponseTacacsProfileGetTacacsProfileByID, *resty.Response, error)
GetTacacsProfileByID Get TACACS profile by ID
This API allows the client to get a TACACS profile by ID.
@param id id path parameter.
func (*TacacsProfileService) GetTacacsProfileByName ¶
func (s *TacacsProfileService) GetTacacsProfileByName(name string) (*ResponseTacacsProfileGetTacacsProfileByName, *resty.Response, error)
GetTacacsProfileByName Get TACACS profile by name
This API allows the client to get a TACACS profile by name.
@param name name path parameter.
func (*TacacsProfileService) GetVersion ¶
func (s *TacacsProfileService) GetVersion() (*ResponseTacacsProfileGetVersion, *resty.Response, error)
GetVersion Get TACACS profile version information
This API helps to retrieve the version information related to the TACACS profile.
func (*TacacsProfileService) UpdateTacacsProfileByID ¶
func (s *TacacsProfileService) UpdateTacacsProfileByID(id string, requestTacacsProfileUpdateTACACSProfileById *RequestTacacsProfileUpdateTacacsProfileByID) (*ResponseTacacsProfileUpdateTacacsProfileByID, *resty.Response, error)
UpdateTacacsProfileByID Update TACACS profile
This API allows the client to update a TACACS profile.
@param id id path parameter.
type TacacsServerSequenceService ¶
type TacacsServerSequenceService service
func (*TacacsServerSequenceService) CreateTacacsServerSequence ¶
func (s *TacacsServerSequenceService) CreateTacacsServerSequence(requestTacacsServerSequenceCreateTACACSServerSequence *RequestTacacsServerSequenceCreateTacacsServerSequence) (*resty.Response, error)
CreateTacacsServerSequence Create TACACS server sequence
This API creates a TACACS server sequence.
func (*TacacsServerSequenceService) DeleteTacacsServerSequenceByID ¶
func (s *TacacsServerSequenceService) DeleteTacacsServerSequenceByID(id string) (*resty.Response, error)
DeleteTacacsServerSequenceByID Delete TACACS server sequence
This API deletes a TACACS server sequence.
@param id id path parameter.
func (*TacacsServerSequenceService) GetTacacsServerSequence ¶
func (s *TacacsServerSequenceService) GetTacacsServerSequence(getTACACSServerSequenceQueryParams *GetTacacsServerSequenceQueryParams) (*ResponseTacacsServerSequenceGetTacacsServerSequence, *resty.Response, error)
GetTacacsServerSequence Get all TACACS server sequences
This API allows the client to get all the TACACS server sequences.
@param getTACACSServerSequenceQueryParams Filtering parameter
func (*TacacsServerSequenceService) GetTacacsServerSequenceByID ¶
func (s *TacacsServerSequenceService) GetTacacsServerSequenceByID(id string) (*ResponseTacacsServerSequenceGetTacacsServerSequenceByID, *resty.Response, error)
GetTacacsServerSequenceByID Get TACACS server sequence by ID
This API allows the client to get a TACACS server sequence by ID.
@param id id path parameter.
func (*TacacsServerSequenceService) GetTacacsServerSequenceByName ¶
func (s *TacacsServerSequenceService) GetTacacsServerSequenceByName(name string) (*ResponseTacacsServerSequenceGetTacacsServerSequenceByName, *resty.Response, error)
GetTacacsServerSequenceByName Get TACACS server sequence by name
This API allows the client to get a TACACS server sequence by name.
@param name name path parameter.
func (*TacacsServerSequenceService) GetVersion ¶
func (s *TacacsServerSequenceService) GetVersion() (*ResponseTacacsServerSequenceGetVersion, *resty.Response, error)
GetVersion Get TACACS server sequence version information
This API helps to retrieve the version information related to the TACACS server sequence.
func (*TacacsServerSequenceService) UpdateTacacsServerSequenceByID ¶
func (s *TacacsServerSequenceService) UpdateTacacsServerSequenceByID(id string, requestTacacsServerSequenceUpdateTACACSServerSequenceById *RequestTacacsServerSequenceUpdateTacacsServerSequenceByID) (*ResponseTacacsServerSequenceUpdateTacacsServerSequenceByID, *resty.Response, error)
UpdateTacacsServerSequenceByID Update TACACS server sequence
This API allows the client to update a TACACS server sequence.
@param id id path parameter.
type TasksService ¶
type TasksService service
func (*TasksService) GetAllTaskStatus ¶ added in v1.1.0
func (s *TasksService) GetAllTaskStatus() (*ResponseTasksGetAllTaskStatus, *resty.Response, error)
GetAllTaskStatus get all task status
get all task status
func (*TasksService) GetTaskStatus ¶
func (s *TasksService) GetTaskStatus(taskID string) (*ResponseTasksGetTaskStatus, *resty.Response, error)
GetTaskStatus Monitor task status
Monitor task status
@param taskID taskId path parameter. The id of the task executed before
func (*TasksService) GetTaskStatusByID ¶
func (s *TasksService) GetTaskStatusByID(taskID string) (*ResponseTasksGetTaskStatus, *resty.Response, error)
Alias of GetTaskStatus Monitor task status
type TelemetryInformationService ¶
type TelemetryInformationService service
func (*TelemetryInformationService) GetTelemetryInfoByID ¶
func (s *TelemetryInformationService) GetTelemetryInfoByID(id string) (*ResponseTelemetryInformationGetTelemetryInfoByID, *resty.Response, error)
GetTelemetryInfoByID Get telemetry information by ID
This API allows the client to get telemetry information by ID.
@param id id path parameter.
func (*TelemetryInformationService) GetTelemetryInformation ¶
func (s *TelemetryInformationService) GetTelemetryInformation(getTelemetryInformationQueryParams *GetTelemetryInformationQueryParams) (*ResponseTelemetryInformationGetTelemetryInformation, *resty.Response, error)
GetTelemetryInformation Get all telemtry information
This API allows the client to get all the telemetry information.
Filter:
[deploymentId]
To search resources by using toDate
column,follow the format:
DD-MON-YY (Example:13-SEP-18)
Day or Year:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13
Month:GET /ers/config/guestuser/?filter=toDate.CONTAINS.SEP
Date:GET /ers/config/guestuser/?filter=toDate.CONTAINS.13-SEP-18
@param getTelemetryInformationQueryParams Filtering parameter
func (*TelemetryInformationService) GetVersion ¶
func (s *TelemetryInformationService) GetVersion() (*ResponseTelemetryInformationGetVersion, *resty.Response, error)
GetVersion Get telemtry information version information
This API helps to retrieve the version information related to the telemetry information.
type TelemetryService ¶ added in v1.1.0
type TelemetryService service
func (*TelemetryService) GetTransportGateway ¶ added in v1.1.0
func (s *TelemetryService) GetTransportGateway() (*ResponseTelemetryGetTransportGateway, *resty.Response, error)
GetTransportGateway Return ISE transport gateway settings
Transport Gateway acts a proxy for the communication between the ISE servers in your network and the telemetry servers in case of air-gapped network.
func (*TelemetryService) UpdateTransportGateway ¶ added in v1.1.0
func (s *TelemetryService) UpdateTransportGateway(requestTelemetryUpdateTransportGateway *RequestTelemetryUpdateTransportGateway) (*ResponseTelemetryUpdateTransportGateway, *resty.Response, error)
UpdateTransportGateway Configure ISE transport gateway settings
Transport Gateway acts a proxy for the communication between the ISE servers in your network and the telemetry servers in case of air-gapped network.
type TrustSecConfigurationService ¶
type TrustSecConfigurationService service
func (*TrustSecConfigurationService) GetEgressMatrices ¶
func (s *TrustSecConfigurationService) GetEgressMatrices() (*resty.Response, error)
GetEgressMatrices 🚧 getEgressMatrices
🚧 getEgressMatrices
func (*TrustSecConfigurationService) GetEgressPolicies ¶
func (s *TrustSecConfigurationService) GetEgressPolicies() (*resty.Response, error)
GetEgressPolicies 🚧 getEgressPolicies
🚧 getEgressPolicies
func (*TrustSecConfigurationService) GetSecurityGroupACLs ¶
func (s *TrustSecConfigurationService) GetSecurityGroupACLs() (*resty.Response, error)
GetSecurityGroupACLs 🚧 getSecurityGroupAcls
🚧 getSecurityGroupAcls
func (*TrustSecConfigurationService) GetSecurityGroups ¶
func (s *TrustSecConfigurationService) GetSecurityGroups() (*resty.Response, error)
GetSecurityGroups 🚧 getSecurityGroups
🚧 getSecurityGroups
type TrustSecSxpService ¶
type TrustSecSxpService service
func (*TrustSecSxpService) GetBindings ¶
func (s *TrustSecSxpService) GetBindings() (*resty.Response, error)
GetBindings 🚧 getBindings
🚧 getBindings
type UserEquipmentService ¶ added in v1.3.0
type UserEquipmentService service
func (*UserEquipmentService) BulkUserEquipmentOperation ¶ added in v1.3.0
func (s *UserEquipmentService) BulkUserEquipmentOperation(requestUserEquipmentBulkUserEquipmentOperation *RequestUserEquipmentBulkUserEquipmentOperation) (*ResponseUserEquipmentBulkUserEquipmentOperation, *resty.Response, error)
BulkUserEquipmentOperation Create, update and delete multiple user equipments
Create, update and delete multiple user equipments
func (*UserEquipmentService) CreateUserEquipment ¶ added in v1.3.0
func (s *UserEquipmentService) CreateUserEquipment(requestUserEquipmentCreateUserEquipment *RequestUserEquipmentCreateUserEquipment) (*ResponseUserEquipmentCreateUserEquipment, *resty.Response, error)
CreateUserEquipment Create a user equipment
Create a user equipment
func (*UserEquipmentService) CreateUserEquipmentsFromCSV ¶ added in v1.3.0
func (s *UserEquipmentService) CreateUserEquipmentsFromCSV() (*ResponseUserEquipmentCreateUserEquipmentsFromCSV, *resty.Response, error)
CreateUserEquipmentsFromCSV Create user equipments from a CSV file
Create user equipments from a CSV file
func (*UserEquipmentService) DeleteUserEquipment ¶ added in v1.3.0
func (s *UserEquipmentService) DeleteUserEquipment(userEquipmentID string) (*ResponseUserEquipmentDeleteUserEquipment, *resty.Response, error)
DeleteUserEquipment Delete the user equipment for a given ID
Delete the user equipment for a given ID
@param userEquipmentID userEquipmentId path parameter. Unique ID for a user equipment object
func (*UserEquipmentService) GetUserEquipmentByID ¶ added in v1.3.0
func (s *UserEquipmentService) GetUserEquipmentByID(userEquipmentID string) (*ResponseUserEquipmentGetUserEquipmentByID, *resty.Response, error)
GetUserEquipmentByID Get the user equipment for a given ID
Get the user equipment for a given ID
@param userEquipmentID userEquipmentId path parameter. Unique ID for a user equipment object
func (*UserEquipmentService) GetUserEquipmentByIMEI ¶ added in v1.3.0
func (s *UserEquipmentService) GetUserEquipmentByIMEI(imei string) (*ResponseUserEquipmentGetUserEquipmentByIMEI, *resty.Response, error)
GetUserEquipmentByIMEI Get a user equipment based on the IMEI
Get a user equipment based on the IMEI
@param imei imei path parameter. IMEI for the user equipment object
func (*UserEquipmentService) GetUserEquipments ¶ added in v1.3.0
func (s *UserEquipmentService) GetUserEquipments(getUserEquipmentsQueryParams *GetUserEquipmentsQueryParams) (*ResponseUserEquipmentGetUserEquipments, *resty.Response, error)
GetUserEquipments Get user equipments
Get user equipments
@param getUserEquipmentsQueryParams Filtering parameter
func (*UserEquipmentService) GetUserEquipmentsBySubscriberID ¶ added in v1.3.0
func (s *UserEquipmentService) GetUserEquipmentsBySubscriberID(subscriberID string) (*ResponseUserEquipmentGetUserEquipmentsBySubscriberID, *resty.Response, error)
GetUserEquipmentsBySubscriberID Get user equipments associated with a subscriber GUID
Get user equipments associated with a subscriber GUID
@param subscriberID subscriberId path parameter. Unique ID for a subscriber object
func (*UserEquipmentService) UpdateUserEquipment ¶ added in v1.3.0
func (s *UserEquipmentService) UpdateUserEquipment(userEquipmentID string, requestUserEquipmentUpdateUserEquipment *RequestUserEquipmentUpdateUserEquipment) (*ResponseUserEquipmentUpdateUserEquipment, *resty.Response, error)
UpdateUserEquipment Update the user equipment for a given ID and request payload
Update the user equipment for a given ID and request payload
@param userEquipmentID userEquipmentId path parameter. Unique ID for a user equipment object
type VersionAndPatchService ¶
type VersionAndPatchService service
func (*VersionAndPatchService) GetIseVersionAndPatch ¶
func (s *VersionAndPatchService) GetIseVersionAndPatch() (*ResponseVersionAndPatchGetIseVersionAndPatch, *resty.Response, error)
GetIseVersionAndPatch Get Cisco ISE version and patch information
This API allows the client to get Cisco ISE version and patch information.
type VersionInfoService ¶
type VersionInfoService service
func (*VersionInfoService) GetVersionInfo ¶
func (s *VersionInfoService) GetVersionInfo(resource string) (*ResponseVersionInfoGetVersionInfo, *resty.Response, error)
GetVersionInfo Get the version info of the given resource
Get all VersionInfo
@param resource resource path parameter.
type VirtualNetworkService ¶ added in v1.0.0
type VirtualNetworkService service
func (*VirtualNetworkService) BulkCreateVirtualNetworks ¶ added in v1.0.0
func (s *VirtualNetworkService) BulkCreateVirtualNetworks(requestVirtualNetworkBulkCreateVirtualNetworks *RequestVirtualNetworkBulkCreateVirtualNetworks) (*ResponseVirtualNetworkBulkCreateVirtualNetworks, *resty.Response, error)
BulkCreateVirtualNetworks Create Virtual Network in bulk
Create Virtual Network in bulk
func (*VirtualNetworkService) BulkDeleteVirtualNetworks ¶ added in v1.0.0
func (s *VirtualNetworkService) BulkDeleteVirtualNetworks(requestVirtualNetworkBulkDeleteVirtualNetworks *RequestVirtualNetworkBulkDeleteVirtualNetworks) (*ResponseVirtualNetworkBulkDeleteVirtualNetworks, *resty.Response, error)
BulkDeleteVirtualNetworks Delete Virtual Network in bulk
Delete Virtual Network in bulk
func (*VirtualNetworkService) BulkUpdateVirtualNetworks ¶ added in v1.0.0
func (s *VirtualNetworkService) BulkUpdateVirtualNetworks(requestVirtualNetworkBulkUpdateVirtualNetworks *RequestVirtualNetworkBulkUpdateVirtualNetworks) (*ResponseVirtualNetworkBulkUpdateVirtualNetworks, *resty.Response, error)
BulkUpdateVirtualNetworks Update Virtual Network in bulk
Update Virtual Network in bulk
func (*VirtualNetworkService) CreateVirtualNetwork ¶ added in v1.0.0
func (s *VirtualNetworkService) CreateVirtualNetwork(requestVirtualNetworkCreateVirtualNetwork *RequestVirtualNetworkCreateVirtualNetwork) (*ResponseVirtualNetworkCreateVirtualNetwork, *resty.Response, error)
CreateVirtualNetwork Create Virtual Network
Create Virtual Network
func (*VirtualNetworkService) DeleteVirtualNetwork ¶ added in v1.3.0
func (s *VirtualNetworkService) DeleteVirtualNetwork(id string) (*ResponseVirtualNetworkDeleteVirtualNetwork, *resty.Response, error)
DeleteVirtualNetwork Delete Virtual Network
Delete Virtual Network
@param id id path parameter.
func (*VirtualNetworkService) DeleteVirtualNetworkByID ¶ added in v1.0.0
func (s *VirtualNetworkService) DeleteVirtualNetworkByID(id string) (*ResponseVirtualNetworkDeleteVirtualNetwork, *resty.Response, error)
Alias of DeleteVirtualNetwork Delete Virtual Network
func (*VirtualNetworkService) GetVirtualNetworkByID ¶ added in v1.0.0
func (s *VirtualNetworkService) GetVirtualNetworkByID(id string) (*ResponseVirtualNetworkGetVirtualNetworkByID, *resty.Response, error)
GetVirtualNetworkByID Get Virtual Network by id
Get Virtual Network by id
@param id id path parameter.
func (*VirtualNetworkService) GetVirtualNetworkList ¶ added in v1.3.0
func (s *VirtualNetworkService) GetVirtualNetworkList(getVirtualNetworkListQueryParams *GetVirtualNetworkListQueryParams) (*ResponseVirtualNetworkGetVirtualNetworkList, *resty.Response, error)
GetVirtualNetworkList Get all Virtual Networks
Get all Virtual Networks
@param getVirtualNetworkListQueryParams Filtering parameter
func (*VirtualNetworkService) GetVirtualNetworks ¶ added in v1.0.0
func (s *VirtualNetworkService) GetVirtualNetworks(getVirtualNetworkListQueryParams *GetVirtualNetworkListQueryParams) (*ResponseVirtualNetworkGetVirtualNetworkList, *resty.Response, error)
Alias of GetVirtualNetworkList Get all Virtual Networks
func (*VirtualNetworkService) UpdateVirtualNetwork ¶ added in v1.3.0
func (s *VirtualNetworkService) UpdateVirtualNetwork(id string, requestVirtualNetworkUpdateVirtualNetwork *RequestVirtualNetworkUpdateVirtualNetwork) (*ResponseVirtualNetworkUpdateVirtualNetwork, *resty.Response, error)
UpdateVirtualNetwork Update Virtual Network
Update Virtual Network
@param id id path parameter.
func (*VirtualNetworkService) UpdateVirtualNetworkByID ¶ added in v1.0.0
func (s *VirtualNetworkService) UpdateVirtualNetworkByID(id string, requestVirtualNetworkUpdateVirtualNetwork *RequestVirtualNetworkUpdateVirtualNetwork) (*ResponseVirtualNetworkUpdateVirtualNetwork, *resty.Response, error)
Alias of UpdateVirtualNetwork Update Virtual Network
type VnVLANMappingService ¶ added in v1.0.0
type VnVLANMappingService service
func (*VnVLANMappingService) BulkCreateVnVLANMappings ¶ added in v1.0.0
func (s *VnVLANMappingService) BulkCreateVnVLANMappings(requestVnVLANMappingBulkCreateVnVlanMappings *RequestVnVLANMappingBulkCreateVnVLANMappings) (*ResponseVnVLANMappingBulkCreateVnVLANMappings, *resty.Response, error)
BulkCreateVnVLANMappings Create VN-Vlan Mappings in bulk
Create VN-Vlan Mappings in bulk
func (*VnVLANMappingService) BulkDeleteVnVLANMappings ¶ added in v1.0.0
func (s *VnVLANMappingService) BulkDeleteVnVLANMappings(requestVnVLANMappingBulkDeleteVnVlanMappings *RequestVnVLANMappingBulkDeleteVnVLANMappings) (*ResponseVnVLANMappingBulkDeleteVnVLANMappings, *resty.Response, error)
BulkDeleteVnVLANMappings Delete VN-Vlan Mappings in bulk
Delete VN-Vlan Mappings in bulk
func (*VnVLANMappingService) BulkUpdateVnVLANMappings ¶ added in v1.0.0
func (s *VnVLANMappingService) BulkUpdateVnVLANMappings(requestVnVLANMappingBulkUpdateVnVlanMappings *RequestVnVLANMappingBulkUpdateVnVLANMappings) (*ResponseVnVLANMappingBulkUpdateVnVLANMappings, *resty.Response, error)
BulkUpdateVnVLANMappings Update VN-Vlan Mappings in bulk
Update VN-Vlan Mappings in bulk
func (*VnVLANMappingService) CreateVnVLANMapping ¶ added in v1.0.0
func (s *VnVLANMappingService) CreateVnVLANMapping(requestVnVLANMappingCreateVnVlanMapping *RequestVnVLANMappingCreateVnVLANMapping) (*ResponseVnVLANMappingCreateVnVLANMapping, *resty.Response, error)
CreateVnVLANMapping Create VN-Vlan Mapping
Create VN-Vlan Mapping
func (*VnVLANMappingService) DeleteVnVLANMapping ¶ added in v1.3.0
func (s *VnVLANMappingService) DeleteVnVLANMapping(id string) (*ResponseVnVLANMappingDeleteVnVLANMapping, *resty.Response, error)
DeleteVnVLANMapping Delete VN-Vlan Mapping
Delete VN-Vlan Mapping
@param id id path parameter.
func (*VnVLANMappingService) GetVnVLANMappingByID ¶ added in v1.0.0
func (s *VnVLANMappingService) GetVnVLANMappingByID(id string) (*ResponseVnVLANMappingGetVnVLANMappingByID, *resty.Response, error)
GetVnVLANMappingByID Get VN-Vlan Mapping by id
Get VN-Vlan Mapping by id
@param id id path parameter.
func (*VnVLANMappingService) GetVnVLANMappingList ¶ added in v1.3.0
func (s *VnVLANMappingService) GetVnVLANMappingList(getVnVlanMappingListQueryParams *GetVnVLANMappingListQueryParams) (*ResponseVnVLANMappingGetVnVLANMappingList, *resty.Response, error)
GetVnVLANMappingList Get all VN-Vlan Mappings
Get all VN-Vlan Mappings
@param getVnVlanMappingListQueryParams Filtering parameter
func (*VnVLANMappingService) UpdateVnVLANMapping ¶ added in v1.3.0
func (s *VnVLANMappingService) UpdateVnVLANMapping(id string, requestVnVLANMappingUpdateVnVlanMapping *RequestVnVLANMappingUpdateVnVLANMapping) (*ResponseVnVLANMappingUpdateVnVLANMapping, *resty.Response, error)
UpdateVnVLANMapping Update VN-Vlan Mapping
Update VN-Vlan Mapping
@param id id path parameter.
Source Files
¶
- aci_bindings.go
- aci_settings.go
- active_directories.go
- active_directory.go
- ad_groups.go
- admin_user.go
- allowed_protocols.go
- anc_endpoint.go
- anc_policy.go
- api_client.go
- authorization_profile.go
- backup_and_restore.go
- byod_portal.go
- certificate_profile.go
- certificate_template.go
- certificates.go
- clear_threats_and_vulnerabilities.go
- configuration.go
- consumer.go
- custom_attributes.go
- dataconnect_services.go
- device_administration_authentication_rules.go
- device_administration_authorization_exception_rules.go
- device_administration_authorization_global_exception_rules.go
- device_administration_authorization_rules.go
- device_administration_command_set.go
- device_administration_conditions.go
- device_administration_dictionary_attributes_list.go
- device_administration_identity_stores.go
- device_administration_network_conditions.go
- device_administration_policy_set.go
- device_administration_profiles.go
- device_administration_service_names.go
- device_administration_time_date_conditions.go
- downloadable_acl.go
- duo_identity_sync.go
- duo_mfa.go
- egress_matrix_cell.go
- enable_mfa.go
- endpoint.go
- endpoint_certificate.go
- endpoint_identity_group.go
- endpoint_stop_replication_service.go
- endpoints.go
- external_radius_server.go
- filter_policy.go
- full_upgrade.go
- guest_location.go
- guest_smtp_notification_configuration.go
- guest_ssid.go
- guest_type.go
- guest_user.go
- hotspot_portal.go
- identity_groups.go
- identity_sequence.go
- internal_user.go
- ip_to_sgt_mapping.go
- ip_to_sgt_mapping_group.go
- is_mfa_enabled.go
- licensing.go
- mdm.go
- misc.go
- my_device_portal.go
- native_ipsec.go
- native_supplicant_profile.go
- nbar_app.go
- network_access_authentication_rules.go
- network_access_authorization_exception_rules.go
- network_access_authorization_global_exception_rules.go
- network_access_authorization_rules.go
- network_access_conditions.go
- network_access_dictionary.go
- network_access_dictionary_attribute.go
- network_access_dictionary_attributes_list.go
- network_access_identity_stores.go
- network_access_network_conditions.go
- network_access_policy_set.go
- network_access_profiles.go
- network_access_security_groups.go
- network_access_service_names.go
- network_access_time_date_conditions.go
- network_device.go
- network_device_group.go
- node_deployment.go
- node_details.go
- node_group.go
- node_services.go
- pan_ha.go
- patching.go
- portal.go
- portal_global_setting.go
- portal_theme.go
- profiler.go
- profiler_profile.go
- provider.go
- proxy.go
- psn_node_details_with_radius_service.go
- pull_deployment_info.go
- px_grid_direct.go
- px_grid_node.go
- px_grid_settings.go
- radius_failure.go
- radius_server_sequence.go
- repository.go
- restid_store.go
- security_group_to_virtual_network.go
- security_groups.go
- security_groups_acls.go
- self_registered_portal.go
- session_directory.go
- sg_vn_mapping.go
- sgt_range_reservation.go
- sms_provider.go
- sponsor_group.go
- sponsor_group_member.go
- sponsor_portal.go
- sponsored_guest_portal.go
- subscriber.go
- support_bundle_download.go
- support_bundle_status.go
- support_bundle_trigger_configuration.go
- sxp_connections.go
- sxp_local_bindings.go
- sxp_vpns.go
- system_certificate.go
- system_health.go
- tacacs_command_sets.go
- tacacs_external_servers.go
- tacacs_profile.go
- tacacs_server_sequence.go
- tasks.go
- telemetry.go
- telemetry_information.go
- trust_sec_configuration.go
- trust_sec_sxp.go
- user_equipment.go
- version_and_patch.go
- version_info.go
- virtual_network.go
- vn_vlan_mapping.go