Cloud DNS Client API. Development Guideline

Size: px
Start display at page:

Download "Cloud DNS Client API. Development Guideline"

Transcription

1 Cloud DNS Client API Development Guideline (v1.1) (Date : 23th April, 2013) Power All Networks Ltd. 1

2 Table of content Section 1 API List of CDNS 3 Section 2 Possible common errors 4 Section 3 Before coding 5 Section 4 API Specification create_load_balance 6 create_failover 9 search_dns_rule 12 show_rule_detail 14 remove_rule 16 update_load_balance 17 update_failover 20 create_domain_parking 23 update_doman_parking 24 remove_domain_parking 25 search_domain_parking 26 dns_add_record 28 dns_update_record 30 dns_remove_record 32 dns_search_record 33 2

3 Section 1 API List for CDNS Following are available client API for DNS access. API Type API ID API Name General API CDNS GEN 0001 create_load_balance CDNS GEN 0002 CDNS GEN 0003 CDNS GEN 0004 CDNS GEN 0005 CDNS GEN 0006 CDNS GEN 0007 CDNS GEN 0008 CDNS GEN 0009 CDNS GEN 0010 CDNS GEN 0011 CDNS GEN 0012 CDNS GEN 0013 CDNS GEN 0014 CDNS GEN 0015 create_failover search_dns_rule show_rule_detail remove_rule update_load_balance update_failover create_domain_parking update_doman_parking remove_domain_parking search_domain_parking dns_add_record dns_update_record dns_remove_record dns_search_record 3

4 Section 2 Possible Common Errors Following are common error which possible occur on all client API so your program should handle such common error. Error Code Error Description HTTP Status Code InvalidLocale Invalid Locale 400 InvalidHeader Invalid header 400 ExpiredSig Expired signature and request 400 NotExistMem Member record not exists 400 FailAuth Fail to authenticate 403 UnexpectedError Unexpected error 500 UnavailableService System is under maintenance and will recover soon 503 4

5 Section 3 Before Coding 1. if passing member access id, user only can access own related resource. e.g. search_dns_rule it show user owned rules only. if passing admin. access id, user can access other user s resource. e.g. search_dns_rule it can search other member owned rule. (Most end user doesn t own the admin. access ID) 2. Admin. account can create/update/remove rule for any member. In related API, must assign the member access id in <MemberAccessID> tag. In authentication, use admin access ID and signature. System can identify the role of caller. 3. DNS name restrictions (check in API side) : max length 20 except first and last characters, all can be alphanumeric, hypen or underscore _. first character can be hypen or underscore _. last character can be underscore _. 5

6 API Specification API ID CDNS GEN 0001 REST http method PUT API Name API Type Description REST URI Input Parameters Note Input XML create_load_balance General API Create load balancing rule. (i.e. A list of IP) Locale Code For Weight method, can enter 1 or above value for <HostWeight> For <MonitorType>, support T (TCP). If choose TCP, enter port no. in <MonitorPortNO> <AddLoadBalance> <MainDataProfile> <Type>D</Type> (D DNS base, U URL base) <Method>R</Method> (R Round Robin, W Weight) <DNSName>skywalk</DNSName> <MemberAccessID>6Igu5ccmk7AWYUkA5vkRi1WEiMEk5811</MemberAccessID> <SubscriptionID></SubscriptionID> (optional) <Description>this is first input.</description> </MainDataProfile> <Monitor> <EnableMonitor>Y</EnableMonitor> (Y YES, N NO) <MonitorType>P</MonitorType> (P Ping, A API Call, T TCP) <AlertTimes>3</AlertTimes> <AutoFailover>Y</AutoFailover> (Y Yes, N No) <MonitorPortNO></MonitorPortNO> (Option to enter once choose TCP) <APIMonitor> (only input when Monitor type=a) <APIProtocol></APIProtocol> (http or https) <APIURI></APIURI> (e.g. test/tester.html) <ExpectedReturn></ExpectedReturn> </APIMonitor> <FallbackAction> <FallbackMethod>M</FallbackMethod> (M manual, A Auto) <NoOfSuccessForAuto></NoOfSuccessForAuto> (Only input when FallbackMethod=A) </FallbackAction> </Monitor> <HostRecordList> <HostRecord> (Only accept IP address) <HostContent> </HostContent> <HostDescription>Apple</HostDescription> (if not data for description, enter dash ( )) 6

7 Return http status 201 <HostWeight>1</HostWeight> </HostRecord> </HostRecordList> </AddLoadBalance> Output for success case <CloudAPI> <StatusCode>SuccessCall</StatusCode> <Message>The request is run successfully.</message> </CloudAPI> Possible Errors Error Code Error Description HTTP Status Code MissingMemberAccessID missing memeber access ID 400 InvalidMemberAccessID invalid member access ID 400 ACPrb Account problem 400 InvalidType invalid load balance type 400 InvalidLoadBalancingMethod invalid load balance method 400 InvalidDNSName invalid DNS name 400 InvalidEnableMonitor invalid enable monitor 400 InvalidMonitorType invalid monitor type 400 InvalidAlertTimes invalid no of alert times 400 ExceedAlertTimes Can t exceed a specified no. e.g MissingMonitorPortNO Missing TCP port number 400 InvalidMonitorPortNO Invalid TCP port number 400 InvalidAPIURL invalid API URL 400 InvalidAPIURI invalid API URI 400 InvalidAPIProtocol invalid API protocol 400 MissingAPIReturnValue missed expected return value for API 400 InvalidFallbackAction invalid fallback action 400 InvalidFallbackSuccessNumb er invalid no. for success fallback 400 7

8 InvalidHostContent invalid host content 400 ExceedMaxIPHost exceed the maximum accepted no. of host in 1 rule 400 InvalidHostDescription invalid host description 400 MissingHostIPOrHostDescripti on missed host, ip or host description 400 InvalidHostWeight Invalid weight value 400 InvalidSubscriptionID Invalid subscription ID 400 SubscriptionExpired Plan expired 400 PlanNotFound Plan not found 400 ExceedSubscriptionQuota Exceed the quota of plan 400 DuplicatedDNSName duplicated DNS name 400 DuplicateDataEntry duplicated DNS record in backend 400 InvalidAutoFailover invalid auto failover 400 FailCreateLoadBalance fail to create load balance rule record 403 8

