dnspod

package
v0.1.16 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 23, 2023 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CustomLine

type CustomLine struct {
	pulumi.CustomResourceState

	// The IP segment of custom line, split with `-`.
	Area pulumi.StringOutput `pulumi:"area"`
	// Domain.
	Domain pulumi.StringOutput `pulumi:"domain"`
	// The Name of custom line.
	Name pulumi.StringOutput `pulumi:"name"`
}

func GetCustomLine

func GetCustomLine(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *CustomLineState, opts ...pulumi.ResourceOption) (*CustomLine, error)

GetCustomLine gets an existing CustomLine 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 NewCustomLine

func NewCustomLine(ctx *pulumi.Context,
	name string, args *CustomLineArgs, opts ...pulumi.ResourceOption) (*CustomLine, error)

NewCustomLine registers a new resource with the given unique name, arguments, and options.

func (*CustomLine) ElementType

func (*CustomLine) ElementType() reflect.Type

func (*CustomLine) ToCustomLineOutput

func (i *CustomLine) ToCustomLineOutput() CustomLineOutput

func (*CustomLine) ToCustomLineOutputWithContext

func (i *CustomLine) ToCustomLineOutputWithContext(ctx context.Context) CustomLineOutput

type CustomLineArgs

type CustomLineArgs struct {
	// The IP segment of custom line, split with `-`.
	Area pulumi.StringInput
	// Domain.
	Domain pulumi.StringInput
	// The Name of custom line.
	Name pulumi.StringPtrInput
}

The set of arguments for constructing a CustomLine resource.

func (CustomLineArgs) ElementType

func (CustomLineArgs) ElementType() reflect.Type

type CustomLineArray

type CustomLineArray []CustomLineInput

func (CustomLineArray) ElementType

func (CustomLineArray) ElementType() reflect.Type

func (CustomLineArray) ToCustomLineArrayOutput

func (i CustomLineArray) ToCustomLineArrayOutput() CustomLineArrayOutput

func (CustomLineArray) ToCustomLineArrayOutputWithContext

func (i CustomLineArray) ToCustomLineArrayOutputWithContext(ctx context.Context) CustomLineArrayOutput

type CustomLineArrayInput

type CustomLineArrayInput interface {
	pulumi.Input

	ToCustomLineArrayOutput() CustomLineArrayOutput
	ToCustomLineArrayOutputWithContext(context.Context) CustomLineArrayOutput
}

CustomLineArrayInput is an input type that accepts CustomLineArray and CustomLineArrayOutput values. You can construct a concrete instance of `CustomLineArrayInput` via:

CustomLineArray{ CustomLineArgs{...} }

type CustomLineArrayOutput

type CustomLineArrayOutput struct{ *pulumi.OutputState }

func (CustomLineArrayOutput) ElementType

func (CustomLineArrayOutput) ElementType() reflect.Type

func (CustomLineArrayOutput) Index

func (CustomLineArrayOutput) ToCustomLineArrayOutput

func (o CustomLineArrayOutput) ToCustomLineArrayOutput() CustomLineArrayOutput

func (CustomLineArrayOutput) ToCustomLineArrayOutputWithContext

func (o CustomLineArrayOutput) ToCustomLineArrayOutputWithContext(ctx context.Context) CustomLineArrayOutput

type CustomLineInput

type CustomLineInput interface {
	pulumi.Input

	ToCustomLineOutput() CustomLineOutput
	ToCustomLineOutputWithContext(ctx context.Context) CustomLineOutput
}

type CustomLineMap

type CustomLineMap map[string]CustomLineInput

func (CustomLineMap) ElementType

func (CustomLineMap) ElementType() reflect.Type

func (CustomLineMap) ToCustomLineMapOutput

func (i CustomLineMap) ToCustomLineMapOutput() CustomLineMapOutput

func (CustomLineMap) ToCustomLineMapOutputWithContext

func (i CustomLineMap) ToCustomLineMapOutputWithContext(ctx context.Context) CustomLineMapOutput

type CustomLineMapInput

type CustomLineMapInput interface {
	pulumi.Input

	ToCustomLineMapOutput() CustomLineMapOutput
	ToCustomLineMapOutputWithContext(context.Context) CustomLineMapOutput
}

CustomLineMapInput is an input type that accepts CustomLineMap and CustomLineMapOutput values. You can construct a concrete instance of `CustomLineMapInput` via:

CustomLineMap{ "key": CustomLineArgs{...} }

type CustomLineMapOutput

type CustomLineMapOutput struct{ *pulumi.OutputState }

func (CustomLineMapOutput) ElementType

func (CustomLineMapOutput) ElementType() reflect.Type

func (CustomLineMapOutput) MapIndex

func (CustomLineMapOutput) ToCustomLineMapOutput

func (o CustomLineMapOutput) ToCustomLineMapOutput() CustomLineMapOutput

func (CustomLineMapOutput) ToCustomLineMapOutputWithContext

func (o CustomLineMapOutput) ToCustomLineMapOutputWithContext(ctx context.Context) CustomLineMapOutput

type CustomLineOutput

type CustomLineOutput struct{ *pulumi.OutputState }

func (CustomLineOutput) Area

The IP segment of custom line, split with `-`.

func (CustomLineOutput) Domain

Domain.

func (CustomLineOutput) ElementType

func (CustomLineOutput) ElementType() reflect.Type

func (CustomLineOutput) Name

The Name of custom line.

func (CustomLineOutput) ToCustomLineOutput

func (o CustomLineOutput) ToCustomLineOutput() CustomLineOutput

func (CustomLineOutput) ToCustomLineOutputWithContext

func (o CustomLineOutput) ToCustomLineOutputWithContext(ctx context.Context) CustomLineOutput

type CustomLineState

type CustomLineState struct {
	// The IP segment of custom line, split with `-`.
	Area pulumi.StringPtrInput
	// Domain.
	Domain pulumi.StringPtrInput
	// The Name of custom line.
	Name pulumi.StringPtrInput
}

func (CustomLineState) ElementType

func (CustomLineState) ElementType() reflect.Type

type DomainAlias

type DomainAlias struct {
	pulumi.CustomResourceState

	// Domain.
	Domain pulumi.StringOutput `pulumi:"domain"`
	// Domain alias.
	DomainAlias pulumi.StringOutput `pulumi:"domainAlias"`
	// Domain alias ID.
	DomainAliasId pulumi.IntOutput `pulumi:"domainAliasId"`
}

func GetDomainAlias

func GetDomainAlias(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *DomainAliasState, opts ...pulumi.ResourceOption) (*DomainAlias, error)

GetDomainAlias gets an existing DomainAlias 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 NewDomainAlias

func NewDomainAlias(ctx *pulumi.Context,
	name string, args *DomainAliasArgs, opts ...pulumi.ResourceOption) (*DomainAlias, error)

NewDomainAlias registers a new resource with the given unique name, arguments, and options.

func (*DomainAlias) ElementType

func (*DomainAlias) ElementType() reflect.Type

func (*DomainAlias) ToDomainAliasOutput

func (i *DomainAlias) ToDomainAliasOutput() DomainAliasOutput

func (*DomainAlias) ToDomainAliasOutputWithContext

func (i *DomainAlias) ToDomainAliasOutputWithContext(ctx context.Context) DomainAliasOutput

type DomainAliasArgs

type DomainAliasArgs struct {
	// Domain.
	Domain pulumi.StringInput
	// Domain alias.
	DomainAlias pulumi.StringInput
}

The set of arguments for constructing a DomainAlias resource.

func (DomainAliasArgs) ElementType

func (DomainAliasArgs) ElementType() reflect.Type

type DomainAliasArray

type DomainAliasArray []DomainAliasInput

func (DomainAliasArray) ElementType

func (DomainAliasArray) ElementType() reflect.Type

func (DomainAliasArray) ToDomainAliasArrayOutput

func (i DomainAliasArray) ToDomainAliasArrayOutput() DomainAliasArrayOutput

func (DomainAliasArray) ToDomainAliasArrayOutputWithContext

func (i DomainAliasArray) ToDomainAliasArrayOutputWithContext(ctx context.Context) DomainAliasArrayOutput

type DomainAliasArrayInput

type DomainAliasArrayInput interface {
	pulumi.Input

	ToDomainAliasArrayOutput() DomainAliasArrayOutput
	ToDomainAliasArrayOutputWithContext(context.Context) DomainAliasArrayOutput
}

DomainAliasArrayInput is an input type that accepts DomainAliasArray and DomainAliasArrayOutput values. You can construct a concrete instance of `DomainAliasArrayInput` via:

DomainAliasArray{ DomainAliasArgs{...} }

type DomainAliasArrayOutput

type DomainAliasArrayOutput struct{ *pulumi.OutputState }

func (DomainAliasArrayOutput) ElementType

func (DomainAliasArrayOutput) ElementType() reflect.Type

func (DomainAliasArrayOutput) Index

func (DomainAliasArrayOutput) ToDomainAliasArrayOutput

func (o DomainAliasArrayOutput) ToDomainAliasArrayOutput() DomainAliasArrayOutput

func (DomainAliasArrayOutput) ToDomainAliasArrayOutputWithContext

func (o DomainAliasArrayOutput) ToDomainAliasArrayOutputWithContext(ctx context.Context) DomainAliasArrayOutput

type DomainAliasInput

type DomainAliasInput interface {
	pulumi.Input

	ToDomainAliasOutput() DomainAliasOutput
	ToDomainAliasOutputWithContext(ctx context.Context) DomainAliasOutput
}

type DomainAliasMap

type DomainAliasMap map[string]DomainAliasInput

func (DomainAliasMap) ElementType

func (DomainAliasMap) ElementType() reflect.Type

func (DomainAliasMap) ToDomainAliasMapOutput

func (i DomainAliasMap) ToDomainAliasMapOutput() DomainAliasMapOutput

func (DomainAliasMap) ToDomainAliasMapOutputWithContext

func (i DomainAliasMap) ToDomainAliasMapOutputWithContext(ctx context.Context) DomainAliasMapOutput

type DomainAliasMapInput

type DomainAliasMapInput interface {
	pulumi.Input

	ToDomainAliasMapOutput() DomainAliasMapOutput
	ToDomainAliasMapOutputWithContext(context.Context) DomainAliasMapOutput
}

DomainAliasMapInput is an input type that accepts DomainAliasMap and DomainAliasMapOutput values. You can construct a concrete instance of `DomainAliasMapInput` via:

DomainAliasMap{ "key": DomainAliasArgs{...} }

type DomainAliasMapOutput

type DomainAliasMapOutput struct{ *pulumi.OutputState }

func (DomainAliasMapOutput) ElementType

func (DomainAliasMapOutput) ElementType() reflect.Type

func (DomainAliasMapOutput) MapIndex

func (DomainAliasMapOutput) ToDomainAliasMapOutput

func (o DomainAliasMapOutput) ToDomainAliasMapOutput() DomainAliasMapOutput

func (DomainAliasMapOutput) ToDomainAliasMapOutputWithContext

func (o DomainAliasMapOutput) ToDomainAliasMapOutputWithContext(ctx context.Context) DomainAliasMapOutput

type DomainAliasOutput

type DomainAliasOutput struct{ *pulumi.OutputState }

func (DomainAliasOutput) Domain

Domain.

func (DomainAliasOutput) DomainAlias

func (o DomainAliasOutput) DomainAlias() pulumi.StringOutput

Domain alias.

func (DomainAliasOutput) DomainAliasId

func (o DomainAliasOutput) DomainAliasId() pulumi.IntOutput

Domain alias ID.

func (DomainAliasOutput) ElementType

func (DomainAliasOutput) ElementType() reflect.Type

func (DomainAliasOutput) ToDomainAliasOutput

func (o DomainAliasOutput) ToDomainAliasOutput() DomainAliasOutput

func (DomainAliasOutput) ToDomainAliasOutputWithContext

func (o DomainAliasOutput) ToDomainAliasOutputWithContext(ctx context.Context) DomainAliasOutput

type DomainAliasState

type DomainAliasState struct {
	// Domain.
	Domain pulumi.StringPtrInput
	// Domain alias.
	DomainAlias pulumi.StringPtrInput
	// Domain alias ID.
	DomainAliasId pulumi.IntPtrInput
}

func (DomainAliasState) ElementType

