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