9 API ID CDNS GEN 0002 REST http method PUT API Name API Type Description REST URI Input Parameters Note Input XML create_failover General API create failover (support host name or IP) Locale Code Add DNS record for host which <HostPriority> value is lowest. <HostPriority> 1 is highest priority. Higher value has lower priority. <AddFailover> <MainDataProfile> <Type>H</Type> (IP IP address, H Host) <Method>M</Method> (M manual, A Auto) <DNSName>skywalk</DNSName> <MemberAccessID>6Igu5ccmk7AWYUkA5vkRi1WEiMEk58</MemberAccessID> <SubscriptionID></SubscriptionID> (optional) <Description></Description> </MainDataProfile> <Monitor> <EnableMonitor>Y</EnableMonitor> (Y YES, N NO) <MonitorType>P</MonitorType> (P Ping, A API Call, T TCP) <AlertTimes>3</AlertTimes> <MonitorPortNO></MonitorPortNO> (optional port no) <APIMonitor> (only input when Monitor type=a) <APIProtocol></APIProtocol> (http or https) <APIURI></APIURI> (e.g. test/tester.html) <ExpectedReturn></ExpectedReturn> </APIMonitor> <FallbackAction> <IsAutoFallback>Y</IsAutoFallback> (Y Yes, N No) <NoOfSuccessForAuto></NoOfSuccessForAuto> (Only input when IsAutoFallback=Y) </FallbackAction> </Monitor> <HostRecordList> <HostRecord> (accept IP address and hostname too) <HostContent> </HostContent> <HostDescription>Apple</HostDescription> (if not data for description, enter dash ( )) <HostPriority>1</HostPriority> ( (positive integer and can t be duplicated) </HostRecord> </HostRecordList> </AddFailover> Return http status 201 9

10 Output for success case <CloudAPI> <StatusCode>SuccessCall</StatusCode> <Message>The request is run successfully.</message> </CloudAPI> Possible Errors Error Code Error Description HTTP Status Code MissingMemberAccessID missing memeber access ID 400 InvalidMemberAccessID invalid member access ID 400 InvalidType invalid load balance type 400 InvalidFailoverMethod invalid failover method 400 InvalidDNSName invalid DNS name 400 InvalidEnableMonitor invalid enable monitor 400 InvalidMonitorType invalid monitor type 400 InvalidAlertTimes invalid no of alert times 400 ExceedAlertTimes Can t exceed a specified no. e.g InvalidAPIURL invalid API URL 400 InvalidAPIURI invalid API URI 400 InvalidAPIProtocol invalid API protocol 400 MissingAPIReturnValue missed expected return value for API 400 InvalidFallbackAction invalid fallback action 400 InvalidFallbackSuccessNumb er invalid no. for success fallback 400 InvalidHostContent invalid host content 400 ExceedMaxIPHost exceed the maximum accepted no. of host in 1 rule 400 InvalidHostDescription invalid host description 400 InvalidPriority invalid priority 400 MissingHostIPOrHostDescripti onorpriority missed host, ip, host description or priority

11 InvalidSubscriptionID Invalid subscription ID 400 SubscriptionExpired Plan expired 400 PlanNotFound Plan not found 400 ExceedSubscriptionQuota Exceed the quota of plan 400 DuplicatedPriorityValue duplicated prioriy value 400 DuplicatedDNSName duplicated DNS name 400 DuplicateDataEntry duplicated DNS record in backend 400 FailCreateFailover fail to create failover rule record

12 API ID CDNS GEN 0003 REST http method PUT API Name API Type Description REST URI Input Parameters Input XML search_dns_rule General API search DNS rule record due to different criteria Locale Code <SearchDNSRule> <RuleID></RuleID> <SubscriptionID></SubscriptionID> <ServiceType></ServiceType> (LB load balance, FO Failover) <DNSName></DNSName> <RuleDesc></RuleDesc> <OwnerID></OwnerID> <OwnerLogin></OwnerLogin> <IP_HostName></IP_HostName> <IP_HostNameDesc></IP_HostNameDesc> </SearchDNSRule> If admin account to call API, it can search different <OwnerID> or <OwnerLogin>. If general member account, only search his owned record. Return http status Output for success case 200 <CloudDNS> <TotalRuleRecord>1</TotalRuleRecord> <RuleList> <RuleRecord> <MainRuleProfile> <RuleID>t1hdwEB5KlhVJCki46LOazzaOpSElmzAWIPKXzdx5bU</RuleID> <SubscriptionID>DLNIHapHhaDQKgCDssjglJhX_lA</SubscriptionID> <PlanID>l0IHqWR _VdK8acfJBmWJmWEp_R6IJi28GpFzVcOm80</PlanID> <PlanName>Premium Plan B 3 Month</PlanName> <PlanDescription>Premium Plan B 3 Month</PlanDescription> <SubscribeDate> T17:23:43Z</SubscribeDate> <ExpiryDate> T17:23:46Z</ExpiryDate> <IsExpired>N</IsExpired> <IsSuspended>N</IsSuspended> <SuspensionDate> T11:18:29Z</SuspensionDate> <ServiceType>LB</ServiceType> <DNSName>boxing</DNSName> 12

13 <Name>boxing.cdns.mygrid.asia</Name> <RuleDesc>it is desc</ruledesc> <OwnerID>QoD0IP8BPXZRgO7ekBKK2PKaMYB3wH</OwnerID> <OwnerLogin>testing</OwnerLogin> <LastUpdateDate> T09:12:23Z</LastUpdateDate> </MainRuleProfile> <MappedDNSList> <MappedRecord> <IP_Host> </IP_Host> <IP_HostWeight>1</IP_HostWeight> <IP_HostDesc>first server</ip_hostdesc> <IP_HostEnable>Y</IP_HostEnable> (Y YES, N NO) <IP_HostPossibleDown>Y</IP_HostPossibleDown>(Y YES, N NO) <IP_HostHasDNSRecord>Y</IP_HostHasDNSRecord>(Y YES, N NO) <IP_HostPriority>0</IP_HostPriority> </MappedRecord> <MappedRecord> <IP_Host> </IP_Host> <IP_HostWeight>1</IP_HostWeight> <IP_HostDesc>2nd server</ip_hostdesc> <IP_HostEnable>Y</IP_HostEnable> <IP_HostPossibleDown>Y</IP_HostPossibleDown> <IP_HostHasDNSRecord>Y</IP_HostHasDNSRecord> <IP_HostPriority>0</IP_HostPriority> </MappedRecord></MappedDNSList> </RuleRecord> </RuleList> </CloudDNS> Possible Errors Error Code Error Description HTTP Status Code NoAccessRight no access right 400 NotSupportedServiceType not supported service type

14 API ID CDNS GEN 0004 REST http method GET API Name API Type Description REST URI Input Parameters Input XML Return http status Note Output for success case show_rule_detail General API search DNS rule record due to different criteria Locale Code Rule ID No XML 200 If member account to call this API, only get own information. User can t check other user s record. If administrative account, it can check all accounts information. <CloudDNS> <RuleProfile> <RuleID>betstvfCNy0mql7 JYzzXjSBaquCWXXxIpMq6id0S64</RuleID> <SubscriptionID>DLNIHapHhaDQKgCDssjglJX_lA</SubscriptionID> <PlanID>l0IHqWR _VdK8acfJBmWJmWEp_R6IJi28GpFzVcOm80</PlanID> <PlanName>Premium Plan B 3 Month</PlanName> <PlanDescription>Premium Plan B 3 Month</PlanDescription> <SubscribeDate> T17:23:43Z</SubscribeDate> <ExpiryDate> T17:23:46Z</ExpiryDate> <IsExpired>N</IsExpired> <Service>FO</Service> <Type>H</Type> <Method>M</Method> <DNSName>skywalk</DNSName> <Description>banana</Description> <OwnerID>QoD0IP8BPXZRgO7ekBKK2PKaMYB3wH</OwnerID> <OwnerLogin>testing</OwnerLogin> <LastUpdateDate> T10:24:27Z</LastUpdateDate> </RuleProfile> <MonitorProfile> <EnableMonitor>Y</EnableMonitor> <MonitorType>A</MonitorType> <AlertThresholdTimes>3</AlertThresholdTimes> <APIProtocol>http</APIProtocol> <APIURI>tester.html</APIURI> <APIExpectedReturn>yes</APIExpectedReturn> <AutoFailover>N</AutoFailover> 14

15 <MonitorPortNO>23</MonitorPortNO> </MonitorProfile> <Fallback> <FallbackMethod>M</FallbackMethod> For load balance, M manual and A Auto or <IsAutoFallback>Y</IsAutoFallback> For Failover, Y Yes and N No <NoOfSucccessForAutoFallback>3</NoOfSucccessForAutoFallback> </Fallback> <HostList> <HostRecord> <IP_Host>banana.com</IP_Host> <IP_HostDesc>banana</IP_HostDesc> <IP_HostEnable>Y</IP_HostEnable> (Y YES, N NO) <IP_HostPossibleDown>N</IP_HostPossibleDown> (Y YES, N NO) <IP_HostHasDNSRecord>Y</IP_HostHasDNSRecord>(Y YES, N NO) <IP_HostPriority>2</IP_HostPriority> <IP_HostWeight>3</IP_HostWeight> </HostRecord> </HostList> </CloudDNS> Possible Errors Error Code Error Description HTTP Status Code NoAccessRight no access right 400 NoSuchRuleID No such rule ID

16 API ID CDNS GEN 0005 REST http method DELETE API Name API Type Description REST URI Input Parameters Input XML Return http status Note Output for success case remove_rule General API Remove specified rule Locale Code Rule ID No XML 200 If use member account to call, only remove own rule. If use admin. account, can remove any user s rule. <CloudAPI> <StatusCode>SuccessCall</StatusCode> <Message>The request is run successfully.</message> </CloudAPI> Possible Errors Error Code Error Description HTTP Status Code NoAccessRight no access right 400 NoSuchRuleID No such rule ID

17 API ID CDNS GEN 0006 REST http method PUT API Name API Type Description REST URI Input Parameters Note Input XML update_load_balance General API Update load balancing rule. (i.e. A list of IP) Locale Code <HostEnable> is to control whether enable DNS record. At least one record should be enabled. <UpdateLoadBalance> <RuleID>kJpZX rn_rujv8ztxogwjwov2lnekd64fhyz5jwmoz0</ruleid> <NewRecord> <MainDataProfile> <Type>D</Type> (D DNS base, U URL base) <Method>R</Method> (R Round Robin, W Weight) <DNSName>skywalk</DNSName> <MemberAccessID>6Igu5ccmk7AWYUkA5vkRi1WEiMEk58</MemberAccessID> <Description></Description> </MainDataProfile> <Monitor> <EnableMonitor>Y</EnableMonitor> (Y YES, N NO) <MonitorType>P</MonitorType> (P Ping, A API Call) <AlertTimes>3</AlertTimes> <AutoFailover>Y</AutoFailover> (Y Yes, N No) <MonitorPortNO></MonitorPortNO> <APIMonitor> (only input when Monitor type=a) <APIProtocol></APIProtocol> (http or https) <APIURI></APIURI> (e.g. test/tester.html) <ExpectedReturn></ExpectedReturn> </APIMonitor> <FallbackAction> <FallbackMethod>M</FallbackMethod> (M manual, A Auto) <NoOfSuccessForAuto></NoOfSuccessForAuto> (Only input when FallbackMethod=A) </FallbackAction> </Monitor> <HostRecordList> <HostRecord> (Only accept IP address) <HostContent> </HostContent> <HostDescription>Apple</HostDescription> (if not data for description, enter dash ( )) <HostEnable>Y</HostEnable> (Y/N. At least 1 host be set in Y) <HostWeight>1</HostWeight> </HostRecord> </HostRecordList> 17

18 Return http status 201 </NewRecord> </UpdateLoadBalance> Output for success case <CloudAPI> <StatusCode>SuccessCall</StatusCode> <Message>The request is run successfully.</message> </CloudAPI> Possible Errors Error Code Error Description HTTP Status Code NoSuchRuleID No such rule ID for update 400 MissingMemberAccessID missing memeber access ID 400 InvalidMemberAccessID invalid member access ID 400 InvalidType invalid load balance type 400 InvalidLoadBalancingMethod invalid load balance method 400 InvalidDNSName invalid DNS name 400 InvalidEnableMonitor invalid enable monitor 400 InvalidMonitorType invalid monitor type 400 InvalidAlertTimes invalid no of alert times 400 ExceedAlertTimes Can t exceed a specified no. e.g InvalidAPIURL invalid API URL 400 InvalidAPIURI invalid API URI 400 InvalidAPIProtocol invalid API protocol 400 MissingAPIReturnValue missed expected return value for API 400 InvalidFallbackAction invalid fallback action 400 InvalidFallbackSuccessNumb er invalid no. for success fallback 400 InvalidHostContent invalid host content 400 ExceedMaxIPHost exceed the maximum accepted no. of host in 1 rule 400 InvalidHostDescription invalid host description 400 MissingHostIPOrHostDescripti missed host, ip or host description

19 on DuplicatedDNSName duplicated DNS name 400 DuplicateDataEntry duplicated DNS record in backend 400 InvalidAutoFailover invalid auto failover 400 InvalidHostEnable Invalid enabling host value 400 MustEnableHost Must enable at least 1 host 400 FailUpdateLoadBalance fail to update load balance rule record

20 API ID CDNS GEN 0007 REST http method PUT API Name API Type Description REST URI Input Parameters Note Input XML update_failover General API update failover (support host name or IP) Locale Code <HostPriority> 1 is highest priority. Higher value has lower priority. Only 1 DNS record be added which <HostEnable> is Y. <UpdateFailover> <RuleID>vNqOGmWH9 CEPOOkHm8DN9Y7e60yxLkwiXKzFiytVcI</RuleID> <NewRecord> <MainDataProfile> <Type>H</Type> (IP IP address, H Host) <Method>M</Method> (M manual, A Auto) <DNSName>skywalk</DNSName> <MemberAccessID>6Igu5ccmk7AWYUkA5vkRi1WEiMEk58</MemberAccessID> <Description></Description> </MainDataProfile> <Monitor> <EnableMonitor>Y</EnableMonitor> (Y YES, N NO) <MonitorType>P</MonitorType> (P Ping, A API Call) <AlertTimes>3</AlertTimes> <MonitorPortNO></MonitorPortNO> <APIMonitor> (only input when Monitor type=a) <APIProtocol></APIProtocol> (http or https) <APIURI></APIURI> (e.g. test/tester.html) <ExpectedReturn></ExpectedReturn> </APIMonitor> <FallbackAction> <IsAutoFallback>Y</IsAutoFallback> (Y Yes, N No) <NoOfSuccessForAuto></NoOfSuccessForAuto> (Only input when IsAutoFallback=Y) </FallbackAction> </Monitor> <HostRecordList> <HostRecord> (accept IP address and hostname too) <HostContent> </HostContent> <HostDescription>Apple</HostDescription> (if not data for description, enter dash ( )) <HostPriority>1</HostPriority> ( (positive integer and can t be duplicated) <HostEnable>Y</HostEnable> </HostRecord> </HostRecordList> </NewRecord> </UpdateFailover> 20

21 Return http status 201 Output for success case <CloudAPI> <StatusCode>SuccessCall</StatusCode> <Message>The request is run successfully.</message> </CloudAPI> Possible Errors Error Code Error Description HTTP Status Code NoSuchRuleID No such rule ID 400 MissingMemberAccessID missing memeber access ID 400 InvalidMemberAccessID invalid member access ID 400 InvalidType invalid load balance type 400 InvalidFailoverMethod invalid failover method 400 InvalidDNSName invalid DNS name 400 InvalidEnableMonitor invalid enable monitor 400 InvalidMonitorType invalid monitor type 400 InvalidAlertTimes invalid no of alert times 400 ExceedAlertTimes Can t exceed a specified no. e.g InvalidAPIURL invalid API URL 400 InvalidAPIProtocol invalid API protocol 400 InvalidAPIURI invalid API URI 400 MissingAPIReturnValue missed expected return value for API 400 InvalidFallbackAction invalid fallback action 400 InvalidFallbackSuccessNumb er invalid no. for success fallback 400 InvalidHostContent invalid host content 400 ExceedMaxIPHost exceed the maximum accepted no. of host in 1 rule

22 InvalidHostDescription invalid host description 400 InvalidPriority invalid priority 400 MissingHostIPOrHostDescripti onorpriority missed host, ip, host description or priority 400 DuplicatedPriorityValue duplicated prioriy value 400 DuplicatedDNSName duplicated DNS name 400 DuplicateDataEntry duplicated DNS record in backend 400 InvalidHostEnable Invalid enabling host value 400 MustEnableHost Only 1 host must be set 400 FailCreateFailover fail to create failover rule record

23 API ID CDNS GEN 0008 REST http method PUT API Name API Type Description REST URI Input Parameters Note Input XML create_domain_parking General API Create domain parking Locale Code Add domain parking reocrd. <AddDomainParking> <ParkDomainName>abc.com</ParkDomainName> <SerialNO></SerialNO> (optional field. If not enter, generate by system with format YYYYMMDD00 e.g ) Return http status 201 <MemberAccessID>61gu5ccmk7AWYUkA5vkRi1WEiMEk58</MemberAccessID> <SubscriptionID>DLNIHapHhaDQKgCDssjglJhxnEO_HUV7XOdcUkSX_lB</Subs criptionid> </AddDomainParking> Output for success case <CloudAPI> <StatusCode>SuccessCall</StatusCode> <Message>The request is run successfully.</message> </CloudAPI> Possible Errors Error Code Error Description HTTP Status Code MissingMemberAccessID missing memeber access ID 400 InvalidMemberAccessID invalid member access ID 400 MissingDomain missing domain 400 InvalidDomain invalid domain 400 InvalidSerialNO invalid DNS serial no 400 FailCreateDomainParking Fail to create domain parking

24 API ID CDNS GEN 0009 REST http method PUT API Name API Type Description REST URI Input Parameters Note Input XML update_domain_parking General API Update domain parking Locale Code Update domain parking reocrd. <UpdateDomainParking> <ParkDomainID>CcXVr E1nVHxiJ3F oyxzinidjgv311dvi</parkdomainid> <NewSerialNO> </NewSerialNO> </UpdateDomainParking> Return http status 201 Output for success case <CloudAPI> <StatusCode>SuccessCall</StatusCode> <Message>The request is run successfully.</message> </CloudAPI> Possible Errors Error Code Error Description HTTP Status Code MissingSerialNO missing DNS serial no 400 NotExistDomainParkingRecord the parking record not exist 400 InvalidSerialNO invalid DNS serial no 400 FailUpdateDomainParking Fail to update domain parking record

25 API ID CDNS GEN 0010 REST http method DELETE API Name API Type Description REST URI Input Parameters Note remove_domain_parking General API Remove domain parking E1nV HxiJ3F oyxzinidjgv311dvi Locale Code Remove domain parking reocrd and all related DNS records under such domain. Input XML Return http status 204 Output for success case <CloudAPI> <StatusCode>SuccessCall</StatusCode> <Message>The request is run successfully.</message> </CloudAPI> Possible Errors Error Code Error Description HTTP Status Code NotExistDomainParkingRecord the parking record not exist 400 FailRemoveDomainParking Fail to remove domain parking record

26 API ID CDNS GEN 0011 REST http method PUT API Name API Type Description REST URI Input Parameters Note Input XML search_domain_parking General API Search domain parking record(s) Locale Code search domain parking reocrd. <SearchDomainParking> <OwnerID></OwnerID> <OwnerLogin></OwnerLogin> <SubscriptionID></SubscriptionID> </SearchDomainParking> All fields are optional input. Return http status 201 Output for success case If no record found, show <CloudAPI> <StatusCode>NoRecordFound</StatusCode> <Message>No record found</message> </CloudAPI> or if record found, show <CloudDNS> <TotalParkingRecord>2</TotalParkingRecord> <DomainList> <DomainRecord> <ParkedDomainID>CcXVr E1nVHxiJ3F oyxzinidjg1dv</parkeddomainid> <ParkedDomainName>abctest.com</ParkedDomainName> <SerialNumber> </SerialNumber> <MemberAccessID>6Igu5ccmk7AWYUkA5vkRi1WEiMEk58</MemberAccessID> <MemberLogin>tommy</MemberLogin> <LastUpdateDate> T08:12:21Z</LastUpdateDate> <SubscriptionID>DLNIHapHhaDQKgCDssjglJX_lA</SubscriptionID> <PlanID>l0IHqWR _VdK8acfJBmWJmWEp_R6IJi28GpFzVcOm80</PlanID> <PlanName>Premium Plan B 3 Month</PlanName> <PlanDescription>Premium Plan B</PlanDescription> <SubscribeDate> T17:23:43Z</SubscribeDate> 26

27 <ExpiryDate> T17:23:46Z</ExpiryDate> <IsExpired>N</IsExpired> <IsSuspended>N</IsSuspended> <SuspensionDate> T11:18:29Z</SuspensionDate> </DomainRecord> </DomainList> </CloudDNS> Possible Errors Error Code Error Description HTTP Status Code NotExistDomainParkingRecord the parking record not exist 400 FailShowDomainParking Fail to remove domain parking record

28 API ID CDNS GEN 0012 REST http method PUT API Name API Type Description REST URI Input Parameters dns_add_record General API Create DNS record for cdns.mygrid.asia or parked domain Locale Code Note DNS Type : for cdns.mygrid.asia domain, support PA record only. for parked domain, support A, AAAA, CNAME, PA, and MX records. Billing : If add PA record under cdns.mygrid.asia, it will be charged. It s free for adding A, AAAA, MX, CNAME or PA record under parked domain. Input XML <AddDNSRecord> <DNSType>cname</DNSType> (support A, AAAA, CNAME, PA or MX) <ParkedDomainID>gMPb0sxLPa7k2V_IUwd8VL_ facim7</parkeddomainid> (ParkedDomainID is optional field. If empty, assume using cdns.mygrid.asia) <RecordName>cake</RecordName> (sub domain name) <Content> (IP, host) <Description></Description> (optional) <MemberAccessID>6Igu5ccmk7AWYUkA5vkRi1WEiMEk58</MemberAccessID> <SubscriptionID>DLNIHapHhaDQKgCDssjgllA</SubscriptionID> (Must enter the Subscription ID for parked domain) </AddDNSRecord> Return http status 201 Output for success case <CloudAPI> <StatusCode>SuccessCall</StatusCode> <Message>The request is run successfully.</message> </CloudAPI> Possible Errors Error Code Error Description HTTP Status Code 28

29 MissingMemberAccessID missing memeber access ID 400 InvalidMemberAccessID invalid member access ID 400 MissingSubscriptionID Missing subscription ID 400 NotExistDomainParkingRecord Not existing domain parking record 400 MissingDNSType Missing DNS Type 400 NotSupportedDNSType Not supported DNS type 400 MissingIP Missing IP address 400 InvalidIP Invalid IP address 400 MissingDomain Missing domain name 400 InvalidDomain Invalid domain name 400 MissingContent Missing content 400 InvalidContent Invalid content 400 MissingARecord Missing A record 400 InvalidARecord Invalid A record 400 MissingCName Missing CName 400 InvalidCName Invalid CName 400 MissingRecordName Missing record name 400 InvalidRecordName Invalid record name 400 DuplicateDNSRecord Duplicate DNS record 400 InvalidSubscriptionID Invalid subscription ID 400 SubscriptionExpired Plan expired 400 PlanNotFound The subscription plan not found 400 ExceedSubscriptionQuota Exceed the quota of the plan 400 FailCreateDNSRecord Fail to create DNS record

30 API ID CDNS GEN 0013 REST http method PUT API Name API Type Description REST URI Input Parameters dns_update_record General API Update DNS record for cdns.mygrid.asia or parked domain Locale Code Note DNS Type : for cdns.mygrid.asia domain, support PA record only. for parked domain, support A, AAAA, CNAME, PA, and MX records. Input XML <UpdateDNSRecord> <DNS_ID>UJ4BpIhiV0EWhNwr4NjfUVSSofYW8 5_auCvSXEXk</DNS_ID> <NewRecord> <NewDNSType>AAAA</NewDNSType> (support A, AAAA, CNAME, PA or MX) <NewRecordName>toy</NewRecordName> <NewContent>fd0e:34b9:72cf:1778::2</NewContent> <ChangeDescription>Y</ChangeDescription> (Y/N) <NewDescription>It s test.</newdescription> </NewRecord> </UpdateDNSRecord> Return http status 201 Output for success case <CloudAPI> <StatusCode>SuccessCall</StatusCode> <Message>The request is run successfully.</message> </CloudAPI> Possible Errors Error Code Error Description HTTP Status Code InvalidChangeDescription Invalid Change description 400 NotExistDNSRecord Not exist DNS record 400 MissingDNSType Missing DNS Type 400 NotSupportedDNSType Not supported DNS type 400 MissingIP Missing IP address

31 InvalidIP Invalid IP address 400 MissingDomain Missing domain name 400 InvalidDomain Invalid domain name 400 MissingContent Missing content 400 InvalidContent Invalid content 400 MissingARecord Missing A record 400 InvalidARecord Invalid A record 400 MissingCName Missing CName 400 InvalidCName Invalid CName 400 MissingRecordName Missing record name 400 InvalidRecordName Invalid record name 400 DuplicateDNSRecord Duplicate DNS record 400 FailUpdateDNSRecord Fail to update DNS record

32 API ID CDNS GEN 0014 REST http method DELETE API Name API Type Description REST URI Input Parameters dns_delete_record General API Delete DNS record Locale Code DNS ID Note Input XML No XML Return http status 200 Output for success case <CloudAPI> <StatusCode>SuccessCall</StatusCode> <Message>The request is run successfully.</message> </CloudAPI> Possible Errors Error Code Error Description HTTP Status Code NotExistDNSRecord No such DNS record 400 FailRemoveDNSRecord Fail to remove DNS record

33 API ID CDNS GEN 0015 REST http method PUT API Name API Type Description REST URI Input Parameters Note Input XML dns_search_record General API Search DNS record under cdns.mygrid.asia or parked domain Locale Code Iput the searching criteria in XML. If not enter value in XML, it will show out all records. <SearchDNS> <DNS_ID></DNS_ID> <DNS_Type></DNS_Type> (e.g. A, AAAA, CNAME, MX, PA) <DNSName></DNSName> <Content></Content> <OwnerID></OwnerID> <OwnerLogin></OwnerLogin> <SearchByDomainType>G</SearchByDomainType> (Compulsory input) (G cdns.mygrid.asia, PD Parked Domain) <SubscriptionID></SubscriptionID> <ParkedDomainID></ParkedDomainID> </SearchDNS> Return http status 200 Output for success case <CloudDNS> <Domain>cdns.pandev.mygrid.asia</Domain> <DNSServer>ns1.mygrid.asia</DNSServer> <SerialNO> </SerialNO> <TotalDNSRecord>1</TotalDNSRecord> <DNSList> <DNSRecord> <DNS_ID>Qx9Bzf5X2PpWPyGiE9r7I0clOYz7YvNHw9fTe_9fgyY</DNS_ID> <DomainName>cdns.pandev.mygrid.asia</DomainName> <RecordName>toy</RecordName> <Type>PA</Type> <Content>test123</Content> <Description>test</Description> <TTL>60</TTL> <MemberAccessID>6Igu5ccmk7AWYUkA5vkRi1WEiMEk58</MemberAccessID> <MemberLogin>tommy</MemberLogin> <LastUpdateDate> T07:56:21Z</LastUpdateDate> 33

34 <SubscriptionID>DLNIHapHhaDQKgCDssjglJhxnEO_HlA</SubscriptionID> <PlanID>l0IHqWR _VdK8acfJBmWJmWEp_R6IJi28GpFzVcOm80</PlanID> <PlanName>Premium Plan B 3 Month</PlanName> <PlanDescription>Premium Plan B 3 month</plandescription> <SubscribeDate> T17:23:43Z</SubscribeDate> <ExpiryDate> T17:23:46Z</ExpiryDate> <IsExpired>N</IsExpired> <IsSuspended>N</IsSuspended> <SuspensionDate> T11:18:29Z</SuspensionDate> </DNSRecord> </DNSList> </CloudDNS> or show following if no record found <CloudAPI> <StatusCode>NoRecordFound</StatusCode> <Message>No record found</message> </CloudAPI> Possible Errors Error Code Error Description HTTP Status Code NotSupportedDNSType Not supported DNS type

MXSAVE XMLRPC Web Service Guide. Last Revision: 6/14/2012

MXSAVE XMLRPC Web Service Guide. Last Revision: 6/14/2012 MXSAVE XMLRPC Web Service Guide Last Revision: 6/14/2012 Table of Contents Introduction! 4 Web Service Minimum Requirements! 4 Developer Support! 5 Submitting Transactions! 6 Clients! 7 Adding Clients!

More information

API V2.0. Documentation 7/28/2014

API V2.0. Documentation 7/28/2014 API V2.0 Documentation 7/28/2014 Table of Contents TABLE OF CONTENTS 2 REVISION HISTORY 6 OVERVIEW 7 Making A Request 7 The Sandbox 7 Rate Limiting 7 Supported Data Formats 8 Authentication 8 Common Header

More information

AusCERT Remote Monitoring Service (ARMS) User Guide for AusCERT Members

AusCERT Remote Monitoring Service (ARMS) User Guide for AusCERT Members AusCERT Remote Monitoring Service (ARMS) User Guide for AusCERT Members Last updated: 27/06/2014 Contents 1 Introduction... 2 1.1 What is ARMS?... 2 1.2 Glossary Terms... 2 2 Setting up your ARMS configuration

More information

Our server platform consists of Microsoft Windows 2008 servers with SQL Server 2005 which are under 24/24 monitoring.

Our server platform consists of Microsoft Windows 2008 servers with SQL Server 2005 which are under 24/24 monitoring. DomainAPI v2.1 ARCHITECTURE Server platform Our server platform consists of Microsoft Windows 2008 servers with SQL Server 2005 which are under 24/24 monitoring. Application The Register.eu Gateway is

More information

API of DNS hosting. For DNS-master and Secondary services Table of contents

API of DNS hosting. For DNS-master and Secondary services Table of contents API of DNS hosting. For DNS-master and Secondary services Table of contents API of DNS hosting. For DNS-master and Secondary services... 1 1. Introduction... 3 2. Setting access area of application for

More information

Copyright 2012 http://itfreetraining.com

Copyright 2012 http://itfreetraining.com In order to find resources on the network, computers need a system to look up the location of resources. This video looks at the DNS records that contain information about resources and services on the

More information

login timeout 30 access list ALL line 20 extended permit ip any any port 9053 interval 15 passdetect interval 30

login timeout 30 access list ALL line 20 extended permit ip any any port 9053 interval 15 passdetect interval 30 logging enable logging console 4 logging timestamp logging trap 5 logging buffered 4 logging device id hostname logging host 10.0.128.240 udp/514 format emblem logging host 10.0.143.24 udp/514 login timeout

More information

Configuring SSL Termination

Configuring SSL Termination CHAPTER 4 This chapter describes the steps required to configure a CSS as a virtual SSL server for SSL termination. It contains the following major sections: Overview of SSL Termination Creating an SSL

More information

COMODO CERTIFICATE MANAGER. Simplify SSL Certificate Management Across the Enterprise

COMODO CERTIFICATE MANAGER. Simplify SSL Certificate Management Across the Enterprise COMODO CERTIFICATE MANAGER Simplify SSL Certificate Management Across the Enterprise Comodo Certificate Manager CCM Enables nominated administrators the ability to manage the lifespan, issuance, deployment,

More information

API Commands Reseller Partners

API Commands Reseller Partners API Commands Reseller Partners API Version 6.9 Revision Date: 21 st August 2014 Contents Commands... 3 useradd... 3 usermodify... 5 userget... 7 usersuspend... 9 domainadd... 10 domaincancel... 13 domaincheck...

More information

API documentation - 1 -

API documentation - 1 - API documentation - 1 - Table of Contents 1. Introduction 1.1. What is an API 2. API Functions 2.1. Purge list of files 2.1.1 Description 2.1.2 Implementation 2.2. Purge of whole cache (all files on all

More information

Configuring SSL Termination

Configuring SSL Termination CHAPTER3 This chapter describes the steps required to configure a context on the Cisco Application Control Engine (ACE) module as a virtual SSL server for SSL termination. It contains the following major

More information

IBM Security QRadar SIEM Version 7.1.0 MR1. Vulnerability Assessment Configuration Guide

IBM Security QRadar SIEM Version 7.1.0 MR1. Vulnerability Assessment Configuration Guide IBM Security QRadar SIEM Version 7.1.0 MR1 Vulnerability Assessment Configuration Guide Note: Before using this information and the product that it supports, read the information in Notices and Trademarks

More information

Startup guide for Zimonitor

Startup guide for Zimonitor Page 1 of 5 Startup guide for Zimonitor This is a short introduction to get you started using Zimonitor. Start by logging in to your version of Zimonitor using the URL and username + password sent to you.

More information

Elastic Load Balancing. API Reference API Version 2012-06-01

Elastic Load Balancing. API Reference API Version 2012-06-01 Elastic Load Balancing API Reference Elastic Load Balancing: API Reference Copyright 2015 Amazon Web Services, Inc. and/or its affiliates. All rights reserved. Amazon's trademarks and trade dress may not

More information

Application Note Configuring the Synapse SB67070 SIP Gateway for Broadvox GO! SIP Trunking

Application Note Configuring the Synapse SB67070 SIP Gateway for Broadvox GO! SIP Trunking Configuring the Synapse SB67070 SIP Gateway for Broadvox GO! SIP Trunking 2012 Advanced American Telephones. All Rights Reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property licensed

More information

LifeSize UVC Access Deployment Guide

LifeSize UVC Access Deployment Guide LifeSize UVC Access Deployment Guide November 2013 LifeSize UVC Access Deployment Guide 2 LifeSize UVC Access LifeSize UVC Access is a standalone H.323 gatekeeper that provides services such as address

More information

Setting Up Scan to SMB on TaskALFA series MFP s.

Setting Up Scan to SMB on TaskALFA series MFP s. Setting Up Scan to SMB on TaskALFA series MFP s. There are three steps necessary to set up a new Scan to SMB function button on the TaskALFA series color MFP. 1. A folder must be created on the PC and

More information

HOST EUROPE CLOUD STORAGE REST API DEVELOPER REFERENCE

HOST EUROPE CLOUD STORAGE REST API DEVELOPER REFERENCE HOST EUROPE CLOUD STORAGE REST API DEVELOPER REFERENCE REST API REFERENCE REST OVERVIEW Host Europe REST Storage Service uses HTTP protocol as defned by RFC 2616. REST operations consist in sending HTTP

More information

Domain Name System 2015-04-28 17:49:44 UTC. 2015 Citrix Systems, Inc. All rights reserved. Terms of Use Trademarks Privacy Statement

Domain Name System 2015-04-28 17:49:44 UTC. 2015 Citrix Systems, Inc. All rights reserved. Terms of Use Trademarks Privacy Statement Domain Name System 2015-04-28 17:49:44 UTC 2015 Citrix Systems, Inc. All rights reserved. Terms of Use Trademarks Privacy Statement Contents Domain Name System... 4 Domain Name System... 5 How DNS Works

More information

Global Server Load Balancing (GSLB) Concepts

Global Server Load Balancing (GSLB) Concepts Global Server Load Balancing (GSLB) Concepts Section Section Objectives GSLB Overview GSLB Configuration Options GSLB Components Server Mode Configuration 2 Global Server Load Balancing (GSLB) Key ACOS

More information

Configuring Nex-Gen Web Load Balancer

Configuring Nex-Gen Web Load Balancer Configuring Nex-Gen Web Load Balancer Table of Contents Load Balancing Scenarios & Concepts Creating Load Balancer Node using Administration Service Creating Load Balancer Node using NodeCreator Connecting

More information

F-SECURE MESSAGING SECURITY GATEWAY

F-SECURE MESSAGING SECURITY GATEWAY F-SECURE MESSAGING SECURITY GATEWAY DEFAULT SETUP GUIDE This guide describes how to set up and configure the F-Secure Messaging Security Gateway appliance in a basic e-mail server environment. AN EXAMPLE

More information

LifeSize Transit Deployment Guide June 2011

LifeSize Transit Deployment Guide June 2011 LifeSize Transit Deployment Guide June 2011 LifeSize Tranist Server LifeSize Transit Client LifeSize Transit Deployment Guide 2 Firewall and NAT Traversal with LifeSize Transit Firewalls and Network Address

More information

Elastic Load Balancing. API Reference API Version 2012-06-01

Elastic Load Balancing. API Reference API Version 2012-06-01 Elastic Load Balancing API Reference Elastic Load Balancing: API Reference Copyright 2014 Amazon Web Services, Inc. and/or its affiliates. All rights reserved. The following are trademarks of Amazon Web

More information

1999-2006 enom, Inc. API response codes

1999-2006 enom, Inc. API response codes API response codes Introduction When you run a query against the enom API, the response includes a numeric code and a corresponding text message. This allows us to standardize our responses and make them

More information

CumuLogic Load Balancer Overview Guide. March 2013. CumuLogic Load Balancer Overview Guide 1

CumuLogic Load Balancer Overview Guide. March 2013. CumuLogic Load Balancer Overview Guide 1 CumuLogic Load Balancer Overview Guide March 2013 CumuLogic Load Balancer Overview Guide 1 Table of Contents CumuLogic Load Balancer... 3 Architectural Overview of CumuLogic Load Balancer... 4 How to Use

More information

Pcounter Web Administrator User Guide - v2014-09-08. Pcounter Web Administrator User Guide Version 1.0

Pcounter Web Administrator User Guide - v2014-09-08. Pcounter Web Administrator User Guide Version 1.0 Pcounter Web Administrator User Guide - v2014-09-08 Pcounter Web Administrator User Guide Version 1.0 Table of Contents Table of Contents... 2 Overview... 3 Installation Prerequisites and Requirements...

More information

Aspen Cloud Server Management Console

Aspen Cloud Server Management Console Aspen Cloud Server Management Console Management of Cloud Server Resources Power All Networks Ltd. User Guide June 2011, version 1.1.1 Refer to ICP V1.1 PAGE 1 Table of Content 1. Introduction... 4 2.

More information

Qualys API V1. User Guide. Version 8.6

Qualys API V1. User Guide. Version 8.6 Qualys API V1 User Guide Version 8.6 September 30, 2015 Copyright 2002-2015 by Qualys, Inc. All Rights Reserved. Qualys and the Qualys logo are registered trademarks of Qualys, Inc. All other trademarks

More information

Understanding Slow Start

Understanding Slow Start Chapter 1 Load Balancing 57 Understanding Slow Start When you configure a NetScaler to use a metric-based LB method such as Least Connections, Least Response Time, Least Bandwidth, Least Packets, or Custom

More information

Cisco TelePresence Authenticating Cisco VCS Accounts Using LDAP

Cisco TelePresence Authenticating Cisco VCS Accounts Using LDAP Cisco TelePresence Authenticating Cisco VCS Accounts Using LDAP Deployment Guide Cisco VCS X8.1 D14465.06 December 2013 Contents Introduction 3 Process summary 3 LDAP accessible authentication server configuration

More information

Contents. 2 Alfresco API Version 1.0

Contents. 2 Alfresco API Version 1.0 The Alfresco API Contents The Alfresco API... 3 How does an application do work on behalf of a user?... 4 Registering your application... 4 Authorization... 4 Refreshing an access token...7 Alfresco CMIS

More information

Configuration Manual English version

Configuration Manual English version Configuration Manual English version Frama F-Link Configuration Manual (EN) All rights reserved. Frama Group. The right to make changes in this Installation Guide is reserved. Frama Ltd also reserves the

More information

THE MASTER LIST OF DNS TERMINOLOGY. v 2.0

THE MASTER LIST OF DNS TERMINOLOGY. v 2.0 THE MASTER LIST OF DNS TERMINOLOGY v 2.0 DNS can be hard to understand and if you re unfamiliar with the terminology, learning more about DNS can seem as daunting as learning a new language. To help people

More information

Aliun Server Load Balancer API Reference Version 2014-05-15

Aliun Server Load Balancer API Reference Version 2014-05-15 Aliun Server Load Balancer API Reference Version 2014-05-15 Content 1 Introduction... 3 1.1 SLB API Concept Diagram... 3 1.2 Terms... 4 1.3 Limitations... 4 2 How to Call SLB API... 5 2.1 Structure of

More information

HREP Series DVR DDNS Configuration Application Note

HREP Series DVR DDNS Configuration Application Note HREP Series DVR DDNS Configuration Application Note DDNS enables your HREP Series DVR to be remotely accessed using a Dynamic DNS server, which is commonly used if a broadband connection does not have

More information

FortiOS Handbook - Load Balancing VERSION 5.2.2

FortiOS Handbook - Load Balancing VERSION 5.2.2 FortiOS Handbook - Load Balancing VERSION 5.2.2 FORTINET DOCUMENT LIBRARY http://docs.fortinet.com FORTINET VIDEO GUIDE http://video.fortinet.com FORTINET BLOG https://blog.fortinet.com CUSTOMER SERVICE

More information

Pass Through Proxy. How-to. Overview:..1 Why PTP?...1

Pass Through Proxy. How-to. Overview:..1 Why PTP?...1 Pass Through Proxy How-to Overview:..1 Why PTP?...1 Via an SA port...1 Via external DNS resolution...1 Examples of Using Passthrough Proxy...2 Example configuration using virtual host name:...3 Example

More information

LBA API Manual Ver.1.0.1

LBA API Manual Ver.1.0.1 NTT Communications Cloudⁿ LBA API Manual Ver.1.0.1 Please refrain from redistribution (distribution, reproduction, provision etc.) of the contents published in this document. 1 Ver.. Edited On Changes

More information

Flight Workflow User's Guide. Release 12.0.0

Flight Workflow User's Guide. Release 12.0.0 Flight Workflow User's Guide Release 12.0.0 Copyright 2015 Signiant Inc. All rights reserved. Contents CHAPTER 1 Flight Introduction 4 FlightUploadReference 4 FlightDownloadReference 4 Cloud Storage Configuration

More information

Flexible Identity Federation

Flexible Identity Federation Flexible Identity Federation Administration guide version 1.0.1 Publication history Date Description Revision 2015.09.24 initial release 1.0.0 2015.12.11 minor updates 1.0.1 Copyright Orange Business Services

More information

Release Notes. CTERA Portal 3.2.43. May 2013. CTERA Portal 3.2.43 Release Notes 1

Release Notes. CTERA Portal 3.2.43. May 2013. CTERA Portal 3.2.43 Release Notes 1 Release Notes CTERA Portal 3.2.43 May 2013 CTERA Portal 3.2.43 Release Notes 1 1 Release Contents Copyright 2009-2013 CTERA Networks Ltd. All rights reserved. No part of this document may be reproduced

More information

LifeSize UVC Video Center Deployment Guide

LifeSize UVC Video Center Deployment Guide LifeSize UVC Video Center Deployment Guide November 2013 LifeSize UVC Video Center Deployment Guide 2 LifeSize UVC Video Center LifeSize UVC Video Center records and streams video sent by LifeSize video

More information

Building a Scale-Out SQL Server 2008 Reporting Services Farm

Building a Scale-Out SQL Server 2008 Reporting Services Farm Building a Scale-Out SQL Server 2008 Reporting Services Farm This white paper discusses the steps to configure a scale-out SQL Server 2008 R2 Reporting Services farm environment running on Windows Server

More information

THE MASTER LIST OF DNS TERMINOLOGY. First Edition

THE MASTER LIST OF DNS TERMINOLOGY. First Edition THE MASTER LIST OF DNS TERMINOLOGY First Edition DNS can be hard to understand and if you re unfamiliar with the terminology, learning more about DNS can seem as daunting as learning a new language. To

More information

Copyright 2013, 3CX Ltd. http://www.3cx.com E-mail: [email protected]

Copyright 2013, 3CX Ltd. http://www.3cx.com E-mail: info@3cx.com Manual Copyright 2013, 3CX Ltd. http://www.3cx.com E-mail: [email protected] Information in this document is subject to change without notice. Companies names and data used in examples herein are fictitious

More information

User Manual Online Clinical Trial Application & Monitoring System

User Manual Online Clinical Trial Application & Monitoring System User Manual Online Clinical Trial Application & Monitoring System URL:http://octams.gov.in/CT For Scheme of Central Drugs Standard Control Organization (CDSCO) Application Designed and Developed by NIC

More information

Compute RESTful API. Programmer s Guide. Revision 1.4 (11/10/2013) COMPUTE RESTFUL API

Compute RESTful API. Programmer s Guide. Revision 1.4 (11/10/2013) COMPUTE RESTFUL API Compute RESTful API Programmer s Guide Revision 1.4 (11/10/2013) Lunacloud Tel: 0845 0730827 21 Southampton Row Email: [email protected] WC1B 5HA London www.lunacloud.com Table of Contents CHAPTER 1 4

More information

Adobe Marketing Cloud First-Party Cookies

Adobe Marketing Cloud First-Party Cookies Adobe Marketing Cloud First-Party Cookies Contents About First-Party Cookies...3 Adobe Managed Certificate Program...4 Create CNAME Records...5 Ping the hostname...5 Update implementation code...6 Legacy

More information

DMH remote access. Table of Contents. Project : remote_access_dmh Date: 29/05/12 pg. 1

DMH remote access. Table of Contents. Project : remote_access_dmh Date: 29/05/12 pg. 1 pg. 1 DMH remote access Table of Contents 1 Remote access description... 2 1.1 Single module remote access... 3 1.2 Multiple modules remote access... 6 1.3 REMARKS/PITFALLS... 10 2 Dynamic DNS... 9 pg.

More information

Configuration Worksheets for Oracle WebCenter Ensemble 10.3

Configuration Worksheets for Oracle WebCenter Ensemble 10.3 Configuration Worksheets for Oracle WebCenter Ensemble 10.3 This document contains worksheets for installing and configuring Oracle WebCenter Ensemble 10.3. Print this document and use it to gather the

More information

Grandstream Networks, Inc. GXP2130/2140/2160 Auto-configuration Plug and Play

Grandstream Networks, Inc. GXP2130/2140/2160 Auto-configuration Plug and Play Grandstream Networks, Inc. GXP2130/2140/2160 Auto-configuration Plug and Play Introduction: This is a technical guide targeted to PBX developers that want to learn the different mechanisms that GXP2130/2140/2160

More information

1 of 21 9/22/11 10:41 AM

1 of 21 9/22/11 10:41 AM This document is a detailed reference guide that describes all the API operations for the CloudPassage. In addition, it provides sample requests, responses, and errors for the supported APIs. CloudPassage

More information

Polycom Phones User Guide. 2003-2012 Bicom Systems

Polycom Phones User Guide. 2003-2012 Bicom Systems I Table of Contents Part I Introduction 1 Part II Requirements 1 Part III Installation 2 1 Power... Adapter 3 2 Power... over Ethernet (PoE) 3 3 Factory... Settings 3 3 Part IV Registering Phone 1 Manual...

More information

Grandstream Networks, Inc. UCM6100 Security Manual

Grandstream Networks, Inc. UCM6100 Security Manual Grandstream Networks, Inc. UCM6100 Security Manual Index Table of Contents OVERVIEW... 3 WEB UI ACCESS... 4 UCM6100 HTTP SERVER ACCESS... 4 PROTOCOL TYPE... 4 USER LOGIN... 4 LOGIN TIMEOUT... 5 TWO-LEVEL

More information

Application Note. Onsight Connect Network Requirements v6.3

Application Note. Onsight Connect Network Requirements v6.3 Application Note Onsight Connect Network Requirements v6.3 APPLICATION NOTE... 1 ONSIGHT CONNECT NETWORK REQUIREMENTS V6.3... 1 1 ONSIGHT CONNECT SERVICE NETWORK REQUIREMENTS... 3 1.1 Onsight Connect Overview...

More information

Managing Qualys Scanners

Managing Qualys Scanners Q1 Labs Help Build 7.0 Maintenance Release 3 [email protected] Managing Qualys Scanners Managing Qualys Scanners A QualysGuard vulnerability scanner runs on a remote web server. QRadar must access

More information

How To - Configure Virtual Host using FQDN How To Configure Virtual Host using FQDN

How To - Configure Virtual Host using FQDN How To Configure Virtual Host using FQDN How To - Configure Virtual Host using FQDN How To Configure Virtual Host using FQDN Applicable Version: 10.6.2 onwards Overview Virtual host implementation is based on the Destination NAT concept. Virtual

More information

LifeSize UVC Multipoint Deployment Guide

LifeSize UVC Multipoint Deployment Guide LifeSize UVC Multipoint Deployment Guide May 2014 LifeSize UVC Multipoint Deployment Guide 2 LifeSize UVC Multipoint LifeSize UVC Multipoint is a software MCU optimized for conferences that mix high definition

More information

Lab - Observing DNS Resolution

Lab - Observing DNS Resolution Objectives Part 1: Observe the DNS Conversion of a URL to an IP Address Part 2: Observe DNS Lookup Using the Nslookup Command on a Web Site Part 3: Observe DNS Lookup Using the Nslookup Command on Mail

More information

Web Application Firewall

Web Application Firewall Web Application Firewall Getting Started Guide August 3, 2015 Copyright 2014-2015 by Qualys, Inc. All Rights Reserved. Qualys and the Qualys logo are registered trademarks of Qualys, Inc. All other trademarks

More information

Configuring Failover

Configuring Failover Configuring Failover 2015 Bomgar Corporation. All rights reserved worldwide. BOMGAR and the BOMGAR logo are trademarks of Bomgar Corporation; other trademarks shown are the property of their respective

More information

System Admin Module User Guide. Schmooze Com Inc.

System Admin Module User Guide. Schmooze Com Inc. Schmooze Com Inc. Chapters Overview Using the Module DDNS DNS Email Setup FTP Server Intrusion Detection License Network Settings Notification Settings Port Management Power Options Storage Time Zone Updates

More information

Adaptive Log Exporter Users Guide

Adaptive Log Exporter Users Guide IBM Security QRadar Version 7.1.0 (MR1) Note: Before using this information and the product that it supports, read the information in Notices and Trademarks on page page 119. Copyright IBM Corp. 2012,

More information

IP Filtering for Patton RAS Products

IP Filtering for Patton RAS Products RAS Filtering: Applications and Functionality Security PLUS Service Differentiation Did you know you can use IP filtering to boost your revenues? Patton s Remote Access Server (RAS) provides IP Filtering

More information

Domain Name System (DNS)

Domain Name System (DNS) Application Layer Domain Name System Domain Name System (DNS) Problem Want to go to www.google.com, but don t know the IP address Solution DNS queries Name Servers to get correct IP address Essentially

More information

Camilyo APS package by Techno Mango Service Provide Deployment Guide Version 1.0

Camilyo APS package by Techno Mango Service Provide Deployment Guide Version 1.0 Camilyo APS package by Techno Mango Service Provide Deployment Guide Version 1.0 Contents Introduction... 3 Endpoint deployment... 3 Endpoint minimal hardware requirements:... 3 Endpoint software requirements:...

More information

Availability Monitoring using Http Ping

Availability Monitoring using Http Ping Availability Monitoring using Http Ping With SAP Solution Manager 7.1 Introduction: This document describes how you can set up Http Ping metrics to monitor any URL. This is especially useful if you want

More information

FILECLOUD HIGH AVAILABILITY

FILECLOUD HIGH AVAILABILITY FILECLOUD HIGH AVAILABILITY ARCHITECTURE VERSION 1.0 FileCloud HA Architecture... 2 Load Balancers... 3 FileCloud Component: App server node... 3 FileCloud Component: Mongo DB Replica set... 3 Instructions

More information

US Secure Web API. Version 1.6.0

US Secure Web API. Version 1.6.0 US Secure Web API Version 1.6.0 September 8, 2015 Contents 1 Introduction... 4 1.1 Overview... 4 1.2 Requirements... 4 1.3 Access... 4 1.4 Obtaining a Developer Key and Secret... 5 2 Request Structure...

More information

Check list for web developers

Check list for web developers Check list for web developers Requirement Yes No Remarks 1. Input Validation 1.1) Have you done input validation for all the user inputs using white listing and/or sanitization? 1.2) Does the input validation

More information

There are numerous ways to access monitors:

There are numerous ways to access monitors: Remote Monitors REMOTE MONITORS... 1 Overview... 1 Accessing Monitors... 1 Creating Monitors... 2 Monitor Wizard Options... 11 Editing the Monitor Configuration... 14 Status... 15 Location... 17 Alerting...

More information

Configuring Security Features of Session Recording

Configuring Security Features of Session Recording Configuring Security Features of Session Recording Summary This article provides information about the security features of Citrix Session Recording and outlines the process of configuring Session Recording

More information

Cloud Services. Introduction...2 Overview...2. Security considerations... 2. Installation...3 Server Configuration...4

Cloud Services. Introduction...2 Overview...2. Security considerations... 2. Installation...3 Server Configuration...4 Contents Introduction...2 Overview...2 Security considerations... 2 Installation...3 Server Configuration...4 Management Client Connection...4 General Settings... 4 Enterprise Architect Client Connection

More information

Safeguard Ecommerce Integration / API

Safeguard Ecommerce Integration / API Safeguard Ecommerce Integration / API Product Manual Version 3 Revision 1.11 Table of Contents 1. INTRODUCTION... 4 1.1 Available commands... 4 2. HOW THE ADMINISTRATION SYSTEM IS EXPECTED TO BE USED OPERATIONALLY...

More information

Qualys API Release Notes

Qualys API Release Notes Qualys API Release Notes Version 8.3 November 15, 2014 Qualys 8.3 includes improvements to the Qualys API, giving you more ways to integrate your programs and API calls with Qualys Vulnerability Management

More information

WhatsUp Gold v16.1 Installation and Configuration Guide

WhatsUp Gold v16.1 Installation and Configuration Guide WhatsUp Gold v16.1 Installation and Configuration Guide Contents Installing and Configuring Ipswitch WhatsUp Gold v16.1 using WhatsUp Setup Installing WhatsUp Gold using WhatsUp Setup... 1 Security guidelines

More information

HireDesk API V1.0 Developer s Guide

HireDesk API V1.0 Developer s Guide HireDesk API V1.0 Developer s Guide Revision 1.4 Talent Technology Corporation Page 1 Audience This document is intended for anyone who wants to understand, and use the Hiredesk API. If you just want to

More information

Load balancer (VPX) Manual

Load balancer (VPX) Manual Load balancer (VPX) Manual Table of Contents 1. Outline... 3 1.1 Purpose... 3 1.2 Scope... 3 1.3 Driving system of ucloud server Load balancer... 4 2. Method of subscription/request for Load balancer...

More information

Configuring. Moodle. Chapter 82

Configuring. Moodle. Chapter 82 Chapter 82 Configuring Moodle The following is an overview of the steps required to configure the Moodle Web application for single sign-on (SSO) via SAML. Moodle offers SP-initiated SAML SSO only. 1 Prepare

More information

9236245 Issue 2EN. Nokia and Nokia Connecting People are registered trademarks of Nokia Corporation

9236245 Issue 2EN. Nokia and Nokia Connecting People are registered trademarks of Nokia Corporation 9236245 Issue 2EN Nokia and Nokia Connecting People are registered trademarks of Nokia Corporation Nokia 9300 Configuring connection settings Legal Notice Copyright Nokia 2005. All rights reserved. Reproduction,

More information

Distributor Control Center Private Label/Channel Administrators

Distributor Control Center Private Label/Channel Administrators March 13, 2014 Distributor Control Center Private Label/Channel Administrators Version 2.6.3 Everyone.net Table of Contents Distributor Control Center... 1 1 The Distributor Control Center... 4 1.1 Introduction...

More information

Aastra Models 9000i and 6700i Series SIP IP Phones. SIP 3.2.1 Release Notes

Aastra Models 9000i and 6700i Series SIP IP Phones. SIP 3.2.1 Release Notes Aastra Models 9000i and 6700i Series SIP IP Phones SIP 3.2.1 Release Notes RN-001037-02 REV02 03.2011 Content SIP IP Phone Models 9000i and 6700i Series Phones Release Notes 3.2.1................................................

More information

Assets, Groups & Networks

Assets, Groups & Networks Complete. Simple. Affordable Copyright 2014 AlienVault. All rights reserved. AlienVault, AlienVault Unified Security Management, AlienVault USM, AlienVault Open Threat Exchange, AlienVault OTX, Open Threat

More information

Working Folder Linkage Setup Guide

Working Folder Linkage Setup Guide For models listed below, see the respective "Working Foloder Linkage Setup Guide". wfs-mfp-installguide-09_en.pdf - ApeosPort-IV C5570/C4470/C3371/C3370/C2270 - ApeosPort-IV C7780/C6680/C5580 - ApeosPort-IV

More information

Polycom RealPresence Resource Manager System Administrator s Guide

Polycom RealPresence Resource Manager System Administrator s Guide Polycom RealPresence Resource Manager System Administrator s Guide 7.0.0 August 2012 3725-72110-001A Trademark Information Polycom and the names and marks associated with Polycom's products are trademarks

More information

How to Enable LDAP Directory Services Authentication to Microsoft Active Directory in the HP cclass Onboard Administrator

How to Enable LDAP Directory Services Authentication to Microsoft Active Directory in the HP cclass Onboard Administrator How to Enable LDAP Directory Services Authentication to Microsoft Active Directory in the HP cclass Onboard Administrator I. Certificate Services a. Install a Certificate Authority onto a Windows server

More information

Using LifeSize systems with Microsoft Office Communications Server 2007. Server Setup

Using LifeSize systems with Microsoft Office Communications Server 2007. Server Setup Using LifeSize systems with Microsoft Office Communications Server 2007 This technical note describes the steps to integrate a LifeSize video communications device with Microsoft Office Communication Server

More information

The Erado Hosted Messaging Installation Process Erado Hosted Mail Services with Domain Transfer

The Erado Hosted Messaging Installation Process Erado Hosted Mail Services with Domain Transfer The Erado Hosted Messaging Installation Process Erado Hosted Mail Services with Domain Transfer Welcome to Erado Message Control Solutions. We appreciate the opportunity to serve you. To expedite the installation

More information

qliqdirect Active Directory Guide

qliqdirect Active Directory Guide qliqdirect Active Directory Guide qliqdirect is a Windows Service with Active Directory Interface. qliqdirect resides in your network/server and communicates with qliqsoft cloud servers securely. qliqdirect

More information

ACS 5.x and later: Integration with Microsoft Active Directory Configuration Example

ACS 5.x and later: Integration with Microsoft Active Directory Configuration Example ACS 5.x and later: Integration with Microsoft Active Directory Configuration Example Document ID: 113571 Contents Introduction Prerequisites Requirements Components Used Conventions Background Information

More information

Application Note. Onsight TeamLink And Firewall Detect v6.3

Application Note. Onsight TeamLink And Firewall Detect v6.3 Application Note Onsight And Firewall Detect v6.3 1 ONSIGHT TEAMLINK HTTPS TUNNELING SERVER... 3 1.1 Encapsulation... 3 1.2 Firewall Detect... 3 1.2.1 Firewall Detect Test Server Options:... 5 1.2.2 Firewall

More information

CS312 Solutions #6. March 13, 2015

CS312 Solutions #6. March 13, 2015 CS312 Solutions #6 March 13, 2015 Solutions 1. (1pt) Define in detail what a load balancer is and what problem it s trying to solve. Give at least two examples of where using a load balancer might be useful,

More information

Clearswift SECURE Email Gateway V3.*

Clearswift SECURE Email Gateway V3.* Clearswift SECURE Email Gateway V3.* Ports and Protocols Issue 3.12 July 2015 Copyright Version 1.1, July, 2015 Published by Clearswift Ltd. 1995 2015 Clearswift Ltd. All rights reserved. The materials

More information

Development Guideline

Development Guideline Aspen Cloud Server API Development Guideline Defining next generation of cloud based grid Power- All Networks Ltd. (24th April, 2012, version 2.2) 1 Table of Content Change Log Overview More about Aspen

More information

FortiOS Handbook Load Balancing for FortiOS 5.0

FortiOS Handbook Load Balancing for FortiOS 5.0 FortiOS Handbook Load Balancing for FortiOS 5.0 FortiOS Handbook Load Balancing for FortiOS 5.0 November 6, 2012 01-500-99686-20121106 Copyright 2012 Fortinet, Inc. All rights reserved. Fortinet, FortiGate,

More information

Deploying the BIG-IP System v11 with DNS Servers

Deploying the BIG-IP System v11 with DNS Servers Deployment Guide Document version 1.1 What s inside: 2 What is F5 iapp? 2 Prerequisites and configuration notes 2 Configuration example 3 Preparation Worksheet 4 Configuring the BIG-IP iapp for DNS Servers

More information

Working With Virtual Hosts on Pramati Server

Working With Virtual Hosts on Pramati Server Working With Virtual Hosts on Pramati Server 13 Overview Virtual hosting allows a single machine to be addressed by different names. There are two ways for configuring Virtual Hosts. They are: Domain Name

More information

DigiCert User Guide. Version 4.1

DigiCert User Guide. Version 4.1 DigiCert User Guide Version 4.1 Contents 1 User Management... 7 1.1 Roles and Account Access... 7 1.1.1 Administrator Role... 7 1.1.2 User Role... 7 1.1.3 CS Verified User... 7 1.1.4 EV Verified User...

More information