package
24.3.0+incompatible
Repository: https://github.com/oracle/oci-go-sdk.git
Documentation: pkg.go.dev

# Functions

GetCreateSteeringPolicyDetailsTemplateEnumValues Enumerates the set of values for CreateSteeringPolicyDetailsTemplateEnum.
GetCreateZoneBaseDetailsMigrationSourceEnumValues Enumerates the set of values for CreateZoneBaseDetailsMigrationSourceEnum.
GetCreateZoneDetailsZoneTypeEnumValues Enumerates the set of values for CreateZoneDetailsZoneTypeEnum.
GetGetDomainRecordsSortByEnumValues Enumerates the set of values for GetDomainRecordsSortByEnum.
GetGetDomainRecordsSortOrderEnumValues Enumerates the set of values for GetDomainRecordsSortOrderEnum.
GetGetZoneRecordsSortByEnumValues Enumerates the set of values for GetZoneRecordsSortByEnum.
GetGetZoneRecordsSortOrderEnumValues Enumerates the set of values for GetZoneRecordsSortOrderEnum.
GetListSteeringPoliciesSortByEnumValues Enumerates the set of values for ListSteeringPoliciesSortByEnum.
GetListSteeringPoliciesSortOrderEnumValues Enumerates the set of values for ListSteeringPoliciesSortOrderEnum.
GetListSteeringPolicyAttachmentsSortByEnumValues Enumerates the set of values for ListSteeringPolicyAttachmentsSortByEnum.
GetListSteeringPolicyAttachmentsSortOrderEnumValues Enumerates the set of values for ListSteeringPolicyAttachmentsSortOrderEnum.
GetListTsigKeysSortByEnumValues Enumerates the set of values for ListTsigKeysSortByEnum.
GetListTsigKeysSortOrderEnumValues Enumerates the set of values for ListTsigKeysSortOrderEnum.
GetListZonesLifecycleStateEnumValues Enumerates the set of values for ListZonesLifecycleStateEnum.
GetListZonesSortByEnumValues Enumerates the set of values for ListZonesSortByEnum.
GetListZonesSortOrderEnumValues Enumerates the set of values for ListZonesSortOrderEnum.
GetListZonesZoneTypeEnumValues Enumerates the set of values for ListZonesZoneTypeEnum.
GetRecordOperationOperationEnumValues Enumerates the set of values for RecordOperationOperationEnum.
GetSortOrderEnumValues Enumerates the set of values for SortOrderEnum.
GetSteeringPolicyAttachmentLifecycleStateEnumValues Enumerates the set of values for SteeringPolicyAttachmentLifecycleStateEnum.
GetSteeringPolicyAttachmentSummaryLifecycleStateEnumValues Enumerates the set of values for SteeringPolicyAttachmentSummaryLifecycleStateEnum.
GetSteeringPolicyLifecycleStateEnumValues Enumerates the set of values for SteeringPolicyLifecycleStateEnum.
GetSteeringPolicyRuleRuleTypeEnumValues Enumerates the set of values for SteeringPolicyRuleRuleTypeEnum.
GetSteeringPolicySummaryLifecycleStateEnumValues Enumerates the set of values for SteeringPolicySummaryLifecycleStateEnum.
GetSteeringPolicySummaryTemplateEnumValues Enumerates the set of values for SteeringPolicySummaryTemplateEnum.
GetSteeringPolicyTemplateEnumValues Enumerates the set of values for SteeringPolicyTemplateEnum.
GetTsigKeyLifecycleStateEnumValues Enumerates the set of values for TsigKeyLifecycleStateEnum.
GetTsigKeySummaryLifecycleStateEnumValues Enumerates the set of values for TsigKeySummaryLifecycleStateEnum.
GetUpdateSteeringPolicyDetailsTemplateEnumValues Enumerates the set of values for UpdateSteeringPolicyDetailsTemplateEnum.
GetZoneLifecycleStateEnumValues Enumerates the set of values for ZoneLifecycleStateEnum.
GetZoneSummaryLifecycleStateEnumValues Enumerates the set of values for ZoneSummaryLifecycleStateEnum.
GetZoneSummaryZoneTypeEnumValues Enumerates the set of values for ZoneSummaryZoneTypeEnum.
GetZoneZoneTypeEnumValues Enumerates the set of values for ZoneZoneTypeEnum.
NewDnsClientWithConfigurationProvider Creates a new default Dns client with the given configuration provider.
NewDnsClientWithOboToken Creates a new default Dns client with the given configuration provider.