func (DomainAliasState) ElementType() reflect.Type

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 (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 (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

The Domain.

func (DomainInstanceOutput) ElementType

func (DomainInstanceOutput) ElementType() reflect.Type

func (DomainInstanceOutput) GroupId

The Group Id of Domain.

func (DomainInstanceOutput) IsMark

Whether to Mark the Domain.

func (DomainInstanceOutput) Remark

The remark of Domain.

func (DomainInstanceOutput) Status

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 DomainLock

type DomainLock struct {
	pulumi.CustomResourceState

	// Domain name.
	Domain pulumi.StringOutput `pulumi:"domain"`
	// Domain unlock code, can be obtained through the ModifyDomainLock interface.
	LockCode pulumi.StringOutput `pulumi:"lockCode"`
	// The number of max days to lock the domain+ Old packages: D_FREE 30 days, D_PLUS 90 days, D_EXTRA 30 days, D_EXPERT 60
	// days, D_ULTRA 365 days+ New packages: DP_FREE 365 days, DP_PLUS 365 days, DP_EXTRA 365 days, DP_EXPERT 365 days,
	// DP_ULTRA 365 days.
	LockDays pulumi.IntOutput `pulumi:"lockDays"`
}

func GetDomainLock

func GetDomainLock(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *DomainLockState, opts ...pulumi.ResourceOption) (*DomainLock, error)

GetDomainLock gets an existing DomainLock 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 NewDomainLock

func NewDomainLock(ctx *pulumi.Context,
	name string, args *DomainLockArgs, opts ...pulumi.ResourceOption) (*DomainLock, error)

NewDomainLock registers a new resource with the given unique name, arguments, and options.

func (*DomainLock) ElementType

func (*DomainLock) ElementType() reflect.Type

func (*DomainLock) ToDomainLockOutput

func (i *DomainLock) ToDomainLockOutput() DomainLockOutput

func (*DomainLock) ToDomainLockOutputWithContext

func (i *DomainLock) ToDomainLockOutputWithContext(ctx context.Context) DomainLockOutput

type DomainLockArgs

type DomainLockArgs struct {
	// Domain name.
	Domain pulumi.StringInput
	// The number of max days to lock the domain+ Old packages: D_FREE 30 days, D_PLUS 90 days, D_EXTRA 30 days, D_EXPERT 60
	// days, D_ULTRA 365 days+ New packages: DP_FREE 365 days, DP_PLUS 365 days, DP_EXTRA 365 days, DP_EXPERT 365 days,
	// DP_ULTRA 365 days.
	LockDays pulumi.IntInput
}

The set of arguments for constructing a DomainLock resource.

func (DomainLockArgs) ElementType

func (DomainLockArgs) ElementType() reflect.Type

type DomainLockArray

type DomainLockArray []DomainLockInput

func (DomainLockArray) ElementType

func (DomainLockArray) ElementType() reflect.Type

func (DomainLockArray) ToDomainLockArrayOutput

func (i DomainLockArray) ToDomainLockArrayOutput() DomainLockArrayOutput

func (DomainLockArray) ToDomainLockArrayOutputWithContext

func (i DomainLockArray) ToDomainLockArrayOutputWithContext(ctx context.Context) DomainLockArrayOutput

type DomainLockArrayInput

type DomainLockArrayInput interface {
	pulumi.Input

	ToDomainLockArrayOutput() DomainLockArrayOutput
	ToDomainLockArrayOutputWithContext(context.Context) DomainLockArrayOutput
}

DomainLockArrayInput is an input type that accepts DomainLockArray and DomainLockArrayOutput values. You can construct a concrete instance of `DomainLockArrayInput` via:

DomainLockArray{ DomainLockArgs{...} }

type DomainLockArrayOutput

type DomainLockArrayOutput struct{ *pulumi.OutputState }

func (DomainLockArrayOutput) ElementType

func (DomainLockArrayOutput) ElementType() reflect.Type

func (DomainLockArrayOutput) Index

func (DomainLockArrayOutput) ToDomainLockArrayOutput

func (o DomainLockArrayOutput) ToDomainLockArrayOutput() DomainLockArrayOutput

func (DomainLockArrayOutput) ToDomainLockArrayOutputWithContext

func (o DomainLockArrayOutput) ToDomainLockArrayOutputWithContext(ctx context.Context) DomainLockArrayOutput

type DomainLockInput

type DomainLockInput interface {
	pulumi.Input

	ToDomainLockOutput() DomainLockOutput
	ToDomainLockOutputWithContext(ctx context.Context) DomainLockOutput
}

type DomainLockMap

type DomainLockMap map[string]DomainLockInput

func (DomainLockMap) ElementType

func (DomainLockMap) ElementType() reflect.Type

func (DomainLockMap) ToDomainLockMapOutput

func (i DomainLockMap) ToDomainLockMapOutput() DomainLockMapOutput

func (DomainLockMap) ToDomainLockMapOutputWithContext

func (i DomainLockMap) ToDomainLockMapOutputWithContext(ctx context.Context) DomainLockMapOutput

type DomainLockMapInput

type DomainLockMapInput interface {
	pulumi.Input

	ToDomainLockMapOutput() DomainLockMapOutput
	ToDomainLockMapOutputWithContext(context.Context) DomainLockMapOutput
}

DomainLockMapInput is an input type that accepts DomainLockMap and DomainLockMapOutput values. You can construct a concrete instance of `DomainLockMapInput` via:

DomainLockMap{ "key": DomainLockArgs{...} }

type DomainLockMapOutput

type DomainLockMapOutput struct{ *pulumi.OutputState }

func (DomainLockMapOutput) ElementType

func (DomainLockMapOutput) ElementType() reflect.Type

func (DomainLockMapOutput) MapIndex

func (DomainLockMapOutput) ToDomainLockMapOutput

func (o DomainLockMapOutput) ToDomainLockMapOutput() DomainLockMapOutput

func (DomainLockMapOutput) ToDomainLockMapOutputWithContext

func (o DomainLockMapOutput) ToDomainLockMapOutputWithContext(ctx context.Context) DomainLockMapOutput

type DomainLockOutput

type DomainLockOutput struct{ *pulumi.OutputState }

func (DomainLockOutput) Domain

Domain name.

func (DomainLockOutput) ElementType

func (DomainLockOutput) ElementType() reflect.Type

func (DomainLockOutput) LockCode

func (o DomainLockOutput) LockCode() pulumi.StringOutput

Domain unlock code, can be obtained through the ModifyDomainLock interface.

func (DomainLockOutput) LockDays

func (o DomainLockOutput) LockDays() pulumi.IntOutput

The number of max days to lock the domain+ Old packages: D_FREE 30 days, D_PLUS 90 days, D_EXTRA 30 days, D_EXPERT 60 days, D_ULTRA 365 days+ New packages: DP_FREE 365 days, DP_PLUS 365 days, DP_EXTRA 365 days, DP_EXPERT 365 days, DP_ULTRA 365 days.

func (DomainLockOutput) ToDomainLockOutput

func (o DomainLockOutput) ToDomainLockOutput() DomainLockOutput

func (DomainLockOutput) ToDomainLockOutputWithContext

func (o DomainLockOutput) ToDomainLockOutputWithContext(ctx context.Context) DomainLockOutput

type DomainLockState

type DomainLockState struct {
	// Domain name.
	Domain pulumi.StringPtrInput
	// Domain unlock code, can be obtained through the ModifyDomainLock interface.
	LockCode pulumi.StringPtrInput
	// The number of max days to lock the domain+ Old packages: D_FREE 30 days, D_PLUS 90 days, D_EXTRA 30 days, D_EXPERT 60
	// days, D_ULTRA 365 days+ New packages: DP_FREE 365 days, DP_PLUS 365 days, DP_EXTRA 365 days, DP_EXPERT 365 days,
	// DP_ULTRA 365 days.
	LockDays pulumi.IntPtrInput
}

func (DomainLockState) ElementType

func (DomainLockState) ElementType() reflect.Type

type DownloadSnapshotOperation

type DownloadSnapshotOperation struct {
	pulumi.CustomResourceState

	// Snapshot download url.
	CosUrl pulumi.StringOutput `pulumi:"cosUrl"`
	// Domain.
	Domain pulumi.StringOutput `pulumi:"domain"`
	// Snapshot ID.
	SnapshotId pulumi.StringOutput `pulumi:"snapshotId"`
}

func GetDownloadSnapshotOperation

func GetDownloadSnapshotOperation(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *DownloadSnapshotOperationState, opts ...pulumi.ResourceOption) (*DownloadSnapshotOperation, error)

GetDownloadSnapshotOperation gets an existing DownloadSnapshotOperation 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 NewDownloadSnapshotOperation

func NewDownloadSnapshotOperation(ctx *pulumi.Context,
	name string, args *DownloadSnapshotOperationArgs, opts ...pulumi.ResourceOption) (*DownloadSnapshotOperation, error)

NewDownloadSnapshotOperation registers a new resource with the given unique name, arguments, and options.

func (*DownloadSnapshotOperation) ElementType

func (*DownloadSnapshotOperation) ElementType() reflect.Type

func (*DownloadSnapshotOperation) ToDownloadSnapshotOperationOutput

func (i *DownloadSnapshotOperation) ToDownloadSnapshotOperationOutput() DownloadSnapshotOperationOutput

func (*DownloadSnapshotOperation) ToDownloadSnapshotOperationOutputWithContext

func (i *DownloadSnapshotOperation) ToDownloadSnapshotOperationOutputWithContext(ctx context.Context) DownloadSnapshotOperationOutput

type DownloadSnapshotOperationArgs

type DownloadSnapshotOperationArgs struct {
	// Domain.
	Domain pulumi.StringInput
	// Snapshot ID.
	SnapshotId pulumi.StringInput
}

The set of arguments for constructing a DownloadSnapshotOperation resource.

func (DownloadSnapshotOperationArgs) ElementType

type DownloadSnapshotOperationArray

type DownloadSnapshotOperationArray []DownloadSnapshotOperationInput

func (DownloadSnapshotOperationArray) ElementType

func (DownloadSnapshotOperationArray) ToDownloadSnapshotOperationArrayOutput

func (i DownloadSnapshotOperationArray) ToDownloadSnapshotOperationArrayOutput() DownloadSnapshotOperationArrayOutput

func (DownloadSnapshotOperationArray) ToDownloadSnapshotOperationArrayOutputWithContext

func (i DownloadSnapshotOperationArray) ToDownloadSnapshotOperationArrayOutputWithContext(ctx context.Context) DownloadSnapshotOperationArrayOutput

type DownloadSnapshotOperationArrayInput

type DownloadSnapshotOperationArrayInput interface {
	pulumi.Input

	ToDownloadSnapshotOperationArrayOutput() DownloadSnapshotOperationArrayOutput
	ToDownloadSnapshotOperationArrayOutputWithContext(context.Context) DownloadSnapshotOperationArrayOutput
}

DownloadSnapshotOperationArrayInput is an input type that accepts DownloadSnapshotOperationArray and DownloadSnapshotOperationArrayOutput values. You can construct a concrete instance of `DownloadSnapshotOperationArrayInput` via:

DownloadSnapshotOperationArray{ DownloadSnapshotOperationArgs{...} }

type DownloadSnapshotOperationArrayOutput

type DownloadSnapshotOperationArrayOutput struct{ *pulumi.OutputState }

func (DownloadSnapshotOperationArrayOutput) ElementType

func (DownloadSnapshotOperationArrayOutput) Index

func (DownloadSnapshotOperationArrayOutput) ToDownloadSnapshotOperationArrayOutput

func (o DownloadSnapshotOperationArrayOutput) ToDownloadSnapshotOperationArrayOutput() DownloadSnapshotOperationArrayOutput

func (DownloadSnapshotOperationArrayOutput) ToDownloadSnapshotOperationArrayOutputWithContext

func (o DownloadSnapshotOperationArrayOutput) ToDownloadSnapshotOperationArrayOutputWithContext(ctx context.Context) DownloadSnapshotOperationArrayOutput

type DownloadSnapshotOperationInput

type DownloadSnapshotOperationInput interface {
	pulumi.Input

	ToDownloadSnapshotOperationOutput() DownloadSnapshotOperationOutput
	ToDownloadSnapshotOperationOutputWithContext(ctx context.Context) DownloadSnapshotOperationOutput
}

type DownloadSnapshotOperationMap

type DownloadSnapshotOperationMap map[string]DownloadSnapshotOperationInput

func (DownloadSnapshotOperationMap) ElementType

func (DownloadSnapshotOperationMap) ToDownloadSnapshotOperationMapOutput

func (i DownloadSnapshotOperationMap) ToDownloadSnapshotOperationMapOutput() DownloadSnapshotOperationMapOutput

func (DownloadSnapshotOperationMap) ToDownloadSnapshotOperationMapOutputWithContext

func (i DownloadSnapshotOperationMap) ToDownloadSnapshotOperationMapOutputWithContext(ctx context.Context) DownloadSnapshotOperationMapOutput

type DownloadSnapshotOperationMapInput

type DownloadSnapshotOperationMapInput interface {
	pulumi.Input

	ToDownloadSnapshotOperationMapOutput() DownloadSnapshotOperationMapOutput
	ToDownloadSnapshotOperationMapOutputWithContext(context.Context) DownloadSnapshotOperationMapOutput
}

DownloadSnapshotOperationMapInput is an input type that accepts DownloadSnapshotOperationMap and DownloadSnapshotOperationMapOutput values. You can construct a concrete instance of `DownloadSnapshotOperationMapInput` via:

DownloadSnapshotOperationMap{ "key": DownloadSnapshotOperationArgs{...} }

type DownloadSnapshotOperationMapOutput

type DownloadSnapshotOperationMapOutput struct{ *pulumi.OutputState }

func (DownloadSnapshotOperationMapOutput) ElementType

func (DownloadSnapshotOperationMapOutput) MapIndex

func (DownloadSnapshotOperationMapOutput) ToDownloadSnapshotOperationMapOutput

func (o DownloadSnapshotOperationMapOutput) ToDownloadSnapshotOperationMapOutput() DownloadSnapshotOperationMapOutput

func (DownloadSnapshotOperationMapOutput) ToDownloadSnapshotOperationMapOutputWithContext

func (o DownloadSnapshotOperationMapOutput) ToDownloadSnapshotOperationMapOutputWithContext(ctx context.Context) DownloadSnapshotOperationMapOutput

type DownloadSnapshotOperationOutput

type DownloadSnapshotOperationOutput struct{ *pulumi.OutputState }

func (DownloadSnapshotOperationOutput) CosUrl

Snapshot download url.

func (DownloadSnapshotOperationOutput) Domain

Domain.

func (DownloadSnapshotOperationOutput) ElementType

func (DownloadSnapshotOperationOutput) SnapshotId

Snapshot ID.

func (DownloadSnapshotOperationOutput) ToDownloadSnapshotOperationOutput

func (o DownloadSnapshotOperationOutput) ToDownloadSnapshotOperationOutput() DownloadSnapshotOperationOutput

func (DownloadSnapshotOperationOutput) ToDownloadSnapshotOperationOutputWithContext

func (o DownloadSnapshotOperationOutput) ToDownloadSnapshotOperationOutputWithContext(ctx context.Context) DownloadSnapshotOperationOutput

type DownloadSnapshotOperationState

type DownloadSnapshotOperationState struct {
	// Snapshot download url.
	CosUrl pulumi.StringPtrInput
	// Domain.
	Domain pulumi.StringPtrInput
	// Snapshot ID.
	SnapshotId pulumi.StringPtrInput
}

func (DownloadSnapshotOperationState) ElementType

type GetDomainAnalyticsAliasData

type GetDomainAnalyticsAliasData struct {
	Datas []GetDomainAnalyticsAliasDataData `pulumi:"datas"`
	Infos []GetDomainAnalyticsAliasDataInfo `pulumi:"infos"`
}

type GetDomainAnalyticsAliasDataArgs

type GetDomainAnalyticsAliasDataArgs struct {
	Datas GetDomainAnalyticsAliasDataDataArrayInput `pulumi:"datas"`
	Infos GetDomainAnalyticsAliasDataInfoArrayInput `pulumi:"infos"`
}

func (GetDomainAnalyticsAliasDataArgs) ElementType

func (GetDomainAnalyticsAliasDataArgs) ToGetDomainAnalyticsAliasDataOutput

func (i GetDomainAnalyticsAliasDataArgs) ToGetDomainAnalyticsAliasDataOutput() GetDomainAnalyticsAliasDataOutput

func (GetDomainAnalyticsAliasDataArgs) ToGetDomainAnalyticsAliasDataOutputWithContext

func (i GetDomainAnalyticsAliasDataArgs) ToGetDomainAnalyticsAliasDataOutputWithContext(ctx context.Context) GetDomainAnalyticsAliasDataOutput

type GetDomainAnalyticsAliasDataArray

type GetDomainAnalyticsAliasDataArray []GetDomainAnalyticsAliasDataInput

func (GetDomainAnalyticsAliasDataArray) ElementType

func (GetDomainAnalyticsAliasDataArray) ToGetDomainAnalyticsAliasDataArrayOutput

func (i GetDomainAnalyticsAliasDataArray) ToGetDomainAnalyticsAliasDataArrayOutput() GetDomainAnalyticsAliasDataArrayOutput

func (GetDomainAnalyticsAliasDataArray) ToGetDomainAnalyticsAliasDataArrayOutputWithContext

func (i GetDomainAnalyticsAliasDataArray) ToGetDomainAnalyticsAliasDataArrayOutputWithContext(ctx context.Context) GetDomainAnalyticsAliasDataArrayOutput

type GetDomainAnalyticsAliasDataArrayInput

type GetDomainAnalyticsAliasDataArrayInput interface {
	pulumi.Input

	ToGetDomainAnalyticsAliasDataArrayOutput() GetDomainAnalyticsAliasDataArrayOutput
	ToGetDomainAnalyticsAliasDataArrayOutputWithContext(context.Context) GetDomainAnalyticsAliasDataArrayOutput
}

GetDomainAnalyticsAliasDataArrayInput is an input type that accepts GetDomainAnalyticsAliasDataArray and GetDomainAnalyticsAliasDataArrayOutput values. You can construct a concrete instance of `GetDomainAnalyticsAliasDataArrayInput` via:

GetDomainAnalyticsAliasDataArray{ GetDomainAnalyticsAliasDataArgs{...} }

type GetDomainAnalyticsAliasDataArrayOutput

type GetDomainAnalyticsAliasDataArrayOutput struct{ *pulumi.OutputState }

func (GetDomainAnalyticsAliasDataArrayOutput) ElementType

func (GetDomainAnalyticsAliasDataArrayOutput) Index

func (GetDomainAnalyticsAliasDataArrayOutput) ToGetDomainAnalyticsAliasDataArrayOutput

func (o GetDomainAnalyticsAliasDataArrayOutput) ToGetDomainAnalyticsAliasDataArrayOutput() GetDomainAnalyticsAliasDataArrayOutput

func (GetDomainAnalyticsAliasDataArrayOutput) ToGetDomainAnalyticsAliasDataArrayOutputWithContext

func (o GetDomainAnalyticsAliasDataArrayOutput) ToGetDomainAnalyticsAliasDataArrayOutputWithContext(ctx context.Context) GetDomainAnalyticsAliasDataArrayOutput

type GetDomainAnalyticsAliasDataData

type GetDomainAnalyticsAliasDataData struct {
	DateKey string `pulumi:"dateKey"`
	HourKey int    `pulumi:"hourKey"`
	Num     int    `pulumi:"num"`
}

type GetDomainAnalyticsAliasDataDataArgs

type GetDomainAnalyticsAliasDataDataArgs struct {
	DateKey pulumi.StringInput `pulumi:"dateKey"`
	HourKey pulumi.IntInput    `pulumi:"hourKey"`
	Num     pulumi.IntInput    `pulumi:"num"`
}

func (GetDomainAnalyticsAliasDataDataArgs) ElementType

func (GetDomainAnalyticsAliasDataDataArgs) ToGetDomainAnalyticsAliasDataDataOutput

func (i GetDomainAnalyticsAliasDataDataArgs) ToGetDomainAnalyticsAliasDataDataOutput() GetDomainAnalyticsAliasDataDataOutput

func (GetDomainAnalyticsAliasDataDataArgs) ToGetDomainAnalyticsAliasDataDataOutputWithContext

func (i GetDomainAnalyticsAliasDataDataArgs) ToGetDomainAnalyticsAliasDataDataOutputWithContext(ctx context.Context) GetDomainAnalyticsAliasDataDataOutput

type GetDomainAnalyticsAliasDataDataArray

type GetDomainAnalyticsAliasDataDataArray []GetDomainAnalyticsAliasDataDataInput

func (GetDomainAnalyticsAliasDataDataArray) ElementType

func (GetDomainAnalyticsAliasDataDataArray) ToGetDomainAnalyticsAliasDataDataArrayOutput

func (i GetDomainAnalyticsAliasDataDataArray) ToGetDomainAnalyticsAliasDataDataArrayOutput() GetDomainAnalyticsAliasDataDataArrayOutput

func (GetDomainAnalyticsAliasDataDataArray) ToGetDomainAnalyticsAliasDataDataArrayOutputWithContext

func (i GetDomainAnalyticsAliasDataDataArray) ToGetDomainAnalyticsAliasDataDataArrayOutputWithContext(ctx context.Context) GetDomainAnalyticsAliasDataDataArrayOutput

type GetDomainAnalyticsAliasDataDataArrayInput

type GetDomainAnalyticsAliasDataDataArrayInput interface {
	pulumi.Input

	ToGetDomainAnalyticsAliasDataDataArrayOutput() GetDomainAnalyticsAliasDataDataArrayOutput
	ToGetDomainAnalyticsAliasDataDataArrayOutputWithContext(context.Context) GetDomainAnalyticsAliasDataDataArrayOutput
}

GetDomainAnalyticsAliasDataDataArrayInput is an input type that accepts GetDomainAnalyticsAliasDataDataArray and GetDomainAnalyticsAliasDataDataArrayOutput values. You can construct a concrete instance of `GetDomainAnalyticsAliasDataDataArrayInput` via:

GetDomainAnalyticsAliasDataDataArray{ GetDomainAnalyticsAliasDataDataArgs{...} }

type GetDomainAnalyticsAliasDataDataArrayOutput

type GetDomainAnalyticsAliasDataDataArrayOutput struct{ *pulumi.OutputState }

func (GetDomainAnalyticsAliasDataDataArrayOutput) ElementType

func (GetDomainAnalyticsAliasDataDataArrayOutput) Index

func (GetDomainAnalyticsAliasDataDataArrayOutput) ToGetDomainAnalyticsAliasDataDataArrayOutput

func (o GetDomainAnalyticsAliasDataDataArrayOutput) ToGetDomainAnalyticsAliasDataDataArrayOutput() GetDomainAnalyticsAliasDataDataArrayOutput

func (GetDomainAnalyticsAliasDataDataArrayOutput) ToGetDomainAnalyticsAliasDataDataArrayOutputWithContext

func (o GetDomainAnalyticsAliasDataDataArrayOutput) ToGetDomainAnalyticsAliasDataDataArrayOutputWithContext(ctx context.Context) GetDomainAnalyticsAliasDataDataArrayOutput

type GetDomainAnalyticsAliasDataDataInput

type GetDomainAnalyticsAliasDataDataInput interface {
	pulumi.Input

	ToGetDomainAnalyticsAliasDataDataOutput() GetDomainAnalyticsAliasDataDataOutput
	ToGetDomainAnalyticsAliasDataDataOutputWithContext(context.Context) GetDomainAnalyticsAliasDataDataOutput
}

GetDomainAnalyticsAliasDataDataInput is an input type that accepts GetDomainAnalyticsAliasDataDataArgs and GetDomainAnalyticsAliasDataDataOutput values. You can construct a concrete instance of `GetDomainAnalyticsAliasDataDataInput` via:

GetDomainAnalyticsAliasDataDataArgs{...}

type GetDomainAnalyticsAliasDataDataOutput

type GetDomainAnalyticsAliasDataDataOutput struct{ *pulumi.OutputState }

func (GetDomainAnalyticsAliasDataDataOutput) DateKey

func (GetDomainAnalyticsAliasDataDataOutput) ElementType

func (GetDomainAnalyticsAliasDataDataOutput) HourKey

func (GetDomainAnalyticsAliasDataDataOutput) Num

func (GetDomainAnalyticsAliasDataDataOutput) ToGetDomainAnalyticsAliasDataDataOutput

func (o GetDomainAnalyticsAliasDataDataOutput) ToGetDomainAnalyticsAliasDataDataOutput() GetDomainAnalyticsAliasDataDataOutput

func (GetDomainAnalyticsAliasDataDataOutput) ToGetDomainAnalyticsAliasDataDataOutputWithContext

func (o GetDomainAnalyticsAliasDataDataOutput) ToGetDomainAnalyticsAliasDataDataOutputWithContext(ctx context.Context) GetDomainAnalyticsAliasDataDataOutput

type GetDomainAnalyticsAliasDataInfo

type GetDomainAnalyticsAliasDataInfo struct {
	DnsFormat string `pulumi:"dnsFormat"`
	DnsTotal  int    `pulumi:"dnsTotal"`
	Domain    string `pulumi:"domain"`
	EndDate   string `pulumi:"endDate"`
	StartDate string `pulumi:"startDate"`
}

type GetDomainAnalyticsAliasDataInfoArgs

type GetDomainAnalyticsAliasDataInfoArgs struct {
	DnsFormat pulumi.StringInput `pulumi:"dnsFormat"`
	DnsTotal  pulumi.IntInput    `pulumi:"dnsTotal"`
	Domain    pulumi.StringInput `pulumi:"domain"`
	EndDate   pulumi.StringInput `pulumi:"endDate"`
	StartDate pulumi.StringInput `pulumi:"startDate"`
}

func (GetDomainAnalyticsAliasDataInfoArgs) ElementType

func (GetDomainAnalyticsAliasDataInfoArgs) ToGetDomainAnalyticsAliasDataInfoOutput

func (i GetDomainAnalyticsAliasDataInfoArgs) ToGetDomainAnalyticsAliasDataInfoOutput() GetDomainAnalyticsAliasDataInfoOutput

func (GetDomainAnalyticsAliasDataInfoArgs) ToGetDomainAnalyticsAliasDataInfoOutputWithContext

func (i GetDomainAnalyticsAliasDataInfoArgs) ToGetDomainAnalyticsAliasDataInfoOutputWithContext(ctx context.Context) GetDomainAnalyticsAliasDataInfoOutput

type GetDomainAnalyticsAliasDataInfoArray

type GetDomainAnalyticsAliasDataInfoArray []GetDomainAnalyticsAliasDataInfoInput

func (GetDomainAnalyticsAliasDataInfoArray) ElementType

func (GetDomainAnalyticsAliasDataInfoArray) ToGetDomainAnalyticsAliasDataInfoArrayOutput

func (i GetDomainAnalyticsAliasDataInfoArray) ToGetDomainAnalyticsAliasDataInfoArrayOutput() GetDomainAnalyticsAliasDataInfoArrayOutput

func (GetDomainAnalyticsAliasDataInfoArray) ToGetDomainAnalyticsAliasDataInfoArrayOutputWithContext

func (i GetDomainAnalyticsAliasDataInfoArray) ToGetDomainAnalyticsAliasDataInfoArrayOutputWithContext(ctx context.Context) GetDomainAnalyticsAliasDataInfoArrayOutput

type GetDomainAnalyticsAliasDataInfoArrayInput

type GetDomainAnalyticsAliasDataInfoArrayInput interface {
	pulumi.Input

	ToGetDomainAnalyticsAliasDataInfoArrayOutput() GetDomainAnalyticsAliasDataInfoArrayOutput
	ToGetDomainAnalyticsAliasDataInfoArrayOutputWithContext(context.Context) GetDomainAnalyticsAliasDataInfoArrayOutput
}

GetDomainAnalyticsAliasDataInfoArrayInput is an input type that accepts GetDomainAnalyticsAliasDataInfoArray and GetDomainAnalyticsAliasDataInfoArrayOutput values. You can construct a concrete instance of `GetDomainAnalyticsAliasDataInfoArrayInput` via:

GetDomainAnalyticsAliasDataInfoArray{ GetDomainAnalyticsAliasDataInfoArgs{...} }

type GetDomainAnalyticsAliasDataInfoArrayOutput

type GetDomainAnalyticsAliasDataInfoArrayOutput struct{ *pulumi.OutputState }

func (GetDomainAnalyticsAliasDataInfoArrayOutput) ElementType

func (GetDomainAnalyticsAliasDataInfoArrayOutput) Index

func (GetDomainAnalyticsAliasDataInfoArrayOutput) ToGetDomainAnalyticsAliasDataInfoArrayOutput

func (o GetDomainAnalyticsAliasDataInfoArrayOutput) ToGetDomainAnalyticsAliasDataInfoArrayOutput() GetDomainAnalyticsAliasDataInfoArrayOutput

func (GetDomainAnalyticsAliasDataInfoArrayOutput) ToGetDomainAnalyticsAliasDataInfoArrayOutputWithContext

func (o GetDomainAnalyticsAliasDataInfoArrayOutput) ToGetDomainAnalyticsAliasDataInfoArrayOutputWithContext(ctx context.Context) GetDomainAnalyticsAliasDataInfoArrayOutput

type GetDomainAnalyticsAliasDataInfoInput

type GetDomainAnalyticsAliasDataInfoInput interface {
	pulumi.Input

	ToGetDomainAnalyticsAliasDataInfoOutput() GetDomainAnalyticsAliasDataInfoOutput
	ToGetDomainAnalyticsAliasDataInfoOutputWithContext(context.Context) GetDomainAnalyticsAliasDataInfoOutput
}

GetDomainAnalyticsAliasDataInfoInput is an input type that accepts GetDomainAnalyticsAliasDataInfoArgs and GetDomainAnalyticsAliasDataInfoOutput values. You can construct a concrete instance of `GetDomainAnalyticsAliasDataInfoInput` via:

GetDomainAnalyticsAliasDataInfoArgs{...}

type GetDomainAnalyticsAliasDataInfoOutput

type GetDomainAnalyticsAliasDataInfoOutput struct{ *pulumi.OutputState }

func (GetDomainAnalyticsAliasDataInfoOutput) DnsFormat

func (GetDomainAnalyticsAliasDataInfoOutput) DnsTotal

func (GetDomainAnalyticsAliasDataInfoOutput) Domain

func (GetDomainAnalyticsAliasDataInfoOutput) ElementType

func (GetDomainAnalyticsAliasDataInfoOutput) EndDate

func (GetDomainAnalyticsAliasDataInfoOutput) StartDate

func (GetDomainAnalyticsAliasDataInfoOutput) ToGetDomainAnalyticsAliasDataInfoOutput

func (o GetDomainAnalyticsAliasDataInfoOutput) ToGetDomainAnalyticsAliasDataInfoOutput() GetDomainAnalyticsAliasDataInfoOutput

func (GetDomainAnalyticsAliasDataInfoOutput) ToGetDomainAnalyticsAliasDataInfoOutputWithContext

func (o GetDomainAnalyticsAliasDataInfoOutput) ToGetDomainAnalyticsAliasDataInfoOutputWithContext(ctx context.Context) GetDomainAnalyticsAliasDataInfoOutput

type GetDomainAnalyticsAliasDataInput

type GetDomainAnalyticsAliasDataInput interface {
	pulumi.Input

	ToGetDomainAnalyticsAliasDataOutput() GetDomainAnalyticsAliasDataOutput
	ToGetDomainAnalyticsAliasDataOutputWithContext(context.Context) GetDomainAnalyticsAliasDataOutput
}

GetDomainAnalyticsAliasDataInput is an input type that accepts GetDomainAnalyticsAliasDataArgs and GetDomainAnalyticsAliasDataOutput values. You can construct a concrete instance of `GetDomainAnalyticsAliasDataInput` via:

GetDomainAnalyticsAliasDataArgs{...}

type GetDomainAnalyticsAliasDataOutput

type GetDomainAnalyticsAliasDataOutput struct{ *pulumi.OutputState }

func (GetDomainAnalyticsAliasDataOutput) Datas

func (GetDomainAnalyticsAliasDataOutput) ElementType

func (GetDomainAnalyticsAliasDataOutput) Infos

func (GetDomainAnalyticsAliasDataOutput) ToGetDomainAnalyticsAliasDataOutput

func (o GetDomainAnalyticsAliasDataOutput) ToGetDomainAnalyticsAliasDataOutput() GetDomainAnalyticsAliasDataOutput

func (GetDomainAnalyticsAliasDataOutput) ToGetDomainAnalyticsAliasDataOutputWithContext

func (o GetDomainAnalyticsAliasDataOutput) ToGetDomainAnalyticsAliasDataOutputWithContext(ctx context.Context) GetDomainAnalyticsAliasDataOutput

type GetDomainAnalyticsArgs

type GetDomainAnalyticsArgs struct {
	DnsFormat        *string `pulumi:"dnsFormat"`
	Domain           string  `pulumi:"domain"`
	DomainId         *int    `pulumi:"domainId"`
	EndDate          string  `pulumi:"endDate"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	StartDate        string  `pulumi:"startDate"`
}

A collection of arguments for invoking getDomainAnalytics.

type GetDomainAnalyticsData

type GetDomainAnalyticsData struct {
	DateKey string `pulumi:"dateKey"`
	HourKey int    `pulumi:"hourKey"`
	Num     int    `pulumi:"num"`
}

type GetDomainAnalyticsDataArgs

type GetDomainAnalyticsDataArgs struct {
	DateKey pulumi.StringInput `pulumi:"dateKey"`
	HourKey pulumi.IntInput    `pulumi:"hourKey"`
	Num     pulumi.IntInput    `pulumi:"num"`
}

func (GetDomainAnalyticsDataArgs) ElementType

func (GetDomainAnalyticsDataArgs) ElementType() reflect.Type

func (GetDomainAnalyticsDataArgs) ToGetDomainAnalyticsDataOutput

func (i GetDomainAnalyticsDataArgs) ToGetDomainAnalyticsDataOutput() GetDomainAnalyticsDataOutput

func (GetDomainAnalyticsDataArgs) ToGetDomainAnalyticsDataOutputWithContext

func (i GetDomainAnalyticsDataArgs) ToGetDomainAnalyticsDataOutputWithContext(ctx context.Context) GetDomainAnalyticsDataOutput

type GetDomainAnalyticsDataArray

type GetDomainAnalyticsDataArray []GetDomainAnalyticsDataInput

func (GetDomainAnalyticsDataArray) ElementType

func (GetDomainAnalyticsDataArray) ToGetDomainAnalyticsDataArrayOutput

func (i GetDomainAnalyticsDataArray) ToGetDomainAnalyticsDataArrayOutput() GetDomainAnalyticsDataArrayOutput

func (GetDomainAnalyticsDataArray) ToGetDomainAnalyticsDataArrayOutputWithContext

func (i GetDomainAnalyticsDataArray) ToGetDomainAnalyticsDataArrayOutputWithContext(ctx context.Context) GetDomainAnalyticsDataArrayOutput

type GetDomainAnalyticsDataArrayInput

type GetDomainAnalyticsDataArrayInput interface {
	pulumi.Input

	ToGetDomainAnalyticsDataArrayOutput() GetDomainAnalyticsDataArrayOutput
	ToGetDomainAnalyticsDataArrayOutputWithContext(context.Context) GetDomainAnalyticsDataArrayOutput
}

GetDomainAnalyticsDataArrayInput is an input type that accepts GetDomainAnalyticsDataArray and GetDomainAnalyticsDataArrayOutput values. You can construct a concrete instance of `GetDomainAnalyticsDataArrayInput` via:

GetDomainAnalyticsDataArray{ GetDomainAnalyticsDataArgs{...} }

type GetDomainAnalyticsDataArrayOutput

type GetDomainAnalyticsDataArrayOutput struct{ *pulumi.OutputState }

func (GetDomainAnalyticsDataArrayOutput) ElementType

func (GetDomainAnalyticsDataArrayOutput) Index

func (GetDomainAnalyticsDataArrayOutput) ToGetDomainAnalyticsDataArrayOutput

func (o GetDomainAnalyticsDataArrayOutput) ToGetDomainAnalyticsDataArrayOutput() GetDomainAnalyticsDataArrayOutput

func (GetDomainAnalyticsDataArrayOutput) ToGetDomainAnalyticsDataArrayOutputWithContext

func (o GetDomainAnalyticsDataArrayOutput) ToGetDomainAnalyticsDataArrayOutputWithContext(ctx context.Context) GetDomainAnalyticsDataArrayOutput

type GetDomainAnalyticsDataInput

type GetDomainAnalyticsDataInput interface {
	pulumi.Input

	ToGetDomainAnalyticsDataOutput() GetDomainAnalyticsDataOutput
	ToGetDomainAnalyticsDataOutputWithContext(context.Context) GetDomainAnalyticsDataOutput
}

GetDomainAnalyticsDataInput is an input type that accepts GetDomainAnalyticsDataArgs and GetDomainAnalyticsDataOutput values. You can construct a concrete instance of `GetDomainAnalyticsDataInput` via:

GetDomainAnalyticsDataArgs{...}

type GetDomainAnalyticsDataOutput

type GetDomainAnalyticsDataOutput struct{ *pulumi.OutputState }

func (GetDomainAnalyticsDataOutput) DateKey

func (GetDomainAnalyticsDataOutput) ElementType

func (GetDomainAnalyticsDataOutput) HourKey

func (GetDomainAnalyticsDataOutput) Num

func (GetDomainAnalyticsDataOutput) ToGetDomainAnalyticsDataOutput

func (o GetDomainAnalyticsDataOutput) ToGetDomainAnalyticsDataOutput() GetDomainAnalyticsDataOutput

func (GetDomainAnalyticsDataOutput) ToGetDomainAnalyticsDataOutputWithContext

func (o GetDomainAnalyticsDataOutput) ToGetDomainAnalyticsDataOutputWithContext(ctx context.Context) GetDomainAnalyticsDataOutput

type GetDomainAnalyticsInfo

type GetDomainAnalyticsInfo struct {
	DnsFormat string `pulumi:"dnsFormat"`
	DnsTotal  int    `pulumi:"dnsTotal"`
	Domain    string `pulumi:"domain"`
	EndDate   string `pulumi:"endDate"`
	StartDate string `pulumi:"startDate"`
}

type GetDomainAnalyticsInfoArgs

type GetDomainAnalyticsInfoArgs struct {
	DnsFormat pulumi.StringInput `pulumi:"dnsFormat"`
	DnsTotal  pulumi.IntInput    `pulumi:"dnsTotal"`
	Domain    pulumi.StringInput `pulumi:"domain"`
	EndDate   pulumi.StringInput `pulumi:"endDate"`
	StartDate pulumi.StringInput `pulumi:"startDate"`
}

func (GetDomainAnalyticsInfoArgs) ElementType

func (GetDomainAnalyticsInfoArgs) ElementType() reflect.Type

func (GetDomainAnalyticsInfoArgs) ToGetDomainAnalyticsInfoOutput

func (i GetDomainAnalyticsInfoArgs) ToGetDomainAnalyticsInfoOutput() GetDomainAnalyticsInfoOutput

func (GetDomainAnalyticsInfoArgs) ToGetDomainAnalyticsInfoOutputWithContext

func (i GetDomainAnalyticsInfoArgs) ToGetDomainAnalyticsInfoOutputWithContext(ctx context.Context) GetDomainAnalyticsInfoOutput

type GetDomainAnalyticsInfoArray

type GetDomainAnalyticsInfoArray []GetDomainAnalyticsInfoInput

func (GetDomainAnalyticsInfoArray) ElementType

func (GetDomainAnalyticsInfoArray) ToGetDomainAnalyticsInfoArrayOutput

func (i GetDomainAnalyticsInfoArray) ToGetDomainAnalyticsInfoArrayOutput() GetDomainAnalyticsInfoArrayOutput

func (GetDomainAnalyticsInfoArray) ToGetDomainAnalyticsInfoArrayOutputWithContext

func (i GetDomainAnalyticsInfoArray) ToGetDomainAnalyticsInfoArrayOutputWithContext(ctx context.Context) GetDomainAnalyticsInfoArrayOutput

type GetDomainAnalyticsInfoArrayInput

type GetDomainAnalyticsInfoArrayInput interface {
	pulumi.Input

	ToGetDomainAnalyticsInfoArrayOutput() GetDomainAnalyticsInfoArrayOutput
	ToGetDomainAnalyticsInfoArrayOutputWithContext(context.Context) GetDomainAnalyticsInfoArrayOutput
}

GetDomainAnalyticsInfoArrayInput is an input type that accepts GetDomainAnalyticsInfoArray and GetDomainAnalyticsInfoArrayOutput values. You can construct a concrete instance of `GetDomainAnalyticsInfoArrayInput` via:

GetDomainAnalyticsInfoArray{ GetDomainAnalyticsInfoArgs{...} }

type GetDomainAnalyticsInfoArrayOutput

type GetDomainAnalyticsInfoArrayOutput struct{ *pulumi.OutputState }

func (GetDomainAnalyticsInfoArrayOutput) ElementType

func (GetDomainAnalyticsInfoArrayOutput) Index

func (GetDomainAnalyticsInfoArrayOutput) ToGetDomainAnalyticsInfoArrayOutput

func (o GetDomainAnalyticsInfoArrayOutput) ToGetDomainAnalyticsInfoArrayOutput() GetDomainAnalyticsInfoArrayOutput

func (GetDomainAnalyticsInfoArrayOutput) ToGetDomainAnalyticsInfoArrayOutputWithContext

func (o GetDomainAnalyticsInfoArrayOutput) ToGetDomainAnalyticsInfoArrayOutputWithContext(ctx context.Context) GetDomainAnalyticsInfoArrayOutput

type GetDomainAnalyticsInfoInput

type GetDomainAnalyticsInfoInput interface {
	pulumi.Input

	ToGetDomainAnalyticsInfoOutput() GetDomainAnalyticsInfoOutput
	ToGetDomainAnalyticsInfoOutputWithContext(context.Context) GetDomainAnalyticsInfoOutput
}

GetDomainAnalyticsInfoInput is an input type that accepts GetDomainAnalyticsInfoArgs and GetDomainAnalyticsInfoOutput values. You can construct a concrete instance of `GetDomainAnalyticsInfoInput` via:

GetDomainAnalyticsInfoArgs{...}

type GetDomainAnalyticsInfoOutput

type GetDomainAnalyticsInfoOutput struct{ *pulumi.OutputState }

func (GetDomainAnalyticsInfoOutput) DnsFormat

func (GetDomainAnalyticsInfoOutput) DnsTotal

func (GetDomainAnalyticsInfoOutput) Domain

func (GetDomainAnalyticsInfoOutput) ElementType

func (GetDomainAnalyticsInfoOutput) EndDate

func (GetDomainAnalyticsInfoOutput) StartDate

func (GetDomainAnalyticsInfoOutput) ToGetDomainAnalyticsInfoOutput

func (o GetDomainAnalyticsInfoOutput) ToGetDomainAnalyticsInfoOutput() GetDomainAnalyticsInfoOutput

func (GetDomainAnalyticsInfoOutput) ToGetDomainAnalyticsInfoOutputWithContext

func (o GetDomainAnalyticsInfoOutput) ToGetDomainAnalyticsInfoOutputWithContext(ctx context.Context) GetDomainAnalyticsInfoOutput

type GetDomainAnalyticsOutputArgs

type GetDomainAnalyticsOutputArgs struct {
	DnsFormat        pulumi.StringPtrInput `pulumi:"dnsFormat"`
	Domain           pulumi.StringInput    `pulumi:"domain"`
	DomainId         pulumi.IntPtrInput    `pulumi:"domainId"`
	EndDate          pulumi.StringInput    `pulumi:"endDate"`
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
	StartDate        pulumi.StringInput    `pulumi:"startDate"`
}

A collection of arguments for invoking getDomainAnalytics.

func (GetDomainAnalyticsOutputArgs) ElementType

type GetDomainAnalyticsResult

type GetDomainAnalyticsResult struct {
	AliasDatas []GetDomainAnalyticsAliasData `pulumi:"aliasDatas"`
	Datas      []GetDomainAnalyticsData      `pulumi:"datas"`
	DnsFormat  *string                       `pulumi:"dnsFormat"`
	Domain     string                        `pulumi:"domain"`
	DomainId   *int                          `pulumi:"domainId"`
	EndDate    string                        `pulumi:"endDate"`
	// The provider-assigned unique ID for this managed resource.
	Id               string                   `pulumi:"id"`
	Infos            []GetDomainAnalyticsInfo `pulumi:"infos"`
	ResultOutputFile *string                  `pulumi:"resultOutputFile"`
	StartDate        string                   `pulumi:"startDate"`
}

A collection of values returned by getDomainAnalytics.

type GetDomainAnalyticsResultOutput

type GetDomainAnalyticsResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getDomainAnalytics.

func (GetDomainAnalyticsResultOutput) AliasDatas

func (GetDomainAnalyticsResultOutput) Datas

func (GetDomainAnalyticsResultOutput) DnsFormat

func (GetDomainAnalyticsResultOutput) Domain

func (GetDomainAnalyticsResultOutput) DomainId

func (GetDomainAnalyticsResultOutput) ElementType

func (GetDomainAnalyticsResultOutput) EndDate

func (GetDomainAnalyticsResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetDomainAnalyticsResultOutput) Infos

func (GetDomainAnalyticsResultOutput) ResultOutputFile

func (GetDomainAnalyticsResultOutput) StartDate

func (GetDomainAnalyticsResultOutput) ToGetDomainAnalyticsResultOutput

func (o GetDomainAnalyticsResultOutput) ToGetDomainAnalyticsResultOutput() GetDomainAnalyticsResultOutput

func (GetDomainAnalyticsResultOutput) ToGetDomainAnalyticsResultOutputWithContext

func (o GetDomainAnalyticsResultOutput) ToGetDomainAnalyticsResultOutputWithContext(ctx context.Context) GetDomainAnalyticsResultOutput

type GetDomainListArgs

type GetDomainListArgs struct {
	GroupIds         []int              `pulumi:"groupIds"`
	Keyword          *string            `pulumi:"keyword"`
	Packages         []string           `pulumi:"packages"`
	ProjectId        *int               `pulumi:"projectId"`
	RecordCountBegin *int               `pulumi:"recordCountBegin"`
	RecordCountEnd   *int               `pulumi:"recordCountEnd"`
	Remark           *string            `pulumi:"remark"`
	ResultOutputFile *string            `pulumi:"resultOutputFile"`
	SortField        *string            `pulumi:"sortField"`
	SortType         *string            `pulumi:"sortType"`
	Statuses         []string           `pulumi:"statuses"`
	Tags             []GetDomainListTag `pulumi:"tags"`
	Type             string             `pulumi:"type"`
	UpdatedAtBegin   *string            `pulumi:"updatedAtBegin"`
	UpdatedAtEnd     *string            `pulumi:"updatedAtEnd"`
}

A collection of arguments for invoking getDomainList.

type GetDomainListDomainList

type GetDomainListDomainList struct {
	CnameSpeedup     string                           `pulumi:"cnameSpeedup"`
	CreatedOn        string                           `pulumi:"createdOn"`
	DnsStatus        string                           `pulumi:"dnsStatus"`
	DomainId         int                              `pulumi:"domainId"`
	EffectiveDns     []string                         `pulumi:"effectiveDns"`
	Grade            string                           `pulumi:"grade"`
	GradeLevel       int                              `pulumi:"gradeLevel"`
	GradeTitle       string                           `pulumi:"gradeTitle"`
	GroupId          int                              `pulumi:"groupId"`
	IsVip            string                           `pulumi:"isVip"`
	Name             string                           `pulumi:"name"`
	Owner            string                           `pulumi:"owner"`
	Punycode         string                           `pulumi:"punycode"`
	RecordCount      int                              `pulumi:"recordCount"`
	Remark           string                           `pulumi:"remark"`
	SearchEnginePush string                           `pulumi:"searchEnginePush"`
	Status           string                           `pulumi:"status"`
	TagLists         []GetDomainListDomainListTagList `pulumi:"tagLists"`
	Ttl              int                              `pulumi:"ttl"`
	UpdatedOn        string                           `pulumi:"updatedOn"`
	VipAutoRenew     string                           `pulumi:"vipAutoRenew"`
	VipEndAt         string                           `pulumi:"vipEndAt"`
	VipStartAt       string                           `pulumi:"vipStartAt"`
}

type GetDomainListDomainListArgs

type GetDomainListDomainListArgs struct {
	CnameSpeedup     pulumi.StringInput                       `pulumi:"cnameSpeedup"`
	CreatedOn        pulumi.StringInput                       `pulumi:"createdOn"`
	DnsStatus        pulumi.StringInput                       `pulumi:"dnsStatus"`
	DomainId         pulumi.IntInput                          `pulumi:"domainId"`
	EffectiveDns     pulumi.StringArrayInput                  `pulumi:"effectiveDns"`
	Grade            pulumi.StringInput                       `pulumi:"grade"`
	GradeLevel       pulumi.IntInput                          `pulumi:"gradeLevel"`
	GradeTitle       pulumi.StringInput                       `pulumi:"gradeTitle"`
	GroupId          pulumi.IntInput                          `pulumi:"groupId"`
	IsVip            pulumi.StringInput                       `pulumi:"isVip"`
	Name             pulumi.StringInput                       `pulumi:"name"`
	Owner            pulumi.StringInput                       `pulumi:"owner"`
	Punycode         pulumi.StringInput                       `pulumi:"punycode"`
	RecordCount      pulumi.IntInput                          `pulumi:"recordCount"`
	Remark           pulumi.StringInput                       `pulumi:"remark"`
	SearchEnginePush pulumi.StringInput                       `pulumi:"searchEnginePush"`
	Status           pulumi.StringInput                       `pulumi:"status"`
	TagLists         GetDomainListDomainListTagListArrayInput `pulumi:"tagLists"`
	Ttl              pulumi.IntInput                          `pulumi:"ttl"`
	UpdatedOn        pulumi.StringInput                       `pulumi:"updatedOn"`
	VipAutoRenew     pulumi.StringInput                       `pulumi:"vipAutoRenew"`
	VipEndAt         pulumi.StringInput                       `pulumi:"vipEndAt"`
	VipStartAt       pulumi.StringInput                       `pulumi:"vipStartAt"`
}

func (GetDomainListDomainListArgs) ElementType

func (GetDomainListDomainListArgs) ToGetDomainListDomainListOutput

func (i GetDomainListDomainListArgs) ToGetDomainListDomainListOutput() GetDomainListDomainListOutput

func (GetDomainListDomainListArgs) ToGetDomainListDomainListOutputWithContext

func (i GetDomainListDomainListArgs) ToGetDomainListDomainListOutputWithContext(ctx context.Context) GetDomainListDomainListOutput

type GetDomainListDomainListArray

type GetDomainListDomainListArray []GetDomainListDomainListInput

func (GetDomainListDomainListArray) ElementType

func (GetDomainListDomainListArray) ToGetDomainListDomainListArrayOutput

func (i GetDomainListDomainListArray) ToGetDomainListDomainListArrayOutput() GetDomainListDomainListArrayOutput

func (GetDomainListDomainListArray) ToGetDomainListDomainListArrayOutputWithContext

func (i GetDomainListDomainListArray) ToGetDomainListDomainListArrayOutputWithContext(ctx context.Context) GetDomainListDomainListArrayOutput

type GetDomainListDomainListArrayInput

type GetDomainListDomainListArrayInput interface {
	pulumi.Input

	ToGetDomainListDomainListArrayOutput() GetDomainListDomainListArrayOutput
	ToGetDomainListDomainListArrayOutputWithContext(context.Context) GetDomainListDomainListArrayOutput
}

GetDomainListDomainListArrayInput is an input type that accepts GetDomainListDomainListArray and GetDomainListDomainListArrayOutput values. You can construct a concrete instance of `GetDomainListDomainListArrayInput` via:

GetDomainListDomainListArray{ GetDomainListDomainListArgs{...} }

type GetDomainListDomainListArrayOutput

type GetDomainListDomainListArrayOutput struct{ *pulumi.OutputState }

func (GetDomainListDomainListArrayOutput) ElementType

func (GetDomainListDomainListArrayOutput) Index

func (GetDomainListDomainListArrayOutput) ToGetDomainListDomainListArrayOutput

func (o GetDomainListDomainListArrayOutput) ToGetDomainListDomainListArrayOutput() GetDomainListDomainListArrayOutput

func (GetDomainListDomainListArrayOutput) ToGetDomainListDomainListArrayOutputWithContext

func (o GetDomainListDomainListArrayOutput) ToGetDomainListDomainListArrayOutputWithContext(ctx context.Context) GetDomainListDomainListArrayOutput

type GetDomainListDomainListInput

type GetDomainListDomainListInput interface {
	pulumi.Input

	ToGetDomainListDomainListOutput() GetDomainListDomainListOutput
	ToGetDomainListDomainListOutputWithContext(context.Context) GetDomainListDomainListOutput
}

GetDomainListDomainListInput is an input type that accepts GetDomainListDomainListArgs and GetDomainListDomainListOutput values. You can construct a concrete instance of `GetDomainListDomainListInput` via:

GetDomainListDomainListArgs{...}

type GetDomainListDomainListOutput

type GetDomainListDomainListOutput struct{ *pulumi.OutputState }

func (GetDomainListDomainListOutput) CnameSpeedup

func (GetDomainListDomainListOutput) CreatedOn

func (GetDomainListDomainListOutput) DnsStatus

func (GetDomainListDomainListOutput) DomainId

func (GetDomainListDomainListOutput) EffectiveDns

func (GetDomainListDomainListOutput) ElementType

func (GetDomainListDomainListOutput) Grade

func (GetDomainListDomainListOutput) GradeLevel

func (GetDomainListDomainListOutput) GradeTitle

func (GetDomainListDomainListOutput) GroupId

func (GetDomainListDomainListOutput) IsVip

func (GetDomainListDomainListOutput) Name

func (GetDomainListDomainListOutput) Owner

func (GetDomainListDomainListOutput) Punycode

func (GetDomainListDomainListOutput) RecordCount

func (GetDomainListDomainListOutput) Remark

func (GetDomainListDomainListOutput) SearchEnginePush

func (o GetDomainListDomainListOutput) SearchEnginePush() pulumi.StringOutput

func (GetDomainListDomainListOutput) Status

func (GetDomainListDomainListOutput) TagLists

func (GetDomainListDomainListOutput) ToGetDomainListDomainListOutput

func (o GetDomainListDomainListOutput) ToGetDomainListDomainListOutput() GetDomainListDomainListOutput

func (GetDomainListDomainListOutput) ToGetDomainListDomainListOutputWithContext

func (o GetDomainListDomainListOutput) ToGetDomainListDomainListOutputWithContext(ctx context.Context) GetDomainListDomainListOutput

func (GetDomainListDomainListOutput) Ttl

func (GetDomainListDomainListOutput) UpdatedOn

func (GetDomainListDomainListOutput) VipAutoRenew

func (GetDomainListDomainListOutput) VipEndAt

func (GetDomainListDomainListOutput) VipStartAt

type GetDomainListDomainListTagList

type GetDomainListDomainListTagList struct {
	TagKey   string `pulumi:"tagKey"`
	TagValue string `pulumi:"tagValue"`
}

type GetDomainListDomainListTagListArgs

type GetDomainListDomainListTagListArgs struct {
	TagKey   pulumi.StringInput `pulumi:"tagKey"`
	TagValue pulumi.StringInput `pulumi:"tagValue"`
}

func (GetDomainListDomainListTagListArgs) ElementType

func (GetDomainListDomainListTagListArgs) ToGetDomainListDomainListTagListOutput

func (i GetDomainListDomainListTagListArgs) ToGetDomainListDomainListTagListOutput() GetDomainListDomainListTagListOutput

func (GetDomainListDomainListTagListArgs) ToGetDomainListDomainListTagListOutputWithContext

func (i GetDomainListDomainListTagListArgs) ToGetDomainListDomainListTagListOutputWithContext(ctx context.Context) GetDomainListDomainListTagListOutput

type GetDomainListDomainListTagListArray

type GetDomainListDomainListTagListArray []GetDomainListDomainListTagListInput

func (GetDomainListDomainListTagListArray) ElementType

func (GetDomainListDomainListTagListArray) ToGetDomainListDomainListTagListArrayOutput

func (i GetDomainListDomainListTagListArray) ToGetDomainListDomainListTagListArrayOutput() GetDomainListDomainListTagListArrayOutput

func (GetDomainListDomainListTagListArray) ToGetDomainListDomainListTagListArrayOutputWithContext

func (i GetDomainListDomainListTagListArray) ToGetDomainListDomainListTagListArrayOutputWithContext(ctx context.Context) GetDomainListDomainListTagListArrayOutput

type GetDomainListDomainListTagListArrayInput

type GetDomainListDomainListTagListArrayInput interface {
	pulumi.Input

	ToGetDomainListDomainListTagListArrayOutput() GetDomainListDomainListTagListArrayOutput
	ToGetDomainListDomainListTagListArrayOutputWithContext(context.Context) GetDomainListDomainListTagListArrayOutput
}

GetDomainListDomainListTagListArrayInput is an input type that accepts GetDomainListDomainListTagListArray and GetDomainListDomainListTagListArrayOutput values. You can construct a concrete instance of `GetDomainListDomainListTagListArrayInput` via:

GetDomainListDomainListTagListArray{ GetDomainListDomainListTagListArgs{...} }

type GetDomainListDomainListTagListArrayOutput

type GetDomainListDomainListTagListArrayOutput struct{ *pulumi.OutputState }

func (GetDomainListDomainListTagListArrayOutput) ElementType

func (GetDomainListDomainListTagListArrayOutput) Index

func (GetDomainListDomainListTagListArrayOutput) ToGetDomainListDomainListTagListArrayOutput

func (o GetDomainListDomainListTagListArrayOutput) ToGetDomainListDomainListTagListArrayOutput() GetDomainListDomainListTagListArrayOutput

func (GetDomainListDomainListTagListArrayOutput) ToGetDomainListDomainListTagListArrayOutputWithContext

func (o GetDomainListDomainListTagListArrayOutput) ToGetDomainListDomainListTagListArrayOutputWithContext(ctx context.Context) GetDomainListDomainListTagListArrayOutput

type GetDomainListDomainListTagListInput

type GetDomainListDomainListTagListInput interface {
	pulumi.Input

	ToGetDomainListDomainListTagListOutput() GetDomainListDomainListTagListOutput
	ToGetDomainListDomainListTagListOutputWithContext(context.Context) GetDomainListDomainListTagListOutput
}

GetDomainListDomainListTagListInput is an input type that accepts GetDomainListDomainListTagListArgs and GetDomainListDomainListTagListOutput values. You can construct a concrete instance of `GetDomainListDomainListTagListInput` via:

GetDomainListDomainListTagListArgs{...}

type GetDomainListDomainListTagListOutput

type GetDomainListDomainListTagListOutput struct{ *pulumi.OutputState }

func (GetDomainListDomainListTagListOutput) ElementType

func (GetDomainListDomainListTagListOutput) TagKey

func (GetDomainListDomainListTagListOutput) TagValue

func (GetDomainListDomainListTagListOutput) ToGetDomainListDomainListTagListOutput

func (o GetDomainListDomainListTagListOutput) ToGetDomainListDomainListTagListOutput() GetDomainListDomainListTagListOutput

func (GetDomainListDomainListTagListOutput) ToGetDomainListDomainListTagListOutputWithContext

func (o GetDomainListDomainListTagListOutput) ToGetDomainListDomainListTagListOutputWithContext(ctx context.Context) GetDomainListDomainListTagListOutput

type GetDomainListOutputArgs

type GetDomainListOutputArgs struct {
	GroupIds         pulumi.IntArrayInput       `pulumi:"groupIds"`
	Keyword          pulumi.StringPtrInput      `pulumi:"keyword"`
	Packages         pulumi.StringArrayInput    `pulumi:"packages"`
	ProjectId        pulumi.IntPtrInput         `pulumi:"projectId"`
	RecordCountBegin pulumi.IntPtrInput         `pulumi:"recordCountBegin"`
	RecordCountEnd   pulumi.IntPtrInput         `pulumi:"recordCountEnd"`
	Remark           pulumi.StringPtrInput      `pulumi:"remark"`
	ResultOutputFile pulumi.StringPtrInput      `pulumi:"resultOutputFile"`
	SortField        pulumi.StringPtrInput      `pulumi:"sortField"`
	SortType         pulumi.StringPtrInput      `pulumi:"sortType"`
	Statuses         pulumi.StringArrayInput    `pulumi:"statuses"`
	Tags             GetDomainListTagArrayInput `pulumi:"tags"`
	Type             pulumi.StringInput         `pulumi:"type"`
	UpdatedAtBegin   pulumi.StringPtrInput      `pulumi:"updatedAtBegin"`
	UpdatedAtEnd     pulumi.StringPtrInput      `pulumi:"updatedAtEnd"`
}

A collection of arguments for invoking getDomainList.

func (GetDomainListOutputArgs) ElementType

func (GetDomainListOutputArgs) ElementType() reflect.Type

type GetDomainListResult

type GetDomainListResult struct {
	DomainLists []GetDomainListDomainList `pulumi:"domainLists"`
	GroupIds    []int                     `pulumi:"groupIds"`
	// The provider-assigned unique ID for this managed resource.
	Id               string             `pulumi:"id"`
	Keyword          *string            `pulumi:"keyword"`
	Packages         []string           `pulumi:"packages"`
	ProjectId        *int               `pulumi:"projectId"`
	RecordCountBegin *int               `pulumi:"recordCountBegin"`
	RecordCountEnd   *int               `pulumi:"recordCountEnd"`
	Remark           *string            `pulumi:"remark"`
	ResultOutputFile *string            `pulumi:"resultOutputFile"`
	SortField        *string            `pulumi:"sortField"`
	SortType         *string            `pulumi:"sortType"`
	Statuses         []string           `pulumi:"statuses"`
	Tags             []GetDomainListTag `pulumi:"tags"`
	Type             string             `pulumi:"type"`
	UpdatedAtBegin   *string            `pulumi:"updatedAtBegin"`
	UpdatedAtEnd     *string            `pulumi:"updatedAtEnd"`
}

A collection of values returned by getDomainList.

func GetDomainList

func GetDomainList(ctx *pulumi.Context, args *GetDomainListArgs, opts ...pulumi.InvokeOption) (*GetDomainListResult, error)

type GetDomainListResultOutput

type GetDomainListResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getDomainList.

func (GetDomainListResultOutput) DomainLists

func (GetDomainListResultOutput) ElementType

func (GetDomainListResultOutput) ElementType() reflect.Type

func (GetDomainListResultOutput) GroupIds

func (GetDomainListResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetDomainListResultOutput) Keyword

func (GetDomainListResultOutput) Packages

func (GetDomainListResultOutput) ProjectId

func (GetDomainListResultOutput) RecordCountBegin

func (o GetDomainListResultOutput) RecordCountBegin() pulumi.IntPtrOutput

func (GetDomainListResultOutput) RecordCountEnd

func (o GetDomainListResultOutput) RecordCountEnd() pulumi.IntPtrOutput

func (GetDomainListResultOutput) Remark

func (GetDomainListResultOutput) ResultOutputFile

func (o GetDomainListResultOutput) ResultOutputFile() pulumi.StringPtrOutput

func (GetDomainListResultOutput) SortField

func (GetDomainListResultOutput) SortType

func (GetDomainListResultOutput) Statuses

func (GetDomainListResultOutput) Tags

func (GetDomainListResultOutput) ToGetDomainListResultOutput

func (o GetDomainListResultOutput) ToGetDomainListResultOutput() GetDomainListResultOutput

func (GetDomainListResultOutput) ToGetDomainListResultOutputWithContext

func (o GetDomainListResultOutput) ToGetDomainListResultOutputWithContext(ctx context.Context) GetDomainListResultOutput

func (GetDomainListResultOutput) Type

func (GetDomainListResultOutput) UpdatedAtBegin

func (GetDomainListResultOutput) UpdatedAtEnd

type GetDomainListTag

type GetDomainListTag struct {
	TagKey    string   `pulumi:"tagKey"`
	TagValues []string `pulumi:"tagValues"`
}

type GetDomainListTagArgs

type GetDomainListTagArgs struct {
	TagKey    pulumi.StringInput      `pulumi:"tagKey"`
	TagValues pulumi.StringArrayInput `pulumi:"tagValues"`
}

func (GetDomainListTagArgs) ElementType

func (GetDomainListTagArgs) ElementType() reflect.Type

func (GetDomainListTagArgs) ToGetDomainListTagOutput

func (i GetDomainListTagArgs) ToGetDomainListTagOutput() GetDomainListTagOutput

func (GetDomainListTagArgs) ToGetDomainListTagOutputWithContext

func (i GetDomainListTagArgs) ToGetDomainListTagOutputWithContext(ctx context.Context) GetDomainListTagOutput

type GetDomainListTagArray

type GetDomainListTagArray []GetDomainListTagInput

func (GetDomainListTagArray) ElementType

func (GetDomainListTagArray) ElementType() reflect.Type

func (GetDomainListTagArray) ToGetDomainListTagArrayOutput

func (i GetDomainListTagArray) ToGetDomainListTagArrayOutput() GetDomainListTagArrayOutput

func (GetDomainListTagArray) ToGetDomainListTagArrayOutputWithContext

func (i GetDomainListTagArray) ToGetDomainListTagArrayOutputWithContext(ctx context.Context) GetDomainListTagArrayOutput

type GetDomainListTagArrayInput

type GetDomainListTagArrayInput interface {
	pulumi.Input

	ToGetDomainListTagArrayOutput() GetDomainListTagArrayOutput
	ToGetDomainListTagArrayOutputWithContext(context.Context) GetDomainListTagArrayOutput
}

GetDomainListTagArrayInput is an input type that accepts GetDomainListTagArray and GetDomainListTagArrayOutput values. You can construct a concrete instance of `GetDomainListTagArrayInput` via:

GetDomainListTagArray{ GetDomainListTagArgs{...} }

type GetDomainListTagArrayOutput

type GetDomainListTagArrayOutput struct{ *pulumi.OutputState }

func (GetDomainListTagArrayOutput) ElementType

func (GetDomainListTagArrayOutput) Index

func (GetDomainListTagArrayOutput) ToGetDomainListTagArrayOutput

func (o GetDomainListTagArrayOutput) ToGetDomainListTagArrayOutput() GetDomainListTagArrayOutput

func (GetDomainListTagArrayOutput) ToGetDomainListTagArrayOutputWithContext

func (o GetDomainListTagArrayOutput) ToGetDomainListTagArrayOutputWithContext(ctx context.Context) GetDomainListTagArrayOutput

type GetDomainListTagInput

type GetDomainListTagInput interface {
	pulumi.Input

	ToGetDomainListTagOutput() GetDomainListTagOutput
	ToGetDomainListTagOutputWithContext(context.Context) GetDomainListTagOutput
}

GetDomainListTagInput is an input type that accepts GetDomainListTagArgs and GetDomainListTagOutput values. You can construct a concrete instance of `GetDomainListTagInput` via:

GetDomainListTagArgs{...}

type GetDomainListTagOutput

type GetDomainListTagOutput struct{ *pulumi.OutputState }

func (GetDomainListTagOutput) ElementType

func (GetDomainListTagOutput) ElementType() reflect.Type

func (GetDomainListTagOutput) TagKey

func (GetDomainListTagOutput) TagValues

func (GetDomainListTagOutput) ToGetDomainListTagOutput

func (o GetDomainListTagOutput) ToGetDomainListTagOutput() GetDomainListTagOutput

func (GetDomainListTagOutput) ToGetDomainListTagOutputWithContext

func (o GetDomainListTagOutput) ToGetDomainListTagOutputWithContext(ctx context.Context) GetDomainListTagOutput

type GetDomainLogListArgs

type GetDomainLogListArgs struct {
	Domain           string  `pulumi:"domain"`
	DomainId         *int    `pulumi:"domainId"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getDomainLogList.

type GetDomainLogListOutputArgs

type GetDomainLogListOutputArgs struct {
	Domain           pulumi.StringInput    `pulumi:"domain"`
	DomainId         pulumi.IntPtrInput    `pulumi:"domainId"`
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getDomainLogList.

func (GetDomainLogListOutputArgs) ElementType

func (GetDomainLogListOutputArgs) ElementType() reflect.Type

type GetDomainLogListResult

type GetDomainLogListResult struct {
	Domain   string `pulumi:"domain"`
	DomainId *int   `pulumi:"domainId"`
	// The provider-assigned unique ID for this managed resource.
	Id               string   `pulumi:"id"`
	LogLists         []string `pulumi:"logLists"`
	ResultOutputFile *string  `pulumi:"resultOutputFile"`
}

A collection of values returned by getDomainLogList.

type GetDomainLogListResultOutput

type GetDomainLogListResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getDomainLogList.

func (GetDomainLogListResultOutput) Domain

func (GetDomainLogListResultOutput) DomainId

func (GetDomainLogListResultOutput) ElementType

func (GetDomainLogListResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetDomainLogListResultOutput) LogLists

func (GetDomainLogListResultOutput) ResultOutputFile

func (GetDomainLogListResultOutput) ToGetDomainLogListResultOutput

func (o GetDomainLogListResultOutput) ToGetDomainLogListResultOutput() GetDomainLogListResultOutput

func (GetDomainLogListResultOutput) ToGetDomainLogListResultOutputWithContext

func (o GetDomainLogListResultOutput) ToGetDomainLogListResultOutputWithContext(ctx context.Context) GetDomainLogListResultOutput

type GetRecordAnalyticsAliasData

type GetRecordAnalyticsAliasData struct {
	Datas []GetRecordAnalyticsAliasDataData `pulumi:"datas"`
	Infos []GetRecordAnalyticsAliasDataInfo `pulumi:"infos"`
}

type GetRecordAnalyticsAliasDataArgs

type GetRecordAnalyticsAliasDataArgs struct {
	Datas GetRecordAnalyticsAliasDataDataArrayInput `pulumi:"datas"`
	Infos GetRecordAnalyticsAliasDataInfoArrayInput `pulumi:"infos"`
}

func (GetRecordAnalyticsAliasDataArgs) ElementType

func (GetRecordAnalyticsAliasDataArgs) ToGetRecordAnalyticsAliasDataOutput

func (i GetRecordAnalyticsAliasDataArgs) ToGetRecordAnalyticsAliasDataOutput() GetRecordAnalyticsAliasDataOutput

func (GetRecordAnalyticsAliasDataArgs) ToGetRecordAnalyticsAliasDataOutputWithContext

func (i GetRecordAnalyticsAliasDataArgs) ToGetRecordAnalyticsAliasDataOutputWithContext(ctx context.Context) GetRecordAnalyticsAliasDataOutput

type GetRecordAnalyticsAliasDataArray

type GetRecordAnalyticsAliasDataArray []GetRecordAnalyticsAliasDataInput

func (GetRecordAnalyticsAliasDataArray) ElementType

func (GetRecordAnalyticsAliasDataArray) ToGetRecordAnalyticsAliasDataArrayOutput

func (i GetRecordAnalyticsAliasDataArray) ToGetRecordAnalyticsAliasDataArrayOutput() GetRecordAnalyticsAliasDataArrayOutput

func (GetRecordAnalyticsAliasDataArray) ToGetRecordAnalyticsAliasDataArrayOutputWithContext

func (i GetRecordAnalyticsAliasDataArray) ToGetRecordAnalyticsAliasDataArrayOutputWithContext(ctx context.Context) GetRecordAnalyticsAliasDataArrayOutput

type GetRecordAnalyticsAliasDataArrayInput

type GetRecordAnalyticsAliasDataArrayInput interface {
	pulumi.Input

	ToGetRecordAnalyticsAliasDataArrayOutput() GetRecordAnalyticsAliasDataArrayOutput
	ToGetRecordAnalyticsAliasDataArrayOutputWithContext(context.Context) GetRecordAnalyticsAliasDataArrayOutput
}

GetRecordAnalyticsAliasDataArrayInput is an input type that accepts GetRecordAnalyticsAliasDataArray and GetRecordAnalyticsAliasDataArrayOutput values. You can construct a concrete instance of `GetRecordAnalyticsAliasDataArrayInput` via:

GetRecordAnalyticsAliasDataArray{ GetRecordAnalyticsAliasDataArgs{...} }

type GetRecordAnalyticsAliasDataArrayOutput

type GetRecordAnalyticsAliasDataArrayOutput struct{ *pulumi.OutputState }

func (GetRecordAnalyticsAliasDataArrayOutput) ElementType

func (GetRecordAnalyticsAliasDataArrayOutput) Index

func (GetRecordAnalyticsAliasDataArrayOutput) ToGetRecordAnalyticsAliasDataArrayOutput

func (o GetRecordAnalyticsAliasDataArrayOutput) ToGetRecordAnalyticsAliasDataArrayOutput() GetRecordAnalyticsAliasDataArrayOutput

func (GetRecordAnalyticsAliasDataArrayOutput) ToGetRecordAnalyticsAliasDataArrayOutputWithContext

func (o GetRecordAnalyticsAliasDataArrayOutput) ToGetRecordAnalyticsAliasDataArrayOutputWithContext(ctx context.Context) GetRecordAnalyticsAliasDataArrayOutput

type GetRecordAnalyticsAliasDataData

type GetRecordAnalyticsAliasDataData struct {
	DateKey string `pulumi:"dateKey"`
	HourKey int    `pulumi:"hourKey"`
	Num     int    `pulumi:"num"`
}

type GetRecordAnalyticsAliasDataDataArgs

type GetRecordAnalyticsAliasDataDataArgs struct {
	DateKey pulumi.StringInput `pulumi:"dateKey"`
	HourKey pulumi.IntInput    `pulumi:"hourKey"`
	Num     pulumi.IntInput    `pulumi:"num"`
}

func (GetRecordAnalyticsAliasDataDataArgs) ElementType

func (GetRecordAnalyticsAliasDataDataArgs) ToGetRecordAnalyticsAliasDataDataOutput

func (i GetRecordAnalyticsAliasDataDataArgs) ToGetRecordAnalyticsAliasDataDataOutput() GetRecordAnalyticsAliasDataDataOutput

func (GetRecordAnalyticsAliasDataDataArgs) ToGetRecordAnalyticsAliasDataDataOutputWithContext

func (i GetRecordAnalyticsAliasDataDataArgs) ToGetRecordAnalyticsAliasDataDataOutputWithContext(ctx context.Context) GetRecordAnalyticsAliasDataDataOutput

type GetRecordAnalyticsAliasDataDataArray

type GetRecordAnalyticsAliasDataDataArray []GetRecordAnalyticsAliasDataDataInput

func (GetRecordAnalyticsAliasDataDataArray) ElementType

func (GetRecordAnalyticsAliasDataDataArray) ToGetRecordAnalyticsAliasDataDataArrayOutput

func (i GetRecordAnalyticsAliasDataDataArray) ToGetRecordAnalyticsAliasDataDataArrayOutput() GetRecordAnalyticsAliasDataDataArrayOutput

func (GetRecordAnalyticsAliasDataDataArray) ToGetRecordAnalyticsAliasDataDataArrayOutputWithContext

func (i GetRecordAnalyticsAliasDataDataArray) ToGetRecordAnalyticsAliasDataDataArrayOutputWithContext(ctx context.Context) GetRecordAnalyticsAliasDataDataArrayOutput

type GetRecordAnalyticsAliasDataDataArrayInput

type GetRecordAnalyticsAliasDataDataArrayInput interface {
	pulumi.Input

	ToGetRecordAnalyticsAliasDataDataArrayOutput() GetRecordAnalyticsAliasDataDataArrayOutput
	ToGetRecordAnalyticsAliasDataDataArrayOutputWithContext(context.Context) GetRecordAnalyticsAliasDataDataArrayOutput
}

GetRecordAnalyticsAliasDataDataArrayInput is an input type that accepts GetRecordAnalyticsAliasDataDataArray and GetRecordAnalyticsAliasDataDataArrayOutput values. You can construct a concrete instance of `GetRecordAnalyticsAliasDataDataArrayInput` via:

GetRecordAnalyticsAliasDataDataArray{ GetRecordAnalyticsAliasDataDataArgs{...} }

type GetRecordAnalyticsAliasDataDataArrayOutput

type GetRecordAnalyticsAliasDataDataArrayOutput struct{ *pulumi.OutputState }

func (GetRecordAnalyticsAliasDataDataArrayOutput) ElementType

func (GetRecordAnalyticsAliasDataDataArrayOutput) Index

func (GetRecordAnalyticsAliasDataDataArrayOutput) ToGetRecordAnalyticsAliasDataDataArrayOutput

func (o GetRecordAnalyticsAliasDataDataArrayOutput) ToGetRecordAnalyticsAliasDataDataArrayOutput() GetRecordAnalyticsAliasDataDataArrayOutput

func (GetRecordAnalyticsAliasDataDataArrayOutput) ToGetRecordAnalyticsAliasDataDataArrayOutputWithContext

func (o GetRecordAnalyticsAliasDataDataArrayOutput) ToGetRecordAnalyticsAliasDataDataArrayOutputWithContext(ctx context.Context) GetRecordAnalyticsAliasDataDataArrayOutput

type GetRecordAnalyticsAliasDataDataInput

type GetRecordAnalyticsAliasDataDataInput interface {
	pulumi.Input

	ToGetRecordAnalyticsAliasDataDataOutput() GetRecordAnalyticsAliasDataDataOutput
	ToGetRecordAnalyticsAliasDataDataOutputWithContext(context.Context) GetRecordAnalyticsAliasDataDataOutput
}

GetRecordAnalyticsAliasDataDataInput is an input type that accepts GetRecordAnalyticsAliasDataDataArgs and GetRecordAnalyticsAliasDataDataOutput values. You can construct a concrete instance of `GetRecordAnalyticsAliasDataDataInput` via:

GetRecordAnalyticsAliasDataDataArgs{...}

type GetRecordAnalyticsAliasDataDataOutput

type GetRecordAnalyticsAliasDataDataOutput struct{ *pulumi.OutputState }

func (GetRecordAnalyticsAliasDataDataOutput) DateKey

func (GetRecordAnalyticsAliasDataDataOutput) ElementType

func (GetRecordAnalyticsAliasDataDataOutput) HourKey

func (GetRecordAnalyticsAliasDataDataOutput) Num

func (GetRecordAnalyticsAliasDataDataOutput) ToGetRecordAnalyticsAliasDataDataOutput

func (o GetRecordAnalyticsAliasDataDataOutput) ToGetRecordAnalyticsAliasDataDataOutput() GetRecordAnalyticsAliasDataDataOutput

func (GetRecordAnalyticsAliasDataDataOutput) ToGetRecordAnalyticsAliasDataDataOutputWithContext

func (o GetRecordAnalyticsAliasDataDataOutput) ToGetRecordAnalyticsAliasDataDataOutputWithContext(ctx context.Context) GetRecordAnalyticsAliasDataDataOutput

type GetRecordAnalyticsAliasDataInfo

type GetRecordAnalyticsAliasDataInfo struct {
	DnsFormat string `pulumi:"dnsFormat"`
	DnsTotal  int    `pulumi:"dnsTotal"`
	Domain    string `pulumi:"domain"`
	EndDate   string `pulumi:"endDate"`
	StartDate string `pulumi:"startDate"`
	Subdomain string `pulumi:"subdomain"`
}

type GetRecordAnalyticsAliasDataInfoArgs

type GetRecordAnalyticsAliasDataInfoArgs struct {
	DnsFormat pulumi.StringInput `pulumi:"dnsFormat"`
	DnsTotal  pulumi.IntInput    `pulumi:"dnsTotal"`
	Domain    pulumi.StringInput `pulumi:"domain"`
	EndDate   pulumi.StringInput `pulumi:"endDate"`
	StartDate pulumi.StringInput `pulumi:"startDate"`
	Subdomain pulumi.StringInput `pulumi:"subdomain"`
}

func (GetRecordAnalyticsAliasDataInfoArgs) ElementType

func (GetRecordAnalyticsAliasDataInfoArgs) ToGetRecordAnalyticsAliasDataInfoOutput

func (i GetRecordAnalyticsAliasDataInfoArgs) ToGetRecordAnalyticsAliasDataInfoOutput() GetRecordAnalyticsAliasDataInfoOutput

func (GetRecordAnalyticsAliasDataInfoArgs) ToGetRecordAnalyticsAliasDataInfoOutputWithContext

func (i GetRecordAnalyticsAliasDataInfoArgs) ToGetRecordAnalyticsAliasDataInfoOutputWithContext(ctx context.Context) GetRecordAnalyticsAliasDataInfoOutput

type GetRecordAnalyticsAliasDataInfoArray

type GetRecordAnalyticsAliasDataInfoArray []GetRecordAnalyticsAliasDataInfoInput

func (GetRecordAnalyticsAliasDataInfoArray) ElementType

func (GetRecordAnalyticsAliasDataInfoArray) ToGetRecordAnalyticsAliasDataInfoArrayOutput

func (i GetRecordAnalyticsAliasDataInfoArray) ToGetRecordAnalyticsAliasDataInfoArrayOutput() GetRecordAnalyticsAliasDataInfoArrayOutput

func (GetRecordAnalyticsAliasDataInfoArray) ToGetRecordAnalyticsAliasDataInfoArrayOutputWithContext

func (i GetRecordAnalyticsAliasDataInfoArray) ToGetRecordAnalyticsAliasDataInfoArrayOutputWithContext(ctx context.Context) GetRecordAnalyticsAliasDataInfoArrayOutput

type GetRecordAnalyticsAliasDataInfoArrayInput

type GetRecordAnalyticsAliasDataInfoArrayInput interface {
	pulumi.Input

	ToGetRecordAnalyticsAliasDataInfoArrayOutput() GetRecordAnalyticsAliasDataInfoArrayOutput
	ToGetRecordAnalyticsAliasDataInfoArrayOutputWithContext(context.Context) GetRecordAnalyticsAliasDataInfoArrayOutput
}

GetRecordAnalyticsAliasDataInfoArrayInput is an input type that accepts GetRecordAnalyticsAliasDataInfoArray and GetRecordAnalyticsAliasDataInfoArrayOutput values. You can construct a concrete instance of `GetRecordAnalyticsAliasDataInfoArrayInput` via:

GetRecordAnalyticsAliasDataInfoArray{ GetRecordAnalyticsAliasDataInfoArgs{...} }

type GetRecordAnalyticsAliasDataInfoArrayOutput

type GetRecordAnalyticsAliasDataInfoArrayOutput struct{ *pulumi.OutputState }

func (GetRecordAnalyticsAliasDataInfoArrayOutput) ElementType

func (GetRecordAnalyticsAliasDataInfoArrayOutput) Index

func (GetRecordAnalyticsAliasDataInfoArrayOutput) ToGetRecordAnalyticsAliasDataInfoArrayOutput

func (o GetRecordAnalyticsAliasDataInfoArrayOutput) ToGetRecordAnalyticsAliasDataInfoArrayOutput() GetRecordAnalyticsAliasDataInfoArrayOutput

func (GetRecordAnalyticsAliasDataInfoArrayOutput) ToGetRecordAnalyticsAliasDataInfoArrayOutputWithContext

func (o GetRecordAnalyticsAliasDataInfoArrayOutput) ToGetRecordAnalyticsAliasDataInfoArrayOutputWithContext(ctx context.Context) GetRecordAnalyticsAliasDataInfoArrayOutput

type GetRecordAnalyticsAliasDataInfoInput

type GetRecordAnalyticsAliasDataInfoInput interface {
	pulumi.Input

	ToGetRecordAnalyticsAliasDataInfoOutput() GetRecordAnalyticsAliasDataInfoOutput
	ToGetRecordAnalyticsAliasDataInfoOutputWithContext(context.Context) GetRecordAnalyticsAliasDataInfoOutput
}

GetRecordAnalyticsAliasDataInfoInput is an input type that accepts GetRecordAnalyticsAliasDataInfoArgs and GetRecordAnalyticsAliasDataInfoOutput values. You can construct a concrete instance of `GetRecordAnalyticsAliasDataInfoInput` via:

GetRecordAnalyticsAliasDataInfoArgs{...}

type GetRecordAnalyticsAliasDataInfoOutput

type GetRecordAnalyticsAliasDataInfoOutput struct{ *pulumi.OutputState }

func (GetRecordAnalyticsAliasDataInfoOutput) DnsFormat

func (GetRecordAnalyticsAliasDataInfoOutput) DnsTotal

func (GetRecordAnalyticsAliasDataInfoOutput) Domain

func (GetRecordAnalyticsAliasDataInfoOutput) ElementType

func (GetRecordAnalyticsAliasDataInfoOutput) EndDate

func (GetRecordAnalyticsAliasDataInfoOutput) StartDate

func (GetRecordAnalyticsAliasDataInfoOutput) Subdomain

func (GetRecordAnalyticsAliasDataInfoOutput) ToGetRecordAnalyticsAliasDataInfoOutput

func (o GetRecordAnalyticsAliasDataInfoOutput) ToGetRecordAnalyticsAliasDataInfoOutput() GetRecordAnalyticsAliasDataInfoOutput

func (GetRecordAnalyticsAliasDataInfoOutput) ToGetRecordAnalyticsAliasDataInfoOutputWithContext

func (o GetRecordAnalyticsAliasDataInfoOutput) ToGetRecordAnalyticsAliasDataInfoOutputWithContext(ctx context.Context) GetRecordAnalyticsAliasDataInfoOutput

type GetRecordAnalyticsAliasDataInput

type GetRecordAnalyticsAliasDataInput interface {
	pulumi.Input

	ToGetRecordAnalyticsAliasDataOutput() GetRecordAnalyticsAliasDataOutput
	ToGetRecordAnalyticsAliasDataOutputWithContext(context.Context) GetRecordAnalyticsAliasDataOutput
}

GetRecordAnalyticsAliasDataInput is an input type that accepts GetRecordAnalyticsAliasDataArgs and GetRecordAnalyticsAliasDataOutput values. You can construct a concrete instance of `GetRecordAnalyticsAliasDataInput` via:

GetRecordAnalyticsAliasDataArgs{...}

type GetRecordAnalyticsAliasDataOutput

type GetRecordAnalyticsAliasDataOutput struct{ *pulumi.OutputState }

func (GetRecordAnalyticsAliasDataOutput) Datas

func (GetRecordAnalyticsAliasDataOutput) ElementType

func (GetRecordAnalyticsAliasDataOutput) Infos

func (GetRecordAnalyticsAliasDataOutput) ToGetRecordAnalyticsAliasDataOutput

func (o GetRecordAnalyticsAliasDataOutput) ToGetRecordAnalyticsAliasDataOutput() GetRecordAnalyticsAliasDataOutput

func (GetRecordAnalyticsAliasDataOutput) ToGetRecordAnalyticsAliasDataOutputWithContext

func (o GetRecordAnalyticsAliasDataOutput) ToGetRecordAnalyticsAliasDataOutputWithContext(ctx context.Context) GetRecordAnalyticsAliasDataOutput

type GetRecordAnalyticsArgs

type GetRecordAnalyticsArgs struct {
	DnsFormat        *string `pulumi:"dnsFormat"`
	Domain           string  `pulumi:"domain"`
	DomainId         *int    `pulumi:"domainId"`
	EndDate          string  `pulumi:"endDate"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	StartDate        string  `pulumi:"startDate"`
	Subdomain        string  `pulumi:"subdomain"`
}

A collection of arguments for invoking getRecordAnalytics.

type GetRecordAnalyticsData

type GetRecordAnalyticsData struct {
	DateKey string `pulumi:"dateKey"`
	HourKey int    `pulumi:"hourKey"`
	Num     int    `pulumi:"num"`
}

type GetRecordAnalyticsDataArgs

type GetRecordAnalyticsDataArgs struct {
	DateKey pulumi.StringInput `pulumi:"dateKey"`
	HourKey pulumi.IntInput    `pulumi:"hourKey"`
	Num     pulumi.IntInput    `pulumi:"num"`
}

func (GetRecordAnalyticsDataArgs) ElementType

func (GetRecordAnalyticsDataArgs) ElementType() reflect.Type

func (GetRecordAnalyticsDataArgs) ToGetRecordAnalyticsDataOutput

func (i GetRecordAnalyticsDataArgs) ToGetRecordAnalyticsDataOutput() GetRecordAnalyticsDataOutput

func (GetRecordAnalyticsDataArgs) ToGetRecordAnalyticsDataOutputWithContext

func (i GetRecordAnalyticsDataArgs) ToGetRecordAnalyticsDataOutputWithContext(ctx context.Context) GetRecordAnalyticsDataOutput

type GetRecordAnalyticsDataArray

type GetRecordAnalyticsDataArray []GetRecordAnalyticsDataInput

func (GetRecordAnalyticsDataArray) ElementType

func (GetRecordAnalyticsDataArray) ToGetRecordAnalyticsDataArrayOutput

func (i GetRecordAnalyticsDataArray) ToGetRecordAnalyticsDataArrayOutput() GetRecordAnalyticsDataArrayOutput

func (GetRecordAnalyticsDataArray) ToGetRecordAnalyticsDataArrayOutputWithContext

func (i GetRecordAnalyticsDataArray) ToGetRecordAnalyticsDataArrayOutputWithContext(ctx context.Context) GetRecordAnalyticsDataArrayOutput

type GetRecordAnalyticsDataArrayInput

type GetRecordAnalyticsDataArrayInput interface {
	pulumi.Input

	ToGetRecordAnalyticsDataArrayOutput() GetRecordAnalyticsDataArrayOutput
	ToGetRecordAnalyticsDataArrayOutputWithContext(context.Context) GetRecordAnalyticsDataArrayOutput
}

GetRecordAnalyticsDataArrayInput is an input type that accepts GetRecordAnalyticsDataArray and GetRecordAnalyticsDataArrayOutput values. You can construct a concrete instance of `GetRecordAnalyticsDataArrayInput` via:

GetRecordAnalyticsDataArray{ GetRecordAnalyticsDataArgs{...} }

type GetRecordAnalyticsDataArrayOutput

type GetRecordAnalyticsDataArrayOutput struct{ *pulumi.OutputState }

func (GetRecordAnalyticsDataArrayOutput) ElementType

func (GetRecordAnalyticsDataArrayOutput) Index

func (GetRecordAnalyticsDataArrayOutput) ToGetRecordAnalyticsDataArrayOutput

func (o GetRecordAnalyticsDataArrayOutput) ToGetRecordAnalyticsDataArrayOutput() GetRecordAnalyticsDataArrayOutput

func (GetRecordAnalyticsDataArrayOutput) ToGetRecordAnalyticsDataArrayOutputWithContext

func (o GetRecordAnalyticsDataArrayOutput) ToGetRecordAnalyticsDataArrayOutputWithContext(ctx context.Context) GetRecordAnalyticsDataArrayOutput

type GetRecordAnalyticsDataInput

type GetRecordAnalyticsDataInput interface {
	pulumi.Input

	ToGetRecordAnalyticsDataOutput() GetRecordAnalyticsDataOutput
	ToGetRecordAnalyticsDataOutputWithContext(context.Context) GetRecordAnalyticsDataOutput
}

GetRecordAnalyticsDataInput is an input type that accepts GetRecordAnalyticsDataArgs and GetRecordAnalyticsDataOutput values. You can construct a concrete instance of `GetRecordAnalyticsDataInput` via:

GetRecordAnalyticsDataArgs{...}

type GetRecordAnalyticsDataOutput

type GetRecordAnalyticsDataOutput struct{ *pulumi.OutputState }

func (GetRecordAnalyticsDataOutput) DateKey

func (GetRecordAnalyticsDataOutput) ElementType

func (GetRecordAnalyticsDataOutput) HourKey

func (GetRecordAnalyticsDataOutput) Num

func (GetRecordAnalyticsDataOutput) ToGetRecordAnalyticsDataOutput

func (o GetRecordAnalyticsDataOutput) ToGetRecordAnalyticsDataOutput() GetRecordAnalyticsDataOutput

func (GetRecordAnalyticsDataOutput) ToGetRecordAnalyticsDataOutputWithContext

func (o GetRecordAnalyticsDataOutput) ToGetRecordAnalyticsDataOutputWithContext(ctx context.Context) GetRecordAnalyticsDataOutput

type GetRecordAnalyticsInfo

type GetRecordAnalyticsInfo struct {
	DnsFormat string `pulumi:"dnsFormat"`
	DnsTotal  int    `pulumi:"dnsTotal"`
	Domain    string `pulumi:"domain"`
	EndDate   string `pulumi:"endDate"`
	StartDate string `pulumi:"startDate"`
	Subdomain string `pulumi:"subdomain"`
}

type GetRecordAnalyticsInfoArgs

type GetRecordAnalyticsInfoArgs struct {
	DnsFormat pulumi.StringInput `pulumi:"dnsFormat"`
	DnsTotal  pulumi.IntInput    `pulumi:"dnsTotal"`
	Domain    pulumi.StringInput `pulumi:"domain"`
	EndDate   pulumi.StringInput `pulumi:"endDate"`
	StartDate pulumi.StringInput `pulumi:"startDate"`
	Subdomain pulumi.StringInput `pulumi:"subdomain"`
}

func (GetRecordAnalyticsInfoArgs) ElementType

func (GetRecordAnalyticsInfoArgs) ElementType() reflect.Type

func (GetRecordAnalyticsInfoArgs) ToGetRecordAnalyticsInfoOutput

func (i GetRecordAnalyticsInfoArgs) ToGetRecordAnalyticsInfoOutput() GetRecordAnalyticsInfoOutput

func (GetRecordAnalyticsInfoArgs) ToGetRecordAnalyticsInfoOutputWithContext

func (i GetRecordAnalyticsInfoArgs) ToGetRecordAnalyticsInfoOutputWithContext(ctx context.Context) GetRecordAnalyticsInfoOutput

type GetRecordAnalyticsInfoArray

type GetRecordAnalyticsInfoArray []GetRecordAnalyticsInfoInput

func (GetRecordAnalyticsInfoArray) ElementType

func (GetRecordAnalyticsInfoArray) ToGetRecordAnalyticsInfoArrayOutput

func (i GetRecordAnalyticsInfoArray) ToGetRecordAnalyticsInfoArrayOutput() GetRecordAnalyticsInfoArrayOutput

func (GetRecordAnalyticsInfoArray) ToGetRecordAnalyticsInfoArrayOutputWithContext

func (i GetRecordAnalyticsInfoArray) ToGetRecordAnalyticsInfoArrayOutputWithContext(ctx context.Context) GetRecordAnalyticsInfoArrayOutput

type GetRecordAnalyticsInfoArrayInput

type GetRecordAnalyticsInfoArrayInput interface {
	pulumi.Input

	ToGetRecordAnalyticsInfoArrayOutput() GetRecordAnalyticsInfoArrayOutput
	ToGetRecordAnalyticsInfoArrayOutputWithContext(context.Context) GetRecordAnalyticsInfoArrayOutput
}

GetRecordAnalyticsInfoArrayInput is an input type that accepts GetRecordAnalyticsInfoArray and GetRecordAnalyticsInfoArrayOutput values. You can construct a concrete instance of `GetRecordAnalyticsInfoArrayInput` via:

GetRecordAnalyticsInfoArray{ GetRecordAnalyticsInfoArgs{...} }

type GetRecordAnalyticsInfoArrayOutput

type GetRecordAnalyticsInfoArrayOutput struct{ *pulumi.OutputState }

func (GetRecordAnalyticsInfoArrayOutput) ElementType

func (GetRecordAnalyticsInfoArrayOutput) Index

func (GetRecordAnalyticsInfoArrayOutput) ToGetRecordAnalyticsInfoArrayOutput

func (o GetRecordAnalyticsInfoArrayOutput) ToGetRecordAnalyticsInfoArrayOutput() GetRecordAnalyticsInfoArrayOutput

func (GetRecordAnalyticsInfoArrayOutput) ToGetRecordAnalyticsInfoArrayOutputWithContext

func (o GetRecordAnalyticsInfoArrayOutput) ToGetRecordAnalyticsInfoArrayOutputWithContext(ctx context.Context) GetRecordAnalyticsInfoArrayOutput

type GetRecordAnalyticsInfoInput

type GetRecordAnalyticsInfoInput interface {
	pulumi.Input

	ToGetRecordAnalyticsInfoOutput() GetRecordAnalyticsInfoOutput
	ToGetRecordAnalyticsInfoOutputWithContext(context.Context) GetRecordAnalyticsInfoOutput
}

GetRecordAnalyticsInfoInput is an input type that accepts GetRecordAnalyticsInfoArgs and GetRecordAnalyticsInfoOutput values. You can construct a concrete instance of `GetRecordAnalyticsInfoInput` via:

GetRecordAnalyticsInfoArgs{...}

type GetRecordAnalyticsInfoOutput

type GetRecordAnalyticsInfoOutput struct{ *pulumi.OutputState }

func (GetRecordAnalyticsInfoOutput) DnsFormat

func (GetRecordAnalyticsInfoOutput) DnsTotal

func (GetRecordAnalyticsInfoOutput) Domain

func (GetRecordAnalyticsInfoOutput) ElementType

func (GetRecordAnalyticsInfoOutput) EndDate

func (GetRecordAnalyticsInfoOutput) StartDate

func (GetRecordAnalyticsInfoOutput) Subdomain

func (GetRecordAnalyticsInfoOutput) ToGetRecordAnalyticsInfoOutput

func (o GetRecordAnalyticsInfoOutput) ToGetRecordAnalyticsInfoOutput() GetRecordAnalyticsInfoOutput

func (GetRecordAnalyticsInfoOutput) ToGetRecordAnalyticsInfoOutputWithContext

func (o GetRecordAnalyticsInfoOutput) ToGetRecordAnalyticsInfoOutputWithContext(ctx context.Context) GetRecordAnalyticsInfoOutput

type GetRecordAnalyticsOutputArgs

type GetRecordAnalyticsOutputArgs struct {
	DnsFormat        pulumi.StringPtrInput `pulumi:"dnsFormat"`
	Domain           pulumi.StringInput    `pulumi:"domain"`
	DomainId         pulumi.IntPtrInput    `pulumi:"domainId"`
	EndDate          pulumi.StringInput    `pulumi:"endDate"`
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
	StartDate        pulumi.StringInput    `pulumi:"startDate"`
	Subdomain        pulumi.StringInput    `pulumi:"subdomain"`
}

A collection of arguments for invoking getRecordAnalytics.

func (GetRecordAnalyticsOutputArgs) ElementType

type GetRecordAnalyticsResult

type GetRecordAnalyticsResult struct {
	AliasDatas []GetRecordAnalyticsAliasData `pulumi:"aliasDatas"`
	Datas      []GetRecordAnalyticsData      `pulumi:"datas"`
	DnsFormat  *string                       `pulumi:"dnsFormat"`
	Domain     string                        `pulumi:"domain"`
	DomainId   *int                          `pulumi:"domainId"`
	EndDate    string                        `pulumi:"endDate"`
	// The provider-assigned unique ID for this managed resource.
	Id               string                   `pulumi:"id"`
	Infos            []GetRecordAnalyticsInfo `pulumi:"infos"`
	ResultOutputFile *string                  `pulumi:"resultOutputFile"`
	StartDate        string                   `pulumi:"startDate"`
	Subdomain        string                   `pulumi:"subdomain"`
}

A collection of values returned by getRecordAnalytics.

type GetRecordAnalyticsResultOutput

type GetRecordAnalyticsResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getRecordAnalytics.

func (GetRecordAnalyticsResultOutput) AliasDatas

func (GetRecordAnalyticsResultOutput) Datas

func (GetRecordAnalyticsResultOutput) DnsFormat

func (GetRecordAnalyticsResultOutput) Domain

func (GetRecordAnalyticsResultOutput) DomainId

func (GetRecordAnalyticsResultOutput) ElementType

func (GetRecordAnalyticsResultOutput) EndDate

func (GetRecordAnalyticsResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetRecordAnalyticsResultOutput) Infos

func (GetRecordAnalyticsResultOutput) ResultOutputFile

func (GetRecordAnalyticsResultOutput) StartDate

func (GetRecordAnalyticsResultOutput) Subdomain

func (GetRecordAnalyticsResultOutput) ToGetRecordAnalyticsResultOutput

func (o GetRecordAnalyticsResultOutput) ToGetRecordAnalyticsResultOutput() GetRecordAnalyticsResultOutput

func (GetRecordAnalyticsResultOutput) ToGetRecordAnalyticsResultOutputWithContext

func (o GetRecordAnalyticsResultOutput) ToGetRecordAnalyticsResultOutputWithContext(ctx context.Context) GetRecordAnalyticsResultOutput

type GetRecordLineListArgs

type GetRecordLineListArgs struct {
	Domain           string  `pulumi:"domain"`
	DomainGrade      string  `pulumi:"domainGrade"`
	DomainId         *int    `pulumi:"domainId"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getRecordLineList.

type GetRecordLineListLineGroupList

type GetRecordLineListLineGroupList struct {
	LineId    string   `pulumi:"lineId"`
	LineLists []string `pulumi:"lineLists"`
	Name      string   `pulumi:"name"`
	Type      string   `pulumi:"type"`
}

type GetRecordLineListLineGroupListArgs

type GetRecordLineListLineGroupListArgs struct {
	LineId    pulumi.StringInput      `pulumi:"lineId"`
	LineLists pulumi.StringArrayInput `pulumi:"lineLists"`
	Name      pulumi.StringInput      `pulumi:"name"`
	Type      pulumi.StringInput      `pulumi:"type"`
}

func (GetRecordLineListLineGroupListArgs) ElementType

func (GetRecordLineListLineGroupListArgs) ToGetRecordLineListLineGroupListOutput

func (i GetRecordLineListLineGroupListArgs) ToGetRecordLineListLineGroupListOutput() GetRecordLineListLineGroupListOutput

func (GetRecordLineListLineGroupListArgs) ToGetRecordLineListLineGroupListOutputWithContext

func (i GetRecordLineListLineGroupListArgs) ToGetRecordLineListLineGroupListOutputWithContext(ctx context.Context) GetRecordLineListLineGroupListOutput

type GetRecordLineListLineGroupListArray

type GetRecordLineListLineGroupListArray []GetRecordLineListLineGroupListInput

func (GetRecordLineListLineGroupListArray) ElementType

func (GetRecordLineListLineGroupListArray) ToGetRecordLineListLineGroupListArrayOutput

func (i GetRecordLineListLineGroupListArray) ToGetRecordLineListLineGroupListArrayOutput() GetRecordLineListLineGroupListArrayOutput

func (GetRecordLineListLineGroupListArray) ToGetRecordLineListLineGroupListArrayOutputWithContext

func (i GetRecordLineListLineGroupListArray) ToGetRecordLineListLineGroupListArrayOutputWithContext(ctx context.Context) GetRecordLineListLineGroupListArrayOutput

type GetRecordLineListLineGroupListArrayInput

type GetRecordLineListLineGroupListArrayInput interface {
	pulumi.Input

	ToGetRecordLineListLineGroupListArrayOutput() GetRecordLineListLineGroupListArrayOutput
	ToGetRecordLineListLineGroupListArrayOutputWithContext(context.Context) GetRecordLineListLineGroupListArrayOutput
}

GetRecordLineListLineGroupListArrayInput is an input type that accepts GetRecordLineListLineGroupListArray and GetRecordLineListLineGroupListArrayOutput values. You can construct a concrete instance of `GetRecordLineListLineGroupListArrayInput` via:

GetRecordLineListLineGroupListArray{ GetRecordLineListLineGroupListArgs{...} }

type GetRecordLineListLineGroupListArrayOutput

type GetRecordLineListLineGroupListArrayOutput struct{ *pulumi.OutputState }

func (GetRecordLineListLineGroupListArrayOutput) ElementType

func (GetRecordLineListLineGroupListArrayOutput) Index

func (GetRecordLineListLineGroupListArrayOutput) ToGetRecordLineListLineGroupListArrayOutput

func (o GetRecordLineListLineGroupListArrayOutput) ToGetRecordLineListLineGroupListArrayOutput() GetRecordLineListLineGroupListArrayOutput

func (GetRecordLineListLineGroupListArrayOutput) ToGetRecordLineListLineGroupListArrayOutputWithContext

func (o GetRecordLineListLineGroupListArrayOutput) ToGetRecordLineListLineGroupListArrayOutputWithContext(ctx context.Context) GetRecordLineListLineGroupListArrayOutput

type GetRecordLineListLineGroupListInput

type GetRecordLineListLineGroupListInput interface {
	pulumi.Input

	ToGetRecordLineListLineGroupListOutput() GetRecordLineListLineGroupListOutput
	ToGetRecordLineListLineGroupListOutputWithContext(context.Context) GetRecordLineListLineGroupListOutput
}

GetRecordLineListLineGroupListInput is an input type that accepts GetRecordLineListLineGroupListArgs and GetRecordLineListLineGroupListOutput values. You can construct a concrete instance of `GetRecordLineListLineGroupListInput` via:

GetRecordLineListLineGroupListArgs{...}

type GetRecordLineListLineGroupListOutput

type GetRecordLineListLineGroupListOutput struct{ *pulumi.OutputState }

func (GetRecordLineListLineGroupListOutput) ElementType

func (GetRecordLineListLineGroupListOutput) LineId

func (GetRecordLineListLineGroupListOutput) LineLists

func (GetRecordLineListLineGroupListOutput) Name

func (GetRecordLineListLineGroupListOutput) ToGetRecordLineListLineGroupListOutput

func (o GetRecordLineListLineGroupListOutput) ToGetRecordLineListLineGroupListOutput() GetRecordLineListLineGroupListOutput

func (GetRecordLineListLineGroupListOutput) ToGetRecordLineListLineGroupListOutputWithContext

func (o GetRecordLineListLineGroupListOutput) ToGetRecordLineListLineGroupListOutputWithContext(ctx context.Context) GetRecordLineListLineGroupListOutput

func (GetRecordLineListLineGroupListOutput) Type

type GetRecordLineListLineList

type GetRecordLineListLineList struct {
	LineId string `pulumi:"lineId"`
	Name   string `pulumi:"name"`
}

type GetRecordLineListLineListArgs

type GetRecordLineListLineListArgs struct {
	LineId pulumi.StringInput `pulumi:"lineId"`
	Name   pulumi.StringInput `pulumi:"name"`
}

func (GetRecordLineListLineListArgs) ElementType

func (GetRecordLineListLineListArgs) ToGetRecordLineListLineListOutput

func (i GetRecordLineListLineListArgs) ToGetRecordLineListLineListOutput() GetRecordLineListLineListOutput

func (GetRecordLineListLineListArgs) ToGetRecordLineListLineListOutputWithContext

func (i GetRecordLineListLineListArgs) ToGetRecordLineListLineListOutputWithContext(ctx context.Context) GetRecordLineListLineListOutput

type GetRecordLineListLineListArray

type GetRecordLineListLineListArray []GetRecordLineListLineListInput

func (GetRecordLineListLineListArray) ElementType

func (GetRecordLineListLineListArray) ToGetRecordLineListLineListArrayOutput

func (i GetRecordLineListLineListArray) ToGetRecordLineListLineListArrayOutput() GetRecordLineListLineListArrayOutput

func (GetRecordLineListLineListArray) ToGetRecordLineListLineListArrayOutputWithContext

func (i GetRecordLineListLineListArray) ToGetRecordLineListLineListArrayOutputWithContext(ctx context.Context) GetRecordLineListLineListArrayOutput

type GetRecordLineListLineListArrayInput

type GetRecordLineListLineListArrayInput interface {
	pulumi.Input

	ToGetRecordLineListLineListArrayOutput() GetRecordLineListLineListArrayOutput
	ToGetRecordLineListLineListArrayOutputWithContext(context.Context) GetRecordLineListLineListArrayOutput
}

GetRecordLineListLineListArrayInput is an input type that accepts GetRecordLineListLineListArray and GetRecordLineListLineListArrayOutput values. You can construct a concrete instance of `GetRecordLineListLineListArrayInput` via:

GetRecordLineListLineListArray{ GetRecordLineListLineListArgs{...} }

type GetRecordLineListLineListArrayOutput

type GetRecordLineListLineListArrayOutput struct{ *pulumi.OutputState }

func (GetRecordLineListLineListArrayOutput) ElementType

func (GetRecordLineListLineListArrayOutput) Index

func (GetRecordLineListLineListArrayOutput) ToGetRecordLineListLineListArrayOutput

func (o GetRecordLineListLineListArrayOutput) ToGetRecordLineListLineListArrayOutput() GetRecordLineListLineListArrayOutput

func (GetRecordLineListLineListArrayOutput) ToGetRecordLineListLineListArrayOutputWithContext

func (o GetRecordLineListLineListArrayOutput) ToGetRecordLineListLineListArrayOutputWithContext(ctx context.Context) GetRecordLineListLineListArrayOutput

type GetRecordLineListLineListInput

type GetRecordLineListLineListInput interface {
	pulumi.Input

	ToGetRecordLineListLineListOutput() GetRecordLineListLineListOutput
	ToGetRecordLineListLineListOutputWithContext(context.Context) GetRecordLineListLineListOutput
}

GetRecordLineListLineListInput is an input type that accepts GetRecordLineListLineListArgs and GetRecordLineListLineListOutput values. You can construct a concrete instance of `GetRecordLineListLineListInput` via:

GetRecordLineListLineListArgs{...}

type GetRecordLineListLineListOutput

type GetRecordLineListLineListOutput struct{ *pulumi.OutputState }

func (GetRecordLineListLineListOutput) ElementType

func (GetRecordLineListLineListOutput) LineId

func (GetRecordLineListLineListOutput) Name

func (GetRecordLineListLineListOutput) ToGetRecordLineListLineListOutput

func (o GetRecordLineListLineListOutput) ToGetRecordLineListLineListOutput() GetRecordLineListLineListOutput

func (GetRecordLineListLineListOutput) ToGetRecordLineListLineListOutputWithContext

func (o GetRecordLineListLineListOutput) ToGetRecordLineListLineListOutputWithContext(ctx context.Context) GetRecordLineListLineListOutput

type GetRecordLineListOutputArgs

type GetRecordLineListOutputArgs struct {
	Domain           pulumi.StringInput    `pulumi:"domain"`
	DomainGrade      pulumi.StringInput    `pulumi:"domainGrade"`
	DomainId         pulumi.IntPtrInput    `pulumi:"domainId"`
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getRecordLineList.

func (GetRecordLineListOutputArgs) ElementType

type GetRecordLineListResult

type GetRecordLineListResult struct {
	Domain      string `pulumi:"domain"`
	DomainGrade string `pulumi:"domainGrade"`
	DomainId    *int   `pulumi:"domainId"`
	// The provider-assigned unique ID for this managed resource.
	Id               string                           `pulumi:"id"`
	LineGroupLists   []GetRecordLineListLineGroupList `pulumi:"lineGroupLists"`
	LineLists        []GetRecordLineListLineList      `pulumi:"lineLists"`
	ResultOutputFile *string                          `pulumi:"resultOutputFile"`
}

A collection of values returned by getRecordLineList.

type GetRecordLineListResultOutput

type GetRecordLineListResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getRecordLineList.

func (GetRecordLineListResultOutput) Domain

func (GetRecordLineListResultOutput) DomainGrade

func (GetRecordLineListResultOutput) DomainId

func (GetRecordLineListResultOutput) ElementType

func (GetRecordLineListResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetRecordLineListResultOutput) LineGroupLists

func (GetRecordLineListResultOutput) LineLists

func (GetRecordLineListResultOutput) ResultOutputFile

func (GetRecordLineListResultOutput) ToGetRecordLineListResultOutput

func (o GetRecordLineListResultOutput) ToGetRecordLineListResultOutput() GetRecordLineListResultOutput

func (GetRecordLineListResultOutput) ToGetRecordLineListResultOutputWithContext

func (o GetRecordLineListResultOutput) ToGetRecordLineListResultOutputWithContext(ctx context.Context) GetRecordLineListResultOutput

type GetRecordListArgs

type GetRecordListArgs struct {
	Domain           string   `pulumi:"domain"`
	DomainId         *int     `pulumi:"domainId"`
	GroupIds         []int    `pulumi:"groupIds"`
	IsExactSubDomain *bool    `pulumi:"isExactSubDomain"`
	Keyword          *string  `pulumi:"keyword"`
	MxBegin          *int     `pulumi:"mxBegin"`
	MxEnd            *int     `pulumi:"mxEnd"`
	ProjectId        *int     `pulumi:"projectId"`
	RecordLines      []string `pulumi:"recordLines"`
	RecordStatuses   []string `pulumi:"recordStatuses"`
	RecordTypes      []string `pulumi:"recordTypes"`
	RecordValue      *string  `pulumi:"recordValue"`
	Remark           *string  `pulumi:"remark"`
	ResultOutputFile *string  `pulumi:"resultOutputFile"`
	SortField        *string  `pulumi:"sortField"`
	SortType         *string  `pulumi:"sortType"`
	SubDomain        *string  `pulumi:"subDomain"`
	TtlBegin         *int     `pulumi:"ttlBegin"`
	TtlEnd           *int     `pulumi:"ttlEnd"`
	UpdatedAtBegin   *string  `pulumi:"updatedAtBegin"`
	UpdatedAtEnd     *string  `pulumi:"updatedAtEnd"`
	WeightBegin      *int     `pulumi:"weightBegin"`
	WeightEnd        *int     `pulumi:"weightEnd"`
}

A collection of arguments for invoking getRecordList.

type GetRecordListOutputArgs

type GetRecordListOutputArgs struct {
	Domain           pulumi.StringInput      `pulumi:"domain"`
	DomainId         pulumi.IntPtrInput      `pulumi:"domainId"`
	GroupIds         pulumi.IntArrayInput    `pulumi:"groupIds"`
	IsExactSubDomain pulumi.BoolPtrInput     `pulumi:"isExactSubDomain"`
	Keyword          pulumi.StringPtrInput   `pulumi:"keyword"`
	MxBegin          pulumi.IntPtrInput      `pulumi:"mxBegin"`
	MxEnd            pulumi.IntPtrInput      `pulumi:"mxEnd"`
	ProjectId        pulumi.IntPtrInput      `pulumi:"projectId"`
	RecordLines      pulumi.StringArrayInput `pulumi:"recordLines"`
	RecordStatuses   pulumi.StringArrayInput `pulumi:"recordStatuses"`
	RecordTypes      pulumi.StringArrayInput `pulumi:"recordTypes"`
	RecordValue      pulumi.StringPtrInput   `pulumi:"recordValue"`
	Remark           pulumi.StringPtrInput   `pulumi:"remark"`
	ResultOutputFile pulumi.StringPtrInput   `pulumi:"resultOutputFile"`
	SortField        pulumi.StringPtrInput   `pulumi:"sortField"`
	SortType         pulumi.StringPtrInput   `pulumi:"sortType"`
	SubDomain        pulumi.StringPtrInput   `pulumi:"subDomain"`
	TtlBegin         pulumi.IntPtrInput      `pulumi:"ttlBegin"`
	TtlEnd           pulumi.IntPtrInput      `pulumi:"ttlEnd"`
	UpdatedAtBegin   pulumi.StringPtrInput   `pulumi:"updatedAtBegin"`
	UpdatedAtEnd     pulumi.StringPtrInput   `pulumi:"updatedAtEnd"`
	WeightBegin      pulumi.IntPtrInput      `pulumi:"weightBegin"`
	WeightEnd        pulumi.IntPtrInput      `pulumi:"weightEnd"`
}

A collection of arguments for invoking getRecordList.

func (GetRecordListOutputArgs) ElementType

func (GetRecordListOutputArgs) ElementType() reflect.Type

type GetRecordListRecordCountInfo

type GetRecordListRecordCountInfo struct {
	ListCount      int `pulumi:"listCount"`
	SubdomainCount int `pulumi:"subdomainCount"`
	TotalCount     int `pulumi:"totalCount"`
}

type GetRecordListRecordCountInfoArgs

type GetRecordListRecordCountInfoArgs struct {
	ListCount      pulumi.IntInput `pulumi:"listCount"`
	SubdomainCount pulumi.IntInput `pulumi:"subdomainCount"`
	TotalCount     pulumi.IntInput `pulumi:"totalCount"`
}

func (GetRecordListRecordCountInfoArgs) ElementType

func (GetRecordListRecordCountInfoArgs) ToGetRecordListRecordCountInfoOutput

func (i GetRecordListRecordCountInfoArgs) ToGetRecordListRecordCountInfoOutput() GetRecordListRecordCountInfoOutput

func (GetRecordListRecordCountInfoArgs) ToGetRecordListRecordCountInfoOutputWithContext

func (i GetRecordListRecordCountInfoArgs) ToGetRecordListRecordCountInfoOutputWithContext(ctx context.Context) GetRecordListRecordCountInfoOutput

type GetRecordListRecordCountInfoArray

type GetRecordListRecordCountInfoArray []GetRecordListRecordCountInfoInput

func (GetRecordListRecordCountInfoArray) ElementType

func (GetRecordListRecordCountInfoArray) ToGetRecordListRecordCountInfoArrayOutput

func (i GetRecordListRecordCountInfoArray) ToGetRecordListRecordCountInfoArrayOutput() GetRecordListRecordCountInfoArrayOutput

func (GetRecordListRecordCountInfoArray) ToGetRecordListRecordCountInfoArrayOutputWithContext

func (i GetRecordListRecordCountInfoArray) ToGetRecordListRecordCountInfoArrayOutputWithContext(ctx context.Context) GetRecordListRecordCountInfoArrayOutput

type GetRecordListRecordCountInfoArrayInput

type GetRecordListRecordCountInfoArrayInput interface {
	pulumi.Input

	ToGetRecordListRecordCountInfoArrayOutput() GetRecordListRecordCountInfoArrayOutput
	ToGetRecordListRecordCountInfoArrayOutputWithContext(context.Context) GetRecordListRecordCountInfoArrayOutput
}

GetRecordListRecordCountInfoArrayInput is an input type that accepts GetRecordListRecordCountInfoArray and GetRecordListRecordCountInfoArrayOutput values. You can construct a concrete instance of `GetRecordListRecordCountInfoArrayInput` via:

GetRecordListRecordCountInfoArray{ GetRecordListRecordCountInfoArgs{...} }

type GetRecordListRecordCountInfoArrayOutput

type GetRecordListRecordCountInfoArrayOutput struct{ *pulumi.OutputState }

func (GetRecordListRecordCountInfoArrayOutput) ElementType

func (GetRecordListRecordCountInfoArrayOutput) Index

func (GetRecordListRecordCountInfoArrayOutput) ToGetRecordListRecordCountInfoArrayOutput

func (o GetRecordListRecordCountInfoArrayOutput) ToGetRecordListRecordCountInfoArrayOutput() GetRecordListRecordCountInfoArrayOutput

func (GetRecordListRecordCountInfoArrayOutput) ToGetRecordListRecordCountInfoArrayOutputWithContext

func (o GetRecordListRecordCountInfoArrayOutput) ToGetRecordListRecordCountInfoArrayOutputWithContext(ctx context.Context) GetRecordListRecordCountInfoArrayOutput

type GetRecordListRecordCountInfoInput

type GetRecordListRecordCountInfoInput interface {
	pulumi.Input

	ToGetRecordListRecordCountInfoOutput() GetRecordListRecordCountInfoOutput
	ToGetRecordListRecordCountInfoOutputWithContext(context.Context) GetRecordListRecordCountInfoOutput
}

GetRecordListRecordCountInfoInput is an input type that accepts GetRecordListRecordCountInfoArgs and GetRecordListRecordCountInfoOutput values. You can construct a concrete instance of `GetRecordListRecordCountInfoInput` via:

GetRecordListRecordCountInfoArgs{...}

type GetRecordListRecordCountInfoOutput

type GetRecordListRecordCountInfoOutput struct{ *pulumi.OutputState }

func (GetRecordListRecordCountInfoOutput) ElementType

func (GetRecordListRecordCountInfoOutput) ListCount

func (GetRecordListRecordCountInfoOutput) SubdomainCount

func (GetRecordListRecordCountInfoOutput) ToGetRecordListRecordCountInfoOutput

func (o GetRecordListRecordCountInfoOutput) ToGetRecordListRecordCountInfoOutput() GetRecordListRecordCountInfoOutput

func (GetRecordListRecordCountInfoOutput) ToGetRecordListRecordCountInfoOutputWithContext

func (o GetRecordListRecordCountInfoOutput) ToGetRecordListRecordCountInfoOutputWithContext(ctx context.Context) GetRecordListRecordCountInfoOutput

func (GetRecordListRecordCountInfoOutput) TotalCount

type GetRecordListRecordList

type GetRecordListRecordList struct {
	DefaultNs     bool   `pulumi:"defaultNs"`
	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 GetRecordListRecordListArgs

type GetRecordListRecordListArgs struct {
	DefaultNs     pulumi.BoolInput   `pulumi:"defaultNs"`
	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 (GetRecordListRecordListArgs) ElementType

func (GetRecordListRecordListArgs) ToGetRecordListRecordListOutput

func (i GetRecordListRecordListArgs) ToGetRecordListRecordListOutput() GetRecordListRecordListOutput

func (GetRecordListRecordListArgs) ToGetRecordListRecordListOutputWithContext

func (i GetRecordListRecordListArgs) ToGetRecordListRecordListOutputWithContext(ctx context.Context) GetRecordListRecordListOutput

type GetRecordListRecordListArray

type GetRecordListRecordListArray []GetRecordListRecordListInput

func (GetRecordListRecordListArray) ElementType

func (GetRecordListRecordListArray) ToGetRecordListRecordListArrayOutput

func (i GetRecordListRecordListArray) ToGetRecordListRecordListArrayOutput() GetRecordListRecordListArrayOutput

func (GetRecordListRecordListArray) ToGetRecordListRecordListArrayOutputWithContext

func (i GetRecordListRecordListArray) ToGetRecordListRecordListArrayOutputWithContext(ctx context.Context) GetRecordListRecordListArrayOutput

type GetRecordListRecordListArrayInput

type GetRecordListRecordListArrayInput interface {
	pulumi.Input

	ToGetRecordListRecordListArrayOutput() GetRecordListRecordListArrayOutput
	ToGetRecordListRecordListArrayOutputWithContext(context.Context) GetRecordListRecordListArrayOutput
}

GetRecordListRecordListArrayInput is an input type that accepts GetRecordListRecordListArray and GetRecordListRecordListArrayOutput values. You can construct a concrete instance of `GetRecordListRecordListArrayInput` via:

GetRecordListRecordListArray{ GetRecordListRecordListArgs{...} }

type GetRecordListRecordListArrayOutput

type GetRecordListRecordListArrayOutput struct{ *pulumi.OutputState }

func (GetRecordListRecordListArrayOutput) ElementType

func (GetRecordListRecordListArrayOutput) Index

func (GetRecordListRecordListArrayOutput) ToGetRecordListRecordListArrayOutput

func (o GetRecordListRecordListArrayOutput) ToGetRecordListRecordListArrayOutput() GetRecordListRecordListArrayOutput

func (GetRecordListRecordListArrayOutput) ToGetRecordListRecordListArrayOutputWithContext

func (o GetRecordListRecordListArrayOutput) ToGetRecordListRecordListArrayOutputWithContext(ctx context.Context) GetRecordListRecordListArrayOutput

type GetRecordListRecordListInput

type GetRecordListRecordListInput interface {
	pulumi.Input

	ToGetRecordListRecordListOutput() GetRecordListRecordListOutput
	ToGetRecordListRecordListOutputWithContext(context.Context) GetRecordListRecordListOutput
}

GetRecordListRecordListInput is an input type that accepts GetRecordListRecordListArgs and GetRecordListRecordListOutput values. You can construct a concrete instance of `GetRecordListRecordListInput` via:

GetRecordListRecordListArgs{...}

type GetRecordListRecordListOutput

type GetRecordListRecordListOutput struct{ *pulumi.OutputState }

func (GetRecordListRecordListOutput) DefaultNs

func (GetRecordListRecordListOutput) ElementType

func (GetRecordListRecordListOutput) Line

func (GetRecordListRecordListOutput) LineId

func (GetRecordListRecordListOutput) MonitorStatus

func (GetRecordListRecordListOutput) Mx

func (GetRecordListRecordListOutput) Name

func (GetRecordListRecordListOutput) RecordId

func (GetRecordListRecordListOutput) Remark

func (GetRecordListRecordListOutput) Status

func (GetRecordListRecordListOutput) ToGetRecordListRecordListOutput

func (o GetRecordListRecordListOutput) ToGetRecordListRecordListOutput() GetRecordListRecordListOutput

func (GetRecordListRecordListOutput) ToGetRecordListRecordListOutputWithContext

func (o GetRecordListRecordListOutput) ToGetRecordListRecordListOutputWithContext(ctx context.Context) GetRecordListRecordListOutput

func (GetRecordListRecordListOutput) Ttl

func (GetRecordListRecordListOutput) Type

func (GetRecordListRecordListOutput) UpdatedOn

func (GetRecordListRecordListOutput) Value

func (GetRecordListRecordListOutput) Weight

type GetRecordListResult

type GetRecordListResult struct {
	Domain   string `pulumi:"domain"`
	DomainId *int   `pulumi:"domainId"`
	GroupIds []int  `pulumi:"groupIds"`
	// The provider-assigned unique ID for this managed resource.
	Id               string                         `pulumi:"id"`
	IsExactSubDomain *bool                          `pulumi:"isExactSubDomain"`
	Keyword          *string                        `pulumi:"keyword"`
	MxBegin          *int                           `pulumi:"mxBegin"`
	MxEnd            *int                           `pulumi:"mxEnd"`
	ProjectId        *int                           `pulumi:"projectId"`
	RecordCountInfos []GetRecordListRecordCountInfo `pulumi:"recordCountInfos"`
	RecordLines      []string                       `pulumi:"recordLines"`
	RecordLists      []GetRecordListRecordList      `pulumi:"recordLists"`
	RecordStatuses   []string                       `pulumi:"recordStatuses"`
	RecordTypes      []string                       `pulumi:"recordTypes"`
	RecordValue      *string                        `pulumi:"recordValue"`
	Remark           *string                        `pulumi:"remark"`
	ResultOutputFile *string                        `pulumi:"resultOutputFile"`
	SortField        *string                        `pulumi:"sortField"`
	SortType         *string                        `pulumi:"sortType"`
	SubDomain        *string                        `pulumi:"subDomain"`
	TtlBegin         *int                           `pulumi:"ttlBegin"`
	TtlEnd           *int                           `pulumi:"ttlEnd"`
	UpdatedAtBegin   *string                        `pulumi:"updatedAtBegin"`
	UpdatedAtEnd     *string                        `pulumi:"updatedAtEnd"`
	WeightBegin      *int                           `pulumi:"weightBegin"`
	WeightEnd        *int                           `pulumi:"weightEnd"`
}

A collection of values returned by getRecordList.

func GetRecordList

func GetRecordList(ctx *pulumi.Context, args *GetRecordListArgs, opts ...pulumi.InvokeOption) (*GetRecordListResult, error)

type GetRecordListResultOutput

type GetRecordListResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getRecordList.

func (GetRecordListResultOutput) Domain

func (GetRecordListResultOutput) DomainId

func (GetRecordListResultOutput) ElementType

func (GetRecordListResultOutput) ElementType() reflect.Type

func (GetRecordListResultOutput) GroupIds

func (GetRecordListResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetRecordListResultOutput) IsExactSubDomain

func (o GetRecordListResultOutput) IsExactSubDomain() pulumi.BoolPtrOutput

func (GetRecordListResultOutput) Keyword

func (GetRecordListResultOutput) MxBegin

func (GetRecordListResultOutput) MxEnd

func (GetRecordListResultOutput) ProjectId

func (GetRecordListResultOutput) RecordCountInfos

func (GetRecordListResultOutput) RecordLines

func (GetRecordListResultOutput) RecordLists

func (GetRecordListResultOutput) RecordStatuses

func (GetRecordListResultOutput) RecordTypes

func (GetRecordListResultOutput) RecordValue

func (GetRecordListResultOutput) Remark

func (GetRecordListResultOutput) ResultOutputFile

func (o GetRecordListResultOutput) ResultOutputFile() pulumi.StringPtrOutput

func (GetRecordListResultOutput) SortField

func (GetRecordListResultOutput) SortType

func (GetRecordListResultOutput) SubDomain

func (GetRecordListResultOutput) ToGetRecordListResultOutput

func (o GetRecordListResultOutput) ToGetRecordListResultOutput() GetRecordListResultOutput

func (GetRecordListResultOutput) ToGetRecordListResultOutputWithContext

func (o GetRecordListResultOutput) ToGetRecordListResultOutputWithContext(ctx context.Context) GetRecordListResultOutput

func (GetRecordListResultOutput) TtlBegin

func (GetRecordListResultOutput) TtlEnd

func (GetRecordListResultOutput) UpdatedAtBegin

func (GetRecordListResultOutput) UpdatedAtEnd

func (GetRecordListResultOutput) WeightBegin

func (GetRecordListResultOutput) WeightEnd

type GetRecordTypeArgs

type GetRecordTypeArgs struct {
	DomainGrade      string  `pulumi:"domainGrade"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getRecordType.

type GetRecordTypeOutputArgs

type GetRecordTypeOutputArgs struct {
	DomainGrade      pulumi.StringInput    `pulumi:"domainGrade"`
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getRecordType.

func (GetRecordTypeOutputArgs) ElementType

func (GetRecordTypeOutputArgs) ElementType() reflect.Type

type GetRecordTypeResult

type GetRecordTypeResult struct {
	DomainGrade string `pulumi:"domainGrade"`
	// The provider-assigned unique ID for this managed resource.
	Id               string   `pulumi:"id"`
	ResultOutputFile *string  `pulumi:"resultOutputFile"`
	TypeLists        []string `pulumi:"typeLists"`
}

A collection of values returned by getRecordType.

func GetRecordType

func GetRecordType(ctx *pulumi.Context, args *GetRecordTypeArgs, opts ...pulumi.InvokeOption) (*GetRecordTypeResult, error)

type GetRecordTypeResultOutput

type GetRecordTypeResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getRecordType.

func (GetRecordTypeResultOutput) DomainGrade

func (GetRecordTypeResultOutput) ElementType

func (GetRecordTypeResultOutput) ElementType() reflect.Type

func (GetRecordTypeResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetRecordTypeResultOutput) ResultOutputFile

func (o GetRecordTypeResultOutput) ResultOutputFile() pulumi.StringPtrOutput

func (GetRecordTypeResultOutput) ToGetRecordTypeResultOutput

func (o GetRecordTypeResultOutput) ToGetRecordTypeResultOutput() GetRecordTypeResultOutput

func (GetRecordTypeResultOutput) ToGetRecordTypeResultOutputWithContext

func (o GetRecordTypeResultOutput) ToGetRecordTypeResultOutputWithContext(ctx context.Context) GetRecordTypeResultOutput

func (GetRecordTypeResultOutput) TypeLists

type GetRecordsRecordCountInfo

type GetRecordsRecordCountInfo struct {
	ListCount      int `pulumi:"listCount"`
	SubdomainCount int `pulumi:"subdomainCount"`
	TotalCount     int `pulumi:"totalCount"`
}

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) 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) 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) Index

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) ListCount

func (GetRecordsRecordCountInfoOutput) SubdomainCount

func (GetRecordsRecordCountInfoOutput) ToGetRecordsRecordCountInfoOutput

func (o GetRecordsRecordCountInfoOutput) ToGetRecordsRecordCountInfoOutput() GetRecordsRecordCountInfoOutput

func (GetRecordsRecordCountInfoOutput) ToGetRecordsRecordCountInfoOutputWithContext

func (o GetRecordsRecordCountInfoOutput) ToGetRecordsRecordCountInfoOutputWithContext(ctx context.Context) GetRecordsRecordCountInfoOutput

func (GetRecordsRecordCountInfoOutput) TotalCount

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) Index

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 (GetRecordsResultOutput) LineId

func (GetRecordsResultOutput) MonitorStatus

func (o GetRecordsResultOutput) MonitorStatus() pulumi.StringOutput

func (GetRecordsResultOutput) Mx

func (GetRecordsResultOutput) Name

func (GetRecordsResultOutput) RecordId

func (GetRecordsResultOutput) Remark

func (GetRecordsResultOutput) Status

func (GetRecordsResultOutput) ToGetRecordsResultOutput

func (o GetRecordsResultOutput) ToGetRecordsResultOutput() GetRecordsResultOutput

func (GetRecordsResultOutput) ToGetRecordsResultOutputWithContext

func (o GetRecordsResultOutput) ToGetRecordsResultOutputWithContext(ctx context.Context) GetRecordsResultOutput

func (GetRecordsResultOutput) Ttl

func (GetRecordsResultOutput) Type

func (GetRecordsResultOutput) UpdatedOn

func (GetRecordsResultOutput) Value

func (GetRecordsResultOutput) Weight

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 (LookupRecordsResultOutput) Domain

func (LookupRecordsResultOutput) DomainId

func (LookupRecordsResultOutput) ElementType

func (LookupRecordsResultOutput) ElementType() reflect.Type

func (LookupRecordsResultOutput) GroupId

func (LookupRecordsResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (LookupRecordsResultOutput) Keyword

func (LookupRecordsResultOutput) Limit

func (LookupRecordsResultOutput) Offset

func (LookupRecordsResultOutput) RecordCountInfos

func (LookupRecordsResultOutput) RecordLine

func (LookupRecordsResultOutput) RecordLineId

func (LookupRecordsResultOutput) RecordType

func (LookupRecordsResultOutput) ResultOutputFile

func (o LookupRecordsResultOutput) ResultOutputFile() pulumi.StringPtrOutput

func (LookupRecordsResultOutput) Results

func (LookupRecordsResultOutput) SortField

func (LookupRecordsResultOutput) SortType

func (LookupRecordsResultOutput) Subdomain

func (LookupRecordsResultOutput) ToLookupRecordsResultOutput

func (o LookupRecordsResultOutput) ToLookupRecordsResultOutput() LookupRecordsResultOutput

func (LookupRecordsResultOutput) ToLookupRecordsResultOutputWithContext

func (o LookupRecordsResultOutput) ToLookupRecordsResultOutputWithContext(ctx context.Context) LookupRecordsResultOutput

type ModifyDomainOwnerOperation

type ModifyDomainOwnerOperation struct {
	pulumi.CustomResourceState

	// The account to which the domain needs to be transferred, supporting Uin or email format.
	Account pulumi.StringOutput `pulumi:"account"`
	// Domain.
	Domain pulumi.StringOutput `pulumi:"domain"`
	// Domain ID. The parameter DomainId has a higher priority than the parameter Domain. If the parameter DomainId is passed,
	// the parameter Domain will be ignored. You can find all Domains and DomainIds through the DescribeDomainList interface.
	DomainId pulumi.IntPtrOutput `pulumi:"domainId"`
}

func GetModifyDomainOwnerOperation

func GetModifyDomainOwnerOperation(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ModifyDomainOwnerOperationState, opts ...pulumi.ResourceOption) (*ModifyDomainOwnerOperation, error)

GetModifyDomainOwnerOperation gets an existing ModifyDomainOwnerOperation 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 NewModifyDomainOwnerOperation

func NewModifyDomainOwnerOperation(ctx *pulumi.Context,
	name string, args *ModifyDomainOwnerOperationArgs, opts ...pulumi.ResourceOption) (*ModifyDomainOwnerOperation, error)

NewModifyDomainOwnerOperation registers a new resource with the given unique name, arguments, and options.

func (*ModifyDomainOwnerOperation) ElementType

func (*ModifyDomainOwnerOperation) ElementType() reflect.Type

func (*ModifyDomainOwnerOperation) ToModifyDomainOwnerOperationOutput

func (i *ModifyDomainOwnerOperation) ToModifyDomainOwnerOperationOutput() ModifyDomainOwnerOperationOutput

func (*ModifyDomainOwnerOperation) ToModifyDomainOwnerOperationOutputWithContext

func (i *ModifyDomainOwnerOperation) ToModifyDomainOwnerOperationOutputWithContext(ctx context.Context) ModifyDomainOwnerOperationOutput

type ModifyDomainOwnerOperationArgs

type ModifyDomainOwnerOperationArgs struct {
	// The account to which the domain needs to be transferred, supporting Uin or email format.
	Account pulumi.StringInput
	// Domain.
	Domain pulumi.StringInput
	// Domain ID. The parameter DomainId has a higher priority than the parameter Domain. If the parameter DomainId is passed,
	// the parameter Domain will be ignored. You can find all Domains and DomainIds through the DescribeDomainList interface.
	DomainId pulumi.IntPtrInput
}

The set of arguments for constructing a ModifyDomainOwnerOperation resource.

func (ModifyDomainOwnerOperationArgs) ElementType

type ModifyDomainOwnerOperationArray

type ModifyDomainOwnerOperationArray []ModifyDomainOwnerOperationInput

func (ModifyDomainOwnerOperationArray) ElementType

func (ModifyDomainOwnerOperationArray) ToModifyDomainOwnerOperationArrayOutput

func (i ModifyDomainOwnerOperationArray) ToModifyDomainOwnerOperationArrayOutput() ModifyDomainOwnerOperationArrayOutput

func (ModifyDomainOwnerOperationArray) ToModifyDomainOwnerOperationArrayOutputWithContext

func (i ModifyDomainOwnerOperationArray) ToModifyDomainOwnerOperationArrayOutputWithContext(ctx context.Context) ModifyDomainOwnerOperationArrayOutput

type ModifyDomainOwnerOperationArrayInput

type ModifyDomainOwnerOperationArrayInput interface {
	pulumi.Input

	ToModifyDomainOwnerOperationArrayOutput() ModifyDomainOwnerOperationArrayOutput
	ToModifyDomainOwnerOperationArrayOutputWithContext(context.Context) ModifyDomainOwnerOperationArrayOutput
}

ModifyDomainOwnerOperationArrayInput is an input type that accepts ModifyDomainOwnerOperationArray and ModifyDomainOwnerOperationArrayOutput values. You can construct a concrete instance of `ModifyDomainOwnerOperationArrayInput` via:

ModifyDomainOwnerOperationArray{ ModifyDomainOwnerOperationArgs{...} }

type ModifyDomainOwnerOperationArrayOutput

type ModifyDomainOwnerOperationArrayOutput struct{ *pulumi.OutputState }

func (ModifyDomainOwnerOperationArrayOutput) ElementType

func (ModifyDomainOwnerOperationArrayOutput) Index

func (ModifyDomainOwnerOperationArrayOutput) ToModifyDomainOwnerOperationArrayOutput

func (o ModifyDomainOwnerOperationArrayOutput) ToModifyDomainOwnerOperationArrayOutput() ModifyDomainOwnerOperationArrayOutput

func (ModifyDomainOwnerOperationArrayOutput) ToModifyDomainOwnerOperationArrayOutputWithContext

func (o ModifyDomainOwnerOperationArrayOutput) ToModifyDomainOwnerOperationArrayOutputWithContext(ctx context.Context) ModifyDomainOwnerOperationArrayOutput

type ModifyDomainOwnerOperationInput

type ModifyDomainOwnerOperationInput interface {
	pulumi.Input

	ToModifyDomainOwnerOperationOutput() ModifyDomainOwnerOperationOutput
	ToModifyDomainOwnerOperationOutputWithContext(ctx context.Context) ModifyDomainOwnerOperationOutput
}

type ModifyDomainOwnerOperationMap

type ModifyDomainOwnerOperationMap map[string]ModifyDomainOwnerOperationInput

func (ModifyDomainOwnerOperationMap) ElementType

func (ModifyDomainOwnerOperationMap) ToModifyDomainOwnerOperationMapOutput

func (i ModifyDomainOwnerOperationMap) ToModifyDomainOwnerOperationMapOutput() ModifyDomainOwnerOperationMapOutput

func (ModifyDomainOwnerOperationMap) ToModifyDomainOwnerOperationMapOutputWithContext

func (i ModifyDomainOwnerOperationMap) ToModifyDomainOwnerOperationMapOutputWithContext(ctx context.Context) ModifyDomainOwnerOperationMapOutput

type ModifyDomainOwnerOperationMapInput

type ModifyDomainOwnerOperationMapInput interface {
	pulumi.Input

	ToModifyDomainOwnerOperationMapOutput() ModifyDomainOwnerOperationMapOutput
	ToModifyDomainOwnerOperationMapOutputWithContext(context.Context) ModifyDomainOwnerOperationMapOutput
}

ModifyDomainOwnerOperationMapInput is an input type that accepts ModifyDomainOwnerOperationMap and ModifyDomainOwnerOperationMapOutput values. You can construct a concrete instance of `ModifyDomainOwnerOperationMapInput` via:

ModifyDomainOwnerOperationMap{ "key": ModifyDomainOwnerOperationArgs{...} }

type ModifyDomainOwnerOperationMapOutput

type ModifyDomainOwnerOperationMapOutput struct{ *pulumi.OutputState }

func (ModifyDomainOwnerOperationMapOutput) ElementType

func (ModifyDomainOwnerOperationMapOutput) MapIndex

func (ModifyDomainOwnerOperationMapOutput) ToModifyDomainOwnerOperationMapOutput

func (o ModifyDomainOwnerOperationMapOutput) ToModifyDomainOwnerOperationMapOutput() ModifyDomainOwnerOperationMapOutput

func (ModifyDomainOwnerOperationMapOutput) ToModifyDomainOwnerOperationMapOutputWithContext

func (o ModifyDomainOwnerOperationMapOutput) ToModifyDomainOwnerOperationMapOutputWithContext(ctx context.Context) ModifyDomainOwnerOperationMapOutput

type ModifyDomainOwnerOperationOutput

type ModifyDomainOwnerOperationOutput struct{ *pulumi.OutputState }

func (ModifyDomainOwnerOperationOutput) Account

The account to which the domain needs to be transferred, supporting Uin or email format.

func (ModifyDomainOwnerOperationOutput) Domain

Domain.

func (ModifyDomainOwnerOperationOutput) DomainId

Domain ID. The parameter DomainId has a higher priority than the parameter Domain. If the parameter DomainId is passed, the parameter Domain will be ignored. You can find all Domains and DomainIds through the DescribeDomainList interface.

func (ModifyDomainOwnerOperationOutput) ElementType

func (ModifyDomainOwnerOperationOutput) ToModifyDomainOwnerOperationOutput

func (o ModifyDomainOwnerOperationOutput) ToModifyDomainOwnerOperationOutput() ModifyDomainOwnerOperationOutput

func (ModifyDomainOwnerOperationOutput) ToModifyDomainOwnerOperationOutputWithContext

func (o ModifyDomainOwnerOperationOutput) ToModifyDomainOwnerOperationOutputWithContext(ctx context.Context) ModifyDomainOwnerOperationOutput

type ModifyDomainOwnerOperationState

type ModifyDomainOwnerOperationState struct {
	// The account to which the domain needs to be transferred, supporting Uin or email format.
	Account pulumi.StringPtrInput
	// Domain.
	Domain pulumi.StringPtrInput
	// Domain ID. The parameter DomainId has a higher priority than the parameter Domain. If the parameter DomainId is passed,
	// the parameter Domain will be ignored. You can find all Domains and DomainIds through the DescribeDomainList interface.
	DomainId pulumi.IntPtrInput
}

func (ModifyDomainOwnerOperationState) ElementType

type ModifyRecordGroupOperation

type ModifyRecordGroupOperation struct {
	pulumi.CustomResourceState

	// Domain.
	Domain pulumi.StringOutput `pulumi:"domain"`
	// Domain ID. The parameter DomainId has a higher priority than the parameter Domain. If the parameter DomainId is passed,
	// the parameter Domain will be ignored. You can find all Domains and DomainIds through the DescribeDomainList interface.
	DomainId pulumi.IntPtrOutput `pulumi:"domainId"`
	// Record Group ID.
	GroupId pulumi.IntOutput `pulumi:"groupId"`
	// Record ID, multiple IDs are separated by a vertical line |.
	RecordId pulumi.StringOutput `pulumi:"recordId"`
}

func GetModifyRecordGroupOperation

func GetModifyRecordGroupOperation(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ModifyRecordGroupOperationState, opts ...pulumi.ResourceOption) (*ModifyRecordGroupOperation, error)

GetModifyRecordGroupOperation gets an existing ModifyRecordGroupOperation 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 NewModifyRecordGroupOperation

func NewModifyRecordGroupOperation(ctx *pulumi.Context,
	name string, args *ModifyRecordGroupOperationArgs, opts ...pulumi.ResourceOption) (*ModifyRecordGroupOperation, error)

NewModifyRecordGroupOperation registers a new resource with the given unique name, arguments, and options.

func (*ModifyRecordGroupOperation) ElementType

func (*ModifyRecordGroupOperation) ElementType() reflect.Type

func (*ModifyRecordGroupOperation) ToModifyRecordGroupOperationOutput

func (i *ModifyRecordGroupOperation) ToModifyRecordGroupOperationOutput() ModifyRecordGroupOperationOutput

func (*ModifyRecordGroupOperation) ToModifyRecordGroupOperationOutputWithContext

func (i *ModifyRecordGroupOperation) ToModifyRecordGroupOperationOutputWithContext(ctx context.Context) ModifyRecordGroupOperationOutput

type ModifyRecordGroupOperationArgs

type ModifyRecordGroupOperationArgs struct {
	// Domain.
	Domain pulumi.StringInput
	// Domain ID. The parameter DomainId has a higher priority than the parameter Domain. If the parameter DomainId is passed,
	// the parameter Domain will be ignored. You can find all Domains and DomainIds through the DescribeDomainList interface.
	DomainId pulumi.IntPtrInput
	// Record Group ID.
	GroupId pulumi.IntInput
	// Record ID, multiple IDs are separated by a vertical line |.
	RecordId pulumi.StringInput
}

The set of arguments for constructing a ModifyRecordGroupOperation resource.

func (ModifyRecordGroupOperationArgs) ElementType

type ModifyRecordGroupOperationArray

type ModifyRecordGroupOperationArray []ModifyRecordGroupOperationInput

func (ModifyRecordGroupOperationArray) ElementType

func (ModifyRecordGroupOperationArray) ToModifyRecordGroupOperationArrayOutput

func (i ModifyRecordGroupOperationArray) ToModifyRecordGroupOperationArrayOutput() ModifyRecordGroupOperationArrayOutput

func (ModifyRecordGroupOperationArray) ToModifyRecordGroupOperationArrayOutputWithContext

func (i ModifyRecordGroupOperationArray) ToModifyRecordGroupOperationArrayOutputWithContext(ctx context.Context) ModifyRecordGroupOperationArrayOutput

type ModifyRecordGroupOperationArrayInput

type ModifyRecordGroupOperationArrayInput interface {
	pulumi.Input

	ToModifyRecordGroupOperationArrayOutput() ModifyRecordGroupOperationArrayOutput
	ToModifyRecordGroupOperationArrayOutputWithContext(context.Context) ModifyRecordGroupOperationArrayOutput
}

ModifyRecordGroupOperationArrayInput is an input type that accepts ModifyRecordGroupOperationArray and ModifyRecordGroupOperationArrayOutput values. You can construct a concrete instance of `ModifyRecordGroupOperationArrayInput` via:

ModifyRecordGroupOperationArray{ ModifyRecordGroupOperationArgs{...} }

type ModifyRecordGroupOperationArrayOutput

type ModifyRecordGroupOperationArrayOutput struct{ *pulumi.OutputState }

func (ModifyRecordGroupOperationArrayOutput) ElementType

func (ModifyRecordGroupOperationArrayOutput) Index

func (ModifyRecordGroupOperationArrayOutput) ToModifyRecordGroupOperationArrayOutput

func (o ModifyRecordGroupOperationArrayOutput) ToModifyRecordGroupOperationArrayOutput() ModifyRecordGroupOperationArrayOutput

func (ModifyRecordGroupOperationArrayOutput) ToModifyRecordGroupOperationArrayOutputWithContext

func (o ModifyRecordGroupOperationArrayOutput) ToModifyRecordGroupOperationArrayOutputWithContext(ctx context.Context) ModifyRecordGroupOperationArrayOutput

type ModifyRecordGroupOperationInput

type ModifyRecordGroupOperationInput interface {
	pulumi.Input

	ToModifyRecordGroupOperationOutput() ModifyRecordGroupOperationOutput
	ToModifyRecordGroupOperationOutputWithContext(ctx context.Context) ModifyRecordGroupOperationOutput
}

type ModifyRecordGroupOperationMap

type ModifyRecordGroupOperationMap map[string]ModifyRecordGroupOperationInput

func (ModifyRecordGroupOperationMap) ElementType

func (ModifyRecordGroupOperationMap) ToModifyRecordGroupOperationMapOutput

func (i ModifyRecordGroupOperationMap) ToModifyRecordGroupOperationMapOutput() ModifyRecordGroupOperationMapOutput

func (ModifyRecordGroupOperationMap) ToModifyRecordGroupOperationMapOutputWithContext

func (i ModifyRecordGroupOperationMap) ToModifyRecordGroupOperationMapOutputWithContext(ctx context.Context) ModifyRecordGroupOperationMapOutput

type ModifyRecordGroupOperationMapInput

type ModifyRecordGroupOperationMapInput interface {
	pulumi.Input

	ToModifyRecordGroupOperationMapOutput() ModifyRecordGroupOperationMapOutput
	ToModifyRecordGroupOperationMapOutputWithContext(context.Context) ModifyRecordGroupOperationMapOutput
}

ModifyRecordGroupOperationMapInput is an input type that accepts ModifyRecordGroupOperationMap and ModifyRecordGroupOperationMapOutput values. You can construct a concrete instance of `ModifyRecordGroupOperationMapInput` via:

ModifyRecordGroupOperationMap{ "key": ModifyRecordGroupOperationArgs{...} }

type ModifyRecordGroupOperationMapOutput

type ModifyRecordGroupOperationMapOutput struct{ *pulumi.OutputState }

func (ModifyRecordGroupOperationMapOutput) ElementType

func (ModifyRecordGroupOperationMapOutput) MapIndex

func (ModifyRecordGroupOperationMapOutput) ToModifyRecordGroupOperationMapOutput

func (o ModifyRecordGroupOperationMapOutput) ToModifyRecordGroupOperationMapOutput() ModifyRecordGroupOperationMapOutput

func (ModifyRecordGroupOperationMapOutput) ToModifyRecordGroupOperationMapOutputWithContext

func (o ModifyRecordGroupOperationMapOutput) ToModifyRecordGroupOperationMapOutputWithContext(ctx context.Context) ModifyRecordGroupOperationMapOutput

type ModifyRecordGroupOperationOutput

type ModifyRecordGroupOperationOutput struct{ *pulumi.OutputState }

func (ModifyRecordGroupOperationOutput) Domain

Domain.

func (ModifyRecordGroupOperationOutput) DomainId

Domain ID. The parameter DomainId has a higher priority than the parameter Domain. If the parameter DomainId is passed, the parameter Domain will be ignored. You can find all Domains and DomainIds through the DescribeDomainList interface.

func (ModifyRecordGroupOperationOutput) ElementType

func (ModifyRecordGroupOperationOutput) GroupId

Record Group ID.

func (ModifyRecordGroupOperationOutput) RecordId

Record ID, multiple IDs are separated by a vertical line |.

func (ModifyRecordGroupOperationOutput) ToModifyRecordGroupOperationOutput

func (o ModifyRecordGroupOperationOutput) ToModifyRecordGroupOperationOutput() ModifyRecordGroupOperationOutput

func (ModifyRecordGroupOperationOutput) ToModifyRecordGroupOperationOutputWithContext

func (o ModifyRecordGroupOperationOutput) ToModifyRecordGroupOperationOutputWithContext(ctx context.Context) ModifyRecordGroupOperationOutput

type ModifyRecordGroupOperationState

type ModifyRecordGroupOperationState struct {
	// Domain.
	Domain pulumi.StringPtrInput
	// Domain ID. The parameter DomainId has a higher priority than the parameter Domain. If the parameter DomainId is passed,
	// the parameter Domain will be ignored. You can find all Domains and DomainIds through the DescribeDomainList interface.
	DomainId pulumi.IntPtrInput
	// Record Group ID.
	GroupId pulumi.IntPtrInput
	// Record ID, multiple IDs are separated by a vertical line |.
	RecordId pulumi.StringPtrInput
}

func (ModifyRecordGroupOperationState) ElementType

type Record

type Record struct {
	pulumi.CustomResourceState

	// The Domain.
	Domain pulumi.StringOutput `pulumi:"domain"`
	// The 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"`
	// The Remark of record.
	Remark pulumi.StringPtrOutput `pulumi:"remark"`
	// 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) ElementType() reflect.Type

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
	// The Remark of record.
	Remark 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.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 (RecordArrayOutput) ToRecordArrayOutput

func (o RecordArrayOutput) ToRecordArrayOutput() RecordArrayOutput

func (RecordArrayOutput) ToRecordArrayOutputWithContext

func (o RecordArrayOutput) ToRecordArrayOutputWithContext(ctx context.Context) RecordArrayOutput

type RecordGroup

type RecordGroup struct {
	pulumi.CustomResourceState

	// Domain.
	Domain pulumi.StringOutput `pulumi:"domain"`
	// Group ID.
	GroupId pulumi.IntOutput `pulumi:"groupId"`
	// Record Group Name.
	GroupName pulumi.StringOutput `pulumi:"groupName"`
}

func GetRecordGroup

func GetRecordGroup(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *RecordGroupState, opts ...pulumi.ResourceOption) (*RecordGroup, error)

GetRecordGroup gets an existing RecordGroup 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 NewRecordGroup

func NewRecordGroup(ctx *pulumi.Context,
	name string, args *RecordGroupArgs, opts ...pulumi.ResourceOption) (*RecordGroup, error)

NewRecordGroup registers a new resource with the given unique name, arguments, and options.

func (*RecordGroup) ElementType

func (*RecordGroup) ElementType() reflect.Type

func (*RecordGroup) ToRecordGroupOutput

func (i *RecordGroup) ToRecordGroupOutput() RecordGroupOutput

func (*RecordGroup) ToRecordGroupOutputWithContext

func (i *RecordGroup) ToRecordGroupOutputWithContext(ctx context.Context) RecordGroupOutput

type RecordGroupArgs

type RecordGroupArgs struct {
	// Domain.
	Domain pulumi.StringInput
	// Record Group Name.
	GroupName pulumi.StringInput
}

The set of arguments for constructing a RecordGroup resource.

func (RecordGroupArgs) ElementType

func (RecordGroupArgs) ElementType() reflect.Type

type RecordGroupArray

type RecordGroupArray []RecordGroupInput

func (RecordGroupArray) ElementType

func (RecordGroupArray) ElementType() reflect.Type

func (RecordGroupArray) ToRecordGroupArrayOutput

func (i RecordGroupArray) ToRecordGroupArrayOutput() RecordGroupArrayOutput

func (RecordGroupArray) ToRecordGroupArrayOutputWithContext

func (i RecordGroupArray) ToRecordGroupArrayOutputWithContext(ctx context.Context) RecordGroupArrayOutput

type RecordGroupArrayInput

type RecordGroupArrayInput interface {
	pulumi.Input

	ToRecordGroupArrayOutput() RecordGroupArrayOutput
	ToRecordGroupArrayOutputWithContext(context.Context) RecordGroupArrayOutput
}

RecordGroupArrayInput is an input type that accepts RecordGroupArray and RecordGroupArrayOutput values. You can construct a concrete instance of `RecordGroupArrayInput` via:

RecordGroupArray{ RecordGroupArgs{...} }

type RecordGroupArrayOutput

type RecordGroupArrayOutput struct{ *pulumi.OutputState }

func (RecordGroupArrayOutput) ElementType

func (RecordGroupArrayOutput) ElementType() reflect.Type

func (RecordGroupArrayOutput) Index

func (RecordGroupArrayOutput) ToRecordGroupArrayOutput

func (o RecordGroupArrayOutput) ToRecordGroupArrayOutput() RecordGroupArrayOutput

func (RecordGroupArrayOutput) ToRecordGroupArrayOutputWithContext

func (o RecordGroupArrayOutput) ToRecordGroupArrayOutputWithContext(ctx context.Context) RecordGroupArrayOutput

type RecordGroupInput

type RecordGroupInput interface {
	pulumi.Input

	ToRecordGroupOutput() RecordGroupOutput
	ToRecordGroupOutputWithContext(ctx context.Context) RecordGroupOutput
}

type RecordGroupMap

type RecordGroupMap map[string]RecordGroupInput

func (RecordGroupMap) ElementType

func (RecordGroupMap) ElementType() reflect.Type

func (RecordGroupMap) ToRecordGroupMapOutput

func (i RecordGroupMap) ToRecordGroupMapOutput() RecordGroupMapOutput

func (RecordGroupMap) ToRecordGroupMapOutputWithContext

func (i RecordGroupMap) ToRecordGroupMapOutputWithContext(ctx context.Context) RecordGroupMapOutput

type RecordGroupMapInput

type RecordGroupMapInput interface {
	pulumi.Input

	ToRecordGroupMapOutput() RecordGroupMapOutput
	ToRecordGroupMapOutputWithContext(context.Context) RecordGroupMapOutput
}

RecordGroupMapInput is an input type that accepts RecordGroupMap and RecordGroupMapOutput values. You can construct a concrete instance of `RecordGroupMapInput` via:

RecordGroupMap{ "key": RecordGroupArgs{...} }

type RecordGroupMapOutput

type RecordGroupMapOutput struct{ *pulumi.OutputState }

func (RecordGroupMapOutput) ElementType

func (RecordGroupMapOutput) ElementType() reflect.Type

func (RecordGroupMapOutput) MapIndex

func (RecordGroupMapOutput) ToRecordGroupMapOutput

func (o RecordGroupMapOutput) ToRecordGroupMapOutput() RecordGroupMapOutput

func (RecordGroupMapOutput) ToRecordGroupMapOutputWithContext

func (o RecordGroupMapOutput) ToRecordGroupMapOutputWithContext(ctx context.Context) RecordGroupMapOutput

type RecordGroupOutput

type RecordGroupOutput struct{ *pulumi.OutputState }

func (RecordGroupOutput) Domain

Domain.

func (RecordGroupOutput) ElementType

func (RecordGroupOutput) ElementType() reflect.Type

func (RecordGroupOutput) GroupId

func (o RecordGroupOutput) GroupId() pulumi.IntOutput

Group ID.

func (RecordGroupOutput) GroupName

func (o RecordGroupOutput) GroupName() pulumi.StringOutput

Record Group Name.

func (RecordGroupOutput) ToRecordGroupOutput

func (o RecordGroupOutput) ToRecordGroupOutput() RecordGroupOutput

func (RecordGroupOutput) ToRecordGroupOutputWithContext

func (o RecordGroupOutput) ToRecordGroupOutputWithContext(ctx context.Context) RecordGroupOutput

type RecordGroupState

type RecordGroupState struct {
	// Domain.
	Domain pulumi.StringPtrInput
	// Group ID.
	GroupId pulumi.IntPtrInput
	// Record Group Name.
	GroupName pulumi.StringPtrInput
}

func (RecordGroupState) ElementType

func (RecordGroupState) ElementType() reflect.Type

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) ElementType() reflect.Type

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 (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) Domain

func (o RecordOutput) Domain() pulumi.StringOutput

The Domain.

func (RecordOutput) ElementType

func (RecordOutput) ElementType() reflect.Type

func (RecordOutput) MonitorStatus

func (o RecordOutput) MonitorStatus() pulumi.StringOutput

The monitoring status of the record.

func (RecordOutput) Mx

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) Remark

func (o RecordOutput) Remark() pulumi.StringPtrOutput

The Remark of record.

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

TTL, the range is 1-604800, and the minimum value of different levels of domain names is different. Default is 600.

func (RecordOutput) Value

func (o RecordOutput) Value() pulumi.StringOutput

The record value.

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 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
	// The Remark of record.
	Remark 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

type SnapshotConfig

type SnapshotConfig struct {
	pulumi.CustomResourceState

	// Domain name.
	Domain pulumi.StringOutput `pulumi:"domain"`
	// Backup interval: empty string - no backup, half_hour - every half hour, hourly - every hour, daily - every day, monthly
	// - every month.
	Period pulumi.StringOutput `pulumi:"period"`
}

func GetSnapshotConfig

func GetSnapshotConfig(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *SnapshotConfigState, opts ...pulumi.ResourceOption) (*SnapshotConfig, error)

GetSnapshotConfig gets an existing SnapshotConfig 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 NewSnapshotConfig

func NewSnapshotConfig(ctx *pulumi.Context,
	name string, args *SnapshotConfigArgs, opts ...pulumi.ResourceOption) (*SnapshotConfig, error)

NewSnapshotConfig registers a new resource with the given unique name, arguments, and options.

func (*SnapshotConfig) ElementType

func (*SnapshotConfig) ElementType() reflect.Type

func (*SnapshotConfig) ToSnapshotConfigOutput

func (i *SnapshotConfig) ToSnapshotConfigOutput() SnapshotConfigOutput

func (*SnapshotConfig) ToSnapshotConfigOutputWithContext

func (i *SnapshotConfig) ToSnapshotConfigOutputWithContext(ctx context.Context) SnapshotConfigOutput

type SnapshotConfigArgs

type SnapshotConfigArgs struct {
	// Domain name.
	Domain pulumi.StringInput
	// Backup interval: empty string - no backup, half_hour - every half hour, hourly - every hour, daily - every day, monthly
	// - every month.
	Period pulumi.StringInput
}

The set of arguments for constructing a SnapshotConfig resource.

func (SnapshotConfigArgs) ElementType

func (SnapshotConfigArgs) ElementType() reflect.Type

type SnapshotConfigArray

type SnapshotConfigArray []SnapshotConfigInput

func (SnapshotConfigArray) ElementType

func (SnapshotConfigArray) ElementType() reflect.Type

func (SnapshotConfigArray) ToSnapshotConfigArrayOutput

func (i SnapshotConfigArray) ToSnapshotConfigArrayOutput() SnapshotConfigArrayOutput

func (SnapshotConfigArray) ToSnapshotConfigArrayOutputWithContext

func (i SnapshotConfigArray) ToSnapshotConfigArrayOutputWithContext(ctx context.Context) SnapshotConfigArrayOutput

type SnapshotConfigArrayInput

type SnapshotConfigArrayInput interface {
	pulumi.Input

	ToSnapshotConfigArrayOutput() SnapshotConfigArrayOutput
	ToSnapshotConfigArrayOutputWithContext(context.Context) SnapshotConfigArrayOutput
}

SnapshotConfigArrayInput is an input type that accepts SnapshotConfigArray and SnapshotConfigArrayOutput values. You can construct a concrete instance of `SnapshotConfigArrayInput` via:

SnapshotConfigArray{ SnapshotConfigArgs{...} }

type SnapshotConfigArrayOutput

type SnapshotConfigArrayOutput struct{ *pulumi.OutputState }

func (SnapshotConfigArrayOutput) ElementType

func (SnapshotConfigArrayOutput) ElementType() reflect.Type

func (SnapshotConfigArrayOutput) Index

func (SnapshotConfigArrayOutput) ToSnapshotConfigArrayOutput

func (o SnapshotConfigArrayOutput) ToSnapshotConfigArrayOutput() SnapshotConfigArrayOutput

func (SnapshotConfigArrayOutput) ToSnapshotConfigArrayOutputWithContext

func (o SnapshotConfigArrayOutput) ToSnapshotConfigArrayOutputWithContext(ctx context.Context) SnapshotConfigArrayOutput

type SnapshotConfigInput

type SnapshotConfigInput interface {
	pulumi.Input

	ToSnapshotConfigOutput() SnapshotConfigOutput
	ToSnapshotConfigOutputWithContext(ctx context.Context) SnapshotConfigOutput
}

type SnapshotConfigMap

type SnapshotConfigMap map[string]SnapshotConfigInput

func (SnapshotConfigMap) ElementType

func (SnapshotConfigMap) ElementType() reflect.Type

func (SnapshotConfigMap) ToSnapshotConfigMapOutput

func (i SnapshotConfigMap) ToSnapshotConfigMapOutput() SnapshotConfigMapOutput

func (SnapshotConfigMap) ToSnapshotConfigMapOutputWithContext

func (i SnapshotConfigMap) ToSnapshotConfigMapOutputWithContext(ctx context.Context) SnapshotConfigMapOutput

type SnapshotConfigMapInput

type SnapshotConfigMapInput interface {
	pulumi.Input

	ToSnapshotConfigMapOutput() SnapshotConfigMapOutput
	ToSnapshotConfigMapOutputWithContext(context.Context) SnapshotConfigMapOutput
}

SnapshotConfigMapInput is an input type that accepts SnapshotConfigMap and SnapshotConfigMapOutput values. You can construct a concrete instance of `SnapshotConfigMapInput` via:

SnapshotConfigMap{ "key": SnapshotConfigArgs{...} }

type SnapshotConfigMapOutput

type SnapshotConfigMapOutput struct{ *pulumi.OutputState }

func (SnapshotConfigMapOutput) ElementType

func (SnapshotConfigMapOutput) ElementType() reflect.Type

func (SnapshotConfigMapOutput) MapIndex

func (SnapshotConfigMapOutput) ToSnapshotConfigMapOutput

func (o SnapshotConfigMapOutput) ToSnapshotConfigMapOutput() SnapshotConfigMapOutput

func (SnapshotConfigMapOutput) ToSnapshotConfigMapOutputWithContext

func (o SnapshotConfigMapOutput) ToSnapshotConfigMapOutputWithContext(ctx context.Context) SnapshotConfigMapOutput

type SnapshotConfigOutput

type SnapshotConfigOutput struct{ *pulumi.OutputState }

func (SnapshotConfigOutput) Domain

Domain name.

func (SnapshotConfigOutput) ElementType

func (SnapshotConfigOutput) ElementType() reflect.Type

func (SnapshotConfigOutput) Period

Backup interval: empty string - no backup, half_hour - every half hour, hourly - every hour, daily - every day, monthly - every month.

func (SnapshotConfigOutput) ToSnapshotConfigOutput

func (o SnapshotConfigOutput) ToSnapshotConfigOutput() SnapshotConfigOutput

func (SnapshotConfigOutput) ToSnapshotConfigOutputWithContext

func (o SnapshotConfigOutput) ToSnapshotConfigOutputWithContext(ctx context.Context) SnapshotConfigOutput

type SnapshotConfigState

type SnapshotConfigState struct {
	// Domain name.
	Domain pulumi.StringPtrInput
	// Backup interval: empty string - no backup, half_hour - every half hour, hourly - every hour, daily - every day, monthly
	// - every month.
	Period pulumi.StringPtrInput
}

func (SnapshotConfigState) ElementType

func (SnapshotConfigState) ElementType() reflect.Type

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL