Documentation
¶
Index ¶
- func PkgVersion() (semver.Version, error)
- type GetInstanceArgs
- type GetInstanceList
- type GetInstanceListArgs
- type GetInstanceListArray
- type GetInstanceListArrayInput
- type GetInstanceListArrayOutput
- func (GetInstanceListArrayOutput) ElementType() reflect.Type
- func (o GetInstanceListArrayOutput) Index(i pulumi.IntInput) GetInstanceListOutput
- func (o GetInstanceListArrayOutput) ToGetInstanceListArrayOutput() GetInstanceListArrayOutput
- func (o GetInstanceListArrayOutput) ToGetInstanceListArrayOutputWithContext(ctx context.Context) GetInstanceListArrayOutput
- type GetInstanceListInput
- type GetInstanceListOutput
- func (o GetInstanceListOutput) AutoRenew() pulumi.IntOutput
- func (o GetInstanceListOutput) BuyStatus() pulumi.StringOutput
- func (o GetInstanceListOutput) CodeTld() pulumi.StringOutput
- func (o GetInstanceListOutput) CreationDate() pulumi.StringOutput
- func (o GetInstanceListOutput) DomainId() pulumi.StringOutput
- func (o GetInstanceListOutput) DomainName() pulumi.StringOutput
- func (GetInstanceListOutput) ElementType() reflect.Type
- func (o GetInstanceListOutput) ExpirationDate() pulumi.StringOutput
- func (o GetInstanceListOutput) IsPremium() pulumi.BoolOutput
- func (o GetInstanceListOutput) Tld() pulumi.StringOutput
- func (o GetInstanceListOutput) ToGetInstanceListOutput() GetInstanceListOutput
- func (o GetInstanceListOutput) ToGetInstanceListOutputWithContext(ctx context.Context) GetInstanceListOutput
- type GetInstanceOutputArgs
- type GetInstanceResult
- type GetInstanceResultOutput
- func (GetInstanceResultOutput) ElementType() reflect.Type
- func (o GetInstanceResultOutput) Id() pulumi.StringOutput
- func (o GetInstanceResultOutput) Limit() pulumi.IntPtrOutput
- func (o GetInstanceResultOutput) Lists() GetInstanceListArrayOutput
- func (o GetInstanceResultOutput) Offset() pulumi.IntPtrOutput
- func (o GetInstanceResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetInstanceResultOutput) ToGetInstanceResultOutput() GetInstanceResultOutput
- func (o GetInstanceResultOutput) ToGetInstanceResultOutputWithContext(ctx context.Context) GetInstanceResultOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PkgVersion ¶ added in v0.0.5
PkgVersion uses reflection to determine the version of the current package. If a version cannot be determined, v1 will be assumed. The second return value is always nil.
Types ¶
type GetInstanceArgs ¶
type GetInstanceArgs struct {
// Specify data limit in range [1, 100]. Default: 20.
Limit *int `pulumi:"limit"`
// Specify data offset. Default: 0.
Offset *int `pulumi:"offset"`
// Used for save response as file locally.
ResultOutputFile *string `pulumi:"resultOutputFile"`
}
A collection of arguments for invoking getInstance.
type GetInstanceList ¶
type GetInstanceList struct {
// Whether the domain auto renew, 0 - manual renew, 1 - auto renew.
AutoRenew int `pulumi:"autoRenew"`
// Domain buy status.
BuyStatus string `pulumi:"buyStatus"`
// Domain code ltd.
CodeTld string `pulumi:"codeTld"`
// Domain create time.
CreationDate string `pulumi:"creationDate"`
// Domain ID.
DomainId string `pulumi:"domainId"`
// Domain name.
DomainName string `pulumi:"domainName"`
// Domain expiration date.
ExpirationDate string `pulumi:"expirationDate"`
// Whether the domain is premium.
IsPremium bool `pulumi:"isPremium"`
// Domain ltd.
Tld string `pulumi:"tld"`
}
type GetInstanceListArgs ¶
type GetInstanceListArgs struct {
// Whether the domain auto renew, 0 - manual renew, 1 - auto renew.
AutoRenew pulumi.IntInput `pulumi:"autoRenew"`
// Domain buy status.
BuyStatus pulumi.StringInput `pulumi:"buyStatus"`
// Domain code ltd.
CodeTld pulumi.StringInput `pulumi:"codeTld"`
// Domain create time.
CreationDate pulumi.StringInput `pulumi:"creationDate"`
// Domain ID.
DomainId pulumi.StringInput `pulumi:"domainId"`
// Domain name.
DomainName pulumi.StringInput `pulumi:"domainName"`
// Domain expiration date.
ExpirationDate pulumi.StringInput `pulumi:"expirationDate"`
// Whether the domain is premium.
IsPremium pulumi.BoolInput `pulumi:"isPremium"`
// Domain ltd.
Tld pulumi.StringInput `pulumi:"tld"`
}
func (GetInstanceListArgs) ElementType ¶
func (GetInstanceListArgs) ElementType() reflect.Type
func (GetInstanceListArgs) ToGetInstanceListOutput ¶
func (i GetInstanceListArgs) ToGetInstanceListOutput() GetInstanceListOutput
func (GetInstanceListArgs) ToGetInstanceListOutputWithContext ¶
func (i GetInstanceListArgs) ToGetInstanceListOutputWithContext(ctx context.Context) GetInstanceListOutput
type GetInstanceListArray ¶
type GetInstanceListArray []GetInstanceListInput
func (GetInstanceListArray) ElementType ¶
func (GetInstanceListArray) ElementType() reflect.Type
func (GetInstanceListArray) ToGetInstanceListArrayOutput ¶
func (i GetInstanceListArray) ToGetInstanceListArrayOutput() GetInstanceListArrayOutput
func (GetInstanceListArray) ToGetInstanceListArrayOutputWithContext ¶
func (i GetInstanceListArray) ToGetInstanceListArrayOutputWithContext(ctx context.Context) GetInstanceListArrayOutput
type GetInstanceListArrayInput ¶
type GetInstanceListArrayInput interface {
pulumi.Input
ToGetInstanceListArrayOutput() GetInstanceListArrayOutput
ToGetInstanceListArrayOutputWithContext(context.Context) GetInstanceListArrayOutput
}
GetInstanceListArrayInput is an input type that accepts GetInstanceListArray and GetInstanceListArrayOutput values. You can construct a concrete instance of `GetInstanceListArrayInput` via:
GetInstanceListArray{ GetInstanceListArgs{...} }
type GetInstanceListArrayOutput ¶
type GetInstanceListArrayOutput struct{ *pulumi.OutputState }
func (GetInstanceListArrayOutput) ElementType ¶
func (GetInstanceListArrayOutput) ElementType() reflect.Type
func (GetInstanceListArrayOutput) Index ¶
func (o GetInstanceListArrayOutput) Index(i pulumi.IntInput) GetInstanceListOutput
func (GetInstanceListArrayOutput) ToGetInstanceListArrayOutput ¶
func (o GetInstanceListArrayOutput) ToGetInstanceListArrayOutput() GetInstanceListArrayOutput
func (GetInstanceListArrayOutput) ToGetInstanceListArrayOutputWithContext ¶
func (o GetInstanceListArrayOutput) ToGetInstanceListArrayOutputWithContext(ctx context.Context) GetInstanceListArrayOutput
type GetInstanceListInput ¶
type GetInstanceListInput interface {
pulumi.Input
ToGetInstanceListOutput() GetInstanceListOutput
ToGetInstanceListOutputWithContext(context.Context) GetInstanceListOutput
}
GetInstanceListInput is an input type that accepts GetInstanceListArgs and GetInstanceListOutput values. You can construct a concrete instance of `GetInstanceListInput` via:
GetInstanceListArgs{...}
type GetInstanceListOutput ¶
type GetInstanceListOutput struct{ *pulumi.OutputState }
func (GetInstanceListOutput) AutoRenew ¶
func (o GetInstanceListOutput) AutoRenew() pulumi.IntOutput
Whether the domain auto renew, 0 - manual renew, 1 - auto renew.
func (GetInstanceListOutput) BuyStatus ¶
func (o GetInstanceListOutput) BuyStatus() pulumi.StringOutput
Domain buy status.
func (GetInstanceListOutput) CodeTld ¶
func (o GetInstanceListOutput) CodeTld() pulumi.StringOutput
Domain code ltd.
func (GetInstanceListOutput) CreationDate ¶
func (o GetInstanceListOutput) CreationDate() pulumi.StringOutput
Domain create time.
func (GetInstanceListOutput) DomainId ¶
func (o GetInstanceListOutput) DomainId() pulumi.StringOutput
Domain ID.
func (GetInstanceListOutput) DomainName ¶
func (o GetInstanceListOutput) DomainName() pulumi.StringOutput
Domain name.
func (GetInstanceListOutput) ElementType ¶
func (GetInstanceListOutput) ElementType() reflect.Type
func (GetInstanceListOutput) ExpirationDate ¶
func (o GetInstanceListOutput) ExpirationDate() pulumi.StringOutput
Domain expiration date.
func (GetInstanceListOutput) IsPremium ¶
func (o GetInstanceListOutput) IsPremium() pulumi.BoolOutput
Whether the domain is premium.
func (GetInstanceListOutput) Tld ¶
func (o GetInstanceListOutput) Tld() pulumi.StringOutput
Domain ltd.
func (GetInstanceListOutput) ToGetInstanceListOutput ¶
func (o GetInstanceListOutput) ToGetInstanceListOutput() GetInstanceListOutput
func (GetInstanceListOutput) ToGetInstanceListOutputWithContext ¶
func (o GetInstanceListOutput) ToGetInstanceListOutputWithContext(ctx context.Context) GetInstanceListOutput
type GetInstanceOutputArgs ¶
type GetInstanceOutputArgs struct {
// Specify data limit in range [1, 100]. Default: 20.
Limit pulumi.IntPtrInput `pulumi:"limit"`
// Specify data offset. Default: 0.
Offset pulumi.IntPtrInput `pulumi:"offset"`
// Used for save response as file locally.
ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
}
A collection of arguments for invoking getInstance.
func (GetInstanceOutputArgs) ElementType ¶
func (GetInstanceOutputArgs) ElementType() reflect.Type
type GetInstanceResult ¶
type GetInstanceResult struct {
// The provider-assigned unique ID for this managed resource.
Id string `pulumi:"id"`
Limit *int `pulumi:"limit"`
// Domain result list.
Lists []GetInstanceList `pulumi:"lists"`
Offset *int `pulumi:"offset"`
ResultOutputFile *string `pulumi:"resultOutputFile"`
}
A collection of values returned by getInstance.
func GetInstance ¶
func GetInstance(ctx *pulumi.Context, args *GetInstanceArgs, opts ...pulumi.InvokeOption) (*GetInstanceResult, error)
Provide a datasource to query Domains.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Domains" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Domains"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := Domains.GetInstance(ctx, nil, nil)
if err != nil {
return err
}
return nil
})
}
```
type GetInstanceResultOutput ¶
type GetInstanceResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getInstance.
func GetInstanceOutput ¶
func GetInstanceOutput(ctx *pulumi.Context, args GetInstanceOutputArgs, opts ...pulumi.InvokeOption) GetInstanceResultOutput
func (GetInstanceResultOutput) ElementType ¶
func (GetInstanceResultOutput) ElementType() reflect.Type
func (GetInstanceResultOutput) Id ¶
func (o GetInstanceResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetInstanceResultOutput) Limit ¶
func (o GetInstanceResultOutput) Limit() pulumi.IntPtrOutput
func (GetInstanceResultOutput) Lists ¶
func (o GetInstanceResultOutput) Lists() GetInstanceListArrayOutput
Domain result list.
func (GetInstanceResultOutput) Offset ¶
func (o GetInstanceResultOutput) Offset() pulumi.IntPtrOutput
func (GetInstanceResultOutput) ResultOutputFile ¶
func (o GetInstanceResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetInstanceResultOutput) ToGetInstanceResultOutput ¶
func (o GetInstanceResultOutput) ToGetInstanceResultOutput() GetInstanceResultOutput
func (GetInstanceResultOutput) ToGetInstanceResultOutputWithContext ¶
func (o GetInstanceResultOutput) ToGetInstanceResultOutputWithContext(ctx context.Context) GetInstanceResultOutput