# Constants

Set of constants representing the allowable values for CreateSteeringPolicyDetailsTemplateEnum.
Set of constants representing the allowable values for CreateSteeringPolicyDetailsTemplateEnum.
Set of constants representing the allowable values for CreateSteeringPolicyDetailsTemplateEnum.
Set of constants representing the allowable values for CreateSteeringPolicyDetailsTemplateEnum.
Set of constants representing the allowable values for CreateSteeringPolicyDetailsTemplateEnum.
Set of constants representing the allowable values for CreateSteeringPolicyDetailsTemplateEnum.
Set of constants representing the allowable values for CreateZoneBaseDetailsMigrationSourceEnum.
Set of constants representing the allowable values for CreateZoneBaseDetailsMigrationSourceEnum.
Set of constants representing the allowable values for CreateZoneDetailsZoneTypeEnum.
Set of constants representing the allowable values for CreateZoneDetailsZoneTypeEnum.
Set of constants representing the allowable values for GetDomainRecordsSortByEnum.
Set of constants representing the allowable values for GetDomainRecordsSortByEnum.
Set of constants representing the allowable values for GetDomainRecordsSortOrderEnum.
Set of constants representing the allowable values for GetDomainRecordsSortOrderEnum.
Set of constants representing the allowable values for GetZoneRecordsSortByEnum.
Set of constants representing the allowable values for GetZoneRecordsSortByEnum.
Set of constants representing the allowable values for GetZoneRecordsSortByEnum.
Set of constants representing the allowable values for GetZoneRecordsSortOrderEnum.
Set of constants representing the allowable values for GetZoneRecordsSortOrderEnum.
Set of constants representing the allowable values for ListSteeringPoliciesSortByEnum.
Set of constants representing the allowable values for ListSteeringPoliciesSortByEnum.
Set of constants representing the allowable values for ListSteeringPoliciesSortByEnum.
Set of constants representing the allowable values for ListSteeringPoliciesSortOrderEnum.
Set of constants representing the allowable values for ListSteeringPoliciesSortOrderEnum.
Set of constants representing the allowable values for ListSteeringPolicyAttachmentsSortByEnum.
Set of constants representing the allowable values for ListSteeringPolicyAttachmentsSortByEnum.
Set of constants representing the allowable values for ListSteeringPolicyAttachmentsSortByEnum.
Set of constants representing the allowable values for ListSteeringPolicyAttachmentsSortOrderEnum.
Set of constants representing the allowable values for ListSteeringPolicyAttachmentsSortOrderEnum.
Set of constants representing the allowable values for ListTsigKeysSortByEnum.
Set of constants representing the allowable values for ListTsigKeysSortByEnum.
Set of constants representing the allowable values for ListTsigKeysSortOrderEnum.
Set of constants representing the allowable values for ListTsigKeysSortOrderEnum.
Set of constants representing the allowable values for ListZonesLifecycleStateEnum.
Set of constants representing the allowable values for ListZonesLifecycleStateEnum.
Set of constants representing the allowable values for ListZonesLifecycleStateEnum.
Set of constants representing the allowable values for ListZonesLifecycleStateEnum.
Set of constants representing the allowable values for ListZonesLifecycleStateEnum.
Set of constants representing the allowable values for ListZonesSortByEnum.
Set of constants representing the allowable values for ListZonesSortByEnum.
Set of constants representing the allowable values for ListZonesSortByEnum.
Set of constants representing the allowable values for ListZonesSortOrderEnum.
Set of constants representing the allowable values for ListZonesSortOrderEnum.
Set of constants representing the allowable values for ListZonesZoneTypeEnum.
Set of constants representing the allowable values for ListZonesZoneTypeEnum.
Set of constants representing the allowable values for RecordOperationOperationEnum.
Set of constants representing the allowable values for RecordOperationOperationEnum.
Set of constants representing the allowable values for RecordOperationOperationEnum.
Set of constants representing the allowable values for RecordOperationOperationEnum.
Set of constants representing the allowable values for SortOrderEnum.
Set of constants representing the allowable values for SortOrderEnum.
Set of constants representing the allowable values for SteeringPolicyAttachmentLifecycleStateEnum.
Set of constants representing the allowable values for SteeringPolicyAttachmentLifecycleStateEnum.
Set of constants representing the allowable values for SteeringPolicyAttachmentLifecycleStateEnum.
Set of constants representing the allowable values for SteeringPolicyAttachmentSummaryLifecycleStateEnum.
Set of constants representing the allowable values for SteeringPolicyAttachmentSummaryLifecycleStateEnum.
Set of constants representing the allowable values for SteeringPolicyAttachmentSummaryLifecycleStateEnum.
Set of constants representing the allowable values for SteeringPolicyLifecycleStateEnum.
Set of constants representing the allowable values for SteeringPolicyLifecycleStateEnum.
Set of constants representing the allowable values for SteeringPolicyLifecycleStateEnum.
Set of constants representing the allowable values for SteeringPolicyLifecycleStateEnum.
Set of constants representing the allowable values for SteeringPolicyRuleRuleTypeEnum.
Set of constants representing the allowable values for SteeringPolicyRuleRuleTypeEnum.
Set of constants representing the allowable values for SteeringPolicyRuleRuleTypeEnum.
Set of constants representing the allowable values for SteeringPolicyRuleRuleTypeEnum.
Set of constants representing the allowable values for SteeringPolicyRuleRuleTypeEnum.
Set of constants representing the allowable values for SteeringPolicySummaryLifecycleStateEnum.
Set of constants representing the allowable values for SteeringPolicySummaryLifecycleStateEnum.
Set of constants representing the allowable values for SteeringPolicySummaryLifecycleStateEnum.
Set of constants representing the allowable values for SteeringPolicySummaryLifecycleStateEnum.
Set of constants representing the allowable values for SteeringPolicySummaryTemplateEnum.
Set of constants representing the allowable values for SteeringPolicySummaryTemplateEnum.
Set of constants representing the allowable values for SteeringPolicySummaryTemplateEnum.
Set of constants representing the allowable values for SteeringPolicySummaryTemplateEnum.
Set of constants representing the allowable values for SteeringPolicySummaryTemplateEnum.
Set of constants representing the allowable values for SteeringPolicySummaryTemplateEnum.
Set of constants representing the allowable values for SteeringPolicyTemplateEnum.
Set of constants representing the allowable values for SteeringPolicyTemplateEnum.
Set of constants representing the allowable values for SteeringPolicyTemplateEnum.
Set of constants representing the allowable values for SteeringPolicyTemplateEnum.
Set of constants representing the allowable values for SteeringPolicyTemplateEnum.
Set of constants representing the allowable values for SteeringPolicyTemplateEnum.
Set of constants representing the allowable values for TsigKeyLifecycleStateEnum.
Set of constants representing the allowable values for TsigKeyLifecycleStateEnum.
Set of constants representing the allowable values for TsigKeySummaryLifecycleStateEnum.
Set of constants representing the allowable values for TsigKeySummaryLifecycleStateEnum.
Set of constants representing the allowable values for UpdateSteeringPolicyDetailsTemplateEnum.
Set of constants representing the allowable values for UpdateSteeringPolicyDetailsTemplateEnum.
Set of constants representing the allowable values for UpdateSteeringPolicyDetailsTemplateEnum.
Set of constants representing the allowable values for UpdateSteeringPolicyDetailsTemplateEnum.
Set of constants representing the allowable values for UpdateSteeringPolicyDetailsTemplateEnum.
Set of constants representing the allowable values for UpdateSteeringPolicyDetailsTemplateEnum.
Set of constants representing the allowable values for ZoneLifecycleStateEnum.
Set of constants representing the allowable values for ZoneLifecycleStateEnum.
Set of constants representing the allowable values for ZoneLifecycleStateEnum.
Set of constants representing the allowable values for ZoneLifecycleStateEnum.
Set of constants representing the allowable values for ZoneLifecycleStateEnum.
Set of constants representing the allowable values for ZoneSummaryLifecycleStateEnum.
Set of constants representing the allowable values for ZoneSummaryLifecycleStateEnum.
Set of constants representing the allowable values for ZoneSummaryLifecycleStateEnum.
Set of constants representing the allowable values for ZoneSummaryLifecycleStateEnum.
Set of constants representing the allowable values for ZoneSummaryLifecycleStateEnum.
Set of constants representing the allowable values for ZoneSummaryZoneTypeEnum.
Set of constants representing the allowable values for ZoneSummaryZoneTypeEnum.
Set of constants representing the allowable values for ZoneZoneTypeEnum.
Set of constants representing the allowable values for ZoneZoneTypeEnum.

