Versions in this module Expand all Collapse all v0 v0.0.1 Dec 30, 2022 Changes in this version + type StarshieldClient struct + func NewStarshieldClient(credential *core.Credential) *StarshieldClient + func (c *StarshieldClient) Change0_RTTSessionResumptionSetting(request *starshield.Change0_RTTSessionResumptionSettingRequest) (*starshield.Change0_RTTSessionResumptionSettingResponse, error) + func (c *StarshieldClient) ChangeAlwaysOnlineSetting(request *starshield.ChangeAlwaysOnlineSettingRequest) (*starshield.ChangeAlwaysOnlineSettingResponse, error) + func (c *StarshieldClient) ChangeAlwaysUseHTTPSSetting(request *starshield.ChangeAlwaysUseHTTPSSettingRequest) (*starshield.ChangeAlwaysUseHTTPSSettingResponse, error) + func (c *StarshieldClient) ChangeAutomaticHTTPSRewritesSetting(request *starshield.ChangeAutomaticHTTPSRewritesSettingRequest) (*starshield.ChangeAutomaticHTTPSRewritesSettingResponse, error) + func (c *StarshieldClient) ChangeBrotliSetting(request *starshield.ChangeBrotliSettingRequest) (*starshield.ChangeBrotliSettingResponse, error) + func (c *StarshieldClient) ChangeBrowserCacheTTLSetting(request *starshield.ChangeBrowserCacheTTLSettingRequest) (*starshield.ChangeBrowserCacheTTLSettingResponse, error) + func (c *StarshieldClient) ChangeBrowserCheckSetting(request *starshield.ChangeBrowserCheckSettingRequest) (*starshield.ChangeBrowserCheckSettingResponse, error) + func (c *StarshieldClient) ChangeCacheLevelSetting(request *starshield.ChangeCacheLevelSettingRequest) (*starshield.ChangeCacheLevelSettingResponse, error) + func (c *StarshieldClient) ChangeChallengeTTLSetting(request *starshield.ChangeChallengeTTLSettingRequest) (*starshield.ChangeChallengeTTLSettingResponse, error) + func (c *StarshieldClient) ChangeCiphersSetting(request *starshield.ChangeCiphersSettingRequest) (*starshield.ChangeCiphersSettingResponse, error) + func (c *StarshieldClient) ChangeDevelopmentModeSetting(request *starshield.ChangeDevelopmentModeSettingRequest) (*starshield.ChangeDevelopmentModeSettingResponse, error) + func (c *StarshieldClient) ChangeEmailObfuscationSetting(request *starshield.ChangeEmailObfuscationSettingRequest) (*starshield.ChangeEmailObfuscationSettingResponse, error) + func (c *StarshieldClient) ChangeEnableErrorPagesOnSetting(request *starshield.ChangeEnableErrorPagesOnSettingRequest) (*starshield.ChangeEnableErrorPagesOnSettingResponse, error) + func (c *StarshieldClient) ChangeEnableQueryStringSortSetting(request *starshield.ChangeEnableQueryStringSortSettingRequest) (*starshield.ChangeEnableQueryStringSortSettingResponse, error) + func (c *StarshieldClient) ChangeHTTP2EdgePrioritizationSetting(request *starshield.ChangeHTTP2EdgePrioritizationSettingRequest) (*starshield.ChangeHTTP2EdgePrioritizationSettingResponse, error) + func (c *StarshieldClient) ChangeHTTP2Setting(request *starshield.ChangeHTTP2SettingRequest) (*starshield.ChangeHTTP2SettingResponse, error) + func (c *StarshieldClient) ChangeHTTP3Setting(request *starshield.ChangeHTTP3SettingRequest) (*starshield.ChangeHTTP3SettingResponse, error) + func (c *StarshieldClient) ChangeHotlinkProtectionSetting(request *starshield.ChangeHotlinkProtectionSettingRequest) (*starshield.ChangeHotlinkProtectionSettingResponse, error) + func (c *StarshieldClient) ChangeIPGeolocationSetting(request *starshield.ChangeIPGeolocationSettingRequest) (*starshield.ChangeIPGeolocationSettingResponse, error) + func (c *StarshieldClient) ChangeIPv6Setting(request *starshield.ChangeIPv6SettingRequest) (*starshield.ChangeIPv6SettingResponse, error) + func (c *StarshieldClient) ChangeMaxUploadSetting(request *starshield.ChangeMaxUploadSettingRequest) (*starshield.ChangeMaxUploadSettingResponse, error) + func (c *StarshieldClient) ChangeMinifySetting(request *starshield.ChangeMinifySettingRequest) (*starshield.ChangeMinifySettingResponse, error) + func (c *StarshieldClient) ChangeMinimumTLSVersionSetting(request *starshield.ChangeMinimumTLSVersionSettingRequest) (*starshield.ChangeMinimumTLSVersionSettingResponse, error) + func (c *StarshieldClient) ChangeMirageSetting(request *starshield.ChangeMirageSettingRequest) (*starshield.ChangeMirageSettingResponse, error) + func (c *StarshieldClient) ChangeMobileRedirectSetting(request *starshield.ChangeMobileRedirectSettingRequest) (*starshield.ChangeMobileRedirectSettingResponse, error) + func (c *StarshieldClient) ChangeOpportunisticEncryptionSetting(request *starshield.ChangeOpportunisticEncryptionSettingRequest) (*starshield.ChangeOpportunisticEncryptionSettingResponse, error) + func (c *StarshieldClient) ChangePolishSetting(request *starshield.ChangePolishSettingRequest) (*starshield.ChangePolishSettingResponse, error) + func (c *StarshieldClient) ChangePrefetchPreloadSetting(request *starshield.ChangePrefetchPreloadSettingRequest) (*starshield.ChangePrefetchPreloadSettingResponse, error) + func (c *StarshieldClient) ChangePrivacyPassSetting(request *starshield.ChangePrivacyPassSettingRequest) (*starshield.ChangePrivacyPassSettingResponse, error) + func (c *StarshieldClient) ChangePseudoIPv4Setting(request *starshield.ChangePseudoIPv4SettingRequest) (*starshield.ChangePseudoIPv4SettingResponse, error) + func (c *StarshieldClient) ChangeRocketLoaderSetting(request *starshield.ChangeRocketLoaderSettingRequest) (*starshield.ChangeRocketLoaderSettingResponse, error) + func (c *StarshieldClient) ChangeSSLSetting(request *starshield.ChangeSSLSettingRequest) (*starshield.ChangeSSLSettingResponse, error) + func (c *StarshieldClient) ChangeSecurityLevelSetting(request *starshield.ChangeSecurityLevelSettingRequest) (*starshield.ChangeSecurityLevelSettingResponse, error) + func (c *StarshieldClient) ChangeServerSideExcludeSetting(request *starshield.ChangeServerSideExcludeSettingRequest) (*starshield.ChangeServerSideExcludeSettingResponse, error) + func (c *StarshieldClient) ChangeTLS1_3Setting(request *starshield.ChangeTLS1_3SettingRequest) (*starshield.ChangeTLS1_3SettingResponse, error) + func (c *StarshieldClient) ChangeTLSClientAuthSetting(request *starshield.ChangeTLSClientAuthSettingRequest) (*starshield.ChangeTLSClientAuthSettingResponse, error) + func (c *StarshieldClient) ChangeTrueClientIPSetting(request *starshield.ChangeTrueClientIPSettingRequest) (*starshield.ChangeTrueClientIPSettingResponse, error) + func (c *StarshieldClient) ChangeWebApplicationFirewallWAFSetting(request *starshield.ChangeWebApplicationFirewallWAFSettingRequest) (*starshield.ChangeWebApplicationFirewallWAFSettingResponse, error) + func (c *StarshieldClient) ChangeWebPSetting(request *starshield.ChangeWebPSettingRequest) (*starshield.ChangeWebPSettingResponse, error) + func (c *StarshieldClient) ChangeWebSocketsSetting(request *starshield.ChangeWebSocketsSettingRequest) (*starshield.ChangeWebSocketsSettingResponse, error) + func (c *StarshieldClient) CheckInstancesName(request *starshield.CheckInstancesNameRequest) (*starshield.CheckInstancesNameResponse, error) + func (c *StarshieldClient) CreateDNSRecord(request *starshield.CreateDNSRecordRequest) (*starshield.CreateDNSRecordResponse, error) + func (c *StarshieldClient) CreateFilters(request *starshield.CreateFiltersRequest) (*starshield.CreateFiltersResponse, error) + func (c *StarshieldClient) CreateFirewallRules(request *starshield.CreateFirewallRulesRequest) (*starshield.CreateFirewallRulesResponse, error) + func (c *StarshieldClient) CreateFlowPack(request *starshield.CreateFlowPackRequest) (*starshield.CreateFlowPackResponse, error) + func (c *StarshieldClient) CreateInstance(request *starshield.CreateInstanceRequest) (*starshield.CreateInstanceResponse, error) + func (c *StarshieldClient) CreatePageRule(request *starshield.CreatePageRuleRequest) (*starshield.CreatePageRuleResponse, error) + func (c *StarshieldClient) CreateSSLConfiguration(request *starshield.CreateSSLConfigurationRequest) (*starshield.CreateSSLConfigurationResponse, error) + func (c *StarshieldClient) CreateZone(request *starshield.CreateZoneRequest) (*starshield.CreateZoneResponse, error) + func (c *StarshieldClient) DeleteAdvancedCertificateManagerCertificatePack(request *starshield.DeleteAdvancedCertificateManagerCertificatePackRequest) (*starshield.DeleteAdvancedCertificateManagerCertificatePackResponse, error) + func (c *StarshieldClient) DeleteDNSRecord(request *starshield.DeleteDNSRecordRequest) (*starshield.DeleteDNSRecordResponse, error) + func (c *StarshieldClient) DeleteIndividualFirewallRules(request *starshield.DeleteIndividualFirewallRulesRequest) (*starshield.DeleteIndividualFirewallRulesResponse, error) + func (c *StarshieldClient) DeletePageRule(request *starshield.DeletePageRuleRequest) (*starshield.DeletePageRuleResponse, error) + func (c *StarshieldClient) DeleteSSLConfiguration(request *starshield.DeleteSSLConfigurationRequest) (*starshield.DeleteSSLConfigurationResponse, error) + func (c *StarshieldClient) DeleteZone(request *starshield.DeleteZoneRequest) (*starshield.DeleteZoneResponse, error) + func (c *StarshieldClient) DescribeBotStatus(request *starshield.DescribeBotStatusRequest) (*starshield.DescribeBotStatusResponse, error) + func (c *StarshieldClient) DescribeInstanceByOrderNo(request *starshield.DescribeInstanceByOrderNoRequest) (*starshield.DescribeInstanceByOrderNoResponse, error) + func (c *StarshieldClient) DescribeInstances(request *starshield.DescribeInstancesRequest) (*starshield.DescribeInstancesResponse, error) + func (c *StarshieldClient) DescribePackage(request *starshield.DescribePackageRequest) (*starshield.DescribePackageResponse, error) + func (c *StarshieldClient) DescribePackages(request *starshield.DescribePackagesRequest) (*starshield.DescribePackagesResponse, error) + func (c *StarshieldClient) DisableLogger() + func (c *StarshieldClient) EditFirewallPackage(request *starshield.EditFirewallPackageRequest) (*starshield.EditFirewallPackageResponse, error) + func (c *StarshieldClient) EditRuleGroup(request *starshield.EditRuleGroupRequest) (*starshield.EditRuleGroupResponse, error) + func (c *StarshieldClient) EditUniversalSSLSettings(request *starshield.EditUniversalSSLSettingsRequest) (*starshield.EditUniversalSSLSettingsResponse, error) + func (c *StarshieldClient) EditZoneSettingsInfo(request *starshield.EditZoneSettingsInfoRequest) (*starshield.EditZoneSettingsInfoResponse, error) + func (c *StarshieldClient) FirewallPackageDetails(request *starshield.FirewallPackageDetailsRequest) (*starshield.FirewallPackageDetailsResponse, error) + func (c *StarshieldClient) Get0_RTTSessionResumptionSetting(request *starshield.Get0_RTTSessionResumptionSettingRequest) (*starshield.Get0_RTTSessionResumptionSettingResponse, error) + func (c *StarshieldClient) GetAdvancedDDOSSetting(request *starshield.GetAdvancedDDOSSettingRequest) (*starshield.GetAdvancedDDOSSettingResponse, error) + func (c *StarshieldClient) GetAllZoneSettings(request *starshield.GetAllZoneSettingsRequest) (*starshield.GetAllZoneSettingsResponse, error) + func (c *StarshieldClient) GetAlwaysOnlineSetting(request *starshield.GetAlwaysOnlineSettingRequest) (*starshield.GetAlwaysOnlineSettingResponse, error) + func (c *StarshieldClient) GetAlwaysUseHTTPSSetting(request *starshield.GetAlwaysUseHTTPSSettingRequest) (*starshield.GetAlwaysUseHTTPSSettingResponse, error) + func (c *StarshieldClient) GetAutomaticHTTPSRewritesSetting(request *starshield.GetAutomaticHTTPSRewritesSettingRequest) (*starshield.GetAutomaticHTTPSRewritesSettingResponse, error) + func (c *StarshieldClient) GetBrowserCacheTTLSetting(request *starshield.GetBrowserCacheTTLSettingRequest) (*starshield.GetBrowserCacheTTLSettingResponse, error) + func (c *StarshieldClient) GetBrowserCheckSetting(request *starshield.GetBrowserCheckSettingRequest) (*starshield.GetBrowserCheckSettingResponse, error) + func (c *StarshieldClient) GetChallengeTTLSetting(request *starshield.GetChallengeTTLSettingRequest) (*starshield.GetChallengeTTLSettingResponse, error) + func (c *StarshieldClient) GetCiphersSetting(request *starshield.GetCiphersSettingRequest) (*starshield.GetCiphersSettingResponse, error) + func (c *StarshieldClient) GetDevelopmentModeSetting(request *starshield.GetDevelopmentModeSettingRequest) (*starshield.GetDevelopmentModeSettingResponse, error) + func (c *StarshieldClient) GetEmailObfuscationSetting(request *starshield.GetEmailObfuscationSettingRequest) (*starshield.GetEmailObfuscationSettingResponse, error) + func (c *StarshieldClient) GetEnableErrorPagesOnSetting(request *starshield.GetEnableErrorPagesOnSettingRequest) (*starshield.GetEnableErrorPagesOnSettingResponse, error) + func (c *StarshieldClient) GetEnableQueryStringSortSetting(request *starshield.GetEnableQueryStringSortSettingRequest) (*starshield.GetEnableQueryStringSortSettingResponse, error) + func (c *StarshieldClient) GetHTTP2EdgePrioritizationSetting(request *starshield.GetHTTP2EdgePrioritizationSettingRequest) (*starshield.GetHTTP2EdgePrioritizationSettingResponse, error) + func (c *StarshieldClient) GetHTTP2Setting(request *starshield.GetHTTP2SettingRequest) (*starshield.GetHTTP2SettingResponse, error) + func (c *StarshieldClient) GetHTTP3Setting(request *starshield.GetHTTP3SettingRequest) (*starshield.GetHTTP3SettingResponse, error) + func (c *StarshieldClient) GetHotlinkProtectionSetting(request *starshield.GetHotlinkProtectionSettingRequest) (*starshield.GetHotlinkProtectionSettingResponse, error) + func (c *StarshieldClient) GetIPGeolocationSetting(request *starshield.GetIPGeolocationSettingRequest) (*starshield.GetIPGeolocationSettingResponse, error) + func (c *StarshieldClient) GetIPv6Setting(request *starshield.GetIPv6SettingRequest) (*starshield.GetIPv6SettingResponse, error) + func (c *StarshieldClient) GetImageResizingSetting(request *starshield.GetImageResizingSettingRequest) (*starshield.GetImageResizingSettingResponse, error) + func (c *StarshieldClient) GetMinifySetting(request *starshield.GetMinifySettingRequest) (*starshield.GetMinifySettingResponse, error) + func (c *StarshieldClient) GetMinimumTLSVersionSetting(request *starshield.GetMinimumTLSVersionSettingRequest) (*starshield.GetMinimumTLSVersionSettingResponse, error) + func (c *StarshieldClient) GetMirageSetting(request *starshield.GetMirageSettingRequest) (*starshield.GetMirageSettingResponse, error) + func (c *StarshieldClient) GetMobileRedirectSetting(request *starshield.GetMobileRedirectSettingRequest) (*starshield.GetMobileRedirectSettingResponse, error) + func (c *StarshieldClient) GetOpportunisticEncryptionSetting(request *starshield.GetOpportunisticEncryptionSettingRequest) (*starshield.GetOpportunisticEncryptionSettingResponse, error) + func (c *StarshieldClient) GetPolishSetting(request *starshield.GetPolishSettingRequest) (*starshield.GetPolishSettingResponse, error) + func (c *StarshieldClient) GetPrefetchPreloadSetting(request *starshield.GetPrefetchPreloadSettingRequest) (*starshield.GetPrefetchPreloadSettingResponse, error) + func (c *StarshieldClient) GetPrivacyPassSetting(request *starshield.GetPrivacyPassSettingRequest) (*starshield.GetPrivacyPassSettingResponse, error) + func (c *StarshieldClient) GetPseudoIPv4Setting(request *starshield.GetPseudoIPv4SettingRequest) (*starshield.GetPseudoIPv4SettingResponse, error) + func (c *StarshieldClient) GetRocketLoaderSetting(request *starshield.GetRocketLoaderSettingRequest) (*starshield.GetRocketLoaderSettingResponse, error) + func (c *StarshieldClient) GetSSLSetting(request *starshield.GetSSLSettingRequest) (*starshield.GetSSLSettingResponse, error) + func (c *StarshieldClient) GetSecurityHeaderHSTSSetting(request *starshield.GetSecurityHeaderHSTSSettingRequest) (*starshield.GetSecurityHeaderHSTSSettingResponse, error) + func (c *StarshieldClient) GetSecurityLevelSetting(request *starshield.GetSecurityLevelSettingRequest) (*starshield.GetSecurityLevelSettingResponse, error) + func (c *StarshieldClient) GetServerSideExcludeSetting(request *starshield.GetServerSideExcludeSettingRequest) (*starshield.GetServerSideExcludeSettingResponse, error) + func (c *StarshieldClient) GetTLSClientAuthSetting(request *starshield.GetTLSClientAuthSettingRequest) (*starshield.GetTLSClientAuthSettingResponse, error) + func (c *StarshieldClient) GetTrueClientIPSetting(request *starshield.GetTrueClientIPSettingRequest) (*starshield.GetTrueClientIPSettingResponse, error) + func (c *StarshieldClient) GetWebApplicationFirewallWAFSetting(request *starshield.GetWebApplicationFirewallWAFSettingRequest) (*starshield.GetWebApplicationFirewallWAFSettingResponse, error) + func (c *StarshieldClient) GetWebPSetting(request *starshield.GetWebPSettingRequest) (*starshield.GetWebPSettingResponse, error) + func (c *StarshieldClient) GetWebSocketsSetting(request *starshield.GetWebSocketsSettingRequest) (*starshield.GetWebSocketsSettingResponse, error) + func (c *StarshieldClient) GetZoneEnableTLS1_3Setting(request *starshield.GetZoneEnableTLS1_3SettingRequest) (*starshield.GetZoneEnableTLS1_3SettingResponse, error) + func (c *StarshieldClient) ListAvailableCustomPages(request *starshield.ListAvailableCustomPagesRequest) (*starshield.ListAvailableCustomPagesResponse, error) + func (c *StarshieldClient) ListAvailablePageRuleSetting(request *starshield.ListAvailablePageRuleSettingRequest) (*starshield.ListAvailablePageRuleSettingResponse, error) + func (c *StarshieldClient) ListCertificatePacks(request *starshield.ListCertificatePacksRequest) (*starshield.ListCertificatePacksResponse, error) + func (c *StarshieldClient) ListDNSRecords(request *starshield.ListDNSRecordsRequest) (*starshield.ListDNSRecordsResponse, error) + func (c *StarshieldClient) ListFirewallPackages(request *starshield.ListFirewallPackagesRequest) (*starshield.ListFirewallPackagesResponse, error) + func (c *StarshieldClient) ListOfFirewallRules(request *starshield.ListOfFirewallRulesRequest) (*starshield.ListOfFirewallRulesResponse, error) + func (c *StarshieldClient) ListPageRules(request *starshield.ListPageRulesRequest) (*starshield.ListPageRulesResponse, error) + func (c *StarshieldClient) ListRuleGroups(request *starshield.ListRuleGroupsRequest) (*starshield.ListRuleGroupsResponse, error) + func (c *StarshieldClient) ListRules(request *starshield.ListRulesRequest) (*starshield.ListRulesResponse, error) + func (c *StarshieldClient) ListSSLConfigurations(request *starshield.ListSSLConfigurationsRequest) (*starshield.ListSSLConfigurationsResponse, error) + func (c *StarshieldClient) ListZones(request *starshield.ListZonesRequest) (*starshield.ListZonesResponse, error) + func (c *StarshieldClient) ModifyInstance(request *starshield.ModifyInstanceRequest) (*starshield.ModifyInstanceResponse, error) + func (c *StarshieldClient) OpenFirewallBot(request *starshield.OpenFirewallBotRequest) (*starshield.OpenFirewallBotResponse, error) + func (c *StarshieldClient) OrderAdvancedCertificateManagerCertificatePack(request *starshield.OrderAdvancedCertificateManagerCertificatePackRequest) (*starshield.OrderAdvancedCertificateManagerCertificatePackResponse, error) + func (c *StarshieldClient) PurgeAllFiles(request *starshield.PurgeAllFilesRequest) (*starshield.PurgeAllFilesResponse, error) + func (c *StarshieldClient) PurgeFilesByCache_TagsAndHostOrPrefix(request *starshield.PurgeFilesByCache_TagsAndHostOrPrefixRequest) (*starshield.PurgeFilesByCache_TagsAndHostOrPrefixResponse, error) + func (c *StarshieldClient) PurgeFilesByURL(request *starshield.PurgeFilesByURLRequest) (*starshield.PurgeFilesByURLResponse, error) + func (c *StarshieldClient) RuleGroupDetails(request *starshield.RuleGroupDetailsRequest) (*starshield.RuleGroupDetailsResponse, error) + func (c *StarshieldClient) SelectDetailList(request *starshield.SelectDetailListRequest) (*starshield.SelectDetailListResponse, error) + func (c *StarshieldClient) SetConfig(config *core.Config) + func (c *StarshieldClient) SetLogger(logger core.Logger) + func (c *StarshieldClient) UniversalSSLSettingsDetails(request *starshield.UniversalSSLSettingsDetailsRequest) (*starshield.UniversalSSLSettingsDetailsResponse, error) + func (c *StarshieldClient) UpdateCustomPageURL(request *starshield.UpdateCustomPageURLRequest) (*starshield.UpdateCustomPageURLResponse, error) + func (c *StarshieldClient) UpdateDNSRecord(request *starshield.UpdateDNSRecordRequest) (*starshield.UpdateDNSRecordResponse, error) + func (c *StarshieldClient) UpdateIndividualFilter(request *starshield.UpdateIndividualFilterRequest) (*starshield.UpdateIndividualFilterResponse, error) + func (c *StarshieldClient) UpdateIndividualFirewallRule(request *starshield.UpdateIndividualFirewallRuleRequest) (*starshield.UpdateIndividualFirewallRuleResponse, error) + func (c *StarshieldClient) UpdatePageRule(request *starshield.UpdatePageRuleRequest) (*starshield.UpdatePageRuleResponse, error)