Documentation
¶
Index ¶
- type AAAARecordData
- type ALIASRecordData
- type ANYOneRData
- type ANYRData
- type ANYRecordData
- type ARecordData
- type ActivateDDNSRequest
- type ActivateDDNSRequestType
- type ActivateDDNSResponse
- type ActivateDDNSResponseType
- type ActivateDNSSECRequest
- type ActivateDNSSECRequestType
- type ActivateDNSSECResponse
- type ActivateDNSSECResponseType
- type ActivateFailoverRequest
- type ActivateFailoverRequestType
- type ActivateFailoverResponse
- type ActivateFailoverResponseType
- type ActivateGSLBRequest
- type ActivateGSLBRequestType
- type ActivateGSLBResponse
- type ActivateGSLBResponseType
- type ActivateGeoRequest
- type ActivateGeoRequestType
- type ActivateGeoResponse
- type ActivateGeoResponseType
- type ActivateIPTrackRequest
- type ActivateIPTrackRequestType
- type ActivateIPTrackResponse
- type ActivateIPTrackResponseType
- type ActivateLoadBalanceRequest
- type ActivateLoadBalanceRequestType
- type ActivateLoadBalanceResponse
- type ActivateLoadBalanceResponseType
- type ActivateRTTMRequest
- type ActivateRTTMRequestType
- type ActivateRTTMResponse
- type ActivateRTTMResponseType
- type ActivateSecondaryRequest
- type ActivateSecondaryRequestType
- type ActivateSecondaryResponse
- type ActivateSecondaryResponseType
- type AddCustomerForbidsRequest
- type AddCustomerForbidsRequestType
- type AddCustomerForbidsResponse
- type AddCustomerForbidsResponseType
- type AddCustomerPermissionsRequest
- type AddCustomerPermissionsRequestType
- type AddCustomerPermissionsResponse
- type AddCustomerPermissionsResponseType
- type AddDDNSRequest
- type AddDDNSRequestType
- type AddDDNSResponse
- type AddDDNSResponseType
- type AddDSFMonitorNotifierRequest
- type AddDSFMonitorNotifierRequestType
- type AddDSFMonitorNotifierResponse
- type AddDSFMonitorNotifierResponseType
- type AddDSFNodeRequest
- type AddDSFNodeRequestType
- type AddDSFNodeResponse
- type AddDSFNodeResponseType
- type AddDSFNotifierRequest
- type AddDSFNotifierRequestType
- type AddDSFNotifierResponse
- type AddDSFNotifierResponseType
- type AddPermissionGroupPermissionsRequest
- type AddPermissionGroupPermissionsRequestType
- type AddPermissionGroupPermissionsResponse
- type AddPermissionGroupPermissionsResponseType
- type AddPermissionGroupSubgroupsRequest
- type AddPermissionGroupSubgroupsRequestType
- type AddPermissionGroupSubgroupsResponse
- type AddPermissionGroupSubgroupsResponseType
- type AddPermissionGroupUsersRequest
- type AddPermissionGroupUsersRequestType
- type AddPermissionGroupUsersResponse
- type AddPermissionGroupUsersResponseType
- type AddPermissionGroupZonesRequest
- type AddPermissionGroupZonesRequestType
- type AddPermissionGroupZonesResponse
- type AddPermissionGroupZonesResponseType
- type AddUserForbidsRequest
- type AddUserForbidsRequestType
- type AddUserForbidsResponse
- type AddUserForbidsResponseType
- type AddUserGroupsRequest
- type AddUserGroupsRequestType
- type AddUserGroupsResponse
- type AddUserGroupsResponseType
- type AddUserPermissionsRequest
- type AddUserPermissionsRequestType
- type AddUserPermissionsResponse
- type AddUserPermissionsResponseType
- type AddUserZonesRequest
- type AddUserZonesRequestType
- type AddUserZonesResponse
- type AddUserZonesResponseType
- type AdvRedirectData
- type AdvRedirectRuleData
- type AnyType
- type AnyURI
- type BlockUserRequest
- type BlockUserRequestType
- type BlockUserResponse
- type BlockUserResponseType
- type BlockZoneRequest
- type BlockZoneRequestType
- type BlockZoneResponse
- type BlockZoneResponseType
- type CAARecordData
- type CDNSKEYRecordData
- type CDSRecordData
- type CERTRecordData
- type CNAMERecordData
- type CSYNCRecordData
- type CancelTaskRequest
- type CancelTaskRequestType
- type CancelTaskResponse
- type CancelTaskResponseType
- type CheckPermissionsRequest
- type CheckPermissionsRequestType
- type CheckPermissionsResponse
- type CheckPermissionsResponseType
- type ConfigLimitData
- type ContactData
- type CreateAAAARecordRequest
- type CreateAAAARecordRequestType
- type CreateAAAARecordResponse
- type CreateAAAARecordResponseType
- type CreateALIASRecordRequest
- type CreateALIASRecordRequestType
- type CreateALIASRecordResponse
- type CreateALIASRecordResponseType
- type CreateARecordRequest
- type CreateARecordRequestType
- type CreateARecordResponse
- type CreateARecordResponseType
- type CreateAdvRedirectRequest
- type CreateAdvRedirectRequestType
- type CreateAdvRedirectResponse
- type CreateAdvRedirectResponseType
- type CreateAdvRedirectRuleRequest
- type CreateAdvRedirectRuleRequestType
- type CreateAdvRedirectRuleResponse
- type CreateAdvRedirectRuleResponseType
- type CreateCAARecordRequest
- type CreateCAARecordRequestType
- type CreateCAARecordResponse
- type CreateCAARecordResponseType
- type CreateCDNSKEYRecordRequest
- type CreateCDNSKEYRecordRequestType
- type CreateCDNSKEYRecordResponse
- type CreateCDNSKEYRecordResponseType
- type CreateCDSRecordRequest
- type CreateCDSRecordRequestType
- type CreateCDSRecordResponse
- type CreateCDSRecordResponseType
- type CreateCERTRecordRequest
- type CreateCERTRecordRequestType
- type CreateCERTRecordResponse
- type CreateCERTRecordResponseType
- type CreateCNAMERecordRequest
- type CreateCNAMERecordRequestType
- type CreateCNAMERecordResponse
- type CreateCNAMERecordResponseType
- type CreateCSYNCRecordRequest
- type CreateCSYNCRecordRequestType
- type CreateCSYNCRecordResponse
- type CreateCSYNCRecordResponseType
- type CreateConfigLimitRequest
- type CreateConfigLimitRequestType
- type CreateConfigLimitResponse
- type CreateConfigLimitResponseType
- type CreateContactRequest
- type CreateContactRequestType
- type CreateContactResponse
- type CreateContactResponseType
- type CreateCustomerOracleMetadataRequest
- type CreateCustomerOracleMetadataRequestType
- type CreateCustomerOracleMetadataResponse
- type CreateCustomerOracleMetadataResponseType
- type CreateCustomerRequest
- type CreateCustomerRequestType
- type CreateCustomerResponse
- type CreateCustomerResponseType
- type CreateDDNSHostRequest
- type CreateDDNSHostRequestType
- type CreateDDNSHostResponse
- type CreateDDNSHostResponseType
- type CreateDDNSRequest
- type CreateDDNSRequestType
- type CreateDDNSResponse
- type CreateDDNSResponseType
- type CreateDHCIDRecordRequest
- type CreateDHCIDRecordRequestType
- type CreateDHCIDRecordResponse
- type CreateDHCIDRecordResponseType
- type CreateDNAMERecordRequest
- type CreateDNAMERecordRequestType
- type CreateDNAMERecordResponse
- type CreateDNAMERecordResponseType
- type CreateDNSKEYRecordRequest
- type CreateDNSKEYRecordRequestType
- type CreateDNSKEYRecordResponse
- type CreateDNSKEYRecordResponseType
- type CreateDNSSECRequest
- type CreateDNSSECRequestType
- type CreateDNSSECResponse
- type CreateDNSSECResponseType
- type CreateDSFMonitorRequest
- type CreateDSFMonitorRequestType
- type CreateDSFMonitorResponse
- type CreateDSFMonitorResponseType
- type CreateDSFRecordRequest
- type CreateDSFRecordRequestType
- type CreateDSFRecordResponse
- type CreateDSFRecordResponseType
- type CreateDSFRecordSetFailoverChainRequest
- type CreateDSFRecordSetFailoverChainRequestType
- type CreateDSFRecordSetFailoverChainResponse
- type CreateDSFRecordSetFailoverChainResponseType
- type CreateDSFRecordSetRequest
- type CreateDSFRecordSetRequestType
- type CreateDSFRecordSetResponse
- type CreateDSFRecordSetResponseType
- type CreateDSFRequest
- type CreateDSFRequestType
- type CreateDSFResponse
- type CreateDSFResponsePoolRequest
- type CreateDSFResponsePoolRequestType
- type CreateDSFResponsePoolResponse
- type CreateDSFResponsePoolResponseType
- type CreateDSFResponseType
- type CreateDSFRulesetRequest
- type CreateDSFRulesetRequestType
- type CreateDSFRulesetResponse
- type CreateDSFRulesetResponseType
- type CreateDSRecordRequest
- type CreateDSRecordRequestType
- type CreateDSRecordResponse
- type CreateDSRecordResponseType
- type CreateExtNameserverRequest
- type CreateExtNameserverRequestType
- type CreateExtNameserverResponse
- type CreateExtNameserverResponseType
- type CreateFailoverRequest
- type CreateFailoverRequestType
- type CreateFailoverResponse
- type CreateFailoverResponseType
- type CreateGSLBRegionPoolEntryRequest
- type CreateGSLBRegionPoolEntryRequestType
- type CreateGSLBRegionPoolEntryResponse
- type CreateGSLBRegionPoolEntryResponseType
- type CreateGSLBRegionRequest
- type CreateGSLBRegionRequestType
- type CreateGSLBRegionResponse
- type CreateGSLBRegionResponseType
- type CreateGSLBRequest
- type CreateGSLBRequestType
- type CreateGSLBResponse
- type CreateGSLBResponseType
- type CreateGeoNodeRequest
- type CreateGeoNodeRequestType
- type CreateGeoNodeResponse
- type CreateGeoNodeResponseType
- type CreateGeoRegionGroupRequest
- type CreateGeoRegionGroupRequestType
- type CreateGeoRegionGroupResponse
- type CreateGeoRegionGroupResponseType
- type CreateGeoRequest
- type CreateGeoRequestType
- type CreateGeoResponse
- type CreateGeoResponseType
- type CreateHTTPRedirectRequest
- type CreateHTTPRedirectRequestType
- type CreateHTTPRedirectResponse
- type CreateHTTPRedirectResponseType
- type CreateIPSECKEYRecordRequest
- type CreateIPSECKEYRecordRequestType
- type CreateIPSECKEYRecordResponse
- type CreateIPSECKEYRecordResponseType
- type CreateIPTrackRequest
- type CreateIPTrackRequestType
- type CreateIPTrackResponse
- type CreateIPTrackResponseType
- type CreateKEYRecordRequest
- type CreateKEYRecordRequestType
- type CreateKEYRecordResponse
- type CreateKEYRecordResponseType
- type CreateKXRecordRequest
- type CreateKXRecordRequestType
- type CreateKXRecordResponse
- type CreateKXRecordResponseType
- type CreateLOCRecordRequest
- type CreateLOCRecordRequestType
- type CreateLOCRecordResponse
- type CreateLOCRecordResponseType
- type CreateLoadBalancePoolEntryRequest
- type CreateLoadBalancePoolEntryRequestType
- type CreateLoadBalancePoolEntryResponse
- type CreateLoadBalancePoolEntryResponseType
- type CreateLoadBalanceRequest
- type CreateLoadBalanceRequestType
- type CreateLoadBalanceResponse
- type CreateLoadBalanceResponseType
- type CreateMXRecordRequest
- type CreateMXRecordRequestType
- type CreateMXRecordResponse
- type CreateMXRecordResponseType
- type CreateNAPTRRecordRequest
- type CreateNAPTRRecordRequestType
- type CreateNAPTRRecordResponse
- type CreateNAPTRRecordResponseType
- type CreateNSAPRecordRequest
- type CreateNSAPRecordRequestType
- type CreateNSAPRecordResponse
- type CreateNSAPRecordResponseType
- type CreateNSRecordRequest
- type CreateNSRecordRequestType
- type CreateNSRecordResponse
- type CreateNSRecordResponseType
- type CreateNotifierRequest
- type CreateNotifierRequestType
- type CreateNotifierResponse
- type CreateNotifierResponseType
- type CreatePOLICYRecordRequest
- type CreatePOLICYRecordRequestType
- type CreatePOLICYRecordResponse
- type CreatePOLICYRecordResponseType
- type CreatePTRRecordRequest
- type CreatePTRRecordRequestType
- type CreatePTRRecordResponse
- type CreatePTRRecordResponseType
- type CreatePXRecordRequest
- type CreatePXRecordRequestType
- type CreatePXRecordResponse
- type CreatePXRecordResponseType
- type CreatePermissionGroupRequest
- type CreatePermissionGroupRequestType
- type CreatePermissionGroupResponse
- type CreatePermissionGroupResponseType
- type CreateRPRecordRequest
- type CreateRPRecordRequestType
- type CreateRPRecordResponse
- type CreateRPRecordResponseType
- type CreateRTTMRegionPoolEntryRequest
- type CreateRTTMRegionPoolEntryRequestType
- type CreateRTTMRegionPoolEntryResponse
- type CreateRTTMRegionPoolEntryResponseType
- type CreateRTTMRegionRequest
- type CreateRTTMRegionRequestType
- type CreateRTTMRegionResponse
- type CreateRTTMRegionResponseType
- type CreateRTTMRequest
- type CreateRTTMRequestType
- type CreateRTTMResponse
- type CreateRTTMResponseType
- type CreateSPFRecordRequest
- type CreateSPFRecordRequestType
- type CreateSPFRecordResponse
- type CreateSPFRecordResponseType
- type CreateSRVRecordRequest
- type CreateSRVRecordRequestType
- type CreateSRVRecordResponse
- type CreateSRVRecordResponseType
- type CreateSSHFPRecordRequest
- type CreateSSHFPRecordRequestType
- type CreateSSHFPRecordResponse
- type CreateSSHFPRecordResponseType
- type CreateSecondaryZoneRequest
- type CreateSecondaryZoneRequestType
- type CreateSecondaryZoneResponse
- type CreateSecondaryZoneResponseType
- type CreateTLSARecordRequest
- type CreateTLSARecordRequestType
- type CreateTLSARecordResponse
- type CreateTLSARecordResponseType
- type CreateTSIGKeyRequest
- type CreateTSIGKeyRequestType
- type CreateTSIGKeyResponse
- type CreateTSIGKeyResponseType
- type CreateTXTRecordRequest
- type CreateTXTRecordRequestType
- type CreateTXTRecordResponse
- type CreateTXTRecordResponseType
- type CreateUpdateUserRequest
- type CreateUpdateUserRequestType
- type CreateUpdateUserResponse
- type CreateUpdateUserResponseType
- type CreateUserRequest
- type CreateUserRequestType
- type CreateUserResponse
- type CreateUserResponseType
- type CreateZoneOracleMetadataRequest
- type CreateZoneOracleMetadataRequestType
- type CreateZoneOracleMetadataResponse
- type CreateZoneOracleMetadataResponseType
- type CreateZoneRequest
- type CreateZoneRequestType
- type CreateZoneResponse
- type CreateZoneResponseType
- type CustomerAdminData
- type CustomerData
- type CustomerIPACL
- type CustomerInterfaceData
- type CustomerNSData
- type CustomerOracleMetadataData
- type CustomerPrefData
- type DDNSData
- type DDNSHostData
- type DHCIDRecordData
- type DNAMERecordData
- type DNSKEYRecordData
- type DNSSECData
- type DNSSECKey
- type DNSSECTimelineEvent
- type DSFCriteria
- type DSFData
- type DSFGeoIPCriteria
- type DSFMonitorData
- type DSFMonitorEndpoint
- type DSFMonitorHostOverride
- type DSFMonitorOptions
- type DSFMonitorSite
- type DSFMonitorSitesData
- type DSFNode
- type DSFRData
- type DSFRecord
- type DSFRecordData
- type DSFRecordSet
- type DSFRecordSetData
- type DSFRecordSetFailoverChain
- type DSFRecordSetFailoverChainData
- type DSFResponsePool
- type DSFResponsePoolData
- type DSFRuleset
- type DSFRulesetData
- type DSRecordData
- type DeactivateDDNSRequest
- type DeactivateDDNSRequestType
- type DeactivateDDNSResponse
- type DeactivateDDNSResponseType
- type DeactivateDNSSECRequest
- type DeactivateDNSSECRequestType
- type DeactivateDNSSECResponse
- type DeactivateDNSSECResponseType
- type DeactivateFailoverRequest
- type DeactivateFailoverRequestType
- type DeactivateFailoverResponse
- type DeactivateFailoverResponseType
- type DeactivateGSLBRequest
- type DeactivateGSLBRequestType
- type DeactivateGSLBResponse
- type DeactivateGSLBResponseType
- type DeactivateGeoRequest
- type DeactivateGeoRequestType
- type DeactivateGeoResponse
- type DeactivateGeoResponseType
- type DeactivateIPTrackRequest
- type DeactivateIPTrackRequestType
- type DeactivateIPTrackResponse
- type DeactivateIPTrackResponseType
- type DeactivateLoadBalanceRequest
- type DeactivateLoadBalanceRequestType
- type DeactivateLoadBalanceResponse
- type DeactivateLoadBalanceResponseType
- type DeactivateRTTMRequest
- type DeactivateRTTMRequestType
- type DeactivateRTTMResponse
- type DeactivateRTTMResponseType
- type DeactivateSecondaryRequest
- type DeactivateSecondaryRequestType
- type DeactivateSecondaryResponse
- type DeactivateSecondaryResponseType
- type DeleteAAAARecordsRequest
- type DeleteAAAARecordsRequestType
- type DeleteAAAARecordsResponse
- type DeleteAAAARecordsResponseType
- type DeleteALIASRecordsRequest
- type DeleteALIASRecordsRequestType
- type DeleteALIASRecordsResponse
- type DeleteALIASRecordsResponseType
- type DeleteARecordsRequest
- type DeleteARecordsRequestType
- type DeleteARecordsResponse
- type DeleteARecordsResponseType
- type DeleteCAARecordsRequest
- type DeleteCAARecordsRequestType
- type DeleteCAARecordsResponse
- type DeleteCAARecordsResponseType
- type DeleteCDNSKEYRecordsRequest
- type DeleteCDNSKEYRecordsRequestType
- type DeleteCDNSKEYRecordsResponse
- type DeleteCDNSKEYRecordsResponseType
- type DeleteCDSRecordsRequest
- type DeleteCDSRecordsRequestType
- type DeleteCDSRecordsResponse
- type DeleteCDSRecordsResponseType
- type DeleteCERTRecordsRequest
- type DeleteCERTRecordsRequestType
- type DeleteCERTRecordsResponse
- type DeleteCERTRecordsResponseType
- type DeleteCNAMERecordsRequest
- type DeleteCNAMERecordsRequestType
- type DeleteCNAMERecordsResponse
- type DeleteCNAMERecordsResponseType
- type DeleteCSYNCRecordsRequest
- type DeleteCSYNCRecordsRequestType
- type DeleteCSYNCRecordsResponse
- type DeleteCSYNCRecordsResponseType
- type DeleteCustomerOracleMetadataRequest
- type DeleteCustomerOracleMetadataRequestType
- type DeleteCustomerOracleMetadataResponse
- type DeleteCustomerOracleMetadataResponseType
- type DeleteDHCIDRecordsRequest
- type DeleteDHCIDRecordsRequestType
- type DeleteDHCIDRecordsResponse
- type DeleteDHCIDRecordsResponseType
- type DeleteDNAMERecordsRequest
- type DeleteDNAMERecordsRequestType
- type DeleteDNAMERecordsResponse
- type DeleteDNAMERecordsResponseType
- type DeleteDNSKEYRecordsRequest
- type DeleteDNSKEYRecordsRequestType
- type DeleteDNSKEYRecordsResponse
- type DeleteDNSKEYRecordsResponseType
- type DeleteDSRecordsRequest
- type DeleteDSRecordsRequestType
- type DeleteDSRecordsResponse
- type DeleteDSRecordsResponseType
- type DeleteIPSECKEYRecordsRequest
- type DeleteIPSECKEYRecordsRequestType
- type DeleteIPSECKEYRecordsResponse
- type DeleteIPSECKEYRecordsResponseType
- type DeleteKEYRecordsRequest
- type DeleteKEYRecordsRequestType
- type DeleteKEYRecordsResponse
- type DeleteKEYRecordsResponseType
- type DeleteKXRecordsRequest
- type DeleteKXRecordsRequestType
- type DeleteKXRecordsResponse
- type DeleteKXRecordsResponseType
- type DeleteLOCRecordsRequest
- type DeleteLOCRecordsRequestType
- type DeleteLOCRecordsResponse
- type DeleteLOCRecordsResponseType
- type DeleteMXRecordsRequest
- type DeleteMXRecordsRequestType
- type DeleteMXRecordsResponse
- type DeleteMXRecordsResponseType
- type DeleteNAPTRRecordsRequest
- type DeleteNAPTRRecordsRequestType
- type DeleteNAPTRRecordsResponse
- type DeleteNAPTRRecordsResponseType
- type DeleteNSAPRecordsRequest
- type DeleteNSAPRecordsRequestType
- type DeleteNSAPRecordsResponse
- type DeleteNSAPRecordsResponseType
- type DeleteNSRecordsRequest
- type DeleteNSRecordsRequestType
- type DeleteNSRecordsResponse
- type DeleteNSRecordsResponseType
- type DeleteOneAAAARecordRequest
- type DeleteOneAAAARecordRequestType
- type DeleteOneAAAARecordResponse
- type DeleteOneAAAARecordResponseType
- type DeleteOneALIASRecordRequest
- type DeleteOneALIASRecordRequestType
- type DeleteOneALIASRecordResponse
- type DeleteOneALIASRecordResponseType
- type DeleteOneARecordRequest
- type DeleteOneARecordRequestType
- type DeleteOneARecordResponse
- type DeleteOneARecordResponseType
- type DeleteOneAdvRedirectRequest
- type DeleteOneAdvRedirectRequestType
- type DeleteOneAdvRedirectResponse
- type DeleteOneAdvRedirectResponseType
- type DeleteOneAdvRedirectRuleRequest
- type DeleteOneAdvRedirectRuleRequestType
- type DeleteOneAdvRedirectRuleResponse
- type DeleteOneAdvRedirectRuleResponseType
- type DeleteOneCAARecordRequest
- type DeleteOneCAARecordRequestType
- type DeleteOneCAARecordResponse
- type DeleteOneCAARecordResponseType
- type DeleteOneCDNSKEYRecordRequest
- type DeleteOneCDNSKEYRecordRequestType
- type DeleteOneCDNSKEYRecordResponse
- type DeleteOneCDNSKEYRecordResponseType
- type DeleteOneCDSRecordRequest
- type DeleteOneCDSRecordRequestType
- type DeleteOneCDSRecordResponse
- type DeleteOneCDSRecordResponseType
- type DeleteOneCERTRecordRequest
- type DeleteOneCERTRecordRequestType
- type DeleteOneCERTRecordResponse
- type DeleteOneCERTRecordResponseType
- type DeleteOneCNAMERecordRequest
- type DeleteOneCNAMERecordRequestType
- type DeleteOneCNAMERecordResponse
- type DeleteOneCNAMERecordResponseType
- type DeleteOneCSYNCRecordRequest
- type DeleteOneCSYNCRecordRequestType
- type DeleteOneCSYNCRecordResponse
- type DeleteOneCSYNCRecordResponseType
- type DeleteOneConfigLimitRequest
- type DeleteOneConfigLimitRequestType
- type DeleteOneConfigLimitResponse
- type DeleteOneConfigLimitResponseType
- type DeleteOneContactRequest
- type DeleteOneContactRequestType
- type DeleteOneContactResponse
- type DeleteOneContactResponseType
- type DeleteOneCustomerRequest
- type DeleteOneCustomerRequestType
- type DeleteOneCustomerResponse
- type DeleteOneCustomerResponseType
- type DeleteOneDDNSRequest
- type DeleteOneDDNSRequestType
- type DeleteOneDDNSResponse
- type DeleteOneDDNSResponseType
- type DeleteOneDHCIDRecordRequest
- type DeleteOneDHCIDRecordRequestType
- type DeleteOneDHCIDRecordResponse
- type DeleteOneDHCIDRecordResponseType
- type DeleteOneDNAMERecordRequest
- type DeleteOneDNAMERecordRequestType
- type DeleteOneDNAMERecordResponse
- type DeleteOneDNAMERecordResponseType
- type DeleteOneDNSKEYRecordRequest
- type DeleteOneDNSKEYRecordRequestType
- type DeleteOneDNSKEYRecordResponse
- type DeleteOneDNSKEYRecordResponseType
- type DeleteOneDNSSECRequest
- type DeleteOneDNSSECRequestType
- type DeleteOneDNSSECResponse
- type DeleteOneDNSSECResponseType
- type DeleteOneDSFMonitorRequest
- type DeleteOneDSFMonitorRequestType
- type DeleteOneDSFMonitorResponse
- type DeleteOneDSFMonitorResponseType
- type DeleteOneDSFNodeRequest
- type DeleteOneDSFNodeRequestType
- type DeleteOneDSFNodeResponse
- type DeleteOneDSFNodeResponseType
- type DeleteOneDSFRecordRequest
- type DeleteOneDSFRecordRequestType
- type DeleteOneDSFRecordResponse
- type DeleteOneDSFRecordResponseType
- type DeleteOneDSFRecordSetFailoverChainRequest
- type DeleteOneDSFRecordSetFailoverChainRequestType
- type DeleteOneDSFRecordSetFailoverChainResponse
- type DeleteOneDSFRecordSetFailoverChainResponseType
- type DeleteOneDSFRecordSetRequest
- type DeleteOneDSFRecordSetRequestType
- type DeleteOneDSFRecordSetResponse
- type DeleteOneDSFRecordSetResponseType
- type DeleteOneDSFRequest
- type DeleteOneDSFRequestType
- type DeleteOneDSFResponse
- type DeleteOneDSFResponsePoolRequest
- type DeleteOneDSFResponsePoolRequestType
- type DeleteOneDSFResponsePoolResponse
- type DeleteOneDSFResponsePoolResponseType
- type DeleteOneDSFResponseType
- type DeleteOneDSFRulesetRequest
- type DeleteOneDSFRulesetRequestType
- type DeleteOneDSFRulesetResponse
- type DeleteOneDSFRulesetResponseType
- type DeleteOneDSRecordRequest
- type DeleteOneDSRecordRequestType
- type DeleteOneDSRecordResponse
- type DeleteOneDSRecordResponseType
- type DeleteOneExtNameserverRequest
- type DeleteOneExtNameserverRequestType
- type DeleteOneExtNameserverResponse
- type DeleteOneExtNameserverResponseType
- type DeleteOneFailoverRequest
- type DeleteOneFailoverRequestType
- type DeleteOneFailoverResponse
- type DeleteOneFailoverResponseType
- type DeleteOneGSLBRegionPoolEntryRequest
- type DeleteOneGSLBRegionPoolEntryRequestType
- type DeleteOneGSLBRegionPoolEntryResponse
- type DeleteOneGSLBRegionPoolEntryResponseType
- type DeleteOneGSLBRegionRequest
- type DeleteOneGSLBRegionRequestType
- type DeleteOneGSLBRegionResponse
- type DeleteOneGSLBRegionResponseType
- type DeleteOneGSLBRequest
- type DeleteOneGSLBRequestType
- type DeleteOneGSLBResponse
- type DeleteOneGSLBResponseType
- type DeleteOneGeoNodeRequest
- type DeleteOneGeoNodeRequestType
- type DeleteOneGeoNodeResponse
- type DeleteOneGeoNodeResponseType
- type DeleteOneGeoRegionGroupRequest
- type DeleteOneGeoRegionGroupRequestType
- type DeleteOneGeoRegionGroupResponse
- type DeleteOneGeoRegionGroupResponseType
- type DeleteOneGeoRequest
- type DeleteOneGeoRequestType
- type DeleteOneGeoResponse
- type DeleteOneGeoResponseType
- type DeleteOneHTTPRedirectRequest
- type DeleteOneHTTPRedirectRequestType
- type DeleteOneHTTPRedirectResponse
- type DeleteOneHTTPRedirectResponseType
- type DeleteOneIPSECKEYRecordRequest
- type DeleteOneIPSECKEYRecordRequestType
- type DeleteOneIPSECKEYRecordResponse
- type DeleteOneIPSECKEYRecordResponseType
- type DeleteOneIPTrackRequest
- type DeleteOneIPTrackRequestType
- type DeleteOneIPTrackResponse
- type DeleteOneIPTrackResponseType
- type DeleteOneKEYRecordRequest
- type DeleteOneKEYRecordRequestType
- type DeleteOneKEYRecordResponse
- type DeleteOneKEYRecordResponseType
- type DeleteOneKXRecordRequest
- type DeleteOneKXRecordRequestType
- type DeleteOneKXRecordResponse
- type DeleteOneKXRecordResponseType
- type DeleteOneLOCRecordRequest
- type DeleteOneLOCRecordRequestType
- type DeleteOneLOCRecordResponse
- type DeleteOneLOCRecordResponseType
- type DeleteOneLoadBalancePoolEntryRequest
- type DeleteOneLoadBalancePoolEntryRequestType
- type DeleteOneLoadBalancePoolEntryResponse
- type DeleteOneLoadBalancePoolEntryResponseType
- type DeleteOneLoadBalanceRequest
- type DeleteOneLoadBalanceRequestType
- type DeleteOneLoadBalanceResponse
- type DeleteOneLoadBalanceResponseType
- type DeleteOneMXRecordRequest
- type DeleteOneMXRecordRequestType
- type DeleteOneMXRecordResponse
- type DeleteOneMXRecordResponseType
- type DeleteOneNAPTRRecordRequest
- type DeleteOneNAPTRRecordRequestType
- type DeleteOneNAPTRRecordResponse
- type DeleteOneNAPTRRecordResponseType
- type DeleteOneNSAPRecordRequest
- type DeleteOneNSAPRecordRequestType
- type DeleteOneNSAPRecordResponse
- type DeleteOneNSAPRecordResponseType
- type DeleteOneNSRecordRequest
- type DeleteOneNSRecordRequestType
- type DeleteOneNSRecordResponse
- type DeleteOneNSRecordResponseType
- type DeleteOneNotifierRequest
- type DeleteOneNotifierRequestType
- type DeleteOneNotifierResponse
- type DeleteOneNotifierResponseType
- type DeleteOnePOLICYRecordRequest
- type DeleteOnePOLICYRecordRequestType
- type DeleteOnePOLICYRecordResponse
- type DeleteOnePOLICYRecordResponseType
- type DeleteOnePTRRecordRequest
- type DeleteOnePTRRecordRequestType
- type DeleteOnePTRRecordResponse
- type DeleteOnePTRRecordResponseType
- type DeleteOnePXRecordRequest
- type DeleteOnePXRecordRequestType
- type DeleteOnePXRecordResponse
- type DeleteOnePXRecordResponseType
- type DeleteOnePermissionGroupRequest
- type DeleteOnePermissionGroupRequestType
- type DeleteOnePermissionGroupResponse
- type DeleteOnePermissionGroupResponseType
- type DeleteOneRPRecordRequest
- type DeleteOneRPRecordRequestType
- type DeleteOneRPRecordResponse
- type DeleteOneRPRecordResponseType
- type DeleteOneRTTMRegionPoolEntryRequest
- type DeleteOneRTTMRegionPoolEntryRequestType
- type DeleteOneRTTMRegionPoolEntryResponse
- type DeleteOneRTTMRegionPoolEntryResponseType
- type DeleteOneRTTMRegionRequest
- type DeleteOneRTTMRegionRequestType
- type DeleteOneRTTMRegionResponse
- type DeleteOneRTTMRegionResponseType
- type DeleteOneRTTMRequest
- type DeleteOneRTTMRequestType
- type DeleteOneRTTMResponse
- type DeleteOneRTTMResponseType
- type DeleteOneSPFRecordRequest
- type DeleteOneSPFRecordRequestType
- type DeleteOneSPFRecordResponse
- type DeleteOneSPFRecordResponseType
- type DeleteOneSRVRecordRequest
- type DeleteOneSRVRecordRequestType
- type DeleteOneSRVRecordResponse
- type DeleteOneSRVRecordResponseType
- type DeleteOneSSHFPRecordRequest
- type DeleteOneSSHFPRecordRequestType
- type DeleteOneSSHFPRecordResponse
- type DeleteOneSSHFPRecordResponseType
- type DeleteOneTLSARecordRequest
- type DeleteOneTLSARecordRequestType
- type DeleteOneTLSARecordResponse
- type DeleteOneTLSARecordResponseType
- type DeleteOneTSIGKeyRequest
- type DeleteOneTSIGKeyRequestType
- type DeleteOneTSIGKeyResponse
- type DeleteOneTSIGKeyResponseType
- type DeleteOneTXTRecordRequest
- type DeleteOneTXTRecordRequestType
- type DeleteOneTXTRecordResponse
- type DeleteOneTXTRecordResponseType
- type DeleteOneUpdateUserRequest
- type DeleteOneUpdateUserRequestType
- type DeleteOneUpdateUserResponse
- type DeleteOneUpdateUserResponseType
- type DeleteOneUserRequest
- type DeleteOneUserRequestType
- type DeleteOneUserResponse
- type DeleteOneUserResponseType
- type DeleteOneZoneRequest
- type DeleteOneZoneRequestType
- type DeleteOneZoneResponse
- type DeleteOneZoneResponseType
- type DeletePOLICYRecordsRequest
- type DeletePOLICYRecordsRequestType
- type DeletePOLICYRecordsResponse
- type DeletePOLICYRecordsResponseType
- type DeletePTRRecordsRequest
- type DeletePTRRecordsRequestType
- type DeletePTRRecordsResponse
- type DeletePTRRecordsResponseType
- type DeletePXRecordsRequest
- type DeletePXRecordsRequestType
- type DeletePXRecordsResponse
- type DeletePXRecordsResponseType
- type DeleteRPRecordsRequest
- type DeleteRPRecordsRequestType
- type DeleteRPRecordsResponse
- type DeleteRPRecordsResponseType
- type DeleteSPFRecordsRequest
- type DeleteSPFRecordsRequestType
- type DeleteSPFRecordsResponse
- type DeleteSPFRecordsResponseType
- type DeleteSRVRecordsRequest
- type DeleteSRVRecordsRequestType
- type DeleteSRVRecordsResponse
- type DeleteSRVRecordsResponseType
- type DeleteSSHFPRecordsRequest
- type DeleteSSHFPRecordsRequestType
- type DeleteSSHFPRecordsResponse
- type DeleteSSHFPRecordsResponseType
- type DeleteTLSARecordsRequest
- type DeleteTLSARecordsRequestType
- type DeleteTLSARecordsResponse
- type DeleteTLSARecordsResponseType
- type DeleteTXTRecordsRequest
- type DeleteTXTRecordsRequestType
- type DeleteTXTRecordsResponse
- type DeleteTXTRecordsResponseType
- type DeleteZoneChangesetRequest
- type DeleteZoneChangesetRequestType
- type DeleteZoneChangesetResponse
- type DeleteZoneChangesetResponseType
- type DeleteZoneOracleMetadataRequest
- type DeleteZoneOracleMetadataRequestType
- type DeleteZoneOracleMetadataResponse
- type DeleteZoneOracleMetadataResponseType
- type Dynect
- type ErrorResponse
- type ErrorResponseType
- type ExtNSEntry
- type ExtNameserverData
- type FailoverData
- type FreezeZoneRequest
- type FreezeZoneRequestType
- type FreezeZoneResponse
- type FreezeZoneResponseType
- type GSLBAddress
- type GSLBData
- type GSLBRegion
- type GSLBRegionData
- type GSLBRegionPoolEntry
- type GenericRData
- type Geo
- type GeoNode
- type GeoRegionGroup
- type GeoRegionGroupData
- type GetAAAARecordsRequest
- type GetAAAARecordsRequestType
- type GetAAAARecordsResponse
- type GetAAAARecordsResponseType
- type GetALIASRecordsRequest
- type GetALIASRecordsRequestType
- type GetALIASRecordsResponse
- type GetALIASRecordsResponseType
- type GetANYRecordsRequest
- type GetANYRecordsRequestType
- type GetANYRecordsResponse
- type GetANYRecordsResponseType
- type GetARecordsRequest
- type GetARecordsRequestType
- type GetARecordsResponse
- type GetARecordsResponseType
- type GetAdvRedirectRulesRequest
- type GetAdvRedirectRulesRequestType
- type GetAdvRedirectRulesResponse
- type GetAdvRedirectRulesResponseType
- type GetAdvRedirectsRequest
- type GetAdvRedirectsRequestType
- type GetAdvRedirectsResponse
- type GetAdvRedirectsResponseType
- type GetAllAliasQNamesRequest
- type GetAllAliasQNamesRequestType
- type GetAllAliasQNamesResponse
- type GetAllAliasQNamesResponseType
- type GetAllRecordsRequest
- type GetAllRecordsRequestType
- type GetAllRecordsResponse
- type GetAllRecordsResponseType
- type GetCAARecordsRequest
- type GetCAARecordsRequestType
- type GetCAARecordsResponse
- type GetCAARecordsResponseType
- type GetCDNSKEYRecordsRequest
- type GetCDNSKEYRecordsRequestType
- type GetCDNSKEYRecordsResponse
- type GetCDNSKEYRecordsResponseType
- type GetCDSRecordsRequest
- type GetCDSRecordsRequestType
- type GetCDSRecordsResponse
- type GetCDSRecordsResponseType
- type GetCERTRecordsRequest
- type GetCERTRecordsRequestType
- type GetCERTRecordsResponse
- type GetCERTRecordsResponseType
- type GetCNAMERecordsRequest
- type GetCNAMERecordsRequestType
- type GetCNAMERecordsResponse
- type GetCNAMERecordsResponseType
- type GetCSYNCRecordsRequest
- type GetCSYNCRecordsRequestType
- type GetCSYNCRecordsResponse
- type GetCSYNCRecordsResponseType
- type GetConfigLimitsRequest
- type GetConfigLimitsRequestType
- type GetConfigLimitsResponse
- type GetConfigLimitsResponseType
- type GetContactsRequest
- type GetContactsRequestType
- type GetContactsResponse
- type GetContactsResponseType
- type GetCustomerIPACLRequest
- type GetCustomerIPACLRequestType
- type GetCustomerIPACLResponse
- type GetCustomerIPACLResponseType
- type GetCustomerOracleMetadataRequest
- type GetCustomerOracleMetadataRequestType
- type GetCustomerOracleMetadataResponse
- type GetCustomerOracleMetadataResponseType
- type GetCustomerPermissionsRequest
- type GetCustomerPermissionsRequestType
- type GetCustomerPermissionsResponse
- type GetCustomerPermissionsResponseType
- type GetCustomerPrefsRequest
- type GetCustomerPrefsRequestType
- type GetCustomerPrefsResponse
- type GetCustomerPrefsResponseType
- type GetCustomersRequest
- type GetCustomersRequestType
- type GetCustomersResponse
- type GetCustomersResponseType
- type GetDDNSsRequest
- type GetDDNSsRequestType
- type GetDDNSsResponse
- type GetDDNSsResponseType
- type GetDHCIDRecordsRequest
- type GetDHCIDRecordsRequestType
- type GetDHCIDRecordsResponse
- type GetDHCIDRecordsResponseType
- type GetDNAMERecordsRequest
- type GetDNAMERecordsRequestType
- type GetDNAMERecordsResponse
- type GetDNAMERecordsResponseType
- type GetDNSKEYRecordsRequest
- type GetDNSKEYRecordsRequestType
- type GetDNSKEYRecordsResponse
- type GetDNSKEYRecordsResponseType
- type GetDNSSECTimelineRequest
- type GetDNSSECTimelineRequestType
- type GetDNSSECTimelineResponse
- type GetDNSSECTimelineResponseType
- type GetDNSSECsRequest
- type GetDNSSECsRequestType
- type GetDNSSECsResponse
- type GetDNSSECsResponseType
- type GetDSFMonitorSitesRequest
- type GetDSFMonitorSitesRequestType
- type GetDSFMonitorSitesResponse
- type GetDSFMonitorSitesResponseType
- type GetDSFMonitorsRequest
- type GetDSFMonitorsRequestType
- type GetDSFMonitorsResponse
- type GetDSFMonitorsResponseType
- type GetDSFNodesRequest
- type GetDSFNodesRequestType
- type GetDSFNodesResponse
- type GetDSFNodesResponseType
- type GetDSFNotifiersRequest
- type GetDSFNotifiersRequestType
- type GetDSFNotifiersResponse
- type GetDSFNotifiersResponseType
- type GetDSFRecordSetFailoverChainsRequest
- type GetDSFRecordSetFailoverChainsRequestType
- type GetDSFRecordSetFailoverChainsResponse
- type GetDSFRecordSetFailoverChainsResponseType
- type GetDSFRecordSetsRequest
- type GetDSFRecordSetsRequestType
- type GetDSFRecordSetsResponse
- type GetDSFRecordSetsResponseType
- type GetDSFRecordsRequest
- type GetDSFRecordsRequestType
- type GetDSFRecordsResponse
- type GetDSFRecordsResponseType
- type GetDSFResponsePoolsRequest
- type GetDSFResponsePoolsRequestType
- type GetDSFResponsePoolsResponse
- type GetDSFResponsePoolsResponseType
- type GetDSFRulesetsRequest
- type GetDSFRulesetsRequestType
- type GetDSFRulesetsResponse
- type GetDSFRulesetsResponseType
- type GetDSFsRequest
- type GetDSFsRequestType
- type GetDSFsResponse
- type GetDSFsResponseType
- type GetDSRecordsRequest
- type GetDSRecordsRequestType
- type GetDSRecordsResponse
- type GetDSRecordsResponseType
- type GetExtNameserversRequest
- type GetExtNameserversRequestType
- type GetExtNameserversResponse
- type GetExtNameserversResponseType
- type GetFailoversRequest
- type GetFailoversRequestType
- type GetFailoversResponse
- type GetFailoversResponseType
- type GetGSLBRegionPoolEntriesRequest
- type GetGSLBRegionPoolEntriesRequestType
- type GetGSLBRegionPoolEntriesResponse
- type GetGSLBRegionPoolEntriesResponseType
- type GetGSLBRegionsRequest
- type GetGSLBRegionsRequestType
- type GetGSLBRegionsResponse
- type GetGSLBRegionsResponseType
- type GetGSLBsRequest
- type GetGSLBsRequestType
- type GetGSLBsResponse
- type GetGSLBsResponseType
- type GetGeoNodesRequest
- type GetGeoNodesRequestType
- type GetGeoNodesResponse
- type GetGeoNodesResponseType
- type GetGeoRegionGroupsRequest
- type GetGeoRegionGroupsRequestType
- type GetGeoRegionGroupsResponse
- type GetGeoRegionGroupsResponseType
- type GetGeosRequest
- type GetGeosRequestType
- type GetGeosResponse
- type GetGeosResponseType
- type GetHTTPRedirectsRequest
- type GetHTTPRedirectsRequestType
- type GetHTTPRedirectsResponse
- type GetHTTPRedirectsResponseType
- type GetHostStatsFlagsRequest
- type GetHostStatsFlagsRequestType
- type GetHostStatsFlagsResponse
- type GetHostStatsFlagsResponseType
- type GetIPSECKEYRecordsRequest
- type GetIPSECKEYRecordsRequestType
- type GetIPSECKEYRecordsResponse
- type GetIPSECKEYRecordsResponseType
- type GetIPTracksRequest
- type GetIPTracksRequestType
- type GetIPTracksResponse
- type GetIPTracksResponseType
- type GetJobRequest
- type GetJobRequestType
- type GetJobResponse
- type GetJobResponseType
- type GetKEYRecordsRequest
- type GetKEYRecordsRequestType
- type GetKEYRecordsResponse
- type GetKEYRecordsResponseType
- type GetKXRecordsRequest
- type GetKXRecordsRequestType
- type GetKXRecordsResponse
- type GetKXRecordsResponseType
- type GetLOCRecordsRequest
- type GetLOCRecordsRequestType
- type GetLOCRecordsResponse
- type GetLOCRecordsResponseType
- type GetLoadBalancePoolEntriesRequest
- type GetLoadBalancePoolEntriesRequestType
- type GetLoadBalancePoolEntriesResponse
- type GetLoadBalancePoolEntriesResponseType
- type GetLoadBalancesRequest
- type GetLoadBalancesRequestType
- type GetLoadBalancesResponse
- type GetLoadBalancesResponseType
- type GetMXRecordsRequest
- type GetMXRecordsRequestType
- type GetMXRecordsResponse
- type GetMXRecordsResponseType
- type GetNAPTRRecordsRequest
- type GetNAPTRRecordsRequestType
- type GetNAPTRRecordsResponse
- type GetNAPTRRecordsResponseType
- type GetNSAPRecordsRequest
- type GetNSAPRecordsRequestType
- type GetNSAPRecordsResponse
- type GetNSAPRecordsResponseType
- type GetNSRecordsRequest
- type GetNSRecordsRequestType
- type GetNSRecordsResponse
- type GetNSRecordsResponseType
- type GetNodeListRequest
- type GetNodeListRequestType
- type GetNodeListResponse
- type GetNodeListResponseType
- type GetNotifiersRequest
- type GetNotifiersRequestType
- type GetNotifiersResponse
- type GetNotifiersResponseType
- type GetOneAAAARecordRequest
- type GetOneAAAARecordRequestType
- type GetOneAAAARecordResponse
- type GetOneAAAARecordResponseType
- type GetOneALIASRecordRequest
- type GetOneALIASRecordRequestType
- type GetOneALIASRecordResponse
- type GetOneALIASRecordResponseType
- type GetOneARecordRequest
- type GetOneARecordRequestType
- type GetOneARecordResponse
- type GetOneARecordResponseType
- type GetOneAdvRedirectRequest
- type GetOneAdvRedirectRequestType
- type GetOneAdvRedirectResponse
- type GetOneAdvRedirectResponseType
- type GetOneAdvRedirectRuleRequest
- type GetOneAdvRedirectRuleRequestType
- type GetOneAdvRedirectRuleResponse
- type GetOneAdvRedirectRuleResponseType
- type GetOneCAARecordRequest
- type GetOneCAARecordRequestType
- type GetOneCAARecordResponse
- type GetOneCAARecordResponseType
- type GetOneCDNSKEYRecordRequest
- type GetOneCDNSKEYRecordRequestType
- type GetOneCDNSKEYRecordResponse
- type GetOneCDNSKEYRecordResponseType
- type GetOneCDSRecordRequest
- type GetOneCDSRecordRequestType
- type GetOneCDSRecordResponse
- type GetOneCDSRecordResponseType
- type GetOneCERTRecordRequest
- type GetOneCERTRecordRequestType
- type GetOneCERTRecordResponse
- type GetOneCERTRecordResponseType
- type GetOneCNAMERecordRequest
- type GetOneCNAMERecordRequestType
- type GetOneCNAMERecordResponse
- type GetOneCNAMERecordResponseType
- type GetOneCSYNCRecordRequest
- type GetOneCSYNCRecordRequestType
- type GetOneCSYNCRecordResponse
- type GetOneCSYNCRecordResponseType
- type GetOneConfigLimitRequest
- type GetOneConfigLimitRequestType
- type GetOneConfigLimitResponse
- type GetOneConfigLimitResponseType
- type GetOneContactRequest
- type GetOneContactRequestType
- type GetOneContactResponse
- type GetOneContactResponseType
- type GetOneCustomerRequest
- type GetOneCustomerRequestType
- type GetOneCustomerResponse
- type GetOneCustomerResponseType
- type GetOneDDNSRequest
- type GetOneDDNSRequestType
- type GetOneDDNSResponse
- type GetOneDDNSResponseType
- type GetOneDHCIDRecordRequest
- type GetOneDHCIDRecordRequestType
- type GetOneDHCIDRecordResponse
- type GetOneDHCIDRecordResponseType
- type GetOneDNAMERecordRequest
- type GetOneDNAMERecordRequestType
- type GetOneDNAMERecordResponse
- type GetOneDNAMERecordResponseType
- type GetOneDNSKEYRecordRequest
- type GetOneDNSKEYRecordRequestType
- type GetOneDNSKEYRecordResponse
- type GetOneDNSKEYRecordResponseType
- type GetOneDNSSECRequest
- type GetOneDNSSECRequestType
- type GetOneDNSSECResponse
- type GetOneDNSSECResponseType
- type GetOneDSFMonitorRequest
- type GetOneDSFMonitorRequestType
- type GetOneDSFMonitorResponse
- type GetOneDSFMonitorResponseType
- type GetOneDSFRecordRequest
- type GetOneDSFRecordRequestType
- type GetOneDSFRecordResponse
- type GetOneDSFRecordResponseType
- type GetOneDSFRecordSetFailoverChainRequest
- type GetOneDSFRecordSetFailoverChainRequestType
- type GetOneDSFRecordSetFailoverChainResponse
- type GetOneDSFRecordSetFailoverChainResponseType
- type GetOneDSFRecordSetRequest
- type GetOneDSFRecordSetRequestType
- type GetOneDSFRecordSetResponse
- type GetOneDSFRecordSetResponseType
- type GetOneDSFRequest
- type GetOneDSFRequestType
- type GetOneDSFResponse
- type GetOneDSFResponsePoolRequest
- type GetOneDSFResponsePoolRequestType
- type GetOneDSFResponsePoolResponse
- type GetOneDSFResponsePoolResponseType
- type GetOneDSFResponseType
- type GetOneDSFRulesetRequest
- type GetOneDSFRulesetRequestType
- type GetOneDSFRulesetResponse
- type GetOneDSFRulesetResponseType
- type GetOneDSRecordRequest
- type GetOneDSRecordRequestType
- type GetOneDSRecordResponse
- type GetOneDSRecordResponseType
- type GetOneExtNameserverRequest
- type GetOneExtNameserverRequestType
- type GetOneExtNameserverResponse
- type GetOneExtNameserverResponseType
- type GetOneFailoverRequest
- type GetOneFailoverRequestType
- type GetOneFailoverResponse
- type GetOneFailoverResponseType
- type GetOneGSLBRegionPoolEntryRequest
- type GetOneGSLBRegionPoolEntryRequestType
- type GetOneGSLBRegionPoolEntryResponse
- type GetOneGSLBRegionPoolEntryResponseType
- type GetOneGSLBRegionRequest
- type GetOneGSLBRegionRequestType
- type GetOneGSLBRegionResponse
- type GetOneGSLBRegionResponseType
- type GetOneGSLBRequest
- type GetOneGSLBRequestType
- type GetOneGSLBResponse
- type GetOneGSLBResponseType
- type GetOneGeoRegionGroupRequest
- type GetOneGeoRegionGroupRequestType
- type GetOneGeoRegionGroupResponse
- type GetOneGeoRegionGroupResponseType
- type GetOneGeoRequest
- type GetOneGeoRequestType
- type GetOneGeoResponse
- type GetOneGeoResponseType
- type GetOneHTTPRedirectRequest
- type GetOneHTTPRedirectRequestType
- type GetOneHTTPRedirectResponse
- type GetOneHTTPRedirectResponseType
- type GetOneIPSECKEYRecordRequest
- type GetOneIPSECKEYRecordRequestType
- type GetOneIPSECKEYRecordResponse
- type GetOneIPSECKEYRecordResponseType
- type GetOneIPTrackRequest
- type GetOneIPTrackRequestType
- type GetOneIPTrackResponse
- type GetOneIPTrackResponseType
- type GetOneKEYRecordRequest
- type GetOneKEYRecordRequestType
- type GetOneKEYRecordResponse
- type GetOneKEYRecordResponseType
- type GetOneKXRecordRequest
- type GetOneKXRecordRequestType
- type GetOneKXRecordResponse
- type GetOneKXRecordResponseType
- type GetOneLOCRecordRequest
- type GetOneLOCRecordRequestType
- type GetOneLOCRecordResponse
- type GetOneLOCRecordResponseType
- type GetOneLoadBalancePoolEntryRequest
- type GetOneLoadBalancePoolEntryRequestType
- type GetOneLoadBalancePoolEntryResponse
- type GetOneLoadBalancePoolEntryResponseType
- type GetOneLoadBalanceRequest
- type GetOneLoadBalanceRequestType
- type GetOneLoadBalanceResponse
- type GetOneLoadBalanceResponseType
- type GetOneMXRecordRequest
- type GetOneMXRecordRequestType
- type GetOneMXRecordResponse
- type GetOneMXRecordResponseType
- type GetOneNAPTRRecordRequest
- type GetOneNAPTRRecordRequestType
- type GetOneNAPTRRecordResponse
- type GetOneNAPTRRecordResponseType
- type GetOneNSAPRecordRequest
- type GetOneNSAPRecordRequestType
- type GetOneNSAPRecordResponse
- type GetOneNSAPRecordResponseType
- type GetOneNSRecordRequest
- type GetOneNSRecordRequestType
- type GetOneNSRecordResponse
- type GetOneNSRecordResponseType
- type GetOneNotifierRequest
- type GetOneNotifierRequestType
- type GetOneNotifierResponse
- type GetOneNotifierResponseType
- type GetOnePOLICYRecordRequest
- type GetOnePOLICYRecordRequestType
- type GetOnePOLICYRecordResponse
- type GetOnePOLICYRecordResponseType
- type GetOnePTRRecordRequest
- type GetOnePTRRecordRequestType
- type GetOnePTRRecordResponse
- type GetOnePTRRecordResponseType
- type GetOnePXRecordRequest
- type GetOnePXRecordRequestType
- type GetOnePXRecordResponse
- type GetOnePXRecordResponseType
- type GetOnePermissionGroupRequest
- type GetOnePermissionGroupRequestType
- type GetOnePermissionGroupResponse
- type GetOnePermissionGroupResponseType
- type GetOneRPRecordRequest
- type GetOneRPRecordRequestType
- type GetOneRPRecordResponse
- type GetOneRPRecordResponseType
- type GetOneRTTMRegionPoolEntryRequest
- type GetOneRTTMRegionPoolEntryRequestType
- type GetOneRTTMRegionPoolEntryResponse
- type GetOneRTTMRegionPoolEntryResponseType
- type GetOneRTTMRegionRequest
- type GetOneRTTMRegionRequestType
- type GetOneRTTMRegionResponse
- type GetOneRTTMRegionResponseType
- type GetOneRTTMRequest
- type GetOneRTTMRequestType
- type GetOneRTTMResponse
- type GetOneRTTMResponseType
- type GetOneSOARecordRequest
- type GetOneSOARecordRequestType
- type GetOneSOARecordResponse
- type GetOneSOARecordResponseType
- type GetOneSPFRecordRequest
- type GetOneSPFRecordRequestType
- type GetOneSPFRecordResponse
- type GetOneSPFRecordResponseType
- type GetOneSRVRecordRequest
- type GetOneSRVRecordRequestType
- type GetOneSRVRecordResponse
- type GetOneSRVRecordResponseType
- type GetOneSSHFPRecordRequest
- type GetOneSSHFPRecordRequestType
- type GetOneSSHFPRecordResponse
- type GetOneSSHFPRecordResponseType
- type GetOneSecondaryRequest
- type GetOneSecondaryRequestType
- type GetOneSecondaryResponse
- type GetOneSecondaryResponseType
- type GetOneTLSARecordRequest
- type GetOneTLSARecordRequestType
- type GetOneTLSARecordResponse
- type GetOneTLSARecordResponseType
- type GetOneTSIGKeyRequest
- type GetOneTSIGKeyRequestType
- type GetOneTSIGKeyResponse
- type GetOneTSIGKeyResponseType
- type GetOneTXTRecordRequest
- type GetOneTXTRecordRequestType
- type GetOneTXTRecordResponse
- type GetOneTXTRecordResponseType
- type GetOneTaskRequest
- type GetOneTaskRequestType
- type GetOneTaskResponse
- type GetOneTaskResponseType
- type GetOneUserRequest
- type GetOneUserRequestType
- type GetOneUserResponse
- type GetOneUserResponseType
- type GetOneZoneRequest
- type GetOneZoneRequestType
- type GetOneZoneResponse
- type GetOneZoneResponseType
- type GetPOLICYRecordsRequest
- type GetPOLICYRecordsRequestType
- type GetPOLICYRecordsResponse
- type GetPOLICYRecordsResponseType
- type GetPTRRecordsRequest
- type GetPTRRecordsRequestType
- type GetPTRRecordsResponse
- type GetPTRRecordsResponseType
- type GetPXRecordsRequest
- type GetPXRecordsRequestType
- type GetPXRecordsResponse
- type GetPXRecordsResponseType
- type GetPermissionGroupsRequest
- type GetPermissionGroupsRequestType
- type GetPermissionGroupsResponse
- type GetPermissionGroupsResponseType
- type GetQueryStatsRequest
- type GetQueryStatsRequestType
- type GetQueryStatsResponse
- type GetQueryStatsResponseType
- type GetRPRecordsRequest
- type GetRPRecordsRequestType
- type GetRPRecordsResponse
- type GetRPRecordsResponseType
- type GetRTTMLogsRequest
- type GetRTTMLogsRequestType
- type GetRTTMLogsResponse
- type GetRTTMLogsResponseType
- type GetRTTMRRSetsRequest
- type GetRTTMRRSetsRequestType
- type GetRTTMRRSetsResponse
- type GetRTTMRRSetsResponseType
- type GetRTTMRegionPoolEntriesRequest
- type GetRTTMRegionPoolEntriesRequestType
- type GetRTTMRegionPoolEntriesResponse
- type GetRTTMRegionPoolEntriesResponseType
- type GetRTTMRegionsRequest
- type GetRTTMRegionsRequestType
- type GetRTTMRegionsResponse
- type GetRTTMRegionsResponseType
- type GetRTTMsRequest
- type GetRTTMsRequestType
- type GetRTTMsResponse
- type GetRTTMsResponseType
- type GetSOARecordsRequest
- type GetSOARecordsRequestType
- type GetSOARecordsResponse
- type GetSOARecordsResponseType
- type GetSPFRecordsRequest
- type GetSPFRecordsRequestType
- type GetSPFRecordsResponse
- type GetSPFRecordsResponseType
- type GetSRVRecordsRequest
- type GetSRVRecordsRequestType
- type GetSRVRecordsResponse
- type GetSRVRecordsResponseType
- type GetSSHFPRecordsRequest
- type GetSSHFPRecordsRequestType
- type GetSSHFPRecordsResponse
- type GetSSHFPRecordsResponseType
- type GetSecondariesRequest
- type GetSecondariesRequestType
- type GetSecondariesResponse
- type GetSecondariesResponseType
- type GetTLSARecordsRequest
- type GetTLSARecordsRequestType
- type GetTLSARecordsResponse
- type GetTLSARecordsResponseType
- type GetTSIGKeysRequest
- type GetTSIGKeysRequestType
- type GetTSIGKeysResponse
- type GetTSIGKeysResponseType
- type GetTXTRecordsRequest
- type GetTXTRecordsRequestType
- type GetTXTRecordsResponse
- type GetTXTRecordsResponseType
- type GetTasksRequest
- type GetTasksRequestType
- type GetTasksResponse
- type GetTasksResponseType
- type GetTransferStatusRequest
- type GetTransferStatusRequestType
- type GetTransferStatusResponse
- type GetTransferStatusResponseType
- type GetUpdateUserPasswordRequest
- type GetUpdateUserPasswordRequestType
- type GetUpdateUserPasswordResponse
- type GetUpdateUserPasswordResponseType
- type GetUpdateUsersRequest
- type GetUpdateUsersRequestType
- type GetUpdateUsersResponse
- type GetUpdateUsersResponseType
- type GetUserPermissionsRequest
- type GetUserPermissionsRequestType
- type GetUserPermissionsResponse
- type GetUserPermissionsResponseType
- type GetUsersRequest
- type GetUsersRequestType
- type GetUsersResponse
- type GetUsersResponseType
- type GetZoneApexRequest
- type GetZoneApexRequestType
- type GetZoneApexResponse
- type GetZoneApexResponseType
- type GetZoneChangesetRequest
- type GetZoneChangesetRequestType
- type GetZoneChangesetResponse
- type GetZoneChangesetResponseType
- type GetZoneConfigOptionsRequest
- type GetZoneConfigOptionsRequestType
- type GetZoneConfigOptionsResponse
- type GetZoneConfigOptionsResponseType
- type GetZoneNotesRequest
- type GetZoneNotesRequestType
- type GetZoneNotesResponse
- type GetZoneNotesResponseType
- type GetZoneOracleMetadataRequest
- type GetZoneOracleMetadataRequestType
- type GetZoneOracleMetadataResponse
- type GetZoneOracleMetadataResponseType
- type GetZonesRequest
- type GetZonesRequestType
- type GetZonesResponse
- type GetZonesResponseType
- type HTTPRedirectData
- type HostStatFlagsData
- type IPSECKEYRecordData
- type IPTrackData
- type KEYRecordData
- type KXRecordData
- type LOCRecordData
- type LabelData
- type LoadBalanceAddress
- type LoadBalanceData
- type LoadBalancePoolEntry
- type MXRecordData
- type Messages
- type MonitorData
- type MonitorLogData
- type NAPTRRecordData
- type NCName
- type NSAPRecordData
- type NSRecordData
- type Notifier
- type NotifierData
- type NotifierDataAlt
- type NotifierLink
- type NotifierLinkData
- type NotifierSummaryData
- type OCIMigrateRequest
- type OCIMigrateRequestType
- type OCIMigrateResponse
- type OCIMigrateResponseType
- type POLICYRecordData
- type PTRRecordData
- type PXRecordData
- type PermissionData
- type PermissionGroupData
- type PermissionResponse
- type PermissionZone
- type PruneZoneRequest
- type PruneZoneRequestType
- type PruneZoneResponse
- type PruneZoneResponseType
- type PublishDSFRequest
- type PublishDSFRequestType
- type PublishDSFResponse
- type PublishDSFResponseType
- type PublishZoneData
- type PublishZoneRequest
- type PublishZoneRequestType
- type PublishZoneResponse
- type PublishZoneResponseType
- type QNames
- type QueryStatsData
- type RDataA
- type RDataAAAA
- type RDataALIAS
- type RDataCAA
- type RDataCDNSKEY
- type RDataCDS
- type RDataCERT
- type RDataCNAME
- type RDataCSYNC
- type RDataDHCID
- type RDataDNAME
- type RDataDNSKEY
- type RDataDS
- type RDataIPSECKEY
- type RDataKEY
- type RDataKX
- type RDataLOC
- type RDataMX
- type RDataNAPTR
- type RDataNS
- type RDataNSAP
- type RDataPOLICY
- type RDataPTR
- type RDataPX
- type RDataRP
- type RDataSOA
- type RDataSOAUpdate
- type RDataSPF
- type RDataSRV
- type RDataSSHFP
- type RDataTLSA
- type RDataTXT
- type RPRecordData
- type RTTMAddress
- type RTTMData
- type RTTMLogData
- type RTTMLogRData
- type RTTMRegion
- type RTTMRegionData
- type RTTMRegionPoolEntry
- type Recipient
- type RecipientDetail
- type RecoverFailoverRequest
- type RecoverFailoverRequestType
- type RecoverFailoverResponse
- type RecoverFailoverResponseType
- type RecoverGSLBIPRequest
- type RecoverGSLBIPRequestType
- type RecoverGSLBIPResponse
- type RecoverGSLBIPResponseType
- type RecoverGSLBRequest
- type RecoverGSLBRequestType
- type RecoverGSLBResponse
- type RecoverGSLBResponseType
- type RecoverLoadBalanceIPRequest
- type RecoverLoadBalanceIPRequestType
- type RecoverLoadBalanceIPResponse
- type RecoverLoadBalanceIPResponseType
- type RecoverLoadBalanceRequest
- type RecoverLoadBalanceRequestType
- type RecoverLoadBalanceResponse
- type RecoverLoadBalanceResponseType
- type RecoverRTTMIPRequest
- type RecoverRTTMIPRequestType
- type RecoverRTTMIPResponse
- type RecoverRTTMIPResponseType
- type RecoverRTTMRequest
- type RecoverRTTMRequestType
- type RecoverRTTMResponse
- type RecoverRTTMResponseType
- type RedirectData
- type RemoveCustomerForbidsRequest
- type RemoveCustomerForbidsRequestType
- type RemoveCustomerForbidsResponse
- type RemoveCustomerForbidsResponseType
- type RemoveCustomerPermissionsRequest
- type RemoveCustomerPermissionsRequestType
- type RemoveCustomerPermissionsResponse
- type RemoveCustomerPermissionsResponseType
- type RemoveDSFNotifierRequest
- type RemoveDSFNotifierRequestType
- type RemoveDSFNotifierResponse
- type RemoveDSFNotifierResponseType
- type RemovePermissionGroupPermissionsRequest
- type RemovePermissionGroupPermissionsRequestType
- type RemovePermissionGroupPermissionsResponse
- type RemovePermissionGroupPermissionsResponseType
- type RemovePermissionGroupSubgroupsRequest
- type RemovePermissionGroupSubgroupsRequestType
- type RemovePermissionGroupSubgroupsResponse
- type RemovePermissionGroupSubgroupsResponseType
- type RemovePermissionGroupUsersRequest
- type RemovePermissionGroupUsersRequestType
- type RemovePermissionGroupUsersResponse
- type RemovePermissionGroupUsersResponseType
- type RemovePermissionGroupZonesRequest
- type RemovePermissionGroupZonesRequestType
- type RemovePermissionGroupZonesResponse
- type RemovePermissionGroupZonesResponseType
- type RemoveUserForbidsRequest
- type RemoveUserForbidsRequestType
- type RemoveUserForbidsResponse
- type RemoveUserForbidsResponseType
- type RemoveUserGroupsRequest
- type RemoveUserGroupsRequestType
- type RemoveUserGroupsResponse
- type RemoveUserGroupsResponseType
- type RemoveUserPermissionsRequest
- type RemoveUserPermissionsRequestType
- type RemoveUserPermissionsResponse
- type RemoveUserPermissionsResponseType
- type RemoveUserZonesRequest
- type RemoveUserZonesRequestType
- type RemoveUserZonesResponse
- type RemoveUserZonesResponseType
- type ReplaceAAAARecordsRequest
- type ReplaceAAAARecordsRequestType
- type ReplaceAAAARecordsResponse
- type ReplaceAAAARecordsResponseType
- type ReplaceALIASRecordsRequest
- type ReplaceALIASRecordsRequestType
- type ReplaceALIASRecordsResponse
- type ReplaceALIASRecordsResponseType
- type ReplaceARecordsRequest
- type ReplaceARecordsRequestType
- type ReplaceARecordsResponse
- type ReplaceARecordsResponseType
- type ReplaceCAARecordsRequest
- type ReplaceCAARecordsRequestType
- type ReplaceCAARecordsResponse
- type ReplaceCAARecordsResponseType
- type ReplaceCDNSKEYRecordsRequest
- type ReplaceCDNSKEYRecordsRequestType
- type ReplaceCDNSKEYRecordsResponse
- type ReplaceCDNSKEYRecordsResponseType
- type ReplaceCDSRecordsRequest
- type ReplaceCDSRecordsRequestType
- type ReplaceCDSRecordsResponse
- type ReplaceCDSRecordsResponseType
- type ReplaceCERTRecordsRequest
- type ReplaceCERTRecordsRequestType
- type ReplaceCERTRecordsResponse
- type ReplaceCERTRecordsResponseType
- type ReplaceCNAMERecordsRequest
- type ReplaceCNAMERecordsRequestType
- type ReplaceCNAMERecordsResponse
- type ReplaceCNAMERecordsResponseType
- type ReplaceCSYNCRecordsRequest
- type ReplaceCSYNCRecordsRequestType
- type ReplaceCSYNCRecordsResponse
- type ReplaceCSYNCRecordsResponseType
- type ReplaceDHCIDRecordsRequest
- type ReplaceDHCIDRecordsRequestType
- type ReplaceDHCIDRecordsResponse
- type ReplaceDHCIDRecordsResponseType
- type ReplaceDNAMERecordsRequest
- type ReplaceDNAMERecordsRequestType
- type ReplaceDNAMERecordsResponse
- type ReplaceDNAMERecordsResponseType
- type ReplaceDNSKEYRecordsRequest
- type ReplaceDNSKEYRecordsRequestType
- type ReplaceDNSKEYRecordsResponse
- type ReplaceDNSKEYRecordsResponseType
- type ReplaceDSRecordsRequest
- type ReplaceDSRecordsRequestType
- type ReplaceDSRecordsResponse
- type ReplaceDSRecordsResponseType
- type ReplaceIPSECKEYRecordsRequest
- type ReplaceIPSECKEYRecordsRequestType
- type ReplaceIPSECKEYRecordsResponse
- type ReplaceIPSECKEYRecordsResponseType
- type ReplaceKEYRecordsRequest
- type ReplaceKEYRecordsRequestType
- type ReplaceKEYRecordsResponse
- type ReplaceKEYRecordsResponseType
- type ReplaceKXRecordsRequest
- type ReplaceKXRecordsRequestType
- type ReplaceKXRecordsResponse
- type ReplaceKXRecordsResponseType
- type ReplaceLOCRecordsRequest
- type ReplaceLOCRecordsRequestType
- type ReplaceLOCRecordsResponse
- type ReplaceLOCRecordsResponseType
- type ReplaceMXRecordsRequest
- type ReplaceMXRecordsRequestType
- type ReplaceMXRecordsResponse
- type ReplaceMXRecordsResponseType
- type ReplaceNAPTRRecordsRequest
- type ReplaceNAPTRRecordsRequestType
- type ReplaceNAPTRRecordsResponse
- type ReplaceNAPTRRecordsResponseType
- type ReplaceNSAPRecordsRequest
- type ReplaceNSAPRecordsRequestType
- type ReplaceNSAPRecordsResponse
- type ReplaceNSAPRecordsResponseType
- type ReplaceNSRecordsRequest
- type ReplaceNSRecordsRequestType
- type ReplaceNSRecordsResponse
- type ReplaceNSRecordsResponseType
- type ReplacePOLICYRecordsRequest
- type ReplacePOLICYRecordsRequestType
- type ReplacePOLICYRecordsResponse
- type ReplacePOLICYRecordsResponseType
- type ReplacePTRRecordsRequest
- type ReplacePTRRecordsRequestType
- type ReplacePTRRecordsResponse
- type ReplacePTRRecordsResponseType
- type ReplacePXRecordsRequest
- type ReplacePXRecordsRequestType
- type ReplacePXRecordsResponse
- type ReplacePXRecordsResponseType
- type ReplaceRPRecordsRequest
- type ReplaceRPRecordsRequestType
- type ReplaceRPRecordsResponse
- type ReplaceRPRecordsResponseType
- type ReplaceSPFRecordsRequest
- type ReplaceSPFRecordsRequestType
- type ReplaceSPFRecordsResponse
- type ReplaceSPFRecordsResponseType
- type ReplaceSRVRecordsRequest
- type ReplaceSRVRecordsRequestType
- type ReplaceSRVRecordsResponse
- type ReplaceSRVRecordsResponseType
- type ReplaceSSHFPRecordsRequest
- type ReplaceSSHFPRecordsRequestType
- type ReplaceSSHFPRecordsResponse
- type ReplaceSSHFPRecordsResponseType
- type ReplaceTLSARecordsRequest
- type ReplaceTLSARecordsRequestType
- type ReplaceTLSARecordsResponse
- type ReplaceTLSARecordsResponseType
- type ReplaceTXTRecordsRequest
- type ReplaceTXTRecordsRequestType
- type ReplaceTXTRecordsResponse
- type ReplaceTXTRecordsResponseType
- type Replacement
- type ResetDDNSRequest
- type ResetDDNSRequestType
- type ResetDDNSResponse
- type ResetDDNSResponseType
- type RestoreZoneRequest
- type RestoreZoneRequestType
- type RestoreZoneResponse
- type RestoreZoneResponseType
- type RetransferSecondaryRequest
- type RetransferSecondaryRequestType
- type RetransferSecondaryResponse
- type RetransferSecondaryResponseType
- type RevertDSFRequest
- type RevertDSFRequestType
- type RevertDSFResponse
- type RevertDSFResponseType
- type SOARecordData
- type SPFRecordData
- type SRVRecordData
- type SSHFPRecordData
- type ScopeAsRequest
- type ScopeAsRequestType
- type ScopeAsResponse
- type ScopeAsResponseType
- type ScopeInRequest
- type ScopeInRequestType
- type ScopeInResponse
- type ScopeInResponseType
- type SecondaryData
- type ServeCountData
- type Service
- type SessionIsAliveRequest
- type SessionIsAliveRequestType
- type SessionIsAliveResponse
- type SessionIsAliveResponseType
- type SessionKeepAliveRequest
- type SessionKeepAliveRequestType
- type SessionKeepAliveResponse
- type SessionKeepAliveResponseType
- type SessionLoginData
- type SessionLoginRequest
- type SessionLoginRequestType
- type SessionLoginResponse
- type SessionLoginResponseType
- type SessionLogoutRequest
- type SessionLogoutRequestType
- type SessionLogoutResponse
- type SessionLogoutResponseType
- type SetCustomerForbidsRequest
- type SetCustomerForbidsRequestType
- type SetCustomerForbidsResponse
- type SetCustomerForbidsResponseType
- type SetCustomerIPACLRequest
- type SetCustomerIPACLRequestType
- type SetCustomerIPACLResponse
- type SetCustomerIPACLResponseType
- type SetCustomerPermissionsRequest
- type SetCustomerPermissionsRequestType
- type SetCustomerPermissionsResponse
- type SetCustomerPermissionsResponseType
- type SetCustomerPrefsRequest
- type SetCustomerPrefsRequestType
- type SetCustomerPrefsResponse
- type SetCustomerPrefsResponseType
- type SetHostStatsFlagsRequest
- type SetHostStatsFlagsRequestType
- type SetHostStatsFlagsResponse
- type SetHostStatsFlagsResponseType
- type SetPermissionGroupPermissionsRequest
- type SetPermissionGroupPermissionsRequestType
- type SetPermissionGroupPermissionsResponse
- type SetPermissionGroupPermissionsResponseType
- type SetPermissionGroupSubgroupsRequest
- type SetPermissionGroupSubgroupsRequestType
- type SetPermissionGroupSubgroupsResponse
- type SetPermissionGroupSubgroupsResponseType
- type SetPermissionGroupUsersRequest
- type SetPermissionGroupUsersRequestType
- type SetPermissionGroupUsersResponse
- type SetPermissionGroupUsersResponseType
- type SetPermissionGroupZonesRequest
- type SetPermissionGroupZonesRequestType
- type SetPermissionGroupZonesResponse
- type SetPermissionGroupZonesResponseType
- type SetUserForbidsRequest
- type SetUserForbidsRequestType
- type SetUserForbidsResponse
- type SetUserForbidsResponseType
- type SetUserGroupsRequest
- type SetUserGroupsRequestType
- type SetUserGroupsResponse
- type SetUserGroupsResponseType
- type SetUserPermissionsRequest
- type SetUserPermissionsRequestType
- type SetUserPermissionsResponse
- type SetUserPermissionsResponseType
- type SetUserZonesRequest
- type SetUserZonesRequestType
- type SetUserZonesResponse
- type SetUserZonesResponseType
- type SetZoneConfigOptionsRequest
- type SetZoneConfigOptionsRequestType
- type SetZoneConfigOptionsResponse
- type SetZoneConfigOptionsResponseType
- type TLSARecordData
- type TSIGKeyData
- type TTLData
- type TXTRecordData
- type TaskArgData
- type TaskData
- type TaskIDData
- type ThawZoneRequest
- type ThawZoneRequestType
- type ThawZoneResponse
- type ThawZoneResponseType
- type TransferZoneInRequest
- type TransferZoneInRequestType
- type TransferZoneInResponse
- type TransferZoneInResponseType
- type UnblockUserRequest
- type UnblockUserRequestType
- type UnblockUserResponse
- type UnblockUserResponseType
- type UnscopeRequest
- type UnscopeRequestType
- type UnscopeResponse
- type UnscopeResponseType
- type UpdateAAAARecordRequest
- type UpdateAAAARecordRequestType
- type UpdateAAAARecordResponse
- type UpdateAAAARecordResponseType
- type UpdateALIASRecordRequest
- type UpdateALIASRecordRequestType
- type UpdateALIASRecordResponse
- type UpdateALIASRecordResponseType
- type UpdateARecordRequest
- type UpdateARecordRequestType
- type UpdateARecordResponse
- type UpdateARecordResponseType
- type UpdateAdvRedirectRequest
- type UpdateAdvRedirectRequestType
- type UpdateAdvRedirectResponse
- type UpdateAdvRedirectResponseType
- type UpdateAdvRedirectRuleRequest
- type UpdateAdvRedirectRuleRequestType
- type UpdateAdvRedirectRuleResponse
- type UpdateAdvRedirectRuleResponseType
- type UpdateCAARecordRequest
- type UpdateCAARecordRequestType
- type UpdateCAARecordResponse
- type UpdateCAARecordResponseType
- type UpdateCDNSKEYRecordRequest
- type UpdateCDNSKEYRecordRequestType
- type UpdateCDNSKEYRecordResponse
- type UpdateCDNSKEYRecordResponseType
- type UpdateCDSRecordRequest
- type UpdateCDSRecordRequestType
- type UpdateCDSRecordResponse
- type UpdateCDSRecordResponseType
- type UpdateCERTRecordRequest
- type UpdateCERTRecordRequestType
- type UpdateCERTRecordResponse
- type UpdateCERTRecordResponseType
- type UpdateCNAMERecordRequest
- type UpdateCNAMERecordRequestType
- type UpdateCNAMERecordResponse
- type UpdateCNAMERecordResponseType
- type UpdateCSYNCRecordRequest
- type UpdateCSYNCRecordRequestType
- type UpdateCSYNCRecordResponse
- type UpdateCSYNCRecordResponseType
- type UpdateConfigLimitRequest
- type UpdateConfigLimitRequestType
- type UpdateConfigLimitResponse
- type UpdateConfigLimitResponseType
- type UpdateContactRequest
- type UpdateContactRequestType
- type UpdateContactResponse
- type UpdateContactResponseType
- type UpdateCustomerOracleMetadataRequest
- type UpdateCustomerOracleMetadataRequestType
- type UpdateCustomerOracleMetadataResponse
- type UpdateCustomerOracleMetadataResponseType
- type UpdateCustomerRequest
- type UpdateCustomerRequestType
- type UpdateCustomerResponse
- type UpdateCustomerResponseType
- type UpdateDDNSRequest
- type UpdateDDNSRequestType
- type UpdateDDNSResponse
- type UpdateDDNSResponseType
- type UpdateDHCIDRecordRequest
- type UpdateDHCIDRecordRequestType
- type UpdateDHCIDRecordResponse
- type UpdateDHCIDRecordResponseType
- type UpdateDNAMERecordRequest
- type UpdateDNAMERecordRequestType
- type UpdateDNAMERecordResponse
- type UpdateDNAMERecordResponseType
- type UpdateDNSKEYRecordRequest
- type UpdateDNSKEYRecordRequestType
- type UpdateDNSKEYRecordResponse
- type UpdateDNSKEYRecordResponseType
- type UpdateDNSSECRequest
- type UpdateDNSSECRequestType
- type UpdateDNSSECResponse
- type UpdateDNSSECResponseType
- type UpdateDSFMonitorRequest
- type UpdateDSFMonitorRequestType
- type UpdateDSFMonitorResponse
- type UpdateDSFMonitorResponseType
- type UpdateDSFNodesRequest
- type UpdateDSFNodesRequestType
- type UpdateDSFNodesResponse
- type UpdateDSFNodesResponseType
- type UpdateDSFRecordRequest
- type UpdateDSFRecordRequestType
- type UpdateDSFRecordResponse
- type UpdateDSFRecordResponseType
- type UpdateDSFRecordSetFailoverChainRequest
- type UpdateDSFRecordSetFailoverChainRequestType
- type UpdateDSFRecordSetFailoverChainResponse
- type UpdateDSFRecordSetFailoverChainResponseType
- type UpdateDSFRecordSetRequest
- type UpdateDSFRecordSetRequestType
- type UpdateDSFRecordSetResponse
- type UpdateDSFRecordSetResponseType
- type UpdateDSFRequest
- type UpdateDSFRequestType
- type UpdateDSFResponse
- type UpdateDSFResponsePoolRequest
- type UpdateDSFResponsePoolRequestType
- type UpdateDSFResponsePoolResponse
- type UpdateDSFResponsePoolResponseType
- type UpdateDSFResponseType
- type UpdateDSFRulesetRequest
- type UpdateDSFRulesetRequestType
- type UpdateDSFRulesetResponse
- type UpdateDSFRulesetResponseType
- type UpdateDSRecordRequest
- type UpdateDSRecordRequestType
- type UpdateDSRecordResponse
- type UpdateDSRecordResponseType
- type UpdateExtNameserverRequest
- type UpdateExtNameserverRequestType
- type UpdateExtNameserverResponse
- type UpdateExtNameserverResponseType
- type UpdateFailoverRequest
- type UpdateFailoverRequestType
- type UpdateFailoverResponse
- type UpdateFailoverResponseType
- type UpdateGSLBRegionPoolEntryRequest
- type UpdateGSLBRegionPoolEntryRequestType
- type UpdateGSLBRegionPoolEntryResponse
- type UpdateGSLBRegionPoolEntryResponseType
- type UpdateGSLBRegionRequest
- type UpdateGSLBRegionRequestType
- type UpdateGSLBRegionResponse
- type UpdateGSLBRegionResponseType
- type UpdateGSLBRequest
- type UpdateGSLBRequestType
- type UpdateGSLBResponse
- type UpdateGSLBResponseType
- type UpdateGeoRegionGroupRequest
- type UpdateGeoRegionGroupRequestType
- type UpdateGeoRegionGroupResponse
- type UpdateGeoRegionGroupResponseType
- type UpdateGeoRequest
- type UpdateGeoRequestType
- type UpdateGeoResponse
- type UpdateGeoResponseType
- type UpdateHTTPRedirectRequest
- type UpdateHTTPRedirectRequestType
- type UpdateHTTPRedirectResponse
- type UpdateHTTPRedirectResponseType
- type UpdateIPSECKEYRecordRequest
- type UpdateIPSECKEYRecordRequestType
- type UpdateIPSECKEYRecordResponse
- type UpdateIPSECKEYRecordResponseType
- type UpdateIPTrackRequest
- type UpdateIPTrackRequestType
- type UpdateIPTrackResponse
- type UpdateIPTrackResponseType
- type UpdateKEYRecordRequest
- type UpdateKEYRecordRequestType
- type UpdateKEYRecordResponse
- type UpdateKEYRecordResponseType
- type UpdateKXRecordRequest
- type UpdateKXRecordRequestType
- type UpdateKXRecordResponse
- type UpdateKXRecordResponseType
- type UpdateLOCRecordRequest
- type UpdateLOCRecordRequestType
- type UpdateLOCRecordResponse
- type UpdateLOCRecordResponseType
- type UpdateLoadBalancePoolEntryRequest
- type UpdateLoadBalancePoolEntryRequestType
- type UpdateLoadBalancePoolEntryResponse
- type UpdateLoadBalancePoolEntryResponseType
- type UpdateLoadBalanceRequest
- type UpdateLoadBalanceRequestType
- type UpdateLoadBalanceResponse
- type UpdateLoadBalanceResponseType
- type UpdateMXRecordRequest
- type UpdateMXRecordRequestType
- type UpdateMXRecordResponse
- type UpdateMXRecordResponseType
- type UpdateNAPTRRecordRequest
- type UpdateNAPTRRecordRequestType
- type UpdateNAPTRRecordResponse
- type UpdateNAPTRRecordResponseType
- type UpdateNSAPRecordRequest
- type UpdateNSAPRecordRequestType
- type UpdateNSAPRecordResponse
- type UpdateNSAPRecordResponseType
- type UpdateNSRecordRequest
- type UpdateNSRecordRequestType
- type UpdateNSRecordResponse
- type UpdateNSRecordResponseType
- type UpdateNotifierRequest
- type UpdateNotifierRequestType
- type UpdateNotifierResponse
- type UpdateNotifierResponseType
- type UpdatePOLICYRecordRequest
- type UpdatePOLICYRecordRequestType
- type UpdatePOLICYRecordResponse
- type UpdatePOLICYRecordResponseType
- type UpdatePTRRecordRequest
- type UpdatePTRRecordRequestType
- type UpdatePTRRecordResponse
- type UpdatePTRRecordResponseType
- type UpdatePXRecordRequest
- type UpdatePXRecordRequestType
- type UpdatePXRecordResponse
- type UpdatePXRecordResponseType
- type UpdatePermissionGroupRequest
- type UpdatePermissionGroupRequestType
- type UpdatePermissionGroupResponse
- type UpdatePermissionGroupResponseType
- type UpdateRPRecordRequest
- type UpdateRPRecordRequestType
- type UpdateRPRecordResponse
- type UpdateRPRecordResponseType
- type UpdateRTTMRegionPoolEntryRequest
- type UpdateRTTMRegionPoolEntryRequestType
- type UpdateRTTMRegionPoolEntryResponse
- type UpdateRTTMRegionPoolEntryResponseType
- type UpdateRTTMRegionRequest
- type UpdateRTTMRegionRequestType
- type UpdateRTTMRegionResponse
- type UpdateRTTMRegionResponseType
- type UpdateRTTMRequest
- type UpdateRTTMRequestType
- type UpdateRTTMResponse
- type UpdateRTTMResponseType
- type UpdateSOARecordRequest
- type UpdateSOARecordRequestType
- type UpdateSOARecordResponse
- type UpdateSOARecordResponseType
- type UpdateSPFRecordRequest
- type UpdateSPFRecordRequestType
- type UpdateSPFRecordResponse
- type UpdateSPFRecordResponseType
- type UpdateSRVRecordRequest
- type UpdateSRVRecordRequestType
- type UpdateSRVRecordResponse
- type UpdateSRVRecordResponseType
- type UpdateSSHFPRecordRequest
- type UpdateSSHFPRecordRequestType
- type UpdateSSHFPRecordResponse
- type UpdateSSHFPRecordResponseType
- type UpdateSecondaryRequest
- type UpdateSecondaryRequestType
- type UpdateSecondaryResponse
- type UpdateSecondaryResponseType
- type UpdateTLSARecordRequest
- type UpdateTLSARecordRequestType
- type UpdateTLSARecordResponse
- type UpdateTLSARecordResponseType
- type UpdateTSIGKeyRequest
- type UpdateTSIGKeyRequestType
- type UpdateTSIGKeyResponse
- type UpdateTSIGKeyResponseType
- type UpdateTXTRecordRequest
- type UpdateTXTRecordRequestType
- type UpdateTXTRecordResponse
- type UpdateTXTRecordResponseType
- type UpdateUpdateUserRequest
- type UpdateUpdateUserRequestType
- type UpdateUpdateUserResponse
- type UpdateUpdateUserResponseType
- type UpdateUser
- type UpdateUserPasswordData
- type UpdateUserPasswordRequest
- type UpdateUserPasswordRequestType
- type UpdateUserPasswordResponse
- type UpdateUserPasswordResponseType
- type UpdateUserRequest
- type UpdateUserRequestType
- type UpdateUserResponse
- type UpdateUserResponseType
- type UpdateZoneOracleMetadataRequest
- type UpdateZoneOracleMetadataRequestType
- type UpdateZoneOracleMetadataResponse
- type UpdateZoneOracleMetadataResponseType
- type UploadZoneFileRequest
- type UploadZoneFileRequestType
- type UploadZoneFileResponse
- type UploadZoneFileResponseType
- type UserData
- type WeightData
- type ZoneChangeData
- type ZoneConfigOptionData
- type ZoneData
- type ZoneNoteData
- type ZoneOracleMetadataData
- type ZoneTransferStatus
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AAAARecordData ¶
type AAAARecordData struct {
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataAAAA `xml:"rdata,omitempty" json:"rdata,omitempty"`
Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type ALIASRecordData ¶
type ALIASRecordData struct {
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataALIAS `xml:"rdata,omitempty" json:"rdata,omitempty"`
Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type ANYOneRData ¶
type ANYOneRData struct {
A_rdata *RDataA `xml:"a_rdata,omitempty" json:"a_rdata,omitempty"`
Aaaa_rdata *RDataAAAA `xml:"aaaa_rdata,omitempty" json:"aaaa_rdata,omitempty"`
Alias_rdata *RDataALIAS `xml:"alias_rdata,omitempty" json:"alias_rdata,omitempty"`
Caa_rdata *RDataCAA `xml:"caa_rdata,omitempty" json:"caa_rdata,omitempty"`
Cdnskey_rdata *RDataCDNSKEY `xml:"cdnskey_rdata,omitempty" json:"cdnskey_rdata,omitempty"`
Cds_rdata *RDataCDS `xml:"cds_rdata,omitempty" json:"cds_rdata,omitempty"`
Cert_rdata *RDataCERT `xml:"cert_rdata,omitempty" json:"cert_rdata,omitempty"`
Cname_rdata *RDataCNAME `xml:"cname_rdata,omitempty" json:"cname_rdata,omitempty"`
Csync_rdata *RDataCSYNC `xml:"csync_rdata,omitempty" json:"csync_rdata,omitempty"`
Dhcid_rdata *RDataDHCID `xml:"dhcid_rdata,omitempty" json:"dhcid_rdata,omitempty"`
Dname_rdata *RDataDNAME `xml:"dname_rdata,omitempty" json:"dname_rdata,omitempty"`
Dnskey_rdata *RDataDNSKEY `xml:"dnskey_rdata,omitempty" json:"dnskey_rdata,omitempty"`
Ds_rdata *RDataDS `xml:"ds_rdata,omitempty" json:"ds_rdata,omitempty"`
Ipseckey_rdata *RDataIPSECKEY `xml:"ipseckey_rdata,omitempty" json:"ipseckey_rdata,omitempty"`
Key_rdata *RDataKEY `xml:"key_rdata,omitempty" json:"key_rdata,omitempty"`
Kx_rdata *RDataKX `xml:"kx_rdata,omitempty" json:"kx_rdata,omitempty"`
Loc_rdata *RDataLOC `xml:"loc_rdata,omitempty" json:"loc_rdata,omitempty"`
Mx_rdata *RDataMX `xml:"mx_rdata,omitempty" json:"mx_rdata,omitempty"`
Naptr_rdata *RDataNAPTR `xml:"naptr_rdata,omitempty" json:"naptr_rdata,omitempty"`
Nsap_rdata *RDataNSAP `xml:"nsap_rdata,omitempty" json:"nsap_rdata,omitempty"`
Policy_rdata *RDataPOLICY `xml:"policy_rdata,omitempty" json:"policy_rdata,omitempty"`
Ptr_rdata *RDataPTR `xml:"ptr_rdata,omitempty" json:"ptr_rdata,omitempty"`
Px_rdata *RDataPX `xml:"px_rdata,omitempty" json:"px_rdata,omitempty"`
Rp_rdata *RDataRP `xml:"rp_rdata,omitempty" json:"rp_rdata,omitempty"`
Spf_rdata *RDataSPF `xml:"spf_rdata,omitempty" json:"spf_rdata,omitempty"`
Srv_rdata *RDataSRV `xml:"srv_rdata,omitempty" json:"srv_rdata,omitempty"`
Sshfp_rdata *RDataSSHFP `xml:"sshfp_rdata,omitempty" json:"sshfp_rdata,omitempty"`
Tlsa_rdata *RDataTLSA `xml:"tlsa_rdata,omitempty" json:"tlsa_rdata,omitempty"`
Txt_rdata *RDataTXT `xml:"txt_rdata,omitempty" json:"txt_rdata,omitempty"`
Soa_rdata *RDataSOA `xml:"soa_rdata,omitempty" json:"soa_rdata,omitempty"`
Ns_rdata *RDataNS `xml:"ns_rdata,omitempty" json:"ns_rdata,omitempty"`
}
type ANYRData ¶
type ANYRData struct {
A_rdata []*RDataA `xml:"a_rdata,omitempty" json:"a_rdata,omitempty"`
Aaaa_rdata []*RDataAAAA `xml:"aaaa_rdata,omitempty" json:"aaaa_rdata,omitempty"`
Alias_rdata []*RDataALIAS `xml:"alias_rdata,omitempty" json:"alias_rdata,omitempty"`
Caa_rdata []*RDataCAA `xml:"caa_rdata,omitempty" json:"caa_rdata,omitempty"`
Cdnskey_rdata []*RDataCDNSKEY `xml:"cdnskey_rdata,omitempty" json:"cdnskey_rdata,omitempty"`
Cds_rdata []*RDataCDS `xml:"cds_rdata,omitempty" json:"cds_rdata,omitempty"`
Cert_rdata []*RDataCERT `xml:"cert_rdata,omitempty" json:"cert_rdata,omitempty"`
Cname_rdata []*RDataCNAME `xml:"cname_rdata,omitempty" json:"cname_rdata,omitempty"`
Csync_rdata []*RDataCSYNC `xml:"csync_rdata,omitempty" json:"csync_rdata,omitempty"`
Dhcid_rdata []*RDataDHCID `xml:"dhcid_rdata,omitempty" json:"dhcid_rdata,omitempty"`
Dname_rdata []*RDataDNAME `xml:"dname_rdata,omitempty" json:"dname_rdata,omitempty"`
Dnskey_rdata []*RDataDNSKEY `xml:"dnskey_rdata,omitempty" json:"dnskey_rdata,omitempty"`
Ds_rdata []*RDataDS `xml:"ds_rdata,omitempty" json:"ds_rdata,omitempty"`
Ipseckey_rdata []*RDataIPSECKEY `xml:"ipseckey_rdata,omitempty" json:"ipseckey_rdata,omitempty"`
Key_rdata []*RDataKEY `xml:"key_rdata,omitempty" json:"key_rdata,omitempty"`
Kx_rdata []*RDataKX `xml:"kx_rdata,omitempty" json:"kx_rdata,omitempty"`
Loc_rdata []*RDataLOC `xml:"loc_rdata,omitempty" json:"loc_rdata,omitempty"`
Mx_rdata []*RDataMX `xml:"mx_rdata,omitempty" json:"mx_rdata,omitempty"`
Naptr_rdata []*RDataNAPTR `xml:"naptr_rdata,omitempty" json:"naptr_rdata,omitempty"`
Nsap_rdata []*RDataNSAP `xml:"nsap_rdata,omitempty" json:"nsap_rdata,omitempty"`
Policy_rdata []*RDataPOLICY `xml:"policy_rdata,omitempty" json:"policy_rdata,omitempty"`
Ptr_rdata []*RDataPTR `xml:"ptr_rdata,omitempty" json:"ptr_rdata,omitempty"`
Px_rdata []*RDataPX `xml:"px_rdata,omitempty" json:"px_rdata,omitempty"`
Rp_rdata []*RDataRP `xml:"rp_rdata,omitempty" json:"rp_rdata,omitempty"`
Spf_rdata []*RDataSPF `xml:"spf_rdata,omitempty" json:"spf_rdata,omitempty"`
Srv_rdata []*RDataSRV `xml:"srv_rdata,omitempty" json:"srv_rdata,omitempty"`
Sshfp_rdata []*RDataSSHFP `xml:"sshfp_rdata,omitempty" json:"sshfp_rdata,omitempty"`
Tlsa_rdata []*RDataTLSA `xml:"tlsa_rdata,omitempty" json:"tlsa_rdata,omitempty"`
Txt_rdata []*RDataTXT `xml:"txt_rdata,omitempty" json:"txt_rdata,omitempty"`
Soa_rdata []*RDataSOA `xml:"soa_rdata,omitempty" json:"soa_rdata,omitempty"`
Ns_rdata []*RDataNS `xml:"ns_rdata,omitempty" json:"ns_rdata,omitempty"`
}
type ANYRecordData ¶
type ANYRecordData struct {
A_records []*ARecordData `xml:"a_records,omitempty" json:"a_records,omitempty"`
Aaaa_records []*AAAARecordData `xml:"aaaa_records,omitempty" json:"aaaa_records,omitempty"`
Alias_records []*ALIASRecordData `xml:"alias_records,omitempty" json:"alias_records,omitempty"`
Caa_records []*CAARecordData `xml:"caa_records,omitempty" json:"caa_records,omitempty"`
Cdnskey_records []*CDNSKEYRecordData `xml:"cdnskey_records,omitempty" json:"cdnskey_records,omitempty"`
Cds_records []*CDSRecordData `xml:"cds_records,omitempty" json:"cds_records,omitempty"`
Cert_records []*CERTRecordData `xml:"cert_records,omitempty" json:"cert_records,omitempty"`
Cname_records []*CNAMERecordData `xml:"cname_records,omitempty" json:"cname_records,omitempty"`
Csync_records []*CSYNCRecordData `xml:"csync_records,omitempty" json:"csync_records,omitempty"`
Dhcid_records []*DHCIDRecordData `xml:"dhcid_records,omitempty" json:"dhcid_records,omitempty"`
Dname_records []*DNAMERecordData `xml:"dname_records,omitempty" json:"dname_records,omitempty"`
Dnskey_records []*DNSKEYRecordData `xml:"dnskey_records,omitempty" json:"dnskey_records,omitempty"`
Ds_records []*DSRecordData `xml:"ds_records,omitempty" json:"ds_records,omitempty"`
Ipseckey_records []*IPSECKEYRecordData `xml:"ipseckey_records,omitempty" json:"ipseckey_records,omitempty"`
Key_records []*KEYRecordData `xml:"key_records,omitempty" json:"key_records,omitempty"`
Kx_records []*KXRecordData `xml:"kx_records,omitempty" json:"kx_records,omitempty"`
Loc_records []*LOCRecordData `xml:"loc_records,omitempty" json:"loc_records,omitempty"`
Mx_records []*MXRecordData `xml:"mx_records,omitempty" json:"mx_records,omitempty"`
Naptr_records []*NAPTRRecordData `xml:"naptr_records,omitempty" json:"naptr_records,omitempty"`
Nsap_records []*NSAPRecordData `xml:"nsap_records,omitempty" json:"nsap_records,omitempty"`
Policy_records []*POLICYRecordData `xml:"policy_records,omitempty" json:"policy_records,omitempty"`
Ptr_records []*PTRRecordData `xml:"ptr_records,omitempty" json:"ptr_records,omitempty"`
Px_records []*PXRecordData `xml:"px_records,omitempty" json:"px_records,omitempty"`
Rp_records []*RPRecordData `xml:"rp_records,omitempty" json:"rp_records,omitempty"`
Spf_records []*SPFRecordData `xml:"spf_records,omitempty" json:"spf_records,omitempty"`
Srv_records []*SRVRecordData `xml:"srv_records,omitempty" json:"srv_records,omitempty"`
Sshfp_records []*SSHFPRecordData `xml:"sshfp_records,omitempty" json:"sshfp_records,omitempty"`
Tlsa_records []*TLSARecordData `xml:"tlsa_records,omitempty" json:"tlsa_records,omitempty"`
Txt_records []*TXTRecordData `xml:"txt_records,omitempty" json:"txt_records,omitempty"`
Soa_records []*SOARecordData `xml:"soa_records,omitempty" json:"soa_records,omitempty"`
Ns_records []*NSRecordData `xml:"ns_records,omitempty" json:"ns_records,omitempty"`
}
type ARecordData ¶
type ARecordData struct {
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataA `xml:"rdata,omitempty" json:"rdata,omitempty"`
Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type ActivateDDNSRequest ¶
type ActivateDDNSRequest ActivateDDNSRequestType
type ActivateDDNSRequestType ¶
type ActivateDDNSRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ActivateDDNSRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// either A or AAAA
Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"`
}
type ActivateDDNSResponse ¶
type ActivateDDNSResponse ActivateDDNSResponseType
type ActivateDDNSResponseType ¶
type ActivateDDNSResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ActivateDDNSResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *DDNSData `xml:"data,omitempty" json:"data,omitempty"`
}
type ActivateDNSSECRequest ¶
type ActivateDNSSECRequest ActivateDNSSECRequestType
type ActivateDNSSECRequestType ¶
type ActivateDNSSECRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ActivateDNSSECRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type ActivateDNSSECResponse ¶
type ActivateDNSSECResponse ActivateDNSSECResponseType
type ActivateDNSSECResponseType ¶
type ActivateDNSSECResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ActivateDNSSECResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *DNSSECData `xml:"data,omitempty" json:"data,omitempty"`
}
type ActivateFailoverRequest ¶
type ActivateFailoverRequest ActivateFailoverRequestType
type ActivateFailoverRequestType ¶
type ActivateFailoverRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ActivateFailoverRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type ActivateFailoverResponse ¶
type ActivateFailoverResponse ActivateFailoverResponseType
type ActivateFailoverResponseType ¶
type ActivateFailoverResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ActivateFailoverResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *FailoverData `xml:"data,omitempty" json:"data,omitempty"`
}
type ActivateGSLBRequest ¶
type ActivateGSLBRequest ActivateGSLBRequestType
type ActivateGSLBRequestType ¶
type ActivateGSLBRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ActivateGSLBRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type ActivateGSLBResponse ¶
type ActivateGSLBResponse ActivateGSLBResponseType
type ActivateGSLBResponseType ¶
type ActivateGSLBResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ActivateGSLBResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *GSLBData `xml:"data,omitempty" json:"data,omitempty"`
}
type ActivateGeoRequest ¶
type ActivateGeoRequest ActivateGeoRequestType
type ActivateGeoRequestType ¶
type ActivateGeoRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ActivateGeoRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// Name of the Geo Service to activate
Name string `xml:"name,omitempty" json:"name,omitempty"`
}
type ActivateGeoResponse ¶
type ActivateGeoResponse ActivateGeoResponseType
type ActivateGeoResponseType ¶
type ActivateGeoResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ActivateGeoResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *Geo `xml:"data,omitempty" json:"data,omitempty"`
}
type ActivateIPTrackRequest ¶
type ActivateIPTrackRequest ActivateIPTrackRequestType
type ActivateIPTrackRequestType ¶
type ActivateIPTrackRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ActivateIPTrackRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Iptrack_id int64 `xml:"iptrack_id,omitempty" json:"iptrack_id,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type ActivateIPTrackResponse ¶
type ActivateIPTrackResponse ActivateIPTrackResponseType
type ActivateIPTrackResponseType ¶
type ActivateIPTrackResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ActivateIPTrackResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *IPTrackData `xml:"data,omitempty" json:"data,omitempty"`
}
type ActivateLoadBalanceRequest ¶
type ActivateLoadBalanceRequest ActivateLoadBalanceRequestType
type ActivateLoadBalanceRequestType ¶
type ActivateLoadBalanceRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ActivateLoadBalanceRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type ActivateLoadBalanceResponse ¶
type ActivateLoadBalanceResponse ActivateLoadBalanceResponseType
type ActivateLoadBalanceResponseType ¶
type ActivateLoadBalanceResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ActivateLoadBalanceResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *LoadBalanceData `xml:"data,omitempty" json:"data,omitempty"`
}
type ActivateRTTMRequest ¶
type ActivateRTTMRequest ActivateRTTMRequestType
type ActivateRTTMRequestType ¶
type ActivateRTTMRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ActivateRTTMRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type ActivateRTTMResponse ¶
type ActivateRTTMResponse ActivateRTTMResponseType
type ActivateRTTMResponseType ¶
type ActivateRTTMResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ActivateRTTMResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *RTTMData `xml:"data,omitempty" json:"data,omitempty"`
}
type ActivateSecondaryRequest ¶
type ActivateSecondaryRequest ActivateSecondaryRequestType
type ActivateSecondaryRequestType ¶
type ActivateSecondaryRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ActivateSecondaryRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type ActivateSecondaryResponse ¶
type ActivateSecondaryResponse ActivateSecondaryResponseType
type ActivateSecondaryResponseType ¶
type ActivateSecondaryResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ActivateSecondaryResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *SecondaryData `xml:"data,omitempty" json:"data,omitempty"`
}
type AddCustomerForbidsRequest ¶
type AddCustomerForbidsRequest AddCustomerForbidsRequestType
type AddCustomerForbidsRequestType ¶
type AddCustomerForbidsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ AddCustomerForbidsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Customer_name string `xml:"customer_name,omitempty" json:"customer_name,omitempty"`
Forbid []string `xml:"forbid,omitempty" json:"forbid,omitempty"`
}
type AddCustomerForbidsResponse ¶
type AddCustomerForbidsResponse AddCustomerForbidsResponseType
type AddCustomerForbidsResponseType ¶
type AddCustomerForbidsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ AddCustomerForbidsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type AddCustomerPermissionsRequest ¶
type AddCustomerPermissionsRequest AddCustomerPermissionsRequestType
type AddCustomerPermissionsRequestType ¶
type AddCustomerPermissionsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ AddCustomerPermissionsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Customer_name string `xml:"customer_name,omitempty" json:"customer_name,omitempty"`
Permission []string `xml:"permission,omitempty" json:"permission,omitempty"`
}
type AddCustomerPermissionsResponse ¶
type AddCustomerPermissionsResponse AddCustomerPermissionsResponseType
type AddCustomerPermissionsResponseType ¶
type AddCustomerPermissionsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ AddCustomerPermissionsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type AddDDNSRequest ¶
type AddDDNSRequest AddDDNSRequestType
type AddDDNSRequestType ¶
type AddDDNSRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ AddDDNSRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
}
type AddDDNSResponse ¶
type AddDDNSResponse AddDDNSResponseType
type AddDDNSResponseType ¶
type AddDDNSResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ AddDDNSResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *DDNSData `xml:"data,omitempty" json:"data,omitempty"`
}
type AddDSFMonitorNotifierRequest ¶
type AddDSFMonitorNotifierRequest AddDSFMonitorNotifierRequestType
type AddDSFMonitorNotifierRequestType ¶
type AddDSFMonitorNotifierRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ AddDSFMonitorNotifierRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// Monitor ID
Dsf_monitor_id string `xml:"dsf_monitor_id,omitempty" json:"dsf_monitor_id,omitempty"`
// Notifier ID passed in for existing Notifier, or the follow params used to create
Dsf_notify_id string `xml:"dsf_notify_id,omitempty" json:"dsf_notify_id,omitempty"`
// filters on when services should fire the notifier
Filters []string `xml:"filters,omitempty" json:"filters,omitempty"`
}
type AddDSFMonitorNotifierResponse ¶
type AddDSFMonitorNotifierResponse AddDSFMonitorNotifierResponseType
type AddDSFMonitorNotifierResponseType ¶
type AddDSFMonitorNotifierResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ AddDSFMonitorNotifierResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *NotifierData `xml:"data,omitempty" json:"data,omitempty"`
}
type AddDSFNodeRequest ¶
type AddDSFNodeRequest AddDSFNodeRequestType
type AddDSFNodeRequestType ¶
type AddDSFNodeRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ AddDSFNodeRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// label of the DSF Service
Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"`
// an fqdn, zone pair
Node *DSFNode `xml:"node,omitempty" json:"node,omitempty"`
// If 'Y', change is published immediately
Publish string `xml:"publish,omitempty" json:"publish,omitempty"`
// Optional notes
Notes string `xml:"notes,omitempty" json:"notes,omitempty"`
}
type AddDSFNodeResponse ¶
type AddDSFNodeResponse AddDSFNodeResponseType
type AddDSFNodeResponseType ¶
type AddDSFNodeResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ AddDSFNodeResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*DSFNode `xml:"data,omitempty" json:"data,omitempty"`
}
type AddDSFNotifierRequest ¶
type AddDSFNotifierRequest AddDSFNotifierRequestType
type AddDSFNotifierRequestType ¶
type AddDSFNotifierRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ AddDSFNotifierRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// Identifier for DSF service to search on
Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"`
// Public_id of the Notifier to link to
Notifier_id string `xml:"notifier_id,omitempty" json:"notifier_id,omitempty"`
// filters on when services should fire the notifier
Filters []string `xml:"filters,omitempty" json:"filters,omitempty"`
Publish string `xml:"publish,omitempty" json:"publish,omitempty"`
// Optional notes
Notes string `xml:"notes,omitempty" json:"notes,omitempty"`
}
type AddDSFNotifierResponse ¶
type AddDSFNotifierResponse AddDSFNotifierResponseType
type AddDSFNotifierResponseType ¶
type AddDSFNotifierResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ AddDSFNotifierResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *NotifierLinkData `xml:"data,omitempty" json:"data,omitempty"`
}
type AddPermissionGroupPermissionsRequest ¶
type AddPermissionGroupPermissionsRequest AddPermissionGroupPermissionsRequestType
type AddPermissionGroupPermissionsRequestType ¶
type AddPermissionGroupPermissionsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ AddPermissionGroupPermissionsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Group_name string `xml:"group_name,omitempty" json:"group_name,omitempty"`
Permission []string `xml:"permission,omitempty" json:"permission,omitempty"`
}
type AddPermissionGroupPermissionsResponse ¶
type AddPermissionGroupPermissionsResponse AddPermissionGroupPermissionsResponseType
type AddPermissionGroupPermissionsResponseType ¶
type AddPermissionGroupPermissionsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ AddPermissionGroupPermissionsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type AddPermissionGroupSubgroupsRequest ¶
type AddPermissionGroupSubgroupsRequest AddPermissionGroupSubgroupsRequestType
type AddPermissionGroupSubgroupsRequestType ¶
type AddPermissionGroupSubgroupsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ AddPermissionGroupSubgroupsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Group_name string `xml:"group_name,omitempty" json:"group_name,omitempty"`
Subgroup []string `xml:"subgroup,omitempty" json:"subgroup,omitempty"`
}
type AddPermissionGroupSubgroupsResponse ¶
type AddPermissionGroupSubgroupsResponse AddPermissionGroupSubgroupsResponseType
type AddPermissionGroupSubgroupsResponseType ¶
type AddPermissionGroupSubgroupsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ AddPermissionGroupSubgroupsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type AddPermissionGroupUsersRequest ¶
type AddPermissionGroupUsersRequest AddPermissionGroupUsersRequestType
type AddPermissionGroupUsersRequestType ¶
type AddPermissionGroupUsersRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ AddPermissionGroupUsersRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Group_name string `xml:"group_name,omitempty" json:"group_name,omitempty"`
User_name []string `xml:"user_name,omitempty" json:"user_name,omitempty"`
}
type AddPermissionGroupUsersResponse ¶
type AddPermissionGroupUsersResponse AddPermissionGroupUsersResponseType
type AddPermissionGroupUsersResponseType ¶
type AddPermissionGroupUsersResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ AddPermissionGroupUsersResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type AddPermissionGroupZonesRequest ¶
type AddPermissionGroupZonesRequest AddPermissionGroupZonesRequestType
type AddPermissionGroupZonesRequestType ¶
type AddPermissionGroupZonesRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ AddPermissionGroupZonesRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Group_name string `xml:"group_name,omitempty" json:"group_name,omitempty"`
Zone []*PermissionZone `xml:"zone,omitempty" json:"zone,omitempty"`
}
type AddPermissionGroupZonesResponse ¶
type AddPermissionGroupZonesResponse AddPermissionGroupZonesResponseType
type AddPermissionGroupZonesResponseType ¶
type AddPermissionGroupZonesResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ AddPermissionGroupZonesResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type AddUserForbidsRequest ¶
type AddUserForbidsRequest AddUserForbidsRequestType
type AddUserForbidsRequestType ¶
type AddUserForbidsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ AddUserForbidsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"`
Forbid []*PermissionData `xml:"forbid,omitempty" json:"forbid,omitempty"`
}
type AddUserForbidsResponse ¶
type AddUserForbidsResponse AddUserForbidsResponseType
type AddUserForbidsResponseType ¶
type AddUserForbidsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ AddUserForbidsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type AddUserGroupsRequest ¶
type AddUserGroupsRequest AddUserGroupsRequestType
type AddUserGroupsRequestType ¶
type AddUserGroupsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ AddUserGroupsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"`
Group []string `xml:"group,omitempty" json:"group,omitempty"`
}
type AddUserGroupsResponse ¶
type AddUserGroupsResponse AddUserGroupsResponseType
type AddUserGroupsResponseType ¶
type AddUserGroupsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ AddUserGroupsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type AddUserPermissionsRequest ¶
type AddUserPermissionsRequest AddUserPermissionsRequestType
type AddUserPermissionsRequestType ¶
type AddUserPermissionsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ AddUserPermissionsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"`
Permission []string `xml:"permission,omitempty" json:"permission,omitempty"`
}
type AddUserPermissionsResponse ¶
type AddUserPermissionsResponse AddUserPermissionsResponseType
type AddUserPermissionsResponseType ¶
type AddUserPermissionsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ AddUserPermissionsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type AddUserZonesRequest ¶
type AddUserZonesRequest AddUserZonesRequestType
type AddUserZonesRequestType ¶
type AddUserZonesRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ AddUserZonesRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"`
Zone []*PermissionZone `xml:"zone,omitempty" json:"zone,omitempty"`
}
type AddUserZonesResponse ¶
type AddUserZonesResponse AddUserZonesResponseType
type AddUserZonesResponseType ¶
type AddUserZonesResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ AddUserZonesResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type AdvRedirectData ¶
type AdvRedirectData struct {
// 'Y'/'N', default 'Y'
Active string `xml:"active,omitempty" json:"active,omitempty"`
// List of AdvRedirectRules
Rules []*AdvRedirectRuleData `xml:"rules,omitempty" json:"rules,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type AdvRedirectRuleData ¶
type AdvRedirectRuleData struct {
// Public ID of rule.
Public_id string `xml:"public_id,omitempty" json:"public_id,omitempty"`
// either '301' (temporary) or '302' (permanent)
Code string `xml:"code,omitempty" json:"code,omitempty"`
// host portion of URL to match
Host_prefix string `xml:"host_prefix,omitempty" json:"host_prefix,omitempty"`
// path portion of URL to match
Path string `xml:"path,omitempty" json:"path,omitempty"`
// replacement pattern
Url_pattern string `xml:"url_pattern,omitempty" json:"url_pattern,omitempty"`
// 'Y'/'N', default 'Y'
Active string `xml:"active,omitempty" json:"active,omitempty"`
// Public ID of next AdvRedirect rule to be processed. (default to end of list)
Next_public_id string `xml:"next_public_id,omitempty" json:"next_public_id,omitempty"`
}
type BlockUserRequest ¶
type BlockUserRequest BlockUserRequestType
type BlockUserRequestType ¶
type BlockUserRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ BlockUserRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"`
}
type BlockUserResponse ¶
type BlockUserResponse BlockUserResponseType
type BlockUserResponseType ¶
type BlockUserResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ BlockUserResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *UserData `xml:"data,omitempty" json:"data,omitempty"`
}
type BlockZoneRequest ¶
type BlockZoneRequest BlockZoneRequestType
type BlockZoneRequestType ¶
type BlockZoneRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ BlockZoneRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type BlockZoneResponse ¶
type BlockZoneResponse BlockZoneResponseType
type BlockZoneResponseType ¶
type BlockZoneResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ BlockZoneResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type CAARecordData ¶
type CAARecordData struct {
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataCAA `xml:"rdata,omitempty" json:"rdata,omitempty"`
Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type CDNSKEYRecordData ¶
type CDNSKEYRecordData struct {
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataCDNSKEY `xml:"rdata,omitempty" json:"rdata,omitempty"`
Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type CDSRecordData ¶
type CDSRecordData struct {
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataCDS `xml:"rdata,omitempty" json:"rdata,omitempty"`
Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type CERTRecordData ¶
type CERTRecordData struct {
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataCERT `xml:"rdata,omitempty" json:"rdata,omitempty"`
Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type CNAMERecordData ¶
type CNAMERecordData struct {
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataCNAME `xml:"rdata,omitempty" json:"rdata,omitempty"`
Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type CSYNCRecordData ¶
type CSYNCRecordData struct {
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataCSYNC `xml:"rdata,omitempty" json:"rdata,omitempty"`
Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type CancelTaskRequest ¶
type CancelTaskRequest CancelTaskRequestType
type CancelTaskRequestType ¶
type CancelTaskRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CancelTaskRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Task_id string `xml:"task_id,omitempty" json:"task_id,omitempty"`
}
type CancelTaskResponse ¶
type CancelTaskResponse CancelTaskResponseType
type CancelTaskResponseType ¶
type CancelTaskResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CancelTaskResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *TaskData `xml:"data,omitempty" json:"data,omitempty"`
}
type CheckPermissionsRequest ¶
type CheckPermissionsRequest CheckPermissionsRequestType
type CheckPermissionsRequestType ¶
type CheckPermissionsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CheckPermissionsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Permission []string `xml:"permission,omitempty" json:"permission,omitempty"`
Zone_name string `xml:"zone_name,omitempty" json:"zone_name,omitempty"`
}
type CheckPermissionsResponse ¶
type CheckPermissionsResponse CheckPermissionsResponseType
type CheckPermissionsResponseType ¶
type CheckPermissionsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CheckPermissionsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *PermissionResponse `xml:"data,omitempty" json:"data,omitempty"`
}
type ConfigLimitData ¶
type ConfigLimitData struct {
Name string `xml:"name,omitempty" json:"name,omitempty"`
Value string `xml:"value,omitempty" json:"value,omitempty"`
}
type ContactData ¶
type ContactData struct {
Nickname string `xml:"nickname,omitempty" json:"nickname,omitempty"`
First_name string `xml:"first_name,omitempty" json:"first_name,omitempty"`
Last_name string `xml:"last_name,omitempty" json:"last_name,omitempty"`
Phone string `xml:"phone,omitempty" json:"phone,omitempty"`
Fax string `xml:"fax,omitempty" json:"fax,omitempty"`
Email string `xml:"email,omitempty" json:"email,omitempty"`
Notify_email string `xml:"notify_email,omitempty" json:"notify_email,omitempty"`
Pager_email string `xml:"pager_email,omitempty" json:"pager_email,omitempty"`
Address string `xml:"address,omitempty" json:"address,omitempty"`
Address_2 string `xml:"address_2,omitempty" json:"address_2,omitempty"`
City string `xml:"city,omitempty" json:"city,omitempty"`
State string `xml:"state,omitempty" json:"state,omitempty"`
Post_code string `xml:"post_code,omitempty" json:"post_code,omitempty"`
Country string `xml:"country,omitempty" json:"country,omitempty"`
Website string `xml:"website,omitempty" json:"website,omitempty"`
Organization string `xml:"organization,omitempty" json:"organization,omitempty"`
}
type CreateAAAARecordRequest ¶
type CreateAAAARecordRequest CreateAAAARecordRequestType
type CreateAAAARecordRequestType ¶
type CreateAAAARecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateAAAARecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Rdata *RDataAAAA `xml:"rdata,omitempty" json:"rdata,omitempty"`
}
type CreateAAAARecordResponse ¶
type CreateAAAARecordResponse CreateAAAARecordResponseType
type CreateAAAARecordResponseType ¶
type CreateAAAARecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateAAAARecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *AAAARecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateALIASRecordRequest ¶
type CreateALIASRecordRequest CreateALIASRecordRequestType
type CreateALIASRecordRequestType ¶
type CreateALIASRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateALIASRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Rdata *RDataALIAS `xml:"rdata,omitempty" json:"rdata,omitempty"`
}
type CreateALIASRecordResponse ¶
type CreateALIASRecordResponse CreateALIASRecordResponseType
type CreateALIASRecordResponseType ¶
type CreateALIASRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateALIASRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *ALIASRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateARecordRequest ¶
type CreateARecordRequest CreateARecordRequestType
type CreateARecordRequestType ¶
type CreateARecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateARecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Rdata *RDataA `xml:"rdata,omitempty" json:"rdata,omitempty"`
}
type CreateARecordResponse ¶
type CreateARecordResponse CreateARecordResponseType
type CreateARecordResponseType ¶
type CreateARecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateARecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *ARecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateAdvRedirectRequest ¶
type CreateAdvRedirectRequest CreateAdvRedirectRequestType
type CreateAdvRedirectRequestType ¶
type CreateAdvRedirectRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateAdvRedirectRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// 'Y'/'N', default 'Y'
Active string `xml:"active,omitempty" json:"active,omitempty"`
// List of AdvRedirectRules
Rules []*AdvRedirectRuleData `xml:"rules,omitempty" json:"rules,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type CreateAdvRedirectResponse ¶
type CreateAdvRedirectResponse CreateAdvRedirectResponseType
type CreateAdvRedirectResponseType ¶
type CreateAdvRedirectResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateAdvRedirectResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *AdvRedirectData `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateAdvRedirectRuleRequest ¶
type CreateAdvRedirectRuleRequest CreateAdvRedirectRuleRequestType
type CreateAdvRedirectRuleRequestType ¶
type CreateAdvRedirectRuleRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateAdvRedirectRuleRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// either '301' (temporary) or '302' (permanent)
Code string `xml:"code,omitempty" json:"code,omitempty"`
// host portion of URL to match
Host_prefix string `xml:"host_prefix,omitempty" json:"host_prefix,omitempty"`
// path portion of URL to match
Path string `xml:"path,omitempty" json:"path,omitempty"`
// replacement pattern
Url_pattern string `xml:"url_pattern,omitempty" json:"url_pattern,omitempty"`
// 'Y'/'N', default 'Y'
Active string `xml:"active,omitempty" json:"active,omitempty"`
// Public ID of next AdvRedirect rule to be processed. (default to end of list)
Next_public_id string `xml:"next_public_id,omitempty" json:"next_public_id,omitempty"`
}
type CreateAdvRedirectRuleResponse ¶
type CreateAdvRedirectRuleResponse CreateAdvRedirectRuleResponseType
type CreateAdvRedirectRuleResponseType ¶
type CreateAdvRedirectRuleResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateAdvRedirectRuleResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *AdvRedirectRuleData `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateCAARecordRequest ¶
type CreateCAARecordRequest CreateCAARecordRequestType
type CreateCAARecordRequestType ¶
type CreateCAARecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateCAARecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Rdata *RDataCAA `xml:"rdata,omitempty" json:"rdata,omitempty"`
}
type CreateCAARecordResponse ¶
type CreateCAARecordResponse CreateCAARecordResponseType
type CreateCAARecordResponseType ¶
type CreateCAARecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateCAARecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *CAARecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateCDNSKEYRecordRequest ¶
type CreateCDNSKEYRecordRequest CreateCDNSKEYRecordRequestType
type CreateCDNSKEYRecordRequestType ¶
type CreateCDNSKEYRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateCDNSKEYRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Rdata *RDataCDNSKEY `xml:"rdata,omitempty" json:"rdata,omitempty"`
}
type CreateCDNSKEYRecordResponse ¶
type CreateCDNSKEYRecordResponse CreateCDNSKEYRecordResponseType
type CreateCDNSKEYRecordResponseType ¶
type CreateCDNSKEYRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateCDNSKEYRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *CDNSKEYRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateCDSRecordRequest ¶
type CreateCDSRecordRequest CreateCDSRecordRequestType
type CreateCDSRecordRequestType ¶
type CreateCDSRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateCDSRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Rdata *RDataCDS `xml:"rdata,omitempty" json:"rdata,omitempty"`
}
type CreateCDSRecordResponse ¶
type CreateCDSRecordResponse CreateCDSRecordResponseType
type CreateCDSRecordResponseType ¶
type CreateCDSRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateCDSRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *CDSRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateCERTRecordRequest ¶
type CreateCERTRecordRequest CreateCERTRecordRequestType
type CreateCERTRecordRequestType ¶
type CreateCERTRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateCERTRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Rdata *RDataCERT `xml:"rdata,omitempty" json:"rdata,omitempty"`
}
type CreateCERTRecordResponse ¶
type CreateCERTRecordResponse CreateCERTRecordResponseType
type CreateCERTRecordResponseType ¶
type CreateCERTRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateCERTRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *CERTRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateCNAMERecordRequest ¶
type CreateCNAMERecordRequest CreateCNAMERecordRequestType
type CreateCNAMERecordRequestType ¶
type CreateCNAMERecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateCNAMERecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Rdata *RDataCNAME `xml:"rdata,omitempty" json:"rdata,omitempty"`
}
type CreateCNAMERecordResponse ¶
type CreateCNAMERecordResponse CreateCNAMERecordResponseType
type CreateCNAMERecordResponseType ¶
type CreateCNAMERecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateCNAMERecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *CNAMERecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateCSYNCRecordRequest ¶
type CreateCSYNCRecordRequest CreateCSYNCRecordRequestType
type CreateCSYNCRecordRequestType ¶
type CreateCSYNCRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateCSYNCRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Rdata *RDataCSYNC `xml:"rdata,omitempty" json:"rdata,omitempty"`
}
type CreateCSYNCRecordResponse ¶
type CreateCSYNCRecordResponse CreateCSYNCRecordResponseType
type CreateCSYNCRecordResponseType ¶
type CreateCSYNCRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateCSYNCRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *CSYNCRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateConfigLimitRequest ¶
type CreateConfigLimitRequest CreateConfigLimitRequestType
type CreateConfigLimitRequestType ¶
type CreateConfigLimitRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateConfigLimitRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"`
Name string `xml:"name,omitempty" json:"name,omitempty"`
Value string `xml:"value,omitempty" json:"value,omitempty"`
}
type CreateConfigLimitResponse ¶
type CreateConfigLimitResponse CreateConfigLimitResponseType
type CreateConfigLimitResponseType ¶
type CreateConfigLimitResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateConfigLimitResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *ConfigLimitData `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateContactRequest ¶
type CreateContactRequest CreateContactRequestType
type CreateContactRequestType ¶
type CreateContactRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateContactRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Nickname string `xml:"nickname,omitempty" json:"nickname,omitempty"`
First_name string `xml:"first_name,omitempty" json:"first_name,omitempty"`
Last_name string `xml:"last_name,omitempty" json:"last_name,omitempty"`
Phone string `xml:"phone,omitempty" json:"phone,omitempty"`
Fax string `xml:"fax,omitempty" json:"fax,omitempty"`
Email string `xml:"email,omitempty" json:"email,omitempty"`
Notify_email string `xml:"notify_email,omitempty" json:"notify_email,omitempty"`
Pager_email string `xml:"pager_email,omitempty" json:"pager_email,omitempty"`
Address string `xml:"address,omitempty" json:"address,omitempty"`
Address_2 string `xml:"address_2,omitempty" json:"address_2,omitempty"`
City string `xml:"city,omitempty" json:"city,omitempty"`
State string `xml:"state,omitempty" json:"state,omitempty"`
Post_code string `xml:"post_code,omitempty" json:"post_code,omitempty"`
Country string `xml:"country,omitempty" json:"country,omitempty"`
Website string `xml:"website,omitempty" json:"website,omitempty"`
Organization string `xml:"organization,omitempty" json:"organization,omitempty"`
}
type CreateContactResponse ¶
type CreateContactResponse CreateContactResponseType
type CreateContactResponseType ¶
type CreateContactResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateContactResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *ContactData `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateCustomerOracleMetadataRequest ¶
type CreateCustomerOracleMetadataRequest CreateCustomerOracleMetadataRequestType
type CreateCustomerOracleMetadataRequestType ¶
type CreateCustomerOracleMetadataRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateCustomerOracleMetadataRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of customer
Customer_name string `xml:"customer_name,omitempty" json:"customer_name,omitempty"`
// compartment id
Compartment_id string `xml:"compartment_id,omitempty" json:"compartment_id,omitempty"`
// tenant id
Tenant string `xml:"tenant,omitempty" json:"tenant,omitempty"`
}
type CreateCustomerOracleMetadataResponse ¶
type CreateCustomerOracleMetadataResponse CreateCustomerOracleMetadataResponseType
type CreateCustomerOracleMetadataResponseType ¶
type CreateCustomerOracleMetadataResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateCustomerOracleMetadataResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *CustomerOracleMetadataData `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateCustomerRequest ¶
type CreateCustomerRequest CreateCustomerRequestType
type CreateCustomerRequestType ¶
type CreateCustomerRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateCustomerRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Customer_name string `xml:"customer_name,omitempty" json:"customer_name,omitempty"`
Organization string `xml:"organization,omitempty" json:"organization,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Pool_id string `xml:"pool_id,omitempty" json:"pool_id,omitempty"`
Type_ string `xml:"type,omitempty" json:"type,omitempty"`
Level string `xml:"level,omitempty" json:"level,omitempty"`
Primary_sales_agent string `xml:"primary_sales_agent,omitempty" json:"primary_sales_agent,omitempty"`
Salesforce_id string `xml:"salesforce_id,omitempty" json:"salesforce_id,omitempty"`
Owner *CustomerAdminData `xml:"owner,omitempty" json:"owner,omitempty"`
Billing *CustomerAdminData `xml:"billing,omitempty" json:"billing,omitempty"`
Permission []string `xml:"permission,omitempty" json:"permission,omitempty"`
Forbid []string `xml:"forbid,omitempty" json:"forbid,omitempty"`
}
type CreateCustomerResponse ¶
type CreateCustomerResponse CreateCustomerResponseType
type CreateCustomerResponseType ¶
type CreateCustomerResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateCustomerResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *CustomerData `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateDDNSHostRequest ¶
type CreateDDNSHostRequest CreateDDNSHostRequestType
type CreateDDNSHostRequestType ¶
type CreateDDNSHostRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateDDNSHostRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// an IP address, either v4 or v6
Address string `xml:"address,omitempty" json:"address,omitempty"`
// either A or AAAA
Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"`
// name of update user
User string `xml:"user,omitempty" json:"user,omitempty"`
}
type CreateDDNSHostResponse ¶
type CreateDDNSHostResponse CreateDDNSHostResponseType
type CreateDDNSHostResponseType ¶
type CreateDDNSHostResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateDDNSHostResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *DDNSHostData `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateDDNSRequest ¶
type CreateDDNSRequest CreateDDNSRequestType
type CreateDDNSRequestType ¶
type CreateDDNSRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateDDNSRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// an IP address, either v4 or v6
Address string `xml:"address,omitempty" json:"address,omitempty"`
// either A or AAAA
Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type CreateDDNSResponse ¶
type CreateDDNSResponse CreateDDNSResponseType
type CreateDDNSResponseType ¶
type CreateDDNSResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateDDNSResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *DDNSData `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateDHCIDRecordRequest ¶
type CreateDHCIDRecordRequest CreateDHCIDRecordRequestType
type CreateDHCIDRecordRequestType ¶
type CreateDHCIDRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateDHCIDRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Rdata *RDataDHCID `xml:"rdata,omitempty" json:"rdata,omitempty"`
}
type CreateDHCIDRecordResponse ¶
type CreateDHCIDRecordResponse CreateDHCIDRecordResponseType
type CreateDHCIDRecordResponseType ¶
type CreateDHCIDRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateDHCIDRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *DHCIDRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateDNAMERecordRequest ¶
type CreateDNAMERecordRequest CreateDNAMERecordRequestType
type CreateDNAMERecordRequestType ¶
type CreateDNAMERecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateDNAMERecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Rdata *RDataDNAME `xml:"rdata,omitempty" json:"rdata,omitempty"`
}
type CreateDNAMERecordResponse ¶
type CreateDNAMERecordResponse CreateDNAMERecordResponseType
type CreateDNAMERecordResponseType ¶
type CreateDNAMERecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateDNAMERecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *DNAMERecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateDNSKEYRecordRequest ¶
type CreateDNSKEYRecordRequest CreateDNSKEYRecordRequestType
type CreateDNSKEYRecordRequestType ¶
type CreateDNSKEYRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateDNSKEYRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Rdata *RDataDNSKEY `xml:"rdata,omitempty" json:"rdata,omitempty"`
}
type CreateDNSKEYRecordResponse ¶
type CreateDNSKEYRecordResponse CreateDNSKEYRecordResponseType
type CreateDNSKEYRecordResponseType ¶
type CreateDNSKEYRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateDNSKEYRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *DNSKEYRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateDNSSECRequest ¶
type CreateDNSSECRequest CreateDNSSECRequestType
type CreateDNSSECRequestType ¶
type CreateDNSSECRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateDNSSECRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// , contact that gets key notifications
Contact_nickname string `xml:"contact_nickname,omitempty" json:"contact_nickname,omitempty"`
// when notifications are sent
Notify_events string `xml:"notify_events,omitempty" json:"notify_events,omitempty"`
Keys []*DNSSECKey `xml:"keys,omitempty" json:"keys,omitempty"`
}
type CreateDNSSECResponse ¶
type CreateDNSSECResponse CreateDNSSECResponseType
type CreateDNSSECResponseType ¶
type CreateDNSSECResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateDNSSECResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *DNSSECData `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateDSFMonitorRequest ¶
type CreateDSFMonitorRequest CreateDSFMonitorRequestType
type CreateDSFMonitorRequestType ¶
type CreateDSFMonitorRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateDSFMonitorRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// Label for the DSF Monitor
Label string `xml:"label,omitempty" json:"label,omitempty"`
// Num of responses to determine status
Response_count string `xml:"response_count,omitempty" json:"response_count,omitempty"`
// Interval, in seconds, between probes
Probe_interval string `xml:"probe_interval,omitempty" json:"probe_interval,omitempty"`
// number of attempted retries on failure before giving up
Retries string `xml:"retries,omitempty" json:"retries,omitempty"`
// name of the protocol to monitor
Protocol string `xml:"protocol,omitempty" json:"protocol,omitempty"`
// indicates if the monitor is active, default is N
Active string `xml:"active,omitempty" json:"active,omitempty"`
// options pertaining the monitor
Options *DSFMonitorOptions `xml:"options,omitempty" json:"options,omitempty"`
// Endpoints to monitor
Endpoints []*DSFMonitorEndpoint `xml:"endpoints,omitempty" json:"endpoints,omitempty"`
}
type CreateDSFMonitorResponse ¶
type CreateDSFMonitorResponse CreateDSFMonitorResponseType
type CreateDSFMonitorResponseType ¶
type CreateDSFMonitorResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateDSFMonitorResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *DSFMonitorData `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateDSFRecordRequest ¶
type CreateDSFRecordRequest CreateDSFRecordRequestType
type CreateDSFRecordRequestType ¶
type CreateDSFRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateDSFRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// label of the DSF Service
Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"`
// label of the DSF Record Set
Dsf_record_set_id string `xml:"dsf_record_set_id,omitempty" json:"dsf_record_set_id,omitempty"`
Master_line string `xml:"master_line,omitempty" json:"master_line,omitempty"`
// Rdata to create the svc record with
Rdata *ANYOneRData `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of the DSF record
Label string `xml:"label,omitempty" json:"label,omitempty"`
Weight string `xml:"weight,omitempty" json:"weight,omitempty"`
Automation string `xml:"automation,omitempty" json:"automation,omitempty"`
Endpoints []string `xml:"endpoints,omitempty" json:"endpoints,omitempty"`
// number of endpoints that need to be up
Endpoint_up_count string `xml:"endpoint_up_count,omitempty" json:"endpoint_up_count,omitempty"`
Eligible string `xml:"eligible,omitempty" json:"eligible,omitempty"`
// boolean, if true add and immediately publish
Publish string `xml:"publish,omitempty" json:"publish,omitempty"`
// Optional notes
Notes string `xml:"notes,omitempty" json:"notes,omitempty"`
}
type CreateDSFRecordResponse ¶
type CreateDSFRecordResponse CreateDSFRecordResponseType
type CreateDSFRecordResponseType ¶
type CreateDSFRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateDSFRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *DSFRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateDSFRecordSetFailoverChainRequest ¶
type CreateDSFRecordSetFailoverChainRequest CreateDSFRecordSetFailoverChainRequestType
type CreateDSFRecordSetFailoverChainRequestType ¶
type CreateDSFRecordSetFailoverChainRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateDSFRecordSetFailoverChainRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// ID of the DSF Service
Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"`
// ID of the DSF Response Pool that the Rec Set Fail chain belongs to
Dsf_response_pool_id string `xml:"dsf_response_pool_id,omitempty" json:"dsf_response_pool_id,omitempty"`
// Label of the DSF Record Set Failover Chain
Label string `xml:"label,omitempty" json:"label,omitempty"`
// Optional, defaults to false, indicates whether enclosed Record Sets are Core
Core string `xml:"core,omitempty" json:"core,omitempty"`
// A list of record sets to be included in this chain
Record_sets []*DSFRecordSet `xml:"record_sets,omitempty" json:"record_sets,omitempty"`
// If 'Y', RS Chain will be deleted on execution
Publish string `xml:"publish,omitempty" json:"publish,omitempty"`
// Optional notes
Notes string `xml:"notes,omitempty" json:"notes,omitempty"`
}
type CreateDSFRecordSetFailoverChainResponse ¶
type CreateDSFRecordSetFailoverChainResponse CreateDSFRecordSetFailoverChainResponseType
type CreateDSFRecordSetFailoverChainResponseType ¶
type CreateDSFRecordSetFailoverChainResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateDSFRecordSetFailoverChainResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *DSFRecordSetFailoverChainData `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateDSFRecordSetRequest ¶
type CreateDSFRecordSetRequest CreateDSFRecordSetRequestType
type CreateDSFRecordSetRequestType ¶
type CreateDSFRecordSetRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateDSFRecordSetRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// ID or label of the DSF Service
Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"`
// class of rdata that the set will contain
Rdata_class string `xml:"rdata_class,omitempty" json:"rdata_class,omitempty"`
// Record Set label
Label string `xml:"label,omitempty" json:"label,omitempty"`
// ID or label of the associated monitor
Dsf_monitor_id string `xml:"dsf_monitor_id,omitempty" json:"dsf_monitor_id,omitempty"`
Ttl string `xml:"ttl,omitempty" json:"ttl,omitempty"`
Automation string `xml:"automation,omitempty" json:"automation,omitempty"`
Serve_count string `xml:"serve_count,omitempty" json:"serve_count,omitempty"`
Fail_count string `xml:"fail_count,omitempty" json:"fail_count,omitempty"`
Trouble_count string `xml:"trouble_count,omitempty" json:"trouble_count,omitempty"`
Torpidity_max string `xml:"torpidity_max,omitempty" json:"torpidity_max,omitempty"`
// list of hashes that contain information to create DSF Records
Records []*DSFRecord `xml:"records,omitempty" json:"records,omitempty"`
// ID or label to associate the new RS with an existing RP
Dsf_record_set_failover_chain_id string `xml:"dsf_record_set_failover_chain_id,omitempty" json:"dsf_record_set_failover_chain_id,omitempty"`
// Index of the RS in the specified chain
Index string `xml:"index,omitempty" json:"index,omitempty"`
// ID or label to associate the new RS with an existing RP
Dsf_response_pool_id string `xml:"dsf_response_pool_id,omitempty" json:"dsf_response_pool_id,omitempty"`
// Defaults to true
Eligible string `xml:"eligible,omitempty" json:"eligible,omitempty"`
// boolean - immediately save change and publish
Publish string `xml:"publish,omitempty" json:"publish,omitempty"`
// Optional notes
Notes string `xml:"notes,omitempty" json:"notes,omitempty"`
}
type CreateDSFRecordSetResponse ¶
type CreateDSFRecordSetResponse CreateDSFRecordSetResponseType
type CreateDSFRecordSetResponseType ¶
type CreateDSFRecordSetResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateDSFRecordSetResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *DSFRecordSetData `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateDSFRequest ¶
type CreateDSFRequest CreateDSFRequestType
type CreateDSFRequestType ¶
type CreateDSFRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateDSFRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// DSF Label
Label string `xml:"label,omitempty" json:"label,omitempty"`
// Default TTL to be used in this service
Ttl string `xml:"ttl,omitempty" json:"ttl,omitempty"`
// A list of fqdn,zone pairs to identify nodes to attach
Nodes []*DSFNode `xml:"nodes,omitempty" json:"nodes,omitempty"`
// A list of DSF Rulesets defined for the service
Rulesets []*DSFRuleset `xml:"rulesets,omitempty" json:"rulesets,omitempty"`
// A list of notifier links
Notifiers []*NotifierLink `xml:"notifiers,omitempty" json:"notifiers,omitempty"`
// If 'Y', service will be published on creation
Publish string `xml:"publish,omitempty" json:"publish,omitempty"`
// Optional Publish Notes.
Notes string `xml:"notes,omitempty" json:"notes,omitempty"`
}
type CreateDSFResponse ¶
type CreateDSFResponse CreateDSFResponseType
type CreateDSFResponsePoolRequest ¶
type CreateDSFResponsePoolRequest CreateDSFResponsePoolRequestType
type CreateDSFResponsePoolRequestType ¶
type CreateDSFResponsePoolRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateDSFResponsePoolRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// ID or label of the DSF Service
Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"`
// Response Pool label
Label string `xml:"label,omitempty" json:"label,omitempty"`
Core_set_count string `xml:"core_set_count,omitempty" json:"core_set_count,omitempty"`
Automation string `xml:"automation,omitempty" json:"automation,omitempty"`
// Defaults to true
Eligible string `xml:"eligible,omitempty" json:"eligible,omitempty"`
// ID or label of the DSF Ruleset to join
Dsf_ruleset_id string `xml:"dsf_ruleset_id,omitempty" json:"dsf_ruleset_id,omitempty"`
// Index within the specified DSF Ruleset
Index string `xml:"index,omitempty" json:"index,omitempty"`
Rs_chains []*DSFRecordSetFailoverChain `xml:"rs_chains,omitempty" json:"rs_chains,omitempty"`
// boolean - immediately save change and publish
Publish string `xml:"publish,omitempty" json:"publish,omitempty"`
// Optional notes
Notes string `xml:"notes,omitempty" json:"notes,omitempty"`
}
type CreateDSFResponsePoolResponse ¶
type CreateDSFResponsePoolResponse CreateDSFResponsePoolResponseType
type CreateDSFResponsePoolResponseType ¶
type CreateDSFResponsePoolResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateDSFResponsePoolResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *DSFResponsePoolData `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateDSFResponseType ¶
type CreateDSFResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateDSFResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *DSFData `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateDSFRulesetRequest ¶
type CreateDSFRulesetRequest CreateDSFRulesetRequestType
type CreateDSFRulesetRequestType ¶
type CreateDSFRulesetRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateDSFRulesetRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// ID or label of the DSF Service
Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"`
// Ruleset label
Label string `xml:"label,omitempty" json:"label,omitempty"`
// The type of criteria contained within this Pool
Criteria_type string `xml:"criteria_type,omitempty" json:"criteria_type,omitempty"`
// Required based on criteria_type. Filtered in API/BLL
Criteria *DSFCriteria `xml:"criteria,omitempty" json:"criteria,omitempty"`
// Where in the chain does the ruleset land. Defautls to the last.
Ordering string `xml:"ordering,omitempty" json:"ordering,omitempty"`
// A list of DSF Reponse Pools that comprise the Ruleset
Response_pools []*DSFResponsePool `xml:"response_pools,omitempty" json:"response_pools,omitempty"`
// boolean - immediately save change and publish
Publish string `xml:"publish,omitempty" json:"publish,omitempty"`
// Optional notes
Notes string `xml:"notes,omitempty" json:"notes,omitempty"`
}
type CreateDSFRulesetResponse ¶
type CreateDSFRulesetResponse CreateDSFRulesetResponseType
type CreateDSFRulesetResponseType ¶
type CreateDSFRulesetResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateDSFRulesetResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *DSFRulesetData `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateDSRecordRequest ¶
type CreateDSRecordRequest CreateDSRecordRequestType
type CreateDSRecordRequestType ¶
type CreateDSRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateDSRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Rdata *RDataDS `xml:"rdata,omitempty" json:"rdata,omitempty"`
}
type CreateDSRecordResponse ¶
type CreateDSRecordResponse CreateDSRecordResponseType
type CreateDSRecordResponseType ¶
type CreateDSRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateDSRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *DSRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateExtNameserverRequest ¶
type CreateExtNameserverRequest CreateExtNameserverRequestType
type CreateExtNameserverRequestType ¶
type CreateExtNameserverRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateExtNameserverRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// can be empty or 'default'
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// Y/N - does this block requests or add them
Deny string `xml:"deny,omitempty" json:"deny,omitempty"`
Hosts []*ExtNSEntry `xml:"hosts,omitempty" json:"hosts,omitempty"`
Tsig_key_name string `xml:"tsig_key_name,omitempty" json:"tsig_key_name,omitempty"`
Active string `xml:"active,omitempty" json:"active,omitempty"`
}
type CreateExtNameserverResponse ¶
type CreateExtNameserverResponse CreateExtNameserverResponseType
type CreateExtNameserverResponseType ¶
type CreateExtNameserverResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateExtNameserverResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *ExtNameserverData `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateFailoverRequest ¶
type CreateFailoverRequest CreateFailoverRequestType
type CreateFailoverRequestType ¶
type CreateFailoverRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateFailoverRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// normally served address
Address string `xml:"address,omitempty" json:"address,omitempty"`
// TTL (time-to-live)
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
// 'ip' or 'cname'
Failover_mode string `xml:"failover_mode,omitempty" json:"failover_mode,omitempty"`
// address or CNAME to serve on failover
Failover_data string `xml:"failover_data,omitempty" json:"failover_data,omitempty"`
// restore normal address automatically (Y)
Auto_recover string `xml:"auto_recover,omitempty" json:"auto_recover,omitempty"`
// The number of consecutive monitoring intervals to delay before placing an IP address back in service
Recovery_delay int32 `xml:"recovery_delay,omitempty" json:"recovery_delay,omitempty"`
// contact that gets status notification
Contact_nickname string `xml:"contact_nickname,omitempty" json:"contact_nickname,omitempty"`
// when notifications are sent
Notify_events string `xml:"notify_events,omitempty" json:"notify_events,omitempty"`
// The IP or hostname of a syslog server to send monitor events to
Syslog_server string `xml:"syslog_server,omitempty" json:"syslog_server,omitempty"`
// The port of the syslog server. Defaults to 514 if not present
Syslog_port string `xml:"syslog_port,omitempty" json:"syslog_port,omitempty"`
// The syslog ident to use. Defaults to 'dynect'
Syslog_ident string `xml:"syslog_ident,omitempty" json:"syslog_ident,omitempty"`
// The syslog facility to use. Defaults to 'daemon'
Syslog_facility string `xml:"syslog_facility,omitempty" json:"syslog_facility,omitempty"`
// When to deliver syslog message; 'change' or 'all'
Syslog_delivery string `xml:"syslog_delivery,omitempty" json:"syslog_delivery,omitempty"`
// for custom syslog messages
Syslog_probe_fmt string `xml:"syslog_probe_fmt,omitempty" json:"syslog_probe_fmt,omitempty"`
// for custom syslog messages
Syslog_status_fmt string `xml:"syslog_status_fmt,omitempty" json:"syslog_status_fmt,omitempty"`
// details about monitoring
Monitor *MonitorData `xml:"monitor,omitempty" json:"monitor,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type CreateFailoverResponse ¶
type CreateFailoverResponse CreateFailoverResponseType
type CreateFailoverResponseType ¶
type CreateFailoverResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateFailoverResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *FailoverData `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateGSLBRegionPoolEntryRequest ¶
type CreateGSLBRegionPoolEntryRequest CreateGSLBRegionPoolEntryRequestType
type CreateGSLBRegionPoolEntryRequestType ¶
type CreateGSLBRegionPoolEntryRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateGSLBRegionPoolEntryRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// 'global' or specific region code: 'US West', 'US Central', 'US East', 'EU West', 'EU Central', 'Asia',
Region_code string `xml:"region_code,omitempty" json:"region_code,omitempty"`
// an IP address or FQDN to monitor and publish
Address string `xml:"address,omitempty" json:"address,omitempty"`
// a human-readable label
Label string `xml:"label,omitempty" json:"label,omitempty"`
// how often this is served relative to others in pool
Weight int32 `xml:"weight,omitempty" json:"weight,omitempty"`
// how this address reponds to monitoring: obey,remove,always,no
Serve_mode string `xml:"serve_mode,omitempty" json:"serve_mode,omitempty"`
}
type CreateGSLBRegionPoolEntryResponse ¶
type CreateGSLBRegionPoolEntryResponse CreateGSLBRegionPoolEntryResponseType
type CreateGSLBRegionPoolEntryResponseType ¶
type CreateGSLBRegionPoolEntryResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateGSLBRegionPoolEntryResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *GSLBRegionPoolEntry `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateGSLBRegionRequest ¶
type CreateGSLBRegionRequest CreateGSLBRegionRequestType
type CreateGSLBRegionRequestType ¶
type CreateGSLBRegionRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateGSLBRegionRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// 'global' or specific region code: 'US West', 'US Central', 'US East', 'EU West', 'EU Central', 'Asia',
Region_code string `xml:"region_code,omitempty" json:"region_code,omitempty"`
// 'ip', 'global', or 'cname'
Failover_mode string `xml:"failover_mode,omitempty" json:"failover_mode,omitempty"`
// for 'ip' or 'cname', what to serve on failover
Failover_data string `xml:"failover_data,omitempty" json:"failover_data,omitempty"`
// number of addresses in each DNS response
Serve_count int32 `xml:"serve_count,omitempty" json:"serve_count,omitempty"`
// number of 'ok' addresses before region fails over
Min_healthy int32 `xml:"min_healthy,omitempty" json:"min_healthy,omitempty"`
// pool of IP addresses to balance
Pool []*GSLBAddress `xml:"pool,omitempty" json:"pool,omitempty"`
}
type CreateGSLBRegionResponse ¶
type CreateGSLBRegionResponse CreateGSLBRegionResponseType
type CreateGSLBRegionResponseType ¶
type CreateGSLBRegionResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateGSLBRegionResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *GSLBRegionData `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateGSLBRequest ¶
type CreateGSLBRequest CreateGSLBRequestType
type CreateGSLBRequestType ¶
type CreateGSLBRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateGSLBRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// per-region addresses and configuration
Region []*GSLBRegion `xml:"region,omitempty" json:"region,omitempty"`
// TTL (time-to-live)
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
// restore normal address automatically (Y)
Auto_recover string `xml:"auto_recover,omitempty" json:"auto_recover,omitempty"`
// The number of consecutive monitoring intervals to delay before placing an IP address back in service
Recovery_delay int32 `xml:"recovery_delay,omitempty" json:"recovery_delay,omitempty"`
// contact that gets status notification
Contact_nickname string `xml:"contact_nickname,omitempty" json:"contact_nickname,omitempty"`
// when notifications are sent
Notify_events string `xml:"notify_events,omitempty" json:"notify_events,omitempty"`
// The IP or hostname of a syslog server to send monitor events to
Syslog_server string `xml:"syslog_server,omitempty" json:"syslog_server,omitempty"`
// The port of the syslog server. Defaults to 514 if not present
Syslog_port string `xml:"syslog_port,omitempty" json:"syslog_port,omitempty"`
// The syslog ident to use. Defaults to 'dynect'
Syslog_ident string `xml:"syslog_ident,omitempty" json:"syslog_ident,omitempty"`
// The syslog facility to use. Defaults to 'daemon'
Syslog_facility string `xml:"syslog_facility,omitempty" json:"syslog_facility,omitempty"`
// When to deliver syslog message; 'change' or 'all'
Syslog_delivery string `xml:"syslog_delivery,omitempty" json:"syslog_delivery,omitempty"`
// for custom syslog messages
Syslog_probe_fmt string `xml:"syslog_probe_fmt,omitempty" json:"syslog_probe_fmt,omitempty"`
// for custom syslog messages
Syslog_status_fmt string `xml:"syslog_status_fmt,omitempty" json:"syslog_status_fmt,omitempty"`
// details about monitoring
Monitor *MonitorData `xml:"monitor,omitempty" json:"monitor,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type CreateGSLBResponse ¶
type CreateGSLBResponse CreateGSLBResponseType
type CreateGSLBResponseType ¶
type CreateGSLBResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateGSLBResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *GSLBData `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateGeoNodeRequest ¶
type CreateGeoNodeRequest CreateGeoNodeRequestType
type CreateGeoNodeRequestType ¶
type CreateGeoNodeRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateGeoNodeRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// Name of the Geo Service to add the nodes to
Service_name string `xml:"service_name,omitempty" json:"service_name,omitempty"`
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type CreateGeoNodeResponse ¶
type CreateGeoNodeResponse CreateGeoNodeResponseType
type CreateGeoNodeResponseType ¶
type CreateGeoNodeResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateGeoNodeResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *Geo `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateGeoRegionGroupRequest ¶
type CreateGeoRegionGroupRequest CreateGeoRegionGroupRequestType
type CreateGeoRegionGroupRequestType ¶
type CreateGeoRegionGroupRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateGeoRegionGroupRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// Name of the Geo Service to update
Service_name string `xml:"service_name,omitempty" json:"service_name,omitempty"`
// , Name of the Region Group
Name string `xml:"name,omitempty" json:"name,omitempty"`
// Rdata to update the Region Group with
Rdata *ANYRData `xml:"rdata,omitempty" json:"rdata,omitempty"`
// List of countries to update the Region Group with
Countries []string `xml:"countries,omitempty" json:"countries,omitempty"`
// Optional weights to accompany the rdata
Weight *WeightData `xml:"weight,omitempty" json:"weight,omitempty"`
// Optional serve counts to accompany the rdata
Serve_count *ServeCountData `xml:"serve_count,omitempty" json:"serve_count,omitempty"`
// Optional Default TTL values for each record
Ttl *TTLData `xml:"ttl,omitempty" json:"ttl,omitempty"`
// Optional labels for the rdata
Label *LabelData `xml:"label,omitempty" json:"label,omitempty"`
}
type CreateGeoRegionGroupResponse ¶
type CreateGeoRegionGroupResponse CreateGeoRegionGroupResponseType
type CreateGeoRegionGroupResponseType ¶
type CreateGeoRegionGroupResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateGeoRegionGroupResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *Geo `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateGeoRequest ¶
type CreateGeoRequest CreateGeoRequestType
type CreateGeoRequestType ¶
type CreateGeoRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateGeoRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// Name of the service we want to create
Name string `xml:"name,omitempty" json:"name,omitempty"`
// List of region groups that contain a list of countries and records to be served
Groups []*GeoRegionGroup `xml:"groups,omitempty" json:"groups,omitempty"`
// List of zone name, node name pairs to link a node to the Geo Service
Nodes []*GeoNode `xml:"nodes,omitempty" json:"nodes,omitempty"`
// Default TTL for records
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
}
type CreateGeoResponse ¶
type CreateGeoResponse CreateGeoResponseType
type CreateGeoResponseType ¶
type CreateGeoResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateGeoResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *Geo `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateHTTPRedirectRequest ¶
type CreateHTTPRedirectRequest CreateHTTPRedirectRequestType
type CreateHTTPRedirectRequestType ¶
type CreateHTTPRedirectRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateHTTPRedirectRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// URL requests are redirecto to
Url string `xml:"url,omitempty" json:"url,omitempty"`
// either '301' (temporary) or '302' (permanent)
Code string `xml:"code,omitempty" json:"code,omitempty"`
// should redirected URL include requested URL
Keep_uri string `xml:"keep_uri,omitempty" json:"keep_uri,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type CreateHTTPRedirectResponse ¶
type CreateHTTPRedirectResponse CreateHTTPRedirectResponseType
type CreateHTTPRedirectResponseType ¶
type CreateHTTPRedirectResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateHTTPRedirectResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *HTTPRedirectData `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateIPSECKEYRecordRequest ¶
type CreateIPSECKEYRecordRequest CreateIPSECKEYRecordRequestType
type CreateIPSECKEYRecordRequestType ¶
type CreateIPSECKEYRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateIPSECKEYRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Rdata *RDataIPSECKEY `xml:"rdata,omitempty" json:"rdata,omitempty"`
}
type CreateIPSECKEYRecordResponse ¶
type CreateIPSECKEYRecordResponse CreateIPSECKEYRecordResponseType
type CreateIPSECKEYRecordResponseType ¶
type CreateIPSECKEYRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateIPSECKEYRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *IPSECKEYRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateIPTrackRequest ¶
type CreateIPTrackRequest CreateIPTrackRequestType
type CreateIPTrackRequestType ¶
type CreateIPTrackRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateIPTrackRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// A, Dynamic_A, AAAA, Dynamic_AAAA
Record_types []string `xml:"record_types,omitempty" json:"record_types,omitempty"`
// List of hostnames to watch for records
Hosts []string `xml:"hosts,omitempty" json:"hosts,omitempty"`
// 'match', 'default', or a valid ttl
Ttl string `xml:"ttl,omitempty" json:"ttl,omitempty"`
// Mask that records should match
Netmask string `xml:"netmask,omitempty" json:"netmask,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type CreateIPTrackResponse ¶
type CreateIPTrackResponse CreateIPTrackResponseType
type CreateIPTrackResponseType ¶
type CreateIPTrackResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateIPTrackResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *IPTrackData `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateKEYRecordRequest ¶
type CreateKEYRecordRequest CreateKEYRecordRequestType
type CreateKEYRecordRequestType ¶
type CreateKEYRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateKEYRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Rdata *RDataKEY `xml:"rdata,omitempty" json:"rdata,omitempty"`
}
type CreateKEYRecordResponse ¶
type CreateKEYRecordResponse CreateKEYRecordResponseType
type CreateKEYRecordResponseType ¶
type CreateKEYRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateKEYRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *KEYRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateKXRecordRequest ¶
type CreateKXRecordRequest CreateKXRecordRequestType
type CreateKXRecordRequestType ¶
type CreateKXRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateKXRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Rdata *RDataKX `xml:"rdata,omitempty" json:"rdata,omitempty"`
}
type CreateKXRecordResponse ¶
type CreateKXRecordResponse CreateKXRecordResponseType
type CreateKXRecordResponseType ¶
type CreateKXRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateKXRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *KXRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateLOCRecordRequest ¶
type CreateLOCRecordRequest CreateLOCRecordRequestType
type CreateLOCRecordRequestType ¶
type CreateLOCRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateLOCRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Rdata *RDataLOC `xml:"rdata,omitempty" json:"rdata,omitempty"`
}
type CreateLOCRecordResponse ¶
type CreateLOCRecordResponse CreateLOCRecordResponseType
type CreateLOCRecordResponseType ¶
type CreateLOCRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateLOCRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *LOCRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateLoadBalancePoolEntryRequest ¶
type CreateLoadBalancePoolEntryRequest CreateLoadBalancePoolEntryRequestType
type CreateLoadBalancePoolEntryRequestType ¶
type CreateLoadBalancePoolEntryRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateLoadBalancePoolEntryRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// an IP address to monitor and publish
Address string `xml:"address,omitempty" json:"address,omitempty"`
// a human-readable label
Label string `xml:"label,omitempty" json:"label,omitempty"`
// how often this is served relative to others in pool
Weight int32 `xml:"weight,omitempty" json:"weight,omitempty"`
// how this address reponds to monitoring: obey,remove,always,no
Serve_mode string `xml:"serve_mode,omitempty" json:"serve_mode,omitempty"`
}
type CreateLoadBalancePoolEntryResponse ¶
type CreateLoadBalancePoolEntryResponse CreateLoadBalancePoolEntryResponseType
type CreateLoadBalancePoolEntryResponseType ¶
type CreateLoadBalancePoolEntryResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateLoadBalancePoolEntryResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *LoadBalancePoolEntry `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateLoadBalanceRequest ¶
type CreateLoadBalanceRequest CreateLoadBalanceRequestType
type CreateLoadBalanceRequestType ¶
type CreateLoadBalanceRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateLoadBalanceRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// pool of IP addresses to balance
Pool []*LoadBalanceAddress `xml:"pool,omitempty" json:"pool,omitempty"`
// TTL (time-to-live)
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
// 'ip', 'global', or 'cname'
Failover_mode string `xml:"failover_mode,omitempty" json:"failover_mode,omitempty"`
// for 'ip' or 'cname', what to serve on failover
Failover_data string `xml:"failover_data,omitempty" json:"failover_data,omitempty"`
// restore normal address automatically (Y)
Auto_recover string `xml:"auto_recover,omitempty" json:"auto_recover,omitempty"`
// The number of consecutive monitoring intervals to delay before placing an IP address back in service
Recovery_delay int32 `xml:"recovery_delay,omitempty" json:"recovery_delay,omitempty"`
// contact that gets status notification
Contact_nickname string `xml:"contact_nickname,omitempty" json:"contact_nickname,omitempty"`
// when notifications are sent
Notify_events string `xml:"notify_events,omitempty" json:"notify_events,omitempty"`
// The IP or hostname of a syslog server to send monitor events to
Syslog_server string `xml:"syslog_server,omitempty" json:"syslog_server,omitempty"`
// The port of the syslog server. Defaults to 514 if not present
Syslog_port string `xml:"syslog_port,omitempty" json:"syslog_port,omitempty"`
// The syslog ident to use. Defaults to 'dynect'
Syslog_ident string `xml:"syslog_ident,omitempty" json:"syslog_ident,omitempty"`
// The syslog facility to use. Defaults to 'daemon'
Syslog_facility string `xml:"syslog_facility,omitempty" json:"syslog_facility,omitempty"`
// When to deliver syslog message; 'change' or 'all'
Syslog_delivery string `xml:"syslog_delivery,omitempty" json:"syslog_delivery,omitempty"`
// for custom syslog messages
Syslog_probe_fmt string `xml:"syslog_probe_fmt,omitempty" json:"syslog_probe_fmt,omitempty"`
// for custom syslog messages
Syslog_status_fmt string `xml:"syslog_status_fmt,omitempty" json:"syslog_status_fmt,omitempty"`
// number of addresses in each DNS response
Serve_count int32 `xml:"serve_count,omitempty" json:"serve_count,omitempty"`
// details about monitoring
Monitor *MonitorData `xml:"monitor,omitempty" json:"monitor,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type CreateLoadBalanceResponse ¶
type CreateLoadBalanceResponse CreateLoadBalanceResponseType
type CreateLoadBalanceResponseType ¶
type CreateLoadBalanceResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateLoadBalanceResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *LoadBalanceData `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateMXRecordRequest ¶
type CreateMXRecordRequest CreateMXRecordRequestType
type CreateMXRecordRequestType ¶
type CreateMXRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateMXRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Rdata *RDataMX `xml:"rdata,omitempty" json:"rdata,omitempty"`
}
type CreateMXRecordResponse ¶
type CreateMXRecordResponse CreateMXRecordResponseType
type CreateMXRecordResponseType ¶
type CreateMXRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateMXRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *MXRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateNAPTRRecordRequest ¶
type CreateNAPTRRecordRequest CreateNAPTRRecordRequestType
type CreateNAPTRRecordRequestType ¶
type CreateNAPTRRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateNAPTRRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Rdata *RDataNAPTR `xml:"rdata,omitempty" json:"rdata,omitempty"`
}
type CreateNAPTRRecordResponse ¶
type CreateNAPTRRecordResponse CreateNAPTRRecordResponseType
type CreateNAPTRRecordResponseType ¶
type CreateNAPTRRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateNAPTRRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *NAPTRRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateNSAPRecordRequest ¶
type CreateNSAPRecordRequest CreateNSAPRecordRequestType
type CreateNSAPRecordRequestType ¶
type CreateNSAPRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateNSAPRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Rdata *RDataNSAP `xml:"rdata,omitempty" json:"rdata,omitempty"`
}
type CreateNSAPRecordResponse ¶
type CreateNSAPRecordResponse CreateNSAPRecordResponseType
type CreateNSAPRecordResponseType ¶
type CreateNSAPRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateNSAPRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *NSAPRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateNSRecordRequest ¶
type CreateNSRecordRequest CreateNSRecordRequestType
type CreateNSRecordRequestType ¶
type CreateNSRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateNSRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Rdata *RDataNS `xml:"rdata,omitempty" json:"rdata,omitempty"`
Service_class string `xml:"service_class,omitempty" json:"service_class,omitempty"`
}
type CreateNSRecordResponse ¶
type CreateNSRecordResponse CreateNSRecordResponseType
type CreateNSRecordResponseType ¶
type CreateNSRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateNSRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *NSRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateNotifierRequest ¶
type CreateNotifierRequest CreateNotifierRequestType
type CreateNotifierRequestType ¶
type CreateNotifierRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateNotifierRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// Label for the Notifier
Label string `xml:"label,omitempty" json:"label,omitempty"`
// List of Recipients attached to the Notifier
Recipients []*Recipient `xml:"recipients,omitempty" json:"recipients,omitempty"`
// List of Services attached to the Notifier
Services []*Service `xml:"services,omitempty" json:"services,omitempty"`
}
type CreateNotifierResponse ¶
type CreateNotifierResponse CreateNotifierResponseType
type CreateNotifierResponseType ¶
type CreateNotifierResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateNotifierResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *NotifierData `xml:"data,omitempty" json:"data,omitempty"`
}
type CreatePOLICYRecordRequest ¶
type CreatePOLICYRecordRequest CreatePOLICYRecordRequestType
type CreatePOLICYRecordRequestType ¶
type CreatePOLICYRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreatePOLICYRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Rdata *RDataPOLICY `xml:"rdata,omitempty" json:"rdata,omitempty"`
}
type CreatePOLICYRecordResponse ¶
type CreatePOLICYRecordResponse CreatePOLICYRecordResponseType
type CreatePOLICYRecordResponseType ¶
type CreatePOLICYRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreatePOLICYRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *POLICYRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type CreatePTRRecordRequest ¶
type CreatePTRRecordRequest CreatePTRRecordRequestType
type CreatePTRRecordRequestType ¶
type CreatePTRRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreatePTRRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Rdata *RDataPTR `xml:"rdata,omitempty" json:"rdata,omitempty"`
}
type CreatePTRRecordResponse ¶
type CreatePTRRecordResponse CreatePTRRecordResponseType
type CreatePTRRecordResponseType ¶
type CreatePTRRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreatePTRRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *PTRRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type CreatePXRecordRequest ¶
type CreatePXRecordRequest CreatePXRecordRequestType
type CreatePXRecordRequestType ¶
type CreatePXRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreatePXRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Rdata *RDataPX `xml:"rdata,omitempty" json:"rdata,omitempty"`
}
type CreatePXRecordResponse ¶
type CreatePXRecordResponse CreatePXRecordResponseType
type CreatePXRecordResponseType ¶
type CreatePXRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreatePXRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *PXRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type CreatePermissionGroupRequest ¶
type CreatePermissionGroupRequest CreatePermissionGroupRequestType
type CreatePermissionGroupRequestType ¶
type CreatePermissionGroupRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreatePermissionGroupRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Group_name string `xml:"group_name,omitempty" json:"group_name,omitempty"`
Type_ string `xml:"type,omitempty" json:"type,omitempty"`
All_users string `xml:"all_users,omitempty" json:"all_users,omitempty"`
Description string `xml:"description,omitempty" json:"description,omitempty"`
Permission []string `xml:"permission,omitempty" json:"permission,omitempty"`
User_name []string `xml:"user_name,omitempty" json:"user_name,omitempty"`
Subgroup []string `xml:"subgroup,omitempty" json:"subgroup,omitempty"`
Zone []*PermissionZone `xml:"zone,omitempty" json:"zone,omitempty"`
}
type CreatePermissionGroupResponse ¶
type CreatePermissionGroupResponse CreatePermissionGroupResponseType
type CreatePermissionGroupResponseType ¶
type CreatePermissionGroupResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreatePermissionGroupResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *PermissionGroupData `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateRPRecordRequest ¶
type CreateRPRecordRequest CreateRPRecordRequestType
type CreateRPRecordRequestType ¶
type CreateRPRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateRPRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Rdata *RDataRP `xml:"rdata,omitempty" json:"rdata,omitempty"`
}
type CreateRPRecordResponse ¶
type CreateRPRecordResponse CreateRPRecordResponseType
type CreateRPRecordResponseType ¶
type CreateRPRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateRPRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *RPRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateRTTMRegionPoolEntryRequest ¶
type CreateRTTMRegionPoolEntryRequest CreateRTTMRegionPoolEntryRequestType
type CreateRTTMRegionPoolEntryRequestType ¶
type CreateRTTMRegionPoolEntryRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateRTTMRegionPoolEntryRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// 'global' or specific region code: 'US West', 'US Central', 'US East', 'EU West', 'EU Central', 'Asia',
Region_code string `xml:"region_code,omitempty" json:"region_code,omitempty"`
// an IP address to monitor and publish
Address string `xml:"address,omitempty" json:"address,omitempty"`
// a human-readable label
Label string `xml:"label,omitempty" json:"label,omitempty"`
// how often this is served relative to others in pool
Weight int32 `xml:"weight,omitempty" json:"weight,omitempty"`
// how this address reponds to monitoring: obey,remove,always,no
Serve_mode string `xml:"serve_mode,omitempty" json:"serve_mode,omitempty"`
}
type CreateRTTMRegionPoolEntryResponse ¶
type CreateRTTMRegionPoolEntryResponse CreateRTTMRegionPoolEntryResponseType
type CreateRTTMRegionPoolEntryResponseType ¶
type CreateRTTMRegionPoolEntryResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateRTTMRegionPoolEntryResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *RTTMRegionPoolEntry `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateRTTMRegionRequest ¶
type CreateRTTMRegionRequest CreateRTTMRegionRequestType
type CreateRTTMRegionRequestType ¶
type CreateRTTMRegionRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateRTTMRegionRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// 'global' or specific region code: 'US West', 'US Central', 'US East', 'EU West', 'EU Central', 'Asia',
Region_code string `xml:"region_code,omitempty" json:"region_code,omitempty"`
// 'Y' or 'N', if 'Y', region will filled in with global settings
Autopopulate string `xml:"autopopulate,omitempty" json:"autopopulate,omitempty"`
// number of addresses in each DNS response
Serve_count int32 `xml:"serve_count,omitempty" json:"serve_count,omitempty"`
// pool_count, number of addresses to be included in the serve pool
Ep int32 `xml:"ep,omitempty" json:"ep,omitempty"`
// 'ip', 'global', 'region', default 'global'
Failover_mode string `xml:"failover_mode,omitempty" json:"failover_mode,omitempty"`
// for 'ip' mode, address to serve on failover. For 'region' mode, region_code of the region to failover to.
Failover_data string `xml:"failover_data,omitempty" json:"failover_data,omitempty"`
// failover_count, number of addresses that must be 'ok', otherwise a region is considered 'failover'
Apmc int32 `xml:"apmc,omitempty" json:"apmc,omitempty"`
// failover_count2, number of addresses that must be 'ok', otherwise a region is considered 'failover'
Epmc int32 `xml:"epmc,omitempty" json:"epmc,omitempty"`
// pool of IP addresses to balance
Pool []*RTTMAddress `xml:"pool,omitempty" json:"pool,omitempty"`
}
type CreateRTTMRegionResponse ¶
type CreateRTTMRegionResponse CreateRTTMRegionResponseType
type CreateRTTMRegionResponseType ¶
type CreateRTTMRegionResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateRTTMRegionResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *RTTMRegionData `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateRTTMRequest ¶
type CreateRTTMRequest CreateRTTMRequestType
type CreateRTTMRequestType ¶
type CreateRTTMRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateRTTMRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// per-region addresses and configuration
Region []*RTTMRegion `xml:"region,omitempty" json:"region,omitempty"`
// TTL (time-to-live)
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
// restore normal address automatically (Y)
Auto_recover string `xml:"auto_recover,omitempty" json:"auto_recover,omitempty"`
// The number of consecutive monitoring intervals to delay before placing an IP address back in service
Recovery_delay int32 `xml:"recovery_delay,omitempty" json:"recovery_delay,omitempty"`
// contact that gets status notification
Contact_nickname string `xml:"contact_nickname,omitempty" json:"contact_nickname,omitempty"`
// when notifications are sent
Notify_events string `xml:"notify_events,omitempty" json:"notify_events,omitempty"`
// The IP or hostname of a syslog server to send monitor events to
Syslog_server string `xml:"syslog_server,omitempty" json:"syslog_server,omitempty"`
// The port of the syslog server. Defaults to 514 if not present
Syslog_port string `xml:"syslog_port,omitempty" json:"syslog_port,omitempty"`
// The syslog ident to use. Defaults to 'dynect'
Syslog_ident string `xml:"syslog_ident,omitempty" json:"syslog_ident,omitempty"`
// The syslog facility to use. Defaults to 'daemon'
Syslog_facility string `xml:"syslog_facility,omitempty" json:"syslog_facility,omitempty"`
// When to deliver syslog message; 'change' or 'all'
Syslog_delivery string `xml:"syslog_delivery,omitempty" json:"syslog_delivery,omitempty"`
// for custom syslog messages
Syslog_probe_fmt string `xml:"syslog_probe_fmt,omitempty" json:"syslog_probe_fmt,omitempty"`
// for custom syslog messages
Syslog_status_fmt string `xml:"syslog_status_fmt,omitempty" json:"syslog_status_fmt,omitempty"`
// for custom syslog messages
Syslog_rttm_fmt string `xml:"syslog_rttm_fmt,omitempty" json:"syslog_rttm_fmt,omitempty"`
// details about monitoring
Monitor *MonitorData `xml:"monitor,omitempty" json:"monitor,omitempty"`
// details about performance monitoring
Performance_monitor *MonitorData `xml:"performance_monitor,omitempty" json:"performance_monitor,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type CreateRTTMResponse ¶
type CreateRTTMResponse CreateRTTMResponseType
type CreateRTTMResponseType ¶
type CreateRTTMResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateRTTMResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *RTTMData `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateSPFRecordRequest ¶
type CreateSPFRecordRequest CreateSPFRecordRequestType
type CreateSPFRecordRequestType ¶
type CreateSPFRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateSPFRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Rdata *RDataSPF `xml:"rdata,omitempty" json:"rdata,omitempty"`
}
type CreateSPFRecordResponse ¶
type CreateSPFRecordResponse CreateSPFRecordResponseType
type CreateSPFRecordResponseType ¶
type CreateSPFRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateSPFRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *SPFRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateSRVRecordRequest ¶
type CreateSRVRecordRequest CreateSRVRecordRequestType
type CreateSRVRecordRequestType ¶
type CreateSRVRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateSRVRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Rdata *RDataSRV `xml:"rdata,omitempty" json:"rdata,omitempty"`
}
type CreateSRVRecordResponse ¶
type CreateSRVRecordResponse CreateSRVRecordResponseType
type CreateSRVRecordResponseType ¶
type CreateSRVRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateSRVRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *SRVRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateSSHFPRecordRequest ¶
type CreateSSHFPRecordRequest CreateSSHFPRecordRequestType
type CreateSSHFPRecordRequestType ¶
type CreateSSHFPRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateSSHFPRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Rdata *RDataSSHFP `xml:"rdata,omitempty" json:"rdata,omitempty"`
}
type CreateSSHFPRecordResponse ¶
type CreateSSHFPRecordResponse CreateSSHFPRecordResponseType
type CreateSSHFPRecordResponseType ¶
type CreateSSHFPRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateSSHFPRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *SSHFPRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateSecondaryZoneRequest ¶
type CreateSecondaryZoneRequest CreateSecondaryZoneRequestType
type CreateSecondaryZoneRequestType ¶
type CreateSecondaryZoneRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateSecondaryZoneRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Masters []string `xml:"masters,omitempty" json:"masters,omitempty"`
Tsig_key_name string `xml:"tsig_key_name,omitempty" json:"tsig_key_name,omitempty"`
Contact_nickname string `xml:"contact_nickname,omitempty" json:"contact_nickname,omitempty"`
}
type CreateSecondaryZoneResponse ¶
type CreateSecondaryZoneResponse CreateSecondaryZoneResponseType
type CreateSecondaryZoneResponseType ¶
type CreateSecondaryZoneResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateSecondaryZoneResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *SecondaryData `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateTLSARecordRequest ¶
type CreateTLSARecordRequest CreateTLSARecordRequestType
type CreateTLSARecordRequestType ¶
type CreateTLSARecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateTLSARecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Rdata *RDataTLSA `xml:"rdata,omitempty" json:"rdata,omitempty"`
}
type CreateTLSARecordResponse ¶
type CreateTLSARecordResponse CreateTLSARecordResponseType
type CreateTLSARecordResponseType ¶
type CreateTLSARecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateTLSARecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *TLSARecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateTSIGKeyRequest ¶
type CreateTSIGKeyRequest CreateTSIGKeyRequestType
type CreateTSIGKeyRequestType ¶
type CreateTSIGKeyRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateTSIGKeyRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Name string `xml:"name,omitempty" json:"name,omitempty"`
Algorithm string `xml:"algorithm,omitempty" json:"algorithm,omitempty"`
Secret string `xml:"secret,omitempty" json:"secret,omitempty"`
Tsig_ocid string `xml:"tsig_ocid,omitempty" json:"tsig_ocid,omitempty"`
Compartment string `xml:"compartment,omitempty" json:"compartment,omitempty"`
}
type CreateTSIGKeyResponse ¶
type CreateTSIGKeyResponse CreateTSIGKeyResponseType
type CreateTSIGKeyResponseType ¶
type CreateTSIGKeyResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateTSIGKeyResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *TSIGKeyData `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateTXTRecordRequest ¶
type CreateTXTRecordRequest CreateTXTRecordRequestType
type CreateTXTRecordRequestType ¶
type CreateTXTRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateTXTRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Rdata *RDataTXT `xml:"rdata,omitempty" json:"rdata,omitempty"`
}
type CreateTXTRecordResponse ¶
type CreateTXTRecordResponse CreateTXTRecordResponseType
type CreateTXTRecordResponseType ¶
type CreateTXTRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateTXTRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *TXTRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateUpdateUserRequest ¶
type CreateUpdateUserRequest CreateUpdateUserRequestType
type CreateUpdateUserRequestType ¶
type CreateUpdateUserRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateUpdateUserRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Nickname string `xml:"nickname,omitempty" json:"nickname,omitempty"`
Password string `xml:"password,omitempty" json:"password,omitempty"`
}
type CreateUpdateUserResponse ¶
type CreateUpdateUserResponse CreateUpdateUserResponseType
type CreateUpdateUserResponseType ¶
type CreateUpdateUserResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateUpdateUserResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *UpdateUser `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateUserRequest ¶
type CreateUserRequest CreateUserRequestType
type CreateUserRequestType ¶
type CreateUserRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateUserRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"`
Password string `xml:"password,omitempty" json:"password,omitempty"`
Permission []string `xml:"permission,omitempty" json:"permission,omitempty"`
Group_name []string `xml:"group_name,omitempty" json:"group_name,omitempty"`
Zone []*PermissionZone `xml:"zone,omitempty" json:"zone,omitempty"`
Forbid []*PermissionData `xml:"forbid,omitempty" json:"forbid,omitempty"`
Nickname string `xml:"nickname,omitempty" json:"nickname,omitempty"`
First_name string `xml:"first_name,omitempty" json:"first_name,omitempty"`
Last_name string `xml:"last_name,omitempty" json:"last_name,omitempty"`
Phone string `xml:"phone,omitempty" json:"phone,omitempty"`
Fax string `xml:"fax,omitempty" json:"fax,omitempty"`
Email string `xml:"email,omitempty" json:"email,omitempty"`
Notify_email string `xml:"notify_email,omitempty" json:"notify_email,omitempty"`
Pager_email string `xml:"pager_email,omitempty" json:"pager_email,omitempty"`
Address string `xml:"address,omitempty" json:"address,omitempty"`
Address_2 string `xml:"address_2,omitempty" json:"address_2,omitempty"`
City string `xml:"city,omitempty" json:"city,omitempty"`
State string `xml:"state,omitempty" json:"state,omitempty"`
Post_code string `xml:"post_code,omitempty" json:"post_code,omitempty"`
Country string `xml:"country,omitempty" json:"country,omitempty"`
Website string `xml:"website,omitempty" json:"website,omitempty"`
Organization string `xml:"organization,omitempty" json:"organization,omitempty"`
}
type CreateUserResponse ¶
type CreateUserResponse CreateUserResponseType
type CreateUserResponseType ¶
type CreateUserResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateUserResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *UserData `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateZoneOracleMetadataRequest ¶
type CreateZoneOracleMetadataRequest CreateZoneOracleMetadataRequestType
type CreateZoneOracleMetadataRequestType ¶
type CreateZoneOracleMetadataRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateZoneOracleMetadataRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// compartment id
Compartment_id string `xml:"compartment_id,omitempty" json:"compartment_id,omitempty"`
// public_id
Public_id string `xml:"public_id,omitempty" json:"public_id,omitempty"`
}
type CreateZoneOracleMetadataResponse ¶
type CreateZoneOracleMetadataResponse CreateZoneOracleMetadataResponseType
type CreateZoneOracleMetadataResponseType ¶
type CreateZoneOracleMetadataResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateZoneOracleMetadataResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *ZoneOracleMetadataData `xml:"data,omitempty" json:"data,omitempty"`
}
type CreateZoneRequest ¶
type CreateZoneRequest CreateZoneRequestType
type CreateZoneRequestType ¶
type CreateZoneRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateZoneRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// address of responsible party, per SOA
Rname string `xml:"rname,omitempty" json:"rname,omitempty"`
// default TTL (Time-to-Live) for records
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
// code indicating how serial numbers are constructed on publish
Serial_style string `xml:"serial_style,omitempty" json:"serial_style,omitempty"`
}
type CreateZoneResponse ¶
type CreateZoneResponse CreateZoneResponseType
type CreateZoneResponseType ¶
type CreateZoneResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateZoneResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *ZoneData `xml:"data,omitempty" json:"data,omitempty"`
}
type CustomerAdminData ¶
type CustomerAdminData struct {
User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"`
Password string `xml:"password,omitempty" json:"password,omitempty"`
Email string `xml:"email,omitempty" json:"email,omitempty"`
First_name string `xml:"first_name,omitempty" json:"first_name,omitempty"`
Last_name string `xml:"last_name,omitempty" json:"last_name,omitempty"`
Phone string `xml:"phone,omitempty" json:"phone,omitempty"`
Fax string `xml:"fax,omitempty" json:"fax,omitempty"`
Notify_email string `xml:"notify_email,omitempty" json:"notify_email,omitempty"`
Pager_email string `xml:"pager_email,omitempty" json:"pager_email,omitempty"`
Address string `xml:"address,omitempty" json:"address,omitempty"`
Address_2 string `xml:"address_2,omitempty" json:"address_2,omitempty"`
City string `xml:"city,omitempty" json:"city,omitempty"`
State string `xml:"state,omitempty" json:"state,omitempty"`
Post_code string `xml:"post_code,omitempty" json:"post_code,omitempty"`
Country string `xml:"country,omitempty" json:"country,omitempty"`
Website string `xml:"website,omitempty" json:"website,omitempty"`
Organization string `xml:"organization,omitempty" json:"organization,omitempty"`
}
type CustomerData ¶
type CustomerData struct {
Id string `xml:"id,omitempty" json:"id,omitempty"`
Customer_name string `xml:"customer_name,omitempty" json:"customer_name,omitempty"`
Organization string `xml:"organization,omitempty" json:"organization,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Pool_id string `xml:"pool_id,omitempty" json:"pool_id,omitempty"`
Activated string `xml:"activated,omitempty" json:"activated,omitempty"`
Type_ string `xml:"type,omitempty" json:"type,omitempty"`
Level string `xml:"level,omitempty" json:"level,omitempty"`
Owner_contact string `xml:"owner_contact,omitempty" json:"owner_contact,omitempty"`
Billing_contact string `xml:"billing_contact,omitempty" json:"billing_contact,omitempty"`
Primary_sales_agent string `xml:"primary_sales_agent,omitempty" json:"primary_sales_agent,omitempty"`
Salesforce_id string `xml:"salesforce_id,omitempty" json:"salesforce_id,omitempty"`
Default_ns []*CustomerNSData `xml:"default_ns,omitempty" json:"default_ns,omitempty"`
Interfaces []*CustomerInterfaceData `xml:"interfaces,omitempty" json:"interfaces,omitempty"`
Admin_user_id string `xml:"admin_user_id,omitempty" json:"admin_user_id,omitempty"`
Compartment_id string `xml:"compartment_id,omitempty" json:"compartment_id,omitempty"`
Tenant string `xml:"tenant,omitempty" json:"tenant,omitempty"`
}
type CustomerIPACL ¶
type CustomerIPACL struct {
// comma or space-delimited list of netmasks, in CIDR form; no '/' assumes exact address
Netmasks string `xml:"netmasks,omitempty" json:"netmasks,omitempty"`
// 'Y'/'N', default 'Y'
Active string `xml:"active,omitempty" json:"active,omitempty"`
// 'web'/'api', default 'web'
Scope string `xml:"scope,omitempty" json:"scope,omitempty"`
}
type CustomerInterfaceData ¶
type CustomerInterfaceData struct {
Name string `xml:"name,omitempty" json:"name,omitempty"`
Address []string `xml:"address,omitempty" json:"address,omitempty"`
}
type CustomerNSData ¶
type CustomerNSData struct {
Primary string `xml:"primary,omitempty" json:"primary,omitempty"`
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type CustomerOracleMetadataData ¶
type CustomerOracleMetadataData struct {
// compartment id
Compartment_id string `xml:"compartment_id,omitempty" json:"compartment_id,omitempty"`
// customer id
Cust_id string `xml:"cust_id,omitempty" json:"cust_id,omitempty"`
// tenant id
Tenant string `xml:"tenant,omitempty" json:"tenant,omitempty"`
}
type CustomerPrefData ¶
type CustomerPrefData struct {
// name of the pref setting
Name string `xml:"name,omitempty" json:"name,omitempty"`
// value of the setting
Value string `xml:"value,omitempty" json:"value,omitempty"`
// Y/N: pref is not explicitly set, this is the default value
Default_ string `xml:"default,omitempty" json:"default,omitempty"`
}
type DDNSData ¶
type DDNSData struct {
// an IP address, either v4 or v6
Address string `xml:"address,omitempty" json:"address,omitempty"`
// either A or AAAA
Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"`
// last time this service was update by a Dynamic DNS client
Last_updated string `xml:"last_updated,omitempty" json:"last_updated,omitempty"`
// count of excessive updates
Abuse_count string `xml:"abuse_count,omitempty" json:"abuse_count,omitempty"`
// 'Y', 'N'
Active string `xml:"active,omitempty" json:"active,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type DDNSHostData ¶
type DDNSHostData struct {
Ddns *DDNSData `xml:"ddns,omitempty" json:"ddns,omitempty"`
New_user *UpdateUser `xml:"new_user,omitempty" json:"new_user,omitempty"`
}
type DHCIDRecordData ¶
type DHCIDRecordData struct {
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataDHCID `xml:"rdata,omitempty" json:"rdata,omitempty"`
Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type DNAMERecordData ¶
type DNAMERecordData struct {
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataDNAME `xml:"rdata,omitempty" json:"rdata,omitempty"`
Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type DNSKEYRecordData ¶
type DNSKEYRecordData struct {
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataDNSKEY `xml:"rdata,omitempty" json:"rdata,omitempty"`
Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type DNSSECData ¶
type DNSSECData struct {
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// , contact that gets key notifications
Contact_nickname string `xml:"contact_nickname,omitempty" json:"contact_nickname,omitempty"`
// when notifications are sent
Notify_events string `xml:"notify_events,omitempty" json:"notify_events,omitempty"`
Keys []*DNSSECKey `xml:"keys,omitempty" json:"keys,omitempty"`
Active string `xml:"active,omitempty" json:"active,omitempty"`
}
type DNSSECKey ¶
type DNSSECKey struct {
// 'KSK' or 'ZSK'
Type_ string `xml:"type,omitempty" json:"type,omitempty"`
// 'RSA/SHA-1', 'RSA/SHA-256', 'RSA/SHA-512', 'DSA'
Algorithm string `xml:"algorithm,omitempty" json:"algorithm,omitempty"`
Bits string `xml:"bits,omitempty" json:"bits,omitempty"`
Start_ts int32 `xml:"start_ts,omitempty" json:"start_ts,omitempty"`
Lifetime int32 `xml:"lifetime,omitempty" json:"lifetime,omitempty"`
Overlap int32 `xml:"overlap,omitempty" json:"overlap,omitempty"`
Expire_ts int32 `xml:"expire_ts,omitempty" json:"expire_ts,omitempty"`
// Only for updates: 'rollover', 'rollover_now', 'remove'
Action string `xml:"action,omitempty" json:"action,omitempty"`
Dnssec_key_id int64 `xml:"dnssec_key_id,omitempty" json:"dnssec_key_id,omitempty"`
// This field is returned in responses from the API, it should not be included in requests.
Dnskey *RDataDNSKEY `xml:"dnskey,omitempty" json:"dnskey,omitempty"`
// preserved for compatibility This field is returned in responses from the API, it should not be included in requests.
Ds *RDataDS `xml:"ds,omitempty" json:"ds,omitempty"`
All_ds []*RDataDS `xml:"all_ds,omitempty" json:"all_ds,omitempty"`
}
type DNSSECTimelineEvent ¶
type DNSSECTimelineEvent struct {
Scheduled_ts int32 `xml:"scheduled_ts,omitempty" json:"scheduled_ts,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Event string `xml:"event,omitempty" json:"event,omitempty"`
Message string `xml:"message,omitempty" json:"message,omitempty"`
Send_notify string `xml:"send_notify,omitempty" json:"send_notify,omitempty"`
User string `xml:"user,omitempty" json:"user,omitempty"`
Dnssec_key_id int64 `xml:"dnssec_key_id,omitempty" json:"dnssec_key_id,omitempty"`
}
type DSFCriteria ¶
type DSFCriteria struct {
Geoip *DSFGeoIPCriteria `xml:"geoip,omitempty" json:"geoip,omitempty"`
}
type DSFData ¶
type DSFData struct {
Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"`
Active string `xml:"active,omitempty" json:"active,omitempty"`
Label string `xml:"label,omitempty" json:"label,omitempty"`
Ttl string `xml:"ttl,omitempty" json:"ttl,omitempty"`
Nodes []*DSFNode `xml:"nodes,omitempty" json:"nodes,omitempty"`
Notifiers []*NotifierLinkData `xml:"notifiers,omitempty" json:"notifiers,omitempty"`
Rulesets []*DSFRulesetData `xml:"rulesets,omitempty" json:"rulesets,omitempty"`
Pending_change string `xml:"pending_change,omitempty" json:"pending_change,omitempty"`
}
type DSFGeoIPCriteria ¶
type DSFGeoIPCriteria struct {
Country []string `xml:"country,omitempty" json:"country,omitempty"`
Region []string `xml:"region,omitempty" json:"region,omitempty"`
Province []string `xml:"province,omitempty" json:"province,omitempty"`
}
type DSFMonitorData ¶
type DSFMonitorData struct {
// ID
Dsf_monitor_id string `xml:"dsf_monitor_id,omitempty" json:"dsf_monitor_id,omitempty"`
// Label for the DSF Monitor
Label string `xml:"label,omitempty" json:"label,omitempty"`
// Indicates whether or not the DSF Monitor is active
Active string `xml:"active,omitempty" json:"active,omitempty"`
// Num of responses to determine status
Response_count string `xml:"response_count,omitempty" json:"response_count,omitempty"`
// Interval, in seconds, between probes
Probe_interval string `xml:"probe_interval,omitempty" json:"probe_interval,omitempty"`
// number of attempted retries on failure before giving up
Retries string `xml:"retries,omitempty" json:"retries,omitempty"`
// name of the protocol to monitor
Protocol string `xml:"protocol,omitempty" json:"protocol,omitempty"`
// options pertaining the monitor
Options *DSFMonitorOptions `xml:"options,omitempty" json:"options,omitempty"`
// IDs of attached notifiers
Notifier []string `xml:"notifier,omitempty" json:"notifier,omitempty"`
// Endpoints to monitor
Endpoints []*DSFMonitorEndpoint `xml:"endpoints,omitempty" json:"endpoints,omitempty"`
// how are agents chosen?
Agent_scheme string `xml:"agent_scheme,omitempty" json:"agent_scheme,omitempty"`
// IDs of attached services
Services []string `xml:"services,omitempty" json:"services,omitempty"`
}
type DSFMonitorEndpoint ¶
type DSFMonitorEndpoint struct {
// Indicates whether or not the end point is active
Active string `xml:"active,omitempty" json:"active,omitempty"`
// label of the endpoint
Label string `xml:"label,omitempty" json:"label,omitempty"`
// address for the endpoint
Address string `xml:"address,omitempty" json:"address,omitempty"`
// ordered list of preferred sites for monitoring
Site_prefs []string `xml:"site_prefs,omitempty" json:"site_prefs,omitempty"`
}
type DSFMonitorHostOverride ¶
type DSFMonitorHostOverride struct {
// address of an endpoint
Address string `xml:"address,omitempty" json:"address,omitempty"`
// host to use when checking that endpoint
Host string `xml:"host,omitempty" json:"host,omitempty"`
}
type DSFMonitorOptions ¶
type DSFMonitorOptions struct {
// time, in seconds, before the check timeout
Timeout string `xml:"timeout,omitempty" json:"timeout,omitempty"`
// an alternate port to connect to
Port string `xml:"port,omitempty" json:"port,omitempty"`
// a specific path to request
Path string `xml:"path,omitempty" json:"path,omitempty"`
// a value to pass into the `HOST:` header
Host string `xml:"host,omitempty" json:"host,omitempty"`
// additional header fields
Header string `xml:"header,omitempty" json:"header,omitempty"`
// a string to search for in the response
Expected string `xml:"expected,omitempty" json:"expected,omitempty"`
Host_override []*DSFMonitorHostOverride `xml:"host_override,omitempty" json:"host_override,omitempty"`
}
type DSFMonitorSite ¶
type DSFMonitorSite struct {
// site code for the monitoring machine
Code string `xml:"code,omitempty" json:"code,omitempty"`
// description of the machine's location
Description string `xml:"description,omitempty" json:"description,omitempty"`
// CIDR of the monitoring machine(s)
Address string `xml:"address,omitempty" json:"address,omitempty"`
}
type DSFMonitorSitesData ¶
type DSFMonitorSitesData struct {
// information for a site performing DSF monitoring
DSFMonitorSites []*DSFMonitorSite `xml:"DSFMonitorSites,omitempty" json:"DSFMonitorSites,omitempty"`
}
type DSFNode ¶
type DSFNode struct {
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type DSFRData ¶
type DSFRData struct {
Type_ string `xml:"type,omitempty" json:"type,omitempty"`
Data *GenericRData `xml:"data,omitempty" json:"data,omitempty"`
Ttl string `xml:"ttl,omitempty" json:"ttl,omitempty"`
}
type DSFRecord ¶
type DSFRecord struct {
Master_line string `xml:"master_line,omitempty" json:"master_line,omitempty"`
// Rdata to update the svc record with
Rdata *ANYOneRData `xml:"rdata,omitempty" json:"rdata,omitempty"`
Label string `xml:"label,omitempty" json:"label,omitempty"`
Weight string `xml:"weight,omitempty" json:"weight,omitempty"`
Automation string `xml:"automation,omitempty" json:"automation,omitempty"`
Endpoints []string `xml:"endpoints,omitempty" json:"endpoints,omitempty"`
Endpoint_up_count string `xml:"endpoint_up_count,omitempty" json:"endpoint_up_count,omitempty"`
Eligible string `xml:"eligible,omitempty" json:"eligible,omitempty"`
}
type DSFRecordData ¶
type DSFRecordData struct {
Dsf_record_id string `xml:"dsf_record_id,omitempty" json:"dsf_record_id,omitempty"`
Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"`
Dsf_record_set_id string `xml:"dsf_record_set_id,omitempty" json:"dsf_record_set_id,omitempty"`
Label string `xml:"label,omitempty" json:"label,omitempty"`
Master_line string `xml:"master_line,omitempty" json:"master_line,omitempty"`
Weight int32 `xml:"weight,omitempty" json:"weight,omitempty"`
Automation string `xml:"automation,omitempty" json:"automation,omitempty"`
Endpoints []string `xml:"endpoints,omitempty" json:"endpoints,omitempty"`
Endpoint_up_count int32 `xml:"endpoint_up_count,omitempty" json:"endpoint_up_count,omitempty"`
Eligible string `xml:"eligible,omitempty" json:"eligible,omitempty"`
Rdata_class string `xml:"rdata_class,omitempty" json:"rdata_class,omitempty"`
Ttl string `xml:"ttl,omitempty" json:"ttl,omitempty"`
Rdata []*DSFRData `xml:"rdata,omitempty" json:"rdata,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Response_time int32 `xml:"response_time,omitempty" json:"response_time,omitempty"`
Torpidity int32 `xml:"torpidity,omitempty" json:"torpidity,omitempty"`
Last_monitored int32 `xml:"last_monitored,omitempty" json:"last_monitored,omitempty"`
Pending_change string `xml:"pending_change,omitempty" json:"pending_change,omitempty"`
}
type DSFRecordSet ¶
type DSFRecordSet struct {
Dsf_record_set_id string `xml:"dsf_record_set_id,omitempty" json:"dsf_record_set_id,omitempty"`
Failover string `xml:"failover,omitempty" json:"failover,omitempty"`
Rdata_class string `xml:"rdata_class,omitempty" json:"rdata_class,omitempty"`
Label string `xml:"label,omitempty" json:"label,omitempty"`
Dsf_monitor_id string `xml:"dsf_monitor_id,omitempty" json:"dsf_monitor_id,omitempty"`
Ttl string `xml:"ttl,omitempty" json:"ttl,omitempty"`
Automation string `xml:"automation,omitempty" json:"automation,omitempty"`
Eligible string `xml:"eligible,omitempty" json:"eligible,omitempty"`
Serve_count string `xml:"serve_count,omitempty" json:"serve_count,omitempty"`
Fail_count string `xml:"fail_count,omitempty" json:"fail_count,omitempty"`
Trouble_count string `xml:"trouble_count,omitempty" json:"trouble_count,omitempty"`
Torpidity_max string `xml:"torpidity_max,omitempty" json:"torpidity_max,omitempty"`
Index string `xml:"index,omitempty" json:"index,omitempty"`
Records []*DSFRecord `xml:"records,omitempty" json:"records,omitempty"`
}
type DSFRecordSetData ¶
type DSFRecordSetData struct {
Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"`
Dsf_record_set_id string `xml:"dsf_record_set_id,omitempty" json:"dsf_record_set_id,omitempty"`
Label string `xml:"label,omitempty" json:"label,omitempty"`
Rdata_class string `xml:"rdata_class,omitempty" json:"rdata_class,omitempty"`
Ttl string `xml:"ttl,omitempty" json:"ttl,omitempty"`
Automation string `xml:"automation,omitempty" json:"automation,omitempty"`
Serve_count string `xml:"serve_count,omitempty" json:"serve_count,omitempty"`
Fail_count string `xml:"fail_count,omitempty" json:"fail_count,omitempty"`
Trouble_count string `xml:"trouble_count,omitempty" json:"trouble_count,omitempty"`
Torpidity_max string `xml:"torpidity_max,omitempty" json:"torpidity_max,omitempty"`
Dsf_monitor_id string `xml:"dsf_monitor_id,omitempty" json:"dsf_monitor_id,omitempty"`
Eligible string `xml:"eligible,omitempty" json:"eligible,omitempty"`
Pending_change string `xml:"pending_change,omitempty" json:"pending_change,omitempty"`
Ttl_derived string `xml:"ttl_derived,omitempty" json:"ttl_derived,omitempty"`
Records []*DSFRecordData `xml:"records,omitempty" json:"records,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Last_monitored string `xml:"last_monitored,omitempty" json:"last_monitored,omitempty"`
}
type DSFRecordSetFailoverChain ¶
type DSFRecordSetFailoverChain struct {
Label string `xml:"label,omitempty" json:"label,omitempty"`
Core string `xml:"core,omitempty" json:"core,omitempty"`
Record_sets []*DSFRecordSet `xml:"record_sets,omitempty" json:"record_sets,omitempty"`
}
type DSFRecordSetFailoverChainData ¶
type DSFRecordSetFailoverChainData struct {
Dsf_record_set_failover_chain_id string `xml:"dsf_record_set_failover_chain_id,omitempty" json:"dsf_record_set_failover_chain_id,omitempty"`
Dsf_response_pool_id string `xml:"dsf_response_pool_id,omitempty" json:"dsf_response_pool_id,omitempty"`
Label string `xml:"label,omitempty" json:"label,omitempty"`
Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"`
Core string `xml:"core,omitempty" json:"core,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Pending_change string `xml:"pending_change,omitempty" json:"pending_change,omitempty"`
Record_sets []*DSFRecordSetData `xml:"record_sets,omitempty" json:"record_sets,omitempty"`
}
type DSFResponsePool ¶
type DSFResponsePool struct {
Dsf_response_pool_id string `xml:"dsf_response_pool_id,omitempty" json:"dsf_response_pool_id,omitempty"`
Failover string `xml:"failover,omitempty" json:"failover,omitempty"`
Label string `xml:"label,omitempty" json:"label,omitempty"`
Notifier string `xml:"notifier,omitempty" json:"notifier,omitempty"`
Core_set_count string `xml:"core_set_count,omitempty" json:"core_set_count,omitempty"`
Automation string `xml:"automation,omitempty" json:"automation,omitempty"`
Eligible string `xml:"eligible,omitempty" json:"eligible,omitempty"`
Rs_chains []*DSFRecordSetFailoverChain `xml:"rs_chains,omitempty" json:"rs_chains,omitempty"`
Ruleset string `xml:"ruleset,omitempty" json:"ruleset,omitempty"`
Index string `xml:"index,omitempty" json:"index,omitempty"`
}
type DSFResponsePoolData ¶
type DSFResponsePoolData struct {
Dsf_response_pool_id string `xml:"dsf_response_pool_id,omitempty" json:"dsf_response_pool_id,omitempty"`
Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"`
Label string `xml:"label,omitempty" json:"label,omitempty"`
// Notify Object
Notifier string `xml:"notifier,omitempty" json:"notifier,omitempty"`
Automation string `xml:"automation,omitempty" json:"automation,omitempty"`
Eligible string `xml:"eligible,omitempty" json:"eligible,omitempty"`
Core_set_count string `xml:"core_set_count,omitempty" json:"core_set_count,omitempty"`
Pending_change string `xml:"pending_change,omitempty" json:"pending_change,omitempty"`
Rs_chains []*DSFRecordSetFailoverChainData `xml:"rs_chains,omitempty" json:"rs_chains,omitempty"`
Rulesets []*DSFRulesetData `xml:"rulesets,omitempty" json:"rulesets,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Last_monitored string `xml:"last_monitored,omitempty" json:"last_monitored,omitempty"`
}
type DSFRuleset ¶
type DSFRuleset struct {
Dsf_ruleset_id string `xml:"dsf_ruleset_id,omitempty" json:"dsf_ruleset_id,omitempty"`
Label string `xml:"label,omitempty" json:"label,omitempty"`
// The type of criteria contained within this Pool
Criteria_type string `xml:"criteria_type,omitempty" json:"criteria_type,omitempty"`
// Required based on criteria_type. Filtered in API/BLL
Criteria *DSFCriteria `xml:"criteria,omitempty" json:"criteria,omitempty"`
// where in the list of rulesets this should be. Defaults to last.
Ordering string `xml:"ordering,omitempty" json:"ordering,omitempty"`
Response_pools []*DSFResponsePool `xml:"response_pools,omitempty" json:"response_pools,omitempty"`
}
type DSFRulesetData ¶
type DSFRulesetData struct {
Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"`
Dsf_ruleset_id string `xml:"dsf_ruleset_id,omitempty" json:"dsf_ruleset_id,omitempty"`
Label string `xml:"label,omitempty" json:"label,omitempty"`
Criteria_type string `xml:"criteria_type,omitempty" json:"criteria_type,omitempty"`
Criteria *DSFCriteria `xml:"criteria,omitempty" json:"criteria,omitempty"`
Ordering string `xml:"ordering,omitempty" json:"ordering,omitempty"`
Eligible string `xml:"eligible,omitempty" json:"eligible,omitempty"`
Response_pools []*DSFResponsePoolData `xml:"response_pools,omitempty" json:"response_pools,omitempty"`
Pending_change string `xml:"pending_change,omitempty" json:"pending_change,omitempty"`
}
type DSRecordData ¶
type DSRecordData struct {
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataDS `xml:"rdata,omitempty" json:"rdata,omitempty"`
Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type DeactivateDDNSRequest ¶
type DeactivateDDNSRequest DeactivateDDNSRequestType
type DeactivateDDNSRequestType ¶
type DeactivateDDNSRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeactivateDDNSRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// either A or AAAA
Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"`
}
type DeactivateDDNSResponse ¶
type DeactivateDDNSResponse DeactivateDDNSResponseType
type DeactivateDDNSResponseType ¶
type DeactivateDDNSResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeactivateDDNSResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *DDNSData `xml:"data,omitempty" json:"data,omitempty"`
}
type DeactivateDNSSECRequest ¶
type DeactivateDNSSECRequest DeactivateDNSSECRequestType
type DeactivateDNSSECRequestType ¶
type DeactivateDNSSECRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeactivateDNSSECRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type DeactivateDNSSECResponse ¶
type DeactivateDNSSECResponse DeactivateDNSSECResponseType
type DeactivateDNSSECResponseType ¶
type DeactivateDNSSECResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeactivateDNSSECResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *DNSSECData `xml:"data,omitempty" json:"data,omitempty"`
}
type DeactivateFailoverRequest ¶
type DeactivateFailoverRequest DeactivateFailoverRequestType
type DeactivateFailoverRequestType ¶
type DeactivateFailoverRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeactivateFailoverRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type DeactivateFailoverResponse ¶
type DeactivateFailoverResponse DeactivateFailoverResponseType
type DeactivateFailoverResponseType ¶
type DeactivateFailoverResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeactivateFailoverResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *FailoverData `xml:"data,omitempty" json:"data,omitempty"`
}
type DeactivateGSLBRequest ¶
type DeactivateGSLBRequest DeactivateGSLBRequestType
type DeactivateGSLBRequestType ¶
type DeactivateGSLBRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeactivateGSLBRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type DeactivateGSLBResponse ¶
type DeactivateGSLBResponse DeactivateGSLBResponseType
type DeactivateGSLBResponseType ¶
type DeactivateGSLBResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeactivateGSLBResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *GSLBData `xml:"data,omitempty" json:"data,omitempty"`
}
type DeactivateGeoRequest ¶
type DeactivateGeoRequest DeactivateGeoRequestType
type DeactivateGeoRequestType ¶
type DeactivateGeoRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeactivateGeoRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// Name of the Geo Service to deactivate
Name string `xml:"name,omitempty" json:"name,omitempty"`
}
type DeactivateGeoResponse ¶
type DeactivateGeoResponse DeactivateGeoResponseType
type DeactivateGeoResponseType ¶
type DeactivateGeoResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeactivateGeoResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *Geo `xml:"data,omitempty" json:"data,omitempty"`
}
type DeactivateIPTrackRequest ¶
type DeactivateIPTrackRequest DeactivateIPTrackRequestType
type DeactivateIPTrackRequestType ¶
type DeactivateIPTrackRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeactivateIPTrackRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Iptrack_id int64 `xml:"iptrack_id,omitempty" json:"iptrack_id,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type DeactivateIPTrackResponse ¶
type DeactivateIPTrackResponse DeactivateIPTrackResponseType
type DeactivateIPTrackResponseType ¶
type DeactivateIPTrackResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeactivateIPTrackResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *IPTrackData `xml:"data,omitempty" json:"data,omitempty"`
}
type DeactivateLoadBalanceRequest ¶
type DeactivateLoadBalanceRequest DeactivateLoadBalanceRequestType
type DeactivateLoadBalanceRequestType ¶
type DeactivateLoadBalanceRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeactivateLoadBalanceRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type DeactivateLoadBalanceResponse ¶
type DeactivateLoadBalanceResponse DeactivateLoadBalanceResponseType
type DeactivateLoadBalanceResponseType ¶
type DeactivateLoadBalanceResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeactivateLoadBalanceResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *LoadBalanceData `xml:"data,omitempty" json:"data,omitempty"`
}
type DeactivateRTTMRequest ¶
type DeactivateRTTMRequest DeactivateRTTMRequestType
type DeactivateRTTMRequestType ¶
type DeactivateRTTMRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeactivateRTTMRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type DeactivateRTTMResponse ¶
type DeactivateRTTMResponse DeactivateRTTMResponseType
type DeactivateRTTMResponseType ¶
type DeactivateRTTMResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeactivateRTTMResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *RTTMData `xml:"data,omitempty" json:"data,omitempty"`
}
type DeactivateSecondaryRequest ¶
type DeactivateSecondaryRequest DeactivateSecondaryRequestType
type DeactivateSecondaryRequestType ¶
type DeactivateSecondaryRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeactivateSecondaryRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type DeactivateSecondaryResponse ¶
type DeactivateSecondaryResponse DeactivateSecondaryResponseType
type DeactivateSecondaryResponseType ¶
type DeactivateSecondaryResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeactivateSecondaryResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *SecondaryData `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteAAAARecordsRequest ¶
type DeleteAAAARecordsRequest DeleteAAAARecordsRequestType
type DeleteAAAARecordsRequestType ¶
type DeleteAAAARecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteAAAARecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type DeleteAAAARecordsResponse ¶
type DeleteAAAARecordsResponse DeleteAAAARecordsResponseType
type DeleteAAAARecordsResponseType ¶
type DeleteAAAARecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteAAAARecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteALIASRecordsRequest ¶
type DeleteALIASRecordsRequest DeleteALIASRecordsRequestType
type DeleteALIASRecordsRequestType ¶
type DeleteALIASRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteALIASRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type DeleteALIASRecordsResponse ¶
type DeleteALIASRecordsResponse DeleteALIASRecordsResponseType
type DeleteALIASRecordsResponseType ¶
type DeleteALIASRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteALIASRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteARecordsRequest ¶
type DeleteARecordsRequest DeleteARecordsRequestType
type DeleteARecordsRequestType ¶
type DeleteARecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteARecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type DeleteARecordsResponse ¶
type DeleteARecordsResponse DeleteARecordsResponseType
type DeleteARecordsResponseType ¶
type DeleteARecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteARecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteCAARecordsRequest ¶
type DeleteCAARecordsRequest DeleteCAARecordsRequestType
type DeleteCAARecordsRequestType ¶
type DeleteCAARecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteCAARecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type DeleteCAARecordsResponse ¶
type DeleteCAARecordsResponse DeleteCAARecordsResponseType
type DeleteCAARecordsResponseType ¶
type DeleteCAARecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteCAARecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteCDNSKEYRecordsRequest ¶
type DeleteCDNSKEYRecordsRequest DeleteCDNSKEYRecordsRequestType
type DeleteCDNSKEYRecordsRequestType ¶
type DeleteCDNSKEYRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteCDNSKEYRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type DeleteCDNSKEYRecordsResponse ¶
type DeleteCDNSKEYRecordsResponse DeleteCDNSKEYRecordsResponseType
type DeleteCDNSKEYRecordsResponseType ¶
type DeleteCDNSKEYRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteCDNSKEYRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteCDSRecordsRequest ¶
type DeleteCDSRecordsRequest DeleteCDSRecordsRequestType
type DeleteCDSRecordsRequestType ¶
type DeleteCDSRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteCDSRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type DeleteCDSRecordsResponse ¶
type DeleteCDSRecordsResponse DeleteCDSRecordsResponseType
type DeleteCDSRecordsResponseType ¶
type DeleteCDSRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteCDSRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteCERTRecordsRequest ¶
type DeleteCERTRecordsRequest DeleteCERTRecordsRequestType
type DeleteCERTRecordsRequestType ¶
type DeleteCERTRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteCERTRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type DeleteCERTRecordsResponse ¶
type DeleteCERTRecordsResponse DeleteCERTRecordsResponseType
type DeleteCERTRecordsResponseType ¶
type DeleteCERTRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteCERTRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteCNAMERecordsRequest ¶
type DeleteCNAMERecordsRequest DeleteCNAMERecordsRequestType
type DeleteCNAMERecordsRequestType ¶
type DeleteCNAMERecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteCNAMERecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type DeleteCNAMERecordsResponse ¶
type DeleteCNAMERecordsResponse DeleteCNAMERecordsResponseType
type DeleteCNAMERecordsResponseType ¶
type DeleteCNAMERecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteCNAMERecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteCSYNCRecordsRequest ¶
type DeleteCSYNCRecordsRequest DeleteCSYNCRecordsRequestType
type DeleteCSYNCRecordsRequestType ¶
type DeleteCSYNCRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteCSYNCRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type DeleteCSYNCRecordsResponse ¶
type DeleteCSYNCRecordsResponse DeleteCSYNCRecordsResponseType
type DeleteCSYNCRecordsResponseType ¶
type DeleteCSYNCRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteCSYNCRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteCustomerOracleMetadataRequest ¶
type DeleteCustomerOracleMetadataRequest DeleteCustomerOracleMetadataRequestType
type DeleteCustomerOracleMetadataRequestType ¶
type DeleteCustomerOracleMetadataRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteCustomerOracleMetadataRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of customer
Customer_name string `xml:"customer_name,omitempty" json:"customer_name,omitempty"`
}
type DeleteCustomerOracleMetadataResponse ¶
type DeleteCustomerOracleMetadataResponse DeleteCustomerOracleMetadataResponseType
type DeleteCustomerOracleMetadataResponseType ¶
type DeleteCustomerOracleMetadataResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteCustomerOracleMetadataResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *CustomerOracleMetadataData `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteDHCIDRecordsRequest ¶
type DeleteDHCIDRecordsRequest DeleteDHCIDRecordsRequestType
type DeleteDHCIDRecordsRequestType ¶
type DeleteDHCIDRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteDHCIDRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type DeleteDHCIDRecordsResponse ¶
type DeleteDHCIDRecordsResponse DeleteDHCIDRecordsResponseType
type DeleteDHCIDRecordsResponseType ¶
type DeleteDHCIDRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteDHCIDRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteDNAMERecordsRequest ¶
type DeleteDNAMERecordsRequest DeleteDNAMERecordsRequestType
type DeleteDNAMERecordsRequestType ¶
type DeleteDNAMERecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteDNAMERecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type DeleteDNAMERecordsResponse ¶
type DeleteDNAMERecordsResponse DeleteDNAMERecordsResponseType
type DeleteDNAMERecordsResponseType ¶
type DeleteDNAMERecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteDNAMERecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteDNSKEYRecordsRequest ¶
type DeleteDNSKEYRecordsRequest DeleteDNSKEYRecordsRequestType
type DeleteDNSKEYRecordsRequestType ¶
type DeleteDNSKEYRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteDNSKEYRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type DeleteDNSKEYRecordsResponse ¶
type DeleteDNSKEYRecordsResponse DeleteDNSKEYRecordsResponseType
type DeleteDNSKEYRecordsResponseType ¶
type DeleteDNSKEYRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteDNSKEYRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteDSRecordsRequest ¶
type DeleteDSRecordsRequest DeleteDSRecordsRequestType
type DeleteDSRecordsRequestType ¶
type DeleteDSRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteDSRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type DeleteDSRecordsResponse ¶
type DeleteDSRecordsResponse DeleteDSRecordsResponseType
type DeleteDSRecordsResponseType ¶
type DeleteDSRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteDSRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteIPSECKEYRecordsRequest ¶
type DeleteIPSECKEYRecordsRequest DeleteIPSECKEYRecordsRequestType
type DeleteIPSECKEYRecordsRequestType ¶
type DeleteIPSECKEYRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteIPSECKEYRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type DeleteIPSECKEYRecordsResponse ¶
type DeleteIPSECKEYRecordsResponse DeleteIPSECKEYRecordsResponseType
type DeleteIPSECKEYRecordsResponseType ¶
type DeleteIPSECKEYRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteIPSECKEYRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteKEYRecordsRequest ¶
type DeleteKEYRecordsRequest DeleteKEYRecordsRequestType
type DeleteKEYRecordsRequestType ¶
type DeleteKEYRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteKEYRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type DeleteKEYRecordsResponse ¶
type DeleteKEYRecordsResponse DeleteKEYRecordsResponseType
type DeleteKEYRecordsResponseType ¶
type DeleteKEYRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteKEYRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteKXRecordsRequest ¶
type DeleteKXRecordsRequest DeleteKXRecordsRequestType
type DeleteKXRecordsRequestType ¶
type DeleteKXRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteKXRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type DeleteKXRecordsResponse ¶
type DeleteKXRecordsResponse DeleteKXRecordsResponseType
type DeleteKXRecordsResponseType ¶
type DeleteKXRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteKXRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteLOCRecordsRequest ¶
type DeleteLOCRecordsRequest DeleteLOCRecordsRequestType
type DeleteLOCRecordsRequestType ¶
type DeleteLOCRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteLOCRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type DeleteLOCRecordsResponse ¶
type DeleteLOCRecordsResponse DeleteLOCRecordsResponseType
type DeleteLOCRecordsResponseType ¶
type DeleteLOCRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteLOCRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteMXRecordsRequest ¶
type DeleteMXRecordsRequest DeleteMXRecordsRequestType
type DeleteMXRecordsRequestType ¶
type DeleteMXRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteMXRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type DeleteMXRecordsResponse ¶
type DeleteMXRecordsResponse DeleteMXRecordsResponseType
type DeleteMXRecordsResponseType ¶
type DeleteMXRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteMXRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteNAPTRRecordsRequest ¶
type DeleteNAPTRRecordsRequest DeleteNAPTRRecordsRequestType
type DeleteNAPTRRecordsRequestType ¶
type DeleteNAPTRRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteNAPTRRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type DeleteNAPTRRecordsResponse ¶
type DeleteNAPTRRecordsResponse DeleteNAPTRRecordsResponseType
type DeleteNAPTRRecordsResponseType ¶
type DeleteNAPTRRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteNAPTRRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteNSAPRecordsRequest ¶
type DeleteNSAPRecordsRequest DeleteNSAPRecordsRequestType
type DeleteNSAPRecordsRequestType ¶
type DeleteNSAPRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteNSAPRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type DeleteNSAPRecordsResponse ¶
type DeleteNSAPRecordsResponse DeleteNSAPRecordsResponseType
type DeleteNSAPRecordsResponseType ¶
type DeleteNSAPRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteNSAPRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteNSRecordsRequest ¶
type DeleteNSRecordsRequest DeleteNSRecordsRequestType
type DeleteNSRecordsRequestType ¶
type DeleteNSRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteNSRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type DeleteNSRecordsResponse ¶
type DeleteNSRecordsResponse DeleteNSRecordsResponseType
type DeleteNSRecordsResponseType ¶
type DeleteNSRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteNSRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneAAAARecordRequest ¶
type DeleteOneAAAARecordRequest DeleteOneAAAARecordRequestType
type DeleteOneAAAARecordRequestType ¶
type DeleteOneAAAARecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneAAAARecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataAAAA `xml:"rdata,omitempty" json:"rdata,omitempty"`
}
type DeleteOneAAAARecordResponse ¶
type DeleteOneAAAARecordResponse DeleteOneAAAARecordResponseType
type DeleteOneAAAARecordResponseType ¶
type DeleteOneAAAARecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneAAAARecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneALIASRecordRequest ¶
type DeleteOneALIASRecordRequest DeleteOneALIASRecordRequestType
type DeleteOneALIASRecordRequestType ¶
type DeleteOneALIASRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneALIASRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataALIAS `xml:"rdata,omitempty" json:"rdata,omitempty"`
}
type DeleteOneALIASRecordResponse ¶
type DeleteOneALIASRecordResponse DeleteOneALIASRecordResponseType
type DeleteOneALIASRecordResponseType ¶
type DeleteOneALIASRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneALIASRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneARecordRequest ¶
type DeleteOneARecordRequest DeleteOneARecordRequestType
type DeleteOneARecordRequestType ¶
type DeleteOneARecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneARecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataA `xml:"rdata,omitempty" json:"rdata,omitempty"`
}
type DeleteOneARecordResponse ¶
type DeleteOneARecordResponse DeleteOneARecordResponseType
type DeleteOneARecordResponseType ¶
type DeleteOneARecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneARecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneAdvRedirectRequest ¶
type DeleteOneAdvRedirectRequest DeleteOneAdvRedirectRequestType
type DeleteOneAdvRedirectRequestType ¶
type DeleteOneAdvRedirectRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneAdvRedirectRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// 'Y'/'N', default 'Y'
Active string `xml:"active,omitempty" json:"active,omitempty"`
// List of AdvRedirectRules
Rules []*AdvRedirectRuleData `xml:"rules,omitempty" json:"rules,omitempty"`
}
type DeleteOneAdvRedirectResponse ¶
type DeleteOneAdvRedirectResponse DeleteOneAdvRedirectResponseType
type DeleteOneAdvRedirectResponseType ¶
type DeleteOneAdvRedirectResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneAdvRedirectResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *AdvRedirectData `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneAdvRedirectRuleRequest ¶
type DeleteOneAdvRedirectRuleRequest DeleteOneAdvRedirectRuleRequestType
type DeleteOneAdvRedirectRuleRequestType ¶
type DeleteOneAdvRedirectRuleRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneAdvRedirectRuleRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// public_id of Rule
Public_id string `xml:"public_id,omitempty" json:"public_id,omitempty"`
}
type DeleteOneAdvRedirectRuleResponse ¶
type DeleteOneAdvRedirectRuleResponse DeleteOneAdvRedirectRuleResponseType
type DeleteOneAdvRedirectRuleResponseType ¶
type DeleteOneAdvRedirectRuleResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneAdvRedirectRuleResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *AdvRedirectRuleData `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneCAARecordRequest ¶
type DeleteOneCAARecordRequest DeleteOneCAARecordRequestType
type DeleteOneCAARecordRequestType ¶
type DeleteOneCAARecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneCAARecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataCAA `xml:"rdata,omitempty" json:"rdata,omitempty"`
}
type DeleteOneCAARecordResponse ¶
type DeleteOneCAARecordResponse DeleteOneCAARecordResponseType
type DeleteOneCAARecordResponseType ¶
type DeleteOneCAARecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneCAARecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneCDNSKEYRecordRequest ¶
type DeleteOneCDNSKEYRecordRequest DeleteOneCDNSKEYRecordRequestType
type DeleteOneCDNSKEYRecordRequestType ¶
type DeleteOneCDNSKEYRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneCDNSKEYRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataCDNSKEY `xml:"rdata,omitempty" json:"rdata,omitempty"`
}
type DeleteOneCDNSKEYRecordResponse ¶
type DeleteOneCDNSKEYRecordResponse DeleteOneCDNSKEYRecordResponseType
type DeleteOneCDNSKEYRecordResponseType ¶
type DeleteOneCDNSKEYRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneCDNSKEYRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneCDSRecordRequest ¶
type DeleteOneCDSRecordRequest DeleteOneCDSRecordRequestType
type DeleteOneCDSRecordRequestType ¶
type DeleteOneCDSRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneCDSRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataCDS `xml:"rdata,omitempty" json:"rdata,omitempty"`
}
type DeleteOneCDSRecordResponse ¶
type DeleteOneCDSRecordResponse DeleteOneCDSRecordResponseType
type DeleteOneCDSRecordResponseType ¶
type DeleteOneCDSRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneCDSRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneCERTRecordRequest ¶
type DeleteOneCERTRecordRequest DeleteOneCERTRecordRequestType
type DeleteOneCERTRecordRequestType ¶
type DeleteOneCERTRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneCERTRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataCERT `xml:"rdata,omitempty" json:"rdata,omitempty"`
}
type DeleteOneCERTRecordResponse ¶
type DeleteOneCERTRecordResponse DeleteOneCERTRecordResponseType
type DeleteOneCERTRecordResponseType ¶
type DeleteOneCERTRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneCERTRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneCNAMERecordRequest ¶
type DeleteOneCNAMERecordRequest DeleteOneCNAMERecordRequestType
type DeleteOneCNAMERecordRequestType ¶
type DeleteOneCNAMERecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneCNAMERecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataCNAME `xml:"rdata,omitempty" json:"rdata,omitempty"`
}
type DeleteOneCNAMERecordResponse ¶
type DeleteOneCNAMERecordResponse DeleteOneCNAMERecordResponseType
type DeleteOneCNAMERecordResponseType ¶
type DeleteOneCNAMERecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneCNAMERecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneCSYNCRecordRequest ¶
type DeleteOneCSYNCRecordRequest DeleteOneCSYNCRecordRequestType
type DeleteOneCSYNCRecordRequestType ¶
type DeleteOneCSYNCRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneCSYNCRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataCSYNC `xml:"rdata,omitempty" json:"rdata,omitempty"`
}
type DeleteOneCSYNCRecordResponse ¶
type DeleteOneCSYNCRecordResponse DeleteOneCSYNCRecordResponseType
type DeleteOneCSYNCRecordResponseType ¶
type DeleteOneCSYNCRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneCSYNCRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneConfigLimitRequest ¶
type DeleteOneConfigLimitRequest DeleteOneConfigLimitRequestType
type DeleteOneConfigLimitRequestType ¶
type DeleteOneConfigLimitRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneConfigLimitRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"`
Name string `xml:"name,omitempty" json:"name,omitempty"`
}
type DeleteOneConfigLimitResponse ¶
type DeleteOneConfigLimitResponse DeleteOneConfigLimitResponseType
type DeleteOneConfigLimitResponseType ¶
type DeleteOneConfigLimitResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneConfigLimitResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneContactRequest ¶
type DeleteOneContactRequest DeleteOneContactRequestType
type DeleteOneContactRequestType ¶
type DeleteOneContactRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneContactRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Nickname string `xml:"nickname,omitempty" json:"nickname,omitempty"`
}
type DeleteOneContactResponse ¶
type DeleteOneContactResponse DeleteOneContactResponseType
type DeleteOneContactResponseType ¶
type DeleteOneContactResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneContactResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneCustomerRequest ¶
type DeleteOneCustomerRequest DeleteOneCustomerRequestType
type DeleteOneCustomerRequestType ¶
type DeleteOneCustomerRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneCustomerRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Customer_name string `xml:"customer_name,omitempty" json:"customer_name,omitempty"`
Note string `xml:"note,omitempty" json:"note,omitempty"`
}
type DeleteOneCustomerResponse ¶
type DeleteOneCustomerResponse DeleteOneCustomerResponseType
type DeleteOneCustomerResponseType ¶
type DeleteOneCustomerResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneCustomerResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneDDNSRequest ¶
type DeleteOneDDNSRequest DeleteOneDDNSRequestType
type DeleteOneDDNSRequestType ¶
type DeleteOneDDNSRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneDDNSRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// either A or AAAA
Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type DeleteOneDDNSResponse ¶
type DeleteOneDDNSResponse DeleteOneDDNSResponseType
type DeleteOneDDNSResponseType ¶
type DeleteOneDDNSResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneDDNSResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneDHCIDRecordRequest ¶
type DeleteOneDHCIDRecordRequest DeleteOneDHCIDRecordRequestType
type DeleteOneDHCIDRecordRequestType ¶
type DeleteOneDHCIDRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneDHCIDRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataDHCID `xml:"rdata,omitempty" json:"rdata,omitempty"`
}
type DeleteOneDHCIDRecordResponse ¶
type DeleteOneDHCIDRecordResponse DeleteOneDHCIDRecordResponseType
type DeleteOneDHCIDRecordResponseType ¶
type DeleteOneDHCIDRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneDHCIDRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneDNAMERecordRequest ¶
type DeleteOneDNAMERecordRequest DeleteOneDNAMERecordRequestType
type DeleteOneDNAMERecordRequestType ¶
type DeleteOneDNAMERecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneDNAMERecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataDNAME `xml:"rdata,omitempty" json:"rdata,omitempty"`
}
type DeleteOneDNAMERecordResponse ¶
type DeleteOneDNAMERecordResponse DeleteOneDNAMERecordResponseType
type DeleteOneDNAMERecordResponseType ¶
type DeleteOneDNAMERecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneDNAMERecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneDNSKEYRecordRequest ¶
type DeleteOneDNSKEYRecordRequest DeleteOneDNSKEYRecordRequestType
type DeleteOneDNSKEYRecordRequestType ¶
type DeleteOneDNSKEYRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneDNSKEYRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataDNSKEY `xml:"rdata,omitempty" json:"rdata,omitempty"`
}
type DeleteOneDNSKEYRecordResponse ¶
type DeleteOneDNSKEYRecordResponse DeleteOneDNSKEYRecordResponseType
type DeleteOneDNSKEYRecordResponseType ¶
type DeleteOneDNSKEYRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneDNSKEYRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneDNSSECRequest ¶
type DeleteOneDNSSECRequest DeleteOneDNSSECRequestType
type DeleteOneDNSSECRequestType ¶
type DeleteOneDNSSECRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneDNSSECRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type DeleteOneDNSSECResponse ¶
type DeleteOneDNSSECResponse DeleteOneDNSSECResponseType
type DeleteOneDNSSECResponseType ¶
type DeleteOneDNSSECResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneDNSSECResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneDSFMonitorRequest ¶
type DeleteOneDSFMonitorRequest DeleteOneDSFMonitorRequestType
type DeleteOneDSFMonitorRequestType ¶
type DeleteOneDSFMonitorRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneDSFMonitorRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// ID
Dsf_monitor_id string `xml:"dsf_monitor_id,omitempty" json:"dsf_monitor_id,omitempty"`
}
type DeleteOneDSFMonitorResponse ¶
type DeleteOneDSFMonitorResponse DeleteOneDSFMonitorResponseType
type DeleteOneDSFMonitorResponseType ¶
type DeleteOneDSFMonitorResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneDSFMonitorResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneDSFNodeRequest ¶
type DeleteOneDSFNodeRequest DeleteOneDSFNodeRequestType
type DeleteOneDSFNodeRequestType ¶
type DeleteOneDSFNodeRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneDSFNodeRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// label of the DSF Service
Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"`
// an fqdn, zone pair
Node *DSFNode `xml:"node,omitempty" json:"node,omitempty"`
// If 'Y', change is published immediately
Publish string `xml:"publish,omitempty" json:"publish,omitempty"`
// Optional notes
Notes string `xml:"notes,omitempty" json:"notes,omitempty"`
}
type DeleteOneDSFNodeResponse ¶
type DeleteOneDSFNodeResponse DeleteOneDSFNodeResponseType
type DeleteOneDSFNodeResponseType ¶
type DeleteOneDSFNodeResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneDSFNodeResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*DSFNode `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneDSFRecordRequest ¶
type DeleteOneDSFRecordRequest DeleteOneDSFRecordRequestType
type DeleteOneDSFRecordRequestType ¶
type DeleteOneDSFRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneDSFRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// label of the DSF Service
Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"`
// label of the DSF Record
Dsf_record_id string `xml:"dsf_record_id,omitempty" json:"dsf_record_id,omitempty"`
// If 'Y', Record will be deleted on execution
Publish string `xml:"publish,omitempty" json:"publish,omitempty"`
// Optional notes
Notes string `xml:"notes,omitempty" json:"notes,omitempty"`
}
type DeleteOneDSFRecordResponse ¶
type DeleteOneDSFRecordResponse DeleteOneDSFRecordResponseType
type DeleteOneDSFRecordResponseType ¶
type DeleteOneDSFRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneDSFRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *DSFRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneDSFRecordSetFailoverChainRequest ¶
type DeleteOneDSFRecordSetFailoverChainRequest DeleteOneDSFRecordSetFailoverChainRequestType
type DeleteOneDSFRecordSetFailoverChainRequestType ¶
type DeleteOneDSFRecordSetFailoverChainRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneDSFRecordSetFailoverChainRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// ID or label of the DSF Service
Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"`
// ID or label of the DSF Rec Set Failover Chain
Dsf_record_set_failover_chain_id string `xml:"dsf_record_set_failover_chain_id,omitempty" json:"dsf_record_set_failover_chain_id,omitempty"`
// If 'Y', Pool will be deleted on execution
Publish string `xml:"publish,omitempty" json:"publish,omitempty"`
// Optional notes
Notes string `xml:"notes,omitempty" json:"notes,omitempty"`
}
type DeleteOneDSFRecordSetFailoverChainResponse ¶
type DeleteOneDSFRecordSetFailoverChainResponse DeleteOneDSFRecordSetFailoverChainResponseType
type DeleteOneDSFRecordSetFailoverChainResponseType ¶
type DeleteOneDSFRecordSetFailoverChainResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneDSFRecordSetFailoverChainResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *DSFRecordSetFailoverChainData `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneDSFRecordSetRequest ¶
type DeleteOneDSFRecordSetRequest DeleteOneDSFRecordSetRequestType
type DeleteOneDSFRecordSetRequestType ¶
type DeleteOneDSFRecordSetRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneDSFRecordSetRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// ID or label of the DSF Service
Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"`
// ID or label of the DSF Record Set
Dsf_record_set_id string `xml:"dsf_record_set_id,omitempty" json:"dsf_record_set_id,omitempty"`
// If 'Y', Record Set will be deleted on execution
Publish string `xml:"publish,omitempty" json:"publish,omitempty"`
// Optional notes
Notes string `xml:"notes,omitempty" json:"notes,omitempty"`
}
type DeleteOneDSFRecordSetResponse ¶
type DeleteOneDSFRecordSetResponse DeleteOneDSFRecordSetResponseType
type DeleteOneDSFRecordSetResponseType ¶
type DeleteOneDSFRecordSetResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneDSFRecordSetResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *DSFRecordSetData `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneDSFRequest ¶
type DeleteOneDSFRequest DeleteOneDSFRequestType
type DeleteOneDSFRequestType ¶
type DeleteOneDSFRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneDSFRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// ID or label of the DSF service to delete
Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"`
}
type DeleteOneDSFResponse ¶
type DeleteOneDSFResponse DeleteOneDSFResponseType
type DeleteOneDSFResponsePoolRequest ¶
type DeleteOneDSFResponsePoolRequest DeleteOneDSFResponsePoolRequestType
type DeleteOneDSFResponsePoolRequestType ¶
type DeleteOneDSFResponsePoolRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneDSFResponsePoolRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// ID or the label of the DSF Service
Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"`
// ID or label of the desired response pool
Dsf_response_pool_id string `xml:"dsf_response_pool_id,omitempty" json:"dsf_response_pool_id,omitempty"`
// If 'Y', Pool will be deleted on execution
Publish string `xml:"publish,omitempty" json:"publish,omitempty"`
// Optional notes
Notes string `xml:"notes,omitempty" json:"notes,omitempty"`
}
type DeleteOneDSFResponsePoolResponse ¶
type DeleteOneDSFResponsePoolResponse DeleteOneDSFResponsePoolResponseType
type DeleteOneDSFResponsePoolResponseType ¶
type DeleteOneDSFResponsePoolResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneDSFResponsePoolResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *DSFResponsePoolData `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneDSFResponseType ¶
type DeleteOneDSFResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneDSFResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneDSFRulesetRequest ¶
type DeleteOneDSFRulesetRequest DeleteOneDSFRulesetRequestType
type DeleteOneDSFRulesetRequestType ¶
type DeleteOneDSFRulesetRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneDSFRulesetRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// ID or label of the DSF Service
Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"`
// ID of the ruleset to update
Dsf_ruleset_id string `xml:"dsf_ruleset_id,omitempty" json:"dsf_ruleset_id,omitempty"`
// boolean - immediately save change and publish
Publish string `xml:"publish,omitempty" json:"publish,omitempty"`
// Optional notes
Notes string `xml:"notes,omitempty" json:"notes,omitempty"`
}
type DeleteOneDSFRulesetResponse ¶
type DeleteOneDSFRulesetResponse DeleteOneDSFRulesetResponseType
type DeleteOneDSFRulesetResponseType ¶
type DeleteOneDSFRulesetResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneDSFRulesetResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *DSFRulesetData `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneDSRecordRequest ¶
type DeleteOneDSRecordRequest DeleteOneDSRecordRequestType
type DeleteOneDSRecordRequestType ¶
type DeleteOneDSRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneDSRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataDS `xml:"rdata,omitempty" json:"rdata,omitempty"`
}
type DeleteOneDSRecordResponse ¶
type DeleteOneDSRecordResponse DeleteOneDSRecordResponseType
type DeleteOneDSRecordResponseType ¶
type DeleteOneDSRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneDSRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneExtNameserverRequest ¶
type DeleteOneExtNameserverRequest DeleteOneExtNameserverRequestType
type DeleteOneExtNameserverRequestType ¶
type DeleteOneExtNameserverRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneExtNameserverRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// can be empty or 'default'
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type DeleteOneExtNameserverResponse ¶
type DeleteOneExtNameserverResponse DeleteOneExtNameserverResponseType
type DeleteOneExtNameserverResponseType ¶
type DeleteOneExtNameserverResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneExtNameserverResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneFailoverRequest ¶
type DeleteOneFailoverRequest DeleteOneFailoverRequestType
type DeleteOneFailoverRequestType ¶
type DeleteOneFailoverRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneFailoverRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type DeleteOneFailoverResponse ¶
type DeleteOneFailoverResponse DeleteOneFailoverResponseType
type DeleteOneFailoverResponseType ¶
type DeleteOneFailoverResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneFailoverResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneGSLBRegionPoolEntryRequest ¶
type DeleteOneGSLBRegionPoolEntryRequest DeleteOneGSLBRegionPoolEntryRequestType
type DeleteOneGSLBRegionPoolEntryRequestType ¶
type DeleteOneGSLBRegionPoolEntryRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneGSLBRegionPoolEntryRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// 'global' or specific region code: 'US West', 'US Central', 'US East', 'EU West', 'EU Central', 'Asia',
Region_code string `xml:"region_code,omitempty" json:"region_code,omitempty"`
// The IP of the pool entry to delete
Address string `xml:"address,omitempty" json:"address,omitempty"`
}
type DeleteOneGSLBRegionPoolEntryResponse ¶
type DeleteOneGSLBRegionPoolEntryResponse DeleteOneGSLBRegionPoolEntryResponseType
type DeleteOneGSLBRegionPoolEntryResponseType ¶
type DeleteOneGSLBRegionPoolEntryResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneGSLBRegionPoolEntryResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneGSLBRegionRequest ¶
type DeleteOneGSLBRegionRequest DeleteOneGSLBRegionRequestType
type DeleteOneGSLBRegionRequestType ¶
type DeleteOneGSLBRegionRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneGSLBRegionRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Region_code string `xml:"region_code,omitempty" json:"region_code,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type DeleteOneGSLBRegionResponse ¶
type DeleteOneGSLBRegionResponse DeleteOneGSLBRegionResponseType
type DeleteOneGSLBRegionResponseType ¶
type DeleteOneGSLBRegionResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneGSLBRegionResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneGSLBRequest ¶
type DeleteOneGSLBRequest DeleteOneGSLBRequestType
type DeleteOneGSLBRequestType ¶
type DeleteOneGSLBRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneGSLBRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type DeleteOneGSLBResponse ¶
type DeleteOneGSLBResponse DeleteOneGSLBResponseType
type DeleteOneGSLBResponseType ¶
type DeleteOneGSLBResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneGSLBResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneGeoNodeRequest ¶
type DeleteOneGeoNodeRequest DeleteOneGeoNodeRequestType
type DeleteOneGeoNodeRequestType ¶
type DeleteOneGeoNodeRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneGeoNodeRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// Name of the Geo Service to delete the nodes from
Service_name string `xml:"service_name,omitempty" json:"service_name,omitempty"`
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type DeleteOneGeoNodeResponse ¶
type DeleteOneGeoNodeResponse DeleteOneGeoNodeResponseType
type DeleteOneGeoNodeResponseType ¶
type DeleteOneGeoNodeResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneGeoNodeResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneGeoRegionGroupRequest ¶
type DeleteOneGeoRegionGroupRequest DeleteOneGeoRegionGroupRequestType
type DeleteOneGeoRegionGroupRequestType ¶
type DeleteOneGeoRegionGroupRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneGeoRegionGroupRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// Name of the Geo Service to update
Service_name string `xml:"service_name,omitempty" json:"service_name,omitempty"`
// , Name of the Region Group
Name string `xml:"name,omitempty" json:"name,omitempty"`
}
type DeleteOneGeoRegionGroupResponse ¶
type DeleteOneGeoRegionGroupResponse DeleteOneGeoRegionGroupResponseType
type DeleteOneGeoRegionGroupResponseType ¶
type DeleteOneGeoRegionGroupResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneGeoRegionGroupResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneGeoRequest ¶
type DeleteOneGeoRequest DeleteOneGeoRequestType
type DeleteOneGeoRequestType ¶
type DeleteOneGeoRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneGeoRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// Name of the Geo Service to delete
Name string `xml:"name,omitempty" json:"name,omitempty"`
}
type DeleteOneGeoResponse ¶
type DeleteOneGeoResponse DeleteOneGeoResponseType
type DeleteOneGeoResponseType ¶
type DeleteOneGeoResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneGeoResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneHTTPRedirectRequest ¶
type DeleteOneHTTPRedirectRequest DeleteOneHTTPRedirectRequestType
type DeleteOneHTTPRedirectRequestType ¶
type DeleteOneHTTPRedirectRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneHTTPRedirectRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Publish string `xml:"publish,omitempty" json:"publish,omitempty"`
}
type DeleteOneHTTPRedirectResponse ¶
type DeleteOneHTTPRedirectResponse DeleteOneHTTPRedirectResponseType
type DeleteOneHTTPRedirectResponseType ¶
type DeleteOneHTTPRedirectResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneHTTPRedirectResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneIPSECKEYRecordRequest ¶
type DeleteOneIPSECKEYRecordRequest DeleteOneIPSECKEYRecordRequestType
type DeleteOneIPSECKEYRecordRequestType ¶
type DeleteOneIPSECKEYRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneIPSECKEYRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataIPSECKEY `xml:"rdata,omitempty" json:"rdata,omitempty"`
}
type DeleteOneIPSECKEYRecordResponse ¶
type DeleteOneIPSECKEYRecordResponse DeleteOneIPSECKEYRecordResponseType
type DeleteOneIPSECKEYRecordResponseType ¶
type DeleteOneIPSECKEYRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneIPSECKEYRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneIPTrackRequest ¶
type DeleteOneIPTrackRequest DeleteOneIPTrackRequestType
type DeleteOneIPTrackRequestType ¶
type DeleteOneIPTrackRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneIPTrackRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Iptrack_id int64 `xml:"iptrack_id,omitempty" json:"iptrack_id,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type DeleteOneIPTrackResponse ¶
type DeleteOneIPTrackResponse DeleteOneIPTrackResponseType
type DeleteOneIPTrackResponseType ¶
type DeleteOneIPTrackResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneIPTrackResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneKEYRecordRequest ¶
type DeleteOneKEYRecordRequest DeleteOneKEYRecordRequestType
type DeleteOneKEYRecordRequestType ¶
type DeleteOneKEYRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneKEYRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataKEY `xml:"rdata,omitempty" json:"rdata,omitempty"`
}
type DeleteOneKEYRecordResponse ¶
type DeleteOneKEYRecordResponse DeleteOneKEYRecordResponseType
type DeleteOneKEYRecordResponseType ¶
type DeleteOneKEYRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneKEYRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneKXRecordRequest ¶
type DeleteOneKXRecordRequest DeleteOneKXRecordRequestType
type DeleteOneKXRecordRequestType ¶
type DeleteOneKXRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneKXRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataKX `xml:"rdata,omitempty" json:"rdata,omitempty"`
}
type DeleteOneKXRecordResponse ¶
type DeleteOneKXRecordResponse DeleteOneKXRecordResponseType
type DeleteOneKXRecordResponseType ¶
type DeleteOneKXRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneKXRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneLOCRecordRequest ¶
type DeleteOneLOCRecordRequest DeleteOneLOCRecordRequestType
type DeleteOneLOCRecordRequestType ¶
type DeleteOneLOCRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneLOCRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataLOC `xml:"rdata,omitempty" json:"rdata,omitempty"`
}
type DeleteOneLOCRecordResponse ¶
type DeleteOneLOCRecordResponse DeleteOneLOCRecordResponseType
type DeleteOneLOCRecordResponseType ¶
type DeleteOneLOCRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneLOCRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneLoadBalancePoolEntryRequest ¶
type DeleteOneLoadBalancePoolEntryRequest DeleteOneLoadBalancePoolEntryRequestType
type DeleteOneLoadBalancePoolEntryRequestType ¶
type DeleteOneLoadBalancePoolEntryRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneLoadBalancePoolEntryRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// The IP of the pool entry to delete
Address string `xml:"address,omitempty" json:"address,omitempty"`
}
type DeleteOneLoadBalancePoolEntryResponse ¶
type DeleteOneLoadBalancePoolEntryResponse DeleteOneLoadBalancePoolEntryResponseType
type DeleteOneLoadBalancePoolEntryResponseType ¶
type DeleteOneLoadBalancePoolEntryResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneLoadBalancePoolEntryResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneLoadBalanceRequest ¶
type DeleteOneLoadBalanceRequest DeleteOneLoadBalanceRequestType
type DeleteOneLoadBalanceRequestType ¶
type DeleteOneLoadBalanceRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneLoadBalanceRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type DeleteOneLoadBalanceResponse ¶
type DeleteOneLoadBalanceResponse DeleteOneLoadBalanceResponseType
type DeleteOneLoadBalanceResponseType ¶
type DeleteOneLoadBalanceResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneLoadBalanceResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneMXRecordRequest ¶
type DeleteOneMXRecordRequest DeleteOneMXRecordRequestType
type DeleteOneMXRecordRequestType ¶
type DeleteOneMXRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneMXRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataMX `xml:"rdata,omitempty" json:"rdata,omitempty"`
}
type DeleteOneMXRecordResponse ¶
type DeleteOneMXRecordResponse DeleteOneMXRecordResponseType
type DeleteOneMXRecordResponseType ¶
type DeleteOneMXRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneMXRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneNAPTRRecordRequest ¶
type DeleteOneNAPTRRecordRequest DeleteOneNAPTRRecordRequestType
type DeleteOneNAPTRRecordRequestType ¶
type DeleteOneNAPTRRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneNAPTRRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataNAPTR `xml:"rdata,omitempty" json:"rdata,omitempty"`
}
type DeleteOneNAPTRRecordResponse ¶
type DeleteOneNAPTRRecordResponse DeleteOneNAPTRRecordResponseType
type DeleteOneNAPTRRecordResponseType ¶
type DeleteOneNAPTRRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneNAPTRRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneNSAPRecordRequest ¶
type DeleteOneNSAPRecordRequest DeleteOneNSAPRecordRequestType
type DeleteOneNSAPRecordRequestType ¶
type DeleteOneNSAPRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneNSAPRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataNSAP `xml:"rdata,omitempty" json:"rdata,omitempty"`
}
type DeleteOneNSAPRecordResponse ¶
type DeleteOneNSAPRecordResponse DeleteOneNSAPRecordResponseType
type DeleteOneNSAPRecordResponseType ¶
type DeleteOneNSAPRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneNSAPRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneNSRecordRequest ¶
type DeleteOneNSRecordRequest DeleteOneNSRecordRequestType
type DeleteOneNSRecordRequestType ¶
type DeleteOneNSRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneNSRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataNS `xml:"rdata,omitempty" json:"rdata,omitempty"`
}
type DeleteOneNSRecordResponse ¶
type DeleteOneNSRecordResponse DeleteOneNSRecordResponseType
type DeleteOneNSRecordResponseType ¶
type DeleteOneNSRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneNSRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneNotifierRequest ¶
type DeleteOneNotifierRequest DeleteOneNotifierRequestType
type DeleteOneNotifierRequestType ¶
type DeleteOneNotifierRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneNotifierRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// Public_id of the Notifier to delete
Notifier_id string `xml:"notifier_id,omitempty" json:"notifier_id,omitempty"`
}
type DeleteOneNotifierResponse ¶
type DeleteOneNotifierResponse DeleteOneNotifierResponseType
type DeleteOneNotifierResponseType ¶
type DeleteOneNotifierResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneNotifierResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOnePOLICYRecordRequest ¶
type DeleteOnePOLICYRecordRequest DeleteOnePOLICYRecordRequestType
type DeleteOnePOLICYRecordRequestType ¶
type DeleteOnePOLICYRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOnePOLICYRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataPOLICY `xml:"rdata,omitempty" json:"rdata,omitempty"`
}
type DeleteOnePOLICYRecordResponse ¶
type DeleteOnePOLICYRecordResponse DeleteOnePOLICYRecordResponseType
type DeleteOnePOLICYRecordResponseType ¶
type DeleteOnePOLICYRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOnePOLICYRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOnePTRRecordRequest ¶
type DeleteOnePTRRecordRequest DeleteOnePTRRecordRequestType
type DeleteOnePTRRecordRequestType ¶
type DeleteOnePTRRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOnePTRRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataPTR `xml:"rdata,omitempty" json:"rdata,omitempty"`
}
type DeleteOnePTRRecordResponse ¶
type DeleteOnePTRRecordResponse DeleteOnePTRRecordResponseType
type DeleteOnePTRRecordResponseType ¶
type DeleteOnePTRRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOnePTRRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOnePXRecordRequest ¶
type DeleteOnePXRecordRequest DeleteOnePXRecordRequestType
type DeleteOnePXRecordRequestType ¶
type DeleteOnePXRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOnePXRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataPX `xml:"rdata,omitempty" json:"rdata,omitempty"`
}
type DeleteOnePXRecordResponse ¶
type DeleteOnePXRecordResponse DeleteOnePXRecordResponseType
type DeleteOnePXRecordResponseType ¶
type DeleteOnePXRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOnePXRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOnePermissionGroupRequest ¶
type DeleteOnePermissionGroupRequest DeleteOnePermissionGroupRequestType
type DeleteOnePermissionGroupRequestType ¶
type DeleteOnePermissionGroupRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOnePermissionGroupRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Group_name string `xml:"group_name,omitempty" json:"group_name,omitempty"`
}
type DeleteOnePermissionGroupResponse ¶
type DeleteOnePermissionGroupResponse DeleteOnePermissionGroupResponseType
type DeleteOnePermissionGroupResponseType ¶
type DeleteOnePermissionGroupResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOnePermissionGroupResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneRPRecordRequest ¶
type DeleteOneRPRecordRequest DeleteOneRPRecordRequestType
type DeleteOneRPRecordRequestType ¶
type DeleteOneRPRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneRPRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataRP `xml:"rdata,omitempty" json:"rdata,omitempty"`
}
type DeleteOneRPRecordResponse ¶
type DeleteOneRPRecordResponse DeleteOneRPRecordResponseType
type DeleteOneRPRecordResponseType ¶
type DeleteOneRPRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneRPRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneRTTMRegionPoolEntryRequest ¶
type DeleteOneRTTMRegionPoolEntryRequest DeleteOneRTTMRegionPoolEntryRequestType
type DeleteOneRTTMRegionPoolEntryRequestType ¶
type DeleteOneRTTMRegionPoolEntryRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneRTTMRegionPoolEntryRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// 'global' or specific region code: 'US West', 'US Central', 'US East', 'EU West', 'EU Central', 'Asia',
Region_code string `xml:"region_code,omitempty" json:"region_code,omitempty"`
// The IP of the pool entry to delete
Address string `xml:"address,omitempty" json:"address,omitempty"`
}
type DeleteOneRTTMRegionPoolEntryResponse ¶
type DeleteOneRTTMRegionPoolEntryResponse DeleteOneRTTMRegionPoolEntryResponseType
type DeleteOneRTTMRegionPoolEntryResponseType ¶
type DeleteOneRTTMRegionPoolEntryResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneRTTMRegionPoolEntryResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneRTTMRegionRequest ¶
type DeleteOneRTTMRegionRequest DeleteOneRTTMRegionRequestType
type DeleteOneRTTMRegionRequestType ¶
type DeleteOneRTTMRegionRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneRTTMRegionRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Region_code string `xml:"region_code,omitempty" json:"region_code,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type DeleteOneRTTMRegionResponse ¶
type DeleteOneRTTMRegionResponse DeleteOneRTTMRegionResponseType
type DeleteOneRTTMRegionResponseType ¶
type DeleteOneRTTMRegionResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneRTTMRegionResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneRTTMRequest ¶
type DeleteOneRTTMRequest DeleteOneRTTMRequestType
type DeleteOneRTTMRequestType ¶
type DeleteOneRTTMRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneRTTMRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type DeleteOneRTTMResponse ¶
type DeleteOneRTTMResponse DeleteOneRTTMResponseType
type DeleteOneRTTMResponseType ¶
type DeleteOneRTTMResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneRTTMResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneSPFRecordRequest ¶
type DeleteOneSPFRecordRequest DeleteOneSPFRecordRequestType
type DeleteOneSPFRecordRequestType ¶
type DeleteOneSPFRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneSPFRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataSPF `xml:"rdata,omitempty" json:"rdata,omitempty"`
}
type DeleteOneSPFRecordResponse ¶
type DeleteOneSPFRecordResponse DeleteOneSPFRecordResponseType
type DeleteOneSPFRecordResponseType ¶
type DeleteOneSPFRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneSPFRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneSRVRecordRequest ¶
type DeleteOneSRVRecordRequest DeleteOneSRVRecordRequestType
type DeleteOneSRVRecordRequestType ¶
type DeleteOneSRVRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneSRVRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataSRV `xml:"rdata,omitempty" json:"rdata,omitempty"`
}
type DeleteOneSRVRecordResponse ¶
type DeleteOneSRVRecordResponse DeleteOneSRVRecordResponseType
type DeleteOneSRVRecordResponseType ¶
type DeleteOneSRVRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneSRVRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneSSHFPRecordRequest ¶
type DeleteOneSSHFPRecordRequest DeleteOneSSHFPRecordRequestType
type DeleteOneSSHFPRecordRequestType ¶
type DeleteOneSSHFPRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneSSHFPRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataSSHFP `xml:"rdata,omitempty" json:"rdata,omitempty"`
}
type DeleteOneSSHFPRecordResponse ¶
type DeleteOneSSHFPRecordResponse DeleteOneSSHFPRecordResponseType
type DeleteOneSSHFPRecordResponseType ¶
type DeleteOneSSHFPRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneSSHFPRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneTLSARecordRequest ¶
type DeleteOneTLSARecordRequest DeleteOneTLSARecordRequestType
type DeleteOneTLSARecordRequestType ¶
type DeleteOneTLSARecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneTLSARecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataTLSA `xml:"rdata,omitempty" json:"rdata,omitempty"`
}
type DeleteOneTLSARecordResponse ¶
type DeleteOneTLSARecordResponse DeleteOneTLSARecordResponseType
type DeleteOneTLSARecordResponseType ¶
type DeleteOneTLSARecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneTLSARecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneTSIGKeyRequest ¶
type DeleteOneTSIGKeyRequest DeleteOneTSIGKeyRequestType
type DeleteOneTSIGKeyRequestType ¶
type DeleteOneTSIGKeyRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneTSIGKeyRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Name string `xml:"name,omitempty" json:"name,omitempty"`
}
type DeleteOneTSIGKeyResponse ¶
type DeleteOneTSIGKeyResponse DeleteOneTSIGKeyResponseType
type DeleteOneTSIGKeyResponseType ¶
type DeleteOneTSIGKeyResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneTSIGKeyResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneTXTRecordRequest ¶
type DeleteOneTXTRecordRequest DeleteOneTXTRecordRequestType
type DeleteOneTXTRecordRequestType ¶
type DeleteOneTXTRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneTXTRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataTXT `xml:"rdata,omitempty" json:"rdata,omitempty"`
}
type DeleteOneTXTRecordResponse ¶
type DeleteOneTXTRecordResponse DeleteOneTXTRecordResponseType
type DeleteOneTXTRecordResponseType ¶
type DeleteOneTXTRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneTXTRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneUpdateUserRequest ¶
type DeleteOneUpdateUserRequest DeleteOneUpdateUserRequestType
type DeleteOneUpdateUserRequestType ¶
type DeleteOneUpdateUserRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneUpdateUserRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"`
}
type DeleteOneUpdateUserResponse ¶
type DeleteOneUpdateUserResponse DeleteOneUpdateUserResponseType
type DeleteOneUpdateUserResponseType ¶
type DeleteOneUpdateUserResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneUpdateUserResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneUserRequest ¶
type DeleteOneUserRequest DeleteOneUserRequestType
type DeleteOneUserRequestType ¶
type DeleteOneUserRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneUserRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of user
User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"`
}
type DeleteOneUserResponse ¶
type DeleteOneUserResponse DeleteOneUserResponseType
type DeleteOneUserResponseType ¶
type DeleteOneUserResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneUserResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteOneZoneRequest ¶
type DeleteOneZoneRequest DeleteOneZoneRequestType
type DeleteOneZoneRequestType ¶
type DeleteOneZoneRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneZoneRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type DeleteOneZoneResponse ¶
type DeleteOneZoneResponse DeleteOneZoneResponseType
type DeleteOneZoneResponseType ¶
type DeleteOneZoneResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneZoneResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeletePOLICYRecordsRequest ¶
type DeletePOLICYRecordsRequest DeletePOLICYRecordsRequestType
type DeletePOLICYRecordsRequestType ¶
type DeletePOLICYRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeletePOLICYRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type DeletePOLICYRecordsResponse ¶
type DeletePOLICYRecordsResponse DeletePOLICYRecordsResponseType
type DeletePOLICYRecordsResponseType ¶
type DeletePOLICYRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeletePOLICYRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeletePTRRecordsRequest ¶
type DeletePTRRecordsRequest DeletePTRRecordsRequestType
type DeletePTRRecordsRequestType ¶
type DeletePTRRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeletePTRRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type DeletePTRRecordsResponse ¶
type DeletePTRRecordsResponse DeletePTRRecordsResponseType
type DeletePTRRecordsResponseType ¶
type DeletePTRRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeletePTRRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeletePXRecordsRequest ¶
type DeletePXRecordsRequest DeletePXRecordsRequestType
type DeletePXRecordsRequestType ¶
type DeletePXRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeletePXRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type DeletePXRecordsResponse ¶
type DeletePXRecordsResponse DeletePXRecordsResponseType
type DeletePXRecordsResponseType ¶
type DeletePXRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeletePXRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteRPRecordsRequest ¶
type DeleteRPRecordsRequest DeleteRPRecordsRequestType
type DeleteRPRecordsRequestType ¶
type DeleteRPRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteRPRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type DeleteRPRecordsResponse ¶
type DeleteRPRecordsResponse DeleteRPRecordsResponseType
type DeleteRPRecordsResponseType ¶
type DeleteRPRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteRPRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteSPFRecordsRequest ¶
type DeleteSPFRecordsRequest DeleteSPFRecordsRequestType
type DeleteSPFRecordsRequestType ¶
type DeleteSPFRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteSPFRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type DeleteSPFRecordsResponse ¶
type DeleteSPFRecordsResponse DeleteSPFRecordsResponseType
type DeleteSPFRecordsResponseType ¶
type DeleteSPFRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteSPFRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteSRVRecordsRequest ¶
type DeleteSRVRecordsRequest DeleteSRVRecordsRequestType
type DeleteSRVRecordsRequestType ¶
type DeleteSRVRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteSRVRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type DeleteSRVRecordsResponse ¶
type DeleteSRVRecordsResponse DeleteSRVRecordsResponseType
type DeleteSRVRecordsResponseType ¶
type DeleteSRVRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteSRVRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteSSHFPRecordsRequest ¶
type DeleteSSHFPRecordsRequest DeleteSSHFPRecordsRequestType
type DeleteSSHFPRecordsRequestType ¶
type DeleteSSHFPRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteSSHFPRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type DeleteSSHFPRecordsResponse ¶
type DeleteSSHFPRecordsResponse DeleteSSHFPRecordsResponseType
type DeleteSSHFPRecordsResponseType ¶
type DeleteSSHFPRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteSSHFPRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteTLSARecordsRequest ¶
type DeleteTLSARecordsRequest DeleteTLSARecordsRequestType
type DeleteTLSARecordsRequestType ¶
type DeleteTLSARecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteTLSARecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type DeleteTLSARecordsResponse ¶
type DeleteTLSARecordsResponse DeleteTLSARecordsResponseType
type DeleteTLSARecordsResponseType ¶
type DeleteTLSARecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteTLSARecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteTXTRecordsRequest ¶
type DeleteTXTRecordsRequest DeleteTXTRecordsRequestType
type DeleteTXTRecordsRequestType ¶
type DeleteTXTRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteTXTRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type DeleteTXTRecordsResponse ¶
type DeleteTXTRecordsResponse DeleteTXTRecordsResponseType
type DeleteTXTRecordsResponseType ¶
type DeleteTXTRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteTXTRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteZoneChangesetRequest ¶
type DeleteZoneChangesetRequest DeleteZoneChangesetRequestType
type DeleteZoneChangesetRequestType ¶
type DeleteZoneChangesetRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteZoneChangesetRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type DeleteZoneChangesetResponse ¶
type DeleteZoneChangesetResponse DeleteZoneChangesetResponseType
type DeleteZoneChangesetResponseType ¶
type DeleteZoneChangesetResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteZoneChangesetResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type DeleteZoneOracleMetadataRequest ¶
type DeleteZoneOracleMetadataRequest DeleteZoneOracleMetadataRequestType
type DeleteZoneOracleMetadataRequestType ¶
type DeleteZoneOracleMetadataRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteZoneOracleMetadataRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type DeleteZoneOracleMetadataResponse ¶
type DeleteZoneOracleMetadataResponse DeleteZoneOracleMetadataResponseType
type DeleteZoneOracleMetadataResponseType ¶
type DeleteZoneOracleMetadataResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteZoneOracleMetadataResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *ZoneOracleMetadataData `xml:"data,omitempty" json:"data,omitempty"`
}
type Dynect ¶
type Dynect interface {
GetJob(request *GetJobRequestType) (*GetJobResponseType, error)
GetJobContext(ctx context.Context, request *GetJobRequestType) (*GetJobResponseType, error)
// Error can be either of the following types:
//
// - fault
/* starts a DynectAPI session */
SessionLogin(request *SessionLoginRequestType) (*SessionLoginResponseType, error)
SessionLoginContext(ctx context.Context, request *SessionLoginRequestType) (*SessionLoginResponseType, error)
// Error can be either of the following types:
//
// - fault
/* ends a DynectAPI session and invalidates the token */
SessionLogout(request *SessionLogoutRequestType) (*SessionLogoutResponseType, error)
SessionLogoutContext(ctx context.Context, request *SessionLogoutRequestType) (*SessionLogoutResponseType, error)
// Error can be either of the following types:
//
// - fault
/* checks where session and token are still valid */
SessionIsAlive(request *SessionIsAliveRequestType) (*SessionIsAliveResponseType, error)
SessionIsAliveContext(ctx context.Context, request *SessionIsAliveRequestType) (*SessionIsAliveResponseType, error)
// Error can be either of the following types:
//
// - fault
/* No operation, prevents sessions from timing out */
SessionKeepAlive(request *SessionKeepAliveRequestType) (*SessionKeepAliveResponseType, error)
SessionKeepAliveContext(ctx context.Context, request *SessionKeepAliveRequestType) (*SessionKeepAliveResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Support only; adds permissions from a given customer */
ScopeIn(request *ScopeInRequestType) (*ScopeInResponseType, error)
ScopeInContext(ctx context.Context, request *ScopeInRequestType) (*ScopeInResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Support only; changes permissions to those of some particular user */
ScopeAs(request *ScopeAsRequestType) (*ScopeAsResponseType, error)
ScopeAsContext(ctx context.Context, request *ScopeAsRequestType) (*ScopeAsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Undoes any ScopeIn or ScopeAs, returning to usual permissions */
Unscope(request *UnscopeRequestType) (*UnscopeResponseType, error)
UnscopeContext(ctx context.Context, request *UnscopeRequestType) (*UnscopeResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Retrieves Queries Per Second statistics in CSV format */
GetQueryStats(request *GetQueryStatsRequestType) (*GetQueryStatsResponseType, error)
GetQueryStatsContext(ctx context.Context, request *GetQueryStatsRequestType) (*GetQueryStatsResponseType, error)
CreateGeo(request *CreateGeoRequestType) (*CreateGeoResponseType, error)
CreateGeoContext(ctx context.Context, request *CreateGeoRequestType) (*CreateGeoResponseType, error)
UpdateGeo(request *UpdateGeoRequestType) (*UpdateGeoResponseType, error)
UpdateGeoContext(ctx context.Context, request *UpdateGeoRequestType) (*UpdateGeoResponseType, error)
GetGeos(request *GetGeosRequestType) (*GetGeosResponseType, error)
GetGeosContext(ctx context.Context, request *GetGeosRequestType) (*GetGeosResponseType, error)
GetOneGeo(request *GetOneGeoRequestType) (*GetOneGeoResponseType, error)
GetOneGeoContext(ctx context.Context, request *GetOneGeoRequestType) (*GetOneGeoResponseType, error)
DeleteOneGeo(request *DeleteOneGeoRequestType) (*DeleteOneGeoResponseType, error)
DeleteOneGeoContext(ctx context.Context, request *DeleteOneGeoRequestType) (*DeleteOneGeoResponseType, error)
ActivateGeo(request *ActivateGeoRequestType) (*ActivateGeoResponseType, error)
ActivateGeoContext(ctx context.Context, request *ActivateGeoRequestType) (*ActivateGeoResponseType, error)
DeactivateGeo(request *DeactivateGeoRequestType) (*DeactivateGeoResponseType, error)
DeactivateGeoContext(ctx context.Context, request *DeactivateGeoRequestType) (*DeactivateGeoResponseType, error)
CreateGeoRegionGroup(request *CreateGeoRegionGroupRequestType) (*CreateGeoRegionGroupResponseType, error)
CreateGeoRegionGroupContext(ctx context.Context, request *CreateGeoRegionGroupRequestType) (*CreateGeoRegionGroupResponseType, error)
UpdateGeoRegionGroup(request *UpdateGeoRegionGroupRequestType) (*UpdateGeoRegionGroupResponseType, error)
UpdateGeoRegionGroupContext(ctx context.Context, request *UpdateGeoRegionGroupRequestType) (*UpdateGeoRegionGroupResponseType, error)
DeleteOneGeoRegionGroup(request *DeleteOneGeoRegionGroupRequestType) (*DeleteOneGeoRegionGroupResponseType, error)
DeleteOneGeoRegionGroupContext(ctx context.Context, request *DeleteOneGeoRegionGroupRequestType) (*DeleteOneGeoRegionGroupResponseType, error)
GetGeoRegionGroups(request *GetGeoRegionGroupsRequestType) (*GetGeoRegionGroupsResponseType, error)
GetGeoRegionGroupsContext(ctx context.Context, request *GetGeoRegionGroupsRequestType) (*GetGeoRegionGroupsResponseType, error)
GetOneGeoRegionGroup(request *GetOneGeoRegionGroupRequestType) (*GetOneGeoRegionGroupResponseType, error)
GetOneGeoRegionGroupContext(ctx context.Context, request *GetOneGeoRegionGroupRequestType) (*GetOneGeoRegionGroupResponseType, error)
CreateGeoNode(request *CreateGeoNodeRequestType) (*CreateGeoNodeResponseType, error)
CreateGeoNodeContext(ctx context.Context, request *CreateGeoNodeRequestType) (*CreateGeoNodeResponseType, error)
DeleteOneGeoNode(request *DeleteOneGeoNodeRequestType) (*DeleteOneGeoNodeResponseType, error)
DeleteOneGeoNodeContext(ctx context.Context, request *DeleteOneGeoNodeRequestType) (*DeleteOneGeoNodeResponseType, error)
GetGeoNodes(request *GetGeoNodesRequestType) (*GetGeoNodesResponseType, error)
GetGeoNodesContext(ctx context.Context, request *GetGeoNodesRequestType) (*GetGeoNodesResponseType, error)
CreateDSF(request *CreateDSFRequestType) (*CreateDSFResponseType, error)
CreateDSFContext(ctx context.Context, request *CreateDSFRequestType) (*CreateDSFResponseType, error)
UpdateDSF(request *UpdateDSFRequestType) (*UpdateDSFResponseType, error)
UpdateDSFContext(ctx context.Context, request *UpdateDSFRequestType) (*UpdateDSFResponseType, error)
GetDSFs(request *GetDSFsRequestType) (*GetDSFsResponseType, error)
GetDSFsContext(ctx context.Context, request *GetDSFsRequestType) (*GetDSFsResponseType, error)
GetDSFNotifiers(request *GetDSFNotifiersRequestType) (*GetDSFNotifiersResponseType, error)
GetDSFNotifiersContext(ctx context.Context, request *GetDSFNotifiersRequestType) (*GetDSFNotifiersResponseType, error)
DeleteOneDSF(request *DeleteOneDSFRequestType) (*DeleteOneDSFResponseType, error)
DeleteOneDSFContext(ctx context.Context, request *DeleteOneDSFRequestType) (*DeleteOneDSFResponseType, error)
GetOneDSF(request *GetOneDSFRequestType) (*GetOneDSFResponseType, error)
GetOneDSFContext(ctx context.Context, request *GetOneDSFRequestType) (*GetOneDSFResponseType, error)
RevertDSF(request *RevertDSFRequestType) (*RevertDSFResponseType, error)
RevertDSFContext(ctx context.Context, request *RevertDSFRequestType) (*RevertDSFResponseType, error)
PublishDSF(request *PublishDSFRequestType) (*PublishDSFResponseType, error)
PublishDSFContext(ctx context.Context, request *PublishDSFRequestType) (*PublishDSFResponseType, error)
AddDSFNotifier(request *AddDSFNotifierRequestType) (*AddDSFNotifierResponseType, error)
AddDSFNotifierContext(ctx context.Context, request *AddDSFNotifierRequestType) (*AddDSFNotifierResponseType, error)
RemoveDSFNotifier(request *RemoveDSFNotifierRequestType) (*RemoveDSFNotifierResponseType, error)
RemoveDSFNotifierContext(ctx context.Context, request *RemoveDSFNotifierRequestType) (*RemoveDSFNotifierResponseType, error)
CreateDSFRuleset(request *CreateDSFRulesetRequestType) (*CreateDSFRulesetResponseType, error)
CreateDSFRulesetContext(ctx context.Context, request *CreateDSFRulesetRequestType) (*CreateDSFRulesetResponseType, error)
UpdateDSFRuleset(request *UpdateDSFRulesetRequestType) (*UpdateDSFRulesetResponseType, error)
UpdateDSFRulesetContext(ctx context.Context, request *UpdateDSFRulesetRequestType) (*UpdateDSFRulesetResponseType, error)
GetDSFRulesets(request *GetDSFRulesetsRequestType) (*GetDSFRulesetsResponseType, error)
GetDSFRulesetsContext(ctx context.Context, request *GetDSFRulesetsRequestType) (*GetDSFRulesetsResponseType, error)
GetOneDSFRuleset(request *GetOneDSFRulesetRequestType) (*GetOneDSFRulesetResponseType, error)
GetOneDSFRulesetContext(ctx context.Context, request *GetOneDSFRulesetRequestType) (*GetOneDSFRulesetResponseType, error)
DeleteOneDSFRuleset(request *DeleteOneDSFRulesetRequestType) (*DeleteOneDSFRulesetResponseType, error)
DeleteOneDSFRulesetContext(ctx context.Context, request *DeleteOneDSFRulesetRequestType) (*DeleteOneDSFRulesetResponseType, error)
CreateDSFResponsePool(request *CreateDSFResponsePoolRequestType) (*CreateDSFResponsePoolResponseType, error)
CreateDSFResponsePoolContext(ctx context.Context, request *CreateDSFResponsePoolRequestType) (*CreateDSFResponsePoolResponseType, error)
UpdateDSFResponsePool(request *UpdateDSFResponsePoolRequestType) (*UpdateDSFResponsePoolResponseType, error)
UpdateDSFResponsePoolContext(ctx context.Context, request *UpdateDSFResponsePoolRequestType) (*UpdateDSFResponsePoolResponseType, error)
GetDSFResponsePools(request *GetDSFResponsePoolsRequestType) (*GetDSFResponsePoolsResponseType, error)
GetDSFResponsePoolsContext(ctx context.Context, request *GetDSFResponsePoolsRequestType) (*GetDSFResponsePoolsResponseType, error)
GetOneDSFResponsePool(request *GetOneDSFResponsePoolRequestType) (*GetOneDSFResponsePoolResponseType, error)
GetOneDSFResponsePoolContext(ctx context.Context, request *GetOneDSFResponsePoolRequestType) (*GetOneDSFResponsePoolResponseType, error)
DeleteOneDSFResponsePool(request *DeleteOneDSFResponsePoolRequestType) (*DeleteOneDSFResponsePoolResponseType, error)
DeleteOneDSFResponsePoolContext(ctx context.Context, request *DeleteOneDSFResponsePoolRequestType) (*DeleteOneDSFResponsePoolResponseType, error)
CreateDSFRecordSetFailoverChain(request *CreateDSFRecordSetFailoverChainRequestType) (*CreateDSFRecordSetFailoverChainResponseType, error)
CreateDSFRecordSetFailoverChainContext(ctx context.Context, request *CreateDSFRecordSetFailoverChainRequestType) (*CreateDSFRecordSetFailoverChainResponseType, error)
UpdateDSFRecordSetFailoverChain(request *UpdateDSFRecordSetFailoverChainRequestType) (*UpdateDSFRecordSetFailoverChainResponseType, error)
UpdateDSFRecordSetFailoverChainContext(ctx context.Context, request *UpdateDSFRecordSetFailoverChainRequestType) (*UpdateDSFRecordSetFailoverChainResponseType, error)
GetDSFRecordSetFailoverChains(request *GetDSFRecordSetFailoverChainsRequestType) (*GetDSFRecordSetFailoverChainsResponseType, error)
GetDSFRecordSetFailoverChainsContext(ctx context.Context, request *GetDSFRecordSetFailoverChainsRequestType) (*GetDSFRecordSetFailoverChainsResponseType, error)
GetOneDSFRecordSetFailoverChain(request *GetOneDSFRecordSetFailoverChainRequestType) (*GetOneDSFRecordSetFailoverChainResponseType, error)
GetOneDSFRecordSetFailoverChainContext(ctx context.Context, request *GetOneDSFRecordSetFailoverChainRequestType) (*GetOneDSFRecordSetFailoverChainResponseType, error)
DeleteOneDSFRecordSetFailoverChain(request *DeleteOneDSFRecordSetFailoverChainRequestType) (*DeleteOneDSFRecordSetFailoverChainResponseType, error)
DeleteOneDSFRecordSetFailoverChainContext(ctx context.Context, request *DeleteOneDSFRecordSetFailoverChainRequestType) (*DeleteOneDSFRecordSetFailoverChainResponseType, error)
CreateDSFRecordSet(request *CreateDSFRecordSetRequestType) (*CreateDSFRecordSetResponseType, error)
CreateDSFRecordSetContext(ctx context.Context, request *CreateDSFRecordSetRequestType) (*CreateDSFRecordSetResponseType, error)
UpdateDSFRecordSet(request *UpdateDSFRecordSetRequestType) (*UpdateDSFRecordSetResponseType, error)
UpdateDSFRecordSetContext(ctx context.Context, request *UpdateDSFRecordSetRequestType) (*UpdateDSFRecordSetResponseType, error)
GetOneDSFRecordSet(request *GetOneDSFRecordSetRequestType) (*GetOneDSFRecordSetResponseType, error)
GetOneDSFRecordSetContext(ctx context.Context, request *GetOneDSFRecordSetRequestType) (*GetOneDSFRecordSetResponseType, error)
GetDSFRecordSets(request *GetDSFRecordSetsRequestType) (*GetDSFRecordSetsResponseType, error)
GetDSFRecordSetsContext(ctx context.Context, request *GetDSFRecordSetsRequestType) (*GetDSFRecordSetsResponseType, error)
DeleteOneDSFRecordSet(request *DeleteOneDSFRecordSetRequestType) (*DeleteOneDSFRecordSetResponseType, error)
DeleteOneDSFRecordSetContext(ctx context.Context, request *DeleteOneDSFRecordSetRequestType) (*DeleteOneDSFRecordSetResponseType, error)
CreateDSFRecord(request *CreateDSFRecordRequestType) (*CreateDSFRecordResponseType, error)
CreateDSFRecordContext(ctx context.Context, request *CreateDSFRecordRequestType) (*CreateDSFRecordResponseType, error)
UpdateDSFRecord(request *UpdateDSFRecordRequestType) (*UpdateDSFRecordResponseType, error)
UpdateDSFRecordContext(ctx context.Context, request *UpdateDSFRecordRequestType) (*UpdateDSFRecordResponseType, error)
GetOneDSFRecord(request *GetOneDSFRecordRequestType) (*GetOneDSFRecordResponseType, error)
GetOneDSFRecordContext(ctx context.Context, request *GetOneDSFRecordRequestType) (*GetOneDSFRecordResponseType, error)
GetDSFRecords(request *GetDSFRecordsRequestType) (*GetDSFRecordsResponseType, error)
GetDSFRecordsContext(ctx context.Context, request *GetDSFRecordsRequestType) (*GetDSFRecordsResponseType, error)
DeleteOneDSFRecord(request *DeleteOneDSFRecordRequestType) (*DeleteOneDSFRecordResponseType, error)
DeleteOneDSFRecordContext(ctx context.Context, request *DeleteOneDSFRecordRequestType) (*DeleteOneDSFRecordResponseType, error)
AddDSFNode(request *AddDSFNodeRequestType) (*AddDSFNodeResponseType, error)
AddDSFNodeContext(ctx context.Context, request *AddDSFNodeRequestType) (*AddDSFNodeResponseType, error)
UpdateDSFNodes(request *UpdateDSFNodesRequestType) (*UpdateDSFNodesResponseType, error)
UpdateDSFNodesContext(ctx context.Context, request *UpdateDSFNodesRequestType) (*UpdateDSFNodesResponseType, error)
GetDSFNodes(request *GetDSFNodesRequestType) (*GetDSFNodesResponseType, error)
GetDSFNodesContext(ctx context.Context, request *GetDSFNodesRequestType) (*GetDSFNodesResponseType, error)
DeleteOneDSFNode(request *DeleteOneDSFNodeRequestType) (*DeleteOneDSFNodeResponseType, error)
DeleteOneDSFNodeContext(ctx context.Context, request *DeleteOneDSFNodeRequestType) (*DeleteOneDSFNodeResponseType, error)
CreateDSFMonitor(request *CreateDSFMonitorRequestType) (*CreateDSFMonitorResponseType, error)
CreateDSFMonitorContext(ctx context.Context, request *CreateDSFMonitorRequestType) (*CreateDSFMonitorResponseType, error)
UpdateDSFMonitor(request *UpdateDSFMonitorRequestType) (*UpdateDSFMonitorResponseType, error)
UpdateDSFMonitorContext(ctx context.Context, request *UpdateDSFMonitorRequestType) (*UpdateDSFMonitorResponseType, error)
GetOneDSFMonitor(request *GetOneDSFMonitorRequestType) (*GetOneDSFMonitorResponseType, error)
GetOneDSFMonitorContext(ctx context.Context, request *GetOneDSFMonitorRequestType) (*GetOneDSFMonitorResponseType, error)
GetDSFMonitors(request *GetDSFMonitorsRequestType) (*GetDSFMonitorsResponseType, error)
GetDSFMonitorsContext(ctx context.Context, request *GetDSFMonitorsRequestType) (*GetDSFMonitorsResponseType, error)
DeleteOneDSFMonitor(request *DeleteOneDSFMonitorRequestType) (*DeleteOneDSFMonitorResponseType, error)
DeleteOneDSFMonitorContext(ctx context.Context, request *DeleteOneDSFMonitorRequestType) (*DeleteOneDSFMonitorResponseType, error)
AddDSFMonitorNotifier(request *AddDSFMonitorNotifierRequestType) (*AddDSFMonitorNotifierResponseType, error)
AddDSFMonitorNotifierContext(ctx context.Context, request *AddDSFMonitorNotifierRequestType) (*AddDSFMonitorNotifierResponseType, error)
GetDSFMonitorSites(request *GetDSFMonitorSitesRequestType) (*GetDSFMonitorSitesResponseType, error)
GetDSFMonitorSitesContext(ctx context.Context, request *GetDSFMonitorSitesRequestType) (*GetDSFMonitorSitesResponseType, error)
CreateNotifier(request *CreateNotifierRequestType) (*CreateNotifierResponseType, error)
CreateNotifierContext(ctx context.Context, request *CreateNotifierRequestType) (*CreateNotifierResponseType, error)
UpdateNotifier(request *UpdateNotifierRequestType) (*UpdateNotifierResponseType, error)
UpdateNotifierContext(ctx context.Context, request *UpdateNotifierRequestType) (*UpdateNotifierResponseType, error)
GetOneNotifier(request *GetOneNotifierRequestType) (*GetOneNotifierResponseType, error)
GetOneNotifierContext(ctx context.Context, request *GetOneNotifierRequestType) (*GetOneNotifierResponseType, error)
GetNotifiers(request *GetNotifiersRequestType) (*GetNotifiersResponseType, error)
GetNotifiersContext(ctx context.Context, request *GetNotifiersRequestType) (*GetNotifiersResponseType, error)
DeleteOneNotifier(request *DeleteOneNotifierRequestType) (*DeleteOneNotifierResponseType, error)
DeleteOneNotifierContext(ctx context.Context, request *DeleteOneNotifierRequestType) (*DeleteOneNotifierResponseType, error)
CreateConfigLimit(request *CreateConfigLimitRequestType) (*CreateConfigLimitResponseType, error)
CreateConfigLimitContext(ctx context.Context, request *CreateConfigLimitRequestType) (*CreateConfigLimitResponseType, error)
GetOneConfigLimit(request *GetOneConfigLimitRequestType) (*GetOneConfigLimitResponseType, error)
GetOneConfigLimitContext(ctx context.Context, request *GetOneConfigLimitRequestType) (*GetOneConfigLimitResponseType, error)
GetConfigLimits(request *GetConfigLimitsRequestType) (*GetConfigLimitsResponseType, error)
GetConfigLimitsContext(ctx context.Context, request *GetConfigLimitsRequestType) (*GetConfigLimitsResponseType, error)
UpdateConfigLimit(request *UpdateConfigLimitRequestType) (*UpdateConfigLimitResponseType, error)
UpdateConfigLimitContext(ctx context.Context, request *UpdateConfigLimitRequestType) (*UpdateConfigLimitResponseType, error)
DeleteOneConfigLimit(request *DeleteOneConfigLimitRequestType) (*DeleteOneConfigLimitResponseType, error)
DeleteOneConfigLimitContext(ctx context.Context, request *DeleteOneConfigLimitRequestType) (*DeleteOneConfigLimitResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Creates a new PermissionGroup */
CreatePermissionGroup(request *CreatePermissionGroupRequestType) (*CreatePermissionGroupResponseType, error)
CreatePermissionGroupContext(ctx context.Context, request *CreatePermissionGroupRequestType) (*CreatePermissionGroupResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds single PermissionGroup */
GetOnePermissionGroup(request *GetOnePermissionGroupRequestType) (*GetOnePermissionGroupResponseType, error)
GetOnePermissionGroupContext(ctx context.Context, request *GetOnePermissionGroupRequestType) (*GetOnePermissionGroupResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds every PermissionGroup */
GetPermissionGroups(request *GetPermissionGroupsRequestType) (*GetPermissionGroupsResponseType, error)
GetPermissionGroupsContext(ctx context.Context, request *GetPermissionGroupsRequestType) (*GetPermissionGroupsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes a single PermissionGroup */
DeleteOnePermissionGroup(request *DeleteOnePermissionGroupRequestType) (*DeleteOnePermissionGroupResponseType, error)
DeleteOnePermissionGroupContext(ctx context.Context, request *DeleteOnePermissionGroupRequestType) (*DeleteOnePermissionGroupResponseType, error)
UpdatePermissionGroup(request *UpdatePermissionGroupRequestType) (*UpdatePermissionGroupResponseType, error)
UpdatePermissionGroupContext(ctx context.Context, request *UpdatePermissionGroupRequestType) (*UpdatePermissionGroupResponseType, error)
GetCustomerPermissions(request *GetCustomerPermissionsRequestType) (*GetCustomerPermissionsResponseType, error)
GetCustomerPermissionsContext(ctx context.Context, request *GetCustomerPermissionsRequestType) (*GetCustomerPermissionsResponseType, error)
GetUserPermissions(request *GetUserPermissionsRequestType) (*GetUserPermissionsResponseType, error)
GetUserPermissionsContext(ctx context.Context, request *GetUserPermissionsRequestType) (*GetUserPermissionsResponseType, error)
CheckPermissions(request *CheckPermissionsRequestType) (*CheckPermissionsResponseType, error)
CheckPermissionsContext(ctx context.Context, request *CheckPermissionsRequestType) (*CheckPermissionsResponseType, error)
AddPermissionGroupUsers(request *AddPermissionGroupUsersRequestType) (*AddPermissionGroupUsersResponseType, error)
AddPermissionGroupUsersContext(ctx context.Context, request *AddPermissionGroupUsersRequestType) (*AddPermissionGroupUsersResponseType, error)
SetPermissionGroupUsers(request *SetPermissionGroupUsersRequestType) (*SetPermissionGroupUsersResponseType, error)
SetPermissionGroupUsersContext(ctx context.Context, request *SetPermissionGroupUsersRequestType) (*SetPermissionGroupUsersResponseType, error)
RemovePermissionGroupUsers(request *RemovePermissionGroupUsersRequestType) (*RemovePermissionGroupUsersResponseType, error)
RemovePermissionGroupUsersContext(ctx context.Context, request *RemovePermissionGroupUsersRequestType) (*RemovePermissionGroupUsersResponseType, error)
AddPermissionGroupSubgroups(request *AddPermissionGroupSubgroupsRequestType) (*AddPermissionGroupSubgroupsResponseType, error)
AddPermissionGroupSubgroupsContext(ctx context.Context, request *AddPermissionGroupSubgroupsRequestType) (*AddPermissionGroupSubgroupsResponseType, error)
SetPermissionGroupSubgroups(request *SetPermissionGroupSubgroupsRequestType) (*SetPermissionGroupSubgroupsResponseType, error)
SetPermissionGroupSubgroupsContext(ctx context.Context, request *SetPermissionGroupSubgroupsRequestType) (*SetPermissionGroupSubgroupsResponseType, error)
RemovePermissionGroupSubgroups(request *RemovePermissionGroupSubgroupsRequestType) (*RemovePermissionGroupSubgroupsResponseType, error)
RemovePermissionGroupSubgroupsContext(ctx context.Context, request *RemovePermissionGroupSubgroupsRequestType) (*RemovePermissionGroupSubgroupsResponseType, error)
AddPermissionGroupPermissions(request *AddPermissionGroupPermissionsRequestType) (*AddPermissionGroupPermissionsResponseType, error)
AddPermissionGroupPermissionsContext(ctx context.Context, request *AddPermissionGroupPermissionsRequestType) (*AddPermissionGroupPermissionsResponseType, error)
SetPermissionGroupPermissions(request *SetPermissionGroupPermissionsRequestType) (*SetPermissionGroupPermissionsResponseType, error)
SetPermissionGroupPermissionsContext(ctx context.Context, request *SetPermissionGroupPermissionsRequestType) (*SetPermissionGroupPermissionsResponseType, error)
RemovePermissionGroupPermissions(request *RemovePermissionGroupPermissionsRequestType) (*RemovePermissionGroupPermissionsResponseType, error)
RemovePermissionGroupPermissionsContext(ctx context.Context, request *RemovePermissionGroupPermissionsRequestType) (*RemovePermissionGroupPermissionsResponseType, error)
AddPermissionGroupZones(request *AddPermissionGroupZonesRequestType) (*AddPermissionGroupZonesResponseType, error)
AddPermissionGroupZonesContext(ctx context.Context, request *AddPermissionGroupZonesRequestType) (*AddPermissionGroupZonesResponseType, error)
SetPermissionGroupZones(request *SetPermissionGroupZonesRequestType) (*SetPermissionGroupZonesResponseType, error)
SetPermissionGroupZonesContext(ctx context.Context, request *SetPermissionGroupZonesRequestType) (*SetPermissionGroupZonesResponseType, error)
RemovePermissionGroupZones(request *RemovePermissionGroupZonesRequestType) (*RemovePermissionGroupZonesResponseType, error)
RemovePermissionGroupZonesContext(ctx context.Context, request *RemovePermissionGroupZonesRequestType) (*RemovePermissionGroupZonesResponseType, error)
AddUserGroups(request *AddUserGroupsRequestType) (*AddUserGroupsResponseType, error)
AddUserGroupsContext(ctx context.Context, request *AddUserGroupsRequestType) (*AddUserGroupsResponseType, error)
SetUserGroups(request *SetUserGroupsRequestType) (*SetUserGroupsResponseType, error)
SetUserGroupsContext(ctx context.Context, request *SetUserGroupsRequestType) (*SetUserGroupsResponseType, error)
RemoveUserGroups(request *RemoveUserGroupsRequestType) (*RemoveUserGroupsResponseType, error)
RemoveUserGroupsContext(ctx context.Context, request *RemoveUserGroupsRequestType) (*RemoveUserGroupsResponseType, error)
AddUserZones(request *AddUserZonesRequestType) (*AddUserZonesResponseType, error)
AddUserZonesContext(ctx context.Context, request *AddUserZonesRequestType) (*AddUserZonesResponseType, error)
SetUserZones(request *SetUserZonesRequestType) (*SetUserZonesResponseType, error)
SetUserZonesContext(ctx context.Context, request *SetUserZonesRequestType) (*SetUserZonesResponseType, error)
RemoveUserZones(request *RemoveUserZonesRequestType) (*RemoveUserZonesResponseType, error)
RemoveUserZonesContext(ctx context.Context, request *RemoveUserZonesRequestType) (*RemoveUserZonesResponseType, error)
AddUserPermissions(request *AddUserPermissionsRequestType) (*AddUserPermissionsResponseType, error)
AddUserPermissionsContext(ctx context.Context, request *AddUserPermissionsRequestType) (*AddUserPermissionsResponseType, error)
SetUserPermissions(request *SetUserPermissionsRequestType) (*SetUserPermissionsResponseType, error)
SetUserPermissionsContext(ctx context.Context, request *SetUserPermissionsRequestType) (*SetUserPermissionsResponseType, error)
RemoveUserPermissions(request *RemoveUserPermissionsRequestType) (*RemoveUserPermissionsResponseType, error)
RemoveUserPermissionsContext(ctx context.Context, request *RemoveUserPermissionsRequestType) (*RemoveUserPermissionsResponseType, error)
AddUserForbids(request *AddUserForbidsRequestType) (*AddUserForbidsResponseType, error)
AddUserForbidsContext(ctx context.Context, request *AddUserForbidsRequestType) (*AddUserForbidsResponseType, error)
SetUserForbids(request *SetUserForbidsRequestType) (*SetUserForbidsResponseType, error)
SetUserForbidsContext(ctx context.Context, request *SetUserForbidsRequestType) (*SetUserForbidsResponseType, error)
RemoveUserForbids(request *RemoveUserForbidsRequestType) (*RemoveUserForbidsResponseType, error)
RemoveUserForbidsContext(ctx context.Context, request *RemoveUserForbidsRequestType) (*RemoveUserForbidsResponseType, error)
AddCustomerPermissions(request *AddCustomerPermissionsRequestType) (*AddCustomerPermissionsResponseType, error)
AddCustomerPermissionsContext(ctx context.Context, request *AddCustomerPermissionsRequestType) (*AddCustomerPermissionsResponseType, error)
SetCustomerPermissions(request *SetCustomerPermissionsRequestType) (*SetCustomerPermissionsResponseType, error)
SetCustomerPermissionsContext(ctx context.Context, request *SetCustomerPermissionsRequestType) (*SetCustomerPermissionsResponseType, error)
RemoveCustomerPermissions(request *RemoveCustomerPermissionsRequestType) (*RemoveCustomerPermissionsResponseType, error)
RemoveCustomerPermissionsContext(ctx context.Context, request *RemoveCustomerPermissionsRequestType) (*RemoveCustomerPermissionsResponseType, error)
AddCustomerForbids(request *AddCustomerForbidsRequestType) (*AddCustomerForbidsResponseType, error)
AddCustomerForbidsContext(ctx context.Context, request *AddCustomerForbidsRequestType) (*AddCustomerForbidsResponseType, error)
SetCustomerForbids(request *SetCustomerForbidsRequestType) (*SetCustomerForbidsResponseType, error)
SetCustomerForbidsContext(ctx context.Context, request *SetCustomerForbidsRequestType) (*SetCustomerForbidsResponseType, error)
RemoveCustomerForbids(request *RemoveCustomerForbidsRequestType) (*RemoveCustomerForbidsResponseType, error)
RemoveCustomerForbidsContext(ctx context.Context, request *RemoveCustomerForbidsRequestType) (*RemoveCustomerForbidsResponseType, error)
GetHostStatsFlags(request *GetHostStatsFlagsRequestType) (*GetHostStatsFlagsResponseType, error)
GetHostStatsFlagsContext(ctx context.Context, request *GetHostStatsFlagsRequestType) (*GetHostStatsFlagsResponseType, error)
SetHostStatsFlags(request *SetHostStatsFlagsRequestType) (*SetHostStatsFlagsResponseType, error)
SetHostStatsFlagsContext(ctx context.Context, request *SetHostStatsFlagsRequestType) (*SetHostStatsFlagsResponseType, error)
CreateTSIGKey(request *CreateTSIGKeyRequestType) (*CreateTSIGKeyResponseType, error)
CreateTSIGKeyContext(ctx context.Context, request *CreateTSIGKeyRequestType) (*CreateTSIGKeyResponseType, error)
GetOneTSIGKey(request *GetOneTSIGKeyRequestType) (*GetOneTSIGKeyResponseType, error)
GetOneTSIGKeyContext(ctx context.Context, request *GetOneTSIGKeyRequestType) (*GetOneTSIGKeyResponseType, error)
GetTSIGKeys(request *GetTSIGKeysRequestType) (*GetTSIGKeysResponseType, error)
GetTSIGKeysContext(ctx context.Context, request *GetTSIGKeysRequestType) (*GetTSIGKeysResponseType, error)
UpdateTSIGKey(request *UpdateTSIGKeyRequestType) (*UpdateTSIGKeyResponseType, error)
UpdateTSIGKeyContext(ctx context.Context, request *UpdateTSIGKeyRequestType) (*UpdateTSIGKeyResponseType, error)
DeleteOneTSIGKey(request *DeleteOneTSIGKeyRequestType) (*DeleteOneTSIGKeyResponseType, error)
DeleteOneTSIGKeyContext(ctx context.Context, request *DeleteOneTSIGKeyRequestType) (*DeleteOneTSIGKeyResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Creates a new Zone */
CreateZone(request *CreateZoneRequestType) (*CreateZoneResponseType, error)
CreateZoneContext(ctx context.Context, request *CreateZoneRequestType) (*CreateZoneResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds single Zone */
GetOneZone(request *GetOneZoneRequestType) (*GetOneZoneResponseType, error)
GetOneZoneContext(ctx context.Context, request *GetOneZoneRequestType) (*GetOneZoneResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds every Zone */
GetZones(request *GetZonesRequestType) (*GetZonesResponseType, error)
GetZonesContext(ctx context.Context, request *GetZonesRequestType) (*GetZonesResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes a single Zone */
DeleteOneZone(request *DeleteOneZoneRequestType) (*DeleteOneZoneResponseType, error)
DeleteOneZoneContext(ctx context.Context, request *DeleteOneZoneRequestType) (*DeleteOneZoneResponseType, error)
CreateSecondaryZone(request *CreateSecondaryZoneRequestType) (*CreateSecondaryZoneResponseType, error)
CreateSecondaryZoneContext(ctx context.Context, request *CreateSecondaryZoneRequestType) (*CreateSecondaryZoneResponseType, error)
UpdateSecondary(request *UpdateSecondaryRequestType) (*UpdateSecondaryResponseType, error)
UpdateSecondaryContext(ctx context.Context, request *UpdateSecondaryRequestType) (*UpdateSecondaryResponseType, error)
ActivateSecondary(request *ActivateSecondaryRequestType) (*ActivateSecondaryResponseType, error)
ActivateSecondaryContext(ctx context.Context, request *ActivateSecondaryRequestType) (*ActivateSecondaryResponseType, error)
DeactivateSecondary(request *DeactivateSecondaryRequestType) (*DeactivateSecondaryResponseType, error)
DeactivateSecondaryContext(ctx context.Context, request *DeactivateSecondaryRequestType) (*DeactivateSecondaryResponseType, error)
RetransferSecondary(request *RetransferSecondaryRequestType) (*RetransferSecondaryResponseType, error)
RetransferSecondaryContext(ctx context.Context, request *RetransferSecondaryRequestType) (*RetransferSecondaryResponseType, error)
GetOneSecondary(request *GetOneSecondaryRequestType) (*GetOneSecondaryResponseType, error)
GetOneSecondaryContext(ctx context.Context, request *GetOneSecondaryRequestType) (*GetOneSecondaryResponseType, error)
GetSecondaries(request *GetSecondariesRequestType) (*GetSecondariesResponseType, error)
GetSecondariesContext(ctx context.Context, request *GetSecondariesRequestType) (*GetSecondariesResponseType, error)
GetZoneApex(request *GetZoneApexRequestType) (*GetZoneApexResponseType, error)
GetZoneApexContext(ctx context.Context, request *GetZoneApexRequestType) (*GetZoneApexResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Creates a new A record */
CreateARecord(request *CreateARecordRequestType) (*CreateARecordResponseType, error)
CreateARecordContext(ctx context.Context, request *CreateARecordRequestType) (*CreateARecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds single A record */
GetOneARecord(request *GetOneARecordRequestType) (*GetOneARecordResponseType, error)
GetOneARecordContext(ctx context.Context, request *GetOneARecordRequestType) (*GetOneARecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds every A record */
GetARecords(request *GetARecordsRequestType) (*GetARecordsResponseType, error)
GetARecordsContext(ctx context.Context, request *GetARecordsRequestType) (*GetARecordsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Updates a single A record */
UpdateARecord(request *UpdateARecordRequestType) (*UpdateARecordResponseType, error)
UpdateARecordContext(ctx context.Context, request *UpdateARecordRequestType) (*UpdateARecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes every A record */
DeleteARecords(request *DeleteARecordsRequestType) (*DeleteARecordsResponseType, error)
DeleteARecordsContext(ctx context.Context, request *DeleteARecordsRequestType) (*DeleteARecordsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes a single A record */
DeleteOneARecord(request *DeleteOneARecordRequestType) (*DeleteOneARecordResponseType, error)
DeleteOneARecordContext(ctx context.Context, request *DeleteOneARecordRequestType) (*DeleteOneARecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Creates a new AAAA record */
CreateAAAARecord(request *CreateAAAARecordRequestType) (*CreateAAAARecordResponseType, error)
CreateAAAARecordContext(ctx context.Context, request *CreateAAAARecordRequestType) (*CreateAAAARecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds single AAAA record */
GetOneAAAARecord(request *GetOneAAAARecordRequestType) (*GetOneAAAARecordResponseType, error)
GetOneAAAARecordContext(ctx context.Context, request *GetOneAAAARecordRequestType) (*GetOneAAAARecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds every AAAA record */
GetAAAARecords(request *GetAAAARecordsRequestType) (*GetAAAARecordsResponseType, error)
GetAAAARecordsContext(ctx context.Context, request *GetAAAARecordsRequestType) (*GetAAAARecordsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Updates a single AAAA record */
UpdateAAAARecord(request *UpdateAAAARecordRequestType) (*UpdateAAAARecordResponseType, error)
UpdateAAAARecordContext(ctx context.Context, request *UpdateAAAARecordRequestType) (*UpdateAAAARecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes every AAAA record */
DeleteAAAARecords(request *DeleteAAAARecordsRequestType) (*DeleteAAAARecordsResponseType, error)
DeleteAAAARecordsContext(ctx context.Context, request *DeleteAAAARecordsRequestType) (*DeleteAAAARecordsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes a single AAAA record */
DeleteOneAAAARecord(request *DeleteOneAAAARecordRequestType) (*DeleteOneAAAARecordResponseType, error)
DeleteOneAAAARecordContext(ctx context.Context, request *DeleteOneAAAARecordRequestType) (*DeleteOneAAAARecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Creates a new ALIAS record */
CreateALIASRecord(request *CreateALIASRecordRequestType) (*CreateALIASRecordResponseType, error)
CreateALIASRecordContext(ctx context.Context, request *CreateALIASRecordRequestType) (*CreateALIASRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds single ALIAS record */
GetOneALIASRecord(request *GetOneALIASRecordRequestType) (*GetOneALIASRecordResponseType, error)
GetOneALIASRecordContext(ctx context.Context, request *GetOneALIASRecordRequestType) (*GetOneALIASRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds every ALIAS record */
GetALIASRecords(request *GetALIASRecordsRequestType) (*GetALIASRecordsResponseType, error)
GetALIASRecordsContext(ctx context.Context, request *GetALIASRecordsRequestType) (*GetALIASRecordsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Updates a single ALIAS record */
UpdateALIASRecord(request *UpdateALIASRecordRequestType) (*UpdateALIASRecordResponseType, error)
UpdateALIASRecordContext(ctx context.Context, request *UpdateALIASRecordRequestType) (*UpdateALIASRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes every ALIAS record */
DeleteALIASRecords(request *DeleteALIASRecordsRequestType) (*DeleteALIASRecordsResponseType, error)
DeleteALIASRecordsContext(ctx context.Context, request *DeleteALIASRecordsRequestType) (*DeleteALIASRecordsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes a single ALIAS record */
DeleteOneALIASRecord(request *DeleteOneALIASRecordRequestType) (*DeleteOneALIASRecordResponseType, error)
DeleteOneALIASRecordContext(ctx context.Context, request *DeleteOneALIASRecordRequestType) (*DeleteOneALIASRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Creates a new CAA record */
CreateCAARecord(request *CreateCAARecordRequestType) (*CreateCAARecordResponseType, error)
CreateCAARecordContext(ctx context.Context, request *CreateCAARecordRequestType) (*CreateCAARecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds single CAA record */
GetOneCAARecord(request *GetOneCAARecordRequestType) (*GetOneCAARecordResponseType, error)
GetOneCAARecordContext(ctx context.Context, request *GetOneCAARecordRequestType) (*GetOneCAARecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds every CAA record */
GetCAARecords(request *GetCAARecordsRequestType) (*GetCAARecordsResponseType, error)
GetCAARecordsContext(ctx context.Context, request *GetCAARecordsRequestType) (*GetCAARecordsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Updates a single CAA record */
UpdateCAARecord(request *UpdateCAARecordRequestType) (*UpdateCAARecordResponseType, error)
UpdateCAARecordContext(ctx context.Context, request *UpdateCAARecordRequestType) (*UpdateCAARecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes every CAA record */
DeleteCAARecords(request *DeleteCAARecordsRequestType) (*DeleteCAARecordsResponseType, error)
DeleteCAARecordsContext(ctx context.Context, request *DeleteCAARecordsRequestType) (*DeleteCAARecordsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes a single CAA record */
DeleteOneCAARecord(request *DeleteOneCAARecordRequestType) (*DeleteOneCAARecordResponseType, error)
DeleteOneCAARecordContext(ctx context.Context, request *DeleteOneCAARecordRequestType) (*DeleteOneCAARecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Creates a new CDNSKEY record */
CreateCDNSKEYRecord(request *CreateCDNSKEYRecordRequestType) (*CreateCDNSKEYRecordResponseType, error)
CreateCDNSKEYRecordContext(ctx context.Context, request *CreateCDNSKEYRecordRequestType) (*CreateCDNSKEYRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds single CDNSKEY record */
GetOneCDNSKEYRecord(request *GetOneCDNSKEYRecordRequestType) (*GetOneCDNSKEYRecordResponseType, error)
GetOneCDNSKEYRecordContext(ctx context.Context, request *GetOneCDNSKEYRecordRequestType) (*GetOneCDNSKEYRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds every CDNSKEY record */
GetCDNSKEYRecords(request *GetCDNSKEYRecordsRequestType) (*GetCDNSKEYRecordsResponseType, error)
GetCDNSKEYRecordsContext(ctx context.Context, request *GetCDNSKEYRecordsRequestType) (*GetCDNSKEYRecordsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Updates a single CDNSKEY record */
UpdateCDNSKEYRecord(request *UpdateCDNSKEYRecordRequestType) (*UpdateCDNSKEYRecordResponseType, error)
UpdateCDNSKEYRecordContext(ctx context.Context, request *UpdateCDNSKEYRecordRequestType) (*UpdateCDNSKEYRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes every CDNSKEY record */
DeleteCDNSKEYRecords(request *DeleteCDNSKEYRecordsRequestType) (*DeleteCDNSKEYRecordsResponseType, error)
DeleteCDNSKEYRecordsContext(ctx context.Context, request *DeleteCDNSKEYRecordsRequestType) (*DeleteCDNSKEYRecordsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes a single CDNSKEY record */
DeleteOneCDNSKEYRecord(request *DeleteOneCDNSKEYRecordRequestType) (*DeleteOneCDNSKEYRecordResponseType, error)
DeleteOneCDNSKEYRecordContext(ctx context.Context, request *DeleteOneCDNSKEYRecordRequestType) (*DeleteOneCDNSKEYRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Creates a new CDS record */
CreateCDSRecord(request *CreateCDSRecordRequestType) (*CreateCDSRecordResponseType, error)
CreateCDSRecordContext(ctx context.Context, request *CreateCDSRecordRequestType) (*CreateCDSRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds single CDS record */
GetOneCDSRecord(request *GetOneCDSRecordRequestType) (*GetOneCDSRecordResponseType, error)
GetOneCDSRecordContext(ctx context.Context, request *GetOneCDSRecordRequestType) (*GetOneCDSRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds every CDS record */
GetCDSRecords(request *GetCDSRecordsRequestType) (*GetCDSRecordsResponseType, error)
GetCDSRecordsContext(ctx context.Context, request *GetCDSRecordsRequestType) (*GetCDSRecordsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Updates a single CDS record */
UpdateCDSRecord(request *UpdateCDSRecordRequestType) (*UpdateCDSRecordResponseType, error)
UpdateCDSRecordContext(ctx context.Context, request *UpdateCDSRecordRequestType) (*UpdateCDSRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes every CDS record */
DeleteCDSRecords(request *DeleteCDSRecordsRequestType) (*DeleteCDSRecordsResponseType, error)
DeleteCDSRecordsContext(ctx context.Context, request *DeleteCDSRecordsRequestType) (*DeleteCDSRecordsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes a single CDS record */
DeleteOneCDSRecord(request *DeleteOneCDSRecordRequestType) (*DeleteOneCDSRecordResponseType, error)
DeleteOneCDSRecordContext(ctx context.Context, request *DeleteOneCDSRecordRequestType) (*DeleteOneCDSRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Creates a new CERT record */
CreateCERTRecord(request *CreateCERTRecordRequestType) (*CreateCERTRecordResponseType, error)
CreateCERTRecordContext(ctx context.Context, request *CreateCERTRecordRequestType) (*CreateCERTRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds single CERT record */
GetOneCERTRecord(request *GetOneCERTRecordRequestType) (*GetOneCERTRecordResponseType, error)
GetOneCERTRecordContext(ctx context.Context, request *GetOneCERTRecordRequestType) (*GetOneCERTRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds every CERT record */
GetCERTRecords(request *GetCERTRecordsRequestType) (*GetCERTRecordsResponseType, error)
GetCERTRecordsContext(ctx context.Context, request *GetCERTRecordsRequestType) (*GetCERTRecordsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Updates a single CERT record */
UpdateCERTRecord(request *UpdateCERTRecordRequestType) (*UpdateCERTRecordResponseType, error)
UpdateCERTRecordContext(ctx context.Context, request *UpdateCERTRecordRequestType) (*UpdateCERTRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes every CERT record */
DeleteCERTRecords(request *DeleteCERTRecordsRequestType) (*DeleteCERTRecordsResponseType, error)
DeleteCERTRecordsContext(ctx context.Context, request *DeleteCERTRecordsRequestType) (*DeleteCERTRecordsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes a single CERT record */
DeleteOneCERTRecord(request *DeleteOneCERTRecordRequestType) (*DeleteOneCERTRecordResponseType, error)
DeleteOneCERTRecordContext(ctx context.Context, request *DeleteOneCERTRecordRequestType) (*DeleteOneCERTRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Creates a new CNAME record */
CreateCNAMERecord(request *CreateCNAMERecordRequestType) (*CreateCNAMERecordResponseType, error)
CreateCNAMERecordContext(ctx context.Context, request *CreateCNAMERecordRequestType) (*CreateCNAMERecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds single CNAME record */
GetOneCNAMERecord(request *GetOneCNAMERecordRequestType) (*GetOneCNAMERecordResponseType, error)
GetOneCNAMERecordContext(ctx context.Context, request *GetOneCNAMERecordRequestType) (*GetOneCNAMERecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds every CNAME record */
GetCNAMERecords(request *GetCNAMERecordsRequestType) (*GetCNAMERecordsResponseType, error)
GetCNAMERecordsContext(ctx context.Context, request *GetCNAMERecordsRequestType) (*GetCNAMERecordsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Updates a single CNAME record */
UpdateCNAMERecord(request *UpdateCNAMERecordRequestType) (*UpdateCNAMERecordResponseType, error)
UpdateCNAMERecordContext(ctx context.Context, request *UpdateCNAMERecordRequestType) (*UpdateCNAMERecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes every CNAME record */
DeleteCNAMERecords(request *DeleteCNAMERecordsRequestType) (*DeleteCNAMERecordsResponseType, error)
DeleteCNAMERecordsContext(ctx context.Context, request *DeleteCNAMERecordsRequestType) (*DeleteCNAMERecordsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes a single CNAME record */
DeleteOneCNAMERecord(request *DeleteOneCNAMERecordRequestType) (*DeleteOneCNAMERecordResponseType, error)
DeleteOneCNAMERecordContext(ctx context.Context, request *DeleteOneCNAMERecordRequestType) (*DeleteOneCNAMERecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Creates a new CSYNC record */
CreateCSYNCRecord(request *CreateCSYNCRecordRequestType) (*CreateCSYNCRecordResponseType, error)
CreateCSYNCRecordContext(ctx context.Context, request *CreateCSYNCRecordRequestType) (*CreateCSYNCRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds single CSYNC record */
GetOneCSYNCRecord(request *GetOneCSYNCRecordRequestType) (*GetOneCSYNCRecordResponseType, error)
GetOneCSYNCRecordContext(ctx context.Context, request *GetOneCSYNCRecordRequestType) (*GetOneCSYNCRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds every CSYNC record */
GetCSYNCRecords(request *GetCSYNCRecordsRequestType) (*GetCSYNCRecordsResponseType, error)
GetCSYNCRecordsContext(ctx context.Context, request *GetCSYNCRecordsRequestType) (*GetCSYNCRecordsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Updates a single CSYNC record */
UpdateCSYNCRecord(request *UpdateCSYNCRecordRequestType) (*UpdateCSYNCRecordResponseType, error)
UpdateCSYNCRecordContext(ctx context.Context, request *UpdateCSYNCRecordRequestType) (*UpdateCSYNCRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes every CSYNC record */
DeleteCSYNCRecords(request *DeleteCSYNCRecordsRequestType) (*DeleteCSYNCRecordsResponseType, error)
DeleteCSYNCRecordsContext(ctx context.Context, request *DeleteCSYNCRecordsRequestType) (*DeleteCSYNCRecordsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes a single CSYNC record */
DeleteOneCSYNCRecord(request *DeleteOneCSYNCRecordRequestType) (*DeleteOneCSYNCRecordResponseType, error)
DeleteOneCSYNCRecordContext(ctx context.Context, request *DeleteOneCSYNCRecordRequestType) (*DeleteOneCSYNCRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Creates a new DHCID record */
CreateDHCIDRecord(request *CreateDHCIDRecordRequestType) (*CreateDHCIDRecordResponseType, error)
CreateDHCIDRecordContext(ctx context.Context, request *CreateDHCIDRecordRequestType) (*CreateDHCIDRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds single DHCID record */
GetOneDHCIDRecord(request *GetOneDHCIDRecordRequestType) (*GetOneDHCIDRecordResponseType, error)
GetOneDHCIDRecordContext(ctx context.Context, request *GetOneDHCIDRecordRequestType) (*GetOneDHCIDRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds every DHCID record */
GetDHCIDRecords(request *GetDHCIDRecordsRequestType) (*GetDHCIDRecordsResponseType, error)
GetDHCIDRecordsContext(ctx context.Context, request *GetDHCIDRecordsRequestType) (*GetDHCIDRecordsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Updates a single DHCID record */
UpdateDHCIDRecord(request *UpdateDHCIDRecordRequestType) (*UpdateDHCIDRecordResponseType, error)
UpdateDHCIDRecordContext(ctx context.Context, request *UpdateDHCIDRecordRequestType) (*UpdateDHCIDRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes every DHCID record */
DeleteDHCIDRecords(request *DeleteDHCIDRecordsRequestType) (*DeleteDHCIDRecordsResponseType, error)
DeleteDHCIDRecordsContext(ctx context.Context, request *DeleteDHCIDRecordsRequestType) (*DeleteDHCIDRecordsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes a single DHCID record */
DeleteOneDHCIDRecord(request *DeleteOneDHCIDRecordRequestType) (*DeleteOneDHCIDRecordResponseType, error)
DeleteOneDHCIDRecordContext(ctx context.Context, request *DeleteOneDHCIDRecordRequestType) (*DeleteOneDHCIDRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Creates a new DNAME record */
CreateDNAMERecord(request *CreateDNAMERecordRequestType) (*CreateDNAMERecordResponseType, error)
CreateDNAMERecordContext(ctx context.Context, request *CreateDNAMERecordRequestType) (*CreateDNAMERecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds single DNAME record */
GetOneDNAMERecord(request *GetOneDNAMERecordRequestType) (*GetOneDNAMERecordResponseType, error)
GetOneDNAMERecordContext(ctx context.Context, request *GetOneDNAMERecordRequestType) (*GetOneDNAMERecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds every DNAME record */
GetDNAMERecords(request *GetDNAMERecordsRequestType) (*GetDNAMERecordsResponseType, error)
GetDNAMERecordsContext(ctx context.Context, request *GetDNAMERecordsRequestType) (*GetDNAMERecordsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Updates a single DNAME record */
UpdateDNAMERecord(request *UpdateDNAMERecordRequestType) (*UpdateDNAMERecordResponseType, error)
UpdateDNAMERecordContext(ctx context.Context, request *UpdateDNAMERecordRequestType) (*UpdateDNAMERecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes every DNAME record */
DeleteDNAMERecords(request *DeleteDNAMERecordsRequestType) (*DeleteDNAMERecordsResponseType, error)
DeleteDNAMERecordsContext(ctx context.Context, request *DeleteDNAMERecordsRequestType) (*DeleteDNAMERecordsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes a single DNAME record */
DeleteOneDNAMERecord(request *DeleteOneDNAMERecordRequestType) (*DeleteOneDNAMERecordResponseType, error)
DeleteOneDNAMERecordContext(ctx context.Context, request *DeleteOneDNAMERecordRequestType) (*DeleteOneDNAMERecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Creates a new DNSKEY record */
CreateDNSKEYRecord(request *CreateDNSKEYRecordRequestType) (*CreateDNSKEYRecordResponseType, error)
CreateDNSKEYRecordContext(ctx context.Context, request *CreateDNSKEYRecordRequestType) (*CreateDNSKEYRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds single DNSKEY record */
GetOneDNSKEYRecord(request *GetOneDNSKEYRecordRequestType) (*GetOneDNSKEYRecordResponseType, error)
GetOneDNSKEYRecordContext(ctx context.Context, request *GetOneDNSKEYRecordRequestType) (*GetOneDNSKEYRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds every DNSKEY record */
GetDNSKEYRecords(request *GetDNSKEYRecordsRequestType) (*GetDNSKEYRecordsResponseType, error)
GetDNSKEYRecordsContext(ctx context.Context, request *GetDNSKEYRecordsRequestType) (*GetDNSKEYRecordsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Updates a single DNSKEY record */
UpdateDNSKEYRecord(request *UpdateDNSKEYRecordRequestType) (*UpdateDNSKEYRecordResponseType, error)
UpdateDNSKEYRecordContext(ctx context.Context, request *UpdateDNSKEYRecordRequestType) (*UpdateDNSKEYRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes every DNSKEY record */
DeleteDNSKEYRecords(request *DeleteDNSKEYRecordsRequestType) (*DeleteDNSKEYRecordsResponseType, error)
DeleteDNSKEYRecordsContext(ctx context.Context, request *DeleteDNSKEYRecordsRequestType) (*DeleteDNSKEYRecordsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes a single DNSKEY record */
DeleteOneDNSKEYRecord(request *DeleteOneDNSKEYRecordRequestType) (*DeleteOneDNSKEYRecordResponseType, error)
DeleteOneDNSKEYRecordContext(ctx context.Context, request *DeleteOneDNSKEYRecordRequestType) (*DeleteOneDNSKEYRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Creates a new DS record */
CreateDSRecord(request *CreateDSRecordRequestType) (*CreateDSRecordResponseType, error)
CreateDSRecordContext(ctx context.Context, request *CreateDSRecordRequestType) (*CreateDSRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds single DS record */
GetOneDSRecord(request *GetOneDSRecordRequestType) (*GetOneDSRecordResponseType, error)
GetOneDSRecordContext(ctx context.Context, request *GetOneDSRecordRequestType) (*GetOneDSRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds every DS record */
GetDSRecords(request *GetDSRecordsRequestType) (*GetDSRecordsResponseType, error)
GetDSRecordsContext(ctx context.Context, request *GetDSRecordsRequestType) (*GetDSRecordsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Updates a single DS record */
UpdateDSRecord(request *UpdateDSRecordRequestType) (*UpdateDSRecordResponseType, error)
UpdateDSRecordContext(ctx context.Context, request *UpdateDSRecordRequestType) (*UpdateDSRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes every DS record */
DeleteDSRecords(request *DeleteDSRecordsRequestType) (*DeleteDSRecordsResponseType, error)
DeleteDSRecordsContext(ctx context.Context, request *DeleteDSRecordsRequestType) (*DeleteDSRecordsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes a single DS record */
DeleteOneDSRecord(request *DeleteOneDSRecordRequestType) (*DeleteOneDSRecordResponseType, error)
DeleteOneDSRecordContext(ctx context.Context, request *DeleteOneDSRecordRequestType) (*DeleteOneDSRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Creates a new IPSECKEY record */
CreateIPSECKEYRecord(request *CreateIPSECKEYRecordRequestType) (*CreateIPSECKEYRecordResponseType, error)
CreateIPSECKEYRecordContext(ctx context.Context, request *CreateIPSECKEYRecordRequestType) (*CreateIPSECKEYRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds single IPSECKEY record */
GetOneIPSECKEYRecord(request *GetOneIPSECKEYRecordRequestType) (*GetOneIPSECKEYRecordResponseType, error)
GetOneIPSECKEYRecordContext(ctx context.Context, request *GetOneIPSECKEYRecordRequestType) (*GetOneIPSECKEYRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds every IPSECKEY record */
GetIPSECKEYRecords(request *GetIPSECKEYRecordsRequestType) (*GetIPSECKEYRecordsResponseType, error)
GetIPSECKEYRecordsContext(ctx context.Context, request *GetIPSECKEYRecordsRequestType) (*GetIPSECKEYRecordsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Updates a single IPSECKEY record */
UpdateIPSECKEYRecord(request *UpdateIPSECKEYRecordRequestType) (*UpdateIPSECKEYRecordResponseType, error)
UpdateIPSECKEYRecordContext(ctx context.Context, request *UpdateIPSECKEYRecordRequestType) (*UpdateIPSECKEYRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes every IPSECKEY record */
DeleteIPSECKEYRecords(request *DeleteIPSECKEYRecordsRequestType) (*DeleteIPSECKEYRecordsResponseType, error)
DeleteIPSECKEYRecordsContext(ctx context.Context, request *DeleteIPSECKEYRecordsRequestType) (*DeleteIPSECKEYRecordsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes a single IPSECKEY record */
DeleteOneIPSECKEYRecord(request *DeleteOneIPSECKEYRecordRequestType) (*DeleteOneIPSECKEYRecordResponseType, error)
DeleteOneIPSECKEYRecordContext(ctx context.Context, request *DeleteOneIPSECKEYRecordRequestType) (*DeleteOneIPSECKEYRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Creates a new KEY record */
CreateKEYRecord(request *CreateKEYRecordRequestType) (*CreateKEYRecordResponseType, error)
CreateKEYRecordContext(ctx context.Context, request *CreateKEYRecordRequestType) (*CreateKEYRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds single KEY record */
GetOneKEYRecord(request *GetOneKEYRecordRequestType) (*GetOneKEYRecordResponseType, error)
GetOneKEYRecordContext(ctx context.Context, request *GetOneKEYRecordRequestType) (*GetOneKEYRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds every KEY record */
GetKEYRecords(request *GetKEYRecordsRequestType) (*GetKEYRecordsResponseType, error)
GetKEYRecordsContext(ctx context.Context, request *GetKEYRecordsRequestType) (*GetKEYRecordsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Updates a single KEY record */
UpdateKEYRecord(request *UpdateKEYRecordRequestType) (*UpdateKEYRecordResponseType, error)
UpdateKEYRecordContext(ctx context.Context, request *UpdateKEYRecordRequestType) (*UpdateKEYRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes every KEY record */
DeleteKEYRecords(request *DeleteKEYRecordsRequestType) (*DeleteKEYRecordsResponseType, error)
DeleteKEYRecordsContext(ctx context.Context, request *DeleteKEYRecordsRequestType) (*DeleteKEYRecordsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes a single KEY record */
DeleteOneKEYRecord(request *DeleteOneKEYRecordRequestType) (*DeleteOneKEYRecordResponseType, error)
DeleteOneKEYRecordContext(ctx context.Context, request *DeleteOneKEYRecordRequestType) (*DeleteOneKEYRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Creates a new KX record */
CreateKXRecord(request *CreateKXRecordRequestType) (*CreateKXRecordResponseType, error)
CreateKXRecordContext(ctx context.Context, request *CreateKXRecordRequestType) (*CreateKXRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds single KX record */
GetOneKXRecord(request *GetOneKXRecordRequestType) (*GetOneKXRecordResponseType, error)
GetOneKXRecordContext(ctx context.Context, request *GetOneKXRecordRequestType) (*GetOneKXRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds every KX record */
GetKXRecords(request *GetKXRecordsRequestType) (*GetKXRecordsResponseType, error)
GetKXRecordsContext(ctx context.Context, request *GetKXRecordsRequestType) (*GetKXRecordsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Updates a single KX record */
UpdateKXRecord(request *UpdateKXRecordRequestType) (*UpdateKXRecordResponseType, error)
UpdateKXRecordContext(ctx context.Context, request *UpdateKXRecordRequestType) (*UpdateKXRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes every KX record */
DeleteKXRecords(request *DeleteKXRecordsRequestType) (*DeleteKXRecordsResponseType, error)
DeleteKXRecordsContext(ctx context.Context, request *DeleteKXRecordsRequestType) (*DeleteKXRecordsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes a single KX record */
DeleteOneKXRecord(request *DeleteOneKXRecordRequestType) (*DeleteOneKXRecordResponseType, error)
DeleteOneKXRecordContext(ctx context.Context, request *DeleteOneKXRecordRequestType) (*DeleteOneKXRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Creates a new LOC record */
CreateLOCRecord(request *CreateLOCRecordRequestType) (*CreateLOCRecordResponseType, error)
CreateLOCRecordContext(ctx context.Context, request *CreateLOCRecordRequestType) (*CreateLOCRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds single LOC record */
GetOneLOCRecord(request *GetOneLOCRecordRequestType) (*GetOneLOCRecordResponseType, error)
GetOneLOCRecordContext(ctx context.Context, request *GetOneLOCRecordRequestType) (*GetOneLOCRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds every LOC record */
GetLOCRecords(request *GetLOCRecordsRequestType) (*GetLOCRecordsResponseType, error)
GetLOCRecordsContext(ctx context.Context, request *GetLOCRecordsRequestType) (*GetLOCRecordsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Updates a single LOC record */
UpdateLOCRecord(request *UpdateLOCRecordRequestType) (*UpdateLOCRecordResponseType, error)
UpdateLOCRecordContext(ctx context.Context, request *UpdateLOCRecordRequestType) (*UpdateLOCRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes every LOC record */
DeleteLOCRecords(request *DeleteLOCRecordsRequestType) (*DeleteLOCRecordsResponseType, error)
DeleteLOCRecordsContext(ctx context.Context, request *DeleteLOCRecordsRequestType) (*DeleteLOCRecordsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes a single LOC record */
DeleteOneLOCRecord(request *DeleteOneLOCRecordRequestType) (*DeleteOneLOCRecordResponseType, error)
DeleteOneLOCRecordContext(ctx context.Context, request *DeleteOneLOCRecordRequestType) (*DeleteOneLOCRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Creates a new MX record */
CreateMXRecord(request *CreateMXRecordRequestType) (*CreateMXRecordResponseType, error)
CreateMXRecordContext(ctx context.Context, request *CreateMXRecordRequestType) (*CreateMXRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds single MX record */
GetOneMXRecord(request *GetOneMXRecordRequestType) (*GetOneMXRecordResponseType, error)
GetOneMXRecordContext(ctx context.Context, request *GetOneMXRecordRequestType) (*GetOneMXRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds every MX record */
GetMXRecords(request *GetMXRecordsRequestType) (*GetMXRecordsResponseType, error)
GetMXRecordsContext(ctx context.Context, request *GetMXRecordsRequestType) (*GetMXRecordsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Updates a single MX record */
UpdateMXRecord(request *UpdateMXRecordRequestType) (*UpdateMXRecordResponseType, error)
UpdateMXRecordContext(ctx context.Context, request *UpdateMXRecordRequestType) (*UpdateMXRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes every MX record */
DeleteMXRecords(request *DeleteMXRecordsRequestType) (*DeleteMXRecordsResponseType, error)
DeleteMXRecordsContext(ctx context.Context, request *DeleteMXRecordsRequestType) (*DeleteMXRecordsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes a single MX record */
DeleteOneMXRecord(request *DeleteOneMXRecordRequestType) (*DeleteOneMXRecordResponseType, error)
DeleteOneMXRecordContext(ctx context.Context, request *DeleteOneMXRecordRequestType) (*DeleteOneMXRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Creates a new NAPTR record */
CreateNAPTRRecord(request *CreateNAPTRRecordRequestType) (*CreateNAPTRRecordResponseType, error)
CreateNAPTRRecordContext(ctx context.Context, request *CreateNAPTRRecordRequestType) (*CreateNAPTRRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds single NAPTR record */
GetOneNAPTRRecord(request *GetOneNAPTRRecordRequestType) (*GetOneNAPTRRecordResponseType, error)
GetOneNAPTRRecordContext(ctx context.Context, request *GetOneNAPTRRecordRequestType) (*GetOneNAPTRRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds every NAPTR record */
GetNAPTRRecords(request *GetNAPTRRecordsRequestType) (*GetNAPTRRecordsResponseType, error)
GetNAPTRRecordsContext(ctx context.Context, request *GetNAPTRRecordsRequestType) (*GetNAPTRRecordsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Updates a single NAPTR record */
UpdateNAPTRRecord(request *UpdateNAPTRRecordRequestType) (*UpdateNAPTRRecordResponseType, error)
UpdateNAPTRRecordContext(ctx context.Context, request *UpdateNAPTRRecordRequestType) (*UpdateNAPTRRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes every NAPTR record */
DeleteNAPTRRecords(request *DeleteNAPTRRecordsRequestType) (*DeleteNAPTRRecordsResponseType, error)
DeleteNAPTRRecordsContext(ctx context.Context, request *DeleteNAPTRRecordsRequestType) (*DeleteNAPTRRecordsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes a single NAPTR record */
DeleteOneNAPTRRecord(request *DeleteOneNAPTRRecordRequestType) (*DeleteOneNAPTRRecordResponseType, error)
DeleteOneNAPTRRecordContext(ctx context.Context, request *DeleteOneNAPTRRecordRequestType) (*DeleteOneNAPTRRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Creates a new NSAP record */
CreateNSAPRecord(request *CreateNSAPRecordRequestType) (*CreateNSAPRecordResponseType, error)
CreateNSAPRecordContext(ctx context.Context, request *CreateNSAPRecordRequestType) (*CreateNSAPRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds single NSAP record */
GetOneNSAPRecord(request *GetOneNSAPRecordRequestType) (*GetOneNSAPRecordResponseType, error)
GetOneNSAPRecordContext(ctx context.Context, request *GetOneNSAPRecordRequestType) (*GetOneNSAPRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds every NSAP record */
GetNSAPRecords(request *GetNSAPRecordsRequestType) (*GetNSAPRecordsResponseType, error)
GetNSAPRecordsContext(ctx context.Context, request *GetNSAPRecordsRequestType) (*GetNSAPRecordsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Updates a single NSAP record */
UpdateNSAPRecord(request *UpdateNSAPRecordRequestType) (*UpdateNSAPRecordResponseType, error)
UpdateNSAPRecordContext(ctx context.Context, request *UpdateNSAPRecordRequestType) (*UpdateNSAPRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes every NSAP record */
DeleteNSAPRecords(request *DeleteNSAPRecordsRequestType) (*DeleteNSAPRecordsResponseType, error)
DeleteNSAPRecordsContext(ctx context.Context, request *DeleteNSAPRecordsRequestType) (*DeleteNSAPRecordsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes a single NSAP record */
DeleteOneNSAPRecord(request *DeleteOneNSAPRecordRequestType) (*DeleteOneNSAPRecordResponseType, error)
DeleteOneNSAPRecordContext(ctx context.Context, request *DeleteOneNSAPRecordRequestType) (*DeleteOneNSAPRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Creates a new POLICY record */
CreatePOLICYRecord(request *CreatePOLICYRecordRequestType) (*CreatePOLICYRecordResponseType, error)
CreatePOLICYRecordContext(ctx context.Context, request *CreatePOLICYRecordRequestType) (*CreatePOLICYRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds single POLICY record */
GetOnePOLICYRecord(request *GetOnePOLICYRecordRequestType) (*GetOnePOLICYRecordResponseType, error)
GetOnePOLICYRecordContext(ctx context.Context, request *GetOnePOLICYRecordRequestType) (*GetOnePOLICYRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds every POLICY record */
GetPOLICYRecords(request *GetPOLICYRecordsRequestType) (*GetPOLICYRecordsResponseType, error)
GetPOLICYRecordsContext(ctx context.Context, request *GetPOLICYRecordsRequestType) (*GetPOLICYRecordsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Updates a single POLICY record */
UpdatePOLICYRecord(request *UpdatePOLICYRecordRequestType) (*UpdatePOLICYRecordResponseType, error)
UpdatePOLICYRecordContext(ctx context.Context, request *UpdatePOLICYRecordRequestType) (*UpdatePOLICYRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes every POLICY record */
DeletePOLICYRecords(request *DeletePOLICYRecordsRequestType) (*DeletePOLICYRecordsResponseType, error)
DeletePOLICYRecordsContext(ctx context.Context, request *DeletePOLICYRecordsRequestType) (*DeletePOLICYRecordsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes a single POLICY record */
DeleteOnePOLICYRecord(request *DeleteOnePOLICYRecordRequestType) (*DeleteOnePOLICYRecordResponseType, error)
DeleteOnePOLICYRecordContext(ctx context.Context, request *DeleteOnePOLICYRecordRequestType) (*DeleteOnePOLICYRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Creates a new PTR record */
CreatePTRRecord(request *CreatePTRRecordRequestType) (*CreatePTRRecordResponseType, error)
CreatePTRRecordContext(ctx context.Context, request *CreatePTRRecordRequestType) (*CreatePTRRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds single PTR record */
GetOnePTRRecord(request *GetOnePTRRecordRequestType) (*GetOnePTRRecordResponseType, error)
GetOnePTRRecordContext(ctx context.Context, request *GetOnePTRRecordRequestType) (*GetOnePTRRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds every PTR record */
GetPTRRecords(request *GetPTRRecordsRequestType) (*GetPTRRecordsResponseType, error)
GetPTRRecordsContext(ctx context.Context, request *GetPTRRecordsRequestType) (*GetPTRRecordsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Updates a single PTR record */
UpdatePTRRecord(request *UpdatePTRRecordRequestType) (*UpdatePTRRecordResponseType, error)
UpdatePTRRecordContext(ctx context.Context, request *UpdatePTRRecordRequestType) (*UpdatePTRRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes every PTR record */
DeletePTRRecords(request *DeletePTRRecordsRequestType) (*DeletePTRRecordsResponseType, error)
DeletePTRRecordsContext(ctx context.Context, request *DeletePTRRecordsRequestType) (*DeletePTRRecordsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes a single PTR record */
DeleteOnePTRRecord(request *DeleteOnePTRRecordRequestType) (*DeleteOnePTRRecordResponseType, error)
DeleteOnePTRRecordContext(ctx context.Context, request *DeleteOnePTRRecordRequestType) (*DeleteOnePTRRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Creates a new PX record */
CreatePXRecord(request *CreatePXRecordRequestType) (*CreatePXRecordResponseType, error)
CreatePXRecordContext(ctx context.Context, request *CreatePXRecordRequestType) (*CreatePXRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds single PX record */
GetOnePXRecord(request *GetOnePXRecordRequestType) (*GetOnePXRecordResponseType, error)
GetOnePXRecordContext(ctx context.Context, request *GetOnePXRecordRequestType) (*GetOnePXRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds every PX record */
GetPXRecords(request *GetPXRecordsRequestType) (*GetPXRecordsResponseType, error)
GetPXRecordsContext(ctx context.Context, request *GetPXRecordsRequestType) (*GetPXRecordsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Updates a single PX record */
UpdatePXRecord(request *UpdatePXRecordRequestType) (*UpdatePXRecordResponseType, error)
UpdatePXRecordContext(ctx context.Context, request *UpdatePXRecordRequestType) (*UpdatePXRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes every PX record */
DeletePXRecords(request *DeletePXRecordsRequestType) (*DeletePXRecordsResponseType, error)
DeletePXRecordsContext(ctx context.Context, request *DeletePXRecordsRequestType) (*DeletePXRecordsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes a single PX record */
DeleteOnePXRecord(request *DeleteOnePXRecordRequestType) (*DeleteOnePXRecordResponseType, error)
DeleteOnePXRecordContext(ctx context.Context, request *DeleteOnePXRecordRequestType) (*DeleteOnePXRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Creates a new RP record */
CreateRPRecord(request *CreateRPRecordRequestType) (*CreateRPRecordResponseType, error)
CreateRPRecordContext(ctx context.Context, request *CreateRPRecordRequestType) (*CreateRPRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds single RP record */
GetOneRPRecord(request *GetOneRPRecordRequestType) (*GetOneRPRecordResponseType, error)
GetOneRPRecordContext(ctx context.Context, request *GetOneRPRecordRequestType) (*GetOneRPRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds every RP record */
GetRPRecords(request *GetRPRecordsRequestType) (*GetRPRecordsResponseType, error)
GetRPRecordsContext(ctx context.Context, request *GetRPRecordsRequestType) (*GetRPRecordsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Updates a single RP record */
UpdateRPRecord(request *UpdateRPRecordRequestType) (*UpdateRPRecordResponseType, error)
UpdateRPRecordContext(ctx context.Context, request *UpdateRPRecordRequestType) (*UpdateRPRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes every RP record */
DeleteRPRecords(request *DeleteRPRecordsRequestType) (*DeleteRPRecordsResponseType, error)
DeleteRPRecordsContext(ctx context.Context, request *DeleteRPRecordsRequestType) (*DeleteRPRecordsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes a single RP record */
DeleteOneRPRecord(request *DeleteOneRPRecordRequestType) (*DeleteOneRPRecordResponseType, error)
DeleteOneRPRecordContext(ctx context.Context, request *DeleteOneRPRecordRequestType) (*DeleteOneRPRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Creates a new SPF record */
CreateSPFRecord(request *CreateSPFRecordRequestType) (*CreateSPFRecordResponseType, error)
CreateSPFRecordContext(ctx context.Context, request *CreateSPFRecordRequestType) (*CreateSPFRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds single SPF record */
GetOneSPFRecord(request *GetOneSPFRecordRequestType) (*GetOneSPFRecordResponseType, error)
GetOneSPFRecordContext(ctx context.Context, request *GetOneSPFRecordRequestType) (*GetOneSPFRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds every SPF record */
GetSPFRecords(request *GetSPFRecordsRequestType) (*GetSPFRecordsResponseType, error)
GetSPFRecordsContext(ctx context.Context, request *GetSPFRecordsRequestType) (*GetSPFRecordsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Updates a single SPF record */
UpdateSPFRecord(request *UpdateSPFRecordRequestType) (*UpdateSPFRecordResponseType, error)
UpdateSPFRecordContext(ctx context.Context, request *UpdateSPFRecordRequestType) (*UpdateSPFRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes every SPF record */
DeleteSPFRecords(request *DeleteSPFRecordsRequestType) (*DeleteSPFRecordsResponseType, error)
DeleteSPFRecordsContext(ctx context.Context, request *DeleteSPFRecordsRequestType) (*DeleteSPFRecordsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes a single SPF record */
DeleteOneSPFRecord(request *DeleteOneSPFRecordRequestType) (*DeleteOneSPFRecordResponseType, error)
DeleteOneSPFRecordContext(ctx context.Context, request *DeleteOneSPFRecordRequestType) (*DeleteOneSPFRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Creates a new SRV record */
CreateSRVRecord(request *CreateSRVRecordRequestType) (*CreateSRVRecordResponseType, error)
CreateSRVRecordContext(ctx context.Context, request *CreateSRVRecordRequestType) (*CreateSRVRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds single SRV record */
GetOneSRVRecord(request *GetOneSRVRecordRequestType) (*GetOneSRVRecordResponseType, error)
GetOneSRVRecordContext(ctx context.Context, request *GetOneSRVRecordRequestType) (*GetOneSRVRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds every SRV record */
GetSRVRecords(request *GetSRVRecordsRequestType) (*GetSRVRecordsResponseType, error)
GetSRVRecordsContext(ctx context.Context, request *GetSRVRecordsRequestType) (*GetSRVRecordsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Updates a single SRV record */
UpdateSRVRecord(request *UpdateSRVRecordRequestType) (*UpdateSRVRecordResponseType, error)
UpdateSRVRecordContext(ctx context.Context, request *UpdateSRVRecordRequestType) (*UpdateSRVRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes every SRV record */
DeleteSRVRecords(request *DeleteSRVRecordsRequestType) (*DeleteSRVRecordsResponseType, error)
DeleteSRVRecordsContext(ctx context.Context, request *DeleteSRVRecordsRequestType) (*DeleteSRVRecordsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes a single SRV record */
DeleteOneSRVRecord(request *DeleteOneSRVRecordRequestType) (*DeleteOneSRVRecordResponseType, error)
DeleteOneSRVRecordContext(ctx context.Context, request *DeleteOneSRVRecordRequestType) (*DeleteOneSRVRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Creates a new SSHFP record */
CreateSSHFPRecord(request *CreateSSHFPRecordRequestType) (*CreateSSHFPRecordResponseType, error)
CreateSSHFPRecordContext(ctx context.Context, request *CreateSSHFPRecordRequestType) (*CreateSSHFPRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds single SSHFP record */
GetOneSSHFPRecord(request *GetOneSSHFPRecordRequestType) (*GetOneSSHFPRecordResponseType, error)
GetOneSSHFPRecordContext(ctx context.Context, request *GetOneSSHFPRecordRequestType) (*GetOneSSHFPRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds every SSHFP record */
GetSSHFPRecords(request *GetSSHFPRecordsRequestType) (*GetSSHFPRecordsResponseType, error)
GetSSHFPRecordsContext(ctx context.Context, request *GetSSHFPRecordsRequestType) (*GetSSHFPRecordsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Updates a single SSHFP record */
UpdateSSHFPRecord(request *UpdateSSHFPRecordRequestType) (*UpdateSSHFPRecordResponseType, error)
UpdateSSHFPRecordContext(ctx context.Context, request *UpdateSSHFPRecordRequestType) (*UpdateSSHFPRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes every SSHFP record */
DeleteSSHFPRecords(request *DeleteSSHFPRecordsRequestType) (*DeleteSSHFPRecordsResponseType, error)
DeleteSSHFPRecordsContext(ctx context.Context, request *DeleteSSHFPRecordsRequestType) (*DeleteSSHFPRecordsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes a single SSHFP record */
DeleteOneSSHFPRecord(request *DeleteOneSSHFPRecordRequestType) (*DeleteOneSSHFPRecordResponseType, error)
DeleteOneSSHFPRecordContext(ctx context.Context, request *DeleteOneSSHFPRecordRequestType) (*DeleteOneSSHFPRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Creates a new TLSA record */
CreateTLSARecord(request *CreateTLSARecordRequestType) (*CreateTLSARecordResponseType, error)
CreateTLSARecordContext(ctx context.Context, request *CreateTLSARecordRequestType) (*CreateTLSARecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds single TLSA record */
GetOneTLSARecord(request *GetOneTLSARecordRequestType) (*GetOneTLSARecordResponseType, error)
GetOneTLSARecordContext(ctx context.Context, request *GetOneTLSARecordRequestType) (*GetOneTLSARecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds every TLSA record */
GetTLSARecords(request *GetTLSARecordsRequestType) (*GetTLSARecordsResponseType, error)
GetTLSARecordsContext(ctx context.Context, request *GetTLSARecordsRequestType) (*GetTLSARecordsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Updates a single TLSA record */
UpdateTLSARecord(request *UpdateTLSARecordRequestType) (*UpdateTLSARecordResponseType, error)
UpdateTLSARecordContext(ctx context.Context, request *UpdateTLSARecordRequestType) (*UpdateTLSARecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes every TLSA record */
DeleteTLSARecords(request *DeleteTLSARecordsRequestType) (*DeleteTLSARecordsResponseType, error)
DeleteTLSARecordsContext(ctx context.Context, request *DeleteTLSARecordsRequestType) (*DeleteTLSARecordsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes a single TLSA record */
DeleteOneTLSARecord(request *DeleteOneTLSARecordRequestType) (*DeleteOneTLSARecordResponseType, error)
DeleteOneTLSARecordContext(ctx context.Context, request *DeleteOneTLSARecordRequestType) (*DeleteOneTLSARecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Creates a new TXT record */
CreateTXTRecord(request *CreateTXTRecordRequestType) (*CreateTXTRecordResponseType, error)
CreateTXTRecordContext(ctx context.Context, request *CreateTXTRecordRequestType) (*CreateTXTRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds single TXT record */
GetOneTXTRecord(request *GetOneTXTRecordRequestType) (*GetOneTXTRecordResponseType, error)
GetOneTXTRecordContext(ctx context.Context, request *GetOneTXTRecordRequestType) (*GetOneTXTRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds every TXT record */
GetTXTRecords(request *GetTXTRecordsRequestType) (*GetTXTRecordsResponseType, error)
GetTXTRecordsContext(ctx context.Context, request *GetTXTRecordsRequestType) (*GetTXTRecordsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Updates a single TXT record */
UpdateTXTRecord(request *UpdateTXTRecordRequestType) (*UpdateTXTRecordResponseType, error)
UpdateTXTRecordContext(ctx context.Context, request *UpdateTXTRecordRequestType) (*UpdateTXTRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes every TXT record */
DeleteTXTRecords(request *DeleteTXTRecordsRequestType) (*DeleteTXTRecordsResponseType, error)
DeleteTXTRecordsContext(ctx context.Context, request *DeleteTXTRecordsRequestType) (*DeleteTXTRecordsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes a single TXT record */
DeleteOneTXTRecord(request *DeleteOneTXTRecordRequestType) (*DeleteOneTXTRecordResponseType, error)
DeleteOneTXTRecordContext(ctx context.Context, request *DeleteOneTXTRecordRequestType) (*DeleteOneTXTRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds single SOA record */
GetOneSOARecord(request *GetOneSOARecordRequestType) (*GetOneSOARecordResponseType, error)
GetOneSOARecordContext(ctx context.Context, request *GetOneSOARecordRequestType) (*GetOneSOARecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds every SOA record */
GetSOARecords(request *GetSOARecordsRequestType) (*GetSOARecordsResponseType, error)
GetSOARecordsContext(ctx context.Context, request *GetSOARecordsRequestType) (*GetSOARecordsResponseType, error)
UpdateSOARecord(request *UpdateSOARecordRequestType) (*UpdateSOARecordResponseType, error)
UpdateSOARecordContext(ctx context.Context, request *UpdateSOARecordRequestType) (*UpdateSOARecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Creates a new NS record */
CreateNSRecord(request *CreateNSRecordRequestType) (*CreateNSRecordResponseType, error)
CreateNSRecordContext(ctx context.Context, request *CreateNSRecordRequestType) (*CreateNSRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds single NS record */
GetOneNSRecord(request *GetOneNSRecordRequestType) (*GetOneNSRecordResponseType, error)
GetOneNSRecordContext(ctx context.Context, request *GetOneNSRecordRequestType) (*GetOneNSRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds every NS record */
GetNSRecords(request *GetNSRecordsRequestType) (*GetNSRecordsResponseType, error)
GetNSRecordsContext(ctx context.Context, request *GetNSRecordsRequestType) (*GetNSRecordsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Updates a single NS record */
UpdateNSRecord(request *UpdateNSRecordRequestType) (*UpdateNSRecordResponseType, error)
UpdateNSRecordContext(ctx context.Context, request *UpdateNSRecordRequestType) (*UpdateNSRecordResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes every NS record */
DeleteNSRecords(request *DeleteNSRecordsRequestType) (*DeleteNSRecordsResponseType, error)
DeleteNSRecordsContext(ctx context.Context, request *DeleteNSRecordsRequestType) (*DeleteNSRecordsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes a single NS record */
DeleteOneNSRecord(request *DeleteOneNSRecordRequestType) (*DeleteOneNSRecordResponseType, error)
DeleteOneNSRecordContext(ctx context.Context, request *DeleteOneNSRecordRequestType) (*DeleteOneNSRecordResponseType, error)
ReplaceARecords(request *ReplaceARecordsRequestType) (*ReplaceARecordsResponseType, error)
ReplaceARecordsContext(ctx context.Context, request *ReplaceARecordsRequestType) (*ReplaceARecordsResponseType, error)
ReplaceAAAARecords(request *ReplaceAAAARecordsRequestType) (*ReplaceAAAARecordsResponseType, error)
ReplaceAAAARecordsContext(ctx context.Context, request *ReplaceAAAARecordsRequestType) (*ReplaceAAAARecordsResponseType, error)
ReplaceALIASRecords(request *ReplaceALIASRecordsRequestType) (*ReplaceALIASRecordsResponseType, error)
ReplaceALIASRecordsContext(ctx context.Context, request *ReplaceALIASRecordsRequestType) (*ReplaceALIASRecordsResponseType, error)
ReplaceCAARecords(request *ReplaceCAARecordsRequestType) (*ReplaceCAARecordsResponseType, error)
ReplaceCAARecordsContext(ctx context.Context, request *ReplaceCAARecordsRequestType) (*ReplaceCAARecordsResponseType, error)
ReplaceCDNSKEYRecords(request *ReplaceCDNSKEYRecordsRequestType) (*ReplaceCDNSKEYRecordsResponseType, error)
ReplaceCDNSKEYRecordsContext(ctx context.Context, request *ReplaceCDNSKEYRecordsRequestType) (*ReplaceCDNSKEYRecordsResponseType, error)
ReplaceCDSRecords(request *ReplaceCDSRecordsRequestType) (*ReplaceCDSRecordsResponseType, error)
ReplaceCDSRecordsContext(ctx context.Context, request *ReplaceCDSRecordsRequestType) (*ReplaceCDSRecordsResponseType, error)
ReplaceCERTRecords(request *ReplaceCERTRecordsRequestType) (*ReplaceCERTRecordsResponseType, error)
ReplaceCERTRecordsContext(ctx context.Context, request *ReplaceCERTRecordsRequestType) (*ReplaceCERTRecordsResponseType, error)
ReplaceCNAMERecords(request *ReplaceCNAMERecordsRequestType) (*ReplaceCNAMERecordsResponseType, error)
ReplaceCNAMERecordsContext(ctx context.Context, request *ReplaceCNAMERecordsRequestType) (*ReplaceCNAMERecordsResponseType, error)
ReplaceCSYNCRecords(request *ReplaceCSYNCRecordsRequestType) (*ReplaceCSYNCRecordsResponseType, error)
ReplaceCSYNCRecordsContext(ctx context.Context, request *ReplaceCSYNCRecordsRequestType) (*ReplaceCSYNCRecordsResponseType, error)
ReplaceDHCIDRecords(request *ReplaceDHCIDRecordsRequestType) (*ReplaceDHCIDRecordsResponseType, error)
ReplaceDHCIDRecordsContext(ctx context.Context, request *ReplaceDHCIDRecordsRequestType) (*ReplaceDHCIDRecordsResponseType, error)
ReplaceDNAMERecords(request *ReplaceDNAMERecordsRequestType) (*ReplaceDNAMERecordsResponseType, error)
ReplaceDNAMERecordsContext(ctx context.Context, request *ReplaceDNAMERecordsRequestType) (*ReplaceDNAMERecordsResponseType, error)
ReplaceDNSKEYRecords(request *ReplaceDNSKEYRecordsRequestType) (*ReplaceDNSKEYRecordsResponseType, error)
ReplaceDNSKEYRecordsContext(ctx context.Context, request *ReplaceDNSKEYRecordsRequestType) (*ReplaceDNSKEYRecordsResponseType, error)
ReplaceDSRecords(request *ReplaceDSRecordsRequestType) (*ReplaceDSRecordsResponseType, error)
ReplaceDSRecordsContext(ctx context.Context, request *ReplaceDSRecordsRequestType) (*ReplaceDSRecordsResponseType, error)
ReplaceIPSECKEYRecords(request *ReplaceIPSECKEYRecordsRequestType) (*ReplaceIPSECKEYRecordsResponseType, error)
ReplaceIPSECKEYRecordsContext(ctx context.Context, request *ReplaceIPSECKEYRecordsRequestType) (*ReplaceIPSECKEYRecordsResponseType, error)
ReplaceKEYRecords(request *ReplaceKEYRecordsRequestType) (*ReplaceKEYRecordsResponseType, error)
ReplaceKEYRecordsContext(ctx context.Context, request *ReplaceKEYRecordsRequestType) (*ReplaceKEYRecordsResponseType, error)
ReplaceKXRecords(request *ReplaceKXRecordsRequestType) (*ReplaceKXRecordsResponseType, error)
ReplaceKXRecordsContext(ctx context.Context, request *ReplaceKXRecordsRequestType) (*ReplaceKXRecordsResponseType, error)
ReplaceLOCRecords(request *ReplaceLOCRecordsRequestType) (*ReplaceLOCRecordsResponseType, error)
ReplaceLOCRecordsContext(ctx context.Context, request *ReplaceLOCRecordsRequestType) (*ReplaceLOCRecordsResponseType, error)
ReplaceMXRecords(request *ReplaceMXRecordsRequestType) (*ReplaceMXRecordsResponseType, error)
ReplaceMXRecordsContext(ctx context.Context, request *ReplaceMXRecordsRequestType) (*ReplaceMXRecordsResponseType, error)
ReplaceNAPTRRecords(request *ReplaceNAPTRRecordsRequestType) (*ReplaceNAPTRRecordsResponseType, error)
ReplaceNAPTRRecordsContext(ctx context.Context, request *ReplaceNAPTRRecordsRequestType) (*ReplaceNAPTRRecordsResponseType, error)
ReplaceNSAPRecords(request *ReplaceNSAPRecordsRequestType) (*ReplaceNSAPRecordsResponseType, error)
ReplaceNSAPRecordsContext(ctx context.Context, request *ReplaceNSAPRecordsRequestType) (*ReplaceNSAPRecordsResponseType, error)
ReplacePOLICYRecords(request *ReplacePOLICYRecordsRequestType) (*ReplacePOLICYRecordsResponseType, error)
ReplacePOLICYRecordsContext(ctx context.Context, request *ReplacePOLICYRecordsRequestType) (*ReplacePOLICYRecordsResponseType, error)
ReplacePTRRecords(request *ReplacePTRRecordsRequestType) (*ReplacePTRRecordsResponseType, error)
ReplacePTRRecordsContext(ctx context.Context, request *ReplacePTRRecordsRequestType) (*ReplacePTRRecordsResponseType, error)
ReplacePXRecords(request *ReplacePXRecordsRequestType) (*ReplacePXRecordsResponseType, error)
ReplacePXRecordsContext(ctx context.Context, request *ReplacePXRecordsRequestType) (*ReplacePXRecordsResponseType, error)
ReplaceRPRecords(request *ReplaceRPRecordsRequestType) (*ReplaceRPRecordsResponseType, error)
ReplaceRPRecordsContext(ctx context.Context, request *ReplaceRPRecordsRequestType) (*ReplaceRPRecordsResponseType, error)
ReplaceSPFRecords(request *ReplaceSPFRecordsRequestType) (*ReplaceSPFRecordsResponseType, error)
ReplaceSPFRecordsContext(ctx context.Context, request *ReplaceSPFRecordsRequestType) (*ReplaceSPFRecordsResponseType, error)
ReplaceSRVRecords(request *ReplaceSRVRecordsRequestType) (*ReplaceSRVRecordsResponseType, error)
ReplaceSRVRecordsContext(ctx context.Context, request *ReplaceSRVRecordsRequestType) (*ReplaceSRVRecordsResponseType, error)
ReplaceSSHFPRecords(request *ReplaceSSHFPRecordsRequestType) (*ReplaceSSHFPRecordsResponseType, error)
ReplaceSSHFPRecordsContext(ctx context.Context, request *ReplaceSSHFPRecordsRequestType) (*ReplaceSSHFPRecordsResponseType, error)
ReplaceTLSARecords(request *ReplaceTLSARecordsRequestType) (*ReplaceTLSARecordsResponseType, error)
ReplaceTLSARecordsContext(ctx context.Context, request *ReplaceTLSARecordsRequestType) (*ReplaceTLSARecordsResponseType, error)
ReplaceTXTRecords(request *ReplaceTXTRecordsRequestType) (*ReplaceTXTRecordsResponseType, error)
ReplaceTXTRecordsContext(ctx context.Context, request *ReplaceTXTRecordsRequestType) (*ReplaceTXTRecordsResponseType, error)
ReplaceNSRecords(request *ReplaceNSRecordsRequestType) (*ReplaceNSRecordsResponseType, error)
ReplaceNSRecordsContext(ctx context.Context, request *ReplaceNSRecordsRequestType) (*ReplaceNSRecordsResponseType, error)
GetANYRecords(request *GetANYRecordsRequestType) (*GetANYRecordsResponseType, error)
GetANYRecordsContext(ctx context.Context, request *GetANYRecordsRequestType) (*GetANYRecordsResponseType, error)
GetAllRecords(request *GetAllRecordsRequestType) (*GetAllRecordsResponseType, error)
GetAllRecordsContext(ctx context.Context, request *GetAllRecordsRequestType) (*GetAllRecordsResponseType, error)
GetAllAliasQNames(request *GetAllAliasQNamesRequestType) (*GetAllAliasQNamesResponseType, error)
GetAllAliasQNamesContext(ctx context.Context, request *GetAllAliasQNamesRequestType) (*GetAllAliasQNamesResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds single User */
GetOneUser(request *GetOneUserRequestType) (*GetOneUserResponseType, error)
GetOneUserContext(ctx context.Context, request *GetOneUserRequestType) (*GetOneUserResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes a single User */
DeleteOneUser(request *DeleteOneUserRequestType) (*DeleteOneUserResponseType, error)
DeleteOneUserContext(ctx context.Context, request *DeleteOneUserRequestType) (*DeleteOneUserResponseType, error)
CreateUser(request *CreateUserRequestType) (*CreateUserResponseType, error)
CreateUserContext(ctx context.Context, request *CreateUserRequestType) (*CreateUserResponseType, error)
UpdateUser(request *UpdateUserRequestType) (*UpdateUserResponseType, error)
UpdateUserContext(ctx context.Context, request *UpdateUserRequestType) (*UpdateUserResponseType, error)
GetUsers(request *GetUsersRequestType) (*GetUsersResponseType, error)
GetUsersContext(ctx context.Context, request *GetUsersRequestType) (*GetUsersResponseType, error)
GetUpdateUsers(request *GetUpdateUsersRequestType) (*GetUpdateUsersResponseType, error)
GetUpdateUsersContext(ctx context.Context, request *GetUpdateUsersRequestType) (*GetUpdateUsersResponseType, error)
UpdateUpdateUser(request *UpdateUpdateUserRequestType) (*UpdateUpdateUserResponseType, error)
UpdateUpdateUserContext(ctx context.Context, request *UpdateUpdateUserRequestType) (*UpdateUpdateUserResponseType, error)
DeleteOneUpdateUser(request *DeleteOneUpdateUserRequestType) (*DeleteOneUpdateUserResponseType, error)
DeleteOneUpdateUserContext(ctx context.Context, request *DeleteOneUpdateUserRequestType) (*DeleteOneUpdateUserResponseType, error)
UpdateUserPassword(request *UpdateUserPasswordRequestType) (*UpdateUserPasswordResponseType, error)
UpdateUserPasswordContext(ctx context.Context, request *UpdateUserPasswordRequestType) (*UpdateUserPasswordResponseType, error)
BlockUser(request *BlockUserRequestType) (*BlockUserResponseType, error)
BlockUserContext(ctx context.Context, request *BlockUserRequestType) (*BlockUserResponseType, error)
UnblockUser(request *UnblockUserRequestType) (*UnblockUserResponseType, error)
UnblockUserContext(ctx context.Context, request *UnblockUserRequestType) (*UnblockUserResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Creates a new Contact */
CreateContact(request *CreateContactRequestType) (*CreateContactResponseType, error)
CreateContactContext(ctx context.Context, request *CreateContactRequestType) (*CreateContactResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds single Contact */
GetOneContact(request *GetOneContactRequestType) (*GetOneContactResponseType, error)
GetOneContactContext(ctx context.Context, request *GetOneContactRequestType) (*GetOneContactResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds every Contact */
GetContacts(request *GetContactsRequestType) (*GetContactsResponseType, error)
GetContactsContext(ctx context.Context, request *GetContactsRequestType) (*GetContactsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes a single Contact */
DeleteOneContact(request *DeleteOneContactRequestType) (*DeleteOneContactResponseType, error)
DeleteOneContactContext(ctx context.Context, request *DeleteOneContactRequestType) (*DeleteOneContactResponseType, error)
UpdateContact(request *UpdateContactRequestType) (*UpdateContactResponseType, error)
UpdateContactContext(ctx context.Context, request *UpdateContactRequestType) (*UpdateContactResponseType, error)
CreateCustomer(request *CreateCustomerRequestType) (*CreateCustomerResponseType, error)
CreateCustomerContext(ctx context.Context, request *CreateCustomerRequestType) (*CreateCustomerResponseType, error)
UpdateCustomer(request *UpdateCustomerRequestType) (*UpdateCustomerResponseType, error)
UpdateCustomerContext(ctx context.Context, request *UpdateCustomerRequestType) (*UpdateCustomerResponseType, error)
GetOneCustomer(request *GetOneCustomerRequestType) (*GetOneCustomerResponseType, error)
GetOneCustomerContext(ctx context.Context, request *GetOneCustomerRequestType) (*GetOneCustomerResponseType, error)
GetCustomers(request *GetCustomersRequestType) (*GetCustomersResponseType, error)
GetCustomersContext(ctx context.Context, request *GetCustomersRequestType) (*GetCustomersResponseType, error)
DeleteOneCustomer(request *DeleteOneCustomerRequestType) (*DeleteOneCustomerResponseType, error)
DeleteOneCustomerContext(ctx context.Context, request *DeleteOneCustomerRequestType) (*DeleteOneCustomerResponseType, error)
GetCustomerPrefs(request *GetCustomerPrefsRequestType) (*GetCustomerPrefsResponseType, error)
GetCustomerPrefsContext(ctx context.Context, request *GetCustomerPrefsRequestType) (*GetCustomerPrefsResponseType, error)
SetCustomerPrefs(request *SetCustomerPrefsRequestType) (*SetCustomerPrefsResponseType, error)
SetCustomerPrefsContext(ctx context.Context, request *SetCustomerPrefsRequestType) (*SetCustomerPrefsResponseType, error)
GetCustomerIPACL(request *GetCustomerIPACLRequestType) (*GetCustomerIPACLResponseType, error)
GetCustomerIPACLContext(ctx context.Context, request *GetCustomerIPACLRequestType) (*GetCustomerIPACLResponseType, error)
SetCustomerIPACL(request *SetCustomerIPACLRequestType) (*SetCustomerIPACLResponseType, error)
SetCustomerIPACLContext(ctx context.Context, request *SetCustomerIPACLRequestType) (*SetCustomerIPACLResponseType, error)
CreateCustomerOracleMetadata(request *CreateCustomerOracleMetadataRequestType) (*CreateCustomerOracleMetadataResponseType, error)
CreateCustomerOracleMetadataContext(ctx context.Context, request *CreateCustomerOracleMetadataRequestType) (*CreateCustomerOracleMetadataResponseType, error)
UpdateCustomerOracleMetadata(request *UpdateCustomerOracleMetadataRequestType) (*UpdateCustomerOracleMetadataResponseType, error)
UpdateCustomerOracleMetadataContext(ctx context.Context, request *UpdateCustomerOracleMetadataRequestType) (*UpdateCustomerOracleMetadataResponseType, error)
GetCustomerOracleMetadata(request *GetCustomerOracleMetadataRequestType) (*GetCustomerOracleMetadataResponseType, error)
GetCustomerOracleMetadataContext(ctx context.Context, request *GetCustomerOracleMetadataRequestType) (*GetCustomerOracleMetadataResponseType, error)
DeleteCustomerOracleMetadata(request *DeleteCustomerOracleMetadataRequestType) (*DeleteCustomerOracleMetadataResponseType, error)
DeleteCustomerOracleMetadataContext(ctx context.Context, request *DeleteCustomerOracleMetadataRequestType) (*DeleteCustomerOracleMetadataResponseType, error)
CreateZoneOracleMetadata(request *CreateZoneOracleMetadataRequestType) (*CreateZoneOracleMetadataResponseType, error)
CreateZoneOracleMetadataContext(ctx context.Context, request *CreateZoneOracleMetadataRequestType) (*CreateZoneOracleMetadataResponseType, error)
UpdateZoneOracleMetadata(request *UpdateZoneOracleMetadataRequestType) (*UpdateZoneOracleMetadataResponseType, error)
UpdateZoneOracleMetadataContext(ctx context.Context, request *UpdateZoneOracleMetadataRequestType) (*UpdateZoneOracleMetadataResponseType, error)
GetZoneOracleMetadata(request *GetZoneOracleMetadataRequestType) (*GetZoneOracleMetadataResponseType, error)
GetZoneOracleMetadataContext(ctx context.Context, request *GetZoneOracleMetadataRequestType) (*GetZoneOracleMetadataResponseType, error)
DeleteZoneOracleMetadata(request *DeleteZoneOracleMetadataRequestType) (*DeleteZoneOracleMetadataResponseType, error)
DeleteZoneOracleMetadataContext(ctx context.Context, request *DeleteZoneOracleMetadataRequestType) (*DeleteZoneOracleMetadataResponseType, error)
OCIMigrate(request *OCIMigrateRequestType) (*OCIMigrateResponseType, error)
OCIMigrateContext(ctx context.Context, request *OCIMigrateRequestType) (*OCIMigrateResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Creates a new Dynamic DNS service */
CreateDDNS(request *CreateDDNSRequestType) (*CreateDDNSResponseType, error)
CreateDDNSContext(ctx context.Context, request *CreateDDNSRequestType) (*CreateDDNSResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds single Dynamic DNS service */
GetOneDDNS(request *GetOneDDNSRequestType) (*GetOneDDNSResponseType, error)
GetOneDDNSContext(ctx context.Context, request *GetOneDDNSRequestType) (*GetOneDDNSResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds every Dynamic DNS service */
GetDDNSs(request *GetDDNSsRequestType) (*GetDDNSsResponseType, error)
GetDDNSsContext(ctx context.Context, request *GetDDNSsRequestType) (*GetDDNSsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Updates a single Dynamic DNS service */
UpdateDDNS(request *UpdateDDNSRequestType) (*UpdateDDNSResponseType, error)
UpdateDDNSContext(ctx context.Context, request *UpdateDDNSRequestType) (*UpdateDDNSResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes a single Dynamic DNS service */
DeleteOneDDNS(request *DeleteOneDDNSRequestType) (*DeleteOneDDNSResponseType, error)
DeleteOneDDNSContext(ctx context.Context, request *DeleteOneDDNSRequestType) (*DeleteOneDDNSResponseType, error)
ActivateDDNS(request *ActivateDDNSRequestType) (*ActivateDDNSResponseType, error)
ActivateDDNSContext(ctx context.Context, request *ActivateDDNSRequestType) (*ActivateDDNSResponseType, error)
DeactivateDDNS(request *DeactivateDDNSRequestType) (*DeactivateDDNSResponseType, error)
DeactivateDDNSContext(ctx context.Context, request *DeactivateDDNSRequestType) (*DeactivateDDNSResponseType, error)
ResetDDNS(request *ResetDDNSRequestType) (*ResetDDNSResponseType, error)
ResetDDNSContext(ctx context.Context, request *ResetDDNSRequestType) (*ResetDDNSResponseType, error)
GetUpdateUserPassword(request *GetUpdateUserPasswordRequestType) (*GetUpdateUserPasswordResponseType, error)
GetUpdateUserPasswordContext(ctx context.Context, request *GetUpdateUserPasswordRequestType) (*GetUpdateUserPasswordResponseType, error)
CreateDDNSHost(request *CreateDDNSHostRequestType) (*CreateDDNSHostResponseType, error)
CreateDDNSHostContext(ctx context.Context, request *CreateDDNSHostRequestType) (*CreateDDNSHostResponseType, error)
CreateUpdateUser(request *CreateUpdateUserRequestType) (*CreateUpdateUserResponseType, error)
CreateUpdateUserContext(ctx context.Context, request *CreateUpdateUserRequestType) (*CreateUpdateUserResponseType, error)
AddDDNS(request *AddDDNSRequestType) (*AddDDNSResponseType, error)
AddDDNSContext(ctx context.Context, request *AddDDNSRequestType) (*AddDDNSResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Creates a new Simple Failover service */
CreateFailover(request *CreateFailoverRequestType) (*CreateFailoverResponseType, error)
CreateFailoverContext(ctx context.Context, request *CreateFailoverRequestType) (*CreateFailoverResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds single Simple Failover service */
GetOneFailover(request *GetOneFailoverRequestType) (*GetOneFailoverResponseType, error)
GetOneFailoverContext(ctx context.Context, request *GetOneFailoverRequestType) (*GetOneFailoverResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds every Simple Failover service */
GetFailovers(request *GetFailoversRequestType) (*GetFailoversResponseType, error)
GetFailoversContext(ctx context.Context, request *GetFailoversRequestType) (*GetFailoversResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Updates a single Simple Failover service */
UpdateFailover(request *UpdateFailoverRequestType) (*UpdateFailoverResponseType, error)
UpdateFailoverContext(ctx context.Context, request *UpdateFailoverRequestType) (*UpdateFailoverResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes a single Simple Failover service */
DeleteOneFailover(request *DeleteOneFailoverRequestType) (*DeleteOneFailoverResponseType, error)
DeleteOneFailoverContext(ctx context.Context, request *DeleteOneFailoverRequestType) (*DeleteOneFailoverResponseType, error)
ActivateFailover(request *ActivateFailoverRequestType) (*ActivateFailoverResponseType, error)
ActivateFailoverContext(ctx context.Context, request *ActivateFailoverRequestType) (*ActivateFailoverResponseType, error)
DeactivateFailover(request *DeactivateFailoverRequestType) (*DeactivateFailoverResponseType, error)
DeactivateFailoverContext(ctx context.Context, request *DeactivateFailoverRequestType) (*DeactivateFailoverResponseType, error)
RecoverFailover(request *RecoverFailoverRequestType) (*RecoverFailoverResponseType, error)
RecoverFailoverContext(ctx context.Context, request *RecoverFailoverRequestType) (*RecoverFailoverResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Creates a new basic LoadBalance service */
CreateLoadBalance(request *CreateLoadBalanceRequestType) (*CreateLoadBalanceResponseType, error)
CreateLoadBalanceContext(ctx context.Context, request *CreateLoadBalanceRequestType) (*CreateLoadBalanceResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds single basic LoadBalance service */
GetOneLoadBalance(request *GetOneLoadBalanceRequestType) (*GetOneLoadBalanceResponseType, error)
GetOneLoadBalanceContext(ctx context.Context, request *GetOneLoadBalanceRequestType) (*GetOneLoadBalanceResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds every basic LoadBalance service */
GetLoadBalances(request *GetLoadBalancesRequestType) (*GetLoadBalancesResponseType, error)
GetLoadBalancesContext(ctx context.Context, request *GetLoadBalancesRequestType) (*GetLoadBalancesResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Updates a single basic LoadBalance service */
UpdateLoadBalance(request *UpdateLoadBalanceRequestType) (*UpdateLoadBalanceResponseType, error)
UpdateLoadBalanceContext(ctx context.Context, request *UpdateLoadBalanceRequestType) (*UpdateLoadBalanceResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes a single basic LoadBalance service */
DeleteOneLoadBalance(request *DeleteOneLoadBalanceRequestType) (*DeleteOneLoadBalanceResponseType, error)
DeleteOneLoadBalanceContext(ctx context.Context, request *DeleteOneLoadBalanceRequestType) (*DeleteOneLoadBalanceResponseType, error)
ActivateLoadBalance(request *ActivateLoadBalanceRequestType) (*ActivateLoadBalanceResponseType, error)
ActivateLoadBalanceContext(ctx context.Context, request *ActivateLoadBalanceRequestType) (*ActivateLoadBalanceResponseType, error)
DeactivateLoadBalance(request *DeactivateLoadBalanceRequestType) (*DeactivateLoadBalanceResponseType, error)
DeactivateLoadBalanceContext(ctx context.Context, request *DeactivateLoadBalanceRequestType) (*DeactivateLoadBalanceResponseType, error)
RecoverLoadBalance(request *RecoverLoadBalanceRequestType) (*RecoverLoadBalanceResponseType, error)
RecoverLoadBalanceContext(ctx context.Context, request *RecoverLoadBalanceRequestType) (*RecoverLoadBalanceResponseType, error)
RecoverLoadBalanceIP(request *RecoverLoadBalanceIPRequestType) (*RecoverLoadBalanceIPResponseType, error)
RecoverLoadBalanceIPContext(ctx context.Context, request *RecoverLoadBalanceIPRequestType) (*RecoverLoadBalanceIPResponseType, error)
CreateLoadBalancePoolEntry(request *CreateLoadBalancePoolEntryRequestType) (*CreateLoadBalancePoolEntryResponseType, error)
CreateLoadBalancePoolEntryContext(ctx context.Context, request *CreateLoadBalancePoolEntryRequestType) (*CreateLoadBalancePoolEntryResponseType, error)
UpdateLoadBalancePoolEntry(request *UpdateLoadBalancePoolEntryRequestType) (*UpdateLoadBalancePoolEntryResponseType, error)
UpdateLoadBalancePoolEntryContext(ctx context.Context, request *UpdateLoadBalancePoolEntryRequestType) (*UpdateLoadBalancePoolEntryResponseType, error)
GetOneLoadBalancePoolEntry(request *GetOneLoadBalancePoolEntryRequestType) (*GetOneLoadBalancePoolEntryResponseType, error)
GetOneLoadBalancePoolEntryContext(ctx context.Context, request *GetOneLoadBalancePoolEntryRequestType) (*GetOneLoadBalancePoolEntryResponseType, error)
GetLoadBalancePoolEntries(request *GetLoadBalancePoolEntriesRequestType) (*GetLoadBalancePoolEntriesResponseType, error)
GetLoadBalancePoolEntriesContext(ctx context.Context, request *GetLoadBalancePoolEntriesRequestType) (*GetLoadBalancePoolEntriesResponseType, error)
DeleteOneLoadBalancePoolEntry(request *DeleteOneLoadBalancePoolEntryRequestType) (*DeleteOneLoadBalancePoolEntryResponseType, error)
DeleteOneLoadBalancePoolEntryContext(ctx context.Context, request *DeleteOneLoadBalancePoolEntryRequestType) (*DeleteOneLoadBalancePoolEntryResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Creates a new GSLB */
CreateGSLB(request *CreateGSLBRequestType) (*CreateGSLBResponseType, error)
CreateGSLBContext(ctx context.Context, request *CreateGSLBRequestType) (*CreateGSLBResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds single GSLB */
GetOneGSLB(request *GetOneGSLBRequestType) (*GetOneGSLBResponseType, error)
GetOneGSLBContext(ctx context.Context, request *GetOneGSLBRequestType) (*GetOneGSLBResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds every GSLB */
GetGSLBs(request *GetGSLBsRequestType) (*GetGSLBsResponseType, error)
GetGSLBsContext(ctx context.Context, request *GetGSLBsRequestType) (*GetGSLBsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Updates a single GSLB */
UpdateGSLB(request *UpdateGSLBRequestType) (*UpdateGSLBResponseType, error)
UpdateGSLBContext(ctx context.Context, request *UpdateGSLBRequestType) (*UpdateGSLBResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes a single GSLB */
DeleteOneGSLB(request *DeleteOneGSLBRequestType) (*DeleteOneGSLBResponseType, error)
DeleteOneGSLBContext(ctx context.Context, request *DeleteOneGSLBRequestType) (*DeleteOneGSLBResponseType, error)
ActivateGSLB(request *ActivateGSLBRequestType) (*ActivateGSLBResponseType, error)
ActivateGSLBContext(ctx context.Context, request *ActivateGSLBRequestType) (*ActivateGSLBResponseType, error)
DeactivateGSLB(request *DeactivateGSLBRequestType) (*DeactivateGSLBResponseType, error)
DeactivateGSLBContext(ctx context.Context, request *DeactivateGSLBRequestType) (*DeactivateGSLBResponseType, error)
RecoverGSLB(request *RecoverGSLBRequestType) (*RecoverGSLBResponseType, error)
RecoverGSLBContext(ctx context.Context, request *RecoverGSLBRequestType) (*RecoverGSLBResponseType, error)
RecoverGSLBIP(request *RecoverGSLBIPRequestType) (*RecoverGSLBIPResponseType, error)
RecoverGSLBIPContext(ctx context.Context, request *RecoverGSLBIPRequestType) (*RecoverGSLBIPResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Creates a new GSLBRegion */
CreateGSLBRegion(request *CreateGSLBRegionRequestType) (*CreateGSLBRegionResponseType, error)
CreateGSLBRegionContext(ctx context.Context, request *CreateGSLBRegionRequestType) (*CreateGSLBRegionResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds single GSLBRegion */
GetOneGSLBRegion(request *GetOneGSLBRegionRequestType) (*GetOneGSLBRegionResponseType, error)
GetOneGSLBRegionContext(ctx context.Context, request *GetOneGSLBRegionRequestType) (*GetOneGSLBRegionResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds every GSLBRegion */
GetGSLBRegions(request *GetGSLBRegionsRequestType) (*GetGSLBRegionsResponseType, error)
GetGSLBRegionsContext(ctx context.Context, request *GetGSLBRegionsRequestType) (*GetGSLBRegionsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Updates a single GSLBRegion */
UpdateGSLBRegion(request *UpdateGSLBRegionRequestType) (*UpdateGSLBRegionResponseType, error)
UpdateGSLBRegionContext(ctx context.Context, request *UpdateGSLBRegionRequestType) (*UpdateGSLBRegionResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes a single GSLBRegion */
DeleteOneGSLBRegion(request *DeleteOneGSLBRegionRequestType) (*DeleteOneGSLBRegionResponseType, error)
DeleteOneGSLBRegionContext(ctx context.Context, request *DeleteOneGSLBRegionRequestType) (*DeleteOneGSLBRegionResponseType, error)
CreateGSLBRegionPoolEntry(request *CreateGSLBRegionPoolEntryRequestType) (*CreateGSLBRegionPoolEntryResponseType, error)
CreateGSLBRegionPoolEntryContext(ctx context.Context, request *CreateGSLBRegionPoolEntryRequestType) (*CreateGSLBRegionPoolEntryResponseType, error)
UpdateGSLBRegionPoolEntry(request *UpdateGSLBRegionPoolEntryRequestType) (*UpdateGSLBRegionPoolEntryResponseType, error)
UpdateGSLBRegionPoolEntryContext(ctx context.Context, request *UpdateGSLBRegionPoolEntryRequestType) (*UpdateGSLBRegionPoolEntryResponseType, error)
GetOneGSLBRegionPoolEntry(request *GetOneGSLBRegionPoolEntryRequestType) (*GetOneGSLBRegionPoolEntryResponseType, error)
GetOneGSLBRegionPoolEntryContext(ctx context.Context, request *GetOneGSLBRegionPoolEntryRequestType) (*GetOneGSLBRegionPoolEntryResponseType, error)
GetGSLBRegionPoolEntries(request *GetGSLBRegionPoolEntriesRequestType) (*GetGSLBRegionPoolEntriesResponseType, error)
GetGSLBRegionPoolEntriesContext(ctx context.Context, request *GetGSLBRegionPoolEntriesRequestType) (*GetGSLBRegionPoolEntriesResponseType, error)
DeleteOneGSLBRegionPoolEntry(request *DeleteOneGSLBRegionPoolEntryRequestType) (*DeleteOneGSLBRegionPoolEntryResponseType, error)
DeleteOneGSLBRegionPoolEntryContext(ctx context.Context, request *DeleteOneGSLBRegionPoolEntryRequestType) (*DeleteOneGSLBRegionPoolEntryResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Creates a new RTTM */
CreateRTTM(request *CreateRTTMRequestType) (*CreateRTTMResponseType, error)
CreateRTTMContext(ctx context.Context, request *CreateRTTMRequestType) (*CreateRTTMResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds single RTTM */
GetOneRTTM(request *GetOneRTTMRequestType) (*GetOneRTTMResponseType, error)
GetOneRTTMContext(ctx context.Context, request *GetOneRTTMRequestType) (*GetOneRTTMResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds every RTTM */
GetRTTMs(request *GetRTTMsRequestType) (*GetRTTMsResponseType, error)
GetRTTMsContext(ctx context.Context, request *GetRTTMsRequestType) (*GetRTTMsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Updates a single RTTM */
UpdateRTTM(request *UpdateRTTMRequestType) (*UpdateRTTMResponseType, error)
UpdateRTTMContext(ctx context.Context, request *UpdateRTTMRequestType) (*UpdateRTTMResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes a single RTTM */
DeleteOneRTTM(request *DeleteOneRTTMRequestType) (*DeleteOneRTTMResponseType, error)
DeleteOneRTTMContext(ctx context.Context, request *DeleteOneRTTMRequestType) (*DeleteOneRTTMResponseType, error)
ActivateRTTM(request *ActivateRTTMRequestType) (*ActivateRTTMResponseType, error)
ActivateRTTMContext(ctx context.Context, request *ActivateRTTMRequestType) (*ActivateRTTMResponseType, error)
DeactivateRTTM(request *DeactivateRTTMRequestType) (*DeactivateRTTMResponseType, error)
DeactivateRTTMContext(ctx context.Context, request *DeactivateRTTMRequestType) (*DeactivateRTTMResponseType, error)
RecoverRTTM(request *RecoverRTTMRequestType) (*RecoverRTTMResponseType, error)
RecoverRTTMContext(ctx context.Context, request *RecoverRTTMRequestType) (*RecoverRTTMResponseType, error)
RecoverRTTMIP(request *RecoverRTTMIPRequestType) (*RecoverRTTMIPResponseType, error)
RecoverRTTMIPContext(ctx context.Context, request *RecoverRTTMIPRequestType) (*RecoverRTTMIPResponseType, error)
GetRTTMLogs(request *GetRTTMLogsRequestType) (*GetRTTMLogsResponseType, error)
GetRTTMLogsContext(ctx context.Context, request *GetRTTMLogsRequestType) (*GetRTTMLogsResponseType, error)
GetRTTMRRSets(request *GetRTTMRRSetsRequestType) (*GetRTTMRRSetsResponseType, error)
GetRTTMRRSetsContext(ctx context.Context, request *GetRTTMRRSetsRequestType) (*GetRTTMRRSetsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Creates a new RTTMRegion */
CreateRTTMRegion(request *CreateRTTMRegionRequestType) (*CreateRTTMRegionResponseType, error)
CreateRTTMRegionContext(ctx context.Context, request *CreateRTTMRegionRequestType) (*CreateRTTMRegionResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds single RTTMRegion */
GetOneRTTMRegion(request *GetOneRTTMRegionRequestType) (*GetOneRTTMRegionResponseType, error)
GetOneRTTMRegionContext(ctx context.Context, request *GetOneRTTMRegionRequestType) (*GetOneRTTMRegionResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds every RTTMRegion */
GetRTTMRegions(request *GetRTTMRegionsRequestType) (*GetRTTMRegionsResponseType, error)
GetRTTMRegionsContext(ctx context.Context, request *GetRTTMRegionsRequestType) (*GetRTTMRegionsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Updates a single RTTMRegion */
UpdateRTTMRegion(request *UpdateRTTMRegionRequestType) (*UpdateRTTMRegionResponseType, error)
UpdateRTTMRegionContext(ctx context.Context, request *UpdateRTTMRegionRequestType) (*UpdateRTTMRegionResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes a single RTTMRegion */
DeleteOneRTTMRegion(request *DeleteOneRTTMRegionRequestType) (*DeleteOneRTTMRegionResponseType, error)
DeleteOneRTTMRegionContext(ctx context.Context, request *DeleteOneRTTMRegionRequestType) (*DeleteOneRTTMRegionResponseType, error)
CreateRTTMRegionPoolEntry(request *CreateRTTMRegionPoolEntryRequestType) (*CreateRTTMRegionPoolEntryResponseType, error)
CreateRTTMRegionPoolEntryContext(ctx context.Context, request *CreateRTTMRegionPoolEntryRequestType) (*CreateRTTMRegionPoolEntryResponseType, error)
UpdateRTTMRegionPoolEntry(request *UpdateRTTMRegionPoolEntryRequestType) (*UpdateRTTMRegionPoolEntryResponseType, error)
UpdateRTTMRegionPoolEntryContext(ctx context.Context, request *UpdateRTTMRegionPoolEntryRequestType) (*UpdateRTTMRegionPoolEntryResponseType, error)
GetOneRTTMRegionPoolEntry(request *GetOneRTTMRegionPoolEntryRequestType) (*GetOneRTTMRegionPoolEntryResponseType, error)
GetOneRTTMRegionPoolEntryContext(ctx context.Context, request *GetOneRTTMRegionPoolEntryRequestType) (*GetOneRTTMRegionPoolEntryResponseType, error)
GetRTTMRegionPoolEntries(request *GetRTTMRegionPoolEntriesRequestType) (*GetRTTMRegionPoolEntriesResponseType, error)
GetRTTMRegionPoolEntriesContext(ctx context.Context, request *GetRTTMRegionPoolEntriesRequestType) (*GetRTTMRegionPoolEntriesResponseType, error)
DeleteOneRTTMRegionPoolEntry(request *DeleteOneRTTMRegionPoolEntryRequestType) (*DeleteOneRTTMRegionPoolEntryResponseType, error)
DeleteOneRTTMRegionPoolEntryContext(ctx context.Context, request *DeleteOneRTTMRegionPoolEntryRequestType) (*DeleteOneRTTMRegionPoolEntryResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Creates a new HTTPRedirect */
CreateHTTPRedirect(request *CreateHTTPRedirectRequestType) (*CreateHTTPRedirectResponseType, error)
CreateHTTPRedirectContext(ctx context.Context, request *CreateHTTPRedirectRequestType) (*CreateHTTPRedirectResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds single HTTPRedirect */
GetOneHTTPRedirect(request *GetOneHTTPRedirectRequestType) (*GetOneHTTPRedirectResponseType, error)
GetOneHTTPRedirectContext(ctx context.Context, request *GetOneHTTPRedirectRequestType) (*GetOneHTTPRedirectResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds every HTTPRedirect */
GetHTTPRedirects(request *GetHTTPRedirectsRequestType) (*GetHTTPRedirectsResponseType, error)
GetHTTPRedirectsContext(ctx context.Context, request *GetHTTPRedirectsRequestType) (*GetHTTPRedirectsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Updates a single HTTPRedirect */
UpdateHTTPRedirect(request *UpdateHTTPRedirectRequestType) (*UpdateHTTPRedirectResponseType, error)
UpdateHTTPRedirectContext(ctx context.Context, request *UpdateHTTPRedirectRequestType) (*UpdateHTTPRedirectResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes a single HTTPRedirect */
DeleteOneHTTPRedirect(request *DeleteOneHTTPRedirectRequestType) (*DeleteOneHTTPRedirectResponseType, error)
DeleteOneHTTPRedirectContext(ctx context.Context, request *DeleteOneHTTPRedirectRequestType) (*DeleteOneHTTPRedirectResponseType, error)
CreateAdvRedirectRule(request *CreateAdvRedirectRuleRequestType) (*CreateAdvRedirectRuleResponseType, error)
CreateAdvRedirectRuleContext(ctx context.Context, request *CreateAdvRedirectRuleRequestType) (*CreateAdvRedirectRuleResponseType, error)
UpdateAdvRedirectRule(request *UpdateAdvRedirectRuleRequestType) (*UpdateAdvRedirectRuleResponseType, error)
UpdateAdvRedirectRuleContext(ctx context.Context, request *UpdateAdvRedirectRuleRequestType) (*UpdateAdvRedirectRuleResponseType, error)
GetOneAdvRedirectRule(request *GetOneAdvRedirectRuleRequestType) (*GetOneAdvRedirectRuleResponseType, error)
GetOneAdvRedirectRuleContext(ctx context.Context, request *GetOneAdvRedirectRuleRequestType) (*GetOneAdvRedirectRuleResponseType, error)
GetAdvRedirectRules(request *GetAdvRedirectRulesRequestType) (*GetAdvRedirectRulesResponseType, error)
GetAdvRedirectRulesContext(ctx context.Context, request *GetAdvRedirectRulesRequestType) (*GetAdvRedirectRulesResponseType, error)
DeleteOneAdvRedirectRule(request *DeleteOneAdvRedirectRuleRequestType) (*DeleteOneAdvRedirectRuleResponseType, error)
DeleteOneAdvRedirectRuleContext(ctx context.Context, request *DeleteOneAdvRedirectRuleRequestType) (*DeleteOneAdvRedirectRuleResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Creates a new AdvRedirect */
CreateAdvRedirect(request *CreateAdvRedirectRequestType) (*CreateAdvRedirectResponseType, error)
CreateAdvRedirectContext(ctx context.Context, request *CreateAdvRedirectRequestType) (*CreateAdvRedirectResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds single AdvRedirect */
GetOneAdvRedirect(request *GetOneAdvRedirectRequestType) (*GetOneAdvRedirectResponseType, error)
GetOneAdvRedirectContext(ctx context.Context, request *GetOneAdvRedirectRequestType) (*GetOneAdvRedirectResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds every AdvRedirect */
GetAdvRedirects(request *GetAdvRedirectsRequestType) (*GetAdvRedirectsResponseType, error)
GetAdvRedirectsContext(ctx context.Context, request *GetAdvRedirectsRequestType) (*GetAdvRedirectsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Updates a single AdvRedirect */
UpdateAdvRedirect(request *UpdateAdvRedirectRequestType) (*UpdateAdvRedirectResponseType, error)
UpdateAdvRedirectContext(ctx context.Context, request *UpdateAdvRedirectRequestType) (*UpdateAdvRedirectResponseType, error)
DeleteOneAdvRedirect(request *DeleteOneAdvRedirectRequestType) (*DeleteOneAdvRedirectResponseType, error)
DeleteOneAdvRedirectContext(ctx context.Context, request *DeleteOneAdvRedirectRequestType) (*DeleteOneAdvRedirectResponseType, error)
GetNodeList(request *GetNodeListRequestType) (*GetNodeListResponseType, error)
GetNodeListContext(ctx context.Context, request *GetNodeListRequestType) (*GetNodeListResponseType, error)
PublishZone(request *PublishZoneRequestType) (*PublishZoneResponseType, error)
PublishZoneContext(ctx context.Context, request *PublishZoneRequestType) (*PublishZoneResponseType, error)
PruneZone(request *PruneZoneRequestType) (*PruneZoneResponseType, error)
PruneZoneContext(ctx context.Context, request *PruneZoneRequestType) (*PruneZoneResponseType, error)
FreezeZone(request *FreezeZoneRequestType) (*FreezeZoneResponseType, error)
FreezeZoneContext(ctx context.Context, request *FreezeZoneRequestType) (*FreezeZoneResponseType, error)
ThawZone(request *ThawZoneRequestType) (*ThawZoneResponseType, error)
ThawZoneContext(ctx context.Context, request *ThawZoneRequestType) (*ThawZoneResponseType, error)
RestoreZone(request *RestoreZoneRequestType) (*RestoreZoneResponseType, error)
RestoreZoneContext(ctx context.Context, request *RestoreZoneRequestType) (*RestoreZoneResponseType, error)
BlockZone(request *BlockZoneRequestType) (*BlockZoneResponseType, error)
BlockZoneContext(ctx context.Context, request *BlockZoneRequestType) (*BlockZoneResponseType, error)
DeleteZoneChangeset(request *DeleteZoneChangesetRequestType) (*DeleteZoneChangesetResponseType, error)
DeleteZoneChangesetContext(ctx context.Context, request *DeleteZoneChangesetRequestType) (*DeleteZoneChangesetResponseType, error)
GetZoneChangeset(request *GetZoneChangesetRequestType) (*GetZoneChangesetResponseType, error)
GetZoneChangesetContext(ctx context.Context, request *GetZoneChangesetRequestType) (*GetZoneChangesetResponseType, error)
GetZoneNotes(request *GetZoneNotesRequestType) (*GetZoneNotesResponseType, error)
GetZoneNotesContext(ctx context.Context, request *GetZoneNotesRequestType) (*GetZoneNotesResponseType, error)
UploadZoneFile(request *UploadZoneFileRequestType) (*UploadZoneFileResponseType, error)
UploadZoneFileContext(ctx context.Context, request *UploadZoneFileRequestType) (*UploadZoneFileResponseType, error)
TransferZoneIn(request *TransferZoneInRequestType) (*TransferZoneInResponseType, error)
TransferZoneInContext(ctx context.Context, request *TransferZoneInRequestType) (*TransferZoneInResponseType, error)
GetTransferStatus(request *GetTransferStatusRequestType) (*GetTransferStatusResponseType, error)
GetTransferStatusContext(ctx context.Context, request *GetTransferStatusRequestType) (*GetTransferStatusResponseType, error)
GetZoneConfigOptions(request *GetZoneConfigOptionsRequestType) (*GetZoneConfigOptionsResponseType, error)
GetZoneConfigOptionsContext(ctx context.Context, request *GetZoneConfigOptionsRequestType) (*GetZoneConfigOptionsResponseType, error)
SetZoneConfigOptions(request *SetZoneConfigOptionsRequestType) (*SetZoneConfigOptionsResponseType, error)
SetZoneConfigOptionsContext(ctx context.Context, request *SetZoneConfigOptionsRequestType) (*SetZoneConfigOptionsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Creates a new IPTrack */
CreateIPTrack(request *CreateIPTrackRequestType) (*CreateIPTrackResponseType, error)
CreateIPTrackContext(ctx context.Context, request *CreateIPTrackRequestType) (*CreateIPTrackResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds single IPTrack */
GetOneIPTrack(request *GetOneIPTrackRequestType) (*GetOneIPTrackResponseType, error)
GetOneIPTrackContext(ctx context.Context, request *GetOneIPTrackRequestType) (*GetOneIPTrackResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds every IPTrack */
GetIPTracks(request *GetIPTracksRequestType) (*GetIPTracksResponseType, error)
GetIPTracksContext(ctx context.Context, request *GetIPTracksRequestType) (*GetIPTracksResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Updates a single IPTrack */
UpdateIPTrack(request *UpdateIPTrackRequestType) (*UpdateIPTrackResponseType, error)
UpdateIPTrackContext(ctx context.Context, request *UpdateIPTrackRequestType) (*UpdateIPTrackResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes a single IPTrack */
DeleteOneIPTrack(request *DeleteOneIPTrackRequestType) (*DeleteOneIPTrackResponseType, error)
DeleteOneIPTrackContext(ctx context.Context, request *DeleteOneIPTrackRequestType) (*DeleteOneIPTrackResponseType, error)
ActivateIPTrack(request *ActivateIPTrackRequestType) (*ActivateIPTrackResponseType, error)
ActivateIPTrackContext(ctx context.Context, request *ActivateIPTrackRequestType) (*ActivateIPTrackResponseType, error)
DeactivateIPTrack(request *DeactivateIPTrackRequestType) (*DeactivateIPTrackResponseType, error)
DeactivateIPTrackContext(ctx context.Context, request *DeactivateIPTrackRequestType) (*DeactivateIPTrackResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Creates a new DNSSEC */
CreateDNSSEC(request *CreateDNSSECRequestType) (*CreateDNSSECResponseType, error)
CreateDNSSECContext(ctx context.Context, request *CreateDNSSECRequestType) (*CreateDNSSECResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds single DNSSEC */
GetOneDNSSEC(request *GetOneDNSSECRequestType) (*GetOneDNSSECResponseType, error)
GetOneDNSSECContext(ctx context.Context, request *GetOneDNSSECRequestType) (*GetOneDNSSECResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds every DNSSEC */
GetDNSSECs(request *GetDNSSECsRequestType) (*GetDNSSECsResponseType, error)
GetDNSSECsContext(ctx context.Context, request *GetDNSSECsRequestType) (*GetDNSSECsResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Updates a single DNSSEC */
UpdateDNSSEC(request *UpdateDNSSECRequestType) (*UpdateDNSSECResponseType, error)
UpdateDNSSECContext(ctx context.Context, request *UpdateDNSSECRequestType) (*UpdateDNSSECResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes a single DNSSEC */
DeleteOneDNSSEC(request *DeleteOneDNSSECRequestType) (*DeleteOneDNSSECResponseType, error)
DeleteOneDNSSECContext(ctx context.Context, request *DeleteOneDNSSECRequestType) (*DeleteOneDNSSECResponseType, error)
ActivateDNSSEC(request *ActivateDNSSECRequestType) (*ActivateDNSSECResponseType, error)
ActivateDNSSECContext(ctx context.Context, request *ActivateDNSSECRequestType) (*ActivateDNSSECResponseType, error)
DeactivateDNSSEC(request *DeactivateDNSSECRequestType) (*DeactivateDNSSECResponseType, error)
DeactivateDNSSECContext(ctx context.Context, request *DeactivateDNSSECRequestType) (*DeactivateDNSSECResponseType, error)
GetDNSSECTimeline(request *GetDNSSECTimelineRequestType) (*GetDNSSECTimelineResponseType, error)
GetDNSSECTimelineContext(ctx context.Context, request *GetDNSSECTimelineRequestType) (*GetDNSSECTimelineResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds every Task */
GetTasks(request *GetTasksRequestType) (*GetTasksResponseType, error)
GetTasksContext(ctx context.Context, request *GetTasksRequestType) (*GetTasksResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds single Task */
GetOneTask(request *GetOneTaskRequestType) (*GetOneTaskResponseType, error)
GetOneTaskContext(ctx context.Context, request *GetOneTaskRequestType) (*GetOneTaskResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Cancels a Task */
CancelTask(request *CancelTaskRequestType) (*CancelTaskResponseType, error)
CancelTaskContext(ctx context.Context, request *CancelTaskRequestType) (*CancelTaskResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Creates a new ExtNameserver */
CreateExtNameserver(request *CreateExtNameserverRequestType) (*CreateExtNameserverResponseType, error)
CreateExtNameserverContext(ctx context.Context, request *CreateExtNameserverRequestType) (*CreateExtNameserverResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds single ExtNameserver */
GetOneExtNameserver(request *GetOneExtNameserverRequestType) (*GetOneExtNameserverResponseType, error)
GetOneExtNameserverContext(ctx context.Context, request *GetOneExtNameserverRequestType) (*GetOneExtNameserverResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Finds every ExtNameserver */
GetExtNameservers(request *GetExtNameserversRequestType) (*GetExtNameserversResponseType, error)
GetExtNameserversContext(ctx context.Context, request *GetExtNameserversRequestType) (*GetExtNameserversResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Updates a single ExtNameserver */
UpdateExtNameserver(request *UpdateExtNameserverRequestType) (*UpdateExtNameserverResponseType, error)
UpdateExtNameserverContext(ctx context.Context, request *UpdateExtNameserverRequestType) (*UpdateExtNameserverResponseType, error)
// Error can be either of the following types:
//
// - fault
/* Deletes a single ExtNameserver */
DeleteOneExtNameserver(request *DeleteOneExtNameserverRequestType) (*DeleteOneExtNameserverResponseType, error)
DeleteOneExtNameserverContext(ctx context.Context, request *DeleteOneExtNameserverRequestType) (*DeleteOneExtNameserverResponseType, error)
}
func NewCustomDynectClient ¶
func NewCustomDynectClient(url string, client http.Client) Dynect
NewCustomDynectClient returns a client without a configured http.Client
func NewDynectClient ¶
func NewDynectClient(url string) Dynect
NewDynectClient returns a client with a configured http.Client The default settings for the http.client are a timeout of 10 seconds and reading proxy variables from http.ProxyFromEnvironment
type ErrorResponse ¶
type ErrorResponse ErrorResponseType
type ErrorResponseType ¶
type ErrorResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ErrorResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
// should be empty and can be ignored
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type ExtNSEntry ¶
type ExtNSEntry struct {
// address or CIDR
Address string `xml:"address,omitempty" json:"address,omitempty"`
// Y/N - do we send NOTIFYs to this host?
Notifies string `xml:"notifies,omitempty" json:"notifies,omitempty"`
// Y/N - do we accept [AI]XFRs from this host?
Transfers string `xml:"transfers,omitempty" json:"transfers,omitempty"`
}
type ExtNameserverData ¶
type ExtNameserverData struct {
// can be empty or 'default'
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// Y/N - does this block requests or add them
Deny string `xml:"deny,omitempty" json:"deny,omitempty"`
Hosts []*ExtNSEntry `xml:"hosts,omitempty" json:"hosts,omitempty"`
Tsig_key_name string `xml:"tsig_key_name,omitempty" json:"tsig_key_name,omitempty"`
Active string `xml:"active,omitempty" json:"active,omitempty"`
}
type FailoverData ¶
type FailoverData struct {
// normally served address
Address string `xml:"address,omitempty" json:"address,omitempty"`
// TTL (time-to-live)
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
// 'ip' or 'cname'
Failover_mode string `xml:"failover_mode,omitempty" json:"failover_mode,omitempty"`
// address or CNAME to serve on failover
Failover_data string `xml:"failover_data,omitempty" json:"failover_data,omitempty"`
// restore normal address automatically (Y)
Auto_recover string `xml:"auto_recover,omitempty" json:"auto_recover,omitempty"`
// The number of consecutive monitoring intervals to delay before placing an IP address back in service
Recovery_delay int32 `xml:"recovery_delay,omitempty" json:"recovery_delay,omitempty"`
// contact that gets status notification
Contact_nickname string `xml:"contact_nickname,omitempty" json:"contact_nickname,omitempty"`
// when notifications are sent
Notify_events string `xml:"notify_events,omitempty" json:"notify_events,omitempty"`
// The IP or hostname of a syslog server to send monitor events to
Syslog_server string `xml:"syslog_server,omitempty" json:"syslog_server,omitempty"`
// The port of the syslog server. Defaults to 514 if not present
Syslog_port string `xml:"syslog_port,omitempty" json:"syslog_port,omitempty"`
// The syslog ident to use. Defaults to 'dynect'
Syslog_ident string `xml:"syslog_ident,omitempty" json:"syslog_ident,omitempty"`
// The syslog facility to use. Defaults to 'daemon'
Syslog_facility string `xml:"syslog_facility,omitempty" json:"syslog_facility,omitempty"`
// When to deliver syslog message; 'change' or 'all'
Syslog_delivery string `xml:"syslog_delivery,omitempty" json:"syslog_delivery,omitempty"`
// for custom syslog messages
Syslog_probe_fmt string `xml:"syslog_probe_fmt,omitempty" json:"syslog_probe_fmt,omitempty"`
// for custom syslog messages
Syslog_status_fmt string `xml:"syslog_status_fmt,omitempty" json:"syslog_status_fmt,omitempty"`
// details about monitoring
Monitor *MonitorData `xml:"monitor,omitempty" json:"monitor,omitempty"`
// 'ok', 'trouble', 'failover'
Status string `xml:"status,omitempty" json:"status,omitempty"`
// 'Y', 'N'
Active string `xml:"active,omitempty" json:"active,omitempty"`
// monitoring changes task
Task_id string `xml:"task_id,omitempty" json:"task_id,omitempty"`
// Recent monitoring results. This field is returned in responses from the API, it should not be included in requests.
Log []*MonitorLogData `xml:"log,omitempty" json:"log,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type FreezeZoneRequest ¶
type FreezeZoneRequest FreezeZoneRequestType
type FreezeZoneRequestType ¶
type FreezeZoneRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ FreezeZoneRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type FreezeZoneResponse ¶
type FreezeZoneResponse FreezeZoneResponseType
type FreezeZoneResponseType ¶
type FreezeZoneResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ FreezeZoneResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type GSLBAddress ¶
type GSLBAddress struct {
// an IP address or FQDN to monitor and publish
Address string `xml:"address,omitempty" json:"address,omitempty"`
// a human-readable label
Label string `xml:"label,omitempty" json:"label,omitempty"`
// how often this is served relative to others in pool
Weight int32 `xml:"weight,omitempty" json:"weight,omitempty"`
// how this address reponds to monitoring: obey,remove,always,no
Serve_mode string `xml:"serve_mode,omitempty" json:"serve_mode,omitempty"`
// current monitoring status This field is returned in responses from the API, it should not be included in requests.
Status string `xml:"status,omitempty" json:"status,omitempty"`
// Recent monitoring results for this address. This field is returned in responses from the API, it should not be included in requests.
Log []*MonitorLogData `xml:"log,omitempty" json:"log,omitempty"`
}
type GSLBData ¶
type GSLBData struct {
// per-region addresses and configuration
Region []*GSLBRegion `xml:"region,omitempty" json:"region,omitempty"`
// TTL (time-to-live)
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
// restore normal address automatically (Y)
Auto_recover string `xml:"auto_recover,omitempty" json:"auto_recover,omitempty"`
// The number of consecutive monitoring intervals to delay before placing an IP address back in service
Recovery_delay int32 `xml:"recovery_delay,omitempty" json:"recovery_delay,omitempty"`
// contact that gets status notification
Contact_nickname string `xml:"contact_nickname,omitempty" json:"contact_nickname,omitempty"`
// when notifications are sent
Notify_events string `xml:"notify_events,omitempty" json:"notify_events,omitempty"`
// The IP or hostname of a syslog server to send monitor events to
Syslog_server string `xml:"syslog_server,omitempty" json:"syslog_server,omitempty"`
// The port of the syslog server. Defaults to 514 if not present
Syslog_port string `xml:"syslog_port,omitempty" json:"syslog_port,omitempty"`
// The syslog ident to use. Defaults to 'dynect'
Syslog_ident string `xml:"syslog_ident,omitempty" json:"syslog_ident,omitempty"`
// The syslog facility to use. Defaults to 'daemon'
Syslog_facility string `xml:"syslog_facility,omitempty" json:"syslog_facility,omitempty"`
// When to deliver syslog message; 'change' or 'all'
Syslog_delivery string `xml:"syslog_delivery,omitempty" json:"syslog_delivery,omitempty"`
// for custom syslog messages
Syslog_probe_fmt string `xml:"syslog_probe_fmt,omitempty" json:"syslog_probe_fmt,omitempty"`
// for custom syslog messages
Syslog_status_fmt string `xml:"syslog_status_fmt,omitempty" json:"syslog_status_fmt,omitempty"`
// details about monitoring
Monitor *MonitorData `xml:"monitor,omitempty" json:"monitor,omitempty"`
// 'ok', 'trouble', 'failover'
Status string `xml:"status,omitempty" json:"status,omitempty"`
// 'Y', 'N'
Active string `xml:"active,omitempty" json:"active,omitempty"`
// monitoring changes task
Task_id string `xml:"task_id,omitempty" json:"task_id,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type GSLBRegion ¶
type GSLBRegion struct {
// 'global' or specific region code: 'US West', 'US Central', 'US East', 'EU West', 'EU Central', 'Asia',
Region_code string `xml:"region_code,omitempty" json:"region_code,omitempty"`
// 'ip', 'global', or 'cname'
Failover_mode string `xml:"failover_mode,omitempty" json:"failover_mode,omitempty"`
// for 'ip' or 'cname', what to serve on failover
Failover_data string `xml:"failover_data,omitempty" json:"failover_data,omitempty"`
// number of addresses in each DNS response
Serve_count int32 `xml:"serve_count,omitempty" json:"serve_count,omitempty"`
// number of 'ok' addresses before region fails over
Min_healthy int32 `xml:"min_healthy,omitempty" json:"min_healthy,omitempty"`
// pool of IP addresses to balance
Pool []*GSLBAddress `xml:"pool,omitempty" json:"pool,omitempty"`
}
type GSLBRegionData ¶
type GSLBRegionData struct {
// 'global' or specific region code: 'US West', 'US Central', 'US East', 'EU West', 'EU Central', 'Asia',
Region_code string `xml:"region_code,omitempty" json:"region_code,omitempty"`
// 'ip', 'global', or 'cname'
Failover_mode string `xml:"failover_mode,omitempty" json:"failover_mode,omitempty"`
// for 'ip' or 'cname', what to serve on failover
Failover_data string `xml:"failover_data,omitempty" json:"failover_data,omitempty"`
// number of addresses in each DNS response
Serve_count int32 `xml:"serve_count,omitempty" json:"serve_count,omitempty"`
// number of 'ok' addresses before region fails over
Min_healthy int32 `xml:"min_healthy,omitempty" json:"min_healthy,omitempty"`
// pool of IP addresses to balance
Pool []*GSLBAddress `xml:"pool,omitempty" json:"pool,omitempty"`
// 'ok', 'trouble', 'failover'
Status string `xml:"status,omitempty" json:"status,omitempty"`
// monitoring changes task
Task_id string `xml:"task_id,omitempty" json:"task_id,omitempty"`
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type GSLBRegionPoolEntry ¶
type GSLBRegionPoolEntry struct {
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// 'global' or specific region code: 'US West', 'US Central', 'US East', 'EU West', 'EU Central', 'Asia',
Region_code string `xml:"region_code,omitempty" json:"region_code,omitempty"`
// an IP address or FQDN to monitor and publish
Address string `xml:"address,omitempty" json:"address,omitempty"`
// a human-readable label
Label string `xml:"label,omitempty" json:"label,omitempty"`
// how often this is served relative to others in pool
Weight int32 `xml:"weight,omitempty" json:"weight,omitempty"`
// how this address reponds to monitoring: obey,remove,always,no
Serve_mode string `xml:"serve_mode,omitempty" json:"serve_mode,omitempty"`
// current monitoring status This field is returned in responses from the API, it should not be included in requests.
Status string `xml:"status,omitempty" json:"status,omitempty"`
// monitoring changes task This field is returned in responses from the API, it should not be included in requests.
Task_id string `xml:"task_id,omitempty" json:"task_id,omitempty"`
// Recent monitoring results for this address. This field is returned in responses from the API, it should not be included in requests.
Log []*MonitorLogData `xml:"log,omitempty" json:"log,omitempty"`
}
type GenericRData ¶
type GenericRData struct {
Rdata_a *RDataA `xml:"rdata_a,omitempty" json:"rdata_a,omitempty"`
Rdata_aaaa *RDataAAAA `xml:"rdata_aaaa,omitempty" json:"rdata_aaaa,omitempty"`
Rdata_alias *RDataALIAS `xml:"rdata_alias,omitempty" json:"rdata_alias,omitempty"`
Rdata_caa *RDataCAA `xml:"rdata_caa,omitempty" json:"rdata_caa,omitempty"`
Rdata_cdnskey *RDataCDNSKEY `xml:"rdata_cdnskey,omitempty" json:"rdata_cdnskey,omitempty"`
Rdata_cds *RDataCDS `xml:"rdata_cds,omitempty" json:"rdata_cds,omitempty"`
Rdata_cert *RDataCERT `xml:"rdata_cert,omitempty" json:"rdata_cert,omitempty"`
Rdata_cname *RDataCNAME `xml:"rdata_cname,omitempty" json:"rdata_cname,omitempty"`
Rdata_csync *RDataCSYNC `xml:"rdata_csync,omitempty" json:"rdata_csync,omitempty"`
Rdata_dhcid *RDataDHCID `xml:"rdata_dhcid,omitempty" json:"rdata_dhcid,omitempty"`
Rdata_dname *RDataDNAME `xml:"rdata_dname,omitempty" json:"rdata_dname,omitempty"`
Rdata_dnskey *RDataDNSKEY `xml:"rdata_dnskey,omitempty" json:"rdata_dnskey,omitempty"`
Rdata_ds *RDataDS `xml:"rdata_ds,omitempty" json:"rdata_ds,omitempty"`
Rdata_ipseckey *RDataIPSECKEY `xml:"rdata_ipseckey,omitempty" json:"rdata_ipseckey,omitempty"`
Rdata_key *RDataKEY `xml:"rdata_key,omitempty" json:"rdata_key,omitempty"`
Rdata_kx *RDataKX `xml:"rdata_kx,omitempty" json:"rdata_kx,omitempty"`
Rdata_loc *RDataLOC `xml:"rdata_loc,omitempty" json:"rdata_loc,omitempty"`
Rdata_mx *RDataMX `xml:"rdata_mx,omitempty" json:"rdata_mx,omitempty"`
Rdata_naptr *RDataNAPTR `xml:"rdata_naptr,omitempty" json:"rdata_naptr,omitempty"`
Rdata_ns *RDataNS `xml:"rdata_ns,omitempty" json:"rdata_ns,omitempty"`
Rdata_nsap *RDataNSAP `xml:"rdata_nsap,omitempty" json:"rdata_nsap,omitempty"`
Rdata_policy *RDataPOLICY `xml:"rdata_policy,omitempty" json:"rdata_policy,omitempty"`
Rdata_ptr *RDataPTR `xml:"rdata_ptr,omitempty" json:"rdata_ptr,omitempty"`
Rdata_px *RDataPX `xml:"rdata_px,omitempty" json:"rdata_px,omitempty"`
Rdata_rp *RDataRP `xml:"rdata_rp,omitempty" json:"rdata_rp,omitempty"`
Rdata_spf *RDataSPF `xml:"rdata_spf,omitempty" json:"rdata_spf,omitempty"`
Rdata_sshfp *RDataSSHFP `xml:"rdata_sshfp,omitempty" json:"rdata_sshfp,omitempty"`
Rdata_srv *RDataSRV `xml:"rdata_srv,omitempty" json:"rdata_srv,omitempty"`
Rdata_tlsa *RDataTLSA `xml:"rdata_tlsa,omitempty" json:"rdata_tlsa,omitempty"`
Rdata_txt *RDataTXT `xml:"rdata_txt,omitempty" json:"rdata_txt,omitempty"`
Rdata_soa *RDataSOA `xml:"rdata_soa,omitempty" json:"rdata_soa,omitempty"`
}
type Geo ¶
type Geo struct {
Name string `xml:"name,omitempty" json:"name,omitempty"`
Groups []*GeoRegionGroup `xml:"groups,omitempty" json:"groups,omitempty"`
Nodes []*GeoNode `xml:"nodes,omitempty" json:"nodes,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Active string `xml:"active,omitempty" json:"active,omitempty"`
}
type GeoNode ¶
type GeoNode struct {
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type GeoRegionGroup ¶
type GeoRegionGroup struct {
Name string `xml:"name,omitempty" json:"name,omitempty"`
Rdata *ANYRData `xml:"rdata,omitempty" json:"rdata,omitempty"`
Countries []string `xml:"countries,omitempty" json:"countries,omitempty"`
Serve_count *ServeCountData `xml:"serve_count,omitempty" json:"serve_count,omitempty"`
Weight *WeightData `xml:"weight,omitempty" json:"weight,omitempty"`
Ttl *TTLData `xml:"ttl,omitempty" json:"ttl,omitempty"`
Label *LabelData `xml:"label,omitempty" json:"label,omitempty"`
}
type GeoRegionGroupData ¶
type GeoRegionGroupData struct {
Name string `xml:"name,omitempty" json:"name,omitempty"`
Rdata *ANYRData `xml:"rdata,omitempty" json:"rdata,omitempty"`
Countries []string `xml:"countries,omitempty" json:"countries,omitempty"`
Serve_count *ServeCountData `xml:"serve_count,omitempty" json:"serve_count,omitempty"`
Weight *WeightData `xml:"weight,omitempty" json:"weight,omitempty"`
Ttl *TTLData `xml:"ttl,omitempty" json:"ttl,omitempty"`
Label *LabelData `xml:"label,omitempty" json:"label,omitempty"`
Service_name string `xml:"service_name,omitempty" json:"service_name,omitempty"`
}
type GetAAAARecordsRequest ¶
type GetAAAARecordsRequest GetAAAARecordsRequestType
type GetAAAARecordsRequestType ¶
type GetAAAARecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetAAAARecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type GetAAAARecordsResponse ¶
type GetAAAARecordsResponse GetAAAARecordsResponseType
type GetAAAARecordsResponseType ¶
type GetAAAARecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetAAAARecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*AAAARecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetALIASRecordsRequest ¶
type GetALIASRecordsRequest GetALIASRecordsRequestType
type GetALIASRecordsRequestType ¶
type GetALIASRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetALIASRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type GetALIASRecordsResponse ¶
type GetALIASRecordsResponse GetALIASRecordsResponseType
type GetALIASRecordsResponseType ¶
type GetALIASRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetALIASRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*ALIASRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetANYRecordsRequest ¶
type GetANYRecordsRequest GetANYRecordsRequestType
type GetANYRecordsRequestType ¶
type GetANYRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetANYRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type GetANYRecordsResponse ¶
type GetANYRecordsResponse GetANYRecordsResponseType
type GetANYRecordsResponseType ¶
type GetANYRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetANYRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *ANYRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetARecordsRequest ¶
type GetARecordsRequest GetARecordsRequestType
type GetARecordsRequestType ¶
type GetARecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetARecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type GetARecordsResponse ¶
type GetARecordsResponse GetARecordsResponseType
type GetARecordsResponseType ¶
type GetARecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetARecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*ARecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetAdvRedirectRulesRequest ¶
type GetAdvRedirectRulesRequest GetAdvRedirectRulesRequestType
type GetAdvRedirectRulesRequestType ¶
type GetAdvRedirectRulesRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetAdvRedirectRulesRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type GetAdvRedirectRulesResponse ¶
type GetAdvRedirectRulesResponse GetAdvRedirectRulesResponseType
type GetAdvRedirectRulesResponseType ¶
type GetAdvRedirectRulesResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetAdvRedirectRulesResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*AdvRedirectRuleData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetAdvRedirectsRequest ¶
type GetAdvRedirectsRequest GetAdvRedirectsRequestType
type GetAdvRedirectsRequestType ¶
type GetAdvRedirectsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetAdvRedirectsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Rules string `xml:"rules,omitempty" json:"rules,omitempty"`
}
type GetAdvRedirectsResponse ¶
type GetAdvRedirectsResponse GetAdvRedirectsResponseType
type GetAdvRedirectsResponseType ¶
type GetAdvRedirectsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetAdvRedirectsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*AdvRedirectData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetAllAliasQNamesRequest ¶
type GetAllAliasQNamesRequest GetAllAliasQNamesRequestType
type GetAllAliasQNamesRequestType ¶
type GetAllAliasQNamesRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetAllAliasQNamesRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
}
type GetAllAliasQNamesResponse ¶
type GetAllAliasQNamesResponse GetAllAliasQNamesResponseType
type GetAllAliasQNamesResponseType ¶
type GetAllAliasQNamesResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetAllAliasQNamesResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *QNames `xml:"data,omitempty" json:"data,omitempty"`
}
type GetAllRecordsRequest ¶
type GetAllRecordsRequest GetAllRecordsRequestType
type GetAllRecordsRequestType ¶
type GetAllRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetAllRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type GetAllRecordsResponse ¶
type GetAllRecordsResponse GetAllRecordsResponseType
type GetAllRecordsResponseType ¶
type GetAllRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetAllRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *ANYRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetCAARecordsRequest ¶
type GetCAARecordsRequest GetCAARecordsRequestType
type GetCAARecordsRequestType ¶
type GetCAARecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetCAARecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type GetCAARecordsResponse ¶
type GetCAARecordsResponse GetCAARecordsResponseType
type GetCAARecordsResponseType ¶
type GetCAARecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetCAARecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*CAARecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetCDNSKEYRecordsRequest ¶
type GetCDNSKEYRecordsRequest GetCDNSKEYRecordsRequestType
type GetCDNSKEYRecordsRequestType ¶
type GetCDNSKEYRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetCDNSKEYRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type GetCDNSKEYRecordsResponse ¶
type GetCDNSKEYRecordsResponse GetCDNSKEYRecordsResponseType
type GetCDNSKEYRecordsResponseType ¶
type GetCDNSKEYRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetCDNSKEYRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*CDNSKEYRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetCDSRecordsRequest ¶
type GetCDSRecordsRequest GetCDSRecordsRequestType
type GetCDSRecordsRequestType ¶
type GetCDSRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetCDSRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type GetCDSRecordsResponse ¶
type GetCDSRecordsResponse GetCDSRecordsResponseType
type GetCDSRecordsResponseType ¶
type GetCDSRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetCDSRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*CDSRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetCERTRecordsRequest ¶
type GetCERTRecordsRequest GetCERTRecordsRequestType
type GetCERTRecordsRequestType ¶
type GetCERTRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetCERTRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type GetCERTRecordsResponse ¶
type GetCERTRecordsResponse GetCERTRecordsResponseType
type GetCERTRecordsResponseType ¶
type GetCERTRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetCERTRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*CERTRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetCNAMERecordsRequest ¶
type GetCNAMERecordsRequest GetCNAMERecordsRequestType
type GetCNAMERecordsRequestType ¶
type GetCNAMERecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetCNAMERecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type GetCNAMERecordsResponse ¶
type GetCNAMERecordsResponse GetCNAMERecordsResponseType
type GetCNAMERecordsResponseType ¶
type GetCNAMERecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetCNAMERecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*CNAMERecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetCSYNCRecordsRequest ¶
type GetCSYNCRecordsRequest GetCSYNCRecordsRequestType
type GetCSYNCRecordsRequestType ¶
type GetCSYNCRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetCSYNCRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type GetCSYNCRecordsResponse ¶
type GetCSYNCRecordsResponse GetCSYNCRecordsResponseType
type GetCSYNCRecordsResponseType ¶
type GetCSYNCRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetCSYNCRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*CSYNCRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetConfigLimitsRequest ¶
type GetConfigLimitsRequest GetConfigLimitsRequestType
type GetConfigLimitsRequestType ¶
type GetConfigLimitsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetConfigLimitsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"`
}
type GetConfigLimitsResponse ¶
type GetConfigLimitsResponse GetConfigLimitsResponseType
type GetConfigLimitsResponseType ¶
type GetConfigLimitsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetConfigLimitsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*ConfigLimitData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetContactsRequest ¶
type GetContactsRequest GetContactsRequestType
type GetContactsRequestType ¶
type GetContactsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetContactsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
}
type GetContactsResponse ¶
type GetContactsResponse GetContactsResponseType
type GetContactsResponseType ¶
type GetContactsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetContactsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*ContactData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetCustomerIPACLRequest ¶
type GetCustomerIPACLRequest GetCustomerIPACLRequestType
type GetCustomerIPACLRequestType ¶
type GetCustomerIPACLRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetCustomerIPACLRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// customer name or ID to see ACLs for, defaults to current customer
Customer_name string `xml:"customer_name,omitempty" json:"customer_name,omitempty"`
// scope of the ACL to retrieve
Scope string `xml:"scope,omitempty" json:"scope,omitempty"`
}
type GetCustomerIPACLResponse ¶
type GetCustomerIPACLResponse GetCustomerIPACLResponseType
type GetCustomerIPACLResponseType ¶
type GetCustomerIPACLResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetCustomerIPACLResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*CustomerIPACL `xml:"data,omitempty" json:"data,omitempty"`
}
type GetCustomerOracleMetadataRequest ¶
type GetCustomerOracleMetadataRequest GetCustomerOracleMetadataRequestType
type GetCustomerOracleMetadataRequestType ¶
type GetCustomerOracleMetadataRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetCustomerOracleMetadataRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of customer
Customer_name string `xml:"customer_name,omitempty" json:"customer_name,omitempty"`
// compartment id
Compartment_id string `xml:"compartment_id,omitempty" json:"compartment_id,omitempty"`
// tenant id
Tenant string `xml:"tenant,omitempty" json:"tenant,omitempty"`
}
type GetCustomerOracleMetadataResponse ¶
type GetCustomerOracleMetadataResponse GetCustomerOracleMetadataResponseType
type GetCustomerOracleMetadataResponseType ¶
type GetCustomerOracleMetadataResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetCustomerOracleMetadataResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*CustomerOracleMetadataData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetCustomerPermissionsRequest ¶
type GetCustomerPermissionsRequest GetCustomerPermissionsRequestType
type GetCustomerPermissionsRequestType ¶
type GetCustomerPermissionsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetCustomerPermissionsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Customer_name string `xml:"customer_name,omitempty" json:"customer_name,omitempty"`
}
type GetCustomerPermissionsResponse ¶
type GetCustomerPermissionsResponse GetCustomerPermissionsResponseType
type GetCustomerPermissionsResponseType ¶
type GetCustomerPermissionsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetCustomerPermissionsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *PermissionResponse `xml:"data,omitempty" json:"data,omitempty"`
}
type GetCustomerPrefsRequest ¶
type GetCustomerPrefsRequest GetCustomerPrefsRequestType
type GetCustomerPrefsRequestType ¶
type GetCustomerPrefsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetCustomerPrefsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// preference name; may be '*' to list all
Name string `xml:"name,omitempty" json:"name,omitempty"`
Customer_name string `xml:"customer_name,omitempty" json:"customer_name,omitempty"`
}
type GetCustomerPrefsResponse ¶
type GetCustomerPrefsResponse GetCustomerPrefsResponseType
type GetCustomerPrefsResponseType ¶
type GetCustomerPrefsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetCustomerPrefsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*CustomerPrefData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetCustomersRequest ¶
type GetCustomersRequest GetCustomersRequestType
type GetCustomersRequestType ¶
type GetCustomersRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetCustomersRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Simple string `xml:"simple,omitempty" json:"simple,omitempty"`
Search string `xml:"search,omitempty" json:"search,omitempty"`
}
type GetCustomersResponse ¶
type GetCustomersResponse GetCustomersResponseType
type GetCustomersResponseType ¶
type GetCustomersResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetCustomersResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*CustomerData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetDDNSsRequest ¶
type GetDDNSsRequest GetDDNSsRequestType
type GetDDNSsRequestType ¶
type GetDDNSsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDDNSsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type GetDDNSsResponse ¶
type GetDDNSsResponse GetDDNSsResponseType
type GetDDNSsResponseType ¶
type GetDDNSsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDDNSsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*DDNSData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetDHCIDRecordsRequest ¶
type GetDHCIDRecordsRequest GetDHCIDRecordsRequestType
type GetDHCIDRecordsRequestType ¶
type GetDHCIDRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDHCIDRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type GetDHCIDRecordsResponse ¶
type GetDHCIDRecordsResponse GetDHCIDRecordsResponseType
type GetDHCIDRecordsResponseType ¶
type GetDHCIDRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDHCIDRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*DHCIDRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetDNAMERecordsRequest ¶
type GetDNAMERecordsRequest GetDNAMERecordsRequestType
type GetDNAMERecordsRequestType ¶
type GetDNAMERecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDNAMERecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type GetDNAMERecordsResponse ¶
type GetDNAMERecordsResponse GetDNAMERecordsResponseType
type GetDNAMERecordsResponseType ¶
type GetDNAMERecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDNAMERecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*DNAMERecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetDNSKEYRecordsRequest ¶
type GetDNSKEYRecordsRequest GetDNSKEYRecordsRequestType
type GetDNSKEYRecordsRequestType ¶
type GetDNSKEYRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDNSKEYRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type GetDNSKEYRecordsResponse ¶
type GetDNSKEYRecordsResponse GetDNSKEYRecordsResponseType
type GetDNSKEYRecordsResponseType ¶
type GetDNSKEYRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDNSKEYRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*DNSKEYRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetDNSSECTimelineRequest ¶
type GetDNSSECTimelineRequest GetDNSSECTimelineRequestType
type GetDNSSECTimelineRequestType ¶
type GetDNSSECTimelineRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDNSSECTimelineRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// an epoch time, or 'now'
Start_ts string `xml:"start_ts,omitempty" json:"start_ts,omitempty"`
// an epoch time, or 'now'
End_ts string `xml:"end_ts,omitempty" json:"end_ts,omitempty"`
}
type GetDNSSECTimelineResponse ¶
type GetDNSSECTimelineResponse GetDNSSECTimelineResponseType
type GetDNSSECTimelineResponseType ¶
type GetDNSSECTimelineResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDNSSECTimelineResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*DNSSECTimelineEvent `xml:"data,omitempty" json:"data,omitempty"`
}
type GetDNSSECsRequest ¶
type GetDNSSECsRequest GetDNSSECsRequestType
type GetDNSSECsRequestType ¶
type GetDNSSECsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDNSSECsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
}
type GetDNSSECsResponse ¶
type GetDNSSECsResponse GetDNSSECsResponseType
type GetDNSSECsResponseType ¶
type GetDNSSECsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDNSSECsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*DNSSECData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetDSFMonitorSitesRequest ¶
type GetDSFMonitorSitesRequest GetDSFMonitorSitesRequestType
type GetDSFMonitorSitesRequestType ¶
type GetDSFMonitorSitesRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDSFMonitorSitesRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
}
type GetDSFMonitorSitesResponse ¶
type GetDSFMonitorSitesResponse GetDSFMonitorSitesResponseType
type GetDSFMonitorSitesResponseType ¶
type GetDSFMonitorSitesResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDSFMonitorSitesResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *DSFMonitorSitesData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetDSFMonitorsRequest ¶
type GetDSFMonitorsRequest GetDSFMonitorsRequestType
type GetDSFMonitorsRequestType ¶
type GetDSFMonitorsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDSFMonitorsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// Label for the DSF Monitor
Label string `xml:"label,omitempty" json:"label,omitempty"`
// Interval, in seconds, between probes
Probe_interval string `xml:"probe_interval,omitempty" json:"probe_interval,omitempty"`
// number of attempted retries on failure before giving up
Retries string `xml:"retries,omitempty" json:"retries,omitempty"`
// name of the protocol to monitor
Protocol string `xml:"protocol,omitempty" json:"protocol,omitempty"`
}
type GetDSFMonitorsResponse ¶
type GetDSFMonitorsResponse GetDSFMonitorsResponseType
type GetDSFMonitorsResponseType ¶
type GetDSFMonitorsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDSFMonitorsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*DSFMonitorData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetDSFNodesRequest ¶
type GetDSFNodesRequest GetDSFNodesRequestType
type GetDSFNodesRequestType ¶
type GetDSFNodesRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDSFNodesRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// label of the DSF Service
Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"`
// response will include pending changes
Pending_changes string `xml:"pending_changes,omitempty" json:"pending_changes,omitempty"`
}
type GetDSFNodesResponse ¶
type GetDSFNodesResponse GetDSFNodesResponseType
type GetDSFNodesResponseType ¶
type GetDSFNodesResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDSFNodesResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*DSFNode `xml:"data,omitempty" json:"data,omitempty"`
}
type GetDSFNotifiersRequest ¶
type GetDSFNotifiersRequest GetDSFNotifiersRequestType
type GetDSFNotifiersRequestType ¶
type GetDSFNotifiersRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDSFNotifiersRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// Identifier for DSF service to search on
Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"`
}
type GetDSFNotifiersResponse ¶
type GetDSFNotifiersResponse GetDSFNotifiersResponseType
type GetDSFNotifiersResponseType ¶
type GetDSFNotifiersResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDSFNotifiersResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*NotifierDataAlt `xml:"data,omitempty" json:"data,omitempty"`
}
type GetDSFRecordSetFailoverChainsRequest ¶
type GetDSFRecordSetFailoverChainsRequest GetDSFRecordSetFailoverChainsRequestType
type GetDSFRecordSetFailoverChainsRequestType ¶
type GetDSFRecordSetFailoverChainsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDSFRecordSetFailoverChainsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// ID or label of the DSF Service
Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"`
// ID or label of the DSF Response Pool that the Rec Set Fail chain belongs to
Dsf_response_pool_id string `xml:"dsf_response_pool_id,omitempty" json:"dsf_response_pool_id,omitempty"`
// Label of the DSF Record Set Failover Chain
Label string `xml:"label,omitempty" json:"label,omitempty"`
// Search for core DSF Record Set Failover Chains that are core
Core string `xml:"core,omitempty" json:"core,omitempty"`
// response will include pending changes
Pending_changes string `xml:"pending_changes,omitempty" json:"pending_changes,omitempty"`
}
type GetDSFRecordSetFailoverChainsResponse ¶
type GetDSFRecordSetFailoverChainsResponse GetDSFRecordSetFailoverChainsResponseType
type GetDSFRecordSetFailoverChainsResponseType ¶
type GetDSFRecordSetFailoverChainsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDSFRecordSetFailoverChainsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*DSFRecordSetFailoverChainData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetDSFRecordSetsRequest ¶
type GetDSFRecordSetsRequest GetDSFRecordSetsRequestType
type GetDSFRecordSetsRequestType ¶
type GetDSFRecordSetsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDSFRecordSetsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// ID or label of the DSF Service
Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"`
// Record Set label - can be wildcarded
Label string `xml:"label,omitempty" json:"label,omitempty"`
Ttl string `xml:"ttl,omitempty" json:"ttl,omitempty"`
Automation string `xml:"automation,omitempty" json:"automation,omitempty"`
Serve_count string `xml:"serve_count,omitempty" json:"serve_count,omitempty"`
Fail_count string `xml:"fail_count,omitempty" json:"fail_count,omitempty"`
Trouble_count string `xml:"trouble_count,omitempty" json:"trouble_count,omitempty"`
Torpidity_max string `xml:"torpidity_max,omitempty" json:"torpidity_max,omitempty"`
Eligible string `xml:"eligible,omitempty" json:"eligible,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
// class of rdata that the set will contain
Rdata_class string `xml:"rdata_class,omitempty" json:"rdata_class,omitempty"`
// ID or label to associate the RS with an existing DSF Record Set Failover Chain
Dsf_record_set_failover_chain_id string `xml:"dsf_record_set_failover_chain_id,omitempty" json:"dsf_record_set_failover_chain_id,omitempty"`
// ID or label of the associated monitor
Dsf_monitor_id string `xml:"dsf_monitor_id,omitempty" json:"dsf_monitor_id,omitempty"`
// response will include pending changes
Pending_changes string `xml:"pending_changes,omitempty" json:"pending_changes,omitempty"`
}
type GetDSFRecordSetsResponse ¶
type GetDSFRecordSetsResponse GetDSFRecordSetsResponseType
type GetDSFRecordSetsResponseType ¶
type GetDSFRecordSetsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDSFRecordSetsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*DSFRecordSetData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetDSFRecordsRequest ¶
type GetDSFRecordsRequest GetDSFRecordsRequestType
type GetDSFRecordsRequestType ¶
type GetDSFRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDSFRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// label of the DSF Service
Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"`
// DSF Record Set Failover Chain ID to search on
Dsf_record_set_failover_chain_id string `xml:"dsf_record_set_failover_chain_id,omitempty" json:"dsf_record_set_failover_chain_id,omitempty"`
// Record set id to search on
Dsf_record_set_id string `xml:"dsf_record_set_id,omitempty" json:"dsf_record_set_id,omitempty"`
// Wildcard allowed
Label string `xml:"label,omitempty" json:"label,omitempty"`
// Wildcard allowed
Master_line string `xml:"master_line,omitempty" json:"master_line,omitempty"`
// Wildcard allowed
Endpoints string `xml:"endpoints,omitempty" json:"endpoints,omitempty"`
Endpoint_up_count string `xml:"endpoint_up_count,omitempty" json:"endpoint_up_count,omitempty"`
Weight string `xml:"weight,omitempty" json:"weight,omitempty"`
Automation string `xml:"automation,omitempty" json:"automation,omitempty"`
Eligible string `xml:"eligible,omitempty" json:"eligible,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
// response will include pending changes
Pending_changes string `xml:"pending_changes,omitempty" json:"pending_changes,omitempty"`
}
type GetDSFRecordsResponse ¶
type GetDSFRecordsResponse GetDSFRecordsResponseType
type GetDSFRecordsResponseType ¶
type GetDSFRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDSFRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*DSFRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetDSFResponsePoolsRequest ¶
type GetDSFResponsePoolsRequest GetDSFResponsePoolsRequestType
type GetDSFResponsePoolsRequestType ¶
type GetDSFResponsePoolsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDSFResponsePoolsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// ID or label of the DSF Service
Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"`
Label string `xml:"label,omitempty" json:"label,omitempty"`
// ID or label of a DSF Ruleset that could contain
Dsf_ruleset_id string `xml:"dsf_ruleset_id,omitempty" json:"dsf_ruleset_id,omitempty"`
Core_set_count string `xml:"core_set_count,omitempty" json:"core_set_count,omitempty"`
Automation string `xml:"automation,omitempty" json:"automation,omitempty"`
Eligible string `xml:"eligible,omitempty" json:"eligible,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
// bool, if true, finds pools that do not exist in any Rulesets
No_ruleset string `xml:"no_ruleset,omitempty" json:"no_ruleset,omitempty"`
// response will include pending changes
Pending_changes string `xml:"pending_changes,omitempty" json:"pending_changes,omitempty"`
}
type GetDSFResponsePoolsResponse ¶
type GetDSFResponsePoolsResponse GetDSFResponsePoolsResponseType
type GetDSFResponsePoolsResponseType ¶
type GetDSFResponsePoolsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDSFResponsePoolsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*DSFResponsePoolData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetDSFRulesetsRequest ¶
type GetDSFRulesetsRequest GetDSFRulesetsRequestType
type GetDSFRulesetsRequestType ¶
type GetDSFRulesetsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDSFRulesetsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// ID or label of the DSF Service
Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"`
// Ruleset label to search on. Can be wildcarded
Label string `xml:"label,omitempty" json:"label,omitempty"`
// Can be wildcarded...must be string representation
Criteria string `xml:"criteria,omitempty" json:"criteria,omitempty"`
// The type of criteria contained within this Pool
Criteria_type string `xml:"criteria_type,omitempty" json:"criteria_type,omitempty"`
// Where in the chain does the ruleset land. Defautls to the last.
Ordering string `xml:"ordering,omitempty" json:"ordering,omitempty"`
// response will include pending changes
Pending_changes string `xml:"pending_changes,omitempty" json:"pending_changes,omitempty"`
}
type GetDSFRulesetsResponse ¶
type GetDSFRulesetsResponse GetDSFRulesetsResponseType
type GetDSFRulesetsResponseType ¶
type GetDSFRulesetsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDSFRulesetsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*DSFRulesetData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetDSFsRequest ¶
type GetDSFsRequest GetDSFsRequestType
type GetDSFsRequestType ¶
type GetDSFsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDSFsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// label, ID, or wildcard
Cust string `xml:"cust,omitempty" json:"cust,omitempty"`
// label or ID
Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"`
// wildcard
Label string `xml:"label,omitempty" json:"label,omitempty"`
// linker
Linker string `xml:"linker,omitempty" json:"linker,omitempty"`
// response will include pending changes
Pending_changes string `xml:"pending_changes,omitempty" json:"pending_changes,omitempty"`
}
type GetDSFsResponse ¶
type GetDSFsResponse GetDSFsResponseType
type GetDSFsResponseType ¶
type GetDSFsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDSFsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*DSFData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetDSRecordsRequest ¶
type GetDSRecordsRequest GetDSRecordsRequestType
type GetDSRecordsRequestType ¶
type GetDSRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDSRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type GetDSRecordsResponse ¶
type GetDSRecordsResponse GetDSRecordsResponseType
type GetDSRecordsResponseType ¶
type GetDSRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDSRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*DSRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetExtNameserversRequest ¶
type GetExtNameserversRequest GetExtNameserversRequestType
type GetExtNameserversRequestType ¶
type GetExtNameserversRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetExtNameserversRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
}
type GetExtNameserversResponse ¶
type GetExtNameserversResponse GetExtNameserversResponseType
type GetExtNameserversResponseType ¶
type GetExtNameserversResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetExtNameserversResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*ExtNameserverData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetFailoversRequest ¶
type GetFailoversRequest GetFailoversRequestType
type GetFailoversRequestType ¶
type GetFailoversRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetFailoversRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type GetFailoversResponse ¶
type GetFailoversResponse GetFailoversResponseType
type GetFailoversResponseType ¶
type GetFailoversResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetFailoversResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*FailoverData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetGSLBRegionPoolEntriesRequest ¶
type GetGSLBRegionPoolEntriesRequest GetGSLBRegionPoolEntriesRequestType
type GetGSLBRegionPoolEntriesRequestType ¶
type GetGSLBRegionPoolEntriesRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetGSLBRegionPoolEntriesRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// 'global' or specific region code: 'US West', 'US Central', 'US East', 'EU West', 'EU Central', 'Asia',
Region_code string `xml:"region_code,omitempty" json:"region_code,omitempty"`
}
type GetGSLBRegionPoolEntriesResponse ¶
type GetGSLBRegionPoolEntriesResponse GetGSLBRegionPoolEntriesResponseType
type GetGSLBRegionPoolEntriesResponseType ¶
type GetGSLBRegionPoolEntriesResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetGSLBRegionPoolEntriesResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*GSLBRegionPoolEntry `xml:"data,omitempty" json:"data,omitempty"`
}
type GetGSLBRegionsRequest ¶
type GetGSLBRegionsRequest GetGSLBRegionsRequestType
type GetGSLBRegionsRequestType ¶
type GetGSLBRegionsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetGSLBRegionsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type GetGSLBRegionsResponse ¶
type GetGSLBRegionsResponse GetGSLBRegionsResponseType
type GetGSLBRegionsResponseType ¶
type GetGSLBRegionsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetGSLBRegionsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*GSLBRegionData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetGSLBsRequest ¶
type GetGSLBsRequest GetGSLBsRequestType
type GetGSLBsRequestType ¶
type GetGSLBsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetGSLBsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type GetGSLBsResponse ¶
type GetGSLBsResponse GetGSLBsResponseType
type GetGSLBsResponseType ¶
type GetGSLBsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetGSLBsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*GSLBData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetGeoNodesRequest ¶
type GetGeoNodesRequest GetGeoNodesRequestType
type GetGeoNodesRequestType ¶
type GetGeoNodesRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetGeoNodesRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// Name of the Geo Service
Service_name string `xml:"service_name,omitempty" json:"service_name,omitempty"`
}
type GetGeoNodesResponse ¶
type GetGeoNodesResponse GetGeoNodesResponseType
type GetGeoNodesResponseType ¶
type GetGeoNodesResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetGeoNodesResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []string `xml:"data,omitempty" json:"data,omitempty"`
}
type GetGeoRegionGroupsRequest ¶
type GetGeoRegionGroupsRequest GetGeoRegionGroupsRequestType
type GetGeoRegionGroupsRequestType ¶
type GetGeoRegionGroupsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetGeoRegionGroupsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// Name of the Geo Service to update
Service_name string `xml:"service_name,omitempty" json:"service_name,omitempty"`
}
type GetGeoRegionGroupsResponse ¶
type GetGeoRegionGroupsResponse GetGeoRegionGroupsResponseType
type GetGeoRegionGroupsResponseType ¶
type GetGeoRegionGroupsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetGeoRegionGroupsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*GeoRegionGroupData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetGeosRequest ¶
type GetGeosRequest GetGeosRequestType
type GetGeosRequestType ¶
type GetGeosRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetGeosRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// Name (partial) of the Geo Service to find
Name string `xml:"name,omitempty" json:"name,omitempty"`
// Name (partial) of the Geo Region Group to find
Group_name string `xml:"group_name,omitempty" json:"group_name,omitempty"`
}
type GetGeosResponse ¶
type GetGeosResponse GetGeosResponseType
type GetGeosResponseType ¶
type GetGeosResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetGeosResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*Geo `xml:"data,omitempty" json:"data,omitempty"`
}
type GetHTTPRedirectsRequest ¶
type GetHTTPRedirectsRequest GetHTTPRedirectsRequestType
type GetHTTPRedirectsRequestType ¶
type GetHTTPRedirectsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetHTTPRedirectsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type GetHTTPRedirectsResponse ¶
type GetHTTPRedirectsResponse GetHTTPRedirectsResponseType
type GetHTTPRedirectsResponseType ¶
type GetHTTPRedirectsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetHTTPRedirectsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*HTTPRedirectData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetHostStatsFlagsRequest ¶
type GetHostStatsFlagsRequest GetHostStatsFlagsRequestType
type GetHostStatsFlagsRequestType ¶
type GetHostStatsFlagsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetHostStatsFlagsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Customer_name string `xml:"customer_name,omitempty" json:"customer_name,omitempty"`
}
type GetHostStatsFlagsResponse ¶
type GetHostStatsFlagsResponse GetHostStatsFlagsResponseType
type GetHostStatsFlagsResponseType ¶
type GetHostStatsFlagsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetHostStatsFlagsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*HostStatFlagsData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetIPSECKEYRecordsRequest ¶
type GetIPSECKEYRecordsRequest GetIPSECKEYRecordsRequestType
type GetIPSECKEYRecordsRequestType ¶
type GetIPSECKEYRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetIPSECKEYRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type GetIPSECKEYRecordsResponse ¶
type GetIPSECKEYRecordsResponse GetIPSECKEYRecordsResponseType
type GetIPSECKEYRecordsResponseType ¶
type GetIPSECKEYRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetIPSECKEYRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*IPSECKEYRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetIPTracksRequest ¶
type GetIPTracksRequest GetIPTracksRequestType
type GetIPTracksRequestType ¶
type GetIPTracksRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetIPTracksRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type GetIPTracksResponse ¶
type GetIPTracksResponse GetIPTracksResponseType
type GetIPTracksResponseType ¶
type GetIPTracksResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetIPTracksResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*IPTrackData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetJobRequest ¶
type GetJobRequest GetJobRequestType
type GetJobRequestType ¶
type GetJobRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetJobRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
}
type GetJobResponse ¶
type GetJobResponse GetJobResponseType
type GetJobResponseType ¶
type GetJobResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetJobResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
// Contains the response data. Can be any type as GetJob is request-agnostic.
Data interface{} `xml:"data,omitempty" json:"data,omitempty"`
}
type GetKEYRecordsRequest ¶
type GetKEYRecordsRequest GetKEYRecordsRequestType
type GetKEYRecordsRequestType ¶
type GetKEYRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetKEYRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type GetKEYRecordsResponse ¶
type GetKEYRecordsResponse GetKEYRecordsResponseType
type GetKEYRecordsResponseType ¶
type GetKEYRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetKEYRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*KEYRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetKXRecordsRequest ¶
type GetKXRecordsRequest GetKXRecordsRequestType
type GetKXRecordsRequestType ¶
type GetKXRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetKXRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type GetKXRecordsResponse ¶
type GetKXRecordsResponse GetKXRecordsResponseType
type GetKXRecordsResponseType ¶
type GetKXRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetKXRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*KXRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetLOCRecordsRequest ¶
type GetLOCRecordsRequest GetLOCRecordsRequestType
type GetLOCRecordsRequestType ¶
type GetLOCRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetLOCRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type GetLOCRecordsResponse ¶
type GetLOCRecordsResponse GetLOCRecordsResponseType
type GetLOCRecordsResponseType ¶
type GetLOCRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetLOCRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*LOCRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetLoadBalancePoolEntriesRequest ¶
type GetLoadBalancePoolEntriesRequest GetLoadBalancePoolEntriesRequestType
type GetLoadBalancePoolEntriesRequestType ¶
type GetLoadBalancePoolEntriesRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetLoadBalancePoolEntriesRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type GetLoadBalancePoolEntriesResponse ¶
type GetLoadBalancePoolEntriesResponse GetLoadBalancePoolEntriesResponseType
type GetLoadBalancePoolEntriesResponseType ¶
type GetLoadBalancePoolEntriesResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetLoadBalancePoolEntriesResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*LoadBalancePoolEntry `xml:"data,omitempty" json:"data,omitempty"`
}
type GetLoadBalancesRequest ¶
type GetLoadBalancesRequest GetLoadBalancesRequestType
type GetLoadBalancesRequestType ¶
type GetLoadBalancesRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetLoadBalancesRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type GetLoadBalancesResponse ¶
type GetLoadBalancesResponse GetLoadBalancesResponseType
type GetLoadBalancesResponseType ¶
type GetLoadBalancesResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetLoadBalancesResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*LoadBalanceData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetMXRecordsRequest ¶
type GetMXRecordsRequest GetMXRecordsRequestType
type GetMXRecordsRequestType ¶
type GetMXRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetMXRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type GetMXRecordsResponse ¶
type GetMXRecordsResponse GetMXRecordsResponseType
type GetMXRecordsResponseType ¶
type GetMXRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetMXRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*MXRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetNAPTRRecordsRequest ¶
type GetNAPTRRecordsRequest GetNAPTRRecordsRequestType
type GetNAPTRRecordsRequestType ¶
type GetNAPTRRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetNAPTRRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type GetNAPTRRecordsResponse ¶
type GetNAPTRRecordsResponse GetNAPTRRecordsResponseType
type GetNAPTRRecordsResponseType ¶
type GetNAPTRRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetNAPTRRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*NAPTRRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetNSAPRecordsRequest ¶
type GetNSAPRecordsRequest GetNSAPRecordsRequestType
type GetNSAPRecordsRequestType ¶
type GetNSAPRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetNSAPRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type GetNSAPRecordsResponse ¶
type GetNSAPRecordsResponse GetNSAPRecordsResponseType
type GetNSAPRecordsResponseType ¶
type GetNSAPRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetNSAPRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*NSAPRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetNSRecordsRequest ¶
type GetNSRecordsRequest GetNSRecordsRequestType
type GetNSRecordsRequestType ¶
type GetNSRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetNSRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type GetNSRecordsResponse ¶
type GetNSRecordsResponse GetNSRecordsResponseType
type GetNSRecordsResponseType ¶
type GetNSRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetNSRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*NSRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetNodeListRequest ¶
type GetNodeListRequest GetNodeListRequestType
type GetNodeListRequestType ¶
type GetNodeListRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetNodeListRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type GetNodeListResponse ¶
type GetNodeListResponse GetNodeListResponseType
type GetNodeListResponseType ¶
type GetNodeListResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetNodeListResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []string `xml:"data,omitempty" json:"data,omitempty"`
}
type GetNotifiersRequest ¶
type GetNotifiersRequest GetNotifiersRequestType
type GetNotifiersRequestType ¶
type GetNotifiersRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetNotifiersRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// Label for the DSF Notify
Label string `xml:"label,omitempty" json:"label,omitempty"`
// Search for active or inactive notifiers
Active string `xml:"active,omitempty" json:"active,omitempty"`
// Search for email or syslog recipients
Format string `xml:"format,omitempty" json:"format,omitempty"`
// Search on the recipient email, hostname, or contact
Recipient string `xml:"recipient,omitempty" json:"recipient,omitempty"`
// Search for active or inactive recipients
Recipient_active string `xml:"recipient_active,omitempty" json:"recipient_active,omitempty"`
// Must be specified with service public id
Service_class string `xml:"service_class,omitempty" json:"service_class,omitempty"`
// Public_id of the service_class item to search for
Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"`
// Search for active or inactive services
Service_active string `xml:"service_active,omitempty" json:"service_active,omitempty"`
}
type GetNotifiersResponse ¶
type GetNotifiersResponse GetNotifiersResponseType
type GetNotifiersResponseType ¶
type GetNotifiersResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetNotifiersResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*NotifierDataAlt `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneAAAARecordRequest ¶
type GetOneAAAARecordRequest GetOneAAAARecordRequestType
type GetOneAAAARecordRequestType ¶
type GetOneAAAARecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneAAAARecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataAAAA `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type GetOneAAAARecordResponse ¶
type GetOneAAAARecordResponse GetOneAAAARecordResponseType
type GetOneAAAARecordResponseType ¶
type GetOneAAAARecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneAAAARecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *AAAARecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneALIASRecordRequest ¶
type GetOneALIASRecordRequest GetOneALIASRecordRequestType
type GetOneALIASRecordRequestType ¶
type GetOneALIASRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneALIASRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataALIAS `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type GetOneALIASRecordResponse ¶
type GetOneALIASRecordResponse GetOneALIASRecordResponseType
type GetOneALIASRecordResponseType ¶
type GetOneALIASRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneALIASRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *ALIASRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneARecordRequest ¶
type GetOneARecordRequest GetOneARecordRequestType
type GetOneARecordRequestType ¶
type GetOneARecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneARecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataA `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type GetOneARecordResponse ¶
type GetOneARecordResponse GetOneARecordResponseType
type GetOneARecordResponseType ¶
type GetOneARecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneARecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *ARecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneAdvRedirectRequest ¶
type GetOneAdvRedirectRequest GetOneAdvRedirectRequestType
type GetOneAdvRedirectRequestType ¶
type GetOneAdvRedirectRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneAdvRedirectRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type GetOneAdvRedirectResponse ¶
type GetOneAdvRedirectResponse GetOneAdvRedirectResponseType
type GetOneAdvRedirectResponseType ¶
type GetOneAdvRedirectResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneAdvRedirectResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *AdvRedirectData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneAdvRedirectRuleRequest ¶
type GetOneAdvRedirectRuleRequest GetOneAdvRedirectRuleRequestType
type GetOneAdvRedirectRuleRequestType ¶
type GetOneAdvRedirectRuleRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneAdvRedirectRuleRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// public_id of Rule
Public_id string `xml:"public_id,omitempty" json:"public_id,omitempty"`
}
type GetOneAdvRedirectRuleResponse ¶
type GetOneAdvRedirectRuleResponse GetOneAdvRedirectRuleResponseType
type GetOneAdvRedirectRuleResponseType ¶
type GetOneAdvRedirectRuleResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneAdvRedirectRuleResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *AdvRedirectRuleData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneCAARecordRequest ¶
type GetOneCAARecordRequest GetOneCAARecordRequestType
type GetOneCAARecordRequestType ¶
type GetOneCAARecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneCAARecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataCAA `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type GetOneCAARecordResponse ¶
type GetOneCAARecordResponse GetOneCAARecordResponseType
type GetOneCAARecordResponseType ¶
type GetOneCAARecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneCAARecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *CAARecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneCDNSKEYRecordRequest ¶
type GetOneCDNSKEYRecordRequest GetOneCDNSKEYRecordRequestType
type GetOneCDNSKEYRecordRequestType ¶
type GetOneCDNSKEYRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneCDNSKEYRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataCDNSKEY `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type GetOneCDNSKEYRecordResponse ¶
type GetOneCDNSKEYRecordResponse GetOneCDNSKEYRecordResponseType
type GetOneCDNSKEYRecordResponseType ¶
type GetOneCDNSKEYRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneCDNSKEYRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *CDNSKEYRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneCDSRecordRequest ¶
type GetOneCDSRecordRequest GetOneCDSRecordRequestType
type GetOneCDSRecordRequestType ¶
type GetOneCDSRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneCDSRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataCDS `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type GetOneCDSRecordResponse ¶
type GetOneCDSRecordResponse GetOneCDSRecordResponseType
type GetOneCDSRecordResponseType ¶
type GetOneCDSRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneCDSRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *CDSRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneCERTRecordRequest ¶
type GetOneCERTRecordRequest GetOneCERTRecordRequestType
type GetOneCERTRecordRequestType ¶
type GetOneCERTRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneCERTRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataCERT `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type GetOneCERTRecordResponse ¶
type GetOneCERTRecordResponse GetOneCERTRecordResponseType
type GetOneCERTRecordResponseType ¶
type GetOneCERTRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneCERTRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *CERTRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneCNAMERecordRequest ¶
type GetOneCNAMERecordRequest GetOneCNAMERecordRequestType
type GetOneCNAMERecordRequestType ¶
type GetOneCNAMERecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneCNAMERecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataCNAME `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type GetOneCNAMERecordResponse ¶
type GetOneCNAMERecordResponse GetOneCNAMERecordResponseType
type GetOneCNAMERecordResponseType ¶
type GetOneCNAMERecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneCNAMERecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *CNAMERecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneCSYNCRecordRequest ¶
type GetOneCSYNCRecordRequest GetOneCSYNCRecordRequestType
type GetOneCSYNCRecordRequestType ¶
type GetOneCSYNCRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneCSYNCRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataCSYNC `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type GetOneCSYNCRecordResponse ¶
type GetOneCSYNCRecordResponse GetOneCSYNCRecordResponseType
type GetOneCSYNCRecordResponseType ¶
type GetOneCSYNCRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneCSYNCRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *CSYNCRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneConfigLimitRequest ¶
type GetOneConfigLimitRequest GetOneConfigLimitRequestType
type GetOneConfigLimitRequestType ¶
type GetOneConfigLimitRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneConfigLimitRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"`
Name string `xml:"name,omitempty" json:"name,omitempty"`
}
type GetOneConfigLimitResponse ¶
type GetOneConfigLimitResponse GetOneConfigLimitResponseType
type GetOneConfigLimitResponseType ¶
type GetOneConfigLimitResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneConfigLimitResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *ConfigLimitData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneContactRequest ¶
type GetOneContactRequest GetOneContactRequestType
type GetOneContactRequestType ¶
type GetOneContactRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneContactRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Nickname string `xml:"nickname,omitempty" json:"nickname,omitempty"`
}
type GetOneContactResponse ¶
type GetOneContactResponse GetOneContactResponseType
type GetOneContactResponseType ¶
type GetOneContactResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneContactResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *ContactData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneCustomerRequest ¶
type GetOneCustomerRequest GetOneCustomerRequestType
type GetOneCustomerRequestType ¶
type GetOneCustomerRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneCustomerRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Customer_name string `xml:"customer_name,omitempty" json:"customer_name,omitempty"`
}
type GetOneCustomerResponse ¶
type GetOneCustomerResponse GetOneCustomerResponseType
type GetOneCustomerResponseType ¶
type GetOneCustomerResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneCustomerResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *CustomerData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneDDNSRequest ¶
type GetOneDDNSRequest GetOneDDNSRequestType
type GetOneDDNSRequestType ¶
type GetOneDDNSRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneDDNSRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// either A or AAAA
Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type GetOneDDNSResponse ¶
type GetOneDDNSResponse GetOneDDNSResponseType
type GetOneDDNSResponseType ¶
type GetOneDDNSResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneDDNSResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *DDNSData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneDHCIDRecordRequest ¶
type GetOneDHCIDRecordRequest GetOneDHCIDRecordRequestType
type GetOneDHCIDRecordRequestType ¶
type GetOneDHCIDRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneDHCIDRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataDHCID `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type GetOneDHCIDRecordResponse ¶
type GetOneDHCIDRecordResponse GetOneDHCIDRecordResponseType
type GetOneDHCIDRecordResponseType ¶
type GetOneDHCIDRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneDHCIDRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *DHCIDRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneDNAMERecordRequest ¶
type GetOneDNAMERecordRequest GetOneDNAMERecordRequestType
type GetOneDNAMERecordRequestType ¶
type GetOneDNAMERecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneDNAMERecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataDNAME `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type GetOneDNAMERecordResponse ¶
type GetOneDNAMERecordResponse GetOneDNAMERecordResponseType
type GetOneDNAMERecordResponseType ¶
type GetOneDNAMERecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneDNAMERecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *DNAMERecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneDNSKEYRecordRequest ¶
type GetOneDNSKEYRecordRequest GetOneDNSKEYRecordRequestType
type GetOneDNSKEYRecordRequestType ¶
type GetOneDNSKEYRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneDNSKEYRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataDNSKEY `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type GetOneDNSKEYRecordResponse ¶
type GetOneDNSKEYRecordResponse GetOneDNSKEYRecordResponseType
type GetOneDNSKEYRecordResponseType ¶
type GetOneDNSKEYRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneDNSKEYRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *DNSKEYRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneDNSSECRequest ¶
type GetOneDNSSECRequest GetOneDNSSECRequestType
type GetOneDNSSECRequestType ¶
type GetOneDNSSECRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneDNSSECRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type GetOneDNSSECResponse ¶
type GetOneDNSSECResponse GetOneDNSSECResponseType
type GetOneDNSSECResponseType ¶
type GetOneDNSSECResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneDNSSECResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *DNSSECData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneDSFMonitorRequest ¶
type GetOneDSFMonitorRequest GetOneDSFMonitorRequestType
type GetOneDSFMonitorRequestType ¶
type GetOneDSFMonitorRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneDSFMonitorRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// ID
Dsf_monitor_id string `xml:"dsf_monitor_id,omitempty" json:"dsf_monitor_id,omitempty"`
}
type GetOneDSFMonitorResponse ¶
type GetOneDSFMonitorResponse GetOneDSFMonitorResponseType
type GetOneDSFMonitorResponseType ¶
type GetOneDSFMonitorResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneDSFMonitorResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *DSFMonitorData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneDSFRecordRequest ¶
type GetOneDSFRecordRequest GetOneDSFRecordRequestType
type GetOneDSFRecordRequestType ¶
type GetOneDSFRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneDSFRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// label of the DSF Service
Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"`
// label of the DSF Record
Dsf_record_id string `xml:"dsf_record_id,omitempty" json:"dsf_record_id,omitempty"`
// response will include pending changes
Pending_changes string `xml:"pending_changes,omitempty" json:"pending_changes,omitempty"`
}
type GetOneDSFRecordResponse ¶
type GetOneDSFRecordResponse GetOneDSFRecordResponseType
type GetOneDSFRecordResponseType ¶
type GetOneDSFRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneDSFRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *DSFRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneDSFRecordSetFailoverChainRequest ¶
type GetOneDSFRecordSetFailoverChainRequest GetOneDSFRecordSetFailoverChainRequestType
type GetOneDSFRecordSetFailoverChainRequestType ¶
type GetOneDSFRecordSetFailoverChainRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneDSFRecordSetFailoverChainRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// ID or label of the DSF Service
Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"`
// ID or label of the DSF Rec Set Failover Chain
Dsf_record_set_failover_chain_id string `xml:"dsf_record_set_failover_chain_id,omitempty" json:"dsf_record_set_failover_chain_id,omitempty"`
// response will include pending changes
Pending_changes string `xml:"pending_changes,omitempty" json:"pending_changes,omitempty"`
}
type GetOneDSFRecordSetFailoverChainResponse ¶
type GetOneDSFRecordSetFailoverChainResponse GetOneDSFRecordSetFailoverChainResponseType
type GetOneDSFRecordSetFailoverChainResponseType ¶
type GetOneDSFRecordSetFailoverChainResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneDSFRecordSetFailoverChainResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *DSFRecordSetFailoverChainData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneDSFRecordSetRequest ¶
type GetOneDSFRecordSetRequest GetOneDSFRecordSetRequestType
type GetOneDSFRecordSetRequestType ¶
type GetOneDSFRecordSetRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneDSFRecordSetRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// ID or label of the DSF Service
Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"`
// ID or label of the DSF Record Set
Dsf_record_set_id string `xml:"dsf_record_set_id,omitempty" json:"dsf_record_set_id,omitempty"`
// response will include pending changes
Pending_changes string `xml:"pending_changes,omitempty" json:"pending_changes,omitempty"`
}
type GetOneDSFRecordSetResponse ¶
type GetOneDSFRecordSetResponse GetOneDSFRecordSetResponseType
type GetOneDSFRecordSetResponseType ¶
type GetOneDSFRecordSetResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneDSFRecordSetResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *DSFRecordSetData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneDSFRequest ¶
type GetOneDSFRequest GetOneDSFRequestType
type GetOneDSFRequestType ¶
type GetOneDSFRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneDSFRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// label or ID
Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"`
// response will include pending changes
Pending_changes string `xml:"pending_changes,omitempty" json:"pending_changes,omitempty"`
}
type GetOneDSFResponse ¶
type GetOneDSFResponse GetOneDSFResponseType
type GetOneDSFResponsePoolRequest ¶
type GetOneDSFResponsePoolRequest GetOneDSFResponsePoolRequestType
type GetOneDSFResponsePoolRequestType ¶
type GetOneDSFResponsePoolRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneDSFResponsePoolRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// ID or the label of the DSF Service
Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"`
// ID or label of the desired response pool
Dsf_response_pool_id string `xml:"dsf_response_pool_id,omitempty" json:"dsf_response_pool_id,omitempty"`
// response will include pending changes
Pending_changes string `xml:"pending_changes,omitempty" json:"pending_changes,omitempty"`
}
type GetOneDSFResponsePoolResponse ¶
type GetOneDSFResponsePoolResponse GetOneDSFResponsePoolResponseType
type GetOneDSFResponsePoolResponseType ¶
type GetOneDSFResponsePoolResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneDSFResponsePoolResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *DSFResponsePoolData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneDSFResponseType ¶
type GetOneDSFResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneDSFResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *DSFData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneDSFRulesetRequest ¶
type GetOneDSFRulesetRequest GetOneDSFRulesetRequestType
type GetOneDSFRulesetRequestType ¶
type GetOneDSFRulesetRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneDSFRulesetRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// ID or label of the DSF Service
Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"`
// ID of the ruleset to update
Dsf_ruleset_id string `xml:"dsf_ruleset_id,omitempty" json:"dsf_ruleset_id,omitempty"`
// response will include pending changes
Pending_changes string `xml:"pending_changes,omitempty" json:"pending_changes,omitempty"`
}
type GetOneDSFRulesetResponse ¶
type GetOneDSFRulesetResponse GetOneDSFRulesetResponseType
type GetOneDSFRulesetResponseType ¶
type GetOneDSFRulesetResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneDSFRulesetResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *DSFRulesetData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneDSRecordRequest ¶
type GetOneDSRecordRequest GetOneDSRecordRequestType
type GetOneDSRecordRequestType ¶
type GetOneDSRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneDSRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataDS `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type GetOneDSRecordResponse ¶
type GetOneDSRecordResponse GetOneDSRecordResponseType
type GetOneDSRecordResponseType ¶
type GetOneDSRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneDSRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *DSRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneExtNameserverRequest ¶
type GetOneExtNameserverRequest GetOneExtNameserverRequestType
type GetOneExtNameserverRequestType ¶
type GetOneExtNameserverRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneExtNameserverRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// can be empty or 'default'
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type GetOneExtNameserverResponse ¶
type GetOneExtNameserverResponse GetOneExtNameserverResponseType
type GetOneExtNameserverResponseType ¶
type GetOneExtNameserverResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneExtNameserverResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *ExtNameserverData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneFailoverRequest ¶
type GetOneFailoverRequest GetOneFailoverRequestType
type GetOneFailoverRequestType ¶
type GetOneFailoverRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneFailoverRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type GetOneFailoverResponse ¶
type GetOneFailoverResponse GetOneFailoverResponseType
type GetOneFailoverResponseType ¶
type GetOneFailoverResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneFailoverResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *FailoverData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneGSLBRegionPoolEntryRequest ¶
type GetOneGSLBRegionPoolEntryRequest GetOneGSLBRegionPoolEntryRequestType
type GetOneGSLBRegionPoolEntryRequestType ¶
type GetOneGSLBRegionPoolEntryRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneGSLBRegionPoolEntryRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// 'global' or specific region code: 'US West', 'US Central', 'US East', 'EU West', 'EU Central', 'Asia',
Region_code string `xml:"region_code,omitempty" json:"region_code,omitempty"`
// The IP address or FQDN of the pool entry to get
Address string `xml:"address,omitempty" json:"address,omitempty"`
}
type GetOneGSLBRegionPoolEntryResponse ¶
type GetOneGSLBRegionPoolEntryResponse GetOneGSLBRegionPoolEntryResponseType
type GetOneGSLBRegionPoolEntryResponseType ¶
type GetOneGSLBRegionPoolEntryResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneGSLBRegionPoolEntryResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *GSLBRegionPoolEntry `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneGSLBRegionRequest ¶
type GetOneGSLBRegionRequest GetOneGSLBRegionRequestType
type GetOneGSLBRegionRequestType ¶
type GetOneGSLBRegionRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneGSLBRegionRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Region_code string `xml:"region_code,omitempty" json:"region_code,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type GetOneGSLBRegionResponse ¶
type GetOneGSLBRegionResponse GetOneGSLBRegionResponseType
type GetOneGSLBRegionResponseType ¶
type GetOneGSLBRegionResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneGSLBRegionResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *GSLBRegionData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneGSLBRequest ¶
type GetOneGSLBRequest GetOneGSLBRequestType
type GetOneGSLBRequestType ¶
type GetOneGSLBRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneGSLBRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type GetOneGSLBResponse ¶
type GetOneGSLBResponse GetOneGSLBResponseType
type GetOneGSLBResponseType ¶
type GetOneGSLBResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneGSLBResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *GSLBData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneGeoRegionGroupRequest ¶
type GetOneGeoRegionGroupRequest GetOneGeoRegionGroupRequestType
type GetOneGeoRegionGroupRequestType ¶
type GetOneGeoRegionGroupRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneGeoRegionGroupRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// Name of the Geo Service to update
Service_name string `xml:"service_name,omitempty" json:"service_name,omitempty"`
// , Name of the Region Group
Name string `xml:"name,omitempty" json:"name,omitempty"`
}
type GetOneGeoRegionGroupResponse ¶
type GetOneGeoRegionGroupResponse GetOneGeoRegionGroupResponseType
type GetOneGeoRegionGroupResponseType ¶
type GetOneGeoRegionGroupResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneGeoRegionGroupResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *GeoRegionGroupData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneGeoRequest ¶
type GetOneGeoRequest GetOneGeoRequestType
type GetOneGeoRequestType ¶
type GetOneGeoRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneGeoRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// Name (partial) of the Geo Service to find
Name string `xml:"name,omitempty" json:"name,omitempty"`
}
type GetOneGeoResponse ¶
type GetOneGeoResponse GetOneGeoResponseType
type GetOneGeoResponseType ¶
type GetOneGeoResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneGeoResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *Geo `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneHTTPRedirectRequest ¶
type GetOneHTTPRedirectRequest GetOneHTTPRedirectRequestType
type GetOneHTTPRedirectRequestType ¶
type GetOneHTTPRedirectRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneHTTPRedirectRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type GetOneHTTPRedirectResponse ¶
type GetOneHTTPRedirectResponse GetOneHTTPRedirectResponseType
type GetOneHTTPRedirectResponseType ¶
type GetOneHTTPRedirectResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneHTTPRedirectResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *HTTPRedirectData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneIPSECKEYRecordRequest ¶
type GetOneIPSECKEYRecordRequest GetOneIPSECKEYRecordRequestType
type GetOneIPSECKEYRecordRequestType ¶
type GetOneIPSECKEYRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneIPSECKEYRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataIPSECKEY `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type GetOneIPSECKEYRecordResponse ¶
type GetOneIPSECKEYRecordResponse GetOneIPSECKEYRecordResponseType
type GetOneIPSECKEYRecordResponseType ¶
type GetOneIPSECKEYRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneIPSECKEYRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *IPSECKEYRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneIPTrackRequest ¶
type GetOneIPTrackRequest GetOneIPTrackRequestType
type GetOneIPTrackRequestType ¶
type GetOneIPTrackRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneIPTrackRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Iptrack_id int64 `xml:"iptrack_id,omitempty" json:"iptrack_id,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type GetOneIPTrackResponse ¶
type GetOneIPTrackResponse GetOneIPTrackResponseType
type GetOneIPTrackResponseType ¶
type GetOneIPTrackResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneIPTrackResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *IPTrackData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneKEYRecordRequest ¶
type GetOneKEYRecordRequest GetOneKEYRecordRequestType
type GetOneKEYRecordRequestType ¶
type GetOneKEYRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneKEYRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataKEY `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type GetOneKEYRecordResponse ¶
type GetOneKEYRecordResponse GetOneKEYRecordResponseType
type GetOneKEYRecordResponseType ¶
type GetOneKEYRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneKEYRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *KEYRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneKXRecordRequest ¶
type GetOneKXRecordRequest GetOneKXRecordRequestType
type GetOneKXRecordRequestType ¶
type GetOneKXRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneKXRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataKX `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type GetOneKXRecordResponse ¶
type GetOneKXRecordResponse GetOneKXRecordResponseType
type GetOneKXRecordResponseType ¶
type GetOneKXRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneKXRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *KXRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneLOCRecordRequest ¶
type GetOneLOCRecordRequest GetOneLOCRecordRequestType
type GetOneLOCRecordRequestType ¶
type GetOneLOCRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneLOCRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataLOC `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type GetOneLOCRecordResponse ¶
type GetOneLOCRecordResponse GetOneLOCRecordResponseType
type GetOneLOCRecordResponseType ¶
type GetOneLOCRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneLOCRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *LOCRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneLoadBalancePoolEntryRequest ¶
type GetOneLoadBalancePoolEntryRequest GetOneLoadBalancePoolEntryRequestType
type GetOneLoadBalancePoolEntryRequestType ¶
type GetOneLoadBalancePoolEntryRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneLoadBalancePoolEntryRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// The IP of the pool entry to get
Address string `xml:"address,omitempty" json:"address,omitempty"`
}
type GetOneLoadBalancePoolEntryResponse ¶
type GetOneLoadBalancePoolEntryResponse GetOneLoadBalancePoolEntryResponseType
type GetOneLoadBalancePoolEntryResponseType ¶
type GetOneLoadBalancePoolEntryResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneLoadBalancePoolEntryResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *LoadBalancePoolEntry `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneLoadBalanceRequest ¶
type GetOneLoadBalanceRequest GetOneLoadBalanceRequestType
type GetOneLoadBalanceRequestType ¶
type GetOneLoadBalanceRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneLoadBalanceRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type GetOneLoadBalanceResponse ¶
type GetOneLoadBalanceResponse GetOneLoadBalanceResponseType
type GetOneLoadBalanceResponseType ¶
type GetOneLoadBalanceResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneLoadBalanceResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *LoadBalanceData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneMXRecordRequest ¶
type GetOneMXRecordRequest GetOneMXRecordRequestType
type GetOneMXRecordRequestType ¶
type GetOneMXRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneMXRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataMX `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type GetOneMXRecordResponse ¶
type GetOneMXRecordResponse GetOneMXRecordResponseType
type GetOneMXRecordResponseType ¶
type GetOneMXRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneMXRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *MXRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneNAPTRRecordRequest ¶
type GetOneNAPTRRecordRequest GetOneNAPTRRecordRequestType
type GetOneNAPTRRecordRequestType ¶
type GetOneNAPTRRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneNAPTRRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataNAPTR `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type GetOneNAPTRRecordResponse ¶
type GetOneNAPTRRecordResponse GetOneNAPTRRecordResponseType
type GetOneNAPTRRecordResponseType ¶
type GetOneNAPTRRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneNAPTRRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *NAPTRRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneNSAPRecordRequest ¶
type GetOneNSAPRecordRequest GetOneNSAPRecordRequestType
type GetOneNSAPRecordRequestType ¶
type GetOneNSAPRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneNSAPRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataNSAP `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type GetOneNSAPRecordResponse ¶
type GetOneNSAPRecordResponse GetOneNSAPRecordResponseType
type GetOneNSAPRecordResponseType ¶
type GetOneNSAPRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneNSAPRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *NSAPRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneNSRecordRequest ¶
type GetOneNSRecordRequest GetOneNSRecordRequestType
type GetOneNSRecordRequestType ¶
type GetOneNSRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneNSRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataNS `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type GetOneNSRecordResponse ¶
type GetOneNSRecordResponse GetOneNSRecordResponseType
type GetOneNSRecordResponseType ¶
type GetOneNSRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneNSRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *NSRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneNotifierRequest ¶
type GetOneNotifierRequest GetOneNotifierRequestType
type GetOneNotifierRequestType ¶
type GetOneNotifierRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneNotifierRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// Public_id of the Notifier to retrieve
Notifier_id string `xml:"notifier_id,omitempty" json:"notifier_id,omitempty"`
}
type GetOneNotifierResponse ¶
type GetOneNotifierResponse GetOneNotifierResponseType
type GetOneNotifierResponseType ¶
type GetOneNotifierResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneNotifierResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *NotifierData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOnePOLICYRecordRequest ¶
type GetOnePOLICYRecordRequest GetOnePOLICYRecordRequestType
type GetOnePOLICYRecordRequestType ¶
type GetOnePOLICYRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOnePOLICYRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataPOLICY `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type GetOnePOLICYRecordResponse ¶
type GetOnePOLICYRecordResponse GetOnePOLICYRecordResponseType
type GetOnePOLICYRecordResponseType ¶
type GetOnePOLICYRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOnePOLICYRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *POLICYRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOnePTRRecordRequest ¶
type GetOnePTRRecordRequest GetOnePTRRecordRequestType
type GetOnePTRRecordRequestType ¶
type GetOnePTRRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOnePTRRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataPTR `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type GetOnePTRRecordResponse ¶
type GetOnePTRRecordResponse GetOnePTRRecordResponseType
type GetOnePTRRecordResponseType ¶
type GetOnePTRRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOnePTRRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *PTRRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOnePXRecordRequest ¶
type GetOnePXRecordRequest GetOnePXRecordRequestType
type GetOnePXRecordRequestType ¶
type GetOnePXRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOnePXRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataPX `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type GetOnePXRecordResponse ¶
type GetOnePXRecordResponse GetOnePXRecordResponseType
type GetOnePXRecordResponseType ¶
type GetOnePXRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOnePXRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *PXRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOnePermissionGroupRequest ¶
type GetOnePermissionGroupRequest GetOnePermissionGroupRequestType
type GetOnePermissionGroupRequestType ¶
type GetOnePermissionGroupRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOnePermissionGroupRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Group_name string `xml:"group_name,omitempty" json:"group_name,omitempty"`
}
type GetOnePermissionGroupResponse ¶
type GetOnePermissionGroupResponse GetOnePermissionGroupResponseType
type GetOnePermissionGroupResponseType ¶
type GetOnePermissionGroupResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOnePermissionGroupResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *PermissionGroupData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneRPRecordRequest ¶
type GetOneRPRecordRequest GetOneRPRecordRequestType
type GetOneRPRecordRequestType ¶
type GetOneRPRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneRPRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataRP `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type GetOneRPRecordResponse ¶
type GetOneRPRecordResponse GetOneRPRecordResponseType
type GetOneRPRecordResponseType ¶
type GetOneRPRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneRPRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *RPRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneRTTMRegionPoolEntryRequest ¶
type GetOneRTTMRegionPoolEntryRequest GetOneRTTMRegionPoolEntryRequestType
type GetOneRTTMRegionPoolEntryRequestType ¶
type GetOneRTTMRegionPoolEntryRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneRTTMRegionPoolEntryRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// 'global' or specific region code: 'US West', 'US Central', 'US East', 'EU West', 'EU Central', 'Asia',
Region_code string `xml:"region_code,omitempty" json:"region_code,omitempty"`
// The IP of the pool entry to get
Address string `xml:"address,omitempty" json:"address,omitempty"`
}
type GetOneRTTMRegionPoolEntryResponse ¶
type GetOneRTTMRegionPoolEntryResponse GetOneRTTMRegionPoolEntryResponseType
type GetOneRTTMRegionPoolEntryResponseType ¶
type GetOneRTTMRegionPoolEntryResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneRTTMRegionPoolEntryResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *RTTMRegionPoolEntry `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneRTTMRegionRequest ¶
type GetOneRTTMRegionRequest GetOneRTTMRegionRequestType
type GetOneRTTMRegionRequestType ¶
type GetOneRTTMRegionRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneRTTMRegionRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Region_code string `xml:"region_code,omitempty" json:"region_code,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type GetOneRTTMRegionResponse ¶
type GetOneRTTMRegionResponse GetOneRTTMRegionResponseType
type GetOneRTTMRegionResponseType ¶
type GetOneRTTMRegionResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneRTTMRegionResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *RTTMRegionData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneRTTMRequest ¶
type GetOneRTTMRequest GetOneRTTMRequestType
type GetOneRTTMRequestType ¶
type GetOneRTTMRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneRTTMRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type GetOneRTTMResponse ¶
type GetOneRTTMResponse GetOneRTTMResponseType
type GetOneRTTMResponseType ¶
type GetOneRTTMResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneRTTMResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *RTTMData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneSOARecordRequest ¶
type GetOneSOARecordRequest GetOneSOARecordRequestType
type GetOneSOARecordRequestType ¶
type GetOneSOARecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneSOARecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataSOA `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type GetOneSOARecordResponse ¶
type GetOneSOARecordResponse GetOneSOARecordResponseType
type GetOneSOARecordResponseType ¶
type GetOneSOARecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneSOARecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *SOARecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneSPFRecordRequest ¶
type GetOneSPFRecordRequest GetOneSPFRecordRequestType
type GetOneSPFRecordRequestType ¶
type GetOneSPFRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneSPFRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataSPF `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type GetOneSPFRecordResponse ¶
type GetOneSPFRecordResponse GetOneSPFRecordResponseType
type GetOneSPFRecordResponseType ¶
type GetOneSPFRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneSPFRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *SPFRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneSRVRecordRequest ¶
type GetOneSRVRecordRequest GetOneSRVRecordRequestType
type GetOneSRVRecordRequestType ¶
type GetOneSRVRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneSRVRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataSRV `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type GetOneSRVRecordResponse ¶
type GetOneSRVRecordResponse GetOneSRVRecordResponseType
type GetOneSRVRecordResponseType ¶
type GetOneSRVRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneSRVRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *SRVRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneSSHFPRecordRequest ¶
type GetOneSSHFPRecordRequest GetOneSSHFPRecordRequestType
type GetOneSSHFPRecordRequestType ¶
type GetOneSSHFPRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneSSHFPRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataSSHFP `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type GetOneSSHFPRecordResponse ¶
type GetOneSSHFPRecordResponse GetOneSSHFPRecordResponseType
type GetOneSSHFPRecordResponseType ¶
type GetOneSSHFPRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneSSHFPRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *SSHFPRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneSecondaryRequest ¶
type GetOneSecondaryRequest GetOneSecondaryRequestType
type GetOneSecondaryRequestType ¶
type GetOneSecondaryRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneSecondaryRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type GetOneSecondaryResponse ¶
type GetOneSecondaryResponse GetOneSecondaryResponseType
type GetOneSecondaryResponseType ¶
type GetOneSecondaryResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneSecondaryResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *SecondaryData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneTLSARecordRequest ¶
type GetOneTLSARecordRequest GetOneTLSARecordRequestType
type GetOneTLSARecordRequestType ¶
type GetOneTLSARecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneTLSARecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataTLSA `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type GetOneTLSARecordResponse ¶
type GetOneTLSARecordResponse GetOneTLSARecordResponseType
type GetOneTLSARecordResponseType ¶
type GetOneTLSARecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneTLSARecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *TLSARecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneTSIGKeyRequest ¶
type GetOneTSIGKeyRequest GetOneTSIGKeyRequestType
type GetOneTSIGKeyRequestType ¶
type GetOneTSIGKeyRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneTSIGKeyRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Name string `xml:"name,omitempty" json:"name,omitempty"`
}
type GetOneTSIGKeyResponse ¶
type GetOneTSIGKeyResponse GetOneTSIGKeyResponseType
type GetOneTSIGKeyResponseType ¶
type GetOneTSIGKeyResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneTSIGKeyResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *TSIGKeyData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneTXTRecordRequest ¶
type GetOneTXTRecordRequest GetOneTXTRecordRequestType
type GetOneTXTRecordRequestType ¶
type GetOneTXTRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneTXTRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataTXT `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type GetOneTXTRecordResponse ¶
type GetOneTXTRecordResponse GetOneTXTRecordResponseType
type GetOneTXTRecordResponseType ¶
type GetOneTXTRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneTXTRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *TXTRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneTaskRequest ¶
type GetOneTaskRequest GetOneTaskRequestType
type GetOneTaskRequestType ¶
type GetOneTaskRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneTaskRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Task_id string `xml:"task_id,omitempty" json:"task_id,omitempty"`
}
type GetOneTaskResponse ¶
type GetOneTaskResponse GetOneTaskResponseType
type GetOneTaskResponseType ¶
type GetOneTaskResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneTaskResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *TaskData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneUserRequest ¶
type GetOneUserRequest GetOneUserRequestType
type GetOneUserRequestType ¶
type GetOneUserRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneUserRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of user
User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"`
}
type GetOneUserResponse ¶
type GetOneUserResponse GetOneUserResponseType
type GetOneUserResponseType ¶
type GetOneUserResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneUserResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *UserData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetOneZoneRequest ¶
type GetOneZoneRequest GetOneZoneRequestType
type GetOneZoneRequestType ¶
type GetOneZoneRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneZoneRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type GetOneZoneResponse ¶
type GetOneZoneResponse GetOneZoneResponseType
type GetOneZoneResponseType ¶
type GetOneZoneResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneZoneResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *ZoneData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetPOLICYRecordsRequest ¶
type GetPOLICYRecordsRequest GetPOLICYRecordsRequestType
type GetPOLICYRecordsRequestType ¶
type GetPOLICYRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetPOLICYRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type GetPOLICYRecordsResponse ¶
type GetPOLICYRecordsResponse GetPOLICYRecordsResponseType
type GetPOLICYRecordsResponseType ¶
type GetPOLICYRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetPOLICYRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*POLICYRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetPTRRecordsRequest ¶
type GetPTRRecordsRequest GetPTRRecordsRequestType
type GetPTRRecordsRequestType ¶
type GetPTRRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetPTRRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type GetPTRRecordsResponse ¶
type GetPTRRecordsResponse GetPTRRecordsResponseType
type GetPTRRecordsResponseType ¶
type GetPTRRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetPTRRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*PTRRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetPXRecordsRequest ¶
type GetPXRecordsRequest GetPXRecordsRequestType
type GetPXRecordsRequestType ¶
type GetPXRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetPXRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type GetPXRecordsResponse ¶
type GetPXRecordsResponse GetPXRecordsResponseType
type GetPXRecordsResponseType ¶
type GetPXRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetPXRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*PXRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetPermissionGroupsRequest ¶
type GetPermissionGroupsRequest GetPermissionGroupsRequestType
type GetPermissionGroupsRequestType ¶
type GetPermissionGroupsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetPermissionGroupsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
}
type GetPermissionGroupsResponse ¶
type GetPermissionGroupsResponse GetPermissionGroupsResponseType
type GetPermissionGroupsResponseType ¶
type GetPermissionGroupsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetPermissionGroupsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*PermissionGroupData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetQueryStatsRequest ¶
type GetQueryStatsRequest GetQueryStatsRequestType
type GetQueryStatsRequestType ¶
type GetQueryStatsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetQueryStatsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// The timestamp indicating the beginning of the period to report on
Start_ts int32 `xml:"start_ts,omitempty" json:"start_ts,omitempty"`
// The timestamp indicating the end of the period to report on
End_ts int32 `xml:"end_ts,omitempty" json:"end_ts,omitempty"`
// The fields to break down the data with
Breakdown []string `xml:"breakdown,omitempty" json:"breakdown,omitempty"`
// A list of specific hostnames to report on. A hostname beginning with '!' will cause that hostname to be excluded
Hosts []string `xml:"hosts,omitempty" json:"hosts,omitempty"`
// A list of specific nameservers to report on. A nameserver beginning with '!' will cause that nameserver to be excluded
Nameservers []string `xml:"nameservers,omitempty" json:"nameservers,omitempty"`
// A list of record types to report on. A record type beginning with '!' will cause that record type to be excluded
Rrecs []string `xml:"rrecs,omitempty" json:"rrecs,omitempty"`
// A list of zone names to report on. A zone name beginning with '!' will cause that zone to be excluded.
Zones []string `xml:"zones,omitempty" json:"zones,omitempty"`
}
type GetQueryStatsResponse ¶
type GetQueryStatsResponse GetQueryStatsResponseType
type GetQueryStatsResponseType ¶
type GetQueryStatsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetQueryStatsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
// The CSV data containing the requested statistics
Data *QueryStatsData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetRPRecordsRequest ¶
type GetRPRecordsRequest GetRPRecordsRequestType
type GetRPRecordsRequestType ¶
type GetRPRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetRPRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type GetRPRecordsResponse ¶
type GetRPRecordsResponse GetRPRecordsResponseType
type GetRPRecordsResponseType ¶
type GetRPRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetRPRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*RPRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetRTTMLogsRequest ¶
type GetRTTMLogsRequest GetRTTMLogsRequestType
type GetRTTMLogsRequestType ¶
type GetRTTMLogsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetRTTMLogsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// The timestamp indicating the beginning of the period to report on
Start_ts int32 `xml:"start_ts,omitempty" json:"start_ts,omitempty"`
// The timestamp indicating the end of the period to report on
End_ts int32 `xml:"end_ts,omitempty" json:"end_ts,omitempty"`
}
type GetRTTMLogsResponse ¶
type GetRTTMLogsResponse GetRTTMLogsResponseType
type GetRTTMLogsResponseType ¶
type GetRTTMLogsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetRTTMLogsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*RTTMLogData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetRTTMRRSetsRequest ¶
type GetRTTMRRSetsRequest GetRTTMRRSetsRequestType
type GetRTTMRRSetsRequestType ¶
type GetRTTMRRSetsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetRTTMRRSetsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// The timestamp indicating the period to report on
Ts int32 `xml:"ts,omitempty" json:"ts,omitempty"`
}
type GetRTTMRRSetsResponse ¶
type GetRTTMRRSetsResponse GetRTTMRRSetsResponseType
type GetRTTMRRSetsResponseType ¶
type GetRTTMRRSetsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetRTTMRRSetsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*RTTMLogData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetRTTMRegionPoolEntriesRequest ¶
type GetRTTMRegionPoolEntriesRequest GetRTTMRegionPoolEntriesRequestType
type GetRTTMRegionPoolEntriesRequestType ¶
type GetRTTMRegionPoolEntriesRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetRTTMRegionPoolEntriesRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// 'global' or specific region code: 'US West', 'US Central', 'US East', 'EU West', 'EU Central', 'Asia',
Region_code string `xml:"region_code,omitempty" json:"region_code,omitempty"`
}
type GetRTTMRegionPoolEntriesResponse ¶
type GetRTTMRegionPoolEntriesResponse GetRTTMRegionPoolEntriesResponseType
type GetRTTMRegionPoolEntriesResponseType ¶
type GetRTTMRegionPoolEntriesResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetRTTMRegionPoolEntriesResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*RTTMRegionPoolEntry `xml:"data,omitempty" json:"data,omitempty"`
}
type GetRTTMRegionsRequest ¶
type GetRTTMRegionsRequest GetRTTMRegionsRequestType
type GetRTTMRegionsRequestType ¶
type GetRTTMRegionsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetRTTMRegionsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type GetRTTMRegionsResponse ¶
type GetRTTMRegionsResponse GetRTTMRegionsResponseType
type GetRTTMRegionsResponseType ¶
type GetRTTMRegionsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetRTTMRegionsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*RTTMRegionData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetRTTMsRequest ¶
type GetRTTMsRequest GetRTTMsRequestType
type GetRTTMsRequestType ¶
type GetRTTMsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetRTTMsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type GetRTTMsResponse ¶
type GetRTTMsResponse GetRTTMsResponseType
type GetRTTMsResponseType ¶
type GetRTTMsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetRTTMsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*RTTMData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetSOARecordsRequest ¶
type GetSOARecordsRequest GetSOARecordsRequestType
type GetSOARecordsRequestType ¶
type GetSOARecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetSOARecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type GetSOARecordsResponse ¶
type GetSOARecordsResponse GetSOARecordsResponseType
type GetSOARecordsResponseType ¶
type GetSOARecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetSOARecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*SOARecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetSPFRecordsRequest ¶
type GetSPFRecordsRequest GetSPFRecordsRequestType
type GetSPFRecordsRequestType ¶
type GetSPFRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetSPFRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type GetSPFRecordsResponse ¶
type GetSPFRecordsResponse GetSPFRecordsResponseType
type GetSPFRecordsResponseType ¶
type GetSPFRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetSPFRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*SPFRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetSRVRecordsRequest ¶
type GetSRVRecordsRequest GetSRVRecordsRequestType
type GetSRVRecordsRequestType ¶
type GetSRVRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetSRVRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type GetSRVRecordsResponse ¶
type GetSRVRecordsResponse GetSRVRecordsResponseType
type GetSRVRecordsResponseType ¶
type GetSRVRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetSRVRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*SRVRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetSSHFPRecordsRequest ¶
type GetSSHFPRecordsRequest GetSSHFPRecordsRequestType
type GetSSHFPRecordsRequestType ¶
type GetSSHFPRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetSSHFPRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type GetSSHFPRecordsResponse ¶
type GetSSHFPRecordsResponse GetSSHFPRecordsResponseType
type GetSSHFPRecordsResponseType ¶
type GetSSHFPRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetSSHFPRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*SSHFPRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetSecondariesRequest ¶
type GetSecondariesRequest GetSecondariesRequestType
type GetSecondariesRequestType ¶
type GetSecondariesRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetSecondariesRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
}
type GetSecondariesResponse ¶
type GetSecondariesResponse GetSecondariesResponseType
type GetSecondariesResponseType ¶
type GetSecondariesResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetSecondariesResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*SecondaryData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetTLSARecordsRequest ¶
type GetTLSARecordsRequest GetTLSARecordsRequestType
type GetTLSARecordsRequestType ¶
type GetTLSARecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetTLSARecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type GetTLSARecordsResponse ¶
type GetTLSARecordsResponse GetTLSARecordsResponseType
type GetTLSARecordsResponseType ¶
type GetTLSARecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetTLSARecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*TLSARecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetTSIGKeysRequest ¶
type GetTSIGKeysRequest GetTSIGKeysRequestType
type GetTSIGKeysRequestType ¶
type GetTSIGKeysRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetTSIGKeysRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
}
type GetTSIGKeysResponse ¶
type GetTSIGKeysResponse GetTSIGKeysResponseType
type GetTSIGKeysResponseType ¶
type GetTSIGKeysResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetTSIGKeysResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*TSIGKeyData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetTXTRecordsRequest ¶
type GetTXTRecordsRequest GetTXTRecordsRequestType
type GetTXTRecordsRequestType ¶
type GetTXTRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetTXTRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type GetTXTRecordsResponse ¶
type GetTXTRecordsResponse GetTXTRecordsResponseType
type GetTXTRecordsResponseType ¶
type GetTXTRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetTXTRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*TXTRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetTasksRequest ¶
type GetTasksRequest GetTasksRequestType
type GetTasksRequestType ¶
type GetTasksRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetTasksRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Name string `xml:"name,omitempty" json:"name,omitempty"`
Customer_name string `xml:"customer_name,omitempty" json:"customer_name,omitempty"`
Zone_name string `xml:"zone_name,omitempty" json:"zone_name,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
}
type GetTasksResponse ¶
type GetTasksResponse GetTasksResponseType
type GetTasksResponseType ¶
type GetTasksResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetTasksResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*TaskData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetTransferStatusRequest ¶
type GetTransferStatusRequest GetTransferStatusRequestType
type GetTransferStatusRequestType ¶
type GetTransferStatusRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetTransferStatusRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type GetTransferStatusResponse ¶
type GetTransferStatusResponse GetTransferStatusResponseType
type GetTransferStatusResponseType ¶
type GetTransferStatusResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetTransferStatusResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *ZoneTransferStatus `xml:"data,omitempty" json:"data,omitempty"`
}
type GetUpdateUserPasswordRequest ¶
type GetUpdateUserPasswordRequest GetUpdateUserPasswordRequestType
type GetUpdateUserPasswordRequestType ¶
type GetUpdateUserPasswordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetUpdateUserPasswordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"`
}
type GetUpdateUserPasswordResponse ¶
type GetUpdateUserPasswordResponse GetUpdateUserPasswordResponseType
type GetUpdateUserPasswordResponseType ¶
type GetUpdateUserPasswordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetUpdateUserPasswordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *UpdateUserPasswordData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetUpdateUsersRequest ¶
type GetUpdateUsersRequest GetUpdateUsersRequestType
type GetUpdateUsersRequestType ¶
type GetUpdateUsersRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetUpdateUsersRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
}
type GetUpdateUsersResponse ¶
type GetUpdateUsersResponse GetUpdateUsersResponseType
type GetUpdateUsersResponseType ¶
type GetUpdateUsersResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetUpdateUsersResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*UserData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetUserPermissionsRequest ¶
type GetUserPermissionsRequest GetUserPermissionsRequestType
type GetUserPermissionsRequestType ¶
type GetUserPermissionsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetUserPermissionsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"`
}
type GetUserPermissionsResponse ¶
type GetUserPermissionsResponse GetUserPermissionsResponseType
type GetUserPermissionsResponseType ¶
type GetUserPermissionsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetUserPermissionsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *PermissionResponse `xml:"data,omitempty" json:"data,omitempty"`
}
type GetUsersRequest ¶
type GetUsersRequest GetUsersRequestType
type GetUsersRequestType ¶
type GetUsersRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetUsersRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Search string `xml:"search,omitempty" json:"search,omitempty"`
}
type GetUsersResponse ¶
type GetUsersResponse GetUsersResponseType
type GetUsersResponseType ¶
type GetUsersResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetUsersResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*UserData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetZoneApexRequest ¶
type GetZoneApexRequest GetZoneApexRequestType
type GetZoneApexRequestType ¶
type GetZoneApexRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetZoneApexRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// FQDN of a node
Node string `xml:"node,omitempty" json:"node,omitempty"`
}
type GetZoneApexResponse ¶
type GetZoneApexResponse GetZoneApexResponseType
type GetZoneApexResponseType ¶
type GetZoneApexResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetZoneApexResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *ZoneData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetZoneChangesetRequest ¶
type GetZoneChangesetRequest GetZoneChangesetRequestType
type GetZoneChangesetRequestType ¶
type GetZoneChangesetRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetZoneChangesetRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type GetZoneChangesetResponse ¶
type GetZoneChangesetResponse GetZoneChangesetResponseType
type GetZoneChangesetResponseType ¶
type GetZoneChangesetResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetZoneChangesetResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*ZoneChangeData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetZoneConfigOptionsRequest ¶
type GetZoneConfigOptionsRequest GetZoneConfigOptionsRequestType
type GetZoneConfigOptionsRequestType ¶
type GetZoneConfigOptionsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetZoneConfigOptionsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type GetZoneConfigOptionsResponse ¶
type GetZoneConfigOptionsResponse GetZoneConfigOptionsResponseType
type GetZoneConfigOptionsResponseType ¶
type GetZoneConfigOptionsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetZoneConfigOptionsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*ZoneConfigOptionData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetZoneNotesRequest ¶
type GetZoneNotesRequest GetZoneNotesRequestType
type GetZoneNotesRequestType ¶
type GetZoneNotesRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetZoneNotesRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Limit int32 `xml:"limit,omitempty" json:"limit,omitempty"`
Offset int32 `xml:"offset,omitempty" json:"offset,omitempty"`
}
type GetZoneNotesResponse ¶
type GetZoneNotesResponse GetZoneNotesResponseType
type GetZoneNotesResponseType ¶
type GetZoneNotesResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetZoneNotesResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*ZoneNoteData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetZoneOracleMetadataRequest ¶
type GetZoneOracleMetadataRequest GetZoneOracleMetadataRequestType
type GetZoneOracleMetadataRequestType ¶
type GetZoneOracleMetadataRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetZoneOracleMetadataRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// compartment id
Compartment_id string `xml:"compartment_id,omitempty" json:"compartment_id,omitempty"`
// public id
Public_id string `xml:"public_id,omitempty" json:"public_id,omitempty"`
}
type GetZoneOracleMetadataResponse ¶
type GetZoneOracleMetadataResponse GetZoneOracleMetadataResponseType
type GetZoneOracleMetadataResponseType ¶
type GetZoneOracleMetadataResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetZoneOracleMetadataResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*ZoneOracleMetadataData `xml:"data,omitempty" json:"data,omitempty"`
}
type GetZonesRequest ¶
type GetZonesRequest GetZonesRequestType
type GetZonesRequestType ¶
type GetZonesRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetZonesRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
}
type GetZonesResponse ¶
type GetZonesResponse GetZonesResponseType
type GetZonesResponseType ¶
type GetZonesResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetZonesResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*ZoneData `xml:"data,omitempty" json:"data,omitempty"`
}
type HTTPRedirectData ¶
type HTTPRedirectData struct {
// URL requests are redirecto to
Url string `xml:"url,omitempty" json:"url,omitempty"`
// either '301' (temporary) or '302' (permanent)
Code string `xml:"code,omitempty" json:"code,omitempty"`
// should redirected URL include requested URL
Keep_uri string `xml:"keep_uri,omitempty" json:"keep_uri,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type HostStatFlagsData ¶
type HostStatFlagsData struct {
// empty for customer-wide default
Zone_name string `xml:"zone_name,omitempty" json:"zone_name,omitempty"`
// Y or N
Active string `xml:"active,omitempty" json:"active,omitempty"`
}
type IPSECKEYRecordData ¶
type IPSECKEYRecordData struct {
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataIPSECKEY `xml:"rdata,omitempty" json:"rdata,omitempty"`
Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type IPTrackData ¶
type IPTrackData struct {
// A, Dynamic_A, AAAA, Dynamic_AAAA
Record_types []string `xml:"record_types,omitempty" json:"record_types,omitempty"`
// List of hostnames to watch for records
Hosts []string `xml:"hosts,omitempty" json:"hosts,omitempty"`
// 'match', 'default', or a valid ttl
Ttl string `xml:"ttl,omitempty" json:"ttl,omitempty"`
// Mask that records should match
Netmask string `xml:"netmask,omitempty" json:"netmask,omitempty"`
Iptrack_id int64 `xml:"iptrack_id,omitempty" json:"iptrack_id,omitempty"`
Active string `xml:"active,omitempty" json:"active,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type KEYRecordData ¶
type KEYRecordData struct {
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataKEY `xml:"rdata,omitempty" json:"rdata,omitempty"`
Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type KXRecordData ¶
type KXRecordData struct {
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataKX `xml:"rdata,omitempty" json:"rdata,omitempty"`
Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type LOCRecordData ¶
type LOCRecordData struct {
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataLOC `xml:"rdata,omitempty" json:"rdata,omitempty"`
Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type LabelData ¶
type LabelData struct {
A_label []string `xml:"a_label,omitempty" json:"a_label,omitempty"`
Aaaa_label []string `xml:"aaaa_label,omitempty" json:"aaaa_label,omitempty"`
Cert_label []string `xml:"cert_label,omitempty" json:"cert_label,omitempty"`
Cname_label []string `xml:"cname_label,omitempty" json:"cname_label,omitempty"`
Mx_label []string `xml:"mx_label,omitempty" json:"mx_label,omitempty"`
Txt_label []string `xml:"txt_label,omitempty" json:"txt_label,omitempty"`
Spf_label []string `xml:"spf_label,omitempty" json:"spf_label,omitempty"`
Ptr_label []string `xml:"ptr_label,omitempty" json:"ptr_label,omitempty"`
Loc_label []string `xml:"loc_label,omitempty" json:"loc_label,omitempty"`
Srv_label []string `xml:"srv_label,omitempty" json:"srv_label,omitempty"`
Rp_label []string `xml:"rp_label,omitempty" json:"rp_label,omitempty"`
Key_label []string `xml:"key_label,omitempty" json:"key_label,omitempty"`
Dnskey_label []string `xml:"dnskey_label,omitempty" json:"dnskey_label,omitempty"`
Sshfp_label []string `xml:"sshfp_label,omitempty" json:"sshfp_label,omitempty"`
Dhcid_label []string `xml:"dhcid_label,omitempty" json:"dhcid_label,omitempty"`
Nsap_label []string `xml:"nsap_label,omitempty" json:"nsap_label,omitempty"`
Px_label []string `xml:"px_label,omitempty" json:"px_label,omitempty"`
}
type LoadBalanceAddress ¶
type LoadBalanceAddress struct {
// an IP address to monitor and publish
Address string `xml:"address,omitempty" json:"address,omitempty"`
// a human-readable label
Label string `xml:"label,omitempty" json:"label,omitempty"`
// how often this is served relative to others in pool
Weight int32 `xml:"weight,omitempty" json:"weight,omitempty"`
// how this address reponds to monitoring: obey,remove,always,no
Serve_mode string `xml:"serve_mode,omitempty" json:"serve_mode,omitempty"`
// current monitoring status This field is returned in responses from the API, it should not be included in requests.
Status string `xml:"status,omitempty" json:"status,omitempty"`
// Recent monitoring results for this address. This field is returned in responses from the API, it should not be included in requests.
Log []*MonitorLogData `xml:"log,omitempty" json:"log,omitempty"`
}
type LoadBalanceData ¶
type LoadBalanceData struct {
// pool of IP addresses to balance
Pool []*LoadBalanceAddress `xml:"pool,omitempty" json:"pool,omitempty"`
// TTL (time-to-live)
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
// 'ip', 'global', or 'cname'
Failover_mode string `xml:"failover_mode,omitempty" json:"failover_mode,omitempty"`
// for 'ip' or 'cname', what to serve on failover
Failover_data string `xml:"failover_data,omitempty" json:"failover_data,omitempty"`
// restore normal address automatically (Y)
Auto_recover string `xml:"auto_recover,omitempty" json:"auto_recover,omitempty"`
// The number of consecutive monitoring intervals to delay before placing an IP address back in service
Recovery_delay int32 `xml:"recovery_delay,omitempty" json:"recovery_delay,omitempty"`
// contact that gets status notification
Contact_nickname string `xml:"contact_nickname,omitempty" json:"contact_nickname,omitempty"`
// when notifications are sent
Notify_events string `xml:"notify_events,omitempty" json:"notify_events,omitempty"`
// The IP or hostname of a syslog server to send monitor events to
Syslog_server string `xml:"syslog_server,omitempty" json:"syslog_server,omitempty"`
// The port of the syslog server. Defaults to 514 if not present
Syslog_port string `xml:"syslog_port,omitempty" json:"syslog_port,omitempty"`
// The syslog ident to use. Defaults to 'dynect'
Syslog_ident string `xml:"syslog_ident,omitempty" json:"syslog_ident,omitempty"`
// The syslog facility to use. Defaults to 'daemon'
Syslog_facility string `xml:"syslog_facility,omitempty" json:"syslog_facility,omitempty"`
// When to deliver syslog message; 'change' or 'all'
Syslog_delivery string `xml:"syslog_delivery,omitempty" json:"syslog_delivery,omitempty"`
// for custom syslog messages
Syslog_probe_fmt string `xml:"syslog_probe_fmt,omitempty" json:"syslog_probe_fmt,omitempty"`
// for custom syslog messages
Syslog_status_fmt string `xml:"syslog_status_fmt,omitempty" json:"syslog_status_fmt,omitempty"`
// number of addresses in each DNS response
Serve_count int32 `xml:"serve_count,omitempty" json:"serve_count,omitempty"`
// details about monitoring
Monitor *MonitorData `xml:"monitor,omitempty" json:"monitor,omitempty"`
// 'ok', 'trouble', 'failover'
Status string `xml:"status,omitempty" json:"status,omitempty"`
// 'Y', 'N'
Active string `xml:"active,omitempty" json:"active,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type LoadBalancePoolEntry ¶
type LoadBalancePoolEntry struct {
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// an IP address to monitor and publish
Address string `xml:"address,omitempty" json:"address,omitempty"`
// a human-readable label
Label string `xml:"label,omitempty" json:"label,omitempty"`
// how often this is served relative to others in pool
Weight int32 `xml:"weight,omitempty" json:"weight,omitempty"`
// how this address reponds to monitoring: obey,remove,always,no
Serve_mode string `xml:"serve_mode,omitempty" json:"serve_mode,omitempty"`
// current monitoring status This field is returned in responses from the API, it should not be included in requests.
Status string `xml:"status,omitempty" json:"status,omitempty"`
// Recent monitoring results for this address. This field is returned in responses from the API, it should not be included in requests.
Log []*MonitorLogData `xml:"log,omitempty" json:"log,omitempty"`
}
type MXRecordData ¶
type MXRecordData struct {
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataMX `xml:"rdata,omitempty" json:"rdata,omitempty"`
Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type Messages ¶
type Messages struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ messages"`
Source string `xml:"source,omitempty" json:"source,omitempty"`
Lvl string `xml:"lvl,omitempty" json:"lvl,omitempty"`
Err_cd string `xml:"err_cd,omitempty" json:"err_cd,omitempty"`
Info string `xml:"info,omitempty" json:"info,omitempty"`
}
type MonitorData ¶
type MonitorData struct {
// HTTP, HTTPS, PING, SMTP, TCP, NONE
Protocol string `xml:"protocol,omitempty" json:"protocol,omitempty"`
// time between checks, in minutes
Interval int32 `xml:"interval,omitempty" json:"interval,omitempty"`
// times to retest on failure
Retries int32 `xml:"retries,omitempty" json:"retries,omitempty"`
// if different from service default
Port int32 `xml:"port,omitempty" json:"port,omitempty"`
// e.g: http://host/path
Path string `xml:"path,omitempty" json:"path,omitempty"`
// if different from fqdn
Host string `xml:"host,omitempty" json:"host,omitempty"`
// check response for specific text
Expected string `xml:"expected,omitempty" json:"expected,omitempty"`
// additional HTTP headers
Header string `xml:"header,omitempty" json:"header,omitempty"`
// test timeout
Timeout int32 `xml:"timeout,omitempty" json:"timeout,omitempty"`
}
type MonitorLogData ¶
type MonitorLogData struct {
// 'up', 'down', 'unk'
Status string `xml:"status,omitempty" json:"status,omitempty"`
// more details on error
Message string `xml:"message,omitempty" json:"message,omitempty"`
// unix timestamp of monitor
Time int32 `xml:"time,omitempty" json:"time,omitempty"`
// "airport" code
Site_code string `xml:"site_code,omitempty" json:"site_code,omitempty"`
}
type NAPTRRecordData ¶
type NAPTRRecordData struct {
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataNAPTR `xml:"rdata,omitempty" json:"rdata,omitempty"`
Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type NSAPRecordData ¶
type NSAPRecordData struct {
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataNSAP `xml:"rdata,omitempty" json:"rdata,omitempty"`
Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type NSRecordData ¶
type NSRecordData struct {
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataNS `xml:"rdata,omitempty" json:"rdata,omitempty"`
Service_class string `xml:"service_class,omitempty" json:"service_class,omitempty"`
Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type Notifier ¶
type Notifier struct {
// Label for the Notifier object
Label string `xml:"label,omitempty" json:"label,omitempty"`
// List of Recipients attached to the Notifier
Recipients []*Recipient `xml:"recipients,omitempty" json:"recipients,omitempty"`
// List of services attached to the Notifier
Services []*Service `xml:"services,omitempty" json:"services,omitempty"`
}
type NotifierData ¶
type NotifierData struct {
// Public ID of the Notifier object
Notifier_id string `xml:"notifier_id,omitempty" json:"notifier_id,omitempty"`
// Label for the Notifier object
Label string `xml:"label,omitempty" json:"label,omitempty"`
// Indicates whether or not the Notifier is active
Active string `xml:"active,omitempty" json:"active,omitempty"`
// List of Recepients attached to the Notifier
Recipients []*Recipient `xml:"recipients,omitempty" json:"recipients,omitempty"`
// List of services attached to the Notifier
Services []*Service `xml:"services,omitempty" json:"services,omitempty"`
}
type NotifierDataAlt ¶
type NotifierDataAlt struct {
// Public ID of the Notifier object
Notifier_id string `xml:"notifier_id,omitempty" json:"notifier_id,omitempty"`
// Label for the Notifier object
Label string `xml:"label,omitempty" json:"label,omitempty"`
// Indicates whether or not the Notifier is active
Active string `xml:"active,omitempty" json:"active,omitempty"`
// List of Recepients attached to the Notifier
Recipients []string `xml:"recipients,omitempty" json:"recipients,omitempty"`
// List of services attached to the Notifier
Services []*Service `xml:"services,omitempty" json:"services,omitempty"`
}
type NotifierLink ¶
type NotifierLink struct {
// Public_id of the Notifier to link to
Notifier_id string `xml:"notifier_id,omitempty" json:"notifier_id,omitempty"`
// filters on when services should fire the notifier
Filters []string `xml:"filters,omitempty" json:"filters,omitempty"`
}
type NotifierLinkData ¶
type NotifierLinkData struct {
// Public ID of the Notifier object
Link_id string `xml:"link_id,omitempty" json:"link_id,omitempty"`
// Indicates whether or not the Notifier link is active
Active string `xml:"active,omitempty" json:"active,omitempty"`
// filters on when services should fire the notifier
Filters []string `xml:"filters,omitempty" json:"filters,omitempty"`
Notifier *NotifierSummaryData `xml:"notifier,omitempty" json:"notifier,omitempty"`
}
type NotifierSummaryData ¶
type NotifierSummaryData struct {
// Public ID of the Notifier object
Notifier_id string `xml:"notifier_id,omitempty" json:"notifier_id,omitempty"`
Label string `xml:"label,omitempty" json:"label,omitempty"`
// List of Recepients attached to the Notifier
Recipients []string `xml:"recipients,omitempty" json:"recipients,omitempty"`
// Indicates whether or not the Notifier is active
Active string `xml:"active,omitempty" json:"active,omitempty"`
}
type OCIMigrateRequest ¶
type OCIMigrateRequest OCIMigrateRequestType
type OCIMigrateRequestType ¶
type OCIMigrateRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ OCIMigrateRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// , req
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// public_id
Zone_ocid string `xml:"zone_ocid,omitempty" json:"zone_ocid,omitempty"`
// compartment id
Compartment_id string `xml:"compartment_id,omitempty" json:"compartment_id,omitempty"`
// tenant id
Tenancy_id string `xml:"tenancy_id,omitempty" json:"tenancy_id,omitempty"`
User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"`
Customer_name string `xml:"customer_name,omitempty" json:"customer_name,omitempty"`
Password string `xml:"password,omitempty" json:"password,omitempty"`
Replacements *Replacement `xml:"replacements,omitempty" json:"replacements,omitempty"`
}
type OCIMigrateResponse ¶
type OCIMigrateResponse OCIMigrateResponseType
type OCIMigrateResponseType ¶
type OCIMigrateResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ OCIMigrateResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type POLICYRecordData ¶
type POLICYRecordData struct {
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataPOLICY `xml:"rdata,omitempty" json:"rdata,omitempty"`
Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type PTRRecordData ¶
type PTRRecordData struct {
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataPTR `xml:"rdata,omitempty" json:"rdata,omitempty"`
Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type PXRecordData ¶
type PXRecordData struct {
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataPX `xml:"rdata,omitempty" json:"rdata,omitempty"`
Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type PermissionData ¶
type PermissionData struct {
Name string `xml:"name,omitempty" json:"name,omitempty"`
Zone []*PermissionZone `xml:"zone,omitempty" json:"zone,omitempty"`
Reason []string `xml:"reason,omitempty" json:"reason,omitempty"`
}
type PermissionGroupData ¶
type PermissionGroupData struct {
Group_name string `xml:"group_name,omitempty" json:"group_name,omitempty"`
Type_ string `xml:"type,omitempty" json:"type,omitempty"`
Description string `xml:"description,omitempty" json:"description,omitempty"`
Permission []string `xml:"permission,omitempty" json:"permission,omitempty"`
User_name []string `xml:"user_name,omitempty" json:"user_name,omitempty"`
Subgroup []string `xml:"subgroup,omitempty" json:"subgroup,omitempty"`
Zone []*PermissionZone `xml:"zone,omitempty" json:"zone,omitempty"`
}
type PermissionResponse ¶
type PermissionResponse struct {
Admin_override string `xml:"admin_override,omitempty" json:"admin_override,omitempty"`
Allowed []*PermissionData `xml:"allowed,omitempty" json:"allowed,omitempty"`
Forbidden []*PermissionData `xml:"forbidden,omitempty" json:"forbidden,omitempty"`
}
type PermissionZone ¶
type PermissionZone struct {
Zone_name string `xml:"zone_name,omitempty" json:"zone_name,omitempty"`
Recurse string `xml:"recurse,omitempty" json:"recurse,omitempty"`
// This field is returned in responses from the API, it should not be included in requests.
Reason []string `xml:"reason,omitempty" json:"reason,omitempty"`
}
type PruneZoneRequest ¶
type PruneZoneRequest PruneZoneRequestType
type PruneZoneRequestType ¶
type PruneZoneRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ PruneZoneRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type PruneZoneResponse ¶
type PruneZoneResponse PruneZoneResponseType
type PruneZoneResponseType ¶
type PruneZoneResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ PruneZoneResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *ZoneData `xml:"data,omitempty" json:"data,omitempty"`
}
type PublishDSFRequest ¶
type PublishDSFRequest PublishDSFRequestType
type PublishDSFRequestType ¶
type PublishDSFRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ PublishDSFRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// label or ID
Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"`
// Optional notes
Notes string `xml:"notes,omitempty" json:"notes,omitempty"`
}
type PublishDSFResponse ¶
type PublishDSFResponse PublishDSFResponseType
type PublishDSFResponseType ¶
type PublishDSFResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ PublishDSFResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *DSFData `xml:"data,omitempty" json:"data,omitempty"`
}
type PublishZoneData ¶
type PublishZoneData struct {
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Serial int32 `xml:"serial,omitempty" json:"serial,omitempty"`
Serial_style string `xml:"serial_style,omitempty" json:"serial_style,omitempty"`
Zone_type string `xml:"zone_type,omitempty" json:"zone_type,omitempty"`
Task_id string `xml:"task_id,omitempty" json:"task_id,omitempty"`
}
type PublishZoneRequest ¶
type PublishZoneRequest PublishZoneRequestType
type PublishZoneRequestType ¶
type PublishZoneRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ PublishZoneRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Notes string `xml:"notes,omitempty" json:"notes,omitempty"`
}
type PublishZoneResponse ¶
type PublishZoneResponse PublishZoneResponseType
type PublishZoneResponseType ¶
type PublishZoneResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ PublishZoneResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *PublishZoneData `xml:"data,omitempty" json:"data,omitempty"`
}
type QueryStatsData ¶
type QueryStatsData struct {
Csv string `xml:"csv,omitempty" json:"csv,omitempty"`
}
type RDataA ¶
type RDataA struct {
Address string `xml:"address,omitempty" json:"address,omitempty"`
}
type RDataAAAA ¶
type RDataAAAA struct {
Address string `xml:"address,omitempty" json:"address,omitempty"`
}
type RDataALIAS ¶
type RDataALIAS struct {
Alias string `xml:"alias,omitempty" json:"alias,omitempty"`
}
type RDataCAA ¶
type RDataCAA struct {
Flags int32 `xml:"flags,omitempty" json:"flags,omitempty"`
Tag string `xml:"tag,omitempty" json:"tag,omitempty"`
Value string `xml:"value,omitempty" json:"value,omitempty"`
}
type RDataCDNSKEY ¶
type RDataCDNSKEY struct {
Flags int32 `xml:"flags,omitempty" json:"flags,omitempty"`
Algorithm int32 `xml:"algorithm,omitempty" json:"algorithm,omitempty"`
Protocol int32 `xml:"protocol,omitempty" json:"protocol,omitempty"`
Public_key string `xml:"public_key,omitempty" json:"public_key,omitempty"`
}
type RDataCDS ¶
type RDataCDS struct {
Keytag int32 `xml:"keytag,omitempty" json:"keytag,omitempty"`
Algorithm int32 `xml:"algorithm,omitempty" json:"algorithm,omitempty"`
Digtype int32 `xml:"digtype,omitempty" json:"digtype,omitempty"`
Digest string `xml:"digest,omitempty" json:"digest,omitempty"`
}
type RDataCERT ¶
type RDataCERT struct {
Format int32 `xml:"format,omitempty" json:"format,omitempty"`
Tag int32 `xml:"tag,omitempty" json:"tag,omitempty"`
Algorithm int32 `xml:"algorithm,omitempty" json:"algorithm,omitempty"`
Certificate string `xml:"certificate,omitempty" json:"certificate,omitempty"`
}
type RDataCNAME ¶
type RDataCNAME struct {
Cname string `xml:"cname,omitempty" json:"cname,omitempty"`
}
type RDataCSYNC ¶
type RDataCSYNC struct {
Soa_serial int32 `xml:"soa_serial,omitempty" json:"soa_serial,omitempty"`
Flags string `xml:"flags,omitempty" json:"flags,omitempty"`
Types string `xml:"types,omitempty" json:"types,omitempty"`
}
type RDataDHCID ¶
type RDataDHCID struct {
Digest string `xml:"digest,omitempty" json:"digest,omitempty"`
}
type RDataDNAME ¶
type RDataDNAME struct {
Dname string `xml:"dname,omitempty" json:"dname,omitempty"`
}
type RDataDNSKEY ¶
type RDataDNSKEY struct {
Flags int32 `xml:"flags,omitempty" json:"flags,omitempty"`
Algorithm int32 `xml:"algorithm,omitempty" json:"algorithm,omitempty"`
Protocol int32 `xml:"protocol,omitempty" json:"protocol,omitempty"`
Public_key string `xml:"public_key,omitempty" json:"public_key,omitempty"`
}
type RDataDS ¶
type RDataDS struct {
Keytag int32 `xml:"keytag,omitempty" json:"keytag,omitempty"`
Algorithm int32 `xml:"algorithm,omitempty" json:"algorithm,omitempty"`
Digtype int32 `xml:"digtype,omitempty" json:"digtype,omitempty"`
Digest string `xml:"digest,omitempty" json:"digest,omitempty"`
}
type RDataIPSECKEY ¶
type RDataIPSECKEY struct {
Precedence int32 `xml:"precedence,omitempty" json:"precedence,omitempty"`
Gatetype int32 `xml:"gatetype,omitempty" json:"gatetype,omitempty"`
Algorithm int32 `xml:"algorithm,omitempty" json:"algorithm,omitempty"`
Gateway string `xml:"gateway,omitempty" json:"gateway,omitempty"`
Public_key string `xml:"public_key,omitempty" json:"public_key,omitempty"`
}
type RDataKEY ¶
type RDataKEY struct {
Flags int32 `xml:"flags,omitempty" json:"flags,omitempty"`
Algorithm int32 `xml:"algorithm,omitempty" json:"algorithm,omitempty"`
Protocol int32 `xml:"protocol,omitempty" json:"protocol,omitempty"`
Public_key string `xml:"public_key,omitempty" json:"public_key,omitempty"`
}
type RDataKX ¶
type RDataKX struct {
Preference int32 `xml:"preference,omitempty" json:"preference,omitempty"`
Exchange string `xml:"exchange,omitempty" json:"exchange,omitempty"`
}
type RDataLOC ¶
type RDataLOC struct {
Latitude string `xml:"latitude,omitempty" json:"latitude,omitempty"`
Longitude string `xml:"longitude,omitempty" json:"longitude,omitempty"`
Altitude int32 `xml:"altitude,omitempty" json:"altitude,omitempty"`
Horiz_pre int32 `xml:"horiz_pre,omitempty" json:"horiz_pre,omitempty"`
Vert_pre int32 `xml:"vert_pre,omitempty" json:"vert_pre,omitempty"`
Size int32 `xml:"size,omitempty" json:"size,omitempty"`
Version int32 `xml:"version,omitempty" json:"version,omitempty"`
}
type RDataMX ¶
type RDataMX struct {
Preference int32 `xml:"preference,omitempty" json:"preference,omitempty"`
Exchange string `xml:"exchange,omitempty" json:"exchange,omitempty"`
}
type RDataNAPTR ¶
type RDataNAPTR struct {
Order int32 `xml:"order,omitempty" json:"order,omitempty"`
Preference int32 `xml:"preference,omitempty" json:"preference,omitempty"`
Flags string `xml:"flags,omitempty" json:"flags,omitempty"`
Services string `xml:"services,omitempty" json:"services,omitempty"`
Regexp string `xml:"regexp,omitempty" json:"regexp,omitempty"`
Replacement string `xml:"replacement,omitempty" json:"replacement,omitempty"`
}
type RDataNS ¶
type RDataNS struct {
Nsdname string `xml:"nsdname,omitempty" json:"nsdname,omitempty"`
}
type RDataPOLICY ¶
type RDataPOLICY struct {
Name string `xml:"name,omitempty" json:"name,omitempty"`
Rtype string `xml:"rtype,omitempty" json:"rtype,omitempty"`
Api_url string `xml:"api_url,omitempty" json:"api_url,omitempty"`
Gui_url string `xml:"gui_url,omitempty" json:"gui_url,omitempty"`
Policy string `xml:"policy,omitempty" json:"policy,omitempty"`
}
type RDataPTR ¶
type RDataPTR struct {
Ptrdname string `xml:"ptrdname,omitempty" json:"ptrdname,omitempty"`
}
type RDataPX ¶
type RDataPX struct {
Preference int32 `xml:"preference,omitempty" json:"preference,omitempty"`
Map822 string `xml:"map822,omitempty" json:"map822,omitempty"`
Mapx400 string `xml:"mapx400,omitempty" json:"mapx400,omitempty"`
}
type RDataRP ¶
type RDataRP struct {
Mbox string `xml:"mbox,omitempty" json:"mbox,omitempty"`
Txtdname string `xml:"txtdname,omitempty" json:"txtdname,omitempty"`
}
type RDataSOA ¶
type RDataSOA struct {
Mname string `xml:"mname,omitempty" json:"mname,omitempty"`
Rname string `xml:"rname,omitempty" json:"rname,omitempty"`
Serial int32 `xml:"serial,omitempty" json:"serial,omitempty"`
Refresh int32 `xml:"refresh,omitempty" json:"refresh,omitempty"`
Retry int32 `xml:"retry,omitempty" json:"retry,omitempty"`
Expire int32 `xml:"expire,omitempty" json:"expire,omitempty"`
Minimum int32 `xml:"minimum,omitempty" json:"minimum,omitempty"`
}
type RDataSOAUpdate ¶
type RDataSOAUpdate struct {
Rname string `xml:"rname,omitempty" json:"rname,omitempty"`
Refresh string `xml:"refresh,omitempty" json:"refresh,omitempty"`
Retry string `xml:"retry,omitempty" json:"retry,omitempty"`
Expire string `xml:"expire,omitempty" json:"expire,omitempty"`
Minimum string `xml:"minimum,omitempty" json:"minimum,omitempty"`
}
type RDataSPF ¶
type RDataSPF struct {
Txtdata string `xml:"txtdata,omitempty" json:"txtdata,omitempty"`
}
type RDataSRV ¶
type RDataSRV struct {
Priority int32 `xml:"priority,omitempty" json:"priority,omitempty"`
Weight int32 `xml:"weight,omitempty" json:"weight,omitempty"`
Port int32 `xml:"port,omitempty" json:"port,omitempty"`
Target string `xml:"target,omitempty" json:"target,omitempty"`
}
type RDataSSHFP ¶
type RDataSSHFP struct {
Algorithm int32 `xml:"algorithm,omitempty" json:"algorithm,omitempty"`
Fptype int32 `xml:"fptype,omitempty" json:"fptype,omitempty"`
Fingerprint string `xml:"fingerprint,omitempty" json:"fingerprint,omitempty"`
}
type RDataTLSA ¶
type RDataTLSA struct {
Cert_usage int32 `xml:"cert_usage,omitempty" json:"cert_usage,omitempty"`
Selector int32 `xml:"selector,omitempty" json:"selector,omitempty"`
Match_type int32 `xml:"match_type,omitempty" json:"match_type,omitempty"`
Certificate string `xml:"certificate,omitempty" json:"certificate,omitempty"`
}
type RDataTXT ¶
type RDataTXT struct {
Txtdata string `xml:"txtdata,omitempty" json:"txtdata,omitempty"`
}
type RPRecordData ¶
type RPRecordData struct {
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataRP `xml:"rdata,omitempty" json:"rdata,omitempty"`
Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type RTTMAddress ¶
type RTTMAddress struct {
// an IP address to monitor and publish
Address string `xml:"address,omitempty" json:"address,omitempty"`
// a human-readable label
Label string `xml:"label,omitempty" json:"label,omitempty"`
// how often this is served relative to others in pool
Weight int32 `xml:"weight,omitempty" json:"weight,omitempty"`
// how this address reponds to monitoring: obey,remove,always,no
Serve_mode string `xml:"serve_mode,omitempty" json:"serve_mode,omitempty"`
// current monitoring status This field is returned in responses from the API, it should not be included in requests.
Status string `xml:"status,omitempty" json:"status,omitempty"`
// Recent monitoring results for this address. This field is returned in responses from the API, it should not be included in requests.
Log []*MonitorLogData `xml:"log,omitempty" json:"log,omitempty"`
}
type RTTMData ¶
type RTTMData struct {
// per-region addresses and configuration
Region []*RTTMRegion `xml:"region,omitempty" json:"region,omitempty"`
// TTL (time-to-live)
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
// restore normal address automatically (Y)
Auto_recover string `xml:"auto_recover,omitempty" json:"auto_recover,omitempty"`
// The number of consecutive monitoring intervals to delay before placing an IP address back in service
Recovery_delay int32 `xml:"recovery_delay,omitempty" json:"recovery_delay,omitempty"`
// contact that gets status notification
Contact_nickname string `xml:"contact_nickname,omitempty" json:"contact_nickname,omitempty"`
// when notifications are sent
Notify_events string `xml:"notify_events,omitempty" json:"notify_events,omitempty"`
// The IP or hostname of a syslog server to send monitor events to
Syslog_server string `xml:"syslog_server,omitempty" json:"syslog_server,omitempty"`
// The port of the syslog server. Defaults to 514 if not present
Syslog_port string `xml:"syslog_port,omitempty" json:"syslog_port,omitempty"`
// The syslog ident to use. Defaults to 'dynect'
Syslog_ident string `xml:"syslog_ident,omitempty" json:"syslog_ident,omitempty"`
// The syslog facility to use. Defaults to 'daemon'
Syslog_facility string `xml:"syslog_facility,omitempty" json:"syslog_facility,omitempty"`
// When to deliver syslog message; 'change' or 'all'
Syslog_delivery string `xml:"syslog_delivery,omitempty" json:"syslog_delivery,omitempty"`
// for custom syslog messages
Syslog_probe_fmt string `xml:"syslog_probe_fmt,omitempty" json:"syslog_probe_fmt,omitempty"`
// for custom syslog messages
Syslog_status_fmt string `xml:"syslog_status_fmt,omitempty" json:"syslog_status_fmt,omitempty"`
// for custom syslog messages
Syslog_rttm_fmt string `xml:"syslog_rttm_fmt,omitempty" json:"syslog_rttm_fmt,omitempty"`
// details about monitoring
Monitor *MonitorData `xml:"monitor,omitempty" json:"monitor,omitempty"`
// details about performance monitoring
Performance_monitor *MonitorData `xml:"performance_monitor,omitempty" json:"performance_monitor,omitempty"`
// 'ok', 'unk', 'trouble', 'failover'
Status string `xml:"status,omitempty" json:"status,omitempty"`
// 'Y', 'N'
Active string `xml:"active,omitempty" json:"active,omitempty"`
// monitoring changes task
Task_id string `xml:"task_id,omitempty" json:"task_id,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type RTTMLogData ¶
type RTTMLogData struct {
// zone serial at which this status was made
Serial string `xml:"serial,omitempty" json:"serial,omitempty"`
// timestamp in UTC at which this status was made
Change_ts string `xml:"change_ts,omitempty" json:"change_ts,omitempty"`
// type of status change. 'health', 'perf', or 'user'
Change_type string `xml:"change_type,omitempty" json:"change_type,omitempty"`
// 'global' or specific region code: 'US West', 'US Central', 'US East', 'EU West', 'EU Central', 'Asia',
Region_code string `xml:"region_code,omitempty" json:"region_code,omitempty"`
// 'up', 'trouble', 'failover', or 'reg_remove'
Region_status string `xml:"region_status,omitempty" json:"region_status,omitempty"`
// If change_type is 'user', the user that made the change
User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"`
// number of addresses in each DNS response
Serve_count string `xml:"serve_count,omitempty" json:"serve_count,omitempty"`
// 'A', 'AAAA', or 'CNAME'
Rdata_type string `xml:"rdata_type,omitempty" json:"rdata_type,omitempty"`
// List of rdata being served for this region
Region_rdata []*RTTMLogRData `xml:"region_rdata,omitempty" json:"region_rdata,omitempty"`
}
type RTTMLogRData ¶
type RTTMLogRData struct {
// how often this is served relative to others in pool
Weight string `xml:"weight,omitempty" json:"weight,omitempty"`
Rdata_a *RDataA `xml:"rdata_a,omitempty" json:"rdata_a,omitempty"`
Rdata_aaaa *RDataAAAA `xml:"rdata_aaaa,omitempty" json:"rdata_aaaa,omitempty"`
Rdata_cname *RDataCNAME `xml:"rdata_cname,omitempty" json:"rdata_cname,omitempty"`
}
type RTTMRegion ¶
type RTTMRegion struct {
// 'global' or specific region code: 'US West', 'US Central', 'US East', 'EU West', 'EU Central', 'Asia',
Region_code string `xml:"region_code,omitempty" json:"region_code,omitempty"`
// 'Y' or 'N', if 'Y', region will filled in with global settings
Autopopulate string `xml:"autopopulate,omitempty" json:"autopopulate,omitempty"`
// number of addresses in each DNS response
Serve_count int32 `xml:"serve_count,omitempty" json:"serve_count,omitempty"`
// pool_count, number of addresses to be included in the serve pool
Ep int32 `xml:"ep,omitempty" json:"ep,omitempty"`
// 'ip', 'global', 'region', default 'global'
Failover_mode string `xml:"failover_mode,omitempty" json:"failover_mode,omitempty"`
// for 'ip' mode, address to serve on failover. For 'region' mode, region_code of the region to failover to.
Failover_data string `xml:"failover_data,omitempty" json:"failover_data,omitempty"`
// failover_count, number of addresses that must be 'ok', otherwise a region is considered 'failover'
Apmc int32 `xml:"apmc,omitempty" json:"apmc,omitempty"`
// failover_count2, number of addresses that must be 'ok', otherwise a region is considered 'failover'
Epmc int32 `xml:"epmc,omitempty" json:"epmc,omitempty"`
// pool of IP addresses to balance
Pool []*RTTMAddress `xml:"pool,omitempty" json:"pool,omitempty"`
// 'ok, 'unk', 'trouble', 'failover', This field is returned in responses from the API, it should not be included in requests.
Status string `xml:"status,omitempty" json:"status,omitempty"`
// monitoring changes task This field is returned in responses from the API, it should not be included in requests.
Task_id string `xml:"task_id,omitempty" json:"task_id,omitempty"`
}
type RTTMRegionData ¶
type RTTMRegionData struct {
// 'global' or specific region code: 'US West', 'US Central', 'US East', 'EU West', 'EU Central', 'Asia',
Region_code string `xml:"region_code,omitempty" json:"region_code,omitempty"`
// 'Y' or 'N', if 'Y', region will filled in with global settings
Autopopulate string `xml:"autopopulate,omitempty" json:"autopopulate,omitempty"`
// number of addresses in each DNS response
Serve_count int32 `xml:"serve_count,omitempty" json:"serve_count,omitempty"`
// pool_count, number of addresses to be included in the serve pool
Ep int32 `xml:"ep,omitempty" json:"ep,omitempty"`
// 'ip', 'global', 'region', default 'global'
Failover_mode string `xml:"failover_mode,omitempty" json:"failover_mode,omitempty"`
// for 'ip' mode, address to serve on failover. For 'region' mode, region_code of the region to failover to.
Failover_data string `xml:"failover_data,omitempty" json:"failover_data,omitempty"`
// failover_count, number of addresses that must be 'ok', otherwise a region is considered 'failover'
Apmc int32 `xml:"apmc,omitempty" json:"apmc,omitempty"`
// failover_count2, number of addresses that must be 'ok', otherwise a region is considered 'failover'
Epmc int32 `xml:"epmc,omitempty" json:"epmc,omitempty"`
// pool of IP addresses to balance
Pool []*RTTMAddress `xml:"pool,omitempty" json:"pool,omitempty"`
// monitoring changes task This field is returned in responses from the API, it should not be included in requests.
Task_id string `xml:"task_id,omitempty" json:"task_id,omitempty"`
// 'ok, 'unk', 'trouble', 'failover',
Status string `xml:"status,omitempty" json:"status,omitempty"`
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type RTTMRegionPoolEntry ¶
type RTTMRegionPoolEntry struct {
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// 'global' or specific region code: 'US West', 'US Central', 'US East', 'EU West', 'EU Central', 'Asia',
Region_code string `xml:"region_code,omitempty" json:"region_code,omitempty"`
// an IP address to monitor and publish
Address string `xml:"address,omitempty" json:"address,omitempty"`
// a human-readable label
Label string `xml:"label,omitempty" json:"label,omitempty"`
// how often this is served relative to others in pool
Weight int32 `xml:"weight,omitempty" json:"weight,omitempty"`
// how this address reponds to monitoring: obey,remove,always,no
Serve_mode string `xml:"serve_mode,omitempty" json:"serve_mode,omitempty"`
// current monitoring status This field is returned in responses from the API, it should not be included in requests.
Status string `xml:"status,omitempty" json:"status,omitempty"`
// Recent monitoring results for this address. This field is returned in responses from the API, it should not be included in requests.
Log []*MonitorLogData `xml:"log,omitempty" json:"log,omitempty"`
// monitoring changes task This field is returned in responses from the API, it should not be included in requests.
Task_id string `xml:"task_id,omitempty" json:"task_id,omitempty"`
}
type Recipient ¶
type Recipient struct {
// email or syslog
Format string `xml:"format,omitempty" json:"format,omitempty"`
// For email, valid address or contact name. Syslog - address or hostname
Recipient string `xml:"recipient,omitempty" json:"recipient,omitempty"`
// hash of options
Details *RecipientDetail `xml:"details,omitempty" json:"details,omitempty"`
// List of string. For email - detail and summary are valid
Features []string `xml:"features,omitempty" json:"features,omitempty"`
}
type RecipientDetail ¶
type RecipientDetail struct {
// syslog port
Port string `xml:"port,omitempty" json:"port,omitempty"`
// syslog ident
Ident string `xml:"ident,omitempty" json:"ident,omitempty"`
// syslog facility
Facility string `xml:"facility,omitempty" json:"facility,omitempty"`
// syslog tls
Tls string `xml:"tls,omitempty" json:"tls,omitempty"`
}
type RecoverFailoverRequest ¶
type RecoverFailoverRequest RecoverFailoverRequestType
type RecoverFailoverRequestType ¶
type RecoverFailoverRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RecoverFailoverRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type RecoverFailoverResponse ¶
type RecoverFailoverResponse RecoverFailoverResponseType
type RecoverFailoverResponseType ¶
type RecoverFailoverResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RecoverFailoverResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *FailoverData `xml:"data,omitempty" json:"data,omitempty"`
}
type RecoverGSLBIPRequest ¶
type RecoverGSLBIPRequest RecoverGSLBIPRequestType
type RecoverGSLBIPRequestType ¶
type RecoverGSLBIPRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RecoverGSLBIPRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Address string `xml:"address,omitempty" json:"address,omitempty"`
}
type RecoverGSLBIPResponse ¶
type RecoverGSLBIPResponse RecoverGSLBIPResponseType
type RecoverGSLBIPResponseType ¶
type RecoverGSLBIPResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RecoverGSLBIPResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *GSLBData `xml:"data,omitempty" json:"data,omitempty"`
}
type RecoverGSLBRequest ¶
type RecoverGSLBRequest RecoverGSLBRequestType
type RecoverGSLBRequestType ¶
type RecoverGSLBRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RecoverGSLBRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type RecoverGSLBResponse ¶
type RecoverGSLBResponse RecoverGSLBResponseType
type RecoverGSLBResponseType ¶
type RecoverGSLBResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RecoverGSLBResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *GSLBData `xml:"data,omitempty" json:"data,omitempty"`
}
type RecoverLoadBalanceIPRequest ¶
type RecoverLoadBalanceIPRequest RecoverLoadBalanceIPRequestType
type RecoverLoadBalanceIPRequestType ¶
type RecoverLoadBalanceIPRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RecoverLoadBalanceIPRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Address string `xml:"address,omitempty" json:"address,omitempty"`
}
type RecoverLoadBalanceIPResponse ¶
type RecoverLoadBalanceIPResponse RecoverLoadBalanceIPResponseType
type RecoverLoadBalanceIPResponseType ¶
type RecoverLoadBalanceIPResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RecoverLoadBalanceIPResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *LoadBalanceData `xml:"data,omitempty" json:"data,omitempty"`
}
type RecoverLoadBalanceRequest ¶
type RecoverLoadBalanceRequest RecoverLoadBalanceRequestType
type RecoverLoadBalanceRequestType ¶
type RecoverLoadBalanceRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RecoverLoadBalanceRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type RecoverLoadBalanceResponse ¶
type RecoverLoadBalanceResponse RecoverLoadBalanceResponseType
type RecoverLoadBalanceResponseType ¶
type RecoverLoadBalanceResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RecoverLoadBalanceResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *LoadBalanceData `xml:"data,omitempty" json:"data,omitempty"`
}
type RecoverRTTMIPRequest ¶
type RecoverRTTMIPRequest RecoverRTTMIPRequestType
type RecoverRTTMIPRequestType ¶
type RecoverRTTMIPRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RecoverRTTMIPRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Address string `xml:"address,omitempty" json:"address,omitempty"`
}
type RecoverRTTMIPResponse ¶
type RecoverRTTMIPResponse RecoverRTTMIPResponseType
type RecoverRTTMIPResponseType ¶
type RecoverRTTMIPResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RecoverRTTMIPResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *RTTMData `xml:"data,omitempty" json:"data,omitempty"`
}
type RecoverRTTMRequest ¶
type RecoverRTTMRequest RecoverRTTMRequestType
type RecoverRTTMRequestType ¶
type RecoverRTTMRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RecoverRTTMRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type RecoverRTTMResponse ¶
type RecoverRTTMResponse RecoverRTTMResponseType
type RecoverRTTMResponseType ¶
type RecoverRTTMResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RecoverRTTMResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *RTTMData `xml:"data,omitempty" json:"data,omitempty"`
}
type RedirectData ¶
type RedirectData struct {
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Ttl string `xml:"ttl,omitempty" json:"ttl,omitempty"`
Rdata string `xml:"rdata,omitempty" json:"rdata,omitempty"`
Rtype string `xml:"rtype,omitempty" json:"rtype,omitempty"`
SubstituteRtype string `xml:"substituteRtype,omitempty" json:"substituteRtype,omitempty"`
}
type RemoveCustomerForbidsRequest ¶
type RemoveCustomerForbidsRequest RemoveCustomerForbidsRequestType
type RemoveCustomerForbidsRequestType ¶
type RemoveCustomerForbidsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RemoveCustomerForbidsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Customer_name string `xml:"customer_name,omitempty" json:"customer_name,omitempty"`
Forbid []string `xml:"forbid,omitempty" json:"forbid,omitempty"`
}
type RemoveCustomerForbidsResponse ¶
type RemoveCustomerForbidsResponse RemoveCustomerForbidsResponseType
type RemoveCustomerForbidsResponseType ¶
type RemoveCustomerForbidsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RemoveCustomerForbidsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type RemoveCustomerPermissionsRequest ¶
type RemoveCustomerPermissionsRequest RemoveCustomerPermissionsRequestType
type RemoveCustomerPermissionsRequestType ¶
type RemoveCustomerPermissionsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RemoveCustomerPermissionsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Customer_name string `xml:"customer_name,omitempty" json:"customer_name,omitempty"`
Permission []string `xml:"permission,omitempty" json:"permission,omitempty"`
}
type RemoveCustomerPermissionsResponse ¶
type RemoveCustomerPermissionsResponse RemoveCustomerPermissionsResponseType
type RemoveCustomerPermissionsResponseType ¶
type RemoveCustomerPermissionsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RemoveCustomerPermissionsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type RemoveDSFNotifierRequest ¶
type RemoveDSFNotifierRequest RemoveDSFNotifierRequestType
type RemoveDSFNotifierRequestType ¶
type RemoveDSFNotifierRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RemoveDSFNotifierRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// Identifier for DSF service to search on
Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"`
// Public_id of the Notifier to link to
Link_id string `xml:"link_id,omitempty" json:"link_id,omitempty"`
Publish string `xml:"publish,omitempty" json:"publish,omitempty"`
// Optional notes
Notes string `xml:"notes,omitempty" json:"notes,omitempty"`
}
type RemoveDSFNotifierResponse ¶
type RemoveDSFNotifierResponse RemoveDSFNotifierResponseType
type RemoveDSFNotifierResponseType ¶
type RemoveDSFNotifierResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RemoveDSFNotifierResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *NotifierLinkData `xml:"data,omitempty" json:"data,omitempty"`
}
type RemovePermissionGroupPermissionsRequest ¶
type RemovePermissionGroupPermissionsRequest RemovePermissionGroupPermissionsRequestType
type RemovePermissionGroupPermissionsRequestType ¶
type RemovePermissionGroupPermissionsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RemovePermissionGroupPermissionsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Group_name string `xml:"group_name,omitempty" json:"group_name,omitempty"`
Permission []string `xml:"permission,omitempty" json:"permission,omitempty"`
}
type RemovePermissionGroupPermissionsResponse ¶
type RemovePermissionGroupPermissionsResponse RemovePermissionGroupPermissionsResponseType
type RemovePermissionGroupPermissionsResponseType ¶
type RemovePermissionGroupPermissionsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RemovePermissionGroupPermissionsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type RemovePermissionGroupSubgroupsRequest ¶
type RemovePermissionGroupSubgroupsRequest RemovePermissionGroupSubgroupsRequestType
type RemovePermissionGroupSubgroupsRequestType ¶
type RemovePermissionGroupSubgroupsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RemovePermissionGroupSubgroupsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Group_name string `xml:"group_name,omitempty" json:"group_name,omitempty"`
Subgroup []string `xml:"subgroup,omitempty" json:"subgroup,omitempty"`
}
type RemovePermissionGroupSubgroupsResponse ¶
type RemovePermissionGroupSubgroupsResponse RemovePermissionGroupSubgroupsResponseType
type RemovePermissionGroupSubgroupsResponseType ¶
type RemovePermissionGroupSubgroupsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RemovePermissionGroupSubgroupsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type RemovePermissionGroupUsersRequest ¶
type RemovePermissionGroupUsersRequest RemovePermissionGroupUsersRequestType
type RemovePermissionGroupUsersRequestType ¶
type RemovePermissionGroupUsersRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RemovePermissionGroupUsersRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Group_name string `xml:"group_name,omitempty" json:"group_name,omitempty"`
User_name []string `xml:"user_name,omitempty" json:"user_name,omitempty"`
}
type RemovePermissionGroupUsersResponse ¶
type RemovePermissionGroupUsersResponse RemovePermissionGroupUsersResponseType
type RemovePermissionGroupUsersResponseType ¶
type RemovePermissionGroupUsersResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RemovePermissionGroupUsersResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type RemovePermissionGroupZonesRequest ¶
type RemovePermissionGroupZonesRequest RemovePermissionGroupZonesRequestType
type RemovePermissionGroupZonesRequestType ¶
type RemovePermissionGroupZonesRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RemovePermissionGroupZonesRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Group_name string `xml:"group_name,omitempty" json:"group_name,omitempty"`
Zone []*PermissionZone `xml:"zone,omitempty" json:"zone,omitempty"`
}
type RemovePermissionGroupZonesResponse ¶
type RemovePermissionGroupZonesResponse RemovePermissionGroupZonesResponseType
type RemovePermissionGroupZonesResponseType ¶
type RemovePermissionGroupZonesResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RemovePermissionGroupZonesResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type RemoveUserForbidsRequest ¶
type RemoveUserForbidsRequest RemoveUserForbidsRequestType
type RemoveUserForbidsRequestType ¶
type RemoveUserForbidsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RemoveUserForbidsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"`
Forbid []*PermissionData `xml:"forbid,omitempty" json:"forbid,omitempty"`
}
type RemoveUserForbidsResponse ¶
type RemoveUserForbidsResponse RemoveUserForbidsResponseType
type RemoveUserForbidsResponseType ¶
type RemoveUserForbidsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RemoveUserForbidsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type RemoveUserGroupsRequest ¶
type RemoveUserGroupsRequest RemoveUserGroupsRequestType
type RemoveUserGroupsRequestType ¶
type RemoveUserGroupsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RemoveUserGroupsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"`
Group []string `xml:"group,omitempty" json:"group,omitempty"`
}
type RemoveUserGroupsResponse ¶
type RemoveUserGroupsResponse RemoveUserGroupsResponseType
type RemoveUserGroupsResponseType ¶
type RemoveUserGroupsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RemoveUserGroupsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type RemoveUserPermissionsRequest ¶
type RemoveUserPermissionsRequest RemoveUserPermissionsRequestType
type RemoveUserPermissionsRequestType ¶
type RemoveUserPermissionsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RemoveUserPermissionsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"`
Permission []string `xml:"permission,omitempty" json:"permission,omitempty"`
}
type RemoveUserPermissionsResponse ¶
type RemoveUserPermissionsResponse RemoveUserPermissionsResponseType
type RemoveUserPermissionsResponseType ¶
type RemoveUserPermissionsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RemoveUserPermissionsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type RemoveUserZonesRequest ¶
type RemoveUserZonesRequest RemoveUserZonesRequestType
type RemoveUserZonesRequestType ¶
type RemoveUserZonesRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RemoveUserZonesRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"`
Zone []*PermissionZone `xml:"zone,omitempty" json:"zone,omitempty"`
}
type RemoveUserZonesResponse ¶
type RemoveUserZonesResponse RemoveUserZonesResponseType
type RemoveUserZonesResponseType ¶
type RemoveUserZonesResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RemoveUserZonesResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type ReplaceAAAARecordsRequest ¶
type ReplaceAAAARecordsRequest ReplaceAAAARecordsRequestType
type ReplaceAAAARecordsRequestType ¶
type ReplaceAAAARecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceAAAARecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
AAAARecords []*AAAARecordData `xml:"AAAARecords,omitempty" json:"AAAARecords,omitempty"`
}
type ReplaceAAAARecordsResponse ¶
type ReplaceAAAARecordsResponse ReplaceAAAARecordsResponseType
type ReplaceAAAARecordsResponseType ¶
type ReplaceAAAARecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceAAAARecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*AAAARecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type ReplaceALIASRecordsRequest ¶
type ReplaceALIASRecordsRequest ReplaceALIASRecordsRequestType
type ReplaceALIASRecordsRequestType ¶
type ReplaceALIASRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceALIASRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
ALIASRecords []*ALIASRecordData `xml:"ALIASRecords,omitempty" json:"ALIASRecords,omitempty"`
}
type ReplaceALIASRecordsResponse ¶
type ReplaceALIASRecordsResponse ReplaceALIASRecordsResponseType
type ReplaceALIASRecordsResponseType ¶
type ReplaceALIASRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceALIASRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*ALIASRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type ReplaceARecordsRequest ¶
type ReplaceARecordsRequest ReplaceARecordsRequestType
type ReplaceARecordsRequestType ¶
type ReplaceARecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceARecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
ARecords []*ARecordData `xml:"ARecords,omitempty" json:"ARecords,omitempty"`
}
type ReplaceARecordsResponse ¶
type ReplaceARecordsResponse ReplaceARecordsResponseType
type ReplaceARecordsResponseType ¶
type ReplaceARecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceARecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*ARecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type ReplaceCAARecordsRequest ¶
type ReplaceCAARecordsRequest ReplaceCAARecordsRequestType
type ReplaceCAARecordsRequestType ¶
type ReplaceCAARecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceCAARecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
CAARecords []*CAARecordData `xml:"CAARecords,omitempty" json:"CAARecords,omitempty"`
}
type ReplaceCAARecordsResponse ¶
type ReplaceCAARecordsResponse ReplaceCAARecordsResponseType
type ReplaceCAARecordsResponseType ¶
type ReplaceCAARecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceCAARecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*CAARecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type ReplaceCDNSKEYRecordsRequest ¶
type ReplaceCDNSKEYRecordsRequest ReplaceCDNSKEYRecordsRequestType
type ReplaceCDNSKEYRecordsRequestType ¶
type ReplaceCDNSKEYRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceCDNSKEYRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
CDNSKEYRecords []*CDNSKEYRecordData `xml:"CDNSKEYRecords,omitempty" json:"CDNSKEYRecords,omitempty"`
}
type ReplaceCDNSKEYRecordsResponse ¶
type ReplaceCDNSKEYRecordsResponse ReplaceCDNSKEYRecordsResponseType
type ReplaceCDNSKEYRecordsResponseType ¶
type ReplaceCDNSKEYRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceCDNSKEYRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*CDNSKEYRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type ReplaceCDSRecordsRequest ¶
type ReplaceCDSRecordsRequest ReplaceCDSRecordsRequestType
type ReplaceCDSRecordsRequestType ¶
type ReplaceCDSRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceCDSRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
CDSRecords []*CDSRecordData `xml:"CDSRecords,omitempty" json:"CDSRecords,omitempty"`
}
type ReplaceCDSRecordsResponse ¶
type ReplaceCDSRecordsResponse ReplaceCDSRecordsResponseType
type ReplaceCDSRecordsResponseType ¶
type ReplaceCDSRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceCDSRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*CDSRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type ReplaceCERTRecordsRequest ¶
type ReplaceCERTRecordsRequest ReplaceCERTRecordsRequestType
type ReplaceCERTRecordsRequestType ¶
type ReplaceCERTRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceCERTRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
CERTRecords []*CERTRecordData `xml:"CERTRecords,omitempty" json:"CERTRecords,omitempty"`
}
type ReplaceCERTRecordsResponse ¶
type ReplaceCERTRecordsResponse ReplaceCERTRecordsResponseType
type ReplaceCERTRecordsResponseType ¶
type ReplaceCERTRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceCERTRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*CERTRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type ReplaceCNAMERecordsRequest ¶
type ReplaceCNAMERecordsRequest ReplaceCNAMERecordsRequestType
type ReplaceCNAMERecordsRequestType ¶
type ReplaceCNAMERecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceCNAMERecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
CNAMERecords []*CNAMERecordData `xml:"CNAMERecords,omitempty" json:"CNAMERecords,omitempty"`
}
type ReplaceCNAMERecordsResponse ¶
type ReplaceCNAMERecordsResponse ReplaceCNAMERecordsResponseType
type ReplaceCNAMERecordsResponseType ¶
type ReplaceCNAMERecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceCNAMERecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*CNAMERecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type ReplaceCSYNCRecordsRequest ¶
type ReplaceCSYNCRecordsRequest ReplaceCSYNCRecordsRequestType
type ReplaceCSYNCRecordsRequestType ¶
type ReplaceCSYNCRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceCSYNCRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
CSYNCRecords []*CSYNCRecordData `xml:"CSYNCRecords,omitempty" json:"CSYNCRecords,omitempty"`
}
type ReplaceCSYNCRecordsResponse ¶
type ReplaceCSYNCRecordsResponse ReplaceCSYNCRecordsResponseType
type ReplaceCSYNCRecordsResponseType ¶
type ReplaceCSYNCRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceCSYNCRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*CSYNCRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type ReplaceDHCIDRecordsRequest ¶
type ReplaceDHCIDRecordsRequest ReplaceDHCIDRecordsRequestType
type ReplaceDHCIDRecordsRequestType ¶
type ReplaceDHCIDRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceDHCIDRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
DHCIDRecords []*DHCIDRecordData `xml:"DHCIDRecords,omitempty" json:"DHCIDRecords,omitempty"`
}
type ReplaceDHCIDRecordsResponse ¶
type ReplaceDHCIDRecordsResponse ReplaceDHCIDRecordsResponseType
type ReplaceDHCIDRecordsResponseType ¶
type ReplaceDHCIDRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceDHCIDRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*DHCIDRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type ReplaceDNAMERecordsRequest ¶
type ReplaceDNAMERecordsRequest ReplaceDNAMERecordsRequestType
type ReplaceDNAMERecordsRequestType ¶
type ReplaceDNAMERecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceDNAMERecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
DNAMERecords []*DNAMERecordData `xml:"DNAMERecords,omitempty" json:"DNAMERecords,omitempty"`
}
type ReplaceDNAMERecordsResponse ¶
type ReplaceDNAMERecordsResponse ReplaceDNAMERecordsResponseType
type ReplaceDNAMERecordsResponseType ¶
type ReplaceDNAMERecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceDNAMERecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*DNAMERecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type ReplaceDNSKEYRecordsRequest ¶
type ReplaceDNSKEYRecordsRequest ReplaceDNSKEYRecordsRequestType
type ReplaceDNSKEYRecordsRequestType ¶
type ReplaceDNSKEYRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceDNSKEYRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
DNSKEYRecords []*DNSKEYRecordData `xml:"DNSKEYRecords,omitempty" json:"DNSKEYRecords,omitempty"`
}
type ReplaceDNSKEYRecordsResponse ¶
type ReplaceDNSKEYRecordsResponse ReplaceDNSKEYRecordsResponseType
type ReplaceDNSKEYRecordsResponseType ¶
type ReplaceDNSKEYRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceDNSKEYRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*DNSKEYRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type ReplaceDSRecordsRequest ¶
type ReplaceDSRecordsRequest ReplaceDSRecordsRequestType
type ReplaceDSRecordsRequestType ¶
type ReplaceDSRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceDSRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
DSRecords []*DSRecordData `xml:"DSRecords,omitempty" json:"DSRecords,omitempty"`
}
type ReplaceDSRecordsResponse ¶
type ReplaceDSRecordsResponse ReplaceDSRecordsResponseType
type ReplaceDSRecordsResponseType ¶
type ReplaceDSRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceDSRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*DSRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type ReplaceIPSECKEYRecordsRequest ¶
type ReplaceIPSECKEYRecordsRequest ReplaceIPSECKEYRecordsRequestType
type ReplaceIPSECKEYRecordsRequestType ¶
type ReplaceIPSECKEYRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceIPSECKEYRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
IPSECKEYRecords []*IPSECKEYRecordData `xml:"IPSECKEYRecords,omitempty" json:"IPSECKEYRecords,omitempty"`
}
type ReplaceIPSECKEYRecordsResponse ¶
type ReplaceIPSECKEYRecordsResponse ReplaceIPSECKEYRecordsResponseType
type ReplaceIPSECKEYRecordsResponseType ¶
type ReplaceIPSECKEYRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceIPSECKEYRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*IPSECKEYRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type ReplaceKEYRecordsRequest ¶
type ReplaceKEYRecordsRequest ReplaceKEYRecordsRequestType
type ReplaceKEYRecordsRequestType ¶
type ReplaceKEYRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceKEYRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
KEYRecords []*KEYRecordData `xml:"KEYRecords,omitempty" json:"KEYRecords,omitempty"`
}
type ReplaceKEYRecordsResponse ¶
type ReplaceKEYRecordsResponse ReplaceKEYRecordsResponseType
type ReplaceKEYRecordsResponseType ¶
type ReplaceKEYRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceKEYRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*KEYRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type ReplaceKXRecordsRequest ¶
type ReplaceKXRecordsRequest ReplaceKXRecordsRequestType
type ReplaceKXRecordsRequestType ¶
type ReplaceKXRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceKXRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
KXRecords []*KXRecordData `xml:"KXRecords,omitempty" json:"KXRecords,omitempty"`
}
type ReplaceKXRecordsResponse ¶
type ReplaceKXRecordsResponse ReplaceKXRecordsResponseType
type ReplaceKXRecordsResponseType ¶
type ReplaceKXRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceKXRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*KXRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type ReplaceLOCRecordsRequest ¶
type ReplaceLOCRecordsRequest ReplaceLOCRecordsRequestType
type ReplaceLOCRecordsRequestType ¶
type ReplaceLOCRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceLOCRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
LOCRecords []*LOCRecordData `xml:"LOCRecords,omitempty" json:"LOCRecords,omitempty"`
}
type ReplaceLOCRecordsResponse ¶
type ReplaceLOCRecordsResponse ReplaceLOCRecordsResponseType
type ReplaceLOCRecordsResponseType ¶
type ReplaceLOCRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceLOCRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*LOCRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type ReplaceMXRecordsRequest ¶
type ReplaceMXRecordsRequest ReplaceMXRecordsRequestType
type ReplaceMXRecordsRequestType ¶
type ReplaceMXRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceMXRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
MXRecords []*MXRecordData `xml:"MXRecords,omitempty" json:"MXRecords,omitempty"`
}
type ReplaceMXRecordsResponse ¶
type ReplaceMXRecordsResponse ReplaceMXRecordsResponseType
type ReplaceMXRecordsResponseType ¶
type ReplaceMXRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceMXRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*MXRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type ReplaceNAPTRRecordsRequest ¶
type ReplaceNAPTRRecordsRequest ReplaceNAPTRRecordsRequestType
type ReplaceNAPTRRecordsRequestType ¶
type ReplaceNAPTRRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceNAPTRRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
NAPTRRecords []*NAPTRRecordData `xml:"NAPTRRecords,omitempty" json:"NAPTRRecords,omitempty"`
}
type ReplaceNAPTRRecordsResponse ¶
type ReplaceNAPTRRecordsResponse ReplaceNAPTRRecordsResponseType
type ReplaceNAPTRRecordsResponseType ¶
type ReplaceNAPTRRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceNAPTRRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*NAPTRRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type ReplaceNSAPRecordsRequest ¶
type ReplaceNSAPRecordsRequest ReplaceNSAPRecordsRequestType
type ReplaceNSAPRecordsRequestType ¶
type ReplaceNSAPRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceNSAPRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
NSAPRecords []*NSAPRecordData `xml:"NSAPRecords,omitempty" json:"NSAPRecords,omitempty"`
}
type ReplaceNSAPRecordsResponse ¶
type ReplaceNSAPRecordsResponse ReplaceNSAPRecordsResponseType
type ReplaceNSAPRecordsResponseType ¶
type ReplaceNSAPRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceNSAPRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*NSAPRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type ReplaceNSRecordsRequest ¶
type ReplaceNSRecordsRequest ReplaceNSRecordsRequestType
type ReplaceNSRecordsRequestType ¶
type ReplaceNSRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceNSRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
NSRecords []*NSRecordData `xml:"NSRecords,omitempty" json:"NSRecords,omitempty"`
}
type ReplaceNSRecordsResponse ¶
type ReplaceNSRecordsResponse ReplaceNSRecordsResponseType
type ReplaceNSRecordsResponseType ¶
type ReplaceNSRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceNSRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*NSRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type ReplacePOLICYRecordsRequest ¶
type ReplacePOLICYRecordsRequest ReplacePOLICYRecordsRequestType
type ReplacePOLICYRecordsRequestType ¶
type ReplacePOLICYRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplacePOLICYRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
POLICYRecords []*POLICYRecordData `xml:"POLICYRecords,omitempty" json:"POLICYRecords,omitempty"`
}
type ReplacePOLICYRecordsResponse ¶
type ReplacePOLICYRecordsResponse ReplacePOLICYRecordsResponseType
type ReplacePOLICYRecordsResponseType ¶
type ReplacePOLICYRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplacePOLICYRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*POLICYRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type ReplacePTRRecordsRequest ¶
type ReplacePTRRecordsRequest ReplacePTRRecordsRequestType
type ReplacePTRRecordsRequestType ¶
type ReplacePTRRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplacePTRRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
PTRRecords []*PTRRecordData `xml:"PTRRecords,omitempty" json:"PTRRecords,omitempty"`
}
type ReplacePTRRecordsResponse ¶
type ReplacePTRRecordsResponse ReplacePTRRecordsResponseType
type ReplacePTRRecordsResponseType ¶
type ReplacePTRRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplacePTRRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*PTRRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type ReplacePXRecordsRequest ¶
type ReplacePXRecordsRequest ReplacePXRecordsRequestType
type ReplacePXRecordsRequestType ¶
type ReplacePXRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplacePXRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
PXRecords []*PXRecordData `xml:"PXRecords,omitempty" json:"PXRecords,omitempty"`
}
type ReplacePXRecordsResponse ¶
type ReplacePXRecordsResponse ReplacePXRecordsResponseType
type ReplacePXRecordsResponseType ¶
type ReplacePXRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplacePXRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*PXRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type ReplaceRPRecordsRequest ¶
type ReplaceRPRecordsRequest ReplaceRPRecordsRequestType
type ReplaceRPRecordsRequestType ¶
type ReplaceRPRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceRPRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
RPRecords []*RPRecordData `xml:"RPRecords,omitempty" json:"RPRecords,omitempty"`
}
type ReplaceRPRecordsResponse ¶
type ReplaceRPRecordsResponse ReplaceRPRecordsResponseType
type ReplaceRPRecordsResponseType ¶
type ReplaceRPRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceRPRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*RPRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type ReplaceSPFRecordsRequest ¶
type ReplaceSPFRecordsRequest ReplaceSPFRecordsRequestType
type ReplaceSPFRecordsRequestType ¶
type ReplaceSPFRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceSPFRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
SPFRecords []*SPFRecordData `xml:"SPFRecords,omitempty" json:"SPFRecords,omitempty"`
}
type ReplaceSPFRecordsResponse ¶
type ReplaceSPFRecordsResponse ReplaceSPFRecordsResponseType
type ReplaceSPFRecordsResponseType ¶
type ReplaceSPFRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceSPFRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*SPFRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type ReplaceSRVRecordsRequest ¶
type ReplaceSRVRecordsRequest ReplaceSRVRecordsRequestType
type ReplaceSRVRecordsRequestType ¶
type ReplaceSRVRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceSRVRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
SRVRecords []*SRVRecordData `xml:"SRVRecords,omitempty" json:"SRVRecords,omitempty"`
}
type ReplaceSRVRecordsResponse ¶
type ReplaceSRVRecordsResponse ReplaceSRVRecordsResponseType
type ReplaceSRVRecordsResponseType ¶
type ReplaceSRVRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceSRVRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*SRVRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type ReplaceSSHFPRecordsRequest ¶
type ReplaceSSHFPRecordsRequest ReplaceSSHFPRecordsRequestType
type ReplaceSSHFPRecordsRequestType ¶
type ReplaceSSHFPRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceSSHFPRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
SSHFPRecords []*SSHFPRecordData `xml:"SSHFPRecords,omitempty" json:"SSHFPRecords,omitempty"`
}
type ReplaceSSHFPRecordsResponse ¶
type ReplaceSSHFPRecordsResponse ReplaceSSHFPRecordsResponseType
type ReplaceSSHFPRecordsResponseType ¶
type ReplaceSSHFPRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceSSHFPRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*SSHFPRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type ReplaceTLSARecordsRequest ¶
type ReplaceTLSARecordsRequest ReplaceTLSARecordsRequestType
type ReplaceTLSARecordsRequestType ¶
type ReplaceTLSARecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceTLSARecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
TLSARecords []*TLSARecordData `xml:"TLSARecords,omitempty" json:"TLSARecords,omitempty"`
}
type ReplaceTLSARecordsResponse ¶
type ReplaceTLSARecordsResponse ReplaceTLSARecordsResponseType
type ReplaceTLSARecordsResponseType ¶
type ReplaceTLSARecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceTLSARecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*TLSARecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type ReplaceTXTRecordsRequest ¶
type ReplaceTXTRecordsRequest ReplaceTXTRecordsRequestType
type ReplaceTXTRecordsRequestType ¶
type ReplaceTXTRecordsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceTXTRecordsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
TXTRecords []*TXTRecordData `xml:"TXTRecords,omitempty" json:"TXTRecords,omitempty"`
}
type ReplaceTXTRecordsResponse ¶
type ReplaceTXTRecordsResponse ReplaceTXTRecordsResponseType
type ReplaceTXTRecordsResponseType ¶
type ReplaceTXTRecordsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceTXTRecordsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*TXTRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type Replacement ¶
type Replacement struct {
Redirects []*RedirectData `xml:"redirects,omitempty" json:"redirects,omitempty"`
}
type ResetDDNSRequest ¶
type ResetDDNSRequest ResetDDNSRequestType
type ResetDDNSRequestType ¶
type ResetDDNSRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ResetDDNSRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// either A or AAAA
Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"`
}
type ResetDDNSResponse ¶
type ResetDDNSResponse ResetDDNSResponseType
type ResetDDNSResponseType ¶
type ResetDDNSResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ResetDDNSResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *DDNSData `xml:"data,omitempty" json:"data,omitempty"`
}
type RestoreZoneRequest ¶
type RestoreZoneRequest RestoreZoneRequestType
type RestoreZoneRequestType ¶
type RestoreZoneRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RestoreZoneRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type RestoreZoneResponse ¶
type RestoreZoneResponse RestoreZoneResponseType
type RestoreZoneResponseType ¶
type RestoreZoneResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RestoreZoneResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type RetransferSecondaryRequest ¶
type RetransferSecondaryRequest RetransferSecondaryRequestType
type RetransferSecondaryRequestType ¶
type RetransferSecondaryRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RetransferSecondaryRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type RetransferSecondaryResponse ¶
type RetransferSecondaryResponse RetransferSecondaryResponseType
type RetransferSecondaryResponseType ¶
type RetransferSecondaryResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RetransferSecondaryResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *SecondaryData `xml:"data,omitempty" json:"data,omitempty"`
}
type RevertDSFRequest ¶
type RevertDSFRequest RevertDSFRequestType
type RevertDSFRequestType ¶
type RevertDSFRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RevertDSFRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// label or ID
Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"`
}
type RevertDSFResponse ¶
type RevertDSFResponse RevertDSFResponseType
type RevertDSFResponseType ¶
type RevertDSFResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RevertDSFResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *DSFData `xml:"data,omitempty" json:"data,omitempty"`
}
type SOARecordData ¶
type SOARecordData struct {
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Rdata *RDataSOA `xml:"rdata,omitempty" json:"rdata,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Serial_style string `xml:"serial_style,omitempty" json:"serial_style,omitempty"`
Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type SPFRecordData ¶
type SPFRecordData struct {
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataSPF `xml:"rdata,omitempty" json:"rdata,omitempty"`
Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type SRVRecordData ¶
type SRVRecordData struct {
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataSRV `xml:"rdata,omitempty" json:"rdata,omitempty"`
Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type SSHFPRecordData ¶
type SSHFPRecordData struct {
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataSSHFP `xml:"rdata,omitempty" json:"rdata,omitempty"`
Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type ScopeAsRequest ¶
type ScopeAsRequest ScopeAsRequestType
type ScopeAsRequestType ¶
type ScopeAsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ScopeAsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Customer_name string `xml:"customer_name,omitempty" json:"customer_name,omitempty"`
// defaults to admin user
User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"`
}
type ScopeAsResponse ¶
type ScopeAsResponse ScopeAsResponseType
type ScopeAsResponseType ¶
type ScopeAsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ScopeAsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type ScopeInRequest ¶
type ScopeInRequest ScopeInRequestType
type ScopeInRequestType ¶
type ScopeInRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ScopeInRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Customer_name string `xml:"customer_name,omitempty" json:"customer_name,omitempty"`
// defaults to admin user
User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"`
}
type ScopeInResponse ¶
type ScopeInResponse ScopeInResponseType
type ScopeInResponseType ¶
type ScopeInResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ScopeInResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type SecondaryData ¶
type SecondaryData struct {
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Masters []string `xml:"masters,omitempty" json:"masters,omitempty"`
Tsig_key_name string `xml:"tsig_key_name,omitempty" json:"tsig_key_name,omitempty"`
Contact_nickname string `xml:"contact_nickname,omitempty" json:"contact_nickname,omitempty"`
Active string `xml:"active,omitempty" json:"active,omitempty"`
Task_id string `xml:"task_id,omitempty" json:"task_id,omitempty"`
}
type ServeCountData ¶
type ServeCountData struct {
A_serve_count string `xml:"a_serve_count,omitempty" json:"a_serve_count,omitempty"`
Aaaa_serve_count string `xml:"aaaa_serve_count,omitempty" json:"aaaa_serve_count,omitempty"`
}
type Service ¶
type Service struct {
// Valid entries - DSF or Monitor
Service_class string `xml:"service_class,omitempty" json:"service_class,omitempty"`
// public_id of the specified service
Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"`
// filters on when services should fire the notifier
Filters []string `xml:"filters,omitempty" json:"filters,omitempty"`
// Indicates whether or not the link to the service is active
Active string `xml:"active,omitempty" json:"active,omitempty"`
}
type SessionIsAliveRequest ¶
type SessionIsAliveRequest SessionIsAliveRequestType
type SessionIsAliveRequestType ¶
type SessionIsAliveRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SessionIsAliveRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
}
type SessionIsAliveResponse ¶
type SessionIsAliveResponse SessionIsAliveResponseType
type SessionIsAliveResponseType ¶
type SessionIsAliveResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SessionIsAliveResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type SessionKeepAliveRequest ¶
type SessionKeepAliveRequest SessionKeepAliveRequestType
type SessionKeepAliveRequestType ¶
type SessionKeepAliveRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SessionKeepAliveRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
}
type SessionKeepAliveResponse ¶
type SessionKeepAliveResponse SessionKeepAliveResponseType
type SessionKeepAliveResponseType ¶
type SessionKeepAliveResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SessionKeepAliveResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type SessionLoginData ¶
type SessionLoginData struct {
Token string `xml:"token,omitempty" json:"token,omitempty"`
Version string `xml:"version,omitempty" json:"version,omitempty"`
}
type SessionLoginRequest ¶
type SessionLoginRequest SessionLoginRequestType
type SessionLoginRequestType ¶
type SessionLoginRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SessionLoginRequest"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"`
Customer_name string `xml:"customer_name,omitempty" json:"customer_name,omitempty"`
Password string `xml:"password,omitempty" json:"password,omitempty"`
}
type SessionLoginResponse ¶
type SessionLoginResponse SessionLoginResponseType
type SessionLoginResponseType ¶
type SessionLoginResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SessionLoginResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
// identifies your session token (needed for all other Dynect API calls) and the API protocol version
Data *SessionLoginData `xml:"data,omitempty" json:"data,omitempty"`
}
type SessionLogoutRequest ¶
type SessionLogoutRequest SessionLogoutRequestType
type SessionLogoutRequestType ¶
type SessionLogoutRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SessionLogoutRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
}
type SessionLogoutResponse ¶
type SessionLogoutResponse SessionLogoutResponseType
type SessionLogoutResponseType ¶
type SessionLogoutResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SessionLogoutResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type SetCustomerForbidsRequest ¶
type SetCustomerForbidsRequest SetCustomerForbidsRequestType
type SetCustomerForbidsRequestType ¶
type SetCustomerForbidsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SetCustomerForbidsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Customer_name string `xml:"customer_name,omitempty" json:"customer_name,omitempty"`
Forbid []string `xml:"forbid,omitempty" json:"forbid,omitempty"`
}
type SetCustomerForbidsResponse ¶
type SetCustomerForbidsResponse SetCustomerForbidsResponseType
type SetCustomerForbidsResponseType ¶
type SetCustomerForbidsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SetCustomerForbidsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type SetCustomerIPACLRequest ¶
type SetCustomerIPACLRequest SetCustomerIPACLRequestType
type SetCustomerIPACLRequestType ¶
type SetCustomerIPACLRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SetCustomerIPACLRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// customer name or ID to set ACLs for, defaults to current customer
Customer_name string `xml:"customer_name,omitempty" json:"customer_name,omitempty"`
Acl *CustomerIPACL `xml:"acl,omitempty" json:"acl,omitempty"`
}
type SetCustomerIPACLResponse ¶
type SetCustomerIPACLResponse SetCustomerIPACLResponseType
type SetCustomerIPACLResponseType ¶
type SetCustomerIPACLResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SetCustomerIPACLResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*CustomerIPACL `xml:"data,omitempty" json:"data,omitempty"`
}
type SetCustomerPermissionsRequest ¶
type SetCustomerPermissionsRequest SetCustomerPermissionsRequestType
type SetCustomerPermissionsRequestType ¶
type SetCustomerPermissionsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SetCustomerPermissionsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Customer_name string `xml:"customer_name,omitempty" json:"customer_name,omitempty"`
Permission []string `xml:"permission,omitempty" json:"permission,omitempty"`
}
type SetCustomerPermissionsResponse ¶
type SetCustomerPermissionsResponse SetCustomerPermissionsResponseType
type SetCustomerPermissionsResponseType ¶
type SetCustomerPermissionsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SetCustomerPermissionsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type SetCustomerPrefsRequest ¶
type SetCustomerPrefsRequest SetCustomerPrefsRequestType
type SetCustomerPrefsRequestType ¶
type SetCustomerPrefsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SetCustomerPrefsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Prefs []*CustomerPrefData `xml:"prefs,omitempty" json:"prefs,omitempty"`
Customer_name string `xml:"customer_name,omitempty" json:"customer_name,omitempty"`
}
type SetCustomerPrefsResponse ¶
type SetCustomerPrefsResponse SetCustomerPrefsResponseType
type SetCustomerPrefsResponseType ¶
type SetCustomerPrefsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SetCustomerPrefsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type SetHostStatsFlagsRequest ¶
type SetHostStatsFlagsRequest SetHostStatsFlagsRequestType
type SetHostStatsFlagsRequestType ¶
type SetHostStatsFlagsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SetHostStatsFlagsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Customer_name string `xml:"customer_name,omitempty" json:"customer_name,omitempty"`
Host_stats []*HostStatFlagsData `xml:"host_stats,omitempty" json:"host_stats,omitempty"`
}
type SetHostStatsFlagsResponse ¶
type SetHostStatsFlagsResponse SetHostStatsFlagsResponseType
type SetHostStatsFlagsResponseType ¶
type SetHostStatsFlagsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SetHostStatsFlagsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*HostStatFlagsData `xml:"data,omitempty" json:"data,omitempty"`
}
type SetPermissionGroupPermissionsRequest ¶
type SetPermissionGroupPermissionsRequest SetPermissionGroupPermissionsRequestType
type SetPermissionGroupPermissionsRequestType ¶
type SetPermissionGroupPermissionsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SetPermissionGroupPermissionsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Group_name string `xml:"group_name,omitempty" json:"group_name,omitempty"`
Permission []string `xml:"permission,omitempty" json:"permission,omitempty"`
}
type SetPermissionGroupPermissionsResponse ¶
type SetPermissionGroupPermissionsResponse SetPermissionGroupPermissionsResponseType
type SetPermissionGroupPermissionsResponseType ¶
type SetPermissionGroupPermissionsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SetPermissionGroupPermissionsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type SetPermissionGroupSubgroupsRequest ¶
type SetPermissionGroupSubgroupsRequest SetPermissionGroupSubgroupsRequestType
type SetPermissionGroupSubgroupsRequestType ¶
type SetPermissionGroupSubgroupsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SetPermissionGroupSubgroupsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Group_name string `xml:"group_name,omitempty" json:"group_name,omitempty"`
Subgroup []string `xml:"subgroup,omitempty" json:"subgroup,omitempty"`
}
type SetPermissionGroupSubgroupsResponse ¶
type SetPermissionGroupSubgroupsResponse SetPermissionGroupSubgroupsResponseType
type SetPermissionGroupSubgroupsResponseType ¶
type SetPermissionGroupSubgroupsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SetPermissionGroupSubgroupsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type SetPermissionGroupUsersRequest ¶
type SetPermissionGroupUsersRequest SetPermissionGroupUsersRequestType
type SetPermissionGroupUsersRequestType ¶
type SetPermissionGroupUsersRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SetPermissionGroupUsersRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Group_name string `xml:"group_name,omitempty" json:"group_name,omitempty"`
User_name []string `xml:"user_name,omitempty" json:"user_name,omitempty"`
}
type SetPermissionGroupUsersResponse ¶
type SetPermissionGroupUsersResponse SetPermissionGroupUsersResponseType
type SetPermissionGroupUsersResponseType ¶
type SetPermissionGroupUsersResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SetPermissionGroupUsersResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type SetPermissionGroupZonesRequest ¶
type SetPermissionGroupZonesRequest SetPermissionGroupZonesRequestType
type SetPermissionGroupZonesRequestType ¶
type SetPermissionGroupZonesRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SetPermissionGroupZonesRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Group_name string `xml:"group_name,omitempty" json:"group_name,omitempty"`
Zone []*PermissionZone `xml:"zone,omitempty" json:"zone,omitempty"`
}
type SetPermissionGroupZonesResponse ¶
type SetPermissionGroupZonesResponse SetPermissionGroupZonesResponseType
type SetPermissionGroupZonesResponseType ¶
type SetPermissionGroupZonesResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SetPermissionGroupZonesResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type SetUserForbidsRequest ¶
type SetUserForbidsRequest SetUserForbidsRequestType
type SetUserForbidsRequestType ¶
type SetUserForbidsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SetUserForbidsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"`
Forbid []*PermissionData `xml:"forbid,omitempty" json:"forbid,omitempty"`
}
type SetUserForbidsResponse ¶
type SetUserForbidsResponse SetUserForbidsResponseType
type SetUserForbidsResponseType ¶
type SetUserForbidsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SetUserForbidsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type SetUserGroupsRequest ¶
type SetUserGroupsRequest SetUserGroupsRequestType
type SetUserGroupsRequestType ¶
type SetUserGroupsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SetUserGroupsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"`
Group []string `xml:"group,omitempty" json:"group,omitempty"`
}
type SetUserGroupsResponse ¶
type SetUserGroupsResponse SetUserGroupsResponseType
type SetUserGroupsResponseType ¶
type SetUserGroupsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SetUserGroupsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type SetUserPermissionsRequest ¶
type SetUserPermissionsRequest SetUserPermissionsRequestType
type SetUserPermissionsRequestType ¶
type SetUserPermissionsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SetUserPermissionsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"`
Permission []string `xml:"permission,omitempty" json:"permission,omitempty"`
}
type SetUserPermissionsResponse ¶
type SetUserPermissionsResponse SetUserPermissionsResponseType
type SetUserPermissionsResponseType ¶
type SetUserPermissionsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SetUserPermissionsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type SetUserZonesRequest ¶
type SetUserZonesRequest SetUserZonesRequestType
type SetUserZonesRequestType ¶
type SetUserZonesRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SetUserZonesRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"`
Zone []*PermissionZone `xml:"zone,omitempty" json:"zone,omitempty"`
}
type SetUserZonesResponse ¶
type SetUserZonesResponse SetUserZonesResponseType
type SetUserZonesResponseType ¶
type SetUserZonesResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SetUserZonesResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type SetZoneConfigOptionsRequest ¶
type SetZoneConfigOptionsRequest SetZoneConfigOptionsRequestType
type SetZoneConfigOptionsRequestType ¶
type SetZoneConfigOptionsRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SetZoneConfigOptionsRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Option []*ZoneConfigOptionData `xml:"option,omitempty" json:"option,omitempty"`
}
type SetZoneConfigOptionsResponse ¶
type SetZoneConfigOptionsResponse SetZoneConfigOptionsResponseType
type SetZoneConfigOptionsResponseType ¶
type SetZoneConfigOptionsResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SetZoneConfigOptionsResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*ZoneConfigOptionData `xml:"data,omitempty" json:"data,omitempty"`
}
type TLSARecordData ¶
type TLSARecordData struct {
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataTLSA `xml:"rdata,omitempty" json:"rdata,omitempty"`
Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type TSIGKeyData ¶
type TSIGKeyData struct {
Name string `xml:"name,omitempty" json:"name,omitempty"`
Algorithm string `xml:"algorithm,omitempty" json:"algorithm,omitempty"`
Secret string `xml:"secret,omitempty" json:"secret,omitempty"`
}
type TTLData ¶
type TTLData struct {
A_ttl int32 `xml:"a_ttl,omitempty" json:"a_ttl,omitempty"`
Aaaa_ttl int32 `xml:"aaaa_ttl,omitempty" json:"aaaa_ttl,omitempty"`
Cert_ttl int32 `xml:"cert_ttl,omitempty" json:"cert_ttl,omitempty"`
Cname_ttl int32 `xml:"cname_ttl,omitempty" json:"cname_ttl,omitempty"`
Mx_ttl int32 `xml:"mx_ttl,omitempty" json:"mx_ttl,omitempty"`
Txt_ttl int32 `xml:"txt_ttl,omitempty" json:"txt_ttl,omitempty"`
Spf_ttl int32 `xml:"spf_ttl,omitempty" json:"spf_ttl,omitempty"`
Ptr_ttl int32 `xml:"ptr_ttl,omitempty" json:"ptr_ttl,omitempty"`
Loc_ttl int32 `xml:"loc_ttl,omitempty" json:"loc_ttl,omitempty"`
Srv_ttl int32 `xml:"srv_ttl,omitempty" json:"srv_ttl,omitempty"`
Rp_ttl int32 `xml:"rp_ttl,omitempty" json:"rp_ttl,omitempty"`
Key_ttl int32 `xml:"key_ttl,omitempty" json:"key_ttl,omitempty"`
Dnskey_ttl int32 `xml:"dnskey_ttl,omitempty" json:"dnskey_ttl,omitempty"`
Sshfp_ttl int32 `xml:"sshfp_ttl,omitempty" json:"sshfp_ttl,omitempty"`
Dhcid_ttl int32 `xml:"dhcid_ttl,omitempty" json:"dhcid_ttl,omitempty"`
Nsap_ttl int32 `xml:"nsap_ttl,omitempty" json:"nsap_ttl,omitempty"`
Px_ttl int32 `xml:"px_ttl,omitempty" json:"px_ttl,omitempty"`
}
type TXTRecordData ¶
type TXTRecordData struct {
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataTXT `xml:"rdata,omitempty" json:"rdata,omitempty"`
Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type TaskArgData ¶
type TaskArgData struct {
Name string `xml:"name,omitempty" json:"name,omitempty"`
Value string `xml:"value,omitempty" json:"value,omitempty"`
}
type TaskData ¶
type TaskData struct {
Task_id string `xml:"task_id,omitempty" json:"task_id,omitempty"`
// identifies the task operation
Name string `xml:"name,omitempty" json:"name,omitempty"`
Customer_name string `xml:"customer_name,omitempty" json:"customer_name,omitempty"`
Zone_name string `xml:"zone_name,omitempty" json:"zone_name,omitempty"`
// ready running waiting complete failed canceled stalled
Status string `xml:"status,omitempty" json:"status,omitempty"`
// in a multi-step process, how far along
Step_count int32 `xml:"step_count,omitempty" json:"step_count,omitempty"`
// total number of steps in multi-step process
Total_steps int32 `xml:"total_steps,omitempty" json:"total_steps,omitempty"`
// Y/N - does this task block further zone operations?
Blocking string `xml:"blocking,omitempty" json:"blocking,omitempty"`
Message string `xml:"message,omitempty" json:"message,omitempty"`
Debug string `xml:"debug,omitempty" json:"debug,omitempty"`
Created_ts int64 `xml:"created_ts,omitempty" json:"created_ts,omitempty"`
Modified_ts int64 `xml:"modified_ts,omitempty" json:"modified_ts,omitempty"`
// other arguments passed to the task
Args []*TaskArgData `xml:"args,omitempty" json:"args,omitempty"`
}
type TaskIDData ¶
type TaskIDData struct {
Task_id string `xml:"task_id,omitempty" json:"task_id,omitempty"`
}
type ThawZoneRequest ¶
type ThawZoneRequest ThawZoneRequestType
type ThawZoneRequestType ¶
type ThawZoneRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ThawZoneRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
}
type ThawZoneResponse ¶
type ThawZoneResponse ThawZoneResponseType
type ThawZoneResponseType ¶
type ThawZoneResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ThawZoneResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type TransferZoneInRequest ¶
type TransferZoneInRequest TransferZoneInRequestType
type TransferZoneInRequestType ¶
type TransferZoneInRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ TransferZoneInRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Master_ip string `xml:"master_ip,omitempty" json:"master_ip,omitempty"`
}
type TransferZoneInResponse ¶
type TransferZoneInResponse TransferZoneInResponseType
type TransferZoneInResponseType ¶
type TransferZoneInResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ TransferZoneInResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *TaskIDData `xml:"data,omitempty" json:"data,omitempty"`
}
type UnblockUserRequest ¶
type UnblockUserRequest UnblockUserRequestType
type UnblockUserRequestType ¶
type UnblockUserRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UnblockUserRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"`
}
type UnblockUserResponse ¶
type UnblockUserResponse UnblockUserResponseType
type UnblockUserResponseType ¶
type UnblockUserResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UnblockUserResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *UserData `xml:"data,omitempty" json:"data,omitempty"`
}
type UnscopeRequest ¶
type UnscopeRequest UnscopeRequestType
type UnscopeRequestType ¶
type UnscopeRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UnscopeRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
}
type UnscopeResponse ¶
type UnscopeResponse UnscopeResponseType
type UnscopeResponseType ¶
type UnscopeResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UnscopeResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data string `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateAAAARecordRequest ¶
type UpdateAAAARecordRequest UpdateAAAARecordRequestType
type UpdateAAAARecordRequestType ¶
type UpdateAAAARecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateAAAARecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataAAAA `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
}
type UpdateAAAARecordResponse ¶
type UpdateAAAARecordResponse UpdateAAAARecordResponseType
type UpdateAAAARecordResponseType ¶
type UpdateAAAARecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateAAAARecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *AAAARecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateALIASRecordRequest ¶
type UpdateALIASRecordRequest UpdateALIASRecordRequestType
type UpdateALIASRecordRequestType ¶
type UpdateALIASRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateALIASRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataALIAS `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
}
type UpdateALIASRecordResponse ¶
type UpdateALIASRecordResponse UpdateALIASRecordResponseType
type UpdateALIASRecordResponseType ¶
type UpdateALIASRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateALIASRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *ALIASRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateARecordRequest ¶
type UpdateARecordRequest UpdateARecordRequestType
type UpdateARecordRequestType ¶
type UpdateARecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateARecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataA `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
}
type UpdateARecordResponse ¶
type UpdateARecordResponse UpdateARecordResponseType
type UpdateARecordResponseType ¶
type UpdateARecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateARecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *ARecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateAdvRedirectRequest ¶
type UpdateAdvRedirectRequest UpdateAdvRedirectRequestType
type UpdateAdvRedirectRequestType ¶
type UpdateAdvRedirectRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateAdvRedirectRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// 'Y'/'N', default 'Y'
Active string `xml:"active,omitempty" json:"active,omitempty"`
// List of AdvRedirectRules
Rules []*AdvRedirectRuleData `xml:"rules,omitempty" json:"rules,omitempty"`
}
type UpdateAdvRedirectResponse ¶
type UpdateAdvRedirectResponse UpdateAdvRedirectResponseType
type UpdateAdvRedirectResponseType ¶
type UpdateAdvRedirectResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateAdvRedirectResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *AdvRedirectData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateAdvRedirectRuleRequest ¶
type UpdateAdvRedirectRuleRequest UpdateAdvRedirectRuleRequestType
type UpdateAdvRedirectRuleRequestType ¶
type UpdateAdvRedirectRuleRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateAdvRedirectRuleRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// public_id of Rule
Public_id string `xml:"public_id,omitempty" json:"public_id,omitempty"`
// either '301' (temporary) or '302' (permanent)
Code string `xml:"code,omitempty" json:"code,omitempty"`
// host portion of URL to match
Host_prefix string `xml:"host_prefix,omitempty" json:"host_prefix,omitempty"`
// path portion of URL to match
Path string `xml:"path,omitempty" json:"path,omitempty"`
// replacement pattern
Url_pattern string `xml:"url_pattern,omitempty" json:"url_pattern,omitempty"`
// 'Y'/'N', default 'Y'
Active string `xml:"active,omitempty" json:"active,omitempty"`
// Public ID of next AdvRedirect rule to be processed. (default to end of list)
Next_public_id string `xml:"next_public_id,omitempty" json:"next_public_id,omitempty"`
}
type UpdateAdvRedirectRuleResponse ¶
type UpdateAdvRedirectRuleResponse UpdateAdvRedirectRuleResponseType
type UpdateAdvRedirectRuleResponseType ¶
type UpdateAdvRedirectRuleResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateAdvRedirectRuleResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *AdvRedirectRuleData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateCAARecordRequest ¶
type UpdateCAARecordRequest UpdateCAARecordRequestType
type UpdateCAARecordRequestType ¶
type UpdateCAARecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateCAARecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataCAA `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
}
type UpdateCAARecordResponse ¶
type UpdateCAARecordResponse UpdateCAARecordResponseType
type UpdateCAARecordResponseType ¶
type UpdateCAARecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateCAARecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *CAARecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateCDNSKEYRecordRequest ¶
type UpdateCDNSKEYRecordRequest UpdateCDNSKEYRecordRequestType
type UpdateCDNSKEYRecordRequestType ¶
type UpdateCDNSKEYRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateCDNSKEYRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataCDNSKEY `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
}
type UpdateCDNSKEYRecordResponse ¶
type UpdateCDNSKEYRecordResponse UpdateCDNSKEYRecordResponseType
type UpdateCDNSKEYRecordResponseType ¶
type UpdateCDNSKEYRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateCDNSKEYRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *CDNSKEYRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateCDSRecordRequest ¶
type UpdateCDSRecordRequest UpdateCDSRecordRequestType
type UpdateCDSRecordRequestType ¶
type UpdateCDSRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateCDSRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataCDS `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
}
type UpdateCDSRecordResponse ¶
type UpdateCDSRecordResponse UpdateCDSRecordResponseType
type UpdateCDSRecordResponseType ¶
type UpdateCDSRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateCDSRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *CDSRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateCERTRecordRequest ¶
type UpdateCERTRecordRequest UpdateCERTRecordRequestType
type UpdateCERTRecordRequestType ¶
type UpdateCERTRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateCERTRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataCERT `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
}
type UpdateCERTRecordResponse ¶
type UpdateCERTRecordResponse UpdateCERTRecordResponseType
type UpdateCERTRecordResponseType ¶
type UpdateCERTRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateCERTRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *CERTRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateCNAMERecordRequest ¶
type UpdateCNAMERecordRequest UpdateCNAMERecordRequestType
type UpdateCNAMERecordRequestType ¶
type UpdateCNAMERecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateCNAMERecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataCNAME `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
}
type UpdateCNAMERecordResponse ¶
type UpdateCNAMERecordResponse UpdateCNAMERecordResponseType
type UpdateCNAMERecordResponseType ¶
type UpdateCNAMERecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateCNAMERecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *CNAMERecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateCSYNCRecordRequest ¶
type UpdateCSYNCRecordRequest UpdateCSYNCRecordRequestType
type UpdateCSYNCRecordRequestType ¶
type UpdateCSYNCRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateCSYNCRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataCSYNC `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
}
type UpdateCSYNCRecordResponse ¶
type UpdateCSYNCRecordResponse UpdateCSYNCRecordResponseType
type UpdateCSYNCRecordResponseType ¶
type UpdateCSYNCRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateCSYNCRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *CSYNCRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateConfigLimitRequest ¶
type UpdateConfigLimitRequest UpdateConfigLimitRequestType
type UpdateConfigLimitRequestType ¶
type UpdateConfigLimitRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateConfigLimitRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"`
Name string `xml:"name,omitempty" json:"name,omitempty"`
Value string `xml:"value,omitempty" json:"value,omitempty"`
}
type UpdateConfigLimitResponse ¶
type UpdateConfigLimitResponse UpdateConfigLimitResponseType
type UpdateConfigLimitResponseType ¶
type UpdateConfigLimitResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateConfigLimitResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *ConfigLimitData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateContactRequest ¶
type UpdateContactRequest UpdateContactRequestType
type UpdateContactRequestType ¶
type UpdateContactRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateContactRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Nickname string `xml:"nickname,omitempty" json:"nickname,omitempty"`
New_nickname string `xml:"new_nickname,omitempty" json:"new_nickname,omitempty"`
First_name string `xml:"first_name,omitempty" json:"first_name,omitempty"`
Last_name string `xml:"last_name,omitempty" json:"last_name,omitempty"`
Phone string `xml:"phone,omitempty" json:"phone,omitempty"`
Fax string `xml:"fax,omitempty" json:"fax,omitempty"`
Email string `xml:"email,omitempty" json:"email,omitempty"`
Notify_email string `xml:"notify_email,omitempty" json:"notify_email,omitempty"`
Pager_email string `xml:"pager_email,omitempty" json:"pager_email,omitempty"`
Address string `xml:"address,omitempty" json:"address,omitempty"`
Address_2 string `xml:"address_2,omitempty" json:"address_2,omitempty"`
City string `xml:"city,omitempty" json:"city,omitempty"`
State string `xml:"state,omitempty" json:"state,omitempty"`
Post_code string `xml:"post_code,omitempty" json:"post_code,omitempty"`
Country string `xml:"country,omitempty" json:"country,omitempty"`
Website string `xml:"website,omitempty" json:"website,omitempty"`
Organization string `xml:"organization,omitempty" json:"organization,omitempty"`
}
type UpdateContactResponse ¶
type UpdateContactResponse UpdateContactResponseType
type UpdateContactResponseType ¶
type UpdateContactResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateContactResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *ContactData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateCustomerOracleMetadataRequest ¶
type UpdateCustomerOracleMetadataRequest UpdateCustomerOracleMetadataRequestType
type UpdateCustomerOracleMetadataRequestType ¶
type UpdateCustomerOracleMetadataRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateCustomerOracleMetadataRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of customer
Customer_name string `xml:"customer_name,omitempty" json:"customer_name,omitempty"`
// compartment id
Compartment_id string `xml:"compartment_id,omitempty" json:"compartment_id,omitempty"`
// tenant id
Tenant string `xml:"tenant,omitempty" json:"tenant,omitempty"`
}
type UpdateCustomerOracleMetadataResponse ¶
type UpdateCustomerOracleMetadataResponse UpdateCustomerOracleMetadataResponseType
type UpdateCustomerOracleMetadataResponseType ¶
type UpdateCustomerOracleMetadataResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateCustomerOracleMetadataResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *CustomerOracleMetadataData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateCustomerRequest ¶
type UpdateCustomerRequest UpdateCustomerRequestType
type UpdateCustomerRequestType ¶
type UpdateCustomerRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateCustomerRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Customer_name string `xml:"customer_name,omitempty" json:"customer_name,omitempty"`
New_customer_name string `xml:"new_customer_name,omitempty" json:"new_customer_name,omitempty"`
Organization string `xml:"organization,omitempty" json:"organization,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Note string `xml:"note,omitempty" json:"note,omitempty"`
Pool_id string `xml:"pool_id,omitempty" json:"pool_id,omitempty"`
Activated string `xml:"activated,omitempty" json:"activated,omitempty"`
Type_ string `xml:"type,omitempty" json:"type,omitempty"`
Level string `xml:"level,omitempty" json:"level,omitempty"`
Primary_sales_agent string `xml:"primary_sales_agent,omitempty" json:"primary_sales_agent,omitempty"`
Salesforce_id string `xml:"salesforce_id,omitempty" json:"salesforce_id,omitempty"`
Owner_contact string `xml:"owner_contact,omitempty" json:"owner_contact,omitempty"`
Billing_contact string `xml:"billing_contact,omitempty" json:"billing_contact,omitempty"`
Permission []string `xml:"permission,omitempty" json:"permission,omitempty"`
Forbid []string `xml:"forbid,omitempty" json:"forbid,omitempty"`
}
type UpdateCustomerResponse ¶
type UpdateCustomerResponse UpdateCustomerResponseType
type UpdateCustomerResponseType ¶
type UpdateCustomerResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateCustomerResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *CustomerData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateDDNSRequest ¶
type UpdateDDNSRequest UpdateDDNSRequestType
type UpdateDDNSRequestType ¶
type UpdateDDNSRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateDDNSRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// either A or AAAA
Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// an IP address, either v4 or v6
Address string `xml:"address,omitempty" json:"address,omitempty"`
}
type UpdateDDNSResponse ¶
type UpdateDDNSResponse UpdateDDNSResponseType
type UpdateDDNSResponseType ¶
type UpdateDDNSResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateDDNSResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *DDNSData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateDHCIDRecordRequest ¶
type UpdateDHCIDRecordRequest UpdateDHCIDRecordRequestType
type UpdateDHCIDRecordRequestType ¶
type UpdateDHCIDRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateDHCIDRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataDHCID `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
}
type UpdateDHCIDRecordResponse ¶
type UpdateDHCIDRecordResponse UpdateDHCIDRecordResponseType
type UpdateDHCIDRecordResponseType ¶
type UpdateDHCIDRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateDHCIDRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *DHCIDRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateDNAMERecordRequest ¶
type UpdateDNAMERecordRequest UpdateDNAMERecordRequestType
type UpdateDNAMERecordRequestType ¶
type UpdateDNAMERecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateDNAMERecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataDNAME `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
}
type UpdateDNAMERecordResponse ¶
type UpdateDNAMERecordResponse UpdateDNAMERecordResponseType
type UpdateDNAMERecordResponseType ¶
type UpdateDNAMERecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateDNAMERecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *DNAMERecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateDNSKEYRecordRequest ¶
type UpdateDNSKEYRecordRequest UpdateDNSKEYRecordRequestType
type UpdateDNSKEYRecordRequestType ¶
type UpdateDNSKEYRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateDNSKEYRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataDNSKEY `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
}
type UpdateDNSKEYRecordResponse ¶
type UpdateDNSKEYRecordResponse UpdateDNSKEYRecordResponseType
type UpdateDNSKEYRecordResponseType ¶
type UpdateDNSKEYRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateDNSKEYRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *DNSKEYRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateDNSSECRequest ¶
type UpdateDNSSECRequest UpdateDNSSECRequestType
type UpdateDNSSECRequestType ¶
type UpdateDNSSECRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateDNSSECRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// , contact that gets key notifications
Contact_nickname string `xml:"contact_nickname,omitempty" json:"contact_nickname,omitempty"`
// when notifications are sent
Notify_events string `xml:"notify_events,omitempty" json:"notify_events,omitempty"`
Keys []*DNSSECKey `xml:"keys,omitempty" json:"keys,omitempty"`
}
type UpdateDNSSECResponse ¶
type UpdateDNSSECResponse UpdateDNSSECResponseType
type UpdateDNSSECResponseType ¶
type UpdateDNSSECResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateDNSSECResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *DNSSECData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateDSFMonitorRequest ¶
type UpdateDSFMonitorRequest UpdateDSFMonitorRequestType
type UpdateDSFMonitorRequestType ¶
type UpdateDSFMonitorRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateDSFMonitorRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// ID
Dsf_monitor_id string `xml:"dsf_monitor_id,omitempty" json:"dsf_monitor_id,omitempty"`
// New label for the DSF Monitor
Label string `xml:"label,omitempty" json:"label,omitempty"`
// Num of responses to determine status
Response_count string `xml:"response_count,omitempty" json:"response_count,omitempty"`
// Interval, in seconds, between probes
Probe_interval string `xml:"probe_interval,omitempty" json:"probe_interval,omitempty"`
// number of attempted retries on failure before giving up
Retries string `xml:"retries,omitempty" json:"retries,omitempty"`
// name of the protocol to monitor
Protocol string `xml:"protocol,omitempty" json:"protocol,omitempty"`
// indicates if the monitor is active
Active string `xml:"active,omitempty" json:"active,omitempty"`
// options pertaining the monitor
Options *DSFMonitorOptions `xml:"options,omitempty" json:"options,omitempty"`
// Endpoints to monitor
Endpoints []*DSFMonitorEndpoint `xml:"endpoints,omitempty" json:"endpoints,omitempty"`
}
type UpdateDSFMonitorResponse ¶
type UpdateDSFMonitorResponse UpdateDSFMonitorResponseType
type UpdateDSFMonitorResponseType ¶
type UpdateDSFMonitorResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateDSFMonitorResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *DSFMonitorData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateDSFNodesRequest ¶
type UpdateDSFNodesRequest UpdateDSFNodesRequestType
type UpdateDSFNodesRequestType ¶
type UpdateDSFNodesRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateDSFNodesRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// label of the DSF Service
Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"`
// A list of fqdn, zone pairs
Nodes []*DSFNode `xml:"nodes,omitempty" json:"nodes,omitempty"`
// If 'Y', change is published immediately
Publish string `xml:"publish,omitempty" json:"publish,omitempty"`
// Optional Publish Notes.
Notes string `xml:"notes,omitempty" json:"notes,omitempty"`
}
type UpdateDSFNodesResponse ¶
type UpdateDSFNodesResponse UpdateDSFNodesResponseType
type UpdateDSFNodesResponseType ¶
type UpdateDSFNodesResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateDSFNodesResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data []*DSFNode `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateDSFRecordRequest ¶
type UpdateDSFRecordRequest UpdateDSFRecordRequestType
type UpdateDSFRecordRequestType ¶
type UpdateDSFRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateDSFRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// label of the DSF Service
Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"`
// label of the DSF Record
Dsf_record_id string `xml:"dsf_record_id,omitempty" json:"dsf_record_id,omitempty"`
Master_line string `xml:"master_line,omitempty" json:"master_line,omitempty"`
// Rdata to update the svc record with
Rdata *ANYOneRData `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of the DSF record
Label string `xml:"label,omitempty" json:"label,omitempty"`
Weight string `xml:"weight,omitempty" json:"weight,omitempty"`
Automation string `xml:"automation,omitempty" json:"automation,omitempty"`
Endpoints []string `xml:"endpoints,omitempty" json:"endpoints,omitempty"`
// number of endpoints that need to be up
Endpoint_up_count string `xml:"endpoint_up_count,omitempty" json:"endpoint_up_count,omitempty"`
Eligible string `xml:"eligible,omitempty" json:"eligible,omitempty"`
// boolean, if true add and immediately publish
Publish string `xml:"publish,omitempty" json:"publish,omitempty"`
// Optional Publish Notes.
Notes string `xml:"notes,omitempty" json:"notes,omitempty"`
}
type UpdateDSFRecordResponse ¶
type UpdateDSFRecordResponse UpdateDSFRecordResponseType
type UpdateDSFRecordResponseType ¶
type UpdateDSFRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateDSFRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *DSFRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateDSFRecordSetFailoverChainRequest ¶
type UpdateDSFRecordSetFailoverChainRequest UpdateDSFRecordSetFailoverChainRequestType
type UpdateDSFRecordSetFailoverChainRequestType ¶
type UpdateDSFRecordSetFailoverChainRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateDSFRecordSetFailoverChainRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// ID of the DSF Service
Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"`
// ID or label of the DSF Rec Set Failover Chain
Dsf_record_set_failover_chain_id string `xml:"dsf_record_set_failover_chain_id,omitempty" json:"dsf_record_set_failover_chain_id,omitempty"`
// Label of the DSF Record Set Failover Chain
Label string `xml:"label,omitempty" json:"label,omitempty"`
// Optional, defaults to false, indicates whether enclosed Record Sets are Core
Core string `xml:"core,omitempty" json:"core,omitempty"`
// A list of record sets to be included in this chain
Record_sets []*DSFRecordSet `xml:"record_sets,omitempty" json:"record_sets,omitempty"`
// If 'Y', RS Chain will be deleted on execution
Publish string `xml:"publish,omitempty" json:"publish,omitempty"`
// Optional Publish Notes.
Notes string `xml:"notes,omitempty" json:"notes,omitempty"`
}
type UpdateDSFRecordSetFailoverChainResponse ¶
type UpdateDSFRecordSetFailoverChainResponse UpdateDSFRecordSetFailoverChainResponseType
type UpdateDSFRecordSetFailoverChainResponseType ¶
type UpdateDSFRecordSetFailoverChainResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateDSFRecordSetFailoverChainResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *DSFRecordSetFailoverChainData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateDSFRecordSetRequest ¶
type UpdateDSFRecordSetRequest UpdateDSFRecordSetRequestType
type UpdateDSFRecordSetRequestType ¶
type UpdateDSFRecordSetRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateDSFRecordSetRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// ID or label of the DSF Service
Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"`
// ID or label of the DSF Record Set
Dsf_record_set_id string `xml:"dsf_record_set_id,omitempty" json:"dsf_record_set_id,omitempty"`
// new label for the DSF Record Set
Label string `xml:"label,omitempty" json:"label,omitempty"`
// ID or label of the associated monitor
Dsf_monitor_id string `xml:"dsf_monitor_id,omitempty" json:"dsf_monitor_id,omitempty"`
Ttl string `xml:"ttl,omitempty" json:"ttl,omitempty"`
Automation string `xml:"automation,omitempty" json:"automation,omitempty"`
Serve_count string `xml:"serve_count,omitempty" json:"serve_count,omitempty"`
Fail_count string `xml:"fail_count,omitempty" json:"fail_count,omitempty"`
Trouble_count string `xml:"trouble_count,omitempty" json:"trouble_count,omitempty"`
Torpidity_max string `xml:"torpidity_max,omitempty" json:"torpidity_max,omitempty"`
// Defaults to true
Eligible string `xml:"eligible,omitempty" json:"eligible,omitempty"`
// hash of information to create DSF Records
Records []*DSFRecord `xml:"records,omitempty" json:"records,omitempty"`
// boolean - immediately save change and publish
Publish string `xml:"publish,omitempty" json:"publish,omitempty"`
// Optional Publish Notes.
Notes string `xml:"notes,omitempty" json:"notes,omitempty"`
}
type UpdateDSFRecordSetResponse ¶
type UpdateDSFRecordSetResponse UpdateDSFRecordSetResponseType
type UpdateDSFRecordSetResponseType ¶
type UpdateDSFRecordSetResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateDSFRecordSetResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *DSFRecordSetData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateDSFRequest ¶
type UpdateDSFRequest UpdateDSFRequestType
type UpdateDSFRequestType ¶
type UpdateDSFRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateDSFRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// ID or label of the DSF service to update
Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"`
// A new label for the service
Label string `xml:"label,omitempty" json:"label,omitempty"`
// Default TTL to be used
Ttl string `xml:"ttl,omitempty" json:"ttl,omitempty"`
// A list of fqdn,zone pairs to identify nodes to attach
Nodes []*DSFNode `xml:"nodes,omitempty" json:"nodes,omitempty"`
Rulesets []*DSFRuleset `xml:"rulesets,omitempty" json:"rulesets,omitempty"`
// A list of notifier links
Notifiers []*NotifierLink `xml:"notifiers,omitempty" json:"notifiers,omitempty"`
// If true, the service is immediately published
Publish string `xml:"publish,omitempty" json:"publish,omitempty"`
// Optional Publish Notes.
Notes string `xml:"notes,omitempty" json:"notes,omitempty"`
}
type UpdateDSFResponse ¶
type UpdateDSFResponse UpdateDSFResponseType
type UpdateDSFResponsePoolRequest ¶
type UpdateDSFResponsePoolRequest UpdateDSFResponsePoolRequestType
type UpdateDSFResponsePoolRequestType ¶
type UpdateDSFResponsePoolRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateDSFResponsePoolRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// ID or label of the DSF Service
Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"`
// ID or label of the Response Pool to update
Dsf_response_pool_id string `xml:"dsf_response_pool_id,omitempty" json:"dsf_response_pool_id,omitempty"`
// Response Pool label
Label string `xml:"label,omitempty" json:"label,omitempty"`
Core_set_count string `xml:"core_set_count,omitempty" json:"core_set_count,omitempty"`
Automation string `xml:"automation,omitempty" json:"automation,omitempty"`
// Defaults to true
Eligible string `xml:"eligible,omitempty" json:"eligible,omitempty"`
// Entire chain must be specified
Rs_chains []*DSFRecordSetFailoverChain `xml:"rs_chains,omitempty" json:"rs_chains,omitempty"`
// ID or label of the DSF Ruleset to join
Dsf_ruleset_id string `xml:"dsf_ruleset_id,omitempty" json:"dsf_ruleset_id,omitempty"`
// If true, removes record-sets that are no longer referenced by anyone
Remove_orphans string `xml:"remove_orphans,omitempty" json:"remove_orphans,omitempty"`
// boolean - immediately save change and publish
Publish string `xml:"publish,omitempty" json:"publish,omitempty"`
// Optional Publish Notes.
Notes string `xml:"notes,omitempty" json:"notes,omitempty"`
}
type UpdateDSFResponsePoolResponse ¶
type UpdateDSFResponsePoolResponse UpdateDSFResponsePoolResponseType
type UpdateDSFResponsePoolResponseType ¶
type UpdateDSFResponsePoolResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateDSFResponsePoolResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *DSFResponsePoolData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateDSFResponseType ¶
type UpdateDSFResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateDSFResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *DSFData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateDSFRulesetRequest ¶
type UpdateDSFRulesetRequest UpdateDSFRulesetRequestType
type UpdateDSFRulesetRequestType ¶
type UpdateDSFRulesetRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateDSFRulesetRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// ID or label of the DSF Service
Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"`
// ID of the ruleset to update
Dsf_ruleset_id string `xml:"dsf_ruleset_id,omitempty" json:"dsf_ruleset_id,omitempty"`
// Ruleset label
Label string `xml:"label,omitempty" json:"label,omitempty"`
// The type of criteria contained within this Pool
Criteria_type string `xml:"criteria_type,omitempty" json:"criteria_type,omitempty"`
// Required based on criteria_type. Filtered in API/BLL
Criteria *DSFCriteria `xml:"criteria,omitempty" json:"criteria,omitempty"`
// Where in the chain does the ruleset land. Defautls to the last.
Ordering string `xml:"ordering,omitempty" json:"ordering,omitempty"`
// A list of DSF Reponse Pools that comprise the Ruleset
Response_pools []*DSFResponsePool `xml:"response_pools,omitempty" json:"response_pools,omitempty"`
// boolean - immediately save change and publish
Publish string `xml:"publish,omitempty" json:"publish,omitempty"`
// Optional Publish Notes.
Notes string `xml:"notes,omitempty" json:"notes,omitempty"`
}
type UpdateDSFRulesetResponse ¶
type UpdateDSFRulesetResponse UpdateDSFRulesetResponseType
type UpdateDSFRulesetResponseType ¶
type UpdateDSFRulesetResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateDSFRulesetResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *DSFRulesetData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateDSRecordRequest ¶
type UpdateDSRecordRequest UpdateDSRecordRequestType
type UpdateDSRecordRequestType ¶
type UpdateDSRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateDSRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataDS `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
}
type UpdateDSRecordResponse ¶
type UpdateDSRecordResponse UpdateDSRecordResponseType
type UpdateDSRecordResponseType ¶
type UpdateDSRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateDSRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *DSRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateExtNameserverRequest ¶
type UpdateExtNameserverRequest UpdateExtNameserverRequestType
type UpdateExtNameserverRequestType ¶
type UpdateExtNameserverRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateExtNameserverRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// can be empty or 'default'
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// Y/N - does this block requests or add them
Deny string `xml:"deny,omitempty" json:"deny,omitempty"`
Hosts []*ExtNSEntry `xml:"hosts,omitempty" json:"hosts,omitempty"`
Tsig_key_name string `xml:"tsig_key_name,omitempty" json:"tsig_key_name,omitempty"`
Active string `xml:"active,omitempty" json:"active,omitempty"`
}
type UpdateExtNameserverResponse ¶
type UpdateExtNameserverResponse UpdateExtNameserverResponseType
type UpdateExtNameserverResponseType ¶
type UpdateExtNameserverResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateExtNameserverResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *ExtNameserverData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateFailoverRequest ¶
type UpdateFailoverRequest UpdateFailoverRequestType
type UpdateFailoverRequestType ¶
type UpdateFailoverRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateFailoverRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// normally served address
Address string `xml:"address,omitempty" json:"address,omitempty"`
// TTL (time-to-live)
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
// 'ip' or 'cname'
Failover_mode string `xml:"failover_mode,omitempty" json:"failover_mode,omitempty"`
// address or CNAME to serve on failover
Failover_data string `xml:"failover_data,omitempty" json:"failover_data,omitempty"`
// restore normal address automatically (Y)
Auto_recover string `xml:"auto_recover,omitempty" json:"auto_recover,omitempty"`
// The number of consecutive monitoring intervals to delay before placing an IP address back in service
Recovery_delay int32 `xml:"recovery_delay,omitempty" json:"recovery_delay,omitempty"`
// contact that gets status notification
Contact_nickname string `xml:"contact_nickname,omitempty" json:"contact_nickname,omitempty"`
// when notifications are sent
Notify_events string `xml:"notify_events,omitempty" json:"notify_events,omitempty"`
// The IP or hostname of a syslog server to send monitor events to
Syslog_server string `xml:"syslog_server,omitempty" json:"syslog_server,omitempty"`
// The port of the syslog server. Defaults to 514 if not present
Syslog_port string `xml:"syslog_port,omitempty" json:"syslog_port,omitempty"`
// The syslog ident to use. Defaults to 'dynect'
Syslog_ident string `xml:"syslog_ident,omitempty" json:"syslog_ident,omitempty"`
// The syslog facility to use. Defaults to 'daemon'
Syslog_facility string `xml:"syslog_facility,omitempty" json:"syslog_facility,omitempty"`
// When to deliver syslog message; 'change' or 'all'
Syslog_delivery string `xml:"syslog_delivery,omitempty" json:"syslog_delivery,omitempty"`
// for custom syslog messages
Syslog_probe_fmt string `xml:"syslog_probe_fmt,omitempty" json:"syslog_probe_fmt,omitempty"`
// for custom syslog messages
Syslog_status_fmt string `xml:"syslog_status_fmt,omitempty" json:"syslog_status_fmt,omitempty"`
// details about monitoring
Monitor *MonitorData `xml:"monitor,omitempty" json:"monitor,omitempty"`
}
type UpdateFailoverResponse ¶
type UpdateFailoverResponse UpdateFailoverResponseType
type UpdateFailoverResponseType ¶
type UpdateFailoverResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateFailoverResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *FailoverData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateGSLBRegionPoolEntryRequest ¶
type UpdateGSLBRegionPoolEntryRequest UpdateGSLBRegionPoolEntryRequestType
type UpdateGSLBRegionPoolEntryRequestType ¶
type UpdateGSLBRegionPoolEntryRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateGSLBRegionPoolEntryRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// 'global' or specific region code: 'US West', 'US Central', 'US East', 'EU West', 'EU Central', 'Asia',
Region_code string `xml:"region_code,omitempty" json:"region_code,omitempty"`
// The IP address or FQDN of the pool entry to update
Address string `xml:"address,omitempty" json:"address,omitempty"`
// If specified, the new IP address for this entry
New_address string `xml:"new_address,omitempty" json:"new_address,omitempty"`
// a human-readable label
Label string `xml:"label,omitempty" json:"label,omitempty"`
// how often this is served relative to others in pool
Weight int32 `xml:"weight,omitempty" json:"weight,omitempty"`
// how this address reponds to monitoring: obey,remove,always,no
Serve_mode string `xml:"serve_mode,omitempty" json:"serve_mode,omitempty"`
}
type UpdateGSLBRegionPoolEntryResponse ¶
type UpdateGSLBRegionPoolEntryResponse UpdateGSLBRegionPoolEntryResponseType
type UpdateGSLBRegionPoolEntryResponseType ¶
type UpdateGSLBRegionPoolEntryResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateGSLBRegionPoolEntryResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *GSLBRegionPoolEntry `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateGSLBRegionRequest ¶
type UpdateGSLBRegionRequest UpdateGSLBRegionRequestType
type UpdateGSLBRegionRequestType ¶
type UpdateGSLBRegionRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateGSLBRegionRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Region_code string `xml:"region_code,omitempty" json:"region_code,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// 'ip', 'global', or 'cname'
Failover_mode string `xml:"failover_mode,omitempty" json:"failover_mode,omitempty"`
// for 'ip' or 'cname', what to serve on failover
Failover_data string `xml:"failover_data,omitempty" json:"failover_data,omitempty"`
// number of addresses in each DNS response
Serve_count int32 `xml:"serve_count,omitempty" json:"serve_count,omitempty"`
// number of 'ok' addresses before region fails over
Min_healthy int32 `xml:"min_healthy,omitempty" json:"min_healthy,omitempty"`
// pool of IP addresses to balance
Pool []*GSLBAddress `xml:"pool,omitempty" json:"pool,omitempty"`
}
type UpdateGSLBRegionResponse ¶
type UpdateGSLBRegionResponse UpdateGSLBRegionResponseType
type UpdateGSLBRegionResponseType ¶
type UpdateGSLBRegionResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateGSLBRegionResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *GSLBRegionData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateGSLBRequest ¶
type UpdateGSLBRequest UpdateGSLBRequestType
type UpdateGSLBRequestType ¶
type UpdateGSLBRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateGSLBRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// per-region addresses and configuration
Region []*GSLBRegion `xml:"region,omitempty" json:"region,omitempty"`
// TTL (time-to-live)
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
// restore normal address automatically (Y)
Auto_recover string `xml:"auto_recover,omitempty" json:"auto_recover,omitempty"`
// The number of consecutive monitoring intervals to delay before placing an IP address back in service
Recovery_delay int32 `xml:"recovery_delay,omitempty" json:"recovery_delay,omitempty"`
// contact that gets status notification
Contact_nickname string `xml:"contact_nickname,omitempty" json:"contact_nickname,omitempty"`
// when notifications are sent
Notify_events string `xml:"notify_events,omitempty" json:"notify_events,omitempty"`
// The IP or hostname of a syslog server to send monitor events to
Syslog_server string `xml:"syslog_server,omitempty" json:"syslog_server,omitempty"`
// The port of the syslog server. Defaults to 514 if not present
Syslog_port string `xml:"syslog_port,omitempty" json:"syslog_port,omitempty"`
// The syslog ident to use. Defaults to 'dynect'
Syslog_ident string `xml:"syslog_ident,omitempty" json:"syslog_ident,omitempty"`
// The syslog facility to use. Defaults to 'daemon'
Syslog_facility string `xml:"syslog_facility,omitempty" json:"syslog_facility,omitempty"`
// When to deliver syslog message; 'change' or 'all'
Syslog_delivery string `xml:"syslog_delivery,omitempty" json:"syslog_delivery,omitempty"`
// for custom syslog messages
Syslog_probe_fmt string `xml:"syslog_probe_fmt,omitempty" json:"syslog_probe_fmt,omitempty"`
// for custom syslog messages
Syslog_status_fmt string `xml:"syslog_status_fmt,omitempty" json:"syslog_status_fmt,omitempty"`
// details about monitoring
Monitor *MonitorData `xml:"monitor,omitempty" json:"monitor,omitempty"`
}
type UpdateGSLBResponse ¶
type UpdateGSLBResponse UpdateGSLBResponseType
type UpdateGSLBResponseType ¶
type UpdateGSLBResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateGSLBResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *GSLBData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateGeoRegionGroupRequest ¶
type UpdateGeoRegionGroupRequest UpdateGeoRegionGroupRequestType
type UpdateGeoRegionGroupRequestType ¶
type UpdateGeoRegionGroupRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateGeoRegionGroupRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// Name of the Geo Service to update
Service_name string `xml:"service_name,omitempty" json:"service_name,omitempty"`
// , Name of the Region Group
Name string `xml:"name,omitempty" json:"name,omitempty"`
// Rdata to update the Region Group with
Rdata *ANYRData `xml:"rdata,omitempty" json:"rdata,omitempty"`
// List of countries to update the Region Group with
Countries []string `xml:"countries,omitempty" json:"countries,omitempty"`
// Optional weights to accompany the rdata
Weight *WeightData `xml:"weight,omitempty" json:"weight,omitempty"`
// Optional serve counts to accompany the rdata
Serve_count *ServeCountData `xml:"serve_count,omitempty" json:"serve_count,omitempty"`
// Optional Default TTL values for each record
Ttl *TTLData `xml:"ttl,omitempty" json:"ttl,omitempty"`
// Optional labels for the rdata
Label *LabelData `xml:"label,omitempty" json:"label,omitempty"`
}
type UpdateGeoRegionGroupResponse ¶
type UpdateGeoRegionGroupResponse UpdateGeoRegionGroupResponseType
type UpdateGeoRegionGroupResponseType ¶
type UpdateGeoRegionGroupResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateGeoRegionGroupResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *Geo `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateGeoRequest ¶
type UpdateGeoRequest UpdateGeoRequestType
type UpdateGeoRequestType ¶
type UpdateGeoRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateGeoRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// Name of the Geo Service to update
Name string `xml:"name,omitempty" json:"name,omitempty"`
// The new name to assign to the Geo Service
New_name string `xml:"new_name,omitempty" json:"new_name,omitempty"`
// List of region groups that contain a list of countries and records to be served
Groups []*GeoRegionGroup `xml:"groups,omitempty" json:"groups,omitempty"`
// List of zone name, node name pairs to link a node to the Geo Service
Nodes []*GeoNode `xml:"nodes,omitempty" json:"nodes,omitempty"`
// Default TTL for records
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
}
type UpdateGeoResponse ¶
type UpdateGeoResponse UpdateGeoResponseType
type UpdateGeoResponseType ¶
type UpdateGeoResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateGeoResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *Geo `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateHTTPRedirectRequest ¶
type UpdateHTTPRedirectRequest UpdateHTTPRedirectRequestType
type UpdateHTTPRedirectRequestType ¶
type UpdateHTTPRedirectRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateHTTPRedirectRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// URL requests are redirecto to
Url string `xml:"url,omitempty" json:"url,omitempty"`
// either '301' (temporary) or '302' (permanent)
Code string `xml:"code,omitempty" json:"code,omitempty"`
// should redirected URL include requested URL
Keep_uri string `xml:"keep_uri,omitempty" json:"keep_uri,omitempty"`
}
type UpdateHTTPRedirectResponse ¶
type UpdateHTTPRedirectResponse UpdateHTTPRedirectResponseType
type UpdateHTTPRedirectResponseType ¶
type UpdateHTTPRedirectResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateHTTPRedirectResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *HTTPRedirectData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateIPSECKEYRecordRequest ¶
type UpdateIPSECKEYRecordRequest UpdateIPSECKEYRecordRequestType
type UpdateIPSECKEYRecordRequestType ¶
type UpdateIPSECKEYRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateIPSECKEYRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataIPSECKEY `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
}
type UpdateIPSECKEYRecordResponse ¶
type UpdateIPSECKEYRecordResponse UpdateIPSECKEYRecordResponseType
type UpdateIPSECKEYRecordResponseType ¶
type UpdateIPSECKEYRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateIPSECKEYRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *IPSECKEYRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateIPTrackRequest ¶
type UpdateIPTrackRequest UpdateIPTrackRequestType
type UpdateIPTrackRequestType ¶
type UpdateIPTrackRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateIPTrackRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Iptrack_id int64 `xml:"iptrack_id,omitempty" json:"iptrack_id,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// A, Dynamic_A, AAAA, Dynamic_AAAA
Record_types []string `xml:"record_types,omitempty" json:"record_types,omitempty"`
// List of hostnames to watch for records
Hosts []string `xml:"hosts,omitempty" json:"hosts,omitempty"`
// 'match', 'default', or a valid ttl
Ttl string `xml:"ttl,omitempty" json:"ttl,omitempty"`
// Mask that records should match
Netmask string `xml:"netmask,omitempty" json:"netmask,omitempty"`
}
type UpdateIPTrackResponse ¶
type UpdateIPTrackResponse UpdateIPTrackResponseType
type UpdateIPTrackResponseType ¶
type UpdateIPTrackResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateIPTrackResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *IPTrackData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateKEYRecordRequest ¶
type UpdateKEYRecordRequest UpdateKEYRecordRequestType
type UpdateKEYRecordRequestType ¶
type UpdateKEYRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateKEYRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataKEY `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
}
type UpdateKEYRecordResponse ¶
type UpdateKEYRecordResponse UpdateKEYRecordResponseType
type UpdateKEYRecordResponseType ¶
type UpdateKEYRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateKEYRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *KEYRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateKXRecordRequest ¶
type UpdateKXRecordRequest UpdateKXRecordRequestType
type UpdateKXRecordRequestType ¶
type UpdateKXRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateKXRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataKX `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
}
type UpdateKXRecordResponse ¶
type UpdateKXRecordResponse UpdateKXRecordResponseType
type UpdateKXRecordResponseType ¶
type UpdateKXRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateKXRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *KXRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateLOCRecordRequest ¶
type UpdateLOCRecordRequest UpdateLOCRecordRequestType
type UpdateLOCRecordRequestType ¶
type UpdateLOCRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateLOCRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataLOC `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
}
type UpdateLOCRecordResponse ¶
type UpdateLOCRecordResponse UpdateLOCRecordResponseType
type UpdateLOCRecordResponseType ¶
type UpdateLOCRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateLOCRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *LOCRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateLoadBalancePoolEntryRequest ¶
type UpdateLoadBalancePoolEntryRequest UpdateLoadBalancePoolEntryRequestType
type UpdateLoadBalancePoolEntryRequestType ¶
type UpdateLoadBalancePoolEntryRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateLoadBalancePoolEntryRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// The IP of the pool entry to update
Address string `xml:"address,omitempty" json:"address,omitempty"`
// If specified, the new IP address for this entry
New_address string `xml:"new_address,omitempty" json:"new_address,omitempty"`
// a human-readable label
Label string `xml:"label,omitempty" json:"label,omitempty"`
// how often this is served relative to others in pool
Weight int32 `xml:"weight,omitempty" json:"weight,omitempty"`
// how this address reponds to monitoring: obey,remove,always,no
Serve_mode string `xml:"serve_mode,omitempty" json:"serve_mode,omitempty"`
}
type UpdateLoadBalancePoolEntryResponse ¶
type UpdateLoadBalancePoolEntryResponse UpdateLoadBalancePoolEntryResponseType
type UpdateLoadBalancePoolEntryResponseType ¶
type UpdateLoadBalancePoolEntryResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateLoadBalancePoolEntryResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *LoadBalancePoolEntry `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateLoadBalanceRequest ¶
type UpdateLoadBalanceRequest UpdateLoadBalanceRequestType
type UpdateLoadBalanceRequestType ¶
type UpdateLoadBalanceRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateLoadBalanceRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// pool of IP addresses to balance
Pool []*LoadBalanceAddress `xml:"pool,omitempty" json:"pool,omitempty"`
// TTL (time-to-live)
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
// 'ip', 'global', or 'cname'
Failover_mode string `xml:"failover_mode,omitempty" json:"failover_mode,omitempty"`
// for 'ip' or 'cname', what to serve on failover
Failover_data string `xml:"failover_data,omitempty" json:"failover_data,omitempty"`
// restore normal address automatically (Y)
Auto_recover string `xml:"auto_recover,omitempty" json:"auto_recover,omitempty"`
// The number of consecutive monitoring intervals to delay before placing an IP address back in service
Recovery_delay int32 `xml:"recovery_delay,omitempty" json:"recovery_delay,omitempty"`
// contact that gets status notification
Contact_nickname string `xml:"contact_nickname,omitempty" json:"contact_nickname,omitempty"`
// when notifications are sent
Notify_events string `xml:"notify_events,omitempty" json:"notify_events,omitempty"`
// The IP or hostname of a syslog server to send monitor events to
Syslog_server string `xml:"syslog_server,omitempty" json:"syslog_server,omitempty"`
// The port of the syslog server. Defaults to 514 if not present
Syslog_port string `xml:"syslog_port,omitempty" json:"syslog_port,omitempty"`
// The syslog ident to use. Defaults to 'dynect'
Syslog_ident string `xml:"syslog_ident,omitempty" json:"syslog_ident,omitempty"`
// The syslog facility to use. Defaults to 'daemon'
Syslog_facility string `xml:"syslog_facility,omitempty" json:"syslog_facility,omitempty"`
// When to deliver syslog message; 'change' or 'all'
Syslog_delivery string `xml:"syslog_delivery,omitempty" json:"syslog_delivery,omitempty"`
// for custom syslog messages
Syslog_probe_fmt string `xml:"syslog_probe_fmt,omitempty" json:"syslog_probe_fmt,omitempty"`
// for custom syslog messages
Syslog_status_fmt string `xml:"syslog_status_fmt,omitempty" json:"syslog_status_fmt,omitempty"`
// number of addresses in each DNS response
Serve_count int32 `xml:"serve_count,omitempty" json:"serve_count,omitempty"`
// details about monitoring
Monitor *MonitorData `xml:"monitor,omitempty" json:"monitor,omitempty"`
}
type UpdateLoadBalanceResponse ¶
type UpdateLoadBalanceResponse UpdateLoadBalanceResponseType
type UpdateLoadBalanceResponseType ¶
type UpdateLoadBalanceResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateLoadBalanceResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *LoadBalanceData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateMXRecordRequest ¶
type UpdateMXRecordRequest UpdateMXRecordRequestType
type UpdateMXRecordRequestType ¶
type UpdateMXRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateMXRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataMX `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
}
type UpdateMXRecordResponse ¶
type UpdateMXRecordResponse UpdateMXRecordResponseType
type UpdateMXRecordResponseType ¶
type UpdateMXRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateMXRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *MXRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateNAPTRRecordRequest ¶
type UpdateNAPTRRecordRequest UpdateNAPTRRecordRequestType
type UpdateNAPTRRecordRequestType ¶
type UpdateNAPTRRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateNAPTRRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataNAPTR `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
}
type UpdateNAPTRRecordResponse ¶
type UpdateNAPTRRecordResponse UpdateNAPTRRecordResponseType
type UpdateNAPTRRecordResponseType ¶
type UpdateNAPTRRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateNAPTRRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *NAPTRRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateNSAPRecordRequest ¶
type UpdateNSAPRecordRequest UpdateNSAPRecordRequestType
type UpdateNSAPRecordRequestType ¶
type UpdateNSAPRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateNSAPRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataNSAP `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
}
type UpdateNSAPRecordResponse ¶
type UpdateNSAPRecordResponse UpdateNSAPRecordResponseType
type UpdateNSAPRecordResponseType ¶
type UpdateNSAPRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateNSAPRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *NSAPRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateNSRecordRequest ¶
type UpdateNSRecordRequest UpdateNSRecordRequestType
type UpdateNSRecordRequestType ¶
type UpdateNSRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateNSRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataNS `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Service_class string `xml:"service_class,omitempty" json:"service_class,omitempty"`
}
type UpdateNSRecordResponse ¶
type UpdateNSRecordResponse UpdateNSRecordResponseType
type UpdateNSRecordResponseType ¶
type UpdateNSRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateNSRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *NSRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateNotifierRequest ¶
type UpdateNotifierRequest UpdateNotifierRequestType
type UpdateNotifierRequestType ¶
type UpdateNotifierRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateNotifierRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// Public_id of the Notifier to update
Notifier_id string `xml:"notifier_id,omitempty" json:"notifier_id,omitempty"`
// Label for the DSF Notify
Label string `xml:"label,omitempty" json:"label,omitempty"`
// List of Recipients attached to the Notifier
Recipients []*Recipient `xml:"recipients,omitempty" json:"recipients,omitempty"`
// List of Services attached to the Notifier
Services []*Service `xml:"services,omitempty" json:"services,omitempty"`
}
type UpdateNotifierResponse ¶
type UpdateNotifierResponse UpdateNotifierResponseType
type UpdateNotifierResponseType ¶
type UpdateNotifierResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateNotifierResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *NotifierData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdatePOLICYRecordRequest ¶
type UpdatePOLICYRecordRequest UpdatePOLICYRecordRequestType
type UpdatePOLICYRecordRequestType ¶
type UpdatePOLICYRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdatePOLICYRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataPOLICY `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
}
type UpdatePOLICYRecordResponse ¶
type UpdatePOLICYRecordResponse UpdatePOLICYRecordResponseType
type UpdatePOLICYRecordResponseType ¶
type UpdatePOLICYRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdatePOLICYRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *POLICYRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdatePTRRecordRequest ¶
type UpdatePTRRecordRequest UpdatePTRRecordRequestType
type UpdatePTRRecordRequestType ¶
type UpdatePTRRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdatePTRRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataPTR `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
}
type UpdatePTRRecordResponse ¶
type UpdatePTRRecordResponse UpdatePTRRecordResponseType
type UpdatePTRRecordResponseType ¶
type UpdatePTRRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdatePTRRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *PTRRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdatePXRecordRequest ¶
type UpdatePXRecordRequest UpdatePXRecordRequestType
type UpdatePXRecordRequestType ¶
type UpdatePXRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdatePXRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataPX `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
}
type UpdatePXRecordResponse ¶
type UpdatePXRecordResponse UpdatePXRecordResponseType
type UpdatePXRecordResponseType ¶
type UpdatePXRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdatePXRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *PXRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdatePermissionGroupRequest ¶
type UpdatePermissionGroupRequest UpdatePermissionGroupRequestType
type UpdatePermissionGroupRequestType ¶
type UpdatePermissionGroupRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdatePermissionGroupRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Group_name string `xml:"group_name,omitempty" json:"group_name,omitempty"`
New_group_name string `xml:"new_group_name,omitempty" json:"new_group_name,omitempty"`
Type_ string `xml:"type,omitempty" json:"type,omitempty"`
All_users string `xml:"all_users,omitempty" json:"all_users,omitempty"`
Description string `xml:"description,omitempty" json:"description,omitempty"`
Permission []string `xml:"permission,omitempty" json:"permission,omitempty"`
User_name []string `xml:"user_name,omitempty" json:"user_name,omitempty"`
Subgroup []string `xml:"subgroup,omitempty" json:"subgroup,omitempty"`
Zone []*PermissionZone `xml:"zone,omitempty" json:"zone,omitempty"`
}
type UpdatePermissionGroupResponse ¶
type UpdatePermissionGroupResponse UpdatePermissionGroupResponseType
type UpdatePermissionGroupResponseType ¶
type UpdatePermissionGroupResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdatePermissionGroupResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *PermissionGroupData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateRPRecordRequest ¶
type UpdateRPRecordRequest UpdateRPRecordRequestType
type UpdateRPRecordRequestType ¶
type UpdateRPRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateRPRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataRP `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
}
type UpdateRPRecordResponse ¶
type UpdateRPRecordResponse UpdateRPRecordResponseType
type UpdateRPRecordResponseType ¶
type UpdateRPRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateRPRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *RPRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateRTTMRegionPoolEntryRequest ¶
type UpdateRTTMRegionPoolEntryRequest UpdateRTTMRegionPoolEntryRequestType
type UpdateRTTMRegionPoolEntryRequestType ¶
type UpdateRTTMRegionPoolEntryRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateRTTMRegionPoolEntryRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// 'global' or specific region code: 'US West', 'US Central', 'US East', 'EU West', 'EU Central', 'Asia',
Region_code string `xml:"region_code,omitempty" json:"region_code,omitempty"`
// The IP of the pool entry to update
Address string `xml:"address,omitempty" json:"address,omitempty"`
// If specified, the new IP address for this entry
New_address string `xml:"new_address,omitempty" json:"new_address,omitempty"`
// a human-readable label
Label string `xml:"label,omitempty" json:"label,omitempty"`
// how often this is served relative to others in pool
Weight int32 `xml:"weight,omitempty" json:"weight,omitempty"`
// how this address reponds to monitoring: obey,remove,always,no
Serve_mode string `xml:"serve_mode,omitempty" json:"serve_mode,omitempty"`
}
type UpdateRTTMRegionPoolEntryResponse ¶
type UpdateRTTMRegionPoolEntryResponse UpdateRTTMRegionPoolEntryResponseType
type UpdateRTTMRegionPoolEntryResponseType ¶
type UpdateRTTMRegionPoolEntryResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateRTTMRegionPoolEntryResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *RTTMRegionPoolEntry `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateRTTMRegionRequest ¶
type UpdateRTTMRegionRequest UpdateRTTMRegionRequestType
type UpdateRTTMRegionRequestType ¶
type UpdateRTTMRegionRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateRTTMRegionRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Region_code string `xml:"region_code,omitempty" json:"region_code,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// 'Y' or 'N', if 'Y', region will filled in with global settings
Autopopulate string `xml:"autopopulate,omitempty" json:"autopopulate,omitempty"`
// number of addresses in each DNS response
Serve_count int32 `xml:"serve_count,omitempty" json:"serve_count,omitempty"`
// pool_count, number of addresses to be included in the serve pool
Ep int32 `xml:"ep,omitempty" json:"ep,omitempty"`
// 'ip', 'global', 'region', default 'global'
Failover_mode string `xml:"failover_mode,omitempty" json:"failover_mode,omitempty"`
// for 'ip' mode, address to serve on failover. For 'region' mode, region_code of the region to failover to.
Failover_data string `xml:"failover_data,omitempty" json:"failover_data,omitempty"`
// failover_count, number of addresses that must be 'ok', otherwise a region is considered 'failover'
Apmc int32 `xml:"apmc,omitempty" json:"apmc,omitempty"`
// failover_count2, number of addresses that must be 'ok', otherwise a region is considered 'failover'
Epmc int32 `xml:"epmc,omitempty" json:"epmc,omitempty"`
// pool of IP addresses to balance
Pool []*RTTMAddress `xml:"pool,omitempty" json:"pool,omitempty"`
}
type UpdateRTTMRegionResponse ¶
type UpdateRTTMRegionResponse UpdateRTTMRegionResponseType
type UpdateRTTMRegionResponseType ¶
type UpdateRTTMRegionResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateRTTMRegionResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *RTTMRegionData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateRTTMRequest ¶
type UpdateRTTMRequest UpdateRTTMRequestType
type UpdateRTTMRequestType ¶
type UpdateRTTMRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateRTTMRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
// per-region addresses and configuration
Region []*RTTMRegion `xml:"region,omitempty" json:"region,omitempty"`
// TTL (time-to-live)
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
// restore normal address automatically (Y)
Auto_recover string `xml:"auto_recover,omitempty" json:"auto_recover,omitempty"`
// The number of consecutive monitoring intervals to delay before placing an IP address back in service
Recovery_delay int32 `xml:"recovery_delay,omitempty" json:"recovery_delay,omitempty"`
// contact that gets status notification
Contact_nickname string `xml:"contact_nickname,omitempty" json:"contact_nickname,omitempty"`
// when notifications are sent
Notify_events string `xml:"notify_events,omitempty" json:"notify_events,omitempty"`
// The IP or hostname of a syslog server to send monitor events to
Syslog_server string `xml:"syslog_server,omitempty" json:"syslog_server,omitempty"`
// The port of the syslog server. Defaults to 514 if not present
Syslog_port string `xml:"syslog_port,omitempty" json:"syslog_port,omitempty"`
// The syslog ident to use. Defaults to 'dynect'
Syslog_ident string `xml:"syslog_ident,omitempty" json:"syslog_ident,omitempty"`
// The syslog facility to use. Defaults to 'daemon'
Syslog_facility string `xml:"syslog_facility,omitempty" json:"syslog_facility,omitempty"`
// When to deliver syslog message; 'change' or 'all'
Syslog_delivery string `xml:"syslog_delivery,omitempty" json:"syslog_delivery,omitempty"`
// for custom syslog messages
Syslog_probe_fmt string `xml:"syslog_probe_fmt,omitempty" json:"syslog_probe_fmt,omitempty"`
// for custom syslog messages
Syslog_status_fmt string `xml:"syslog_status_fmt,omitempty" json:"syslog_status_fmt,omitempty"`
// for custom syslog messages
Syslog_rttm_fmt string `xml:"syslog_rttm_fmt,omitempty" json:"syslog_rttm_fmt,omitempty"`
// details about monitoring
Monitor *MonitorData `xml:"monitor,omitempty" json:"monitor,omitempty"`
// details about performance monitoring
Performance_monitor *MonitorData `xml:"performance_monitor,omitempty" json:"performance_monitor,omitempty"`
}
type UpdateRTTMResponse ¶
type UpdateRTTMResponse UpdateRTTMResponseType
type UpdateRTTMResponseType ¶
type UpdateRTTMResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateRTTMResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *RTTMData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateSOARecordRequest ¶
type UpdateSOARecordRequest UpdateSOARecordRequestType
type UpdateSOARecordRequestType ¶
type UpdateSOARecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateSOARecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Serial_style string `xml:"serial_style,omitempty" json:"serial_style,omitempty"`
Rdata *RDataSOAUpdate `xml:"rdata,omitempty" json:"rdata,omitempty"`
}
type UpdateSOARecordResponse ¶
type UpdateSOARecordResponse UpdateSOARecordResponseType
type UpdateSOARecordResponseType ¶
type UpdateSOARecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateSOARecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *SOARecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateSPFRecordRequest ¶
type UpdateSPFRecordRequest UpdateSPFRecordRequestType
type UpdateSPFRecordRequestType ¶
type UpdateSPFRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateSPFRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataSPF `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
}
type UpdateSPFRecordResponse ¶
type UpdateSPFRecordResponse UpdateSPFRecordResponseType
type UpdateSPFRecordResponseType ¶
type UpdateSPFRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateSPFRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *SPFRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateSRVRecordRequest ¶
type UpdateSRVRecordRequest UpdateSRVRecordRequestType
type UpdateSRVRecordRequestType ¶
type UpdateSRVRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateSRVRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataSRV `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
}
type UpdateSRVRecordResponse ¶
type UpdateSRVRecordResponse UpdateSRVRecordResponseType
type UpdateSRVRecordResponseType ¶
type UpdateSRVRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateSRVRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *SRVRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateSSHFPRecordRequest ¶
type UpdateSSHFPRecordRequest UpdateSSHFPRecordRequestType
type UpdateSSHFPRecordRequestType ¶
type UpdateSSHFPRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateSSHFPRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataSSHFP `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
}
type UpdateSSHFPRecordResponse ¶
type UpdateSSHFPRecordResponse UpdateSSHFPRecordResponseType
type UpdateSSHFPRecordResponseType ¶
type UpdateSSHFPRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateSSHFPRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *SSHFPRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateSecondaryRequest ¶
type UpdateSecondaryRequest UpdateSecondaryRequestType
type UpdateSecondaryRequestType ¶
type UpdateSecondaryRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateSecondaryRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Masters []string `xml:"masters,omitempty" json:"masters,omitempty"`
Tsig_key_name string `xml:"tsig_key_name,omitempty" json:"tsig_key_name,omitempty"`
Contact_nickname string `xml:"contact_nickname,omitempty" json:"contact_nickname,omitempty"`
}
type UpdateSecondaryResponse ¶
type UpdateSecondaryResponse UpdateSecondaryResponseType
type UpdateSecondaryResponseType ¶
type UpdateSecondaryResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateSecondaryResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *SecondaryData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateTLSARecordRequest ¶
type UpdateTLSARecordRequest UpdateTLSARecordRequestType
type UpdateTLSARecordRequestType ¶
type UpdateTLSARecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateTLSARecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataTLSA `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
}
type UpdateTLSARecordResponse ¶
type UpdateTLSARecordResponse UpdateTLSARecordResponseType
type UpdateTLSARecordResponseType ¶
type UpdateTLSARecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateTLSARecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *TLSARecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateTSIGKeyRequest ¶
type UpdateTSIGKeyRequest UpdateTSIGKeyRequestType
type UpdateTSIGKeyRequestType ¶
type UpdateTSIGKeyRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateTSIGKeyRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Name string `xml:"name,omitempty" json:"name,omitempty"`
New_name string `xml:"new_name,omitempty" json:"new_name,omitempty"`
Secret string `xml:"secret,omitempty" json:"secret,omitempty"`
Algorithm string `xml:"algorithm,omitempty" json:"algorithm,omitempty"`
Tsig_ocid string `xml:"tsig_ocid,omitempty" json:"tsig_ocid,omitempty"`
Compartment string `xml:"compartment,omitempty" json:"compartment,omitempty"`
}
type UpdateTSIGKeyResponse ¶
type UpdateTSIGKeyResponse UpdateTSIGKeyResponseType
type UpdateTSIGKeyResponseType ¶
type UpdateTSIGKeyResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateTSIGKeyResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *TSIGKeyData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateTXTRecordRequest ¶
type UpdateTXTRecordRequest UpdateTXTRecordRequestType
type UpdateTXTRecordRequestType ¶
type UpdateTXTRecordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateTXTRecordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"`
Rdata *RDataTXT `xml:"rdata,omitempty" json:"rdata,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// hostname
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
}
type UpdateTXTRecordResponse ¶
type UpdateTXTRecordResponse UpdateTXTRecordResponseType
type UpdateTXTRecordResponseType ¶
type UpdateTXTRecordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateTXTRecordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *TXTRecordData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateUpdateUserRequest ¶
type UpdateUpdateUserRequest UpdateUpdateUserRequestType
type UpdateUpdateUserRequestType ¶
type UpdateUpdateUserRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateUpdateUserRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"`
Password string `xml:"password,omitempty" json:"password,omitempty"`
}
type UpdateUpdateUserResponse ¶
type UpdateUpdateUserResponse UpdateUpdateUserResponseType
type UpdateUpdateUserResponseType ¶
type UpdateUpdateUserResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateUpdateUserResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *UserData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateUser ¶
type UpdateUser struct {
User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"`
Password string `xml:"password,omitempty" json:"password,omitempty"`
Group_name []string `xml:"group_name,omitempty" json:"group_name,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
}
type UpdateUserPasswordData ¶
type UpdateUserPasswordData struct {
Password string `xml:"password,omitempty" json:"password,omitempty"`
}
type UpdateUserPasswordRequest ¶
type UpdateUserPasswordRequest UpdateUserPasswordRequestType
type UpdateUserPasswordRequestType ¶
type UpdateUserPasswordRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateUserPasswordRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Password string `xml:"password,omitempty" json:"password,omitempty"`
}
type UpdateUserPasswordResponse ¶
type UpdateUserPasswordResponse UpdateUserPasswordResponseType
type UpdateUserPasswordResponseType ¶
type UpdateUserPasswordResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateUserPasswordResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *UserData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateUserRequest ¶
type UpdateUserRequest UpdateUserRequestType
type UpdateUserRequestType ¶
type UpdateUserRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateUserRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"`
New_user_name string `xml:"new_user_name,omitempty" json:"new_user_name,omitempty"`
Password string `xml:"password,omitempty" json:"password,omitempty"`
Require_pw_change string `xml:"require_pw_change,omitempty" json:"require_pw_change,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Permission []string `xml:"permission,omitempty" json:"permission,omitempty"`
Group_name []string `xml:"group_name,omitempty" json:"group_name,omitempty"`
Zone []*PermissionZone `xml:"zone,omitempty" json:"zone,omitempty"`
Forbid []*PermissionData `xml:"forbid,omitempty" json:"forbid,omitempty"`
Nickname string `xml:"nickname,omitempty" json:"nickname,omitempty"`
First_name string `xml:"first_name,omitempty" json:"first_name,omitempty"`
Last_name string `xml:"last_name,omitempty" json:"last_name,omitempty"`
Phone string `xml:"phone,omitempty" json:"phone,omitempty"`
Fax string `xml:"fax,omitempty" json:"fax,omitempty"`
Email string `xml:"email,omitempty" json:"email,omitempty"`
Notify_email string `xml:"notify_email,omitempty" json:"notify_email,omitempty"`
Pager_email string `xml:"pager_email,omitempty" json:"pager_email,omitempty"`
Address string `xml:"address,omitempty" json:"address,omitempty"`
Address_2 string `xml:"address_2,omitempty" json:"address_2,omitempty"`
City string `xml:"city,omitempty" json:"city,omitempty"`
State string `xml:"state,omitempty" json:"state,omitempty"`
Post_code string `xml:"post_code,omitempty" json:"post_code,omitempty"`
Country string `xml:"country,omitempty" json:"country,omitempty"`
Website string `xml:"website,omitempty" json:"website,omitempty"`
Organization string `xml:"organization,omitempty" json:"organization,omitempty"`
}
type UpdateUserResponse ¶
type UpdateUserResponse UpdateUserResponseType
type UpdateUserResponseType ¶
type UpdateUserResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateUserResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *UserData `xml:"data,omitempty" json:"data,omitempty"`
}
type UpdateZoneOracleMetadataRequest ¶
type UpdateZoneOracleMetadataRequest UpdateZoneOracleMetadataRequestType
type UpdateZoneOracleMetadataRequestType ¶
type UpdateZoneOracleMetadataRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateZoneOracleMetadataRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// compartment id
Compartment_id string `xml:"compartment_id,omitempty" json:"compartment_id,omitempty"`
// public_id
Public_id string `xml:"public_id,omitempty" json:"public_id,omitempty"`
}
type UpdateZoneOracleMetadataResponse ¶
type UpdateZoneOracleMetadataResponse UpdateZoneOracleMetadataResponseType
type UpdateZoneOracleMetadataResponseType ¶
type UpdateZoneOracleMetadataResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateZoneOracleMetadataResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *ZoneOracleMetadataData `xml:"data,omitempty" json:"data,omitempty"`
}
type UploadZoneFileRequest ¶
type UploadZoneFileRequest UploadZoneFileRequestType
type UploadZoneFileRequestType ¶
type UploadZoneFileRequestType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UploadZoneFileRequest"`
Token string `xml:"token,omitempty" json:"token,omitempty"`
Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
File string `xml:"file,omitempty" json:"file,omitempty"`
Create string `xml:"create,omitempty" json:"create,omitempty"`
}
type UploadZoneFileResponse ¶
type UploadZoneFileResponse UploadZoneFileResponseType
type UploadZoneFileResponseType ¶
type UploadZoneFileResponseType struct {
XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UploadZoneFileResponse"`
Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"`
Data *TaskIDData `xml:"data,omitempty" json:"data,omitempty"`
}
type UserData ¶
type UserData struct {
User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"`
User_id string `xml:"user_id,omitempty" json:"user_id,omitempty"`
Password string `xml:"password,omitempty" json:"password,omitempty"`
Group_name []string `xml:"group_name,omitempty" json:"group_name,omitempty"`
Nickname string `xml:"nickname,omitempty" json:"nickname,omitempty"`
First_name string `xml:"first_name,omitempty" json:"first_name,omitempty"`
Last_name string `xml:"last_name,omitempty" json:"last_name,omitempty"`
Phone string `xml:"phone,omitempty" json:"phone,omitempty"`
Fax string `xml:"fax,omitempty" json:"fax,omitempty"`
Email string `xml:"email,omitempty" json:"email,omitempty"`
Notify_email string `xml:"notify_email,omitempty" json:"notify_email,omitempty"`
Pager_email string `xml:"pager_email,omitempty" json:"pager_email,omitempty"`
Address string `xml:"address,omitempty" json:"address,omitempty"`
Address_2 string `xml:"address_2,omitempty" json:"address_2,omitempty"`
City string `xml:"city,omitempty" json:"city,omitempty"`
State string `xml:"state,omitempty" json:"state,omitempty"`
Post_code string `xml:"post_code,omitempty" json:"post_code,omitempty"`
Country string `xml:"country,omitempty" json:"country,omitempty"`
Website string `xml:"website,omitempty" json:"website,omitempty"`
Organization string `xml:"organization,omitempty" json:"organization,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
}
type WeightData ¶
type WeightData struct {
A_weight []string `xml:"a_weight,omitempty" json:"a_weight,omitempty"`
Aaaa_weight []string `xml:"aaaa_weight,omitempty" json:"aaaa_weight,omitempty"`
Cname_weight []string `xml:"cname_weight,omitempty" json:"cname_weight,omitempty"`
}
type ZoneChangeData ¶
type ZoneChangeData struct {
Id int64 `xml:"id,omitempty" json:"id,omitempty"`
User_id int64 `xml:"user_id,omitempty" json:"user_id,omitempty"`
Rdata_type string `xml:"rdata_type,omitempty" json:"rdata_type,omitempty"`
Rdata *GenericRData `xml:"rdata,omitempty" json:"rdata,omitempty"`
Serial int32 `xml:"serial,omitempty" json:"serial,omitempty"`
Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"`
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"`
}
type ZoneConfigOptionData ¶
type ZoneConfigOptionData struct {
Name string `xml:"name,omitempty" json:"name,omitempty"`
Value string `xml:"value,omitempty" json:"value,omitempty"`
Target string `xml:"target,omitempty" json:"target,omitempty"`
}
type ZoneData ¶
type ZoneData struct {
// name of zone
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
// code indicating how serial numbers are constructed on publish
Serial_style string `xml:"serial_style,omitempty" json:"serial_style,omitempty"`
// current serial number
Serial int32 `xml:"serial,omitempty" json:"serial,omitempty"`
// Type of zone. Primary or Secondary
Zone_type string `xml:"zone_type,omitempty" json:"zone_type,omitempty"`
}
type ZoneNoteData ¶
type ZoneNoteData struct {
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"`
Serial int32 `xml:"serial,omitempty" json:"serial,omitempty"`
Type_ string `xml:"type,omitempty" json:"type,omitempty"`
Note string `xml:"note,omitempty" json:"note,omitempty"`
Timestamp string `xml:"timestamp,omitempty" json:"timestamp,omitempty"`
}
type ZoneOracleMetadataData ¶
type ZoneOracleMetadataData struct {
// compartment id
Compartment_id string `xml:"compartment_id,omitempty" json:"compartment_id,omitempty"`
// public id
Public_id string `xml:"public_id,omitempty" json:"public_id,omitempty"`
// zone id
Zone_id string `xml:"zone_id,omitempty" json:"zone_id,omitempty"`
}
type ZoneTransferStatus ¶
type ZoneTransferStatus struct {
Zone string `xml:"zone,omitempty" json:"zone,omitempty"`
Master_ip string `xml:"master_ip,omitempty" json:"master_ip,omitempty"`
Status string `xml:"status,omitempty" json:"status,omitempty"`
Message string `xml:"message,omitempty" json:"message,omitempty"`
}
Click to show internal directories.
Click to hide internal directories.