# Structs

ChangeSteeringPolicyCompartmentDetails The representation of ChangeSteeringPolicyCompartmentDetails.
ChangeSteeringPolicyCompartmentRequest wrapper for the ChangeSteeringPolicyCompartment operation.
ChangeSteeringPolicyCompartmentResponse wrapper for the ChangeSteeringPolicyCompartment operation.
ChangeTsigKeyCompartmentDetails The representation of ChangeTsigKeyCompartmentDetails.
ChangeTsigKeyCompartmentRequest wrapper for the ChangeTsigKeyCompartment operation.
ChangeTsigKeyCompartmentResponse wrapper for the ChangeTsigKeyCompartment operation.
ChangeZoneCompartmentDetails The representation of ChangeZoneCompartmentDetails.
ChangeZoneCompartmentRequest wrapper for the ChangeZoneCompartment operation.
ChangeZoneCompartmentResponse wrapper for the ChangeZoneCompartment operation.
CreateMigratedDynectZoneDetails The body for migrating a zone from DynECT.
CreateSteeringPolicyAttachmentDetails The body for defining an attachment between a steering policy and a domain.
CreateSteeringPolicyAttachmentRequest wrapper for the CreateSteeringPolicyAttachment operation.
CreateSteeringPolicyAttachmentResponse wrapper for the CreateSteeringPolicyAttachment operation.
CreateSteeringPolicyDetails The body for defining a new steering policy.
CreateSteeringPolicyRequest wrapper for the CreateSteeringPolicy operation.
CreateSteeringPolicyResponse wrapper for the CreateSteeringPolicy operation.
CreateTsigKeyDetails The body for defining a TSIG key.
CreateTsigKeyRequest wrapper for the CreateTsigKey operation.
CreateTsigKeyResponse wrapper for the CreateTsigKey operation.
CreateZoneDetails The body for defining a new zone.
CreateZoneRequest wrapper for the CreateZone operation.
CreateZoneResponse wrapper for the CreateZone operation.
DeleteDomainRecordsRequest wrapper for the DeleteDomainRecords operation.
DeleteDomainRecordsResponse wrapper for the DeleteDomainRecords operation.
DeleteRRSetRequest wrapper for the DeleteRRSet operation.
DeleteRRSetResponse wrapper for the DeleteRRSet operation.
DeleteSteeringPolicyAttachmentRequest wrapper for the DeleteSteeringPolicyAttachment operation.
DeleteSteeringPolicyAttachmentResponse wrapper for the DeleteSteeringPolicyAttachment operation.
DeleteSteeringPolicyRequest wrapper for the DeleteSteeringPolicy operation.
DeleteSteeringPolicyResponse wrapper for the DeleteSteeringPolicy operation.
DeleteTsigKeyRequest wrapper for the DeleteTsigKey operation.
DeleteTsigKeyResponse wrapper for the DeleteTsigKey operation.
DeleteZoneRequest wrapper for the DeleteZone operation.
DeleteZoneResponse wrapper for the DeleteZone operation.
DnsClient a client for Dns.
DynectMigrationDetails Details specific to performing a DynECT zone migration.
ExternalMaster An external master name server used as the source of zone data.
GetDomainRecordsRequest wrapper for the GetDomainRecords operation.
GetDomainRecordsResponse wrapper for the GetDomainRecords operation.
GetRRSetRequest wrapper for the GetRRSet operation.
GetRRSetResponse wrapper for the GetRRSet operation.
GetSteeringPolicyAttachmentRequest wrapper for the GetSteeringPolicyAttachment operation.
GetSteeringPolicyAttachmentResponse wrapper for the GetSteeringPolicyAttachment operation.
GetSteeringPolicyRequest wrapper for the GetSteeringPolicy operation.
GetSteeringPolicyResponse wrapper for the GetSteeringPolicy operation.
GetTsigKeyRequest wrapper for the GetTsigKey operation.
GetTsigKeyResponse wrapper for the GetTsigKey operation.
GetZoneRecordsRequest wrapper for the GetZoneRecords operation.
GetZoneRecordsResponse wrapper for the GetZoneRecords operation.
GetZoneRequest wrapper for the GetZone operation.
GetZoneResponse wrapper for the GetZone operation.
ListSteeringPoliciesRequest wrapper for the ListSteeringPolicies operation.
ListSteeringPoliciesResponse wrapper for the ListSteeringPolicies operation.
ListSteeringPolicyAttachmentsRequest wrapper for the ListSteeringPolicyAttachments operation.
ListSteeringPolicyAttachmentsResponse wrapper for the ListSteeringPolicyAttachments operation.
ListTsigKeysRequest wrapper for the ListTsigKeys operation.
ListTsigKeysResponse wrapper for the ListTsigKeys operation.
ListZonesRequest wrapper for the ListZones operation.
ListZonesResponse wrapper for the ListZones operation.
MigrationReplacement A record to add to a zone in replacement of contents that cannot be migrated.
Nameserver A server that has been set up to answer DNS queries for a zone.
PatchDomainRecordsDetails The representation of PatchDomainRecordsDetails.
PatchDomainRecordsRequest wrapper for the PatchDomainRecords operation.
PatchDomainRecordsResponse wrapper for the PatchDomainRecords operation.
PatchRrSetDetails The representation of PatchRrSetDetails.
PatchRRSetRequest wrapper for the PatchRRSet operation.
PatchRRSetResponse wrapper for the PatchRRSet operation.
PatchZoneRecordsDetails The representation of PatchZoneRecordsDetails.
PatchZoneRecordsRequest wrapper for the PatchZoneRecords operation.
PatchZoneRecordsResponse wrapper for the PatchZoneRecords operation.
Record A DNS resource record.
RecordCollection A collection of DNS resource records.
RecordDetails A DNS resource record.
RecordOperation An extension of the existing record resource, describing either a precondition, an add, or a remove.
RrSet A collection of DNS records of the same domain and type.
SteeringPolicy A DNS steering policy.
SteeringPolicyAnswer DNS record data with metadata for processing in a steering policy.
SteeringPolicyAttachment An attachment between a steering policy and a domain.
SteeringPolicyAttachmentSummary An attachment between a steering policy and a domain.
SteeringPolicyFilterAnswerData The representation of SteeringPolicyFilterAnswerData.
SteeringPolicyFilterRule The representation of SteeringPolicyFilterRule.
SteeringPolicyFilterRuleCase The representation of SteeringPolicyFilterRuleCase.
SteeringPolicyHealthRule The representation of SteeringPolicyHealthRule.
SteeringPolicyHealthRuleCase The representation of SteeringPolicyHealthRuleCase.
SteeringPolicyLimitRule The representation of SteeringPolicyLimitRule.
SteeringPolicyLimitRuleCase The representation of SteeringPolicyLimitRuleCase.
SteeringPolicyPriorityAnswerData The representation of SteeringPolicyPriorityAnswerData.
SteeringPolicyPriorityRule The representation of SteeringPolicyPriorityRule.
SteeringPolicyPriorityRuleCase The representation of SteeringPolicyPriorityRuleCase.
SteeringPolicySummary A DNS steering policy.
SteeringPolicyWeightedAnswerData The representation of SteeringPolicyWeightedAnswerData.
SteeringPolicyWeightedRule The representation of SteeringPolicyWeightedRule.
SteeringPolicyWeightedRuleCase The representation of SteeringPolicyWeightedRuleCase.
Tsig A TSIG (https://tools.ietf.org/html/rfc2845) key.
TsigKey A TSIG key.
TsigKeySummary A TSIG key.
UpdateDomainRecordsDetails The representation of UpdateDomainRecordsDetails.
UpdateDomainRecordsRequest wrapper for the UpdateDomainRecords operation.
UpdateDomainRecordsResponse wrapper for the UpdateDomainRecords operation.
UpdateRrSetDetails The representation of UpdateRrSetDetails.
UpdateRRSetRequest wrapper for the UpdateRRSet operation.
UpdateRRSetResponse wrapper for the UpdateRRSet operation.
UpdateSteeringPolicyAttachmentDetails The body for updating a steering policy attachment.
UpdateSteeringPolicyAttachmentRequest wrapper for the UpdateSteeringPolicyAttachment operation.
UpdateSteeringPolicyAttachmentResponse wrapper for the UpdateSteeringPolicyAttachment operation.
UpdateSteeringPolicyDetails The body for updating a steering policy.
UpdateSteeringPolicyRequest wrapper for the UpdateSteeringPolicy operation.
UpdateSteeringPolicyResponse wrapper for the UpdateSteeringPolicy operation.
UpdateTsigKeyDetails The body for updating a TSIG key.
UpdateTsigKeyRequest wrapper for the UpdateTsigKey operation.
UpdateTsigKeyResponse wrapper for the UpdateTsigKey operation.
UpdateZoneDetails The body for updating a zone.
UpdateZoneRecordsDetails The representation of UpdateZoneRecordsDetails.
UpdateZoneRecordsRequest wrapper for the UpdateZoneRecords operation.
UpdateZoneRecordsResponse wrapper for the UpdateZoneRecords operation.
UpdateZoneRequest wrapper for the UpdateZone operation.
UpdateZoneResponse wrapper for the UpdateZone operation.
Zone A DNS zone.
ZoneSummary A DNS zone.

# Interfaces

CreateZoneBaseDetails The body for either defining a new zone or migrating a zone from migrationSource.
SteeringPolicyRule The configuration of the sorting and filtering behaviors in a steering policy.

# Type aliases

CreateSteeringPolicyDetailsTemplateEnum Enum with underlying type: string.
CreateZoneBaseDetailsMigrationSourceEnum Enum with underlying type: string.
CreateZoneDetailsZoneTypeEnum Enum with underlying type: string.
GetDomainRecordsSortByEnum Enum with underlying type: string.
GetDomainRecordsSortOrderEnum Enum with underlying type: string.
GetZoneRecordsSortByEnum Enum with underlying type: string.
GetZoneRecordsSortOrderEnum Enum with underlying type: string.
ListSteeringPoliciesSortByEnum Enum with underlying type: string.
ListSteeringPoliciesSortOrderEnum Enum with underlying type: string.
ListSteeringPolicyAttachmentsSortByEnum Enum with underlying type: string.
ListSteeringPolicyAttachmentsSortOrderEnum Enum with underlying type: string.
ListTsigKeysSortByEnum Enum with underlying type: string.
ListTsigKeysSortOrderEnum Enum with underlying type: string.
ListZonesLifecycleStateEnum Enum with underlying type: string.
ListZonesSortByEnum Enum with underlying type: string.
ListZonesSortOrderEnum Enum with underlying type: string.
ListZonesZoneTypeEnum Enum with underlying type: string.
RecordOperationOperationEnum Enum with underlying type: string.
SortOrderEnum Enum with underlying type: string.
SteeringPolicyAttachmentLifecycleStateEnum Enum with underlying type: string.
SteeringPolicyAttachmentSummaryLifecycleStateEnum Enum with underlying type: string.
SteeringPolicyLifecycleStateEnum Enum with underlying type: string.
SteeringPolicyRuleRuleTypeEnum Enum with underlying type: string.
SteeringPolicySummaryLifecycleStateEnum Enum with underlying type: string.
SteeringPolicySummaryTemplateEnum Enum with underlying type: string.
SteeringPolicyTemplateEnum Enum with underlying type: string.
TsigKeyLifecycleStateEnum Enum with underlying type: string.
TsigKeySummaryLifecycleStateEnum Enum with underlying type: string.
UpdateSteeringPolicyDetailsTemplateEnum Enum with underlying type: string.
ZoneLifecycleStateEnum Enum with underlying type: string.
ZoneSummaryLifecycleStateEnum Enum with underlying type: string.
ZoneSummaryZoneTypeEnum Enum with underlying type: string.
ZoneZoneTypeEnum Enum with underlying type: string.