DomainRecordsProps
Properties for defining a DomainRecords.
See https://www.alibabacloud.com/help/ros/developer-reference/datasource-dns-domainrecords
Initializer
import "github.com/alibabacloud-go/ros-cdk/alicloudroscdkdns/datasource"
&datasource.DomainRecordsProps {
DomainName: interface{},
Direction: interface{},
GroupId: interface{},
KeyWord: interface{},
Lang: interface{},
Line: interface{},
OrderBy: interface{},
RefreshOptions: interface{},
RrKeyWord: interface{},
SearchMode: interface{},
Status: interface{},
Type: interface{},
TypeKeyWord: interface{},
ValueKeyWord: interface{},
}
Properties
| Name | Type | Description |
|---|---|---|
DomainName | interface{} | Property domainName: The domain name for which you want to query DNS records. |
Direction | interface{} | Property direction: The order in which the returned DNS records are sorted. |
GroupId | interface{} | Property groupId: The ID of the domain name group. |
KeyWord | interface{} | Property keyWord: The keyword for searches in "%KeyWord%" mode. |
Lang | interface{} | Property lang: The language type. |
Line | interface{} | Property line: The line based on which the system queries DNS records. |
OrderBy | interface{} | Property orderBy: The method that is used to sort the returned DNS records. |
RefreshOptions | interface{} | Property refreshOptions: The refresh strategy for the datasource resource when the stack is updated. |
RrKeyWord | interface{} | Property rrKeyWord: The resource record (RR) keyword based on which the system queries DNS records. |
SearchMode | interface{} | Property searchMode: The search mode. |
Status | interface{} | Property status: The status of the DNS records to query. |
Type | interface{} | Property type: The type of the DNS records to query. |
TypeKeyWord | interface{} | Property typeKeyWord: The type keyword based on which the system queries DNS records. |
ValueKeyWord | interface{} | Property valueKeyWord: The record value keyword based on which the system queries DNS records. |
DomainNameRequired
DomainName interface{}
- Type: interface{}
Property domainName: The domain name for which you want to query DNS records.
DirectionOptional
Direction interface{}
- Type: interface{}
Property direction: The order in which the returned DNS records are sorted.
GroupIdOptional
GroupId interface{}
- Type: interface{}
Property groupId: The ID of the domain name group.
KeyWordOptional
KeyWord interface{}
- Type: interface{}
Property keyWord: The keyword for searches in "%KeyWord%" mode.
The value is not case-sensitive.
LangOptional
Lang interface{}
- Type: interface{}
Property lang: The language type.
LineOptional
Line interface{}
- Type: interface{}
Property line: The line based on which the system queries DNS records.
OrderByOptional
OrderBy interface{}
- Type: interface{}
Property orderBy: The method that is used to sort the returned DNS records.
RefreshOptionsOptional
RefreshOptions interface{}
- Type: interface{}
Property refreshOptions: The refresh strategy for the datasource resource when the stack is updated.
Valid values:
- Never: Never refresh the datasource resource when the stack is updated.
- Always: Always refresh the datasource resource when the stack is updated. Default is Never.
RrKeyWordOptional
RrKeyWord interface{}
- Type: interface{}
Property rrKeyWord: The resource record (RR) keyword based on which the system queries DNS records.
SearchModeOptional
SearchMode interface{}
- Type: interface{}
Property searchMode: The search mode.
StatusOptional
Status interface{}
- Type: interface{}
Property status: The status of the DNS records to query.
TypeOptional
Type interface{}
- Type: interface{}
Property type: The type of the DNS records to query.
TypeKeyWordOptional
TypeKeyWord interface{}
- Type: interface{}
Property typeKeyWord: The type keyword based on which the system queries DNS records.
ValueKeyWordOptional
ValueKeyWord interface{}
- Type: interface{}
Property valueKeyWord: The record value keyword based on which the system queries DNS records.