Documentation
¶
Index ¶
- type DomainInstance
- type DomainInstanceArgs
- type DomainInstanceArray
- type DomainInstanceArrayInput
- type DomainInstanceArrayOutput
- func (DomainInstanceArrayOutput) ElementType() reflect.Type
- func (o DomainInstanceArrayOutput) Index(i pulumi.IntInput) DomainInstanceOutput
- func (o DomainInstanceArrayOutput) ToDomainInstanceArrayOutput() DomainInstanceArrayOutput
- func (o DomainInstanceArrayOutput) ToDomainInstanceArrayOutputWithContext(ctx context.Context) DomainInstanceArrayOutput
- type DomainInstanceInput
- type DomainInstanceMap
- type DomainInstanceMapInput
- type DomainInstanceMapOutput
- func (DomainInstanceMapOutput) ElementType() reflect.Type
- func (o DomainInstanceMapOutput) MapIndex(k pulumi.StringInput) DomainInstanceOutput
- func (o DomainInstanceMapOutput) ToDomainInstanceMapOutput() DomainInstanceMapOutput
- func (o DomainInstanceMapOutput) ToDomainInstanceMapOutputWithContext(ctx context.Context) DomainInstanceMapOutput
- type DomainInstanceOutput
- func (o DomainInstanceOutput) CreateTime() pulumi.StringOutput
- func (o DomainInstanceOutput) Domain() pulumi.StringOutput
- func (DomainInstanceOutput) ElementType() reflect.Type
- func (o DomainInstanceOutput) GroupId() pulumi.IntPtrOutput
- func (o DomainInstanceOutput) IsMark() pulumi.StringOutput
- func (o DomainInstanceOutput) Remark() pulumi.StringPtrOutput
- func (o DomainInstanceOutput) Status() pulumi.StringPtrOutput
- func (o DomainInstanceOutput) ToDomainInstanceOutput() DomainInstanceOutput
- func (o DomainInstanceOutput) ToDomainInstanceOutputWithContext(ctx context.Context) DomainInstanceOutput
- type DomainInstanceState
- type GetRecordsRecordCountInfo
- type GetRecordsRecordCountInfoArgs
- func (GetRecordsRecordCountInfoArgs) ElementType() reflect.Type
- func (i GetRecordsRecordCountInfoArgs) ToGetRecordsRecordCountInfoOutput() GetRecordsRecordCountInfoOutput
- func (i GetRecordsRecordCountInfoArgs) ToGetRecordsRecordCountInfoOutputWithContext(ctx context.Context) GetRecordsRecordCountInfoOutput
- type GetRecordsRecordCountInfoArray
- func (GetRecordsRecordCountInfoArray) ElementType() reflect.Type
- func (i GetRecordsRecordCountInfoArray) ToGetRecordsRecordCountInfoArrayOutput() GetRecordsRecordCountInfoArrayOutput
- func (i GetRecordsRecordCountInfoArray) ToGetRecordsRecordCountInfoArrayOutputWithContext(ctx context.Context) GetRecordsRecordCountInfoArrayOutput
- type GetRecordsRecordCountInfoArrayInput
- type GetRecordsRecordCountInfoArrayOutput
- func (GetRecordsRecordCountInfoArrayOutput) ElementType() reflect.Type
- func (o GetRecordsRecordCountInfoArrayOutput) Index(i pulumi.IntInput) GetRecordsRecordCountInfoOutput
- func (o GetRecordsRecordCountInfoArrayOutput) ToGetRecordsRecordCountInfoArrayOutput() GetRecordsRecordCountInfoArrayOutput
- func (o GetRecordsRecordCountInfoArrayOutput) ToGetRecordsRecordCountInfoArrayOutputWithContext(ctx context.Context) GetRecordsRecordCountInfoArrayOutput
- type GetRecordsRecordCountInfoInput
- type GetRecordsRecordCountInfoOutput
- func (GetRecordsRecordCountInfoOutput) ElementType() reflect.Type
- func (o GetRecordsRecordCountInfoOutput) ListCount() pulumi.IntOutput
- func (o GetRecordsRecordCountInfoOutput) SubdomainCount() pulumi.IntOutput
- func (o GetRecordsRecordCountInfoOutput) ToGetRecordsRecordCountInfoOutput() GetRecordsRecordCountInfoOutput
- func (o GetRecordsRecordCountInfoOutput) ToGetRecordsRecordCountInfoOutputWithContext(ctx context.Context) GetRecordsRecordCountInfoOutput
- func (o GetRecordsRecordCountInfoOutput) TotalCount() pulumi.IntOutput
- type GetRecordsResult
- type GetRecordsResultArgs
- type GetRecordsResultArray
- type GetRecordsResultArrayInput
- type GetRecordsResultArrayOutput
- func (GetRecordsResultArrayOutput) ElementType() reflect.Type
- func (o GetRecordsResultArrayOutput) Index(i pulumi.IntInput) GetRecordsResultOutput
- func (o GetRecordsResultArrayOutput) ToGetRecordsResultArrayOutput() GetRecordsResultArrayOutput
- func (o GetRecordsResultArrayOutput) ToGetRecordsResultArrayOutputWithContext(ctx context.Context) GetRecordsResultArrayOutput
- type GetRecordsResultInput
- type GetRecordsResultOutput
- func (GetRecordsResultOutput) ElementType() reflect.Type
- func (o GetRecordsResultOutput) Line() pulumi.StringOutput
- func (o GetRecordsResultOutput) LineId() pulumi.StringOutput
- func (o GetRecordsResultOutput) MonitorStatus() pulumi.StringOutput
- func (o GetRecordsResultOutput) Mx() pulumi.IntOutput
- func (o GetRecordsResultOutput) Name() pulumi.StringOutput
- func (o GetRecordsResultOutput) RecordId() pulumi.IntOutput
- func (o GetRecordsResultOutput) Remark() pulumi.StringOutput
- func (o GetRecordsResultOutput) Status() pulumi.StringOutput
- func (o GetRecordsResultOutput) ToGetRecordsResultOutput() GetRecordsResultOutput
- func (o GetRecordsResultOutput) ToGetRecordsResultOutputWithContext(ctx context.Context) GetRecordsResultOutput
- func (o GetRecordsResultOutput) Ttl() pulumi.IntOutput
- func (o GetRecordsResultOutput) Type() pulumi.StringOutput
- func (o GetRecordsResultOutput) UpdatedOn() pulumi.StringOutput
- func (o GetRecordsResultOutput) Value() pulumi.StringOutput
- func (o GetRecordsResultOutput) Weight() pulumi.IntOutput
- type LookupRecordsArgs
- type LookupRecordsOutputArgs
- type LookupRecordsResult
- type LookupRecordsResultOutput
- func (o LookupRecordsResultOutput) Domain() pulumi.StringPtrOutput
- func (o LookupRecordsResultOutput) DomainId() pulumi.StringPtrOutput
- func (LookupRecordsResultOutput) ElementType() reflect.Type
- func (o LookupRecordsResultOutput) GroupId() pulumi.StringPtrOutput
- func (o LookupRecordsResultOutput) Id() pulumi.StringOutput
- func (o LookupRecordsResultOutput) Keyword() pulumi.StringPtrOutput
- func (o LookupRecordsResultOutput) Limit() pulumi.IntPtrOutput
- func (o LookupRecordsResultOutput) Offset() pulumi.IntPtrOutput
- func (o LookupRecordsResultOutput) RecordCountInfos() GetRecordsRecordCountInfoArrayOutput
- func (o LookupRecordsResultOutput) RecordLine() pulumi.StringPtrOutput
- func (o LookupRecordsResultOutput) RecordLineId() pulumi.StringPtrOutput
- func (o LookupRecordsResultOutput) RecordType() pulumi.StringPtrOutput
- func (o LookupRecordsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o LookupRecordsResultOutput) Results() GetRecordsResultArrayOutput
- func (o LookupRecordsResultOutput) SortField() pulumi.StringPtrOutput
- func (o LookupRecordsResultOutput) SortType() pulumi.StringPtrOutput
- func (o LookupRecordsResultOutput) Subdomain() pulumi.StringPtrOutput
- func (o LookupRecordsResultOutput) ToLookupRecordsResultOutput() LookupRecordsResultOutput
- func (o LookupRecordsResultOutput) ToLookupRecordsResultOutputWithContext(ctx context.Context) LookupRecordsResultOutput
- type Record
- type RecordArgs
- type RecordArray
- type RecordArrayInput
- type RecordArrayOutput
- type RecordInput
- type RecordMap
- type RecordMapInput
- type RecordMapOutput
- type RecordOutput
- func (o RecordOutput) Domain() pulumi.StringOutput
- func (RecordOutput) ElementType() reflect.Type
- func (o RecordOutput) MonitorStatus() pulumi.StringOutput
- func (o RecordOutput) Mx() pulumi.IntPtrOutput
- func (o RecordOutput) RecordLine() pulumi.StringOutput
- func (o RecordOutput) RecordType() pulumi.StringOutput
- func (o RecordOutput) Status() pulumi.StringPtrOutput
- func (o RecordOutput) SubDomain() pulumi.StringPtrOutput
- func (o RecordOutput) ToRecordOutput() RecordOutput
- func (o RecordOutput) ToRecordOutputWithContext(ctx context.Context) RecordOutput
- func (o RecordOutput) Ttl() pulumi.IntPtrOutput
- func (o RecordOutput) Value() pulumi.StringOutput
- func (o RecordOutput) Weight() pulumi.IntPtrOutput
- type RecordState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DomainInstance ¶
type DomainInstance struct { pulumi.CustomResourceState // Create time of the domain. CreateTime pulumi.StringOutput `pulumi:"createTime"` // The Domain. Domain pulumi.StringOutput `pulumi:"domain"` // The Group Id of Domain. GroupId pulumi.IntPtrOutput `pulumi:"groupId"` // Whether to Mark the Domain. IsMark pulumi.StringOutput `pulumi:"isMark"` // The remark of Domain. Remark pulumi.StringPtrOutput `pulumi:"remark"` // The status of Domain. Status pulumi.StringPtrOutput `pulumi:"status"` }
func GetDomainInstance ¶
func GetDomainInstance(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DomainInstanceState, opts ...pulumi.ResourceOption) (*DomainInstance, error)
GetDomainInstance gets an existing DomainInstance resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewDomainInstance ¶
func NewDomainInstance(ctx *pulumi.Context, name string, args *DomainInstanceArgs, opts ...pulumi.ResourceOption) (*DomainInstance, error)
NewDomainInstance registers a new resource with the given unique name, arguments, and options.
func (*DomainInstance) ElementType ¶
func (*DomainInstance) ElementType() reflect.Type
func (*DomainInstance) ToDomainInstanceOutput ¶
func (i *DomainInstance) ToDomainInstanceOutput() DomainInstanceOutput
func (*DomainInstance) ToDomainInstanceOutputWithContext ¶
func (i *DomainInstance) ToDomainInstanceOutputWithContext(ctx context.Context) DomainInstanceOutput
type DomainInstanceArgs ¶
type DomainInstanceArgs struct { // The Domain. Domain pulumi.StringInput // The Group Id of Domain. GroupId pulumi.IntPtrInput // Whether to Mark the Domain. IsMark pulumi.StringPtrInput // The remark of Domain. Remark pulumi.StringPtrInput // The status of Domain. Status pulumi.StringPtrInput }
The set of arguments for constructing a DomainInstance resource.
func (DomainInstanceArgs) ElementType ¶
func (DomainInstanceArgs) ElementType() reflect.Type
type DomainInstanceArray ¶
type DomainInstanceArray []DomainInstanceInput
func (DomainInstanceArray) ElementType ¶
func (DomainInstanceArray) ElementType() reflect.Type
func (DomainInstanceArray) ToDomainInstanceArrayOutput ¶
func (i DomainInstanceArray) ToDomainInstanceArrayOutput() DomainInstanceArrayOutput
func (DomainInstanceArray) ToDomainInstanceArrayOutputWithContext ¶
func (i DomainInstanceArray) ToDomainInstanceArrayOutputWithContext(ctx context.Context) DomainInstanceArrayOutput
type DomainInstanceArrayInput ¶
type DomainInstanceArrayInput interface { pulumi.Input ToDomainInstanceArrayOutput() DomainInstanceArrayOutput ToDomainInstanceArrayOutputWithContext(context.Context) DomainInstanceArrayOutput }
DomainInstanceArrayInput is an input type that accepts DomainInstanceArray and DomainInstanceArrayOutput values. You can construct a concrete instance of `DomainInstanceArrayInput` via:
DomainInstanceArray{ DomainInstanceArgs{...} }
type DomainInstanceArrayOutput ¶
type DomainInstanceArrayOutput struct{ *pulumi.OutputState }
func (DomainInstanceArrayOutput) ElementType ¶
func (DomainInstanceArrayOutput) ElementType() reflect.Type
func (DomainInstanceArrayOutput) Index ¶
func (o DomainInstanceArrayOutput) Index(i pulumi.IntInput) DomainInstanceOutput
func (DomainInstanceArrayOutput) ToDomainInstanceArrayOutput ¶
func (o DomainInstanceArrayOutput) ToDomainInstanceArrayOutput() DomainInstanceArrayOutput
func (DomainInstanceArrayOutput) ToDomainInstanceArrayOutputWithContext ¶
func (o DomainInstanceArrayOutput) ToDomainInstanceArrayOutputWithContext(ctx context.Context) DomainInstanceArrayOutput
type DomainInstanceInput ¶
type DomainInstanceInput interface { pulumi.Input ToDomainInstanceOutput() DomainInstanceOutput ToDomainInstanceOutputWithContext(ctx context.Context) DomainInstanceOutput }
type DomainInstanceMap ¶
type DomainInstanceMap map[string]DomainInstanceInput
func (DomainInstanceMap) ElementType ¶
func (DomainInstanceMap) ElementType() reflect.Type
func (DomainInstanceMap) ToDomainInstanceMapOutput ¶
func (i DomainInstanceMap) ToDomainInstanceMapOutput() DomainInstanceMapOutput
func (DomainInstanceMap) ToDomainInstanceMapOutputWithContext ¶
func (i DomainInstanceMap) ToDomainInstanceMapOutputWithContext(ctx context.Context) DomainInstanceMapOutput
type DomainInstanceMapInput ¶
type DomainInstanceMapInput interface { pulumi.Input ToDomainInstanceMapOutput() DomainInstanceMapOutput ToDomainInstanceMapOutputWithContext(context.Context) DomainInstanceMapOutput }
DomainInstanceMapInput is an input type that accepts DomainInstanceMap and DomainInstanceMapOutput values. You can construct a concrete instance of `DomainInstanceMapInput` via:
DomainInstanceMap{ "key": DomainInstanceArgs{...} }
type DomainInstanceMapOutput ¶
type DomainInstanceMapOutput struct{ *pulumi.OutputState }
func (DomainInstanceMapOutput) ElementType ¶
func (DomainInstanceMapOutput) ElementType() reflect.Type
func (DomainInstanceMapOutput) MapIndex ¶
func (o DomainInstanceMapOutput) MapIndex(k pulumi.StringInput) DomainInstanceOutput
func (DomainInstanceMapOutput) ToDomainInstanceMapOutput ¶
func (o DomainInstanceMapOutput) ToDomainInstanceMapOutput() DomainInstanceMapOutput
func (DomainInstanceMapOutput) ToDomainInstanceMapOutputWithContext ¶
func (o DomainInstanceMapOutput) ToDomainInstanceMapOutputWithContext(ctx context.Context) DomainInstanceMapOutput
type DomainInstanceOutput ¶
type DomainInstanceOutput struct{ *pulumi.OutputState }
func (DomainInstanceOutput) CreateTime ¶
func (o DomainInstanceOutput) CreateTime() pulumi.StringOutput
Create time of the domain.
func (DomainInstanceOutput) Domain ¶
func (o DomainInstanceOutput) Domain() pulumi.StringOutput
The Domain.
func (DomainInstanceOutput) ElementType ¶
func (DomainInstanceOutput) ElementType() reflect.Type
func (DomainInstanceOutput) GroupId ¶
func (o DomainInstanceOutput) GroupId() pulumi.IntPtrOutput
The Group Id of Domain.
func (DomainInstanceOutput) IsMark ¶
func (o DomainInstanceOutput) IsMark() pulumi.StringOutput
Whether to Mark the Domain.
func (DomainInstanceOutput) Remark ¶
func (o DomainInstanceOutput) Remark() pulumi.StringPtrOutput
The remark of Domain.
func (DomainInstanceOutput) Status ¶
func (o DomainInstanceOutput) Status() pulumi.StringPtrOutput
The status of Domain.
func (DomainInstanceOutput) ToDomainInstanceOutput ¶
func (o DomainInstanceOutput) ToDomainInstanceOutput() DomainInstanceOutput
func (DomainInstanceOutput) ToDomainInstanceOutputWithContext ¶
func (o DomainInstanceOutput) ToDomainInstanceOutputWithContext(ctx context.Context) DomainInstanceOutput
type DomainInstanceState ¶
type DomainInstanceState struct { // Create time of the domain. CreateTime pulumi.StringPtrInput // The Domain. Domain pulumi.StringPtrInput // The Group Id of Domain. GroupId pulumi.IntPtrInput // Whether to Mark the Domain. IsMark pulumi.StringPtrInput // The remark of Domain. Remark pulumi.StringPtrInput // The status of Domain. Status pulumi.StringPtrInput }
func (DomainInstanceState) ElementType ¶
func (DomainInstanceState) ElementType() reflect.Type
type GetRecordsRecordCountInfoArgs ¶
type GetRecordsRecordCountInfoArgs struct { ListCount pulumi.IntInput `pulumi:"listCount"` SubdomainCount pulumi.IntInput `pulumi:"subdomainCount"` TotalCount pulumi.IntInput `pulumi:"totalCount"` }
func (GetRecordsRecordCountInfoArgs) ElementType ¶
func (GetRecordsRecordCountInfoArgs) ElementType() reflect.Type
func (GetRecordsRecordCountInfoArgs) ToGetRecordsRecordCountInfoOutput ¶
func (i GetRecordsRecordCountInfoArgs) ToGetRecordsRecordCountInfoOutput() GetRecordsRecordCountInfoOutput
func (GetRecordsRecordCountInfoArgs) ToGetRecordsRecordCountInfoOutputWithContext ¶
func (i GetRecordsRecordCountInfoArgs) ToGetRecordsRecordCountInfoOutputWithContext(ctx context.Context) GetRecordsRecordCountInfoOutput
type GetRecordsRecordCountInfoArray ¶
type GetRecordsRecordCountInfoArray []GetRecordsRecordCountInfoInput
func (GetRecordsRecordCountInfoArray) ElementType ¶
func (GetRecordsRecordCountInfoArray) ElementType() reflect.Type
func (GetRecordsRecordCountInfoArray) ToGetRecordsRecordCountInfoArrayOutput ¶
func (i GetRecordsRecordCountInfoArray) ToGetRecordsRecordCountInfoArrayOutput() GetRecordsRecordCountInfoArrayOutput
func (GetRecordsRecordCountInfoArray) ToGetRecordsRecordCountInfoArrayOutputWithContext ¶
func (i GetRecordsRecordCountInfoArray) ToGetRecordsRecordCountInfoArrayOutputWithContext(ctx context.Context) GetRecordsRecordCountInfoArrayOutput
type GetRecordsRecordCountInfoArrayInput ¶
type GetRecordsRecordCountInfoArrayInput interface { pulumi.Input ToGetRecordsRecordCountInfoArrayOutput() GetRecordsRecordCountInfoArrayOutput ToGetRecordsRecordCountInfoArrayOutputWithContext(context.Context) GetRecordsRecordCountInfoArrayOutput }
GetRecordsRecordCountInfoArrayInput is an input type that accepts GetRecordsRecordCountInfoArray and GetRecordsRecordCountInfoArrayOutput values. You can construct a concrete instance of `GetRecordsRecordCountInfoArrayInput` via:
GetRecordsRecordCountInfoArray{ GetRecordsRecordCountInfoArgs{...} }
type GetRecordsRecordCountInfoArrayOutput ¶
type GetRecordsRecordCountInfoArrayOutput struct{ *pulumi.OutputState }
func (GetRecordsRecordCountInfoArrayOutput) ElementType ¶
func (GetRecordsRecordCountInfoArrayOutput) ElementType() reflect.Type
func (GetRecordsRecordCountInfoArrayOutput) Index ¶
func (o GetRecordsRecordCountInfoArrayOutput) Index(i pulumi.IntInput) GetRecordsRecordCountInfoOutput
func (GetRecordsRecordCountInfoArrayOutput) ToGetRecordsRecordCountInfoArrayOutput ¶
func (o GetRecordsRecordCountInfoArrayOutput) ToGetRecordsRecordCountInfoArrayOutput() GetRecordsRecordCountInfoArrayOutput
func (GetRecordsRecordCountInfoArrayOutput) ToGetRecordsRecordCountInfoArrayOutputWithContext ¶
func (o GetRecordsRecordCountInfoArrayOutput) ToGetRecordsRecordCountInfoArrayOutputWithContext(ctx context.Context) GetRecordsRecordCountInfoArrayOutput
type GetRecordsRecordCountInfoInput ¶
type GetRecordsRecordCountInfoInput interface { pulumi.Input ToGetRecordsRecordCountInfoOutput() GetRecordsRecordCountInfoOutput ToGetRecordsRecordCountInfoOutputWithContext(context.Context) GetRecordsRecordCountInfoOutput }
GetRecordsRecordCountInfoInput is an input type that accepts GetRecordsRecordCountInfoArgs and GetRecordsRecordCountInfoOutput values. You can construct a concrete instance of `GetRecordsRecordCountInfoInput` via:
GetRecordsRecordCountInfoArgs{...}
type GetRecordsRecordCountInfoOutput ¶
type GetRecordsRecordCountInfoOutput struct{ *pulumi.OutputState }
func (GetRecordsRecordCountInfoOutput) ElementType ¶
func (GetRecordsRecordCountInfoOutput) ElementType() reflect.Type
func (GetRecordsRecordCountInfoOutput) ListCount ¶
func (o GetRecordsRecordCountInfoOutput) ListCount() pulumi.IntOutput
func (GetRecordsRecordCountInfoOutput) SubdomainCount ¶
func (o GetRecordsRecordCountInfoOutput) SubdomainCount() pulumi.IntOutput
func (GetRecordsRecordCountInfoOutput) ToGetRecordsRecordCountInfoOutput ¶
func (o GetRecordsRecordCountInfoOutput) ToGetRecordsRecordCountInfoOutput() GetRecordsRecordCountInfoOutput
func (GetRecordsRecordCountInfoOutput) ToGetRecordsRecordCountInfoOutputWithContext ¶
func (o GetRecordsRecordCountInfoOutput) ToGetRecordsRecordCountInfoOutputWithContext(ctx context.Context) GetRecordsRecordCountInfoOutput
func (GetRecordsRecordCountInfoOutput) TotalCount ¶
func (o GetRecordsRecordCountInfoOutput) TotalCount() pulumi.IntOutput
type GetRecordsResult ¶
type GetRecordsResult struct { Line string `pulumi:"line"` LineId string `pulumi:"lineId"` MonitorStatus string `pulumi:"monitorStatus"` Mx int `pulumi:"mx"` Name string `pulumi:"name"` RecordId int `pulumi:"recordId"` Remark string `pulumi:"remark"` Status string `pulumi:"status"` Ttl int `pulumi:"ttl"` Type string `pulumi:"type"` UpdatedOn string `pulumi:"updatedOn"` Value string `pulumi:"value"` Weight int `pulumi:"weight"` }
type GetRecordsResultArgs ¶
type GetRecordsResultArgs struct { Line pulumi.StringInput `pulumi:"line"` LineId pulumi.StringInput `pulumi:"lineId"` MonitorStatus pulumi.StringInput `pulumi:"monitorStatus"` Mx pulumi.IntInput `pulumi:"mx"` Name pulumi.StringInput `pulumi:"name"` RecordId pulumi.IntInput `pulumi:"recordId"` Remark pulumi.StringInput `pulumi:"remark"` Status pulumi.StringInput `pulumi:"status"` Ttl pulumi.IntInput `pulumi:"ttl"` Type pulumi.StringInput `pulumi:"type"` UpdatedOn pulumi.StringInput `pulumi:"updatedOn"` Value pulumi.StringInput `pulumi:"value"` Weight pulumi.IntInput `pulumi:"weight"` }
func (GetRecordsResultArgs) ElementType ¶
func (GetRecordsResultArgs) ElementType() reflect.Type
func (GetRecordsResultArgs) ToGetRecordsResultOutput ¶
func (i GetRecordsResultArgs) ToGetRecordsResultOutput() GetRecordsResultOutput
func (GetRecordsResultArgs) ToGetRecordsResultOutputWithContext ¶
func (i GetRecordsResultArgs) ToGetRecordsResultOutputWithContext(ctx context.Context) GetRecordsResultOutput
type GetRecordsResultArray ¶
type GetRecordsResultArray []GetRecordsResultInput
func (GetRecordsResultArray) ElementType ¶
func (GetRecordsResultArray) ElementType() reflect.Type
func (GetRecordsResultArray) ToGetRecordsResultArrayOutput ¶
func (i GetRecordsResultArray) ToGetRecordsResultArrayOutput() GetRecordsResultArrayOutput
func (GetRecordsResultArray) ToGetRecordsResultArrayOutputWithContext ¶
func (i GetRecordsResultArray) ToGetRecordsResultArrayOutputWithContext(ctx context.Context) GetRecordsResultArrayOutput
type GetRecordsResultArrayInput ¶
type GetRecordsResultArrayInput interface { pulumi.Input ToGetRecordsResultArrayOutput() GetRecordsResultArrayOutput ToGetRecordsResultArrayOutputWithContext(context.Context) GetRecordsResultArrayOutput }
GetRecordsResultArrayInput is an input type that accepts GetRecordsResultArray and GetRecordsResultArrayOutput values. You can construct a concrete instance of `GetRecordsResultArrayInput` via:
GetRecordsResultArray{ GetRecordsResultArgs{...} }
type GetRecordsResultArrayOutput ¶
type GetRecordsResultArrayOutput struct{ *pulumi.OutputState }
func (GetRecordsResultArrayOutput) ElementType ¶
func (GetRecordsResultArrayOutput) ElementType() reflect.Type
func (GetRecordsResultArrayOutput) Index ¶
func (o GetRecordsResultArrayOutput) Index(i pulumi.IntInput) GetRecordsResultOutput
func (GetRecordsResultArrayOutput) ToGetRecordsResultArrayOutput ¶
func (o GetRecordsResultArrayOutput) ToGetRecordsResultArrayOutput() GetRecordsResultArrayOutput
func (GetRecordsResultArrayOutput) ToGetRecordsResultArrayOutputWithContext ¶
func (o GetRecordsResultArrayOutput) ToGetRecordsResultArrayOutputWithContext(ctx context.Context) GetRecordsResultArrayOutput
type GetRecordsResultInput ¶
type GetRecordsResultInput interface { pulumi.Input ToGetRecordsResultOutput() GetRecordsResultOutput ToGetRecordsResultOutputWithContext(context.Context) GetRecordsResultOutput }
GetRecordsResultInput is an input type that accepts GetRecordsResultArgs and GetRecordsResultOutput values. You can construct a concrete instance of `GetRecordsResultInput` via:
GetRecordsResultArgs{...}
type GetRecordsResultOutput ¶
type GetRecordsResultOutput struct{ *pulumi.OutputState }
func (GetRecordsResultOutput) ElementType ¶
func (GetRecordsResultOutput) ElementType() reflect.Type
func (GetRecordsResultOutput) Line ¶
func (o GetRecordsResultOutput) Line() pulumi.StringOutput
func (GetRecordsResultOutput) LineId ¶
func (o GetRecordsResultOutput) LineId() pulumi.StringOutput
func (GetRecordsResultOutput) MonitorStatus ¶
func (o GetRecordsResultOutput) MonitorStatus() pulumi.StringOutput
func (GetRecordsResultOutput) Mx ¶
func (o GetRecordsResultOutput) Mx() pulumi.IntOutput
func (GetRecordsResultOutput) Name ¶
func (o GetRecordsResultOutput) Name() pulumi.StringOutput
func (GetRecordsResultOutput) RecordId ¶
func (o GetRecordsResultOutput) RecordId() pulumi.IntOutput
func (GetRecordsResultOutput) Remark ¶
func (o GetRecordsResultOutput) Remark() pulumi.StringOutput
func (GetRecordsResultOutput) Status ¶
func (o GetRecordsResultOutput) Status() pulumi.StringOutput
func (GetRecordsResultOutput) ToGetRecordsResultOutput ¶
func (o GetRecordsResultOutput) ToGetRecordsResultOutput() GetRecordsResultOutput
func (GetRecordsResultOutput) ToGetRecordsResultOutputWithContext ¶
func (o GetRecordsResultOutput) ToGetRecordsResultOutputWithContext(ctx context.Context) GetRecordsResultOutput
func (GetRecordsResultOutput) Ttl ¶
func (o GetRecordsResultOutput) Ttl() pulumi.IntOutput
func (GetRecordsResultOutput) Type ¶
func (o GetRecordsResultOutput) Type() pulumi.StringOutput
func (GetRecordsResultOutput) UpdatedOn ¶
func (o GetRecordsResultOutput) UpdatedOn() pulumi.StringOutput
func (GetRecordsResultOutput) Value ¶
func (o GetRecordsResultOutput) Value() pulumi.StringOutput
func (GetRecordsResultOutput) Weight ¶
func (o GetRecordsResultOutput) Weight() pulumi.IntOutput
type LookupRecordsArgs ¶
type LookupRecordsArgs struct { Domain *string `pulumi:"domain"` DomainId *string `pulumi:"domainId"` GroupId *string `pulumi:"groupId"` Keyword *string `pulumi:"keyword"` Limit *int `pulumi:"limit"` Offset *int `pulumi:"offset"` RecordLine *string `pulumi:"recordLine"` RecordLineId *string `pulumi:"recordLineId"` RecordType *string `pulumi:"recordType"` ResultOutputFile *string `pulumi:"resultOutputFile"` SortField *string `pulumi:"sortField"` SortType *string `pulumi:"sortType"` Subdomain *string `pulumi:"subdomain"` }
A collection of arguments for invoking getRecords.
type LookupRecordsOutputArgs ¶
type LookupRecordsOutputArgs struct { Domain pulumi.StringPtrInput `pulumi:"domain"` DomainId pulumi.StringPtrInput `pulumi:"domainId"` GroupId pulumi.StringPtrInput `pulumi:"groupId"` Keyword pulumi.StringPtrInput `pulumi:"keyword"` Limit pulumi.IntPtrInput `pulumi:"limit"` Offset pulumi.IntPtrInput `pulumi:"offset"` RecordLine pulumi.StringPtrInput `pulumi:"recordLine"` RecordLineId pulumi.StringPtrInput `pulumi:"recordLineId"` RecordType pulumi.StringPtrInput `pulumi:"recordType"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` SortField pulumi.StringPtrInput `pulumi:"sortField"` SortType pulumi.StringPtrInput `pulumi:"sortType"` Subdomain pulumi.StringPtrInput `pulumi:"subdomain"` }
A collection of arguments for invoking getRecords.
func (LookupRecordsOutputArgs) ElementType ¶
func (LookupRecordsOutputArgs) ElementType() reflect.Type
type LookupRecordsResult ¶
type LookupRecordsResult struct { Domain *string `pulumi:"domain"` DomainId *string `pulumi:"domainId"` GroupId *string `pulumi:"groupId"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Keyword *string `pulumi:"keyword"` Limit *int `pulumi:"limit"` Offset *int `pulumi:"offset"` RecordCountInfos []GetRecordsRecordCountInfo `pulumi:"recordCountInfos"` RecordLine *string `pulumi:"recordLine"` RecordLineId *string `pulumi:"recordLineId"` RecordType *string `pulumi:"recordType"` ResultOutputFile *string `pulumi:"resultOutputFile"` Results []GetRecordsResult `pulumi:"results"` SortField *string `pulumi:"sortField"` SortType *string `pulumi:"sortType"` Subdomain *string `pulumi:"subdomain"` }
A collection of values returned by getRecords.
func LookupRecords ¶
func LookupRecords(ctx *pulumi.Context, args *LookupRecordsArgs, opts ...pulumi.InvokeOption) (*LookupRecordsResult, error)
type LookupRecordsResultOutput ¶
type LookupRecordsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getRecords.
func LookupRecordsOutput ¶
func LookupRecordsOutput(ctx *pulumi.Context, args LookupRecordsOutputArgs, opts ...pulumi.InvokeOption) LookupRecordsResultOutput
func (LookupRecordsResultOutput) Domain ¶
func (o LookupRecordsResultOutput) Domain() pulumi.StringPtrOutput
func (LookupRecordsResultOutput) DomainId ¶
func (o LookupRecordsResultOutput) DomainId() pulumi.StringPtrOutput
func (LookupRecordsResultOutput) ElementType ¶
func (LookupRecordsResultOutput) ElementType() reflect.Type
func (LookupRecordsResultOutput) GroupId ¶
func (o LookupRecordsResultOutput) GroupId() pulumi.StringPtrOutput
func (LookupRecordsResultOutput) Id ¶
func (o LookupRecordsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupRecordsResultOutput) Keyword ¶
func (o LookupRecordsResultOutput) Keyword() pulumi.StringPtrOutput
func (LookupRecordsResultOutput) Limit ¶
func (o LookupRecordsResultOutput) Limit() pulumi.IntPtrOutput
func (LookupRecordsResultOutput) Offset ¶
func (o LookupRecordsResultOutput) Offset() pulumi.IntPtrOutput
func (LookupRecordsResultOutput) RecordCountInfos ¶
func (o LookupRecordsResultOutput) RecordCountInfos() GetRecordsRecordCountInfoArrayOutput
func (LookupRecordsResultOutput) RecordLine ¶
func (o LookupRecordsResultOutput) RecordLine() pulumi.StringPtrOutput
func (LookupRecordsResultOutput) RecordLineId ¶
func (o LookupRecordsResultOutput) RecordLineId() pulumi.StringPtrOutput
func (LookupRecordsResultOutput) RecordType ¶
func (o LookupRecordsResultOutput) RecordType() pulumi.StringPtrOutput
func (LookupRecordsResultOutput) ResultOutputFile ¶
func (o LookupRecordsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (LookupRecordsResultOutput) Results ¶
func (o LookupRecordsResultOutput) Results() GetRecordsResultArrayOutput
func (LookupRecordsResultOutput) SortField ¶
func (o LookupRecordsResultOutput) SortField() pulumi.StringPtrOutput
func (LookupRecordsResultOutput) SortType ¶
func (o LookupRecordsResultOutput) SortType() pulumi.StringPtrOutput
func (LookupRecordsResultOutput) Subdomain ¶
func (o LookupRecordsResultOutput) Subdomain() pulumi.StringPtrOutput
func (LookupRecordsResultOutput) ToLookupRecordsResultOutput ¶
func (o LookupRecordsResultOutput) ToLookupRecordsResultOutput() LookupRecordsResultOutput
func (LookupRecordsResultOutput) ToLookupRecordsResultOutputWithContext ¶
func (o LookupRecordsResultOutput) ToLookupRecordsResultOutputWithContext(ctx context.Context) LookupRecordsResultOutput
type Record ¶
type Record struct { pulumi.CustomResourceState // The Domain. Domain pulumi.StringOutput `pulumi:"domain"` // The D monitoring status of the record. MonitorStatus pulumi.StringOutput `pulumi:"monitorStatus"` // MX priority, valid when the record type is MX, range 1-20. Note: must set when record type equal MX. Mx pulumi.IntPtrOutput `pulumi:"mx"` // The record line. RecordLine pulumi.StringOutput `pulumi:"recordLine"` // The record type. RecordType pulumi.StringOutput `pulumi:"recordType"` // Records the initial state, with values ranging from ENABLE and DISABLE. The default is ENABLE, and if DISABLE is passed // in, resolution will not take effect and the limits of load balancing will not be verified. Status pulumi.StringPtrOutput `pulumi:"status"` // The host records, default value is `@`. SubDomain pulumi.StringPtrOutput `pulumi:"subDomain"` // TTL, the range is 1-604800, and the minimum value of different levels of domain names is different. Default is 600. Ttl pulumi.IntPtrOutput `pulumi:"ttl"` // The record value. Value pulumi.StringOutput `pulumi:"value"` // Weight information. An integer from 0 to 100. Only enterprise VIP domain names are available, 0 means off, does not pass // this parameter, means that the weight information is not set. Default is 0. Weight pulumi.IntPtrOutput `pulumi:"weight"` }
func GetRecord ¶
func GetRecord(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RecordState, opts ...pulumi.ResourceOption) (*Record, error)
GetRecord gets an existing Record resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewRecord ¶
func NewRecord(ctx *pulumi.Context, name string, args *RecordArgs, opts ...pulumi.ResourceOption) (*Record, error)
NewRecord registers a new resource with the given unique name, arguments, and options.
func (*Record) ElementType ¶
func (*Record) ToRecordOutput ¶
func (i *Record) ToRecordOutput() RecordOutput
func (*Record) ToRecordOutputWithContext ¶
func (i *Record) ToRecordOutputWithContext(ctx context.Context) RecordOutput
type RecordArgs ¶
type RecordArgs struct { // The Domain. Domain pulumi.StringInput // MX priority, valid when the record type is MX, range 1-20. Note: must set when record type equal MX. Mx pulumi.IntPtrInput // The record line. RecordLine pulumi.StringInput // The record type. RecordType pulumi.StringInput // Records the initial state, with values ranging from ENABLE and DISABLE. The default is ENABLE, and if DISABLE is passed // in, resolution will not take effect and the limits of load balancing will not be verified. Status pulumi.StringPtrInput // The host records, default value is `@`. SubDomain pulumi.StringPtrInput // TTL, the range is 1-604800, and the minimum value of different levels of domain names is different. Default is 600. Ttl pulumi.IntPtrInput // The record value. Value pulumi.StringInput // Weight information. An integer from 0 to 100. Only enterprise VIP domain names are available, 0 means off, does not pass // this parameter, means that the weight information is not set. Default is 0. Weight pulumi.IntPtrInput }
The set of arguments for constructing a Record resource.
func (RecordArgs) ElementType ¶
func (RecordArgs) ElementType() reflect.Type
type RecordArray ¶
type RecordArray []RecordInput
func (RecordArray) ElementType ¶
func (RecordArray) ElementType() reflect.Type
func (RecordArray) ToRecordArrayOutput ¶
func (i RecordArray) ToRecordArrayOutput() RecordArrayOutput
func (RecordArray) ToRecordArrayOutputWithContext ¶
func (i RecordArray) ToRecordArrayOutputWithContext(ctx context.Context) RecordArrayOutput
type RecordArrayInput ¶
type RecordArrayInput interface { pulumi.Input ToRecordArrayOutput() RecordArrayOutput ToRecordArrayOutputWithContext(context.Context) RecordArrayOutput }
RecordArrayInput is an input type that accepts RecordArray and RecordArrayOutput values. You can construct a concrete instance of `RecordArrayInput` via:
RecordArray{ RecordArgs{...} }
type RecordArrayOutput ¶
type RecordArrayOutput struct{ *pulumi.OutputState }
func (RecordArrayOutput) ElementType ¶
func (RecordArrayOutput) ElementType() reflect.Type
func (RecordArrayOutput) Index ¶
func (o RecordArrayOutput) Index(i pulumi.IntInput) RecordOutput
func (RecordArrayOutput) ToRecordArrayOutput ¶
func (o RecordArrayOutput) ToRecordArrayOutput() RecordArrayOutput
func (RecordArrayOutput) ToRecordArrayOutputWithContext ¶
func (o RecordArrayOutput) ToRecordArrayOutputWithContext(ctx context.Context) RecordArrayOutput
type RecordInput ¶
type RecordInput interface { pulumi.Input ToRecordOutput() RecordOutput ToRecordOutputWithContext(ctx context.Context) RecordOutput }
type RecordMap ¶
type RecordMap map[string]RecordInput
func (RecordMap) ElementType ¶
func (RecordMap) ToRecordMapOutput ¶
func (i RecordMap) ToRecordMapOutput() RecordMapOutput
func (RecordMap) ToRecordMapOutputWithContext ¶
func (i RecordMap) ToRecordMapOutputWithContext(ctx context.Context) RecordMapOutput
type RecordMapInput ¶
type RecordMapInput interface { pulumi.Input ToRecordMapOutput() RecordMapOutput ToRecordMapOutputWithContext(context.Context) RecordMapOutput }
RecordMapInput is an input type that accepts RecordMap and RecordMapOutput values. You can construct a concrete instance of `RecordMapInput` via:
RecordMap{ "key": RecordArgs{...} }
type RecordMapOutput ¶
type RecordMapOutput struct{ *pulumi.OutputState }
func (RecordMapOutput) ElementType ¶
func (RecordMapOutput) ElementType() reflect.Type
func (RecordMapOutput) MapIndex ¶
func (o RecordMapOutput) MapIndex(k pulumi.StringInput) RecordOutput
func (RecordMapOutput) ToRecordMapOutput ¶
func (o RecordMapOutput) ToRecordMapOutput() RecordMapOutput
func (RecordMapOutput) ToRecordMapOutputWithContext ¶
func (o RecordMapOutput) ToRecordMapOutputWithContext(ctx context.Context) RecordMapOutput
type RecordOutput ¶
type RecordOutput struct{ *pulumi.OutputState }
func (RecordOutput) ElementType ¶
func (RecordOutput) ElementType() reflect.Type
func (RecordOutput) MonitorStatus ¶
func (o RecordOutput) MonitorStatus() pulumi.StringOutput
The D monitoring status of the record.
func (RecordOutput) Mx ¶
func (o RecordOutput) Mx() pulumi.IntPtrOutput
MX priority, valid when the record type is MX, range 1-20. Note: must set when record type equal MX.
func (RecordOutput) RecordLine ¶
func (o RecordOutput) RecordLine() pulumi.StringOutput
The record line.
func (RecordOutput) RecordType ¶
func (o RecordOutput) RecordType() pulumi.StringOutput
The record type.
func (RecordOutput) Status ¶
func (o RecordOutput) Status() pulumi.StringPtrOutput
Records the initial state, with values ranging from ENABLE and DISABLE. The default is ENABLE, and if DISABLE is passed in, resolution will not take effect and the limits of load balancing will not be verified.
func (RecordOutput) SubDomain ¶
func (o RecordOutput) SubDomain() pulumi.StringPtrOutput
The host records, default value is `@`.
func (RecordOutput) ToRecordOutput ¶
func (o RecordOutput) ToRecordOutput() RecordOutput
func (RecordOutput) ToRecordOutputWithContext ¶
func (o RecordOutput) ToRecordOutputWithContext(ctx context.Context) RecordOutput
func (RecordOutput) Ttl ¶
func (o RecordOutput) Ttl() pulumi.IntPtrOutput
TTL, the range is 1-604800, and the minimum value of different levels of domain names is different. Default is 600.
func (RecordOutput) Weight ¶
func (o RecordOutput) Weight() pulumi.IntPtrOutput
Weight information. An integer from 0 to 100. Only enterprise VIP domain names are available, 0 means off, does not pass this parameter, means that the weight information is not set. Default is 0.
type RecordState ¶
type RecordState struct { // The Domain. Domain pulumi.StringPtrInput // The D monitoring status of the record. MonitorStatus pulumi.StringPtrInput // MX priority, valid when the record type is MX, range 1-20. Note: must set when record type equal MX. Mx pulumi.IntPtrInput // The record line. RecordLine pulumi.StringPtrInput // The record type. RecordType pulumi.StringPtrInput // Records the initial state, with values ranging from ENABLE and DISABLE. The default is ENABLE, and if DISABLE is passed // in, resolution will not take effect and the limits of load balancing will not be verified. Status pulumi.StringPtrInput // The host records, default value is `@`. SubDomain pulumi.StringPtrInput // TTL, the range is 1-604800, and the minimum value of different levels of domain names is different. Default is 600. Ttl pulumi.IntPtrInput // The record value. Value pulumi.StringPtrInput // Weight information. An integer from 0 to 100. Only enterprise VIP domain names are available, 0 means off, does not pass // this parameter, means that the weight information is not set. Default is 0. Weight pulumi.IntPtrInput }
func (RecordState) ElementType ¶
func (RecordState) ElementType() reflect.Type