Documentation
¶
Index ¶
- func PkgVersion() (semver.Version, error)
- type GetInfoArgs
- type GetInfoOutputArgs
- type GetInfoResult
- type GetInfoResultOutput
- func (o GetInfoResultOutput) AppId() pulumi.StringOutput
- func (GetInfoResultOutput) ElementType() reflect.Type
- func (o GetInfoResultOutput) Id() pulumi.StringOutput
- func (o GetInfoResultOutput) Name() pulumi.StringOutput
- func (o GetInfoResultOutput) OwnerUin() pulumi.StringOutput
- func (o GetInfoResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetInfoResultOutput) ToGetInfoResultOutput() GetInfoResultOutput
- func (o GetInfoResultOutput) ToGetInfoResultOutputWithContext(ctx context.Context) GetInfoResultOutput
- func (o GetInfoResultOutput) Uin() pulumi.StringOutput
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 GetInfoArgs ¶
type GetInfoArgs struct { // Used for save results. ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getInfo.
type GetInfoOutputArgs ¶
type GetInfoOutputArgs struct { // Used for save results. ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getInfo.
func (GetInfoOutputArgs) ElementType ¶
func (GetInfoOutputArgs) ElementType() reflect.Type
type GetInfoResult ¶
type GetInfoResult struct { // Current account App ID. AppId string `pulumi:"appId"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // Current account Name. NOTE: only support subaccount. Name string `pulumi:"name"` // Current account OwnerUIN. OwnerUin string `pulumi:"ownerUin"` ResultOutputFile *string `pulumi:"resultOutputFile"` // Current account UIN. Uin string `pulumi:"uin"` }
A collection of values returned by getInfo.
func GetInfo ¶
func GetInfo(ctx *pulumi.Context, args *GetInfoArgs, opts ...pulumi.InvokeOption) (*GetInfoResult, error)
Use this data source to query user appid, uin and ownerUin.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/User" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/User"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := User.GetInfo(ctx, nil, nil) if err != nil { return err } return nil }) }
```
type GetInfoResultOutput ¶
type GetInfoResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getInfo.
func GetInfoOutput ¶
func GetInfoOutput(ctx *pulumi.Context, args GetInfoOutputArgs, opts ...pulumi.InvokeOption) GetInfoResultOutput
func (GetInfoResultOutput) AppId ¶
func (o GetInfoResultOutput) AppId() pulumi.StringOutput
Current account App ID.
func (GetInfoResultOutput) ElementType ¶
func (GetInfoResultOutput) ElementType() reflect.Type
func (GetInfoResultOutput) Id ¶
func (o GetInfoResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetInfoResultOutput) Name ¶
func (o GetInfoResultOutput) Name() pulumi.StringOutput
Current account Name. NOTE: only support subaccount.
func (GetInfoResultOutput) OwnerUin ¶
func (o GetInfoResultOutput) OwnerUin() pulumi.StringOutput
Current account OwnerUIN.
func (GetInfoResultOutput) ResultOutputFile ¶
func (o GetInfoResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetInfoResultOutput) ToGetInfoResultOutput ¶
func (o GetInfoResultOutput) ToGetInfoResultOutput() GetInfoResultOutput
func (GetInfoResultOutput) ToGetInfoResultOutputWithContext ¶
func (o GetInfoResultOutput) ToGetInfoResultOutputWithContext(ctx context.Context) GetInfoResultOutput
func (GetInfoResultOutput) Uin ¶
func (o GetInfoResultOutput) Uin() pulumi.StringOutput
Current account UIN.
Click to show internal directories.
Click to hide internal directories.