Documentation
¶
Index ¶
- func PkgVersion() (semver.Version, error)
- type Datasource
- type DatasourceArgs
- type DatasourceArray
- type DatasourceArrayInput
- type DatasourceArrayOutput
- func (DatasourceArrayOutput) ElementType() reflect.Type
- func (o DatasourceArrayOutput) Index(i pulumi.IntInput) DatasourceOutput
- func (o DatasourceArrayOutput) ToDatasourceArrayOutput() DatasourceArrayOutput
- func (o DatasourceArrayOutput) ToDatasourceArrayOutputWithContext(ctx context.Context) DatasourceArrayOutput
- type DatasourceCloud
- type DatasourceCloudArgs
- type DatasourceCloudArray
- type DatasourceCloudArrayInput
- type DatasourceCloudArrayOutput
- func (DatasourceCloudArrayOutput) ElementType() reflect.Type
- func (o DatasourceCloudArrayOutput) Index(i pulumi.IntInput) DatasourceCloudOutput
- func (o DatasourceCloudArrayOutput) ToDatasourceCloudArrayOutput() DatasourceCloudArrayOutput
- func (o DatasourceCloudArrayOutput) ToDatasourceCloudArrayOutputWithContext(ctx context.Context) DatasourceCloudArrayOutput
- type DatasourceCloudInput
- type DatasourceCloudMap
- type DatasourceCloudMapInput
- type DatasourceCloudMapOutput
- func (DatasourceCloudMapOutput) ElementType() reflect.Type
- func (o DatasourceCloudMapOutput) MapIndex(k pulumi.StringInput) DatasourceCloudOutput
- func (o DatasourceCloudMapOutput) ToDatasourceCloudMapOutput() DatasourceCloudMapOutput
- func (o DatasourceCloudMapOutput) ToDatasourceCloudMapOutputWithContext(ctx context.Context) DatasourceCloudMapOutput
- type DatasourceCloudOutput
- func (o DatasourceCloudOutput) Charset() pulumi.StringOutput
- func (o DatasourceCloudOutput) ClusterId() pulumi.StringPtrOutput
- func (o DatasourceCloudOutput) DataOrigin() pulumi.StringPtrOutput
- func (o DatasourceCloudOutput) DataOriginDatasourceId() pulumi.StringPtrOutput
- func (o DatasourceCloudOutput) DataOriginProjectId() pulumi.StringPtrOutput
- func (o DatasourceCloudOutput) DbName() pulumi.StringOutput
- func (o DatasourceCloudOutput) DbPwd() pulumi.StringOutput
- func (o DatasourceCloudOutput) DbType() pulumi.StringOutput
- func (o DatasourceCloudOutput) DbUser() pulumi.StringOutput
- func (DatasourceCloudOutput) ElementType() reflect.Type
- func (o DatasourceCloudOutput) ExtraParam() pulumi.StringOutput
- func (o DatasourceCloudOutput) ProjectId() pulumi.StringOutput
- func (o DatasourceCloudOutput) RegionId() pulumi.StringPtrOutput
- func (o DatasourceCloudOutput) ServiceType() DatasourceCloudServiceTypeOutput
- func (o DatasourceCloudOutput) SourceName() pulumi.StringOutput
- func (o DatasourceCloudOutput) ToDatasourceCloudOutput() DatasourceCloudOutput
- func (o DatasourceCloudOutput) ToDatasourceCloudOutputWithContext(ctx context.Context) DatasourceCloudOutput
- func (o DatasourceCloudOutput) UniqVpcId() pulumi.StringPtrOutput
- func (o DatasourceCloudOutput) Vip() pulumi.StringPtrOutput
- func (o DatasourceCloudOutput) VpcId() pulumi.StringOutput
- func (o DatasourceCloudOutput) Vport() pulumi.StringPtrOutput
- type DatasourceCloudServiceType
- type DatasourceCloudServiceTypeArgs
- func (DatasourceCloudServiceTypeArgs) ElementType() reflect.Type
- func (i DatasourceCloudServiceTypeArgs) ToDatasourceCloudServiceTypeOutput() DatasourceCloudServiceTypeOutput
- func (i DatasourceCloudServiceTypeArgs) ToDatasourceCloudServiceTypeOutputWithContext(ctx context.Context) DatasourceCloudServiceTypeOutput
- func (i DatasourceCloudServiceTypeArgs) ToDatasourceCloudServiceTypePtrOutput() DatasourceCloudServiceTypePtrOutput
- func (i DatasourceCloudServiceTypeArgs) ToDatasourceCloudServiceTypePtrOutputWithContext(ctx context.Context) DatasourceCloudServiceTypePtrOutput
- type DatasourceCloudServiceTypeInput
- type DatasourceCloudServiceTypeOutput
- func (DatasourceCloudServiceTypeOutput) ElementType() reflect.Type
- func (o DatasourceCloudServiceTypeOutput) InstanceId() pulumi.StringOutput
- func (o DatasourceCloudServiceTypeOutput) Region() pulumi.StringOutput
- func (o DatasourceCloudServiceTypeOutput) ToDatasourceCloudServiceTypeOutput() DatasourceCloudServiceTypeOutput
- func (o DatasourceCloudServiceTypeOutput) ToDatasourceCloudServiceTypeOutputWithContext(ctx context.Context) DatasourceCloudServiceTypeOutput
- func (o DatasourceCloudServiceTypeOutput) ToDatasourceCloudServiceTypePtrOutput() DatasourceCloudServiceTypePtrOutput
- func (o DatasourceCloudServiceTypeOutput) ToDatasourceCloudServiceTypePtrOutputWithContext(ctx context.Context) DatasourceCloudServiceTypePtrOutput
- func (o DatasourceCloudServiceTypeOutput) Type() pulumi.StringOutput
- type DatasourceCloudServiceTypePtrInput
- type DatasourceCloudServiceTypePtrOutput
- func (o DatasourceCloudServiceTypePtrOutput) Elem() DatasourceCloudServiceTypeOutput
- func (DatasourceCloudServiceTypePtrOutput) ElementType() reflect.Type
- func (o DatasourceCloudServiceTypePtrOutput) InstanceId() pulumi.StringPtrOutput
- func (o DatasourceCloudServiceTypePtrOutput) Region() pulumi.StringPtrOutput
- func (o DatasourceCloudServiceTypePtrOutput) ToDatasourceCloudServiceTypePtrOutput() DatasourceCloudServiceTypePtrOutput
- func (o DatasourceCloudServiceTypePtrOutput) ToDatasourceCloudServiceTypePtrOutputWithContext(ctx context.Context) DatasourceCloudServiceTypePtrOutput
- func (o DatasourceCloudServiceTypePtrOutput) Type() pulumi.StringPtrOutput
- type DatasourceCloudState
- type DatasourceInput
- type DatasourceMap
- type DatasourceMapInput
- type DatasourceMapOutput
- func (DatasourceMapOutput) ElementType() reflect.Type
- func (o DatasourceMapOutput) MapIndex(k pulumi.StringInput) DatasourceOutput
- func (o DatasourceMapOutput) ToDatasourceMapOutput() DatasourceMapOutput
- func (o DatasourceMapOutput) ToDatasourceMapOutputWithContext(ctx context.Context) DatasourceMapOutput
- type DatasourceOutput
- func (o DatasourceOutput) Catalog() pulumi.StringPtrOutput
- func (o DatasourceOutput) Charset() pulumi.StringOutput
- func (o DatasourceOutput) DataOrigin() pulumi.StringPtrOutput
- func (o DatasourceOutput) DataOriginDatasourceId() pulumi.StringPtrOutput
- func (o DatasourceOutput) DataOriginProjectId() pulumi.StringPtrOutput
- func (o DatasourceOutput) DbHost() pulumi.StringOutput
- func (o DatasourceOutput) DbName() pulumi.StringOutput
- func (o DatasourceOutput) DbPort() pulumi.IntOutput
- func (o DatasourceOutput) DbPwd() pulumi.StringOutput
- func (o DatasourceOutput) DbType() pulumi.StringOutput
- func (o DatasourceOutput) DbUser() pulumi.StringOutput
- func (DatasourceOutput) ElementType() reflect.Type
- func (o DatasourceOutput) ProjectId() pulumi.IntOutput
- func (o DatasourceOutput) ServiceType() pulumi.StringPtrOutput
- func (o DatasourceOutput) SourceName() pulumi.StringOutput
- func (o DatasourceOutput) ToDatasourceOutput() DatasourceOutput
- func (o DatasourceOutput) ToDatasourceOutputWithContext(ctx context.Context) DatasourceOutput
- func (o DatasourceOutput) UniqVpcId() pulumi.StringPtrOutput
- func (o DatasourceOutput) VpcId() pulumi.StringPtrOutput
- type DatasourceState
- type EmbedIntervalApply
- type EmbedIntervalApplyArgs
- type EmbedIntervalApplyArray
- type EmbedIntervalApplyArrayInput
- type EmbedIntervalApplyArrayOutput
- func (EmbedIntervalApplyArrayOutput) ElementType() reflect.Type
- func (o EmbedIntervalApplyArrayOutput) Index(i pulumi.IntInput) EmbedIntervalApplyOutput
- func (o EmbedIntervalApplyArrayOutput) ToEmbedIntervalApplyArrayOutput() EmbedIntervalApplyArrayOutput
- func (o EmbedIntervalApplyArrayOutput) ToEmbedIntervalApplyArrayOutputWithContext(ctx context.Context) EmbedIntervalApplyArrayOutput
- type EmbedIntervalApplyInput
- type EmbedIntervalApplyMap
- type EmbedIntervalApplyMapInput
- type EmbedIntervalApplyMapOutput
- func (EmbedIntervalApplyMapOutput) ElementType() reflect.Type
- func (o EmbedIntervalApplyMapOutput) MapIndex(k pulumi.StringInput) EmbedIntervalApplyOutput
- func (o EmbedIntervalApplyMapOutput) ToEmbedIntervalApplyMapOutput() EmbedIntervalApplyMapOutput
- func (o EmbedIntervalApplyMapOutput) ToEmbedIntervalApplyMapOutputWithContext(ctx context.Context) EmbedIntervalApplyMapOutput
- type EmbedIntervalApplyOutput
- func (o EmbedIntervalApplyOutput) BiToken() pulumi.StringPtrOutput
- func (EmbedIntervalApplyOutput) ElementType() reflect.Type
- func (o EmbedIntervalApplyOutput) PageId() pulumi.IntPtrOutput
- func (o EmbedIntervalApplyOutput) ProjectId() pulumi.IntPtrOutput
- func (o EmbedIntervalApplyOutput) Scope() pulumi.StringPtrOutput
- func (o EmbedIntervalApplyOutput) ToEmbedIntervalApplyOutput() EmbedIntervalApplyOutput
- func (o EmbedIntervalApplyOutput) ToEmbedIntervalApplyOutputWithContext(ctx context.Context) EmbedIntervalApplyOutput
- type EmbedIntervalApplyState
- type EmbedTokenApply
- type EmbedTokenApplyArgs
- type EmbedTokenApplyArray
- type EmbedTokenApplyArrayInput
- type EmbedTokenApplyArrayOutput
- func (EmbedTokenApplyArrayOutput) ElementType() reflect.Type
- func (o EmbedTokenApplyArrayOutput) Index(i pulumi.IntInput) EmbedTokenApplyOutput
- func (o EmbedTokenApplyArrayOutput) ToEmbedTokenApplyArrayOutput() EmbedTokenApplyArrayOutput
- func (o EmbedTokenApplyArrayOutput) ToEmbedTokenApplyArrayOutputWithContext(ctx context.Context) EmbedTokenApplyArrayOutput
- type EmbedTokenApplyInput
- type EmbedTokenApplyMap
- type EmbedTokenApplyMapInput
- type EmbedTokenApplyMapOutput
- func (EmbedTokenApplyMapOutput) ElementType() reflect.Type
- func (o EmbedTokenApplyMapOutput) MapIndex(k pulumi.StringInput) EmbedTokenApplyOutput
- func (o EmbedTokenApplyMapOutput) ToEmbedTokenApplyMapOutput() EmbedTokenApplyMapOutput
- func (o EmbedTokenApplyMapOutput) ToEmbedTokenApplyMapOutputWithContext(ctx context.Context) EmbedTokenApplyMapOutput
- type EmbedTokenApplyOutput
- func (o EmbedTokenApplyOutput) BiToken() pulumi.StringOutput
- func (o EmbedTokenApplyOutput) CreateAt() pulumi.StringOutput
- func (EmbedTokenApplyOutput) ElementType() reflect.Type
- func (o EmbedTokenApplyOutput) ExpireTime() pulumi.StringPtrOutput
- func (o EmbedTokenApplyOutput) PageId() pulumi.IntPtrOutput
- func (o EmbedTokenApplyOutput) ProjectId() pulumi.IntPtrOutput
- func (o EmbedTokenApplyOutput) Scope() pulumi.StringPtrOutput
- func (o EmbedTokenApplyOutput) TicketNum() pulumi.IntPtrOutput
- func (o EmbedTokenApplyOutput) ToEmbedTokenApplyOutput() EmbedTokenApplyOutput
- func (o EmbedTokenApplyOutput) ToEmbedTokenApplyOutputWithContext(ctx context.Context) EmbedTokenApplyOutput
- func (o EmbedTokenApplyOutput) UdpateAt() pulumi.StringOutput
- func (o EmbedTokenApplyOutput) UserCorpId() pulumi.StringPtrOutput
- func (o EmbedTokenApplyOutput) UserId() pulumi.StringPtrOutput
- type EmbedTokenApplyState
- type GetProjectList
- type GetProjectListArgs
- type GetProjectListArray
- type GetProjectListArrayInput
- type GetProjectListArrayOutput
- func (GetProjectListArrayOutput) ElementType() reflect.Type
- func (o GetProjectListArrayOutput) Index(i pulumi.IntInput) GetProjectListOutput
- func (o GetProjectListArrayOutput) ToGetProjectListArrayOutput() GetProjectListArrayOutput
- func (o GetProjectListArrayOutput) ToGetProjectListArrayOutputWithContext(ctx context.Context) GetProjectListArrayOutput
- type GetProjectListConfigList
- type GetProjectListConfigListArgs
- func (GetProjectListConfigListArgs) ElementType() reflect.Type
- func (i GetProjectListConfigListArgs) ToGetProjectListConfigListOutput() GetProjectListConfigListOutput
- func (i GetProjectListConfigListArgs) ToGetProjectListConfigListOutputWithContext(ctx context.Context) GetProjectListConfigListOutput
- type GetProjectListConfigListArray
- func (GetProjectListConfigListArray) ElementType() reflect.Type
- func (i GetProjectListConfigListArray) ToGetProjectListConfigListArrayOutput() GetProjectListConfigListArrayOutput
- func (i GetProjectListConfigListArray) ToGetProjectListConfigListArrayOutputWithContext(ctx context.Context) GetProjectListConfigListArrayOutput
- type GetProjectListConfigListArrayInput
- type GetProjectListConfigListArrayOutput
- func (GetProjectListConfigListArrayOutput) ElementType() reflect.Type
- func (o GetProjectListConfigListArrayOutput) Index(i pulumi.IntInput) GetProjectListConfigListOutput
- func (o GetProjectListConfigListArrayOutput) ToGetProjectListConfigListArrayOutput() GetProjectListConfigListArrayOutput
- func (o GetProjectListConfigListArrayOutput) ToGetProjectListConfigListArrayOutputWithContext(ctx context.Context) GetProjectListConfigListArrayOutput
- type GetProjectListConfigListComponent
- type GetProjectListConfigListComponentArgs
- func (GetProjectListConfigListComponentArgs) ElementType() reflect.Type
- func (i GetProjectListConfigListComponentArgs) ToGetProjectListConfigListComponentOutput() GetProjectListConfigListComponentOutput
- func (i GetProjectListConfigListComponentArgs) ToGetProjectListConfigListComponentOutputWithContext(ctx context.Context) GetProjectListConfigListComponentOutput
- type GetProjectListConfigListComponentArray
- func (GetProjectListConfigListComponentArray) ElementType() reflect.Type
- func (i GetProjectListConfigListComponentArray) ToGetProjectListConfigListComponentArrayOutput() GetProjectListConfigListComponentArrayOutput
- func (i GetProjectListConfigListComponentArray) ToGetProjectListConfigListComponentArrayOutputWithContext(ctx context.Context) GetProjectListConfigListComponentArrayOutput
- type GetProjectListConfigListComponentArrayInput
- type GetProjectListConfigListComponentArrayOutput
- func (GetProjectListConfigListComponentArrayOutput) ElementType() reflect.Type
- func (o GetProjectListConfigListComponentArrayOutput) Index(i pulumi.IntInput) GetProjectListConfigListComponentOutput
- func (o GetProjectListConfigListComponentArrayOutput) ToGetProjectListConfigListComponentArrayOutput() GetProjectListConfigListComponentArrayOutput
- func (o GetProjectListConfigListComponentArrayOutput) ToGetProjectListConfigListComponentArrayOutputWithContext(ctx context.Context) GetProjectListConfigListComponentArrayOutput
- type GetProjectListConfigListComponentInput
- type GetProjectListConfigListComponentOutput
- func (GetProjectListConfigListComponentOutput) ElementType() reflect.Type
- func (o GetProjectListConfigListComponentOutput) IncludeType() pulumi.StringOutput
- func (o GetProjectListConfigListComponentOutput) ModuleId() pulumi.StringOutput
- func (o GetProjectListConfigListComponentOutput) Params() pulumi.StringOutput
- func (o GetProjectListConfigListComponentOutput) ToGetProjectListConfigListComponentOutput() GetProjectListConfigListComponentOutput
- func (o GetProjectListConfigListComponentOutput) ToGetProjectListConfigListComponentOutputWithContext(ctx context.Context) GetProjectListConfigListComponentOutput
- type GetProjectListConfigListInput
- type GetProjectListConfigListOutput
- func (o GetProjectListConfigListOutput) Components() GetProjectListConfigListComponentArrayOutput
- func (GetProjectListConfigListOutput) ElementType() reflect.Type
- func (o GetProjectListConfigListOutput) ModuleGroup() pulumi.StringOutput
- func (o GetProjectListConfigListOutput) ToGetProjectListConfigListOutput() GetProjectListConfigListOutput
- func (o GetProjectListConfigListOutput) ToGetProjectListConfigListOutputWithContext(ctx context.Context) GetProjectListConfigListOutput
- type GetProjectListInput
- type GetProjectListOutput
- func (o GetProjectListOutput) Apply() pulumi.BoolOutput
- func (o GetProjectListOutput) AuthLists() pulumi.StringArrayOutput
- func (o GetProjectListOutput) ColorCode() pulumi.StringOutput
- func (o GetProjectListOutput) ConfigLists() GetProjectListConfigListArrayOutput
- func (o GetProjectListOutput) CorpId() pulumi.StringOutput
- func (o GetProjectListOutput) CreatedAt() pulumi.StringOutput
- func (o GetProjectListOutput) CreatedUser() pulumi.StringOutput
- func (GetProjectListOutput) ElementType() reflect.Type
- func (o GetProjectListOutput) Id() pulumi.IntOutput
- func (o GetProjectListOutput) IsExternalManage() pulumi.BoolOutput
- func (o GetProjectListOutput) LastModifyName() pulumi.StringOutput
- func (o GetProjectListOutput) Logo() pulumi.StringOutput
- func (o GetProjectListOutput) ManagePlatform() pulumi.StringOutput
- func (o GetProjectListOutput) Mark() pulumi.StringOutput
- func (o GetProjectListOutput) MemberCount() pulumi.IntOutput
- func (o GetProjectListOutput) Name() pulumi.StringOutput
- func (o GetProjectListOutput) PageCount() pulumi.IntOutput
- func (o GetProjectListOutput) PanelScope() pulumi.StringOutput
- func (o GetProjectListOutput) Seed() pulumi.StringOutput
- func (o GetProjectListOutput) Source() pulumi.StringOutput
- func (o GetProjectListOutput) ToGetProjectListOutput() GetProjectListOutput
- func (o GetProjectListOutput) ToGetProjectListOutputWithContext(ctx context.Context) GetProjectListOutput
- func (o GetProjectListOutput) UpdatedAt() pulumi.StringOutput
- func (o GetProjectListOutput) UpdatedUser() pulumi.StringOutput
- type GetUserProjectArgs
- type GetUserProjectList
- type GetUserProjectListArgs
- type GetUserProjectListArray
- type GetUserProjectListArrayInput
- type GetUserProjectListArrayOutput
- func (GetUserProjectListArrayOutput) ElementType() reflect.Type
- func (o GetUserProjectListArrayOutput) Index(i pulumi.IntInput) GetUserProjectListOutput
- func (o GetUserProjectListArrayOutput) ToGetUserProjectListArrayOutput() GetUserProjectListArrayOutput
- func (o GetUserProjectListArrayOutput) ToGetUserProjectListArrayOutputWithContext(ctx context.Context) GetUserProjectListArrayOutput
- type GetUserProjectListInput
- type GetUserProjectListOutput
- func (o GetUserProjectListOutput) AreaCode() pulumi.StringOutput
- func (o GetUserProjectListOutput) CorpId() pulumi.StringOutput
- func (o GetUserProjectListOutput) CreatedAt() pulumi.StringOutput
- func (o GetUserProjectListOutput) CreatedUser() pulumi.StringOutput
- func (GetUserProjectListOutput) ElementType() reflect.Type
- func (o GetUserProjectListOutput) Email() pulumi.StringOutput
- func (o GetUserProjectListOutput) FirstModify() pulumi.IntOutput
- func (o GetUserProjectListOutput) GlobalUserName() pulumi.StringOutput
- func (o GetUserProjectListOutput) LastLogin() pulumi.StringOutput
- func (o GetUserProjectListOutput) Mobile() pulumi.StringOutput
- func (o GetUserProjectListOutput) PhoneNumber() pulumi.StringOutput
- func (o GetUserProjectListOutput) Status() pulumi.IntOutput
- func (o GetUserProjectListOutput) ToGetUserProjectListOutput() GetUserProjectListOutput
- func (o GetUserProjectListOutput) ToGetUserProjectListOutputWithContext(ctx context.Context) GetUserProjectListOutput
- func (o GetUserProjectListOutput) UpdatedAt() pulumi.StringOutput
- func (o GetUserProjectListOutput) UpdatedUser() pulumi.StringOutput
- func (o GetUserProjectListOutput) UserId() pulumi.StringOutput
- func (o GetUserProjectListOutput) UserName() pulumi.StringOutput
- type GetUserProjectOutputArgs
- type GetUserProjectResult
- type GetUserProjectResultOutput
- func (o GetUserProjectResultOutput) AllPage() pulumi.BoolPtrOutput
- func (GetUserProjectResultOutput) ElementType() reflect.Type
- func (o GetUserProjectResultOutput) Id() pulumi.StringOutput
- func (o GetUserProjectResultOutput) Lists() GetUserProjectListArrayOutput
- func (o GetUserProjectResultOutput) ProjectId() pulumi.IntPtrOutput
- func (o GetUserProjectResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetUserProjectResultOutput) ToGetUserProjectResultOutput() GetUserProjectResultOutput
- func (o GetUserProjectResultOutput) ToGetUserProjectResultOutputWithContext(ctx context.Context) GetUserProjectResultOutput
- type LookupProjectArgs
- type LookupProjectOutputArgs
- type LookupProjectResult
- type LookupProjectResultOutput
- func (o LookupProjectResultOutput) AllPage() pulumi.BoolPtrOutput
- func (LookupProjectResultOutput) ElementType() reflect.Type
- func (o LookupProjectResultOutput) Extra() pulumi.StringOutput
- func (o LookupProjectResultOutput) Id() pulumi.StringOutput
- func (o LookupProjectResultOutput) Keyword() pulumi.StringPtrOutput
- func (o LookupProjectResultOutput) Lists() GetProjectListArrayOutput
- func (o LookupProjectResultOutput) ModuleCollection() pulumi.StringPtrOutput
- func (o LookupProjectResultOutput) Msg() pulumi.StringOutput
- func (o LookupProjectResultOutput) PageNo() pulumi.IntPtrOutput
- func (o LookupProjectResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o LookupProjectResultOutput) ToLookupProjectResultOutput() LookupProjectResultOutput
- func (o LookupProjectResultOutput) ToLookupProjectResultOutputWithContext(ctx context.Context) LookupProjectResultOutput
- type Project
- type ProjectArgs
- type ProjectArray
- type ProjectArrayInput
- type ProjectArrayOutput
- type ProjectInput
- type ProjectMap
- type ProjectMapInput
- type ProjectMapOutput
- type ProjectOutput
- func (o ProjectOutput) ColorCode() pulumi.StringOutput
- func (ProjectOutput) ElementType() reflect.Type
- func (o ProjectOutput) Logo() pulumi.StringPtrOutput
- func (o ProjectOutput) Mark() pulumi.StringPtrOutput
- func (o ProjectOutput) Name() pulumi.StringOutput
- func (o ProjectOutput) ToProjectOutput() ProjectOutput
- func (o ProjectOutput) ToProjectOutputWithContext(ctx context.Context) ProjectOutput
- type ProjectState
- type ProjectUserRole
- type ProjectUserRoleArgs
- type ProjectUserRoleArray
- type ProjectUserRoleArrayInput
- type ProjectUserRoleArrayOutput
- func (ProjectUserRoleArrayOutput) ElementType() reflect.Type
- func (o ProjectUserRoleArrayOutput) Index(i pulumi.IntInput) ProjectUserRoleOutput
- func (o ProjectUserRoleArrayOutput) ToProjectUserRoleArrayOutput() ProjectUserRoleArrayOutput
- func (o ProjectUserRoleArrayOutput) ToProjectUserRoleArrayOutputWithContext(ctx context.Context) ProjectUserRoleArrayOutput
- type ProjectUserRoleInput
- type ProjectUserRoleMap
- type ProjectUserRoleMapInput
- type ProjectUserRoleMapOutput
- func (ProjectUserRoleMapOutput) ElementType() reflect.Type
- func (o ProjectUserRoleMapOutput) MapIndex(k pulumi.StringInput) ProjectUserRoleOutput
- func (o ProjectUserRoleMapOutput) ToProjectUserRoleMapOutput() ProjectUserRoleMapOutput
- func (o ProjectUserRoleMapOutput) ToProjectUserRoleMapOutputWithContext(ctx context.Context) ProjectUserRoleMapOutput
- type ProjectUserRoleOutput
- func (o ProjectUserRoleOutput) AreaCode() pulumi.StringOutput
- func (ProjectUserRoleOutput) ElementType() reflect.Type
- func (o ProjectUserRoleOutput) Email() pulumi.StringOutput
- func (o ProjectUserRoleOutput) PhoneNumber() pulumi.StringOutput
- func (o ProjectUserRoleOutput) ProjectId() pulumi.IntPtrOutput
- func (o ProjectUserRoleOutput) RoleIdLists() pulumi.IntArrayOutput
- func (o ProjectUserRoleOutput) ToProjectUserRoleOutput() ProjectUserRoleOutput
- func (o ProjectUserRoleOutput) ToProjectUserRoleOutputWithContext(ctx context.Context) ProjectUserRoleOutput
- func (o ProjectUserRoleOutput) UserId() pulumi.StringOutput
- func (o ProjectUserRoleOutput) UserName() pulumi.StringOutput
- type ProjectUserRoleState
- type UserRole
- type UserRoleArgs
- type UserRoleArray
- type UserRoleArrayInput
- type UserRoleArrayOutput
- type UserRoleInput
- type UserRoleMap
- type UserRoleMapInput
- type UserRoleMapOutput
- type UserRoleOutput
- func (o UserRoleOutput) AreaCode() pulumi.StringOutput
- func (UserRoleOutput) ElementType() reflect.Type
- func (o UserRoleOutput) Email() pulumi.StringOutput
- func (o UserRoleOutput) PhoneNumber() pulumi.StringOutput
- func (o UserRoleOutput) RoleIdLists() pulumi.IntArrayOutput
- func (o UserRoleOutput) ToUserRoleOutput() UserRoleOutput
- func (o UserRoleOutput) ToUserRoleOutputWithContext(ctx context.Context) UserRoleOutput
- func (o UserRoleOutput) UserId() pulumi.StringOutput
- func (o UserRoleOutput) UserName() pulumi.StringOutput
- type UserRoleState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PkgVersion ¶
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 Datasource ¶
type Datasource struct { pulumi.CustomResourceState // Catalog. Catalog pulumi.StringPtrOutput `pulumi:"catalog"` // Charset. Charset pulumi.StringOutput `pulumi:"charset"` // Third-party datasource identification, this parameter can be ignored. DataOrigin pulumi.StringPtrOutput `pulumi:"dataOrigin"` // Third-party datasource project id, this parameter can be ignored. DataOriginDatasourceId pulumi.StringPtrOutput `pulumi:"dataOriginDatasourceId"` // Third-party datasource project id, this parameter can be ignored. DataOriginProjectId pulumi.StringPtrOutput `pulumi:"dataOriginProjectId"` // Host. DbHost pulumi.StringOutput `pulumi:"dbHost"` // Database name. DbName pulumi.StringOutput `pulumi:"dbName"` // Port. DbPort pulumi.IntOutput `pulumi:"dbPort"` // Password. DbPwd pulumi.StringOutput `pulumi:"dbPwd"` // `MYSQL`, `MSSQL`, `POSTGRE`, `ORACLE`, `CLICKHOUSE`, `TIDB`, `HIVE`, `PRESTO`. DbType pulumi.StringOutput `pulumi:"dbType"` // User name. DbUser pulumi.StringOutput `pulumi:"dbUser"` // Project id. ProjectId pulumi.IntOutput `pulumi:"projectId"` // Own or Cloud, default: `Own`. ServiceType pulumi.StringPtrOutput `pulumi:"serviceType"` // Datasource name in BI. SourceName pulumi.StringOutput `pulumi:"sourceName"` // Tencent cloud private network unified identity. UniqVpcId pulumi.StringPtrOutput `pulumi:"uniqVpcId"` // Tencent cloud private network identity. VpcId pulumi.StringPtrOutput `pulumi:"vpcId"` }
Provides a resource to create a bi datasource
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Bi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Bi.NewDatasource(ctx, "datasource", &Bi.DatasourceArgs{ Charset: pulumi.String("utf8"), DbHost: pulumi.String("bj-cdb-1lxqg5r6.sql.tencentcdb.com"), DbName: pulumi.String("tf-test"), DbPort: pulumi.Int(63694), DbPwd: pulumi.String("ABc123,,,"), DbType: pulumi.String("MYSQL"), DbUser: pulumi.String("root"), ProjectId: pulumi.Int(11015030), SourceName: pulumi.String("tf-source-name"), }) if err != nil { return err } return nil }) }
```
## Import
bi datasource can be imported using the id, e.g.
```sh
$ pulumi import tencentcloud:Bi/datasource:Datasource datasource datasource_id
```
func GetDatasource ¶
func GetDatasource(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DatasourceState, opts ...pulumi.ResourceOption) (*Datasource, error)
GetDatasource gets an existing Datasource 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 NewDatasource ¶
func NewDatasource(ctx *pulumi.Context, name string, args *DatasourceArgs, opts ...pulumi.ResourceOption) (*Datasource, error)
NewDatasource registers a new resource with the given unique name, arguments, and options.
func (*Datasource) ElementType ¶
func (*Datasource) ElementType() reflect.Type
func (*Datasource) ToDatasourceOutput ¶
func (i *Datasource) ToDatasourceOutput() DatasourceOutput
func (*Datasource) ToDatasourceOutputWithContext ¶
func (i *Datasource) ToDatasourceOutputWithContext(ctx context.Context) DatasourceOutput
type DatasourceArgs ¶
type DatasourceArgs struct { // Catalog. Catalog pulumi.StringPtrInput // Charset. Charset pulumi.StringInput // Third-party datasource identification, this parameter can be ignored. DataOrigin pulumi.StringPtrInput // Third-party datasource project id, this parameter can be ignored. DataOriginDatasourceId pulumi.StringPtrInput // Third-party datasource project id, this parameter can be ignored. DataOriginProjectId pulumi.StringPtrInput // Host. DbHost pulumi.StringInput // Database name. DbName pulumi.StringInput // Port. DbPort pulumi.IntInput // Password. DbPwd pulumi.StringInput // `MYSQL`, `MSSQL`, `POSTGRE`, `ORACLE`, `CLICKHOUSE`, `TIDB`, `HIVE`, `PRESTO`. DbType pulumi.StringInput // User name. DbUser pulumi.StringInput // Project id. ProjectId pulumi.IntInput // Own or Cloud, default: `Own`. ServiceType pulumi.StringPtrInput // Datasource name in BI. SourceName pulumi.StringInput // Tencent cloud private network unified identity. UniqVpcId pulumi.StringPtrInput // Tencent cloud private network identity. VpcId pulumi.StringPtrInput }
The set of arguments for constructing a Datasource resource.
func (DatasourceArgs) ElementType ¶
func (DatasourceArgs) ElementType() reflect.Type
type DatasourceArray ¶
type DatasourceArray []DatasourceInput
func (DatasourceArray) ElementType ¶
func (DatasourceArray) ElementType() reflect.Type
func (DatasourceArray) ToDatasourceArrayOutput ¶
func (i DatasourceArray) ToDatasourceArrayOutput() DatasourceArrayOutput
func (DatasourceArray) ToDatasourceArrayOutputWithContext ¶
func (i DatasourceArray) ToDatasourceArrayOutputWithContext(ctx context.Context) DatasourceArrayOutput
type DatasourceArrayInput ¶
type DatasourceArrayInput interface { pulumi.Input ToDatasourceArrayOutput() DatasourceArrayOutput ToDatasourceArrayOutputWithContext(context.Context) DatasourceArrayOutput }
DatasourceArrayInput is an input type that accepts DatasourceArray and DatasourceArrayOutput values. You can construct a concrete instance of `DatasourceArrayInput` via:
DatasourceArray{ DatasourceArgs{...} }
type DatasourceArrayOutput ¶
type DatasourceArrayOutput struct{ *pulumi.OutputState }
func (DatasourceArrayOutput) ElementType ¶
func (DatasourceArrayOutput) ElementType() reflect.Type
func (DatasourceArrayOutput) Index ¶
func (o DatasourceArrayOutput) Index(i pulumi.IntInput) DatasourceOutput
func (DatasourceArrayOutput) ToDatasourceArrayOutput ¶
func (o DatasourceArrayOutput) ToDatasourceArrayOutput() DatasourceArrayOutput
func (DatasourceArrayOutput) ToDatasourceArrayOutputWithContext ¶
func (o DatasourceArrayOutput) ToDatasourceArrayOutputWithContext(ctx context.Context) DatasourceArrayOutput
type DatasourceCloud ¶
type DatasourceCloud struct { pulumi.CustomResourceState // Charset. Charset pulumi.StringOutput `pulumi:"charset"` // Cluster id. ClusterId pulumi.StringPtrOutput `pulumi:"clusterId"` // Third-party datasource identification, this parameter can be ignored. DataOrigin pulumi.StringPtrOutput `pulumi:"dataOrigin"` // Third-party datasource project id, this parameter can be ignored. DataOriginDatasourceId pulumi.StringPtrOutput `pulumi:"dataOriginDatasourceId"` // Third-party datasource project id, this parameter can be ignored. DataOriginProjectId pulumi.StringPtrOutput `pulumi:"dataOriginProjectId"` // Database name. DbName pulumi.StringOutput `pulumi:"dbName"` // Password. DbPwd pulumi.StringOutput `pulumi:"dbPwd"` // `MYSQL`, `TDSQL-C_MYSQL`, `TDSQL_MYSQL`, `MSSQL`, `POSTGRESQL`, `MARIADB`. DbType pulumi.StringOutput `pulumi:"dbType"` // User name. DbUser pulumi.StringOutput `pulumi:"dbUser"` // Extended parameters. ExtraParam pulumi.StringOutput `pulumi:"extraParam"` // Project id. ProjectId pulumi.StringOutput `pulumi:"projectId"` // Region identifier. RegionId pulumi.StringPtrOutput `pulumi:"regionId"` // Service type, Own or Cloud. ServiceType DatasourceCloudServiceTypeOutput `pulumi:"serviceType"` // Datasource name in BI. SourceName pulumi.StringOutput `pulumi:"sourceName"` // Unified vpc identification. UniqVpcId pulumi.StringPtrOutput `pulumi:"uniqVpcId"` // Public cloud intranet ip. Vip pulumi.StringPtrOutput `pulumi:"vip"` // Vpc identification. VpcId pulumi.StringOutput `pulumi:"vpcId"` // Public cloud intranet port. Vport pulumi.StringPtrOutput `pulumi:"vport"` }
Provides a resource to create a bi datasourceCloud
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Bi" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Bi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Bi.NewDatasourceCloud(ctx, "datasourceCloud", &Bi.DatasourceCloudArgs{ Charset: pulumi.String("utf8"), DbName: pulumi.String("bi_dev"), DbPwd: pulumi.String("xxxxxx"), DbType: pulumi.String("MYSQL"), DbUser: pulumi.String("root"), ProjectId: pulumi.String("11015056"), RegionId: pulumi.String("gz"), ServiceType: &bi.DatasourceCloudServiceTypeArgs{ InstanceId: pulumi.String("cdb-12viotu5"), Region: pulumi.String("ap-guangzhou"), Type: pulumi.String("Cloud"), }, SourceName: pulumi.String("tf-test1"), Vip: pulumi.String("10.0.0.4"), VpcId: pulumi.String("5292713"), Vport: pulumi.String("3306"), }) if err != nil { return err } return nil }) }
```
func GetDatasourceCloud ¶
func GetDatasourceCloud(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DatasourceCloudState, opts ...pulumi.ResourceOption) (*DatasourceCloud, error)
GetDatasourceCloud gets an existing DatasourceCloud 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 NewDatasourceCloud ¶
func NewDatasourceCloud(ctx *pulumi.Context, name string, args *DatasourceCloudArgs, opts ...pulumi.ResourceOption) (*DatasourceCloud, error)
NewDatasourceCloud registers a new resource with the given unique name, arguments, and options.
func (*DatasourceCloud) ElementType ¶
func (*DatasourceCloud) ElementType() reflect.Type
func (*DatasourceCloud) ToDatasourceCloudOutput ¶
func (i *DatasourceCloud) ToDatasourceCloudOutput() DatasourceCloudOutput
func (*DatasourceCloud) ToDatasourceCloudOutputWithContext ¶
func (i *DatasourceCloud) ToDatasourceCloudOutputWithContext(ctx context.Context) DatasourceCloudOutput
type DatasourceCloudArgs ¶
type DatasourceCloudArgs struct { // Charset. Charset pulumi.StringInput // Cluster id. ClusterId pulumi.StringPtrInput // Third-party datasource identification, this parameter can be ignored. DataOrigin pulumi.StringPtrInput // Third-party datasource project id, this parameter can be ignored. DataOriginDatasourceId pulumi.StringPtrInput // Third-party datasource project id, this parameter can be ignored. DataOriginProjectId pulumi.StringPtrInput // Database name. DbName pulumi.StringInput // Password. DbPwd pulumi.StringInput // `MYSQL`, `TDSQL-C_MYSQL`, `TDSQL_MYSQL`, `MSSQL`, `POSTGRESQL`, `MARIADB`. DbType pulumi.StringInput // User name. DbUser pulumi.StringInput // Extended parameters. ExtraParam pulumi.StringPtrInput // Project id. ProjectId pulumi.StringInput // Region identifier. RegionId pulumi.StringPtrInput // Service type, Own or Cloud. ServiceType DatasourceCloudServiceTypeInput // Datasource name in BI. SourceName pulumi.StringInput // Unified vpc identification. UniqVpcId pulumi.StringPtrInput // Public cloud intranet ip. Vip pulumi.StringPtrInput // Vpc identification. VpcId pulumi.StringInput // Public cloud intranet port. Vport pulumi.StringPtrInput }
The set of arguments for constructing a DatasourceCloud resource.
func (DatasourceCloudArgs) ElementType ¶
func (DatasourceCloudArgs) ElementType() reflect.Type
type DatasourceCloudArray ¶
type DatasourceCloudArray []DatasourceCloudInput
func (DatasourceCloudArray) ElementType ¶
func (DatasourceCloudArray) ElementType() reflect.Type
func (DatasourceCloudArray) ToDatasourceCloudArrayOutput ¶
func (i DatasourceCloudArray) ToDatasourceCloudArrayOutput() DatasourceCloudArrayOutput
func (DatasourceCloudArray) ToDatasourceCloudArrayOutputWithContext ¶
func (i DatasourceCloudArray) ToDatasourceCloudArrayOutputWithContext(ctx context.Context) DatasourceCloudArrayOutput
type DatasourceCloudArrayInput ¶
type DatasourceCloudArrayInput interface { pulumi.Input ToDatasourceCloudArrayOutput() DatasourceCloudArrayOutput ToDatasourceCloudArrayOutputWithContext(context.Context) DatasourceCloudArrayOutput }
DatasourceCloudArrayInput is an input type that accepts DatasourceCloudArray and DatasourceCloudArrayOutput values. You can construct a concrete instance of `DatasourceCloudArrayInput` via:
DatasourceCloudArray{ DatasourceCloudArgs{...} }
type DatasourceCloudArrayOutput ¶
type DatasourceCloudArrayOutput struct{ *pulumi.OutputState }
func (DatasourceCloudArrayOutput) ElementType ¶
func (DatasourceCloudArrayOutput) ElementType() reflect.Type
func (DatasourceCloudArrayOutput) Index ¶
func (o DatasourceCloudArrayOutput) Index(i pulumi.IntInput) DatasourceCloudOutput
func (DatasourceCloudArrayOutput) ToDatasourceCloudArrayOutput ¶
func (o DatasourceCloudArrayOutput) ToDatasourceCloudArrayOutput() DatasourceCloudArrayOutput
func (DatasourceCloudArrayOutput) ToDatasourceCloudArrayOutputWithContext ¶
func (o DatasourceCloudArrayOutput) ToDatasourceCloudArrayOutputWithContext(ctx context.Context) DatasourceCloudArrayOutput
type DatasourceCloudInput ¶
type DatasourceCloudInput interface { pulumi.Input ToDatasourceCloudOutput() DatasourceCloudOutput ToDatasourceCloudOutputWithContext(ctx context.Context) DatasourceCloudOutput }
type DatasourceCloudMap ¶
type DatasourceCloudMap map[string]DatasourceCloudInput
func (DatasourceCloudMap) ElementType ¶
func (DatasourceCloudMap) ElementType() reflect.Type
func (DatasourceCloudMap) ToDatasourceCloudMapOutput ¶
func (i DatasourceCloudMap) ToDatasourceCloudMapOutput() DatasourceCloudMapOutput
func (DatasourceCloudMap) ToDatasourceCloudMapOutputWithContext ¶
func (i DatasourceCloudMap) ToDatasourceCloudMapOutputWithContext(ctx context.Context) DatasourceCloudMapOutput
type DatasourceCloudMapInput ¶
type DatasourceCloudMapInput interface { pulumi.Input ToDatasourceCloudMapOutput() DatasourceCloudMapOutput ToDatasourceCloudMapOutputWithContext(context.Context) DatasourceCloudMapOutput }
DatasourceCloudMapInput is an input type that accepts DatasourceCloudMap and DatasourceCloudMapOutput values. You can construct a concrete instance of `DatasourceCloudMapInput` via:
DatasourceCloudMap{ "key": DatasourceCloudArgs{...} }
type DatasourceCloudMapOutput ¶
type DatasourceCloudMapOutput struct{ *pulumi.OutputState }
func (DatasourceCloudMapOutput) ElementType ¶
func (DatasourceCloudMapOutput) ElementType() reflect.Type
func (DatasourceCloudMapOutput) MapIndex ¶
func (o DatasourceCloudMapOutput) MapIndex(k pulumi.StringInput) DatasourceCloudOutput
func (DatasourceCloudMapOutput) ToDatasourceCloudMapOutput ¶
func (o DatasourceCloudMapOutput) ToDatasourceCloudMapOutput() DatasourceCloudMapOutput
func (DatasourceCloudMapOutput) ToDatasourceCloudMapOutputWithContext ¶
func (o DatasourceCloudMapOutput) ToDatasourceCloudMapOutputWithContext(ctx context.Context) DatasourceCloudMapOutput
type DatasourceCloudOutput ¶
type DatasourceCloudOutput struct{ *pulumi.OutputState }
func (DatasourceCloudOutput) Charset ¶
func (o DatasourceCloudOutput) Charset() pulumi.StringOutput
Charset.
func (DatasourceCloudOutput) ClusterId ¶
func (o DatasourceCloudOutput) ClusterId() pulumi.StringPtrOutput
Cluster id.
func (DatasourceCloudOutput) DataOrigin ¶
func (o DatasourceCloudOutput) DataOrigin() pulumi.StringPtrOutput
Third-party datasource identification, this parameter can be ignored.
func (DatasourceCloudOutput) DataOriginDatasourceId ¶
func (o DatasourceCloudOutput) DataOriginDatasourceId() pulumi.StringPtrOutput
Third-party datasource project id, this parameter can be ignored.
func (DatasourceCloudOutput) DataOriginProjectId ¶
func (o DatasourceCloudOutput) DataOriginProjectId() pulumi.StringPtrOutput
Third-party datasource project id, this parameter can be ignored.
func (DatasourceCloudOutput) DbName ¶
func (o DatasourceCloudOutput) DbName() pulumi.StringOutput
Database name.
func (DatasourceCloudOutput) DbPwd ¶
func (o DatasourceCloudOutput) DbPwd() pulumi.StringOutput
Password.
func (DatasourceCloudOutput) DbType ¶
func (o DatasourceCloudOutput) DbType() pulumi.StringOutput
`MYSQL`, `TDSQL-C_MYSQL`, `TDSQL_MYSQL`, `MSSQL`, `POSTGRESQL`, `MARIADB`.
func (DatasourceCloudOutput) DbUser ¶
func (o DatasourceCloudOutput) DbUser() pulumi.StringOutput
User name.
func (DatasourceCloudOutput) ElementType ¶
func (DatasourceCloudOutput) ElementType() reflect.Type
func (DatasourceCloudOutput) ExtraParam ¶
func (o DatasourceCloudOutput) ExtraParam() pulumi.StringOutput
Extended parameters.
func (DatasourceCloudOutput) ProjectId ¶
func (o DatasourceCloudOutput) ProjectId() pulumi.StringOutput
Project id.
func (DatasourceCloudOutput) RegionId ¶
func (o DatasourceCloudOutput) RegionId() pulumi.StringPtrOutput
Region identifier.
func (DatasourceCloudOutput) ServiceType ¶
func (o DatasourceCloudOutput) ServiceType() DatasourceCloudServiceTypeOutput
Service type, Own or Cloud.
func (DatasourceCloudOutput) SourceName ¶
func (o DatasourceCloudOutput) SourceName() pulumi.StringOutput
Datasource name in BI.
func (DatasourceCloudOutput) ToDatasourceCloudOutput ¶
func (o DatasourceCloudOutput) ToDatasourceCloudOutput() DatasourceCloudOutput
func (DatasourceCloudOutput) ToDatasourceCloudOutputWithContext ¶
func (o DatasourceCloudOutput) ToDatasourceCloudOutputWithContext(ctx context.Context) DatasourceCloudOutput
func (DatasourceCloudOutput) UniqVpcId ¶
func (o DatasourceCloudOutput) UniqVpcId() pulumi.StringPtrOutput
Unified vpc identification.
func (DatasourceCloudOutput) Vip ¶
func (o DatasourceCloudOutput) Vip() pulumi.StringPtrOutput
Public cloud intranet ip.
func (DatasourceCloudOutput) VpcId ¶
func (o DatasourceCloudOutput) VpcId() pulumi.StringOutput
Vpc identification.
func (DatasourceCloudOutput) Vport ¶
func (o DatasourceCloudOutput) Vport() pulumi.StringPtrOutput
Public cloud intranet port.
type DatasourceCloudServiceTypeArgs ¶
type DatasourceCloudServiceTypeArgs struct { // Instance Id. InstanceId pulumi.StringInput `pulumi:"instanceId"` // Region. Region pulumi.StringInput `pulumi:"region"` // Service type, Cloud. Type pulumi.StringInput `pulumi:"type"` }
func (DatasourceCloudServiceTypeArgs) ElementType ¶
func (DatasourceCloudServiceTypeArgs) ElementType() reflect.Type
func (DatasourceCloudServiceTypeArgs) ToDatasourceCloudServiceTypeOutput ¶
func (i DatasourceCloudServiceTypeArgs) ToDatasourceCloudServiceTypeOutput() DatasourceCloudServiceTypeOutput
func (DatasourceCloudServiceTypeArgs) ToDatasourceCloudServiceTypeOutputWithContext ¶
func (i DatasourceCloudServiceTypeArgs) ToDatasourceCloudServiceTypeOutputWithContext(ctx context.Context) DatasourceCloudServiceTypeOutput
func (DatasourceCloudServiceTypeArgs) ToDatasourceCloudServiceTypePtrOutput ¶
func (i DatasourceCloudServiceTypeArgs) ToDatasourceCloudServiceTypePtrOutput() DatasourceCloudServiceTypePtrOutput
func (DatasourceCloudServiceTypeArgs) ToDatasourceCloudServiceTypePtrOutputWithContext ¶
func (i DatasourceCloudServiceTypeArgs) ToDatasourceCloudServiceTypePtrOutputWithContext(ctx context.Context) DatasourceCloudServiceTypePtrOutput
type DatasourceCloudServiceTypeInput ¶
type DatasourceCloudServiceTypeInput interface { pulumi.Input ToDatasourceCloudServiceTypeOutput() DatasourceCloudServiceTypeOutput ToDatasourceCloudServiceTypeOutputWithContext(context.Context) DatasourceCloudServiceTypeOutput }
DatasourceCloudServiceTypeInput is an input type that accepts DatasourceCloudServiceTypeArgs and DatasourceCloudServiceTypeOutput values. You can construct a concrete instance of `DatasourceCloudServiceTypeInput` via:
DatasourceCloudServiceTypeArgs{...}
type DatasourceCloudServiceTypeOutput ¶
type DatasourceCloudServiceTypeOutput struct{ *pulumi.OutputState }
func (DatasourceCloudServiceTypeOutput) ElementType ¶
func (DatasourceCloudServiceTypeOutput) ElementType() reflect.Type
func (DatasourceCloudServiceTypeOutput) InstanceId ¶
func (o DatasourceCloudServiceTypeOutput) InstanceId() pulumi.StringOutput
Instance Id.
func (DatasourceCloudServiceTypeOutput) Region ¶
func (o DatasourceCloudServiceTypeOutput) Region() pulumi.StringOutput
Region.
func (DatasourceCloudServiceTypeOutput) ToDatasourceCloudServiceTypeOutput ¶
func (o DatasourceCloudServiceTypeOutput) ToDatasourceCloudServiceTypeOutput() DatasourceCloudServiceTypeOutput
func (DatasourceCloudServiceTypeOutput) ToDatasourceCloudServiceTypeOutputWithContext ¶
func (o DatasourceCloudServiceTypeOutput) ToDatasourceCloudServiceTypeOutputWithContext(ctx context.Context) DatasourceCloudServiceTypeOutput
func (DatasourceCloudServiceTypeOutput) ToDatasourceCloudServiceTypePtrOutput ¶
func (o DatasourceCloudServiceTypeOutput) ToDatasourceCloudServiceTypePtrOutput() DatasourceCloudServiceTypePtrOutput
func (DatasourceCloudServiceTypeOutput) ToDatasourceCloudServiceTypePtrOutputWithContext ¶
func (o DatasourceCloudServiceTypeOutput) ToDatasourceCloudServiceTypePtrOutputWithContext(ctx context.Context) DatasourceCloudServiceTypePtrOutput
func (DatasourceCloudServiceTypeOutput) Type ¶
func (o DatasourceCloudServiceTypeOutput) Type() pulumi.StringOutput
Service type, Cloud.
type DatasourceCloudServiceTypePtrInput ¶
type DatasourceCloudServiceTypePtrInput interface { pulumi.Input ToDatasourceCloudServiceTypePtrOutput() DatasourceCloudServiceTypePtrOutput ToDatasourceCloudServiceTypePtrOutputWithContext(context.Context) DatasourceCloudServiceTypePtrOutput }
DatasourceCloudServiceTypePtrInput is an input type that accepts DatasourceCloudServiceTypeArgs, DatasourceCloudServiceTypePtr and DatasourceCloudServiceTypePtrOutput values. You can construct a concrete instance of `DatasourceCloudServiceTypePtrInput` via:
DatasourceCloudServiceTypeArgs{...} or: nil
func DatasourceCloudServiceTypePtr ¶
func DatasourceCloudServiceTypePtr(v *DatasourceCloudServiceTypeArgs) DatasourceCloudServiceTypePtrInput
type DatasourceCloudServiceTypePtrOutput ¶
type DatasourceCloudServiceTypePtrOutput struct{ *pulumi.OutputState }
func (DatasourceCloudServiceTypePtrOutput) Elem ¶
func (o DatasourceCloudServiceTypePtrOutput) Elem() DatasourceCloudServiceTypeOutput
func (DatasourceCloudServiceTypePtrOutput) ElementType ¶
func (DatasourceCloudServiceTypePtrOutput) ElementType() reflect.Type
func (DatasourceCloudServiceTypePtrOutput) InstanceId ¶
func (o DatasourceCloudServiceTypePtrOutput) InstanceId() pulumi.StringPtrOutput
Instance Id.
func (DatasourceCloudServiceTypePtrOutput) Region ¶
func (o DatasourceCloudServiceTypePtrOutput) Region() pulumi.StringPtrOutput
Region.
func (DatasourceCloudServiceTypePtrOutput) ToDatasourceCloudServiceTypePtrOutput ¶
func (o DatasourceCloudServiceTypePtrOutput) ToDatasourceCloudServiceTypePtrOutput() DatasourceCloudServiceTypePtrOutput
func (DatasourceCloudServiceTypePtrOutput) ToDatasourceCloudServiceTypePtrOutputWithContext ¶
func (o DatasourceCloudServiceTypePtrOutput) ToDatasourceCloudServiceTypePtrOutputWithContext(ctx context.Context) DatasourceCloudServiceTypePtrOutput
func (DatasourceCloudServiceTypePtrOutput) Type ¶
func (o DatasourceCloudServiceTypePtrOutput) Type() pulumi.StringPtrOutput
Service type, Cloud.
type DatasourceCloudState ¶
type DatasourceCloudState struct { // Charset. Charset pulumi.StringPtrInput // Cluster id. ClusterId pulumi.StringPtrInput // Third-party datasource identification, this parameter can be ignored. DataOrigin pulumi.StringPtrInput // Third-party datasource project id, this parameter can be ignored. DataOriginDatasourceId pulumi.StringPtrInput // Third-party datasource project id, this parameter can be ignored. DataOriginProjectId pulumi.StringPtrInput // Database name. DbName pulumi.StringPtrInput // Password. DbPwd pulumi.StringPtrInput // `MYSQL`, `TDSQL-C_MYSQL`, `TDSQL_MYSQL`, `MSSQL`, `POSTGRESQL`, `MARIADB`. DbType pulumi.StringPtrInput // User name. DbUser pulumi.StringPtrInput // Extended parameters. ExtraParam pulumi.StringPtrInput // Project id. ProjectId pulumi.StringPtrInput // Region identifier. RegionId pulumi.StringPtrInput // Service type, Own or Cloud. ServiceType DatasourceCloudServiceTypePtrInput // Datasource name in BI. SourceName pulumi.StringPtrInput // Unified vpc identification. UniqVpcId pulumi.StringPtrInput // Public cloud intranet ip. Vip pulumi.StringPtrInput // Vpc identification. VpcId pulumi.StringPtrInput // Public cloud intranet port. Vport pulumi.StringPtrInput }
func (DatasourceCloudState) ElementType ¶
func (DatasourceCloudState) ElementType() reflect.Type
type DatasourceInput ¶
type DatasourceInput interface { pulumi.Input ToDatasourceOutput() DatasourceOutput ToDatasourceOutputWithContext(ctx context.Context) DatasourceOutput }
type DatasourceMap ¶
type DatasourceMap map[string]DatasourceInput
func (DatasourceMap) ElementType ¶
func (DatasourceMap) ElementType() reflect.Type
func (DatasourceMap) ToDatasourceMapOutput ¶
func (i DatasourceMap) ToDatasourceMapOutput() DatasourceMapOutput
func (DatasourceMap) ToDatasourceMapOutputWithContext ¶
func (i DatasourceMap) ToDatasourceMapOutputWithContext(ctx context.Context) DatasourceMapOutput
type DatasourceMapInput ¶
type DatasourceMapInput interface { pulumi.Input ToDatasourceMapOutput() DatasourceMapOutput ToDatasourceMapOutputWithContext(context.Context) DatasourceMapOutput }
DatasourceMapInput is an input type that accepts DatasourceMap and DatasourceMapOutput values. You can construct a concrete instance of `DatasourceMapInput` via:
DatasourceMap{ "key": DatasourceArgs{...} }
type DatasourceMapOutput ¶
type DatasourceMapOutput struct{ *pulumi.OutputState }
func (DatasourceMapOutput) ElementType ¶
func (DatasourceMapOutput) ElementType() reflect.Type
func (DatasourceMapOutput) MapIndex ¶
func (o DatasourceMapOutput) MapIndex(k pulumi.StringInput) DatasourceOutput
func (DatasourceMapOutput) ToDatasourceMapOutput ¶
func (o DatasourceMapOutput) ToDatasourceMapOutput() DatasourceMapOutput
func (DatasourceMapOutput) ToDatasourceMapOutputWithContext ¶
func (o DatasourceMapOutput) ToDatasourceMapOutputWithContext(ctx context.Context) DatasourceMapOutput
type DatasourceOutput ¶
type DatasourceOutput struct{ *pulumi.OutputState }
func (DatasourceOutput) Catalog ¶
func (o DatasourceOutput) Catalog() pulumi.StringPtrOutput
Catalog.
func (DatasourceOutput) DataOrigin ¶
func (o DatasourceOutput) DataOrigin() pulumi.StringPtrOutput
Third-party datasource identification, this parameter can be ignored.
func (DatasourceOutput) DataOriginDatasourceId ¶
func (o DatasourceOutput) DataOriginDatasourceId() pulumi.StringPtrOutput
Third-party datasource project id, this parameter can be ignored.
func (DatasourceOutput) DataOriginProjectId ¶
func (o DatasourceOutput) DataOriginProjectId() pulumi.StringPtrOutput
Third-party datasource project id, this parameter can be ignored.
func (DatasourceOutput) DbName ¶
func (o DatasourceOutput) DbName() pulumi.StringOutput
Database name.
func (DatasourceOutput) DbType ¶
func (o DatasourceOutput) DbType() pulumi.StringOutput
`MYSQL`, `MSSQL`, `POSTGRE`, `ORACLE`, `CLICKHOUSE`, `TIDB`, `HIVE`, `PRESTO`.
func (DatasourceOutput) ElementType ¶
func (DatasourceOutput) ElementType() reflect.Type
func (DatasourceOutput) ProjectId ¶
func (o DatasourceOutput) ProjectId() pulumi.IntOutput
Project id.
func (DatasourceOutput) ServiceType ¶
func (o DatasourceOutput) ServiceType() pulumi.StringPtrOutput
Own or Cloud, default: `Own`.
func (DatasourceOutput) SourceName ¶
func (o DatasourceOutput) SourceName() pulumi.StringOutput
Datasource name in BI.
func (DatasourceOutput) ToDatasourceOutput ¶
func (o DatasourceOutput) ToDatasourceOutput() DatasourceOutput
func (DatasourceOutput) ToDatasourceOutputWithContext ¶
func (o DatasourceOutput) ToDatasourceOutputWithContext(ctx context.Context) DatasourceOutput
func (DatasourceOutput) UniqVpcId ¶
func (o DatasourceOutput) UniqVpcId() pulumi.StringPtrOutput
Tencent cloud private network unified identity.
func (DatasourceOutput) VpcId ¶
func (o DatasourceOutput) VpcId() pulumi.StringPtrOutput
Tencent cloud private network identity.
type DatasourceState ¶
type DatasourceState struct { // Catalog. Catalog pulumi.StringPtrInput // Charset. Charset pulumi.StringPtrInput // Third-party datasource identification, this parameter can be ignored. DataOrigin pulumi.StringPtrInput // Third-party datasource project id, this parameter can be ignored. DataOriginDatasourceId pulumi.StringPtrInput // Third-party datasource project id, this parameter can be ignored. DataOriginProjectId pulumi.StringPtrInput // Host. DbHost pulumi.StringPtrInput // Database name. DbName pulumi.StringPtrInput // Port. DbPort pulumi.IntPtrInput // Password. DbPwd pulumi.StringPtrInput // `MYSQL`, `MSSQL`, `POSTGRE`, `ORACLE`, `CLICKHOUSE`, `TIDB`, `HIVE`, `PRESTO`. DbType pulumi.StringPtrInput // User name. DbUser pulumi.StringPtrInput // Project id. ProjectId pulumi.IntPtrInput // Own or Cloud, default: `Own`. ServiceType pulumi.StringPtrInput // Datasource name in BI. SourceName pulumi.StringPtrInput // Tencent cloud private network unified identity. UniqVpcId pulumi.StringPtrInput // Tencent cloud private network identity. VpcId pulumi.StringPtrInput }
func (DatasourceState) ElementType ¶
func (DatasourceState) ElementType() reflect.Type
type EmbedIntervalApply ¶
type EmbedIntervalApply struct { pulumi.CustomResourceState // Token that needs to be applied for extension. BiToken pulumi.StringPtrOutput `pulumi:"biToken"` // Sharing page id, this is empty value 0 when embedding the board. PageId pulumi.IntPtrOutput `pulumi:"pageId"` // Sharing project id, required. ProjectId pulumi.IntPtrOutput `pulumi:"projectId"` // Choose panel or page. Scope pulumi.StringPtrOutput `pulumi:"scope"` }
Provides a resource to create a bi embedInterval
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Bi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Bi.NewEmbedIntervalApply(ctx, "embedInterval", &Bi.EmbedIntervalApplyArgs{ BiToken: pulumi.String("4192d65b-d674-4117-9a59-xxxxxxxxx"), PageId: pulumi.Int(10520483), ProjectId: pulumi.Int(11015030), Scope: pulumi.String("page"), }) if err != nil { return err } return nil }) }
```
func GetEmbedIntervalApply ¶
func GetEmbedIntervalApply(ctx *pulumi.Context, name string, id pulumi.IDInput, state *EmbedIntervalApplyState, opts ...pulumi.ResourceOption) (*EmbedIntervalApply, error)
GetEmbedIntervalApply gets an existing EmbedIntervalApply 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 NewEmbedIntervalApply ¶
func NewEmbedIntervalApply(ctx *pulumi.Context, name string, args *EmbedIntervalApplyArgs, opts ...pulumi.ResourceOption) (*EmbedIntervalApply, error)
NewEmbedIntervalApply registers a new resource with the given unique name, arguments, and options.
func (*EmbedIntervalApply) ElementType ¶
func (*EmbedIntervalApply) ElementType() reflect.Type
func (*EmbedIntervalApply) ToEmbedIntervalApplyOutput ¶
func (i *EmbedIntervalApply) ToEmbedIntervalApplyOutput() EmbedIntervalApplyOutput
func (*EmbedIntervalApply) ToEmbedIntervalApplyOutputWithContext ¶
func (i *EmbedIntervalApply) ToEmbedIntervalApplyOutputWithContext(ctx context.Context) EmbedIntervalApplyOutput
type EmbedIntervalApplyArgs ¶
type EmbedIntervalApplyArgs struct { // Token that needs to be applied for extension. BiToken pulumi.StringPtrInput // Sharing page id, this is empty value 0 when embedding the board. PageId pulumi.IntPtrInput // Sharing project id, required. ProjectId pulumi.IntPtrInput // Choose panel or page. Scope pulumi.StringPtrInput }
The set of arguments for constructing a EmbedIntervalApply resource.
func (EmbedIntervalApplyArgs) ElementType ¶
func (EmbedIntervalApplyArgs) ElementType() reflect.Type
type EmbedIntervalApplyArray ¶
type EmbedIntervalApplyArray []EmbedIntervalApplyInput
func (EmbedIntervalApplyArray) ElementType ¶
func (EmbedIntervalApplyArray) ElementType() reflect.Type
func (EmbedIntervalApplyArray) ToEmbedIntervalApplyArrayOutput ¶
func (i EmbedIntervalApplyArray) ToEmbedIntervalApplyArrayOutput() EmbedIntervalApplyArrayOutput
func (EmbedIntervalApplyArray) ToEmbedIntervalApplyArrayOutputWithContext ¶
func (i EmbedIntervalApplyArray) ToEmbedIntervalApplyArrayOutputWithContext(ctx context.Context) EmbedIntervalApplyArrayOutput
type EmbedIntervalApplyArrayInput ¶
type EmbedIntervalApplyArrayInput interface { pulumi.Input ToEmbedIntervalApplyArrayOutput() EmbedIntervalApplyArrayOutput ToEmbedIntervalApplyArrayOutputWithContext(context.Context) EmbedIntervalApplyArrayOutput }
EmbedIntervalApplyArrayInput is an input type that accepts EmbedIntervalApplyArray and EmbedIntervalApplyArrayOutput values. You can construct a concrete instance of `EmbedIntervalApplyArrayInput` via:
EmbedIntervalApplyArray{ EmbedIntervalApplyArgs{...} }
type EmbedIntervalApplyArrayOutput ¶
type EmbedIntervalApplyArrayOutput struct{ *pulumi.OutputState }
func (EmbedIntervalApplyArrayOutput) ElementType ¶
func (EmbedIntervalApplyArrayOutput) ElementType() reflect.Type
func (EmbedIntervalApplyArrayOutput) Index ¶
func (o EmbedIntervalApplyArrayOutput) Index(i pulumi.IntInput) EmbedIntervalApplyOutput
func (EmbedIntervalApplyArrayOutput) ToEmbedIntervalApplyArrayOutput ¶
func (o EmbedIntervalApplyArrayOutput) ToEmbedIntervalApplyArrayOutput() EmbedIntervalApplyArrayOutput
func (EmbedIntervalApplyArrayOutput) ToEmbedIntervalApplyArrayOutputWithContext ¶
func (o EmbedIntervalApplyArrayOutput) ToEmbedIntervalApplyArrayOutputWithContext(ctx context.Context) EmbedIntervalApplyArrayOutput
type EmbedIntervalApplyInput ¶
type EmbedIntervalApplyInput interface { pulumi.Input ToEmbedIntervalApplyOutput() EmbedIntervalApplyOutput ToEmbedIntervalApplyOutputWithContext(ctx context.Context) EmbedIntervalApplyOutput }
type EmbedIntervalApplyMap ¶
type EmbedIntervalApplyMap map[string]EmbedIntervalApplyInput
func (EmbedIntervalApplyMap) ElementType ¶
func (EmbedIntervalApplyMap) ElementType() reflect.Type
func (EmbedIntervalApplyMap) ToEmbedIntervalApplyMapOutput ¶
func (i EmbedIntervalApplyMap) ToEmbedIntervalApplyMapOutput() EmbedIntervalApplyMapOutput
func (EmbedIntervalApplyMap) ToEmbedIntervalApplyMapOutputWithContext ¶
func (i EmbedIntervalApplyMap) ToEmbedIntervalApplyMapOutputWithContext(ctx context.Context) EmbedIntervalApplyMapOutput
type EmbedIntervalApplyMapInput ¶
type EmbedIntervalApplyMapInput interface { pulumi.Input ToEmbedIntervalApplyMapOutput() EmbedIntervalApplyMapOutput ToEmbedIntervalApplyMapOutputWithContext(context.Context) EmbedIntervalApplyMapOutput }
EmbedIntervalApplyMapInput is an input type that accepts EmbedIntervalApplyMap and EmbedIntervalApplyMapOutput values. You can construct a concrete instance of `EmbedIntervalApplyMapInput` via:
EmbedIntervalApplyMap{ "key": EmbedIntervalApplyArgs{...} }
type EmbedIntervalApplyMapOutput ¶
type EmbedIntervalApplyMapOutput struct{ *pulumi.OutputState }
func (EmbedIntervalApplyMapOutput) ElementType ¶
func (EmbedIntervalApplyMapOutput) ElementType() reflect.Type
func (EmbedIntervalApplyMapOutput) MapIndex ¶
func (o EmbedIntervalApplyMapOutput) MapIndex(k pulumi.StringInput) EmbedIntervalApplyOutput
func (EmbedIntervalApplyMapOutput) ToEmbedIntervalApplyMapOutput ¶
func (o EmbedIntervalApplyMapOutput) ToEmbedIntervalApplyMapOutput() EmbedIntervalApplyMapOutput
func (EmbedIntervalApplyMapOutput) ToEmbedIntervalApplyMapOutputWithContext ¶
func (o EmbedIntervalApplyMapOutput) ToEmbedIntervalApplyMapOutputWithContext(ctx context.Context) EmbedIntervalApplyMapOutput
type EmbedIntervalApplyOutput ¶
type EmbedIntervalApplyOutput struct{ *pulumi.OutputState }
func (EmbedIntervalApplyOutput) BiToken ¶
func (o EmbedIntervalApplyOutput) BiToken() pulumi.StringPtrOutput
Token that needs to be applied for extension.
func (EmbedIntervalApplyOutput) ElementType ¶
func (EmbedIntervalApplyOutput) ElementType() reflect.Type
func (EmbedIntervalApplyOutput) PageId ¶
func (o EmbedIntervalApplyOutput) PageId() pulumi.IntPtrOutput
Sharing page id, this is empty value 0 when embedding the board.
func (EmbedIntervalApplyOutput) ProjectId ¶
func (o EmbedIntervalApplyOutput) ProjectId() pulumi.IntPtrOutput
Sharing project id, required.
func (EmbedIntervalApplyOutput) Scope ¶
func (o EmbedIntervalApplyOutput) Scope() pulumi.StringPtrOutput
Choose panel or page.
func (EmbedIntervalApplyOutput) ToEmbedIntervalApplyOutput ¶
func (o EmbedIntervalApplyOutput) ToEmbedIntervalApplyOutput() EmbedIntervalApplyOutput
func (EmbedIntervalApplyOutput) ToEmbedIntervalApplyOutputWithContext ¶
func (o EmbedIntervalApplyOutput) ToEmbedIntervalApplyOutputWithContext(ctx context.Context) EmbedIntervalApplyOutput
type EmbedIntervalApplyState ¶
type EmbedIntervalApplyState struct { // Token that needs to be applied for extension. BiToken pulumi.StringPtrInput // Sharing page id, this is empty value 0 when embedding the board. PageId pulumi.IntPtrInput // Sharing project id, required. ProjectId pulumi.IntPtrInput // Choose panel or page. Scope pulumi.StringPtrInput }
func (EmbedIntervalApplyState) ElementType ¶
func (EmbedIntervalApplyState) ElementType() reflect.Type
type EmbedTokenApply ¶
type EmbedTokenApply struct { pulumi.CustomResourceState // Create the generated token. BiToken pulumi.StringOutput `pulumi:"biToken"` // Create time. CreateAt pulumi.StringOutput `pulumi:"createAt"` // Expiration. Unit: Minutes Maximum value: 240. i.e. 4 hours Default: 240. ExpireTime pulumi.StringPtrOutput `pulumi:"expireTime"` // Sharing page id, this is empty value 0 when embedding the board. PageId pulumi.IntPtrOutput `pulumi:"pageId"` // Share project id. ProjectId pulumi.IntPtrOutput `pulumi:"projectId"` // Page means embedding the page, and panel means embedding the entire board. Scope pulumi.StringPtrOutput `pulumi:"scope"` // Access limit, the limit range is 1-99999, if it is empty, no access limit will be set. TicketNum pulumi.IntPtrOutput `pulumi:"ticketNum"` // Upadte time. UdpateAt pulumi.StringOutput `pulumi:"udpateAt"` // User enterprise ID (for multi-user only). UserCorpId pulumi.StringPtrOutput `pulumi:"userCorpId"` // UserId (for multi-user only). UserId pulumi.StringPtrOutput `pulumi:"userId"` }
Provides a resource to create a bi embedToken
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Bi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Bi.NewEmbedTokenApply(ctx, "embedToken", &Bi.EmbedTokenApplyArgs{ ExpireTime: pulumi.String("240"), PageId: pulumi.Int(10520483), ProjectId: pulumi.Int(11015030), Scope: pulumi.String("page"), UserCorpId: pulumi.String("100022975249"), UserId: pulumi.String("100024664626"), }) if err != nil { return err } return nil }) }
```
func GetEmbedTokenApply ¶
func GetEmbedTokenApply(ctx *pulumi.Context, name string, id pulumi.IDInput, state *EmbedTokenApplyState, opts ...pulumi.ResourceOption) (*EmbedTokenApply, error)
GetEmbedTokenApply gets an existing EmbedTokenApply 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 NewEmbedTokenApply ¶
func NewEmbedTokenApply(ctx *pulumi.Context, name string, args *EmbedTokenApplyArgs, opts ...pulumi.ResourceOption) (*EmbedTokenApply, error)
NewEmbedTokenApply registers a new resource with the given unique name, arguments, and options.
func (*EmbedTokenApply) ElementType ¶
func (*EmbedTokenApply) ElementType() reflect.Type
func (*EmbedTokenApply) ToEmbedTokenApplyOutput ¶
func (i *EmbedTokenApply) ToEmbedTokenApplyOutput() EmbedTokenApplyOutput
func (*EmbedTokenApply) ToEmbedTokenApplyOutputWithContext ¶
func (i *EmbedTokenApply) ToEmbedTokenApplyOutputWithContext(ctx context.Context) EmbedTokenApplyOutput
type EmbedTokenApplyArgs ¶
type EmbedTokenApplyArgs struct { // Expiration. Unit: Minutes Maximum value: 240. i.e. 4 hours Default: 240. ExpireTime pulumi.StringPtrInput // Sharing page id, this is empty value 0 when embedding the board. PageId pulumi.IntPtrInput // Share project id. ProjectId pulumi.IntPtrInput // Page means embedding the page, and panel means embedding the entire board. Scope pulumi.StringPtrInput // Access limit, the limit range is 1-99999, if it is empty, no access limit will be set. TicketNum pulumi.IntPtrInput // User enterprise ID (for multi-user only). UserCorpId pulumi.StringPtrInput // UserId (for multi-user only). UserId pulumi.StringPtrInput }
The set of arguments for constructing a EmbedTokenApply resource.
func (EmbedTokenApplyArgs) ElementType ¶
func (EmbedTokenApplyArgs) ElementType() reflect.Type
type EmbedTokenApplyArray ¶
type EmbedTokenApplyArray []EmbedTokenApplyInput
func (EmbedTokenApplyArray) ElementType ¶
func (EmbedTokenApplyArray) ElementType() reflect.Type
func (EmbedTokenApplyArray) ToEmbedTokenApplyArrayOutput ¶
func (i EmbedTokenApplyArray) ToEmbedTokenApplyArrayOutput() EmbedTokenApplyArrayOutput
func (EmbedTokenApplyArray) ToEmbedTokenApplyArrayOutputWithContext ¶
func (i EmbedTokenApplyArray) ToEmbedTokenApplyArrayOutputWithContext(ctx context.Context) EmbedTokenApplyArrayOutput
type EmbedTokenApplyArrayInput ¶
type EmbedTokenApplyArrayInput interface { pulumi.Input ToEmbedTokenApplyArrayOutput() EmbedTokenApplyArrayOutput ToEmbedTokenApplyArrayOutputWithContext(context.Context) EmbedTokenApplyArrayOutput }
EmbedTokenApplyArrayInput is an input type that accepts EmbedTokenApplyArray and EmbedTokenApplyArrayOutput values. You can construct a concrete instance of `EmbedTokenApplyArrayInput` via:
EmbedTokenApplyArray{ EmbedTokenApplyArgs{...} }
type EmbedTokenApplyArrayOutput ¶
type EmbedTokenApplyArrayOutput struct{ *pulumi.OutputState }
func (EmbedTokenApplyArrayOutput) ElementType ¶
func (EmbedTokenApplyArrayOutput) ElementType() reflect.Type
func (EmbedTokenApplyArrayOutput) Index ¶
func (o EmbedTokenApplyArrayOutput) Index(i pulumi.IntInput) EmbedTokenApplyOutput
func (EmbedTokenApplyArrayOutput) ToEmbedTokenApplyArrayOutput ¶
func (o EmbedTokenApplyArrayOutput) ToEmbedTokenApplyArrayOutput() EmbedTokenApplyArrayOutput
func (EmbedTokenApplyArrayOutput) ToEmbedTokenApplyArrayOutputWithContext ¶
func (o EmbedTokenApplyArrayOutput) ToEmbedTokenApplyArrayOutputWithContext(ctx context.Context) EmbedTokenApplyArrayOutput
type EmbedTokenApplyInput ¶
type EmbedTokenApplyInput interface { pulumi.Input ToEmbedTokenApplyOutput() EmbedTokenApplyOutput ToEmbedTokenApplyOutputWithContext(ctx context.Context) EmbedTokenApplyOutput }
type EmbedTokenApplyMap ¶
type EmbedTokenApplyMap map[string]EmbedTokenApplyInput
func (EmbedTokenApplyMap) ElementType ¶
func (EmbedTokenApplyMap) ElementType() reflect.Type
func (EmbedTokenApplyMap) ToEmbedTokenApplyMapOutput ¶
func (i EmbedTokenApplyMap) ToEmbedTokenApplyMapOutput() EmbedTokenApplyMapOutput
func (EmbedTokenApplyMap) ToEmbedTokenApplyMapOutputWithContext ¶
func (i EmbedTokenApplyMap) ToEmbedTokenApplyMapOutputWithContext(ctx context.Context) EmbedTokenApplyMapOutput
type EmbedTokenApplyMapInput ¶
type EmbedTokenApplyMapInput interface { pulumi.Input ToEmbedTokenApplyMapOutput() EmbedTokenApplyMapOutput ToEmbedTokenApplyMapOutputWithContext(context.Context) EmbedTokenApplyMapOutput }
EmbedTokenApplyMapInput is an input type that accepts EmbedTokenApplyMap and EmbedTokenApplyMapOutput values. You can construct a concrete instance of `EmbedTokenApplyMapInput` via:
EmbedTokenApplyMap{ "key": EmbedTokenApplyArgs{...} }
type EmbedTokenApplyMapOutput ¶
type EmbedTokenApplyMapOutput struct{ *pulumi.OutputState }
func (EmbedTokenApplyMapOutput) ElementType ¶
func (EmbedTokenApplyMapOutput) ElementType() reflect.Type
func (EmbedTokenApplyMapOutput) MapIndex ¶
func (o EmbedTokenApplyMapOutput) MapIndex(k pulumi.StringInput) EmbedTokenApplyOutput
func (EmbedTokenApplyMapOutput) ToEmbedTokenApplyMapOutput ¶
func (o EmbedTokenApplyMapOutput) ToEmbedTokenApplyMapOutput() EmbedTokenApplyMapOutput
func (EmbedTokenApplyMapOutput) ToEmbedTokenApplyMapOutputWithContext ¶
func (o EmbedTokenApplyMapOutput) ToEmbedTokenApplyMapOutputWithContext(ctx context.Context) EmbedTokenApplyMapOutput
type EmbedTokenApplyOutput ¶
type EmbedTokenApplyOutput struct{ *pulumi.OutputState }
func (EmbedTokenApplyOutput) BiToken ¶
func (o EmbedTokenApplyOutput) BiToken() pulumi.StringOutput
Create the generated token.
func (EmbedTokenApplyOutput) CreateAt ¶
func (o EmbedTokenApplyOutput) CreateAt() pulumi.StringOutput
Create time.
func (EmbedTokenApplyOutput) ElementType ¶
func (EmbedTokenApplyOutput) ElementType() reflect.Type
func (EmbedTokenApplyOutput) ExpireTime ¶
func (o EmbedTokenApplyOutput) ExpireTime() pulumi.StringPtrOutput
Expiration. Unit: Minutes Maximum value: 240. i.e. 4 hours Default: 240.
func (EmbedTokenApplyOutput) PageId ¶
func (o EmbedTokenApplyOutput) PageId() pulumi.IntPtrOutput
Sharing page id, this is empty value 0 when embedding the board.
func (EmbedTokenApplyOutput) ProjectId ¶
func (o EmbedTokenApplyOutput) ProjectId() pulumi.IntPtrOutput
Share project id.
func (EmbedTokenApplyOutput) Scope ¶
func (o EmbedTokenApplyOutput) Scope() pulumi.StringPtrOutput
Page means embedding the page, and panel means embedding the entire board.
func (EmbedTokenApplyOutput) TicketNum ¶
func (o EmbedTokenApplyOutput) TicketNum() pulumi.IntPtrOutput
Access limit, the limit range is 1-99999, if it is empty, no access limit will be set.
func (EmbedTokenApplyOutput) ToEmbedTokenApplyOutput ¶
func (o EmbedTokenApplyOutput) ToEmbedTokenApplyOutput() EmbedTokenApplyOutput
func (EmbedTokenApplyOutput) ToEmbedTokenApplyOutputWithContext ¶
func (o EmbedTokenApplyOutput) ToEmbedTokenApplyOutputWithContext(ctx context.Context) EmbedTokenApplyOutput
func (EmbedTokenApplyOutput) UdpateAt ¶
func (o EmbedTokenApplyOutput) UdpateAt() pulumi.StringOutput
Upadte time.
func (EmbedTokenApplyOutput) UserCorpId ¶
func (o EmbedTokenApplyOutput) UserCorpId() pulumi.StringPtrOutput
User enterprise ID (for multi-user only).
func (EmbedTokenApplyOutput) UserId ¶
func (o EmbedTokenApplyOutput) UserId() pulumi.StringPtrOutput
UserId (for multi-user only).
type EmbedTokenApplyState ¶
type EmbedTokenApplyState struct { // Create the generated token. BiToken pulumi.StringPtrInput // Create time. CreateAt pulumi.StringPtrInput // Expiration. Unit: Minutes Maximum value: 240. i.e. 4 hours Default: 240. ExpireTime pulumi.StringPtrInput // Sharing page id, this is empty value 0 when embedding the board. PageId pulumi.IntPtrInput // Share project id. ProjectId pulumi.IntPtrInput // Page means embedding the page, and panel means embedding the entire board. Scope pulumi.StringPtrInput // Access limit, the limit range is 1-99999, if it is empty, no access limit will be set. TicketNum pulumi.IntPtrInput // Upadte time. UdpateAt pulumi.StringPtrInput // User enterprise ID (for multi-user only). UserCorpId pulumi.StringPtrInput // UserId (for multi-user only). UserId pulumi.StringPtrInput }
func (EmbedTokenApplyState) ElementType ¶
func (EmbedTokenApplyState) ElementType() reflect.Type
type GetProjectList ¶
type GetProjectList struct { // Apply(Note: This field may return null, indicating that no valid value can be obtained). Apply bool `pulumi:"apply"` // List of permissions within the project(Note: This field may return null, indicating that no valid value can be obtained). AuthLists []string `pulumi:"authLists"` // Logo colour(Note: This field may return null, indicating that no valid value can be obtained). ColorCode string `pulumi:"colorCode"` // Customized parameters, this parameter can be ignored(Note: This field may return null, indicating that no valid value can be obtained). ConfigLists []GetProjectListConfigList `pulumi:"configLists"` // Enterprise id(Note: This field may return null, indicating that no valid value can be obtained). CorpId string `pulumi:"corpId"` // Created at(Note: This field may return null, indicating that no valid value can be obtained). CreatedAt string `pulumi:"createdAt"` // Created by(Note: This field may return null, indicating that no valid value can be obtained). CreatedUser string `pulumi:"createdUser"` // Project id. Id int `pulumi:"id"` // Determine whether it is hosted(Note: This field may return null, indicating that no valid value can be obtained). IsExternalManage bool `pulumi:"isExternalManage"` // Last modified report and presentation names(Note: This field may return null, indicating that no valid value can be obtained). LastModifyName string `pulumi:"lastModifyName"` // Project logo(Note: This field may return null, indicating that no valid value can be obtained). Logo string `pulumi:"logo"` // Hosting platform name(Note: This field may return null, indicating that no valid value can be obtained). ManagePlatform string `pulumi:"managePlatform"` // Remark(Note: This field may return null, indicating that no valid value can be obtained). Mark string `pulumi:"mark"` // Member count(Note: This field may return null, indicating that no valid value can be obtained). MemberCount int `pulumi:"memberCount"` // Project name(Note: This field may return null, indicating that no valid value can be obtained). Name string `pulumi:"name"` // Page count(Note: This field may return null, indicating that no valid value can be obtained). PageCount int `pulumi:"pageCount"` // Default kanban(Note: This field may return null, indicating that no valid value can be obtained). PanelScope string `pulumi:"panelScope"` // Obfuscated field(Note: This field may return null, indicating that no valid value can be obtained). Seed string `pulumi:"seed"` // Interface call source(Note: This field may return null, indicating that no valid value can be obtained). Source string `pulumi:"source"` // Updated by(Note: This field may return null, indicating that no valid value can be obtained). UpdatedAt string `pulumi:"updatedAt"` // Updated by(Note: This field may return null, indicating that no valid value can be obtained). UpdatedUser string `pulumi:"updatedUser"` }
type GetProjectListArgs ¶
type GetProjectListArgs struct { // Apply(Note: This field may return null, indicating that no valid value can be obtained). Apply pulumi.BoolInput `pulumi:"apply"` // List of permissions within the project(Note: This field may return null, indicating that no valid value can be obtained). AuthLists pulumi.StringArrayInput `pulumi:"authLists"` // Logo colour(Note: This field may return null, indicating that no valid value can be obtained). ColorCode pulumi.StringInput `pulumi:"colorCode"` // Customized parameters, this parameter can be ignored(Note: This field may return null, indicating that no valid value can be obtained). ConfigLists GetProjectListConfigListArrayInput `pulumi:"configLists"` // Enterprise id(Note: This field may return null, indicating that no valid value can be obtained). CorpId pulumi.StringInput `pulumi:"corpId"` // Created at(Note: This field may return null, indicating that no valid value can be obtained). CreatedAt pulumi.StringInput `pulumi:"createdAt"` // Created by(Note: This field may return null, indicating that no valid value can be obtained). CreatedUser pulumi.StringInput `pulumi:"createdUser"` // Project id. Id pulumi.IntInput `pulumi:"id"` // Determine whether it is hosted(Note: This field may return null, indicating that no valid value can be obtained). IsExternalManage pulumi.BoolInput `pulumi:"isExternalManage"` // Last modified report and presentation names(Note: This field may return null, indicating that no valid value can be obtained). LastModifyName pulumi.StringInput `pulumi:"lastModifyName"` // Project logo(Note: This field may return null, indicating that no valid value can be obtained). Logo pulumi.StringInput `pulumi:"logo"` // Hosting platform name(Note: This field may return null, indicating that no valid value can be obtained). ManagePlatform pulumi.StringInput `pulumi:"managePlatform"` // Remark(Note: This field may return null, indicating that no valid value can be obtained). Mark pulumi.StringInput `pulumi:"mark"` // Member count(Note: This field may return null, indicating that no valid value can be obtained). MemberCount pulumi.IntInput `pulumi:"memberCount"` // Project name(Note: This field may return null, indicating that no valid value can be obtained). Name pulumi.StringInput `pulumi:"name"` // Page count(Note: This field may return null, indicating that no valid value can be obtained). PageCount pulumi.IntInput `pulumi:"pageCount"` // Default kanban(Note: This field may return null, indicating that no valid value can be obtained). PanelScope pulumi.StringInput `pulumi:"panelScope"` // Obfuscated field(Note: This field may return null, indicating that no valid value can be obtained). Seed pulumi.StringInput `pulumi:"seed"` // Interface call source(Note: This field may return null, indicating that no valid value can be obtained). Source pulumi.StringInput `pulumi:"source"` // Updated by(Note: This field may return null, indicating that no valid value can be obtained). UpdatedAt pulumi.StringInput `pulumi:"updatedAt"` // Updated by(Note: This field may return null, indicating that no valid value can be obtained). UpdatedUser pulumi.StringInput `pulumi:"updatedUser"` }
func (GetProjectListArgs) ElementType ¶
func (GetProjectListArgs) ElementType() reflect.Type
func (GetProjectListArgs) ToGetProjectListOutput ¶
func (i GetProjectListArgs) ToGetProjectListOutput() GetProjectListOutput
func (GetProjectListArgs) ToGetProjectListOutputWithContext ¶
func (i GetProjectListArgs) ToGetProjectListOutputWithContext(ctx context.Context) GetProjectListOutput
type GetProjectListArray ¶
type GetProjectListArray []GetProjectListInput
func (GetProjectListArray) ElementType ¶
func (GetProjectListArray) ElementType() reflect.Type
func (GetProjectListArray) ToGetProjectListArrayOutput ¶
func (i GetProjectListArray) ToGetProjectListArrayOutput() GetProjectListArrayOutput
func (GetProjectListArray) ToGetProjectListArrayOutputWithContext ¶
func (i GetProjectListArray) ToGetProjectListArrayOutputWithContext(ctx context.Context) GetProjectListArrayOutput
type GetProjectListArrayInput ¶
type GetProjectListArrayInput interface { pulumi.Input ToGetProjectListArrayOutput() GetProjectListArrayOutput ToGetProjectListArrayOutputWithContext(context.Context) GetProjectListArrayOutput }
GetProjectListArrayInput is an input type that accepts GetProjectListArray and GetProjectListArrayOutput values. You can construct a concrete instance of `GetProjectListArrayInput` via:
GetProjectListArray{ GetProjectListArgs{...} }
type GetProjectListArrayOutput ¶
type GetProjectListArrayOutput struct{ *pulumi.OutputState }
func (GetProjectListArrayOutput) ElementType ¶
func (GetProjectListArrayOutput) ElementType() reflect.Type
func (GetProjectListArrayOutput) Index ¶
func (o GetProjectListArrayOutput) Index(i pulumi.IntInput) GetProjectListOutput
func (GetProjectListArrayOutput) ToGetProjectListArrayOutput ¶
func (o GetProjectListArrayOutput) ToGetProjectListArrayOutput() GetProjectListArrayOutput
func (GetProjectListArrayOutput) ToGetProjectListArrayOutputWithContext ¶
func (o GetProjectListArrayOutput) ToGetProjectListArrayOutputWithContext(ctx context.Context) GetProjectListArrayOutput
type GetProjectListConfigList ¶
type GetProjectListConfigList struct { // Components(Note: This field may return null, indicating that no valid value can be obtained). Components []GetProjectListConfigListComponent `pulumi:"components"` // Module group(Note: This field may return null, indicating that no valid value can be obtained). ModuleGroup string `pulumi:"moduleGroup"` }
type GetProjectListConfigListArgs ¶
type GetProjectListConfigListArgs struct { // Components(Note: This field may return null, indicating that no valid value can be obtained). Components GetProjectListConfigListComponentArrayInput `pulumi:"components"` // Module group(Note: This field may return null, indicating that no valid value can be obtained). ModuleGroup pulumi.StringInput `pulumi:"moduleGroup"` }
func (GetProjectListConfigListArgs) ElementType ¶
func (GetProjectListConfigListArgs) ElementType() reflect.Type
func (GetProjectListConfigListArgs) ToGetProjectListConfigListOutput ¶
func (i GetProjectListConfigListArgs) ToGetProjectListConfigListOutput() GetProjectListConfigListOutput
func (GetProjectListConfigListArgs) ToGetProjectListConfigListOutputWithContext ¶
func (i GetProjectListConfigListArgs) ToGetProjectListConfigListOutputWithContext(ctx context.Context) GetProjectListConfigListOutput
type GetProjectListConfigListArray ¶
type GetProjectListConfigListArray []GetProjectListConfigListInput
func (GetProjectListConfigListArray) ElementType ¶
func (GetProjectListConfigListArray) ElementType() reflect.Type
func (GetProjectListConfigListArray) ToGetProjectListConfigListArrayOutput ¶
func (i GetProjectListConfigListArray) ToGetProjectListConfigListArrayOutput() GetProjectListConfigListArrayOutput
func (GetProjectListConfigListArray) ToGetProjectListConfigListArrayOutputWithContext ¶
func (i GetProjectListConfigListArray) ToGetProjectListConfigListArrayOutputWithContext(ctx context.Context) GetProjectListConfigListArrayOutput
type GetProjectListConfigListArrayInput ¶
type GetProjectListConfigListArrayInput interface { pulumi.Input ToGetProjectListConfigListArrayOutput() GetProjectListConfigListArrayOutput ToGetProjectListConfigListArrayOutputWithContext(context.Context) GetProjectListConfigListArrayOutput }
GetProjectListConfigListArrayInput is an input type that accepts GetProjectListConfigListArray and GetProjectListConfigListArrayOutput values. You can construct a concrete instance of `GetProjectListConfigListArrayInput` via:
GetProjectListConfigListArray{ GetProjectListConfigListArgs{...} }
type GetProjectListConfigListArrayOutput ¶
type GetProjectListConfigListArrayOutput struct{ *pulumi.OutputState }
func (GetProjectListConfigListArrayOutput) ElementType ¶
func (GetProjectListConfigListArrayOutput) ElementType() reflect.Type
func (GetProjectListConfigListArrayOutput) Index ¶
func (o GetProjectListConfigListArrayOutput) Index(i pulumi.IntInput) GetProjectListConfigListOutput
func (GetProjectListConfigListArrayOutput) ToGetProjectListConfigListArrayOutput ¶
func (o GetProjectListConfigListArrayOutput) ToGetProjectListConfigListArrayOutput() GetProjectListConfigListArrayOutput
func (GetProjectListConfigListArrayOutput) ToGetProjectListConfigListArrayOutputWithContext ¶
func (o GetProjectListConfigListArrayOutput) ToGetProjectListConfigListArrayOutputWithContext(ctx context.Context) GetProjectListConfigListArrayOutput
type GetProjectListConfigListComponent ¶
type GetProjectListConfigListComponent struct { // Include type(Note: This field may return null, indicating that no valid value can be obtained). IncludeType string `pulumi:"includeType"` // Module id(Note: This field may return null, indicating that no valid value can be obtained). ModuleId string `pulumi:"moduleId"` // Extra parameters(Note: This field may return null, indicating that no valid value can be obtained). Params string `pulumi:"params"` }
type GetProjectListConfigListComponentArgs ¶
type GetProjectListConfigListComponentArgs struct { // Include type(Note: This field may return null, indicating that no valid value can be obtained). IncludeType pulumi.StringInput `pulumi:"includeType"` // Module id(Note: This field may return null, indicating that no valid value can be obtained). ModuleId pulumi.StringInput `pulumi:"moduleId"` // Extra parameters(Note: This field may return null, indicating that no valid value can be obtained). Params pulumi.StringInput `pulumi:"params"` }
func (GetProjectListConfigListComponentArgs) ElementType ¶
func (GetProjectListConfigListComponentArgs) ElementType() reflect.Type
func (GetProjectListConfigListComponentArgs) ToGetProjectListConfigListComponentOutput ¶
func (i GetProjectListConfigListComponentArgs) ToGetProjectListConfigListComponentOutput() GetProjectListConfigListComponentOutput
func (GetProjectListConfigListComponentArgs) ToGetProjectListConfigListComponentOutputWithContext ¶
func (i GetProjectListConfigListComponentArgs) ToGetProjectListConfigListComponentOutputWithContext(ctx context.Context) GetProjectListConfigListComponentOutput
type GetProjectListConfigListComponentArray ¶
type GetProjectListConfigListComponentArray []GetProjectListConfigListComponentInput
func (GetProjectListConfigListComponentArray) ElementType ¶
func (GetProjectListConfigListComponentArray) ElementType() reflect.Type
func (GetProjectListConfigListComponentArray) ToGetProjectListConfigListComponentArrayOutput ¶
func (i GetProjectListConfigListComponentArray) ToGetProjectListConfigListComponentArrayOutput() GetProjectListConfigListComponentArrayOutput
func (GetProjectListConfigListComponentArray) ToGetProjectListConfigListComponentArrayOutputWithContext ¶
func (i GetProjectListConfigListComponentArray) ToGetProjectListConfigListComponentArrayOutputWithContext(ctx context.Context) GetProjectListConfigListComponentArrayOutput
type GetProjectListConfigListComponentArrayInput ¶
type GetProjectListConfigListComponentArrayInput interface { pulumi.Input ToGetProjectListConfigListComponentArrayOutput() GetProjectListConfigListComponentArrayOutput ToGetProjectListConfigListComponentArrayOutputWithContext(context.Context) GetProjectListConfigListComponentArrayOutput }
GetProjectListConfigListComponentArrayInput is an input type that accepts GetProjectListConfigListComponentArray and GetProjectListConfigListComponentArrayOutput values. You can construct a concrete instance of `GetProjectListConfigListComponentArrayInput` via:
GetProjectListConfigListComponentArray{ GetProjectListConfigListComponentArgs{...} }
type GetProjectListConfigListComponentArrayOutput ¶
type GetProjectListConfigListComponentArrayOutput struct{ *pulumi.OutputState }
func (GetProjectListConfigListComponentArrayOutput) ElementType ¶
func (GetProjectListConfigListComponentArrayOutput) ElementType() reflect.Type
func (GetProjectListConfigListComponentArrayOutput) ToGetProjectListConfigListComponentArrayOutput ¶
func (o GetProjectListConfigListComponentArrayOutput) ToGetProjectListConfigListComponentArrayOutput() GetProjectListConfigListComponentArrayOutput
func (GetProjectListConfigListComponentArrayOutput) ToGetProjectListConfigListComponentArrayOutputWithContext ¶
func (o GetProjectListConfigListComponentArrayOutput) ToGetProjectListConfigListComponentArrayOutputWithContext(ctx context.Context) GetProjectListConfigListComponentArrayOutput
type GetProjectListConfigListComponentInput ¶
type GetProjectListConfigListComponentInput interface { pulumi.Input ToGetProjectListConfigListComponentOutput() GetProjectListConfigListComponentOutput ToGetProjectListConfigListComponentOutputWithContext(context.Context) GetProjectListConfigListComponentOutput }
GetProjectListConfigListComponentInput is an input type that accepts GetProjectListConfigListComponentArgs and GetProjectListConfigListComponentOutput values. You can construct a concrete instance of `GetProjectListConfigListComponentInput` via:
GetProjectListConfigListComponentArgs{...}
type GetProjectListConfigListComponentOutput ¶
type GetProjectListConfigListComponentOutput struct{ *pulumi.OutputState }
func (GetProjectListConfigListComponentOutput) ElementType ¶
func (GetProjectListConfigListComponentOutput) ElementType() reflect.Type
func (GetProjectListConfigListComponentOutput) IncludeType ¶
func (o GetProjectListConfigListComponentOutput) IncludeType() pulumi.StringOutput
Include type(Note: This field may return null, indicating that no valid value can be obtained).
func (GetProjectListConfigListComponentOutput) ModuleId ¶
func (o GetProjectListConfigListComponentOutput) ModuleId() pulumi.StringOutput
Module id(Note: This field may return null, indicating that no valid value can be obtained).
func (GetProjectListConfigListComponentOutput) Params ¶
func (o GetProjectListConfigListComponentOutput) Params() pulumi.StringOutput
Extra parameters(Note: This field may return null, indicating that no valid value can be obtained).
func (GetProjectListConfigListComponentOutput) ToGetProjectListConfigListComponentOutput ¶
func (o GetProjectListConfigListComponentOutput) ToGetProjectListConfigListComponentOutput() GetProjectListConfigListComponentOutput
func (GetProjectListConfigListComponentOutput) ToGetProjectListConfigListComponentOutputWithContext ¶
func (o GetProjectListConfigListComponentOutput) ToGetProjectListConfigListComponentOutputWithContext(ctx context.Context) GetProjectListConfigListComponentOutput
type GetProjectListConfigListInput ¶
type GetProjectListConfigListInput interface { pulumi.Input ToGetProjectListConfigListOutput() GetProjectListConfigListOutput ToGetProjectListConfigListOutputWithContext(context.Context) GetProjectListConfigListOutput }
GetProjectListConfigListInput is an input type that accepts GetProjectListConfigListArgs and GetProjectListConfigListOutput values. You can construct a concrete instance of `GetProjectListConfigListInput` via:
GetProjectListConfigListArgs{...}
type GetProjectListConfigListOutput ¶
type GetProjectListConfigListOutput struct{ *pulumi.OutputState }
func (GetProjectListConfigListOutput) Components ¶
func (o GetProjectListConfigListOutput) Components() GetProjectListConfigListComponentArrayOutput
Components(Note: This field may return null, indicating that no valid value can be obtained).
func (GetProjectListConfigListOutput) ElementType ¶
func (GetProjectListConfigListOutput) ElementType() reflect.Type
func (GetProjectListConfigListOutput) ModuleGroup ¶
func (o GetProjectListConfigListOutput) ModuleGroup() pulumi.StringOutput
Module group(Note: This field may return null, indicating that no valid value can be obtained).
func (GetProjectListConfigListOutput) ToGetProjectListConfigListOutput ¶
func (o GetProjectListConfigListOutput) ToGetProjectListConfigListOutput() GetProjectListConfigListOutput
func (GetProjectListConfigListOutput) ToGetProjectListConfigListOutputWithContext ¶
func (o GetProjectListConfigListOutput) ToGetProjectListConfigListOutputWithContext(ctx context.Context) GetProjectListConfigListOutput
type GetProjectListInput ¶
type GetProjectListInput interface { pulumi.Input ToGetProjectListOutput() GetProjectListOutput ToGetProjectListOutputWithContext(context.Context) GetProjectListOutput }
GetProjectListInput is an input type that accepts GetProjectListArgs and GetProjectListOutput values. You can construct a concrete instance of `GetProjectListInput` via:
GetProjectListArgs{...}
type GetProjectListOutput ¶
type GetProjectListOutput struct{ *pulumi.OutputState }
func (GetProjectListOutput) Apply ¶
func (o GetProjectListOutput) Apply() pulumi.BoolOutput
Apply(Note: This field may return null, indicating that no valid value can be obtained).
func (GetProjectListOutput) AuthLists ¶
func (o GetProjectListOutput) AuthLists() pulumi.StringArrayOutput
List of permissions within the project(Note: This field may return null, indicating that no valid value can be obtained).
func (GetProjectListOutput) ColorCode ¶
func (o GetProjectListOutput) ColorCode() pulumi.StringOutput
Logo colour(Note: This field may return null, indicating that no valid value can be obtained).
func (GetProjectListOutput) ConfigLists ¶
func (o GetProjectListOutput) ConfigLists() GetProjectListConfigListArrayOutput
Customized parameters, this parameter can be ignored(Note: This field may return null, indicating that no valid value can be obtained).
func (GetProjectListOutput) CorpId ¶
func (o GetProjectListOutput) CorpId() pulumi.StringOutput
Enterprise id(Note: This field may return null, indicating that no valid value can be obtained).
func (GetProjectListOutput) CreatedAt ¶
func (o GetProjectListOutput) CreatedAt() pulumi.StringOutput
Created at(Note: This field may return null, indicating that no valid value can be obtained).
func (GetProjectListOutput) CreatedUser ¶
func (o GetProjectListOutput) CreatedUser() pulumi.StringOutput
Created by(Note: This field may return null, indicating that no valid value can be obtained).
func (GetProjectListOutput) ElementType ¶
func (GetProjectListOutput) ElementType() reflect.Type
func (GetProjectListOutput) IsExternalManage ¶
func (o GetProjectListOutput) IsExternalManage() pulumi.BoolOutput
Determine whether it is hosted(Note: This field may return null, indicating that no valid value can be obtained).
func (GetProjectListOutput) LastModifyName ¶
func (o GetProjectListOutput) LastModifyName() pulumi.StringOutput
Last modified report and presentation names(Note: This field may return null, indicating that no valid value can be obtained).
func (GetProjectListOutput) Logo ¶
func (o GetProjectListOutput) Logo() pulumi.StringOutput
Project logo(Note: This field may return null, indicating that no valid value can be obtained).
func (GetProjectListOutput) ManagePlatform ¶
func (o GetProjectListOutput) ManagePlatform() pulumi.StringOutput
Hosting platform name(Note: This field may return null, indicating that no valid value can be obtained).
func (GetProjectListOutput) Mark ¶
func (o GetProjectListOutput) Mark() pulumi.StringOutput
Remark(Note: This field may return null, indicating that no valid value can be obtained).
func (GetProjectListOutput) MemberCount ¶
func (o GetProjectListOutput) MemberCount() pulumi.IntOutput
Member count(Note: This field may return null, indicating that no valid value can be obtained).
func (GetProjectListOutput) Name ¶
func (o GetProjectListOutput) Name() pulumi.StringOutput
Project name(Note: This field may return null, indicating that no valid value can be obtained).
func (GetProjectListOutput) PageCount ¶
func (o GetProjectListOutput) PageCount() pulumi.IntOutput
Page count(Note: This field may return null, indicating that no valid value can be obtained).
func (GetProjectListOutput) PanelScope ¶
func (o GetProjectListOutput) PanelScope() pulumi.StringOutput
Default kanban(Note: This field may return null, indicating that no valid value can be obtained).
func (GetProjectListOutput) Seed ¶
func (o GetProjectListOutput) Seed() pulumi.StringOutput
Obfuscated field(Note: This field may return null, indicating that no valid value can be obtained).
func (GetProjectListOutput) Source ¶
func (o GetProjectListOutput) Source() pulumi.StringOutput
Interface call source(Note: This field may return null, indicating that no valid value can be obtained).
func (GetProjectListOutput) ToGetProjectListOutput ¶
func (o GetProjectListOutput) ToGetProjectListOutput() GetProjectListOutput
func (GetProjectListOutput) ToGetProjectListOutputWithContext ¶
func (o GetProjectListOutput) ToGetProjectListOutputWithContext(ctx context.Context) GetProjectListOutput
func (GetProjectListOutput) UpdatedAt ¶
func (o GetProjectListOutput) UpdatedAt() pulumi.StringOutput
Updated by(Note: This field may return null, indicating that no valid value can be obtained).
func (GetProjectListOutput) UpdatedUser ¶
func (o GetProjectListOutput) UpdatedUser() pulumi.StringOutput
Updated by(Note: This field may return null, indicating that no valid value can be obtained).
type GetUserProjectArgs ¶
type GetUserProjectArgs struct { // Whether to display all, if true, ignore paging. AllPage *bool `pulumi:"allPage"` // Project id. ProjectId *int `pulumi:"projectId"` // Used to save results. ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getUserProject.
type GetUserProjectList ¶
type GetUserProjectList struct { // Mobile area code(Note: This field may return null, indicating that no valid value can be obtained). AreaCode string `pulumi:"areaCode"` // Enterprise id(Note: This field may return null, indicating that no valid value can be obtained). CorpId string `pulumi:"corpId"` // Created at(Note: This field may return null, indicating that no valid value can be obtained). CreatedAt string `pulumi:"createdAt"` // Created by(Note: This field may return null, indicating that no valid value can be obtained). CreatedUser string `pulumi:"createdUser"` // E-mail(Note: This field may return null, indicating that no valid value can be obtained). Email string `pulumi:"email"` // First login to change password, public cloud unrelated fields(Note: This field may return null, indicating that no valid value can be obtained). FirstModify int `pulumi:"firstModify"` // Global role name(Note: This field may return null, indicating that no valid value can be obtained). GlobalUserName string `pulumi:"globalUserName"` // Last login time, public cloud unrelated fields(Note: This field may return null, indicating that no valid value can be obtained). LastLogin string `pulumi:"lastLogin"` // Mobile number, public cloud unrelated fields(Note: This field may return null, indicating that no valid value can be obtained). Mobile string `pulumi:"mobile"` // Phone number(Note: This field may return null, indicating that no valid value can be obtained). PhoneNumber string `pulumi:"phoneNumber"` // Disabled state(Note: This field may return null, indicating that no valid value can be obtained). Status int `pulumi:"status"` // Updated at(Note: This field may return null, indicating that no valid value can be obtained). UpdatedAt string `pulumi:"updatedAt"` // Updated by(Note: This field may return null, indicating that no valid value can be obtained). UpdatedUser string `pulumi:"updatedUser"` // User id. UserId string `pulumi:"userId"` // Username. UserName string `pulumi:"userName"` }
type GetUserProjectListArgs ¶
type GetUserProjectListArgs struct { // Mobile area code(Note: This field may return null, indicating that no valid value can be obtained). AreaCode pulumi.StringInput `pulumi:"areaCode"` // Enterprise id(Note: This field may return null, indicating that no valid value can be obtained). CorpId pulumi.StringInput `pulumi:"corpId"` // Created at(Note: This field may return null, indicating that no valid value can be obtained). CreatedAt pulumi.StringInput `pulumi:"createdAt"` // Created by(Note: This field may return null, indicating that no valid value can be obtained). CreatedUser pulumi.StringInput `pulumi:"createdUser"` // E-mail(Note: This field may return null, indicating that no valid value can be obtained). Email pulumi.StringInput `pulumi:"email"` // First login to change password, public cloud unrelated fields(Note: This field may return null, indicating that no valid value can be obtained). FirstModify pulumi.IntInput `pulumi:"firstModify"` // Global role name(Note: This field may return null, indicating that no valid value can be obtained). GlobalUserName pulumi.StringInput `pulumi:"globalUserName"` // Last login time, public cloud unrelated fields(Note: This field may return null, indicating that no valid value can be obtained). LastLogin pulumi.StringInput `pulumi:"lastLogin"` // Mobile number, public cloud unrelated fields(Note: This field may return null, indicating that no valid value can be obtained). Mobile pulumi.StringInput `pulumi:"mobile"` // Phone number(Note: This field may return null, indicating that no valid value can be obtained). PhoneNumber pulumi.StringInput `pulumi:"phoneNumber"` // Disabled state(Note: This field may return null, indicating that no valid value can be obtained). Status pulumi.IntInput `pulumi:"status"` // Updated at(Note: This field may return null, indicating that no valid value can be obtained). UpdatedAt pulumi.StringInput `pulumi:"updatedAt"` // Updated by(Note: This field may return null, indicating that no valid value can be obtained). UpdatedUser pulumi.StringInput `pulumi:"updatedUser"` // User id. UserId pulumi.StringInput `pulumi:"userId"` // Username. UserName pulumi.StringInput `pulumi:"userName"` }
func (GetUserProjectListArgs) ElementType ¶
func (GetUserProjectListArgs) ElementType() reflect.Type
func (GetUserProjectListArgs) ToGetUserProjectListOutput ¶
func (i GetUserProjectListArgs) ToGetUserProjectListOutput() GetUserProjectListOutput
func (GetUserProjectListArgs) ToGetUserProjectListOutputWithContext ¶
func (i GetUserProjectListArgs) ToGetUserProjectListOutputWithContext(ctx context.Context) GetUserProjectListOutput
type GetUserProjectListArray ¶
type GetUserProjectListArray []GetUserProjectListInput
func (GetUserProjectListArray) ElementType ¶
func (GetUserProjectListArray) ElementType() reflect.Type
func (GetUserProjectListArray) ToGetUserProjectListArrayOutput ¶
func (i GetUserProjectListArray) ToGetUserProjectListArrayOutput() GetUserProjectListArrayOutput
func (GetUserProjectListArray) ToGetUserProjectListArrayOutputWithContext ¶
func (i GetUserProjectListArray) ToGetUserProjectListArrayOutputWithContext(ctx context.Context) GetUserProjectListArrayOutput
type GetUserProjectListArrayInput ¶
type GetUserProjectListArrayInput interface { pulumi.Input ToGetUserProjectListArrayOutput() GetUserProjectListArrayOutput ToGetUserProjectListArrayOutputWithContext(context.Context) GetUserProjectListArrayOutput }
GetUserProjectListArrayInput is an input type that accepts GetUserProjectListArray and GetUserProjectListArrayOutput values. You can construct a concrete instance of `GetUserProjectListArrayInput` via:
GetUserProjectListArray{ GetUserProjectListArgs{...} }
type GetUserProjectListArrayOutput ¶
type GetUserProjectListArrayOutput struct{ *pulumi.OutputState }
func (GetUserProjectListArrayOutput) ElementType ¶
func (GetUserProjectListArrayOutput) ElementType() reflect.Type
func (GetUserProjectListArrayOutput) Index ¶
func (o GetUserProjectListArrayOutput) Index(i pulumi.IntInput) GetUserProjectListOutput
func (GetUserProjectListArrayOutput) ToGetUserProjectListArrayOutput ¶
func (o GetUserProjectListArrayOutput) ToGetUserProjectListArrayOutput() GetUserProjectListArrayOutput
func (GetUserProjectListArrayOutput) ToGetUserProjectListArrayOutputWithContext ¶
func (o GetUserProjectListArrayOutput) ToGetUserProjectListArrayOutputWithContext(ctx context.Context) GetUserProjectListArrayOutput
type GetUserProjectListInput ¶
type GetUserProjectListInput interface { pulumi.Input ToGetUserProjectListOutput() GetUserProjectListOutput ToGetUserProjectListOutputWithContext(context.Context) GetUserProjectListOutput }
GetUserProjectListInput is an input type that accepts GetUserProjectListArgs and GetUserProjectListOutput values. You can construct a concrete instance of `GetUserProjectListInput` via:
GetUserProjectListArgs{...}
type GetUserProjectListOutput ¶
type GetUserProjectListOutput struct{ *pulumi.OutputState }
func (GetUserProjectListOutput) AreaCode ¶
func (o GetUserProjectListOutput) AreaCode() pulumi.StringOutput
Mobile area code(Note: This field may return null, indicating that no valid value can be obtained).
func (GetUserProjectListOutput) CorpId ¶
func (o GetUserProjectListOutput) CorpId() pulumi.StringOutput
Enterprise id(Note: This field may return null, indicating that no valid value can be obtained).
func (GetUserProjectListOutput) CreatedAt ¶
func (o GetUserProjectListOutput) CreatedAt() pulumi.StringOutput
Created at(Note: This field may return null, indicating that no valid value can be obtained).
func (GetUserProjectListOutput) CreatedUser ¶
func (o GetUserProjectListOutput) CreatedUser() pulumi.StringOutput
Created by(Note: This field may return null, indicating that no valid value can be obtained).
func (GetUserProjectListOutput) ElementType ¶
func (GetUserProjectListOutput) ElementType() reflect.Type
func (GetUserProjectListOutput) Email ¶
func (o GetUserProjectListOutput) Email() pulumi.StringOutput
E-mail(Note: This field may return null, indicating that no valid value can be obtained).
func (GetUserProjectListOutput) FirstModify ¶
func (o GetUserProjectListOutput) FirstModify() pulumi.IntOutput
First login to change password, public cloud unrelated fields(Note: This field may return null, indicating that no valid value can be obtained).
func (GetUserProjectListOutput) GlobalUserName ¶
func (o GetUserProjectListOutput) GlobalUserName() pulumi.StringOutput
Global role name(Note: This field may return null, indicating that no valid value can be obtained).
func (GetUserProjectListOutput) LastLogin ¶
func (o GetUserProjectListOutput) LastLogin() pulumi.StringOutput
Last login time, public cloud unrelated fields(Note: This field may return null, indicating that no valid value can be obtained).
func (GetUserProjectListOutput) Mobile ¶
func (o GetUserProjectListOutput) Mobile() pulumi.StringOutput
Mobile number, public cloud unrelated fields(Note: This field may return null, indicating that no valid value can be obtained).
func (GetUserProjectListOutput) PhoneNumber ¶
func (o GetUserProjectListOutput) PhoneNumber() pulumi.StringOutput
Phone number(Note: This field may return null, indicating that no valid value can be obtained).
func (GetUserProjectListOutput) Status ¶
func (o GetUserProjectListOutput) Status() pulumi.IntOutput
Disabled state(Note: This field may return null, indicating that no valid value can be obtained).
func (GetUserProjectListOutput) ToGetUserProjectListOutput ¶
func (o GetUserProjectListOutput) ToGetUserProjectListOutput() GetUserProjectListOutput
func (GetUserProjectListOutput) ToGetUserProjectListOutputWithContext ¶
func (o GetUserProjectListOutput) ToGetUserProjectListOutputWithContext(ctx context.Context) GetUserProjectListOutput
func (GetUserProjectListOutput) UpdatedAt ¶
func (o GetUserProjectListOutput) UpdatedAt() pulumi.StringOutput
Updated at(Note: This field may return null, indicating that no valid value can be obtained).
func (GetUserProjectListOutput) UpdatedUser ¶
func (o GetUserProjectListOutput) UpdatedUser() pulumi.StringOutput
Updated by(Note: This field may return null, indicating that no valid value can be obtained).
func (GetUserProjectListOutput) UserId ¶
func (o GetUserProjectListOutput) UserId() pulumi.StringOutput
User id.
func (GetUserProjectListOutput) UserName ¶
func (o GetUserProjectListOutput) UserName() pulumi.StringOutput
Username.
type GetUserProjectOutputArgs ¶
type GetUserProjectOutputArgs struct { // Whether to display all, if true, ignore paging. AllPage pulumi.BoolPtrInput `pulumi:"allPage"` // Project id. ProjectId pulumi.IntPtrInput `pulumi:"projectId"` // Used to save results. ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getUserProject.
func (GetUserProjectOutputArgs) ElementType ¶
func (GetUserProjectOutputArgs) ElementType() reflect.Type
type GetUserProjectResult ¶
type GetUserProjectResult struct { AllPage *bool `pulumi:"allPage"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // Array(Note: This field may return null, indicating that no valid value can be obtained). Lists []GetUserProjectList `pulumi:"lists"` ProjectId *int `pulumi:"projectId"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by getUserProject.
func GetUserProject ¶
func GetUserProject(ctx *pulumi.Context, args *GetUserProjectArgs, opts ...pulumi.InvokeOption) (*GetUserProjectResult, error)
Use this data source to query detailed information of bi userProject
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Bi" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Bi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Bi.GetUserProject(ctx, &bi.GetUserProjectArgs{ AllPage: pulumi.BoolRef(true), ProjectId: pulumi.IntRef(123), }, nil) if err != nil { return err } return nil }) }
```
type GetUserProjectResultOutput ¶
type GetUserProjectResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getUserProject.
func GetUserProjectOutput ¶
func GetUserProjectOutput(ctx *pulumi.Context, args GetUserProjectOutputArgs, opts ...pulumi.InvokeOption) GetUserProjectResultOutput
func (GetUserProjectResultOutput) AllPage ¶
func (o GetUserProjectResultOutput) AllPage() pulumi.BoolPtrOutput
func (GetUserProjectResultOutput) ElementType ¶
func (GetUserProjectResultOutput) ElementType() reflect.Type
func (GetUserProjectResultOutput) Id ¶
func (o GetUserProjectResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetUserProjectResultOutput) Lists ¶
func (o GetUserProjectResultOutput) Lists() GetUserProjectListArrayOutput
Array(Note: This field may return null, indicating that no valid value can be obtained).
func (GetUserProjectResultOutput) ProjectId ¶
func (o GetUserProjectResultOutput) ProjectId() pulumi.IntPtrOutput
func (GetUserProjectResultOutput) ResultOutputFile ¶
func (o GetUserProjectResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetUserProjectResultOutput) ToGetUserProjectResultOutput ¶
func (o GetUserProjectResultOutput) ToGetUserProjectResultOutput() GetUserProjectResultOutput
func (GetUserProjectResultOutput) ToGetUserProjectResultOutputWithContext ¶
func (o GetUserProjectResultOutput) ToGetUserProjectResultOutputWithContext(ctx context.Context) GetUserProjectResultOutput
type LookupProjectArgs ¶
type LookupProjectArgs struct { // Whether to display all, if true, ignore paging. AllPage *bool `pulumi:"allPage"` // Retrieve fuzzy fields. Keyword *string `pulumi:"keyword"` // Role information, can be ignored. ModuleCollection *string `pulumi:"moduleCollection"` // Page number. PageNo *int `pulumi:"pageNo"` // Used to save results. ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getProject.
type LookupProjectOutputArgs ¶
type LookupProjectOutputArgs struct { // Whether to display all, if true, ignore paging. AllPage pulumi.BoolPtrInput `pulumi:"allPage"` // Retrieve fuzzy fields. Keyword pulumi.StringPtrInput `pulumi:"keyword"` // Role information, can be ignored. ModuleCollection pulumi.StringPtrInput `pulumi:"moduleCollection"` // Page number. PageNo pulumi.IntPtrInput `pulumi:"pageNo"` // Used to save results. ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getProject.
func (LookupProjectOutputArgs) ElementType ¶
func (LookupProjectOutputArgs) ElementType() reflect.Type
type LookupProjectResult ¶
type LookupProjectResult struct { AllPage *bool `pulumi:"allPage"` // Additional information(Note: This field may return null, indicating that no valid value can be obtained). Extra string `pulumi:"extra"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Keyword *string `pulumi:"keyword"` // Array(Note: This field may return null, indicating that no valid value can be obtained). Lists []GetProjectList `pulumi:"lists"` ModuleCollection *string `pulumi:"moduleCollection"` // Interface information(Note: This field may return null, indicating that no valid value can be obtained). Msg string `pulumi:"msg"` PageNo *int `pulumi:"pageNo"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by getProject.
func LookupProject ¶
func LookupProject(ctx *pulumi.Context, args *LookupProjectArgs, opts ...pulumi.InvokeOption) (*LookupProjectResult, error)
Use this data source to query detailed information of bi project
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Bi" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Bi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Bi.GetProject(ctx, &bi.GetProjectArgs{ AllPage: pulumi.BoolRef(true), Keyword: pulumi.StringRef("abc"), ModuleCollection: pulumi.StringRef("sys_common_user"), PageNo: pulumi.IntRef(1), }, nil) if err != nil { return err } return nil }) }
```
type LookupProjectResultOutput ¶
type LookupProjectResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getProject.
func LookupProjectOutput ¶
func LookupProjectOutput(ctx *pulumi.Context, args LookupProjectOutputArgs, opts ...pulumi.InvokeOption) LookupProjectResultOutput
func (LookupProjectResultOutput) AllPage ¶
func (o LookupProjectResultOutput) AllPage() pulumi.BoolPtrOutput
func (LookupProjectResultOutput) ElementType ¶
func (LookupProjectResultOutput) ElementType() reflect.Type
func (LookupProjectResultOutput) Extra ¶
func (o LookupProjectResultOutput) Extra() pulumi.StringOutput
Additional information(Note: This field may return null, indicating that no valid value can be obtained).
func (LookupProjectResultOutput) Id ¶
func (o LookupProjectResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupProjectResultOutput) Keyword ¶
func (o LookupProjectResultOutput) Keyword() pulumi.StringPtrOutput
func (LookupProjectResultOutput) Lists ¶
func (o LookupProjectResultOutput) Lists() GetProjectListArrayOutput
Array(Note: This field may return null, indicating that no valid value can be obtained).
func (LookupProjectResultOutput) ModuleCollection ¶
func (o LookupProjectResultOutput) ModuleCollection() pulumi.StringPtrOutput
func (LookupProjectResultOutput) Msg ¶
func (o LookupProjectResultOutput) Msg() pulumi.StringOutput
Interface information(Note: This field may return null, indicating that no valid value can be obtained).
func (LookupProjectResultOutput) PageNo ¶
func (o LookupProjectResultOutput) PageNo() pulumi.IntPtrOutput
func (LookupProjectResultOutput) ResultOutputFile ¶
func (o LookupProjectResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (LookupProjectResultOutput) ToLookupProjectResultOutput ¶
func (o LookupProjectResultOutput) ToLookupProjectResultOutput() LookupProjectResultOutput
func (LookupProjectResultOutput) ToLookupProjectResultOutputWithContext ¶
func (o LookupProjectResultOutput) ToLookupProjectResultOutputWithContext(ctx context.Context) LookupProjectResultOutput
type Project ¶
type Project struct { pulumi.CustomResourceState // Logo background color. ColorCode pulumi.StringOutput `pulumi:"colorCode"` // Project logo. Logo pulumi.StringPtrOutput `pulumi:"logo"` // Remark. Mark pulumi.StringPtrOutput `pulumi:"mark"` // Project name. Name pulumi.StringOutput `pulumi:"name"` }
Provides a resource to create a bi project
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Bi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Bi.NewProject(ctx, "project", &Bi.ProjectArgs{ ColorCode: pulumi.String("#7BD936"), Logo: pulumi.String("TF-test"), Mark: pulumi.String("project mark"), }) if err != nil { return err } return nil }) }
```
## Import
bi project can be imported using the id, e.g.
```sh
$ pulumi import tencentcloud:Bi/project:Project project project_id
```
func GetProject ¶
func GetProject(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ProjectState, opts ...pulumi.ResourceOption) (*Project, error)
GetProject gets an existing Project 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 NewProject ¶
func NewProject(ctx *pulumi.Context, name string, args *ProjectArgs, opts ...pulumi.ResourceOption) (*Project, error)
NewProject registers a new resource with the given unique name, arguments, and options.
func (*Project) ElementType ¶
func (*Project) ToProjectOutput ¶
func (i *Project) ToProjectOutput() ProjectOutput
func (*Project) ToProjectOutputWithContext ¶
func (i *Project) ToProjectOutputWithContext(ctx context.Context) ProjectOutput
type ProjectArgs ¶
type ProjectArgs struct { // Logo background color. ColorCode pulumi.StringInput // Project logo. Logo pulumi.StringPtrInput // Remark. Mark pulumi.StringPtrInput // Project name. Name pulumi.StringPtrInput }
The set of arguments for constructing a Project resource.
func (ProjectArgs) ElementType ¶
func (ProjectArgs) ElementType() reflect.Type
type ProjectArray ¶
type ProjectArray []ProjectInput
func (ProjectArray) ElementType ¶
func (ProjectArray) ElementType() reflect.Type
func (ProjectArray) ToProjectArrayOutput ¶
func (i ProjectArray) ToProjectArrayOutput() ProjectArrayOutput
func (ProjectArray) ToProjectArrayOutputWithContext ¶
func (i ProjectArray) ToProjectArrayOutputWithContext(ctx context.Context) ProjectArrayOutput
type ProjectArrayInput ¶
type ProjectArrayInput interface { pulumi.Input ToProjectArrayOutput() ProjectArrayOutput ToProjectArrayOutputWithContext(context.Context) ProjectArrayOutput }
ProjectArrayInput is an input type that accepts ProjectArray and ProjectArrayOutput values. You can construct a concrete instance of `ProjectArrayInput` via:
ProjectArray{ ProjectArgs{...} }
type ProjectArrayOutput ¶
type ProjectArrayOutput struct{ *pulumi.OutputState }
func (ProjectArrayOutput) ElementType ¶
func (ProjectArrayOutput) ElementType() reflect.Type
func (ProjectArrayOutput) Index ¶
func (o ProjectArrayOutput) Index(i pulumi.IntInput) ProjectOutput
func (ProjectArrayOutput) ToProjectArrayOutput ¶
func (o ProjectArrayOutput) ToProjectArrayOutput() ProjectArrayOutput
func (ProjectArrayOutput) ToProjectArrayOutputWithContext ¶
func (o ProjectArrayOutput) ToProjectArrayOutputWithContext(ctx context.Context) ProjectArrayOutput
type ProjectInput ¶
type ProjectInput interface { pulumi.Input ToProjectOutput() ProjectOutput ToProjectOutputWithContext(ctx context.Context) ProjectOutput }
type ProjectMap ¶
type ProjectMap map[string]ProjectInput
func (ProjectMap) ElementType ¶
func (ProjectMap) ElementType() reflect.Type
func (ProjectMap) ToProjectMapOutput ¶
func (i ProjectMap) ToProjectMapOutput() ProjectMapOutput
func (ProjectMap) ToProjectMapOutputWithContext ¶
func (i ProjectMap) ToProjectMapOutputWithContext(ctx context.Context) ProjectMapOutput
type ProjectMapInput ¶
type ProjectMapInput interface { pulumi.Input ToProjectMapOutput() ProjectMapOutput ToProjectMapOutputWithContext(context.Context) ProjectMapOutput }
ProjectMapInput is an input type that accepts ProjectMap and ProjectMapOutput values. You can construct a concrete instance of `ProjectMapInput` via:
ProjectMap{ "key": ProjectArgs{...} }
type ProjectMapOutput ¶
type ProjectMapOutput struct{ *pulumi.OutputState }
func (ProjectMapOutput) ElementType ¶
func (ProjectMapOutput) ElementType() reflect.Type
func (ProjectMapOutput) MapIndex ¶
func (o ProjectMapOutput) MapIndex(k pulumi.StringInput) ProjectOutput
func (ProjectMapOutput) ToProjectMapOutput ¶
func (o ProjectMapOutput) ToProjectMapOutput() ProjectMapOutput
func (ProjectMapOutput) ToProjectMapOutputWithContext ¶
func (o ProjectMapOutput) ToProjectMapOutputWithContext(ctx context.Context) ProjectMapOutput
type ProjectOutput ¶
type ProjectOutput struct{ *pulumi.OutputState }
func (ProjectOutput) ColorCode ¶
func (o ProjectOutput) ColorCode() pulumi.StringOutput
Logo background color.
func (ProjectOutput) ElementType ¶
func (ProjectOutput) ElementType() reflect.Type
func (ProjectOutput) ToProjectOutput ¶
func (o ProjectOutput) ToProjectOutput() ProjectOutput
func (ProjectOutput) ToProjectOutputWithContext ¶
func (o ProjectOutput) ToProjectOutputWithContext(ctx context.Context) ProjectOutput
type ProjectState ¶
type ProjectState struct { // Logo background color. ColorCode pulumi.StringPtrInput // Project logo. Logo pulumi.StringPtrInput // Remark. Mark pulumi.StringPtrInput // Project name. Name pulumi.StringPtrInput }
func (ProjectState) ElementType ¶
func (ProjectState) ElementType() reflect.Type
type ProjectUserRole ¶
type ProjectUserRole struct { pulumi.CustomResourceState // Mobile area code(Note: This field may return null, indicating that no valid value can be obtained). AreaCode pulumi.StringOutput `pulumi:"areaCode"` // E-mail(Note: This field may return null, indicating that no valid value can be obtained). Email pulumi.StringOutput `pulumi:"email"` // Phone number(Note: This field may return null, indicating that no valid value can be obtained). PhoneNumber pulumi.StringOutput `pulumi:"phoneNumber"` // Project id. ProjectId pulumi.IntPtrOutput `pulumi:"projectId"` // Role id list. RoleIdLists pulumi.IntArrayOutput `pulumi:"roleIdLists"` // User id. UserId pulumi.StringOutput `pulumi:"userId"` // Username. UserName pulumi.StringOutput `pulumi:"userName"` }
Provides a resource to create a bi projectUserRole
> **NOTE:** You cannot use `Bi.UserRole` and `Bi.ProjectUserRole` at the same time to modify the `phoneNumber` and `email` of the same user.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Bi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Bi.NewProjectUserRole(ctx, "projectUserRole", &Bi.ProjectUserRoleArgs{ AreaCode: pulumi.String("+86"), Email: pulumi.String("123456@qq.com"), PhoneNumber: pulumi.String("13130001000"), ProjectId: pulumi.Int(11015030), RoleIdLists: pulumi.IntArray{ pulumi.Int(10629453), }, UserId: pulumi.String("100024664626"), UserName: pulumi.String("keep-cam-user"), }) if err != nil { return err } return nil }) }
```
## Import
bi project_user_role can be imported using the id, e.g.
```sh
$ pulumi import tencentcloud:Bi/projectUserRole:ProjectUserRole project_user_role projectId#userId
```
func GetProjectUserRole ¶
func GetProjectUserRole(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ProjectUserRoleState, opts ...pulumi.ResourceOption) (*ProjectUserRole, error)
GetProjectUserRole gets an existing ProjectUserRole 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 NewProjectUserRole ¶
func NewProjectUserRole(ctx *pulumi.Context, name string, args *ProjectUserRoleArgs, opts ...pulumi.ResourceOption) (*ProjectUserRole, error)
NewProjectUserRole registers a new resource with the given unique name, arguments, and options.
func (*ProjectUserRole) ElementType ¶
func (*ProjectUserRole) ElementType() reflect.Type
func (*ProjectUserRole) ToProjectUserRoleOutput ¶
func (i *ProjectUserRole) ToProjectUserRoleOutput() ProjectUserRoleOutput
func (*ProjectUserRole) ToProjectUserRoleOutputWithContext ¶
func (i *ProjectUserRole) ToProjectUserRoleOutputWithContext(ctx context.Context) ProjectUserRoleOutput
type ProjectUserRoleArgs ¶
type ProjectUserRoleArgs struct { // Mobile area code(Note: This field may return null, indicating that no valid value can be obtained). AreaCode pulumi.StringInput // E-mail(Note: This field may return null, indicating that no valid value can be obtained). Email pulumi.StringInput // Phone number(Note: This field may return null, indicating that no valid value can be obtained). PhoneNumber pulumi.StringInput // Project id. ProjectId pulumi.IntPtrInput // Role id list. RoleIdLists pulumi.IntArrayInput // User id. UserId pulumi.StringInput // Username. UserName pulumi.StringInput }
The set of arguments for constructing a ProjectUserRole resource.
func (ProjectUserRoleArgs) ElementType ¶
func (ProjectUserRoleArgs) ElementType() reflect.Type
type ProjectUserRoleArray ¶
type ProjectUserRoleArray []ProjectUserRoleInput
func (ProjectUserRoleArray) ElementType ¶
func (ProjectUserRoleArray) ElementType() reflect.Type
func (ProjectUserRoleArray) ToProjectUserRoleArrayOutput ¶
func (i ProjectUserRoleArray) ToProjectUserRoleArrayOutput() ProjectUserRoleArrayOutput
func (ProjectUserRoleArray) ToProjectUserRoleArrayOutputWithContext ¶
func (i ProjectUserRoleArray) ToProjectUserRoleArrayOutputWithContext(ctx context.Context) ProjectUserRoleArrayOutput
type ProjectUserRoleArrayInput ¶
type ProjectUserRoleArrayInput interface { pulumi.Input ToProjectUserRoleArrayOutput() ProjectUserRoleArrayOutput ToProjectUserRoleArrayOutputWithContext(context.Context) ProjectUserRoleArrayOutput }
ProjectUserRoleArrayInput is an input type that accepts ProjectUserRoleArray and ProjectUserRoleArrayOutput values. You can construct a concrete instance of `ProjectUserRoleArrayInput` via:
ProjectUserRoleArray{ ProjectUserRoleArgs{...} }
type ProjectUserRoleArrayOutput ¶
type ProjectUserRoleArrayOutput struct{ *pulumi.OutputState }
func (ProjectUserRoleArrayOutput) ElementType ¶
func (ProjectUserRoleArrayOutput) ElementType() reflect.Type
func (ProjectUserRoleArrayOutput) Index ¶
func (o ProjectUserRoleArrayOutput) Index(i pulumi.IntInput) ProjectUserRoleOutput
func (ProjectUserRoleArrayOutput) ToProjectUserRoleArrayOutput ¶
func (o ProjectUserRoleArrayOutput) ToProjectUserRoleArrayOutput() ProjectUserRoleArrayOutput
func (ProjectUserRoleArrayOutput) ToProjectUserRoleArrayOutputWithContext ¶
func (o ProjectUserRoleArrayOutput) ToProjectUserRoleArrayOutputWithContext(ctx context.Context) ProjectUserRoleArrayOutput
type ProjectUserRoleInput ¶
type ProjectUserRoleInput interface { pulumi.Input ToProjectUserRoleOutput() ProjectUserRoleOutput ToProjectUserRoleOutputWithContext(ctx context.Context) ProjectUserRoleOutput }
type ProjectUserRoleMap ¶
type ProjectUserRoleMap map[string]ProjectUserRoleInput
func (ProjectUserRoleMap) ElementType ¶
func (ProjectUserRoleMap) ElementType() reflect.Type
func (ProjectUserRoleMap) ToProjectUserRoleMapOutput ¶
func (i ProjectUserRoleMap) ToProjectUserRoleMapOutput() ProjectUserRoleMapOutput
func (ProjectUserRoleMap) ToProjectUserRoleMapOutputWithContext ¶
func (i ProjectUserRoleMap) ToProjectUserRoleMapOutputWithContext(ctx context.Context) ProjectUserRoleMapOutput
type ProjectUserRoleMapInput ¶
type ProjectUserRoleMapInput interface { pulumi.Input ToProjectUserRoleMapOutput() ProjectUserRoleMapOutput ToProjectUserRoleMapOutputWithContext(context.Context) ProjectUserRoleMapOutput }
ProjectUserRoleMapInput is an input type that accepts ProjectUserRoleMap and ProjectUserRoleMapOutput values. You can construct a concrete instance of `ProjectUserRoleMapInput` via:
ProjectUserRoleMap{ "key": ProjectUserRoleArgs{...} }
type ProjectUserRoleMapOutput ¶
type ProjectUserRoleMapOutput struct{ *pulumi.OutputState }
func (ProjectUserRoleMapOutput) ElementType ¶
func (ProjectUserRoleMapOutput) ElementType() reflect.Type
func (ProjectUserRoleMapOutput) MapIndex ¶
func (o ProjectUserRoleMapOutput) MapIndex(k pulumi.StringInput) ProjectUserRoleOutput
func (ProjectUserRoleMapOutput) ToProjectUserRoleMapOutput ¶
func (o ProjectUserRoleMapOutput) ToProjectUserRoleMapOutput() ProjectUserRoleMapOutput
func (ProjectUserRoleMapOutput) ToProjectUserRoleMapOutputWithContext ¶
func (o ProjectUserRoleMapOutput) ToProjectUserRoleMapOutputWithContext(ctx context.Context) ProjectUserRoleMapOutput
type ProjectUserRoleOutput ¶
type ProjectUserRoleOutput struct{ *pulumi.OutputState }
func (ProjectUserRoleOutput) AreaCode ¶
func (o ProjectUserRoleOutput) AreaCode() pulumi.StringOutput
Mobile area code(Note: This field may return null, indicating that no valid value can be obtained).
func (ProjectUserRoleOutput) ElementType ¶
func (ProjectUserRoleOutput) ElementType() reflect.Type
func (ProjectUserRoleOutput) Email ¶
func (o ProjectUserRoleOutput) Email() pulumi.StringOutput
E-mail(Note: This field may return null, indicating that no valid value can be obtained).
func (ProjectUserRoleOutput) PhoneNumber ¶
func (o ProjectUserRoleOutput) PhoneNumber() pulumi.StringOutput
Phone number(Note: This field may return null, indicating that no valid value can be obtained).
func (ProjectUserRoleOutput) ProjectId ¶
func (o ProjectUserRoleOutput) ProjectId() pulumi.IntPtrOutput
Project id.
func (ProjectUserRoleOutput) RoleIdLists ¶
func (o ProjectUserRoleOutput) RoleIdLists() pulumi.IntArrayOutput
Role id list.
func (ProjectUserRoleOutput) ToProjectUserRoleOutput ¶
func (o ProjectUserRoleOutput) ToProjectUserRoleOutput() ProjectUserRoleOutput
func (ProjectUserRoleOutput) ToProjectUserRoleOutputWithContext ¶
func (o ProjectUserRoleOutput) ToProjectUserRoleOutputWithContext(ctx context.Context) ProjectUserRoleOutput
func (ProjectUserRoleOutput) UserId ¶
func (o ProjectUserRoleOutput) UserId() pulumi.StringOutput
User id.
func (ProjectUserRoleOutput) UserName ¶
func (o ProjectUserRoleOutput) UserName() pulumi.StringOutput
Username.
type ProjectUserRoleState ¶
type ProjectUserRoleState struct { // Mobile area code(Note: This field may return null, indicating that no valid value can be obtained). AreaCode pulumi.StringPtrInput // E-mail(Note: This field may return null, indicating that no valid value can be obtained). Email pulumi.StringPtrInput // Phone number(Note: This field may return null, indicating that no valid value can be obtained). PhoneNumber pulumi.StringPtrInput // Project id. ProjectId pulumi.IntPtrInput // Role id list. RoleIdLists pulumi.IntArrayInput // User id. UserId pulumi.StringPtrInput // Username. UserName pulumi.StringPtrInput }
func (ProjectUserRoleState) ElementType ¶
func (ProjectUserRoleState) ElementType() reflect.Type
type UserRole ¶
type UserRole struct { pulumi.CustomResourceState // Mobile area code(Note: This field may return null, indicating that no valid value can be obtained). AreaCode pulumi.StringOutput `pulumi:"areaCode"` // E-mail(Note: This field may return null, indicating that no valid value can be obtained). Email pulumi.StringOutput `pulumi:"email"` // Phone number(Note: This field may return null, indicating that no valid value can be obtained). PhoneNumber pulumi.StringOutput `pulumi:"phoneNumber"` // Role id list. RoleIdLists pulumi.IntArrayOutput `pulumi:"roleIdLists"` // User id. UserId pulumi.StringOutput `pulumi:"userId"` // Username. UserName pulumi.StringOutput `pulumi:"userName"` }
Provides a resource to create a bi userRole
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Bi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Bi.NewUserRole(ctx, "userRole", &Bi.UserRoleArgs{ AreaCode: pulumi.String("+83"), Email: pulumi.String("1055000000@qq.com"), PhoneNumber: pulumi.String("13470010000"), RoleIdLists: pulumi.IntArray{ pulumi.Int(10629359), }, UserId: pulumi.String("100032767426"), UserName: pulumi.String("keep-iac-test"), }) if err != nil { return err } return nil }) }
```
## Import
bi user_role can be imported using the id, e.g.
```sh
$ pulumi import tencentcloud:Bi/userRole:UserRole user_role user_id
```
func GetUserRole ¶
func GetUserRole(ctx *pulumi.Context, name string, id pulumi.IDInput, state *UserRoleState, opts ...pulumi.ResourceOption) (*UserRole, error)
GetUserRole gets an existing UserRole 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 NewUserRole ¶
func NewUserRole(ctx *pulumi.Context, name string, args *UserRoleArgs, opts ...pulumi.ResourceOption) (*UserRole, error)
NewUserRole registers a new resource with the given unique name, arguments, and options.
func (*UserRole) ElementType ¶
func (*UserRole) ToUserRoleOutput ¶
func (i *UserRole) ToUserRoleOutput() UserRoleOutput
func (*UserRole) ToUserRoleOutputWithContext ¶
func (i *UserRole) ToUserRoleOutputWithContext(ctx context.Context) UserRoleOutput
type UserRoleArgs ¶
type UserRoleArgs struct { // Mobile area code(Note: This field may return null, indicating that no valid value can be obtained). AreaCode pulumi.StringInput // E-mail(Note: This field may return null, indicating that no valid value can be obtained). Email pulumi.StringInput // Phone number(Note: This field may return null, indicating that no valid value can be obtained). PhoneNumber pulumi.StringInput // Role id list. RoleIdLists pulumi.IntArrayInput // User id. UserId pulumi.StringInput // Username. UserName pulumi.StringInput }
The set of arguments for constructing a UserRole resource.
func (UserRoleArgs) ElementType ¶
func (UserRoleArgs) ElementType() reflect.Type
type UserRoleArray ¶
type UserRoleArray []UserRoleInput
func (UserRoleArray) ElementType ¶
func (UserRoleArray) ElementType() reflect.Type
func (UserRoleArray) ToUserRoleArrayOutput ¶
func (i UserRoleArray) ToUserRoleArrayOutput() UserRoleArrayOutput
func (UserRoleArray) ToUserRoleArrayOutputWithContext ¶
func (i UserRoleArray) ToUserRoleArrayOutputWithContext(ctx context.Context) UserRoleArrayOutput
type UserRoleArrayInput ¶
type UserRoleArrayInput interface { pulumi.Input ToUserRoleArrayOutput() UserRoleArrayOutput ToUserRoleArrayOutputWithContext(context.Context) UserRoleArrayOutput }
UserRoleArrayInput is an input type that accepts UserRoleArray and UserRoleArrayOutput values. You can construct a concrete instance of `UserRoleArrayInput` via:
UserRoleArray{ UserRoleArgs{...} }
type UserRoleArrayOutput ¶
type UserRoleArrayOutput struct{ *pulumi.OutputState }
func (UserRoleArrayOutput) ElementType ¶
func (UserRoleArrayOutput) ElementType() reflect.Type
func (UserRoleArrayOutput) Index ¶
func (o UserRoleArrayOutput) Index(i pulumi.IntInput) UserRoleOutput
func (UserRoleArrayOutput) ToUserRoleArrayOutput ¶
func (o UserRoleArrayOutput) ToUserRoleArrayOutput() UserRoleArrayOutput
func (UserRoleArrayOutput) ToUserRoleArrayOutputWithContext ¶
func (o UserRoleArrayOutput) ToUserRoleArrayOutputWithContext(ctx context.Context) UserRoleArrayOutput
type UserRoleInput ¶
type UserRoleInput interface { pulumi.Input ToUserRoleOutput() UserRoleOutput ToUserRoleOutputWithContext(ctx context.Context) UserRoleOutput }
type UserRoleMap ¶
type UserRoleMap map[string]UserRoleInput
func (UserRoleMap) ElementType ¶
func (UserRoleMap) ElementType() reflect.Type
func (UserRoleMap) ToUserRoleMapOutput ¶
func (i UserRoleMap) ToUserRoleMapOutput() UserRoleMapOutput
func (UserRoleMap) ToUserRoleMapOutputWithContext ¶
func (i UserRoleMap) ToUserRoleMapOutputWithContext(ctx context.Context) UserRoleMapOutput
type UserRoleMapInput ¶
type UserRoleMapInput interface { pulumi.Input ToUserRoleMapOutput() UserRoleMapOutput ToUserRoleMapOutputWithContext(context.Context) UserRoleMapOutput }
UserRoleMapInput is an input type that accepts UserRoleMap and UserRoleMapOutput values. You can construct a concrete instance of `UserRoleMapInput` via:
UserRoleMap{ "key": UserRoleArgs{...} }
type UserRoleMapOutput ¶
type UserRoleMapOutput struct{ *pulumi.OutputState }
func (UserRoleMapOutput) ElementType ¶
func (UserRoleMapOutput) ElementType() reflect.Type
func (UserRoleMapOutput) MapIndex ¶
func (o UserRoleMapOutput) MapIndex(k pulumi.StringInput) UserRoleOutput
func (UserRoleMapOutput) ToUserRoleMapOutput ¶
func (o UserRoleMapOutput) ToUserRoleMapOutput() UserRoleMapOutput
func (UserRoleMapOutput) ToUserRoleMapOutputWithContext ¶
func (o UserRoleMapOutput) ToUserRoleMapOutputWithContext(ctx context.Context) UserRoleMapOutput
type UserRoleOutput ¶
type UserRoleOutput struct{ *pulumi.OutputState }
func (UserRoleOutput) AreaCode ¶
func (o UserRoleOutput) AreaCode() pulumi.StringOutput
Mobile area code(Note: This field may return null, indicating that no valid value can be obtained).
func (UserRoleOutput) ElementType ¶
func (UserRoleOutput) ElementType() reflect.Type
func (UserRoleOutput) Email ¶
func (o UserRoleOutput) Email() pulumi.StringOutput
E-mail(Note: This field may return null, indicating that no valid value can be obtained).
func (UserRoleOutput) PhoneNumber ¶
func (o UserRoleOutput) PhoneNumber() pulumi.StringOutput
Phone number(Note: This field may return null, indicating that no valid value can be obtained).
func (UserRoleOutput) RoleIdLists ¶
func (o UserRoleOutput) RoleIdLists() pulumi.IntArrayOutput
Role id list.
func (UserRoleOutput) ToUserRoleOutput ¶
func (o UserRoleOutput) ToUserRoleOutput() UserRoleOutput
func (UserRoleOutput) ToUserRoleOutputWithContext ¶
func (o UserRoleOutput) ToUserRoleOutputWithContext(ctx context.Context) UserRoleOutput
type UserRoleState ¶
type UserRoleState struct { // Mobile area code(Note: This field may return null, indicating that no valid value can be obtained). AreaCode pulumi.StringPtrInput // E-mail(Note: This field may return null, indicating that no valid value can be obtained). Email pulumi.StringPtrInput // Phone number(Note: This field may return null, indicating that no valid value can be obtained). PhoneNumber pulumi.StringPtrInput // Role id list. RoleIdLists pulumi.IntArrayInput // User id. UserId pulumi.StringPtrInput // Username. UserName pulumi.StringPtrInput }
func (UserRoleState) ElementType ¶
func (UserRoleState) ElementType() reflect.Type