Documentation
¶
Index ¶
- func PkgVersion() (semver.Version, error)
- type GetMembersArgs
- type GetMembersItem
- type GetMembersItemArgs
- type GetMembersItemArray
- type GetMembersItemArrayInput
- type GetMembersItemArrayOutput
- func (GetMembersItemArrayOutput) ElementType() reflect.Type
- func (o GetMembersItemArrayOutput) Index(i pulumi.IntInput) GetMembersItemOutput
- func (o GetMembersItemArrayOutput) ToGetMembersItemArrayOutput() GetMembersItemArrayOutput
- func (o GetMembersItemArrayOutput) ToGetMembersItemArrayOutputWithContext(ctx context.Context) GetMembersItemArrayOutput
- type GetMembersItemInput
- type GetMembersItemOrgIdentity
- type GetMembersItemOrgIdentityArgs
- func (GetMembersItemOrgIdentityArgs) ElementType() reflect.Type
- func (i GetMembersItemOrgIdentityArgs) ToGetMembersItemOrgIdentityOutput() GetMembersItemOrgIdentityOutput
- func (i GetMembersItemOrgIdentityArgs) ToGetMembersItemOrgIdentityOutputWithContext(ctx context.Context) GetMembersItemOrgIdentityOutput
- type GetMembersItemOrgIdentityArray
- func (GetMembersItemOrgIdentityArray) ElementType() reflect.Type
- func (i GetMembersItemOrgIdentityArray) ToGetMembersItemOrgIdentityArrayOutput() GetMembersItemOrgIdentityArrayOutput
- func (i GetMembersItemOrgIdentityArray) ToGetMembersItemOrgIdentityArrayOutputWithContext(ctx context.Context) GetMembersItemOrgIdentityArrayOutput
- type GetMembersItemOrgIdentityArrayInput
- type GetMembersItemOrgIdentityArrayOutput
- func (GetMembersItemOrgIdentityArrayOutput) ElementType() reflect.Type
- func (o GetMembersItemOrgIdentityArrayOutput) Index(i pulumi.IntInput) GetMembersItemOrgIdentityOutput
- func (o GetMembersItemOrgIdentityArrayOutput) ToGetMembersItemOrgIdentityArrayOutput() GetMembersItemOrgIdentityArrayOutput
- func (o GetMembersItemOrgIdentityArrayOutput) ToGetMembersItemOrgIdentityArrayOutputWithContext(ctx context.Context) GetMembersItemOrgIdentityArrayOutput
- type GetMembersItemOrgIdentityInput
- type GetMembersItemOrgIdentityOutput
- func (GetMembersItemOrgIdentityOutput) ElementType() reflect.Type
- func (o GetMembersItemOrgIdentityOutput) IdentityAliasName() pulumi.StringOutput
- func (o GetMembersItemOrgIdentityOutput) IdentityId() pulumi.IntOutput
- func (o GetMembersItemOrgIdentityOutput) ToGetMembersItemOrgIdentityOutput() GetMembersItemOrgIdentityOutput
- func (o GetMembersItemOrgIdentityOutput) ToGetMembersItemOrgIdentityOutputWithContext(ctx context.Context) GetMembersItemOrgIdentityOutput
- type GetMembersItemOrgPermission
- type GetMembersItemOrgPermissionArgs
- func (GetMembersItemOrgPermissionArgs) ElementType() reflect.Type
- func (i GetMembersItemOrgPermissionArgs) ToGetMembersItemOrgPermissionOutput() GetMembersItemOrgPermissionOutput
- func (i GetMembersItemOrgPermissionArgs) ToGetMembersItemOrgPermissionOutputWithContext(ctx context.Context) GetMembersItemOrgPermissionOutput
- type GetMembersItemOrgPermissionArray
- func (GetMembersItemOrgPermissionArray) ElementType() reflect.Type
- func (i GetMembersItemOrgPermissionArray) ToGetMembersItemOrgPermissionArrayOutput() GetMembersItemOrgPermissionArrayOutput
- func (i GetMembersItemOrgPermissionArray) ToGetMembersItemOrgPermissionArrayOutputWithContext(ctx context.Context) GetMembersItemOrgPermissionArrayOutput
- type GetMembersItemOrgPermissionArrayInput
- type GetMembersItemOrgPermissionArrayOutput
- func (GetMembersItemOrgPermissionArrayOutput) ElementType() reflect.Type
- func (o GetMembersItemOrgPermissionArrayOutput) Index(i pulumi.IntInput) GetMembersItemOrgPermissionOutput
- func (o GetMembersItemOrgPermissionArrayOutput) ToGetMembersItemOrgPermissionArrayOutput() GetMembersItemOrgPermissionArrayOutput
- func (o GetMembersItemOrgPermissionArrayOutput) ToGetMembersItemOrgPermissionArrayOutputWithContext(ctx context.Context) GetMembersItemOrgPermissionArrayOutput
- type GetMembersItemOrgPermissionInput
- type GetMembersItemOrgPermissionOutput
- func (GetMembersItemOrgPermissionOutput) ElementType() reflect.Type
- func (o GetMembersItemOrgPermissionOutput) Id() pulumi.IntOutput
- func (o GetMembersItemOrgPermissionOutput) Name() pulumi.StringOutput
- func (o GetMembersItemOrgPermissionOutput) ToGetMembersItemOrgPermissionOutput() GetMembersItemOrgPermissionOutput
- func (o GetMembersItemOrgPermissionOutput) ToGetMembersItemOrgPermissionOutputWithContext(ctx context.Context) GetMembersItemOrgPermissionOutput
- type GetMembersItemOutput
- func (o GetMembersItemOutput) BindStatus() pulumi.StringOutput
- func (o GetMembersItemOutput) CreateTime() pulumi.StringOutput
- func (GetMembersItemOutput) ElementType() reflect.Type
- func (o GetMembersItemOutput) IsAllowQuit() pulumi.StringOutput
- func (o GetMembersItemOutput) MemberType() pulumi.StringOutput
- func (o GetMembersItemOutput) MemberUin() pulumi.IntOutput
- func (o GetMembersItemOutput) Name() pulumi.StringOutput
- func (o GetMembersItemOutput) NodeId() pulumi.IntOutput
- func (o GetMembersItemOutput) NodeName() pulumi.StringOutput
- func (o GetMembersItemOutput) OrgIdentities() GetMembersItemOrgIdentityArrayOutput
- func (o GetMembersItemOutput) OrgPermissions() GetMembersItemOrgPermissionArrayOutput
- func (o GetMembersItemOutput) OrgPolicyName() pulumi.StringOutput
- func (o GetMembersItemOutput) OrgPolicyType() pulumi.StringOutput
- func (o GetMembersItemOutput) PayName() pulumi.StringOutput
- func (o GetMembersItemOutput) PayUin() pulumi.StringOutput
- func (o GetMembersItemOutput) PermissionStatus() pulumi.StringOutput
- func (o GetMembersItemOutput) Remark() pulumi.StringOutput
- func (o GetMembersItemOutput) ToGetMembersItemOutput() GetMembersItemOutput
- func (o GetMembersItemOutput) ToGetMembersItemOutputWithContext(ctx context.Context) GetMembersItemOutput
- func (o GetMembersItemOutput) UpdateTime() pulumi.StringOutput
- type GetMembersOutputArgs
- type GetMembersResult
- type GetMembersResultOutput
- func (o GetMembersResultOutput) AuthName() pulumi.StringPtrOutput
- func (GetMembersResultOutput) ElementType() reflect.Type
- func (o GetMembersResultOutput) Id() pulumi.StringOutput
- func (o GetMembersResultOutput) Items() GetMembersItemArrayOutput
- func (o GetMembersResultOutput) Lang() pulumi.StringPtrOutput
- func (o GetMembersResultOutput) Product() pulumi.StringPtrOutput
- func (o GetMembersResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetMembersResultOutput) SearchKey() pulumi.StringPtrOutput
- func (o GetMembersResultOutput) ToGetMembersResultOutput() GetMembersResultOutput
- func (o GetMembersResultOutput) ToGetMembersResultOutputWithContext(ctx context.Context) GetMembersResultOutput
- type GetOrgAuthNodeArgs
- type GetOrgAuthNodeItem
- type GetOrgAuthNodeItemArgs
- type GetOrgAuthNodeItemArray
- type GetOrgAuthNodeItemArrayInput
- type GetOrgAuthNodeItemArrayOutput
- func (GetOrgAuthNodeItemArrayOutput) ElementType() reflect.Type
- func (o GetOrgAuthNodeItemArrayOutput) Index(i pulumi.IntInput) GetOrgAuthNodeItemOutput
- func (o GetOrgAuthNodeItemArrayOutput) ToGetOrgAuthNodeItemArrayOutput() GetOrgAuthNodeItemArrayOutput
- func (o GetOrgAuthNodeItemArrayOutput) ToGetOrgAuthNodeItemArrayOutputWithContext(ctx context.Context) GetOrgAuthNodeItemArrayOutput
- type GetOrgAuthNodeItemInput
- type GetOrgAuthNodeItemManager
- type GetOrgAuthNodeItemManagerArgs
- func (GetOrgAuthNodeItemManagerArgs) ElementType() reflect.Type
- func (i GetOrgAuthNodeItemManagerArgs) ToGetOrgAuthNodeItemManagerOutput() GetOrgAuthNodeItemManagerOutput
- func (i GetOrgAuthNodeItemManagerArgs) ToGetOrgAuthNodeItemManagerOutputWithContext(ctx context.Context) GetOrgAuthNodeItemManagerOutput
- type GetOrgAuthNodeItemManagerArray
- func (GetOrgAuthNodeItemManagerArray) ElementType() reflect.Type
- func (i GetOrgAuthNodeItemManagerArray) ToGetOrgAuthNodeItemManagerArrayOutput() GetOrgAuthNodeItemManagerArrayOutput
- func (i GetOrgAuthNodeItemManagerArray) ToGetOrgAuthNodeItemManagerArrayOutputWithContext(ctx context.Context) GetOrgAuthNodeItemManagerArrayOutput
- type GetOrgAuthNodeItemManagerArrayInput
- type GetOrgAuthNodeItemManagerArrayOutput
- func (GetOrgAuthNodeItemManagerArrayOutput) ElementType() reflect.Type
- func (o GetOrgAuthNodeItemManagerArrayOutput) Index(i pulumi.IntInput) GetOrgAuthNodeItemManagerOutput
- func (o GetOrgAuthNodeItemManagerArrayOutput) ToGetOrgAuthNodeItemManagerArrayOutput() GetOrgAuthNodeItemManagerArrayOutput
- func (o GetOrgAuthNodeItemManagerArrayOutput) ToGetOrgAuthNodeItemManagerArrayOutputWithContext(ctx context.Context) GetOrgAuthNodeItemManagerArrayOutput
- type GetOrgAuthNodeItemManagerInput
- type GetOrgAuthNodeItemManagerOutput
- func (GetOrgAuthNodeItemManagerOutput) ElementType() reflect.Type
- func (o GetOrgAuthNodeItemManagerOutput) MemberName() pulumi.StringOutput
- func (o GetOrgAuthNodeItemManagerOutput) MemberUin() pulumi.IntOutput
- func (o GetOrgAuthNodeItemManagerOutput) ToGetOrgAuthNodeItemManagerOutput() GetOrgAuthNodeItemManagerOutput
- func (o GetOrgAuthNodeItemManagerOutput) ToGetOrgAuthNodeItemManagerOutputWithContext(ctx context.Context) GetOrgAuthNodeItemManagerOutput
- type GetOrgAuthNodeItemOutput
- func (o GetOrgAuthNodeItemOutput) AuthName() pulumi.StringOutput
- func (GetOrgAuthNodeItemOutput) ElementType() reflect.Type
- func (o GetOrgAuthNodeItemOutput) Managers() GetOrgAuthNodeItemManagerArrayOutput
- func (o GetOrgAuthNodeItemOutput) RelationId() pulumi.IntOutput
- func (o GetOrgAuthNodeItemOutput) ToGetOrgAuthNodeItemOutput() GetOrgAuthNodeItemOutput
- func (o GetOrgAuthNodeItemOutput) ToGetOrgAuthNodeItemOutputWithContext(ctx context.Context) GetOrgAuthNodeItemOutput
- type GetOrgAuthNodeOutputArgs
- type GetOrgAuthNodeResult
- type GetOrgAuthNodeResultOutput
- func (o GetOrgAuthNodeResultOutput) AuthName() pulumi.StringPtrOutput
- func (GetOrgAuthNodeResultOutput) ElementType() reflect.Type
- func (o GetOrgAuthNodeResultOutput) Id() pulumi.StringOutput
- func (o GetOrgAuthNodeResultOutput) Items() GetOrgAuthNodeItemArrayOutput
- func (o GetOrgAuthNodeResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetOrgAuthNodeResultOutput) ToGetOrgAuthNodeResultOutput() GetOrgAuthNodeResultOutput
- func (o GetOrgAuthNodeResultOutput) ToGetOrgAuthNodeResultOutputWithContext(ctx context.Context) GetOrgAuthNodeResultOutput
- type GetOrgFinancialByMemberArgs
- type GetOrgFinancialByMemberItem
- type GetOrgFinancialByMemberItemArgs
- func (GetOrgFinancialByMemberItemArgs) ElementType() reflect.Type
- func (i GetOrgFinancialByMemberItemArgs) ToGetOrgFinancialByMemberItemOutput() GetOrgFinancialByMemberItemOutput
- func (i GetOrgFinancialByMemberItemArgs) ToGetOrgFinancialByMemberItemOutputWithContext(ctx context.Context) GetOrgFinancialByMemberItemOutput
- type GetOrgFinancialByMemberItemArray
- func (GetOrgFinancialByMemberItemArray) ElementType() reflect.Type
- func (i GetOrgFinancialByMemberItemArray) ToGetOrgFinancialByMemberItemArrayOutput() GetOrgFinancialByMemberItemArrayOutput
- func (i GetOrgFinancialByMemberItemArray) ToGetOrgFinancialByMemberItemArrayOutputWithContext(ctx context.Context) GetOrgFinancialByMemberItemArrayOutput
- type GetOrgFinancialByMemberItemArrayInput
- type GetOrgFinancialByMemberItemArrayOutput
- func (GetOrgFinancialByMemberItemArrayOutput) ElementType() reflect.Type
- func (o GetOrgFinancialByMemberItemArrayOutput) Index(i pulumi.IntInput) GetOrgFinancialByMemberItemOutput
- func (o GetOrgFinancialByMemberItemArrayOutput) ToGetOrgFinancialByMemberItemArrayOutput() GetOrgFinancialByMemberItemArrayOutput
- func (o GetOrgFinancialByMemberItemArrayOutput) ToGetOrgFinancialByMemberItemArrayOutputWithContext(ctx context.Context) GetOrgFinancialByMemberItemArrayOutput
- type GetOrgFinancialByMemberItemInput
- type GetOrgFinancialByMemberItemOutput
- func (GetOrgFinancialByMemberItemOutput) ElementType() reflect.Type
- func (o GetOrgFinancialByMemberItemOutput) MemberName() pulumi.StringOutput
- func (o GetOrgFinancialByMemberItemOutput) MemberUin() pulumi.IntOutput
- func (o GetOrgFinancialByMemberItemOutput) Ratio() pulumi.StringOutput
- func (o GetOrgFinancialByMemberItemOutput) ToGetOrgFinancialByMemberItemOutput() GetOrgFinancialByMemberItemOutput
- func (o GetOrgFinancialByMemberItemOutput) ToGetOrgFinancialByMemberItemOutputWithContext(ctx context.Context) GetOrgFinancialByMemberItemOutput
- func (o GetOrgFinancialByMemberItemOutput) TotalCost() pulumi.Float64Output
- type GetOrgFinancialByMemberOutputArgs
- type GetOrgFinancialByMemberResult
- type GetOrgFinancialByMemberResultOutput
- func (GetOrgFinancialByMemberResultOutput) ElementType() reflect.Type
- func (o GetOrgFinancialByMemberResultOutput) EndMonth() pulumi.StringPtrOutput
- func (o GetOrgFinancialByMemberResultOutput) Id() pulumi.StringOutput
- func (o GetOrgFinancialByMemberResultOutput) Items() GetOrgFinancialByMemberItemArrayOutput
- func (o GetOrgFinancialByMemberResultOutput) MemberUins() pulumi.IntArrayOutput
- func (o GetOrgFinancialByMemberResultOutput) Month() pulumi.StringOutput
- func (o GetOrgFinancialByMemberResultOutput) ProductCodes() pulumi.StringArrayOutput
- func (o GetOrgFinancialByMemberResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetOrgFinancialByMemberResultOutput) ToGetOrgFinancialByMemberResultOutput() GetOrgFinancialByMemberResultOutput
- func (o GetOrgFinancialByMemberResultOutput) ToGetOrgFinancialByMemberResultOutputWithContext(ctx context.Context) GetOrgFinancialByMemberResultOutput
- func (o GetOrgFinancialByMemberResultOutput) TotalCost() pulumi.Float64Output
- type GetOrgFinancialByMonthArgs
- type GetOrgFinancialByMonthItem
- type GetOrgFinancialByMonthItemArgs
- func (GetOrgFinancialByMonthItemArgs) ElementType() reflect.Type
- func (i GetOrgFinancialByMonthItemArgs) ToGetOrgFinancialByMonthItemOutput() GetOrgFinancialByMonthItemOutput
- func (i GetOrgFinancialByMonthItemArgs) ToGetOrgFinancialByMonthItemOutputWithContext(ctx context.Context) GetOrgFinancialByMonthItemOutput
- type GetOrgFinancialByMonthItemArray
- func (GetOrgFinancialByMonthItemArray) ElementType() reflect.Type
- func (i GetOrgFinancialByMonthItemArray) ToGetOrgFinancialByMonthItemArrayOutput() GetOrgFinancialByMonthItemArrayOutput
- func (i GetOrgFinancialByMonthItemArray) ToGetOrgFinancialByMonthItemArrayOutputWithContext(ctx context.Context) GetOrgFinancialByMonthItemArrayOutput
- type GetOrgFinancialByMonthItemArrayInput
- type GetOrgFinancialByMonthItemArrayOutput
- func (GetOrgFinancialByMonthItemArrayOutput) ElementType() reflect.Type
- func (o GetOrgFinancialByMonthItemArrayOutput) Index(i pulumi.IntInput) GetOrgFinancialByMonthItemOutput
- func (o GetOrgFinancialByMonthItemArrayOutput) ToGetOrgFinancialByMonthItemArrayOutput() GetOrgFinancialByMonthItemArrayOutput
- func (o GetOrgFinancialByMonthItemArrayOutput) ToGetOrgFinancialByMonthItemArrayOutputWithContext(ctx context.Context) GetOrgFinancialByMonthItemArrayOutput
- type GetOrgFinancialByMonthItemInput
- type GetOrgFinancialByMonthItemOutput
- func (GetOrgFinancialByMonthItemOutput) ElementType() reflect.Type
- func (o GetOrgFinancialByMonthItemOutput) GrowthRate() pulumi.StringOutput
- func (o GetOrgFinancialByMonthItemOutput) Id() pulumi.IntOutput
- func (o GetOrgFinancialByMonthItemOutput) Month() pulumi.StringOutput
- func (o GetOrgFinancialByMonthItemOutput) ToGetOrgFinancialByMonthItemOutput() GetOrgFinancialByMonthItemOutput
- func (o GetOrgFinancialByMonthItemOutput) ToGetOrgFinancialByMonthItemOutputWithContext(ctx context.Context) GetOrgFinancialByMonthItemOutput
- func (o GetOrgFinancialByMonthItemOutput) TotalCost() pulumi.Float64Output
- type GetOrgFinancialByMonthOutputArgs
- type GetOrgFinancialByMonthResult
- type GetOrgFinancialByMonthResultOutput
- func (GetOrgFinancialByMonthResultOutput) ElementType() reflect.Type
- func (o GetOrgFinancialByMonthResultOutput) EndMonth() pulumi.StringPtrOutput
- func (o GetOrgFinancialByMonthResultOutput) Id() pulumi.StringOutput
- func (o GetOrgFinancialByMonthResultOutput) Items() GetOrgFinancialByMonthItemArrayOutput
- func (o GetOrgFinancialByMonthResultOutput) MemberUins() pulumi.IntArrayOutput
- func (o GetOrgFinancialByMonthResultOutput) ProductCodes() pulumi.StringArrayOutput
- func (o GetOrgFinancialByMonthResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetOrgFinancialByMonthResultOutput) ToGetOrgFinancialByMonthResultOutput() GetOrgFinancialByMonthResultOutput
- func (o GetOrgFinancialByMonthResultOutput) ToGetOrgFinancialByMonthResultOutputWithContext(ctx context.Context) GetOrgFinancialByMonthResultOutput
- type GetOrgFinancialByProductArgs
- type GetOrgFinancialByProductItem
- type GetOrgFinancialByProductItemArgs
- func (GetOrgFinancialByProductItemArgs) ElementType() reflect.Type
- func (i GetOrgFinancialByProductItemArgs) ToGetOrgFinancialByProductItemOutput() GetOrgFinancialByProductItemOutput
- func (i GetOrgFinancialByProductItemArgs) ToGetOrgFinancialByProductItemOutputWithContext(ctx context.Context) GetOrgFinancialByProductItemOutput
- type GetOrgFinancialByProductItemArray
- func (GetOrgFinancialByProductItemArray) ElementType() reflect.Type
- func (i GetOrgFinancialByProductItemArray) ToGetOrgFinancialByProductItemArrayOutput() GetOrgFinancialByProductItemArrayOutput
- func (i GetOrgFinancialByProductItemArray) ToGetOrgFinancialByProductItemArrayOutputWithContext(ctx context.Context) GetOrgFinancialByProductItemArrayOutput
- type GetOrgFinancialByProductItemArrayInput
- type GetOrgFinancialByProductItemArrayOutput
- func (GetOrgFinancialByProductItemArrayOutput) ElementType() reflect.Type
- func (o GetOrgFinancialByProductItemArrayOutput) Index(i pulumi.IntInput) GetOrgFinancialByProductItemOutput
- func (o GetOrgFinancialByProductItemArrayOutput) ToGetOrgFinancialByProductItemArrayOutput() GetOrgFinancialByProductItemArrayOutput
- func (o GetOrgFinancialByProductItemArrayOutput) ToGetOrgFinancialByProductItemArrayOutputWithContext(ctx context.Context) GetOrgFinancialByProductItemArrayOutput
- type GetOrgFinancialByProductItemInput
- type GetOrgFinancialByProductItemOutput
- func (GetOrgFinancialByProductItemOutput) ElementType() reflect.Type
- func (o GetOrgFinancialByProductItemOutput) ProductCode() pulumi.StringOutput
- func (o GetOrgFinancialByProductItemOutput) ProductName() pulumi.StringOutput
- func (o GetOrgFinancialByProductItemOutput) Ratio() pulumi.StringOutput
- func (o GetOrgFinancialByProductItemOutput) ToGetOrgFinancialByProductItemOutput() GetOrgFinancialByProductItemOutput
- func (o GetOrgFinancialByProductItemOutput) ToGetOrgFinancialByProductItemOutputWithContext(ctx context.Context) GetOrgFinancialByProductItemOutput
- func (o GetOrgFinancialByProductItemOutput) TotalCost() pulumi.Float64Output
- type GetOrgFinancialByProductOutputArgs
- type GetOrgFinancialByProductResult
- type GetOrgFinancialByProductResultOutput
- func (GetOrgFinancialByProductResultOutput) ElementType() reflect.Type
- func (o GetOrgFinancialByProductResultOutput) EndMonth() pulumi.StringPtrOutput
- func (o GetOrgFinancialByProductResultOutput) Id() pulumi.StringOutput
- func (o GetOrgFinancialByProductResultOutput) Items() GetOrgFinancialByProductItemArrayOutput
- func (o GetOrgFinancialByProductResultOutput) MemberUins() pulumi.IntArrayOutput
- func (o GetOrgFinancialByProductResultOutput) Month() pulumi.StringOutput
- func (o GetOrgFinancialByProductResultOutput) ProductCodes() pulumi.StringArrayOutput
- func (o GetOrgFinancialByProductResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetOrgFinancialByProductResultOutput) ToGetOrgFinancialByProductResultOutput() GetOrgFinancialByProductResultOutput
- func (o GetOrgFinancialByProductResultOutput) ToGetOrgFinancialByProductResultOutputWithContext(ctx context.Context) GetOrgFinancialByProductResultOutput
- func (o GetOrgFinancialByProductResultOutput) TotalCost() pulumi.Float64Output
- type Instance
- type InstanceArgs
- type InstanceArray
- type InstanceArrayInput
- type InstanceArrayOutput
- type InstanceInput
- type InstanceMap
- type InstanceMapInput
- type InstanceMapOutput
- type InstanceOrgPermission
- type InstanceOrgPermissionArgs
- type InstanceOrgPermissionArray
- func (InstanceOrgPermissionArray) ElementType() reflect.Type
- func (i InstanceOrgPermissionArray) ToInstanceOrgPermissionArrayOutput() InstanceOrgPermissionArrayOutput
- func (i InstanceOrgPermissionArray) ToInstanceOrgPermissionArrayOutputWithContext(ctx context.Context) InstanceOrgPermissionArrayOutput
- type InstanceOrgPermissionArrayInput
- type InstanceOrgPermissionArrayOutput
- func (InstanceOrgPermissionArrayOutput) ElementType() reflect.Type
- func (o InstanceOrgPermissionArrayOutput) Index(i pulumi.IntInput) InstanceOrgPermissionOutput
- func (o InstanceOrgPermissionArrayOutput) ToInstanceOrgPermissionArrayOutput() InstanceOrgPermissionArrayOutput
- func (o InstanceOrgPermissionArrayOutput) ToInstanceOrgPermissionArrayOutputWithContext(ctx context.Context) InstanceOrgPermissionArrayOutput
- type InstanceOrgPermissionInput
- type InstanceOrgPermissionOutput
- func (InstanceOrgPermissionOutput) ElementType() reflect.Type
- func (o InstanceOrgPermissionOutput) Id() pulumi.IntPtrOutput
- func (o InstanceOrgPermissionOutput) Name() pulumi.StringPtrOutput
- func (o InstanceOrgPermissionOutput) ToInstanceOrgPermissionOutput() InstanceOrgPermissionOutput
- func (o InstanceOrgPermissionOutput) ToInstanceOrgPermissionOutputWithContext(ctx context.Context) InstanceOrgPermissionOutput
- type InstanceOutput
- func (o InstanceOutput) CreateTime() pulumi.StringOutput
- func (InstanceOutput) ElementType() reflect.Type
- func (o InstanceOutput) HostUin() pulumi.IntOutput
- func (o InstanceOutput) IsAllowQuit() pulumi.StringOutput
- func (o InstanceOutput) IsAssignManager() pulumi.BoolOutput
- func (o InstanceOutput) IsAuthManager() pulumi.BoolOutput
- func (o InstanceOutput) IsManager() pulumi.BoolOutput
- func (o InstanceOutput) JoinTime() pulumi.StringOutput
- func (o InstanceOutput) NickName() pulumi.StringOutput
- func (o InstanceOutput) OrgId() pulumi.IntOutput
- func (o InstanceOutput) OrgPermissions() InstanceOrgPermissionArrayOutput
- func (o InstanceOutput) OrgPolicyName() pulumi.StringOutput
- func (o InstanceOutput) OrgPolicyType() pulumi.StringOutput
- func (o InstanceOutput) OrgType() pulumi.IntOutput
- func (o InstanceOutput) PayName() pulumi.StringOutput
- func (o InstanceOutput) PayUin() pulumi.StringOutput
- func (o InstanceOutput) RootNodeId() pulumi.IntOutput
- func (o InstanceOutput) ToInstanceOutput() InstanceOutput
- func (o InstanceOutput) ToInstanceOutputWithContext(ctx context.Context) InstanceOutput
- type InstanceState
- type OrgIdentity
- type OrgIdentityArgs
- type OrgIdentityArray
- type OrgIdentityArrayInput
- type OrgIdentityArrayOutput
- func (OrgIdentityArrayOutput) ElementType() reflect.Type
- func (o OrgIdentityArrayOutput) Index(i pulumi.IntInput) OrgIdentityOutput
- func (o OrgIdentityArrayOutput) ToOrgIdentityArrayOutput() OrgIdentityArrayOutput
- func (o OrgIdentityArrayOutput) ToOrgIdentityArrayOutputWithContext(ctx context.Context) OrgIdentityArrayOutput
- type OrgIdentityIdentityPolicy
- type OrgIdentityIdentityPolicyArgs
- func (OrgIdentityIdentityPolicyArgs) ElementType() reflect.Type
- func (i OrgIdentityIdentityPolicyArgs) ToOrgIdentityIdentityPolicyOutput() OrgIdentityIdentityPolicyOutput
- func (i OrgIdentityIdentityPolicyArgs) ToOrgIdentityIdentityPolicyOutputWithContext(ctx context.Context) OrgIdentityIdentityPolicyOutput
- type OrgIdentityIdentityPolicyArray
- func (OrgIdentityIdentityPolicyArray) ElementType() reflect.Type
- func (i OrgIdentityIdentityPolicyArray) ToOrgIdentityIdentityPolicyArrayOutput() OrgIdentityIdentityPolicyArrayOutput
- func (i OrgIdentityIdentityPolicyArray) ToOrgIdentityIdentityPolicyArrayOutputWithContext(ctx context.Context) OrgIdentityIdentityPolicyArrayOutput
- type OrgIdentityIdentityPolicyArrayInput
- type OrgIdentityIdentityPolicyArrayOutput
- func (OrgIdentityIdentityPolicyArrayOutput) ElementType() reflect.Type
- func (o OrgIdentityIdentityPolicyArrayOutput) Index(i pulumi.IntInput) OrgIdentityIdentityPolicyOutput
- func (o OrgIdentityIdentityPolicyArrayOutput) ToOrgIdentityIdentityPolicyArrayOutput() OrgIdentityIdentityPolicyArrayOutput
- func (o OrgIdentityIdentityPolicyArrayOutput) ToOrgIdentityIdentityPolicyArrayOutputWithContext(ctx context.Context) OrgIdentityIdentityPolicyArrayOutput
- type OrgIdentityIdentityPolicyInput
- type OrgIdentityIdentityPolicyOutput
- func (OrgIdentityIdentityPolicyOutput) ElementType() reflect.Type
- func (o OrgIdentityIdentityPolicyOutput) PolicyDocument() pulumi.StringPtrOutput
- func (o OrgIdentityIdentityPolicyOutput) PolicyId() pulumi.IntPtrOutput
- func (o OrgIdentityIdentityPolicyOutput) PolicyName() pulumi.StringPtrOutput
- func (o OrgIdentityIdentityPolicyOutput) PolicyType() pulumi.IntPtrOutput
- func (o OrgIdentityIdentityPolicyOutput) ToOrgIdentityIdentityPolicyOutput() OrgIdentityIdentityPolicyOutput
- func (o OrgIdentityIdentityPolicyOutput) ToOrgIdentityIdentityPolicyOutputWithContext(ctx context.Context) OrgIdentityIdentityPolicyOutput
- type OrgIdentityInput
- type OrgIdentityMap
- type OrgIdentityMapInput
- type OrgIdentityMapOutput
- func (OrgIdentityMapOutput) ElementType() reflect.Type
- func (o OrgIdentityMapOutput) MapIndex(k pulumi.StringInput) OrgIdentityOutput
- func (o OrgIdentityMapOutput) ToOrgIdentityMapOutput() OrgIdentityMapOutput
- func (o OrgIdentityMapOutput) ToOrgIdentityMapOutputWithContext(ctx context.Context) OrgIdentityMapOutput
- type OrgIdentityOutput
- func (o OrgIdentityOutput) Description() pulumi.StringPtrOutput
- func (OrgIdentityOutput) ElementType() reflect.Type
- func (o OrgIdentityOutput) IdentityAliasName() pulumi.StringOutput
- func (o OrgIdentityOutput) IdentityPolicies() OrgIdentityIdentityPolicyArrayOutput
- func (o OrgIdentityOutput) ToOrgIdentityOutput() OrgIdentityOutput
- func (o OrgIdentityOutput) ToOrgIdentityOutputWithContext(ctx context.Context) OrgIdentityOutput
- type OrgIdentityState
- type OrgMember
- type OrgMemberArgs
- type OrgMemberArray
- type OrgMemberArrayInput
- type OrgMemberArrayOutput
- func (OrgMemberArrayOutput) ElementType() reflect.Type
- func (o OrgMemberArrayOutput) Index(i pulumi.IntInput) OrgMemberOutput
- func (o OrgMemberArrayOutput) ToOrgMemberArrayOutput() OrgMemberArrayOutput
- func (o OrgMemberArrayOutput) ToOrgMemberArrayOutputWithContext(ctx context.Context) OrgMemberArrayOutput
- type OrgMemberAuthIdentityAttachment
- func GetOrgMemberAuthIdentityAttachment(ctx *pulumi.Context, name string, id pulumi.IDInput, ...) (*OrgMemberAuthIdentityAttachment, error)
- func NewOrgMemberAuthIdentityAttachment(ctx *pulumi.Context, name string, args *OrgMemberAuthIdentityAttachmentArgs, ...) (*OrgMemberAuthIdentityAttachment, error)
- func (*OrgMemberAuthIdentityAttachment) ElementType() reflect.Type
- func (i *OrgMemberAuthIdentityAttachment) ToOrgMemberAuthIdentityAttachmentOutput() OrgMemberAuthIdentityAttachmentOutput
- func (i *OrgMemberAuthIdentityAttachment) ToOrgMemberAuthIdentityAttachmentOutputWithContext(ctx context.Context) OrgMemberAuthIdentityAttachmentOutput
- type OrgMemberAuthIdentityAttachmentArgs
- type OrgMemberAuthIdentityAttachmentArray
- func (OrgMemberAuthIdentityAttachmentArray) ElementType() reflect.Type
- func (i OrgMemberAuthIdentityAttachmentArray) ToOrgMemberAuthIdentityAttachmentArrayOutput() OrgMemberAuthIdentityAttachmentArrayOutput
- func (i OrgMemberAuthIdentityAttachmentArray) ToOrgMemberAuthIdentityAttachmentArrayOutputWithContext(ctx context.Context) OrgMemberAuthIdentityAttachmentArrayOutput
- type OrgMemberAuthIdentityAttachmentArrayInput
- type OrgMemberAuthIdentityAttachmentArrayOutput
- func (OrgMemberAuthIdentityAttachmentArrayOutput) ElementType() reflect.Type
- func (o OrgMemberAuthIdentityAttachmentArrayOutput) Index(i pulumi.IntInput) OrgMemberAuthIdentityAttachmentOutput
- func (o OrgMemberAuthIdentityAttachmentArrayOutput) ToOrgMemberAuthIdentityAttachmentArrayOutput() OrgMemberAuthIdentityAttachmentArrayOutput
- func (o OrgMemberAuthIdentityAttachmentArrayOutput) ToOrgMemberAuthIdentityAttachmentArrayOutputWithContext(ctx context.Context) OrgMemberAuthIdentityAttachmentArrayOutput
- type OrgMemberAuthIdentityAttachmentInput
- type OrgMemberAuthIdentityAttachmentMap
- func (OrgMemberAuthIdentityAttachmentMap) ElementType() reflect.Type
- func (i OrgMemberAuthIdentityAttachmentMap) ToOrgMemberAuthIdentityAttachmentMapOutput() OrgMemberAuthIdentityAttachmentMapOutput
- func (i OrgMemberAuthIdentityAttachmentMap) ToOrgMemberAuthIdentityAttachmentMapOutputWithContext(ctx context.Context) OrgMemberAuthIdentityAttachmentMapOutput
- type OrgMemberAuthIdentityAttachmentMapInput
- type OrgMemberAuthIdentityAttachmentMapOutput
- func (OrgMemberAuthIdentityAttachmentMapOutput) ElementType() reflect.Type
- func (o OrgMemberAuthIdentityAttachmentMapOutput) MapIndex(k pulumi.StringInput) OrgMemberAuthIdentityAttachmentOutput
- func (o OrgMemberAuthIdentityAttachmentMapOutput) ToOrgMemberAuthIdentityAttachmentMapOutput() OrgMemberAuthIdentityAttachmentMapOutput
- func (o OrgMemberAuthIdentityAttachmentMapOutput) ToOrgMemberAuthIdentityAttachmentMapOutputWithContext(ctx context.Context) OrgMemberAuthIdentityAttachmentMapOutput
- type OrgMemberAuthIdentityAttachmentOutput
- func (OrgMemberAuthIdentityAttachmentOutput) ElementType() reflect.Type
- func (o OrgMemberAuthIdentityAttachmentOutput) IdentityIds() pulumi.IntArrayOutput
- func (o OrgMemberAuthIdentityAttachmentOutput) MemberUin() pulumi.IntOutput
- func (o OrgMemberAuthIdentityAttachmentOutput) ToOrgMemberAuthIdentityAttachmentOutput() OrgMemberAuthIdentityAttachmentOutput
- func (o OrgMemberAuthIdentityAttachmentOutput) ToOrgMemberAuthIdentityAttachmentOutputWithContext(ctx context.Context) OrgMemberAuthIdentityAttachmentOutput
- type OrgMemberAuthIdentityAttachmentState
- type OrgMemberEmail
- type OrgMemberEmailArgs
- type OrgMemberEmailArray
- type OrgMemberEmailArrayInput
- type OrgMemberEmailArrayOutput
- func (OrgMemberEmailArrayOutput) ElementType() reflect.Type
- func (o OrgMemberEmailArrayOutput) Index(i pulumi.IntInput) OrgMemberEmailOutput
- func (o OrgMemberEmailArrayOutput) ToOrgMemberEmailArrayOutput() OrgMemberEmailArrayOutput
- func (o OrgMemberEmailArrayOutput) ToOrgMemberEmailArrayOutputWithContext(ctx context.Context) OrgMemberEmailArrayOutput
- type OrgMemberEmailInput
- type OrgMemberEmailMap
- type OrgMemberEmailMapInput
- type OrgMemberEmailMapOutput
- func (OrgMemberEmailMapOutput) ElementType() reflect.Type
- func (o OrgMemberEmailMapOutput) MapIndex(k pulumi.StringInput) OrgMemberEmailOutput
- func (o OrgMemberEmailMapOutput) ToOrgMemberEmailMapOutput() OrgMemberEmailMapOutput
- func (o OrgMemberEmailMapOutput) ToOrgMemberEmailMapOutputWithContext(ctx context.Context) OrgMemberEmailMapOutput
- type OrgMemberEmailOutput
- func (o OrgMemberEmailOutput) ApplyTime() pulumi.StringOutput
- func (o OrgMemberEmailOutput) BindId() pulumi.IntOutput
- func (o OrgMemberEmailOutput) BindStatus() pulumi.StringOutput
- func (o OrgMemberEmailOutput) BindTime() pulumi.StringOutput
- func (o OrgMemberEmailOutput) CountryCode() pulumi.StringOutput
- func (o OrgMemberEmailOutput) Description() pulumi.StringOutput
- func (OrgMemberEmailOutput) ElementType() reflect.Type
- func (o OrgMemberEmailOutput) Email() pulumi.StringOutput
- func (o OrgMemberEmailOutput) MemberUin() pulumi.IntOutput
- func (o OrgMemberEmailOutput) Phone() pulumi.StringOutput
- func (o OrgMemberEmailOutput) PhoneBind() pulumi.IntOutput
- func (o OrgMemberEmailOutput) ToOrgMemberEmailOutput() OrgMemberEmailOutput
- func (o OrgMemberEmailOutput) ToOrgMemberEmailOutputWithContext(ctx context.Context) OrgMemberEmailOutput
- type OrgMemberEmailState
- type OrgMemberInput
- type OrgMemberMap
- type OrgMemberMapInput
- type OrgMemberMapOutput
- type OrgMemberOrgPermission
- type OrgMemberOrgPermissionArgs
- type OrgMemberOrgPermissionArray
- func (OrgMemberOrgPermissionArray) ElementType() reflect.Type
- func (i OrgMemberOrgPermissionArray) ToOrgMemberOrgPermissionArrayOutput() OrgMemberOrgPermissionArrayOutput
- func (i OrgMemberOrgPermissionArray) ToOrgMemberOrgPermissionArrayOutputWithContext(ctx context.Context) OrgMemberOrgPermissionArrayOutput
- type OrgMemberOrgPermissionArrayInput
- type OrgMemberOrgPermissionArrayOutput
- func (OrgMemberOrgPermissionArrayOutput) ElementType() reflect.Type
- func (o OrgMemberOrgPermissionArrayOutput) Index(i pulumi.IntInput) OrgMemberOrgPermissionOutput
- func (o OrgMemberOrgPermissionArrayOutput) ToOrgMemberOrgPermissionArrayOutput() OrgMemberOrgPermissionArrayOutput
- func (o OrgMemberOrgPermissionArrayOutput) ToOrgMemberOrgPermissionArrayOutputWithContext(ctx context.Context) OrgMemberOrgPermissionArrayOutput
- type OrgMemberOrgPermissionInput
- type OrgMemberOrgPermissionOutput
- func (OrgMemberOrgPermissionOutput) ElementType() reflect.Type
- func (o OrgMemberOrgPermissionOutput) Id() pulumi.IntPtrOutput
- func (o OrgMemberOrgPermissionOutput) Name() pulumi.StringPtrOutput
- func (o OrgMemberOrgPermissionOutput) ToOrgMemberOrgPermissionOutput() OrgMemberOrgPermissionOutput
- func (o OrgMemberOrgPermissionOutput) ToOrgMemberOrgPermissionOutputWithContext(ctx context.Context) OrgMemberOrgPermissionOutput
- type OrgMemberOutput
- func (o OrgMemberOutput) CreateTime() pulumi.StringOutput
- func (OrgMemberOutput) ElementType() reflect.Type
- func (o OrgMemberOutput) IsAllowQuit() pulumi.StringOutput
- func (o OrgMemberOutput) MemberType() pulumi.StringOutput
- func (o OrgMemberOutput) Name() pulumi.StringOutput
- func (o OrgMemberOutput) NodeId() pulumi.IntOutput
- func (o OrgMemberOutput) NodeName() pulumi.StringOutput
- func (o OrgMemberOutput) OrgPermissions() OrgMemberOrgPermissionArrayOutput
- func (o OrgMemberOutput) OrgPolicyName() pulumi.StringOutput
- func (o OrgMemberOutput) PayName() pulumi.StringOutput
- func (o OrgMemberOutput) PayUin() pulumi.StringPtrOutput
- func (o OrgMemberOutput) PermissionIds() pulumi.IntArrayOutput
- func (o OrgMemberOutput) PolicyType() pulumi.StringOutput
- func (o OrgMemberOutput) RecordId() pulumi.IntPtrOutput
- func (o OrgMemberOutput) Remark() pulumi.StringPtrOutput
- func (o OrgMemberOutput) ToOrgMemberOutput() OrgMemberOutput
- func (o OrgMemberOutput) ToOrgMemberOutputWithContext(ctx context.Context) OrgMemberOutput
- func (o OrgMemberOutput) UpdateTime() pulumi.StringOutput
- type OrgMemberPolicyAttachment
- type OrgMemberPolicyAttachmentArgs
- type OrgMemberPolicyAttachmentArray
- func (OrgMemberPolicyAttachmentArray) ElementType() reflect.Type
- func (i OrgMemberPolicyAttachmentArray) ToOrgMemberPolicyAttachmentArrayOutput() OrgMemberPolicyAttachmentArrayOutput
- func (i OrgMemberPolicyAttachmentArray) ToOrgMemberPolicyAttachmentArrayOutputWithContext(ctx context.Context) OrgMemberPolicyAttachmentArrayOutput
- type OrgMemberPolicyAttachmentArrayInput
- type OrgMemberPolicyAttachmentArrayOutput
- func (OrgMemberPolicyAttachmentArrayOutput) ElementType() reflect.Type
- func (o OrgMemberPolicyAttachmentArrayOutput) Index(i pulumi.IntInput) OrgMemberPolicyAttachmentOutput
- func (o OrgMemberPolicyAttachmentArrayOutput) ToOrgMemberPolicyAttachmentArrayOutput() OrgMemberPolicyAttachmentArrayOutput
- func (o OrgMemberPolicyAttachmentArrayOutput) ToOrgMemberPolicyAttachmentArrayOutputWithContext(ctx context.Context) OrgMemberPolicyAttachmentArrayOutput
- type OrgMemberPolicyAttachmentInput
- type OrgMemberPolicyAttachmentMap
- func (OrgMemberPolicyAttachmentMap) ElementType() reflect.Type
- func (i OrgMemberPolicyAttachmentMap) ToOrgMemberPolicyAttachmentMapOutput() OrgMemberPolicyAttachmentMapOutput
- func (i OrgMemberPolicyAttachmentMap) ToOrgMemberPolicyAttachmentMapOutputWithContext(ctx context.Context) OrgMemberPolicyAttachmentMapOutput
- type OrgMemberPolicyAttachmentMapInput
- type OrgMemberPolicyAttachmentMapOutput
- func (OrgMemberPolicyAttachmentMapOutput) ElementType() reflect.Type
- func (o OrgMemberPolicyAttachmentMapOutput) MapIndex(k pulumi.StringInput) OrgMemberPolicyAttachmentOutput
- func (o OrgMemberPolicyAttachmentMapOutput) ToOrgMemberPolicyAttachmentMapOutput() OrgMemberPolicyAttachmentMapOutput
- func (o OrgMemberPolicyAttachmentMapOutput) ToOrgMemberPolicyAttachmentMapOutputWithContext(ctx context.Context) OrgMemberPolicyAttachmentMapOutput
- type OrgMemberPolicyAttachmentOutput
- func (o OrgMemberPolicyAttachmentOutput) Description() pulumi.StringPtrOutput
- func (OrgMemberPolicyAttachmentOutput) ElementType() reflect.Type
- func (o OrgMemberPolicyAttachmentOutput) IdentityId() pulumi.IntOutput
- func (o OrgMemberPolicyAttachmentOutput) MemberUins() pulumi.IntArrayOutput
- func (o OrgMemberPolicyAttachmentOutput) PolicyName() pulumi.StringOutput
- func (o OrgMemberPolicyAttachmentOutput) ToOrgMemberPolicyAttachmentOutput() OrgMemberPolicyAttachmentOutput
- func (o OrgMemberPolicyAttachmentOutput) ToOrgMemberPolicyAttachmentOutputWithContext(ctx context.Context) OrgMemberPolicyAttachmentOutput
- type OrgMemberPolicyAttachmentState
- type OrgMemberState
- type OrgNode
- type OrgNodeArgs
- type OrgNodeArray
- type OrgNodeArrayInput
- type OrgNodeArrayOutput
- type OrgNodeInput
- type OrgNodeMap
- type OrgNodeMapInput
- type OrgNodeMapOutput
- type OrgNodeOutput
- func (o OrgNodeOutput) CreateTime() pulumi.StringOutput
- func (OrgNodeOutput) ElementType() reflect.Type
- func (o OrgNodeOutput) Name() pulumi.StringOutput
- func (o OrgNodeOutput) ParentNodeId() pulumi.IntOutput
- func (o OrgNodeOutput) Remark() pulumi.StringPtrOutput
- func (o OrgNodeOutput) ToOrgNodeOutput() OrgNodeOutput
- func (o OrgNodeOutput) ToOrgNodeOutputWithContext(ctx context.Context) OrgNodeOutput
- func (o OrgNodeOutput) UpdateTime() pulumi.StringOutput
- type OrgNodeState
- type PolicySubAccountAttachment
- func (*PolicySubAccountAttachment) ElementType() reflect.Type
- func (i *PolicySubAccountAttachment) ToPolicySubAccountAttachmentOutput() PolicySubAccountAttachmentOutput
- func (i *PolicySubAccountAttachment) ToPolicySubAccountAttachmentOutputWithContext(ctx context.Context) PolicySubAccountAttachmentOutput
- type PolicySubAccountAttachmentArgs
- type PolicySubAccountAttachmentArray
- func (PolicySubAccountAttachmentArray) ElementType() reflect.Type
- func (i PolicySubAccountAttachmentArray) ToPolicySubAccountAttachmentArrayOutput() PolicySubAccountAttachmentArrayOutput
- func (i PolicySubAccountAttachmentArray) ToPolicySubAccountAttachmentArrayOutputWithContext(ctx context.Context) PolicySubAccountAttachmentArrayOutput
- type PolicySubAccountAttachmentArrayInput
- type PolicySubAccountAttachmentArrayOutput
- func (PolicySubAccountAttachmentArrayOutput) ElementType() reflect.Type
- func (o PolicySubAccountAttachmentArrayOutput) Index(i pulumi.IntInput) PolicySubAccountAttachmentOutput
- func (o PolicySubAccountAttachmentArrayOutput) ToPolicySubAccountAttachmentArrayOutput() PolicySubAccountAttachmentArrayOutput
- func (o PolicySubAccountAttachmentArrayOutput) ToPolicySubAccountAttachmentArrayOutputWithContext(ctx context.Context) PolicySubAccountAttachmentArrayOutput
- type PolicySubAccountAttachmentInput
- type PolicySubAccountAttachmentMap
- func (PolicySubAccountAttachmentMap) ElementType() reflect.Type
- func (i PolicySubAccountAttachmentMap) ToPolicySubAccountAttachmentMapOutput() PolicySubAccountAttachmentMapOutput
- func (i PolicySubAccountAttachmentMap) ToPolicySubAccountAttachmentMapOutputWithContext(ctx context.Context) PolicySubAccountAttachmentMapOutput
- type PolicySubAccountAttachmentMapInput
- type PolicySubAccountAttachmentMapOutput
- func (PolicySubAccountAttachmentMapOutput) ElementType() reflect.Type
- func (o PolicySubAccountAttachmentMapOutput) MapIndex(k pulumi.StringInput) PolicySubAccountAttachmentOutput
- func (o PolicySubAccountAttachmentMapOutput) ToPolicySubAccountAttachmentMapOutput() PolicySubAccountAttachmentMapOutput
- func (o PolicySubAccountAttachmentMapOutput) ToPolicySubAccountAttachmentMapOutputWithContext(ctx context.Context) PolicySubAccountAttachmentMapOutput
- type PolicySubAccountAttachmentOutput
- func (o PolicySubAccountAttachmentOutput) CreateTime() pulumi.StringOutput
- func (PolicySubAccountAttachmentOutput) ElementType() reflect.Type
- func (o PolicySubAccountAttachmentOutput) IdentityId() pulumi.IntOutput
- func (o PolicySubAccountAttachmentOutput) IdentityRoleAliasName() pulumi.StringOutput
- func (o PolicySubAccountAttachmentOutput) IdentityRoleName() pulumi.StringOutput
- func (o PolicySubAccountAttachmentOutput) MemberUin() pulumi.IntOutput
- func (o PolicySubAccountAttachmentOutput) OrgSubAccountName() pulumi.StringOutput
- func (o PolicySubAccountAttachmentOutput) OrgSubAccountUin() pulumi.IntOutput
- func (o PolicySubAccountAttachmentOutput) PolicyId() pulumi.IntOutput
- func (o PolicySubAccountAttachmentOutput) PolicyName() pulumi.StringOutput
- func (o PolicySubAccountAttachmentOutput) ToPolicySubAccountAttachmentOutput() PolicySubAccountAttachmentOutput
- func (o PolicySubAccountAttachmentOutput) ToPolicySubAccountAttachmentOutputWithContext(ctx context.Context) PolicySubAccountAttachmentOutput
- func (o PolicySubAccountAttachmentOutput) UpdateTime() pulumi.StringOutput
- type PolicySubAccountAttachmentState
- type QuitOrganizationOperation
- type QuitOrganizationOperationArgs
- type QuitOrganizationOperationArray
- func (QuitOrganizationOperationArray) ElementType() reflect.Type
- func (i QuitOrganizationOperationArray) ToQuitOrganizationOperationArrayOutput() QuitOrganizationOperationArrayOutput
- func (i QuitOrganizationOperationArray) ToQuitOrganizationOperationArrayOutputWithContext(ctx context.Context) QuitOrganizationOperationArrayOutput
- type QuitOrganizationOperationArrayInput
- type QuitOrganizationOperationArrayOutput
- func (QuitOrganizationOperationArrayOutput) ElementType() reflect.Type
- func (o QuitOrganizationOperationArrayOutput) Index(i pulumi.IntInput) QuitOrganizationOperationOutput
- func (o QuitOrganizationOperationArrayOutput) ToQuitOrganizationOperationArrayOutput() QuitOrganizationOperationArrayOutput
- func (o QuitOrganizationOperationArrayOutput) ToQuitOrganizationOperationArrayOutputWithContext(ctx context.Context) QuitOrganizationOperationArrayOutput
- type QuitOrganizationOperationInput
- type QuitOrganizationOperationMap
- func (QuitOrganizationOperationMap) ElementType() reflect.Type
- func (i QuitOrganizationOperationMap) ToQuitOrganizationOperationMapOutput() QuitOrganizationOperationMapOutput
- func (i QuitOrganizationOperationMap) ToQuitOrganizationOperationMapOutputWithContext(ctx context.Context) QuitOrganizationOperationMapOutput
- type QuitOrganizationOperationMapInput
- type QuitOrganizationOperationMapOutput
- func (QuitOrganizationOperationMapOutput) ElementType() reflect.Type
- func (o QuitOrganizationOperationMapOutput) MapIndex(k pulumi.StringInput) QuitOrganizationOperationOutput
- func (o QuitOrganizationOperationMapOutput) ToQuitOrganizationOperationMapOutput() QuitOrganizationOperationMapOutput
- func (o QuitOrganizationOperationMapOutput) ToQuitOrganizationOperationMapOutputWithContext(ctx context.Context) QuitOrganizationOperationMapOutput
- type QuitOrganizationOperationOutput
- func (QuitOrganizationOperationOutput) ElementType() reflect.Type
- func (o QuitOrganizationOperationOutput) OrgId() pulumi.IntOutput
- func (o QuitOrganizationOperationOutput) ToQuitOrganizationOperationOutput() QuitOrganizationOperationOutput
- func (o QuitOrganizationOperationOutput) ToQuitOrganizationOperationOutputWithContext(ctx context.Context) QuitOrganizationOperationOutput
- type QuitOrganizationOperationState
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 GetMembersArgs ¶ added in v0.1.8
type GetMembersArgs struct { // Entity name. AuthName *string `pulumi:"authName"` // Valid values: `en` (Tencent Cloud International); `zh` (Tencent Cloud). Lang *string `pulumi:"lang"` // Abbreviation of the trusted service, which is required during querying the trusted service admin. Product *string `pulumi:"product"` // Used to save results. ResultOutputFile *string `pulumi:"resultOutputFile"` // Search by member name or ID. SearchKey *string `pulumi:"searchKey"` }
A collection of arguments for invoking getMembers.
type GetMembersItem ¶ added in v0.1.8
type GetMembersItem struct { // Security information binding status. Valid values: `Unbound`, `Valid`, `Success`, `Failed`.Note: This field may return null, indicating that no valid values can be obtained. BindStatus string `pulumi:"bindStatus"` // Creation timeNote: This field may return null, indicating that no valid values can be obtained. CreateTime string `pulumi:"createTime"` // Whether the member is allowed to leave. Valid values: `Allow`, `Denied`.Note: This field may return null, indicating that no valid values can be obtained. IsAllowQuit string `pulumi:"isAllowQuit"` // Member type. Valid values: `Invite` (invited); `Create` (created).Note: This field may return null, indicating that no valid values can be obtained. MemberType string `pulumi:"memberType"` // Member UINNote: This field may return null, indicating that no valid values can be obtained. MemberUin int `pulumi:"memberUin"` // Permission name. Name string `pulumi:"name"` // Node IDNote: This field may return null, indicating that no valid values can be obtained. NodeId int `pulumi:"nodeId"` // Node nameNote: This field may return null, indicating that no valid values can be obtained. NodeName string `pulumi:"nodeName"` // Management identityNote: This field may return null, indicating that no valid values can be obtained. OrgIdentities []GetMembersItemOrgIdentity `pulumi:"orgIdentities"` // Relationship policy permissionNote: This field may return null, indicating that no valid values can be obtained. OrgPermissions []GetMembersItemOrgPermission `pulumi:"orgPermissions"` // Relationship policy nameNote: This field may return null, indicating that no valid values can be obtained. OrgPolicyName string `pulumi:"orgPolicyName"` // Relationship policy typeNote: This field may return null, indicating that no valid values can be obtained. OrgPolicyType string `pulumi:"orgPolicyType"` // Payer nameNote: This field may return null, indicating that no valid values can be obtained. PayName string `pulumi:"payName"` // Payer UINNote: This field may return null, indicating that no valid values can be obtained. PayUin string `pulumi:"payUin"` // Member permission status. Valid values: `Confirmed`, `UnConfirmed`.Note: This field may return null, indicating that no valid values can be obtained. PermissionStatus string `pulumi:"permissionStatus"` // RemarksNote: This field may return null, indicating that no valid values can be obtained. Remark string `pulumi:"remark"` // Update timeNote: This field may return null, indicating that no valid values can be obtained. UpdateTime string `pulumi:"updateTime"` }
type GetMembersItemArgs ¶ added in v0.1.8
type GetMembersItemArgs struct { // Security information binding status. Valid values: `Unbound`, `Valid`, `Success`, `Failed`.Note: This field may return null, indicating that no valid values can be obtained. BindStatus pulumi.StringInput `pulumi:"bindStatus"` // Creation timeNote: This field may return null, indicating that no valid values can be obtained. CreateTime pulumi.StringInput `pulumi:"createTime"` // Whether the member is allowed to leave. Valid values: `Allow`, `Denied`.Note: This field may return null, indicating that no valid values can be obtained. IsAllowQuit pulumi.StringInput `pulumi:"isAllowQuit"` // Member type. Valid values: `Invite` (invited); `Create` (created).Note: This field may return null, indicating that no valid values can be obtained. MemberType pulumi.StringInput `pulumi:"memberType"` // Member UINNote: This field may return null, indicating that no valid values can be obtained. MemberUin pulumi.IntInput `pulumi:"memberUin"` // Permission name. Name pulumi.StringInput `pulumi:"name"` // Node IDNote: This field may return null, indicating that no valid values can be obtained. NodeId pulumi.IntInput `pulumi:"nodeId"` // Node nameNote: This field may return null, indicating that no valid values can be obtained. NodeName pulumi.StringInput `pulumi:"nodeName"` // Management identityNote: This field may return null, indicating that no valid values can be obtained. OrgIdentities GetMembersItemOrgIdentityArrayInput `pulumi:"orgIdentities"` // Relationship policy permissionNote: This field may return null, indicating that no valid values can be obtained. OrgPermissions GetMembersItemOrgPermissionArrayInput `pulumi:"orgPermissions"` // Relationship policy nameNote: This field may return null, indicating that no valid values can be obtained. OrgPolicyName pulumi.StringInput `pulumi:"orgPolicyName"` // Relationship policy typeNote: This field may return null, indicating that no valid values can be obtained. OrgPolicyType pulumi.StringInput `pulumi:"orgPolicyType"` // Payer nameNote: This field may return null, indicating that no valid values can be obtained. PayName pulumi.StringInput `pulumi:"payName"` // Payer UINNote: This field may return null, indicating that no valid values can be obtained. PayUin pulumi.StringInput `pulumi:"payUin"` // Member permission status. Valid values: `Confirmed`, `UnConfirmed`.Note: This field may return null, indicating that no valid values can be obtained. PermissionStatus pulumi.StringInput `pulumi:"permissionStatus"` // RemarksNote: This field may return null, indicating that no valid values can be obtained. Remark pulumi.StringInput `pulumi:"remark"` // Update timeNote: This field may return null, indicating that no valid values can be obtained. UpdateTime pulumi.StringInput `pulumi:"updateTime"` }
func (GetMembersItemArgs) ElementType ¶ added in v0.1.8
func (GetMembersItemArgs) ElementType() reflect.Type
func (GetMembersItemArgs) ToGetMembersItemOutput ¶ added in v0.1.8
func (i GetMembersItemArgs) ToGetMembersItemOutput() GetMembersItemOutput
func (GetMembersItemArgs) ToGetMembersItemOutputWithContext ¶ added in v0.1.8
func (i GetMembersItemArgs) ToGetMembersItemOutputWithContext(ctx context.Context) GetMembersItemOutput
type GetMembersItemArray ¶ added in v0.1.8
type GetMembersItemArray []GetMembersItemInput
func (GetMembersItemArray) ElementType ¶ added in v0.1.8
func (GetMembersItemArray) ElementType() reflect.Type
func (GetMembersItemArray) ToGetMembersItemArrayOutput ¶ added in v0.1.8
func (i GetMembersItemArray) ToGetMembersItemArrayOutput() GetMembersItemArrayOutput
func (GetMembersItemArray) ToGetMembersItemArrayOutputWithContext ¶ added in v0.1.8
func (i GetMembersItemArray) ToGetMembersItemArrayOutputWithContext(ctx context.Context) GetMembersItemArrayOutput
type GetMembersItemArrayInput ¶ added in v0.1.8
type GetMembersItemArrayInput interface { pulumi.Input ToGetMembersItemArrayOutput() GetMembersItemArrayOutput ToGetMembersItemArrayOutputWithContext(context.Context) GetMembersItemArrayOutput }
GetMembersItemArrayInput is an input type that accepts GetMembersItemArray and GetMembersItemArrayOutput values. You can construct a concrete instance of `GetMembersItemArrayInput` via:
GetMembersItemArray{ GetMembersItemArgs{...} }
type GetMembersItemArrayOutput ¶ added in v0.1.8
type GetMembersItemArrayOutput struct{ *pulumi.OutputState }
func (GetMembersItemArrayOutput) ElementType ¶ added in v0.1.8
func (GetMembersItemArrayOutput) ElementType() reflect.Type
func (GetMembersItemArrayOutput) Index ¶ added in v0.1.8
func (o GetMembersItemArrayOutput) Index(i pulumi.IntInput) GetMembersItemOutput
func (GetMembersItemArrayOutput) ToGetMembersItemArrayOutput ¶ added in v0.1.8
func (o GetMembersItemArrayOutput) ToGetMembersItemArrayOutput() GetMembersItemArrayOutput
func (GetMembersItemArrayOutput) ToGetMembersItemArrayOutputWithContext ¶ added in v0.1.8
func (o GetMembersItemArrayOutput) ToGetMembersItemArrayOutputWithContext(ctx context.Context) GetMembersItemArrayOutput
type GetMembersItemInput ¶ added in v0.1.8
type GetMembersItemInput interface { pulumi.Input ToGetMembersItemOutput() GetMembersItemOutput ToGetMembersItemOutputWithContext(context.Context) GetMembersItemOutput }
GetMembersItemInput is an input type that accepts GetMembersItemArgs and GetMembersItemOutput values. You can construct a concrete instance of `GetMembersItemInput` via:
GetMembersItemArgs{...}
type GetMembersItemOrgIdentity ¶ added in v0.1.8
type GetMembersItemOrgIdentity struct { // Identity name.Note: This field may return null, indicating that no valid values can be obtained. IdentityAliasName string `pulumi:"identityAliasName"` // Identity ID.Note: This field may return null, indicating that no valid values can be obtained. IdentityId int `pulumi:"identityId"` }
type GetMembersItemOrgIdentityArgs ¶ added in v0.1.8
type GetMembersItemOrgIdentityArgs struct { // Identity name.Note: This field may return null, indicating that no valid values can be obtained. IdentityAliasName pulumi.StringInput `pulumi:"identityAliasName"` // Identity ID.Note: This field may return null, indicating that no valid values can be obtained. IdentityId pulumi.IntInput `pulumi:"identityId"` }
func (GetMembersItemOrgIdentityArgs) ElementType ¶ added in v0.1.8
func (GetMembersItemOrgIdentityArgs) ElementType() reflect.Type
func (GetMembersItemOrgIdentityArgs) ToGetMembersItemOrgIdentityOutput ¶ added in v0.1.8
func (i GetMembersItemOrgIdentityArgs) ToGetMembersItemOrgIdentityOutput() GetMembersItemOrgIdentityOutput
func (GetMembersItemOrgIdentityArgs) ToGetMembersItemOrgIdentityOutputWithContext ¶ added in v0.1.8
func (i GetMembersItemOrgIdentityArgs) ToGetMembersItemOrgIdentityOutputWithContext(ctx context.Context) GetMembersItemOrgIdentityOutput
type GetMembersItemOrgIdentityArray ¶ added in v0.1.8
type GetMembersItemOrgIdentityArray []GetMembersItemOrgIdentityInput
func (GetMembersItemOrgIdentityArray) ElementType ¶ added in v0.1.8
func (GetMembersItemOrgIdentityArray) ElementType() reflect.Type
func (GetMembersItemOrgIdentityArray) ToGetMembersItemOrgIdentityArrayOutput ¶ added in v0.1.8
func (i GetMembersItemOrgIdentityArray) ToGetMembersItemOrgIdentityArrayOutput() GetMembersItemOrgIdentityArrayOutput
func (GetMembersItemOrgIdentityArray) ToGetMembersItemOrgIdentityArrayOutputWithContext ¶ added in v0.1.8
func (i GetMembersItemOrgIdentityArray) ToGetMembersItemOrgIdentityArrayOutputWithContext(ctx context.Context) GetMembersItemOrgIdentityArrayOutput
type GetMembersItemOrgIdentityArrayInput ¶ added in v0.1.8
type GetMembersItemOrgIdentityArrayInput interface { pulumi.Input ToGetMembersItemOrgIdentityArrayOutput() GetMembersItemOrgIdentityArrayOutput ToGetMembersItemOrgIdentityArrayOutputWithContext(context.Context) GetMembersItemOrgIdentityArrayOutput }
GetMembersItemOrgIdentityArrayInput is an input type that accepts GetMembersItemOrgIdentityArray and GetMembersItemOrgIdentityArrayOutput values. You can construct a concrete instance of `GetMembersItemOrgIdentityArrayInput` via:
GetMembersItemOrgIdentityArray{ GetMembersItemOrgIdentityArgs{...} }
type GetMembersItemOrgIdentityArrayOutput ¶ added in v0.1.8
type GetMembersItemOrgIdentityArrayOutput struct{ *pulumi.OutputState }
func (GetMembersItemOrgIdentityArrayOutput) ElementType ¶ added in v0.1.8
func (GetMembersItemOrgIdentityArrayOutput) ElementType() reflect.Type
func (GetMembersItemOrgIdentityArrayOutput) Index ¶ added in v0.1.8
func (o GetMembersItemOrgIdentityArrayOutput) Index(i pulumi.IntInput) GetMembersItemOrgIdentityOutput
func (GetMembersItemOrgIdentityArrayOutput) ToGetMembersItemOrgIdentityArrayOutput ¶ added in v0.1.8
func (o GetMembersItemOrgIdentityArrayOutput) ToGetMembersItemOrgIdentityArrayOutput() GetMembersItemOrgIdentityArrayOutput
func (GetMembersItemOrgIdentityArrayOutput) ToGetMembersItemOrgIdentityArrayOutputWithContext ¶ added in v0.1.8
func (o GetMembersItemOrgIdentityArrayOutput) ToGetMembersItemOrgIdentityArrayOutputWithContext(ctx context.Context) GetMembersItemOrgIdentityArrayOutput
type GetMembersItemOrgIdentityInput ¶ added in v0.1.8
type GetMembersItemOrgIdentityInput interface { pulumi.Input ToGetMembersItemOrgIdentityOutput() GetMembersItemOrgIdentityOutput ToGetMembersItemOrgIdentityOutputWithContext(context.Context) GetMembersItemOrgIdentityOutput }
GetMembersItemOrgIdentityInput is an input type that accepts GetMembersItemOrgIdentityArgs and GetMembersItemOrgIdentityOutput values. You can construct a concrete instance of `GetMembersItemOrgIdentityInput` via:
GetMembersItemOrgIdentityArgs{...}
type GetMembersItemOrgIdentityOutput ¶ added in v0.1.8
type GetMembersItemOrgIdentityOutput struct{ *pulumi.OutputState }
func (GetMembersItemOrgIdentityOutput) ElementType ¶ added in v0.1.8
func (GetMembersItemOrgIdentityOutput) ElementType() reflect.Type
func (GetMembersItemOrgIdentityOutput) IdentityAliasName ¶ added in v0.1.8
func (o GetMembersItemOrgIdentityOutput) IdentityAliasName() pulumi.StringOutput
Identity name.Note: This field may return null, indicating that no valid values can be obtained.
func (GetMembersItemOrgIdentityOutput) IdentityId ¶ added in v0.1.8
func (o GetMembersItemOrgIdentityOutput) IdentityId() pulumi.IntOutput
Identity ID.Note: This field may return null, indicating that no valid values can be obtained.
func (GetMembersItemOrgIdentityOutput) ToGetMembersItemOrgIdentityOutput ¶ added in v0.1.8
func (o GetMembersItemOrgIdentityOutput) ToGetMembersItemOrgIdentityOutput() GetMembersItemOrgIdentityOutput
func (GetMembersItemOrgIdentityOutput) ToGetMembersItemOrgIdentityOutputWithContext ¶ added in v0.1.8
func (o GetMembersItemOrgIdentityOutput) ToGetMembersItemOrgIdentityOutputWithContext(ctx context.Context) GetMembersItemOrgIdentityOutput
type GetMembersItemOrgPermission ¶ added in v0.1.8
type GetMembersItemOrgPermissionArgs ¶ added in v0.1.8
type GetMembersItemOrgPermissionArgs struct { // Permission ID. Id pulumi.IntInput `pulumi:"id"` // Permission name. Name pulumi.StringInput `pulumi:"name"` }
func (GetMembersItemOrgPermissionArgs) ElementType ¶ added in v0.1.8
func (GetMembersItemOrgPermissionArgs) ElementType() reflect.Type
func (GetMembersItemOrgPermissionArgs) ToGetMembersItemOrgPermissionOutput ¶ added in v0.1.8
func (i GetMembersItemOrgPermissionArgs) ToGetMembersItemOrgPermissionOutput() GetMembersItemOrgPermissionOutput
func (GetMembersItemOrgPermissionArgs) ToGetMembersItemOrgPermissionOutputWithContext ¶ added in v0.1.8
func (i GetMembersItemOrgPermissionArgs) ToGetMembersItemOrgPermissionOutputWithContext(ctx context.Context) GetMembersItemOrgPermissionOutput
type GetMembersItemOrgPermissionArray ¶ added in v0.1.8
type GetMembersItemOrgPermissionArray []GetMembersItemOrgPermissionInput
func (GetMembersItemOrgPermissionArray) ElementType ¶ added in v0.1.8
func (GetMembersItemOrgPermissionArray) ElementType() reflect.Type
func (GetMembersItemOrgPermissionArray) ToGetMembersItemOrgPermissionArrayOutput ¶ added in v0.1.8
func (i GetMembersItemOrgPermissionArray) ToGetMembersItemOrgPermissionArrayOutput() GetMembersItemOrgPermissionArrayOutput
func (GetMembersItemOrgPermissionArray) ToGetMembersItemOrgPermissionArrayOutputWithContext ¶ added in v0.1.8
func (i GetMembersItemOrgPermissionArray) ToGetMembersItemOrgPermissionArrayOutputWithContext(ctx context.Context) GetMembersItemOrgPermissionArrayOutput
type GetMembersItemOrgPermissionArrayInput ¶ added in v0.1.8
type GetMembersItemOrgPermissionArrayInput interface { pulumi.Input ToGetMembersItemOrgPermissionArrayOutput() GetMembersItemOrgPermissionArrayOutput ToGetMembersItemOrgPermissionArrayOutputWithContext(context.Context) GetMembersItemOrgPermissionArrayOutput }
GetMembersItemOrgPermissionArrayInput is an input type that accepts GetMembersItemOrgPermissionArray and GetMembersItemOrgPermissionArrayOutput values. You can construct a concrete instance of `GetMembersItemOrgPermissionArrayInput` via:
GetMembersItemOrgPermissionArray{ GetMembersItemOrgPermissionArgs{...} }
type GetMembersItemOrgPermissionArrayOutput ¶ added in v0.1.8
type GetMembersItemOrgPermissionArrayOutput struct{ *pulumi.OutputState }
func (GetMembersItemOrgPermissionArrayOutput) ElementType ¶ added in v0.1.8
func (GetMembersItemOrgPermissionArrayOutput) ElementType() reflect.Type
func (GetMembersItemOrgPermissionArrayOutput) ToGetMembersItemOrgPermissionArrayOutput ¶ added in v0.1.8
func (o GetMembersItemOrgPermissionArrayOutput) ToGetMembersItemOrgPermissionArrayOutput() GetMembersItemOrgPermissionArrayOutput
func (GetMembersItemOrgPermissionArrayOutput) ToGetMembersItemOrgPermissionArrayOutputWithContext ¶ added in v0.1.8
func (o GetMembersItemOrgPermissionArrayOutput) ToGetMembersItemOrgPermissionArrayOutputWithContext(ctx context.Context) GetMembersItemOrgPermissionArrayOutput
type GetMembersItemOrgPermissionInput ¶ added in v0.1.8
type GetMembersItemOrgPermissionInput interface { pulumi.Input ToGetMembersItemOrgPermissionOutput() GetMembersItemOrgPermissionOutput ToGetMembersItemOrgPermissionOutputWithContext(context.Context) GetMembersItemOrgPermissionOutput }
GetMembersItemOrgPermissionInput is an input type that accepts GetMembersItemOrgPermissionArgs and GetMembersItemOrgPermissionOutput values. You can construct a concrete instance of `GetMembersItemOrgPermissionInput` via:
GetMembersItemOrgPermissionArgs{...}
type GetMembersItemOrgPermissionOutput ¶ added in v0.1.8
type GetMembersItemOrgPermissionOutput struct{ *pulumi.OutputState }
func (GetMembersItemOrgPermissionOutput) ElementType ¶ added in v0.1.8
func (GetMembersItemOrgPermissionOutput) ElementType() reflect.Type
func (GetMembersItemOrgPermissionOutput) Id ¶ added in v0.1.8
func (o GetMembersItemOrgPermissionOutput) Id() pulumi.IntOutput
Permission ID.
func (GetMembersItemOrgPermissionOutput) Name ¶ added in v0.1.8
func (o GetMembersItemOrgPermissionOutput) Name() pulumi.StringOutput
Permission name.
func (GetMembersItemOrgPermissionOutput) ToGetMembersItemOrgPermissionOutput ¶ added in v0.1.8
func (o GetMembersItemOrgPermissionOutput) ToGetMembersItemOrgPermissionOutput() GetMembersItemOrgPermissionOutput
func (GetMembersItemOrgPermissionOutput) ToGetMembersItemOrgPermissionOutputWithContext ¶ added in v0.1.8
func (o GetMembersItemOrgPermissionOutput) ToGetMembersItemOrgPermissionOutputWithContext(ctx context.Context) GetMembersItemOrgPermissionOutput
type GetMembersItemOutput ¶ added in v0.1.8
type GetMembersItemOutput struct{ *pulumi.OutputState }
func (GetMembersItemOutput) BindStatus ¶ added in v0.1.8
func (o GetMembersItemOutput) BindStatus() pulumi.StringOutput
Security information binding status. Valid values: `Unbound`, `Valid`, `Success`, `Failed`.Note: This field may return null, indicating that no valid values can be obtained.
func (GetMembersItemOutput) CreateTime ¶ added in v0.1.8
func (o GetMembersItemOutput) CreateTime() pulumi.StringOutput
Creation timeNote: This field may return null, indicating that no valid values can be obtained.
func (GetMembersItemOutput) ElementType ¶ added in v0.1.8
func (GetMembersItemOutput) ElementType() reflect.Type
func (GetMembersItemOutput) IsAllowQuit ¶ added in v0.1.8
func (o GetMembersItemOutput) IsAllowQuit() pulumi.StringOutput
Whether the member is allowed to leave. Valid values: `Allow`, `Denied`.Note: This field may return null, indicating that no valid values can be obtained.
func (GetMembersItemOutput) MemberType ¶ added in v0.1.8
func (o GetMembersItemOutput) MemberType() pulumi.StringOutput
Member type. Valid values: `Invite` (invited); `Create` (created).Note: This field may return null, indicating that no valid values can be obtained.
func (GetMembersItemOutput) MemberUin ¶ added in v0.1.8
func (o GetMembersItemOutput) MemberUin() pulumi.IntOutput
Member UINNote: This field may return null, indicating that no valid values can be obtained.
func (GetMembersItemOutput) Name ¶ added in v0.1.8
func (o GetMembersItemOutput) Name() pulumi.StringOutput
Permission name.
func (GetMembersItemOutput) NodeId ¶ added in v0.1.8
func (o GetMembersItemOutput) NodeId() pulumi.IntOutput
Node IDNote: This field may return null, indicating that no valid values can be obtained.
func (GetMembersItemOutput) NodeName ¶ added in v0.1.8
func (o GetMembersItemOutput) NodeName() pulumi.StringOutput
Node nameNote: This field may return null, indicating that no valid values can be obtained.
func (GetMembersItemOutput) OrgIdentities ¶ added in v0.1.8
func (o GetMembersItemOutput) OrgIdentities() GetMembersItemOrgIdentityArrayOutput
Management identityNote: This field may return null, indicating that no valid values can be obtained.
func (GetMembersItemOutput) OrgPermissions ¶ added in v0.1.8
func (o GetMembersItemOutput) OrgPermissions() GetMembersItemOrgPermissionArrayOutput
Relationship policy permissionNote: This field may return null, indicating that no valid values can be obtained.
func (GetMembersItemOutput) OrgPolicyName ¶ added in v0.1.8
func (o GetMembersItemOutput) OrgPolicyName() pulumi.StringOutput
Relationship policy nameNote: This field may return null, indicating that no valid values can be obtained.
func (GetMembersItemOutput) OrgPolicyType ¶ added in v0.1.8
func (o GetMembersItemOutput) OrgPolicyType() pulumi.StringOutput
Relationship policy typeNote: This field may return null, indicating that no valid values can be obtained.
func (GetMembersItemOutput) PayName ¶ added in v0.1.8
func (o GetMembersItemOutput) PayName() pulumi.StringOutput
Payer nameNote: This field may return null, indicating that no valid values can be obtained.
func (GetMembersItemOutput) PayUin ¶ added in v0.1.8
func (o GetMembersItemOutput) PayUin() pulumi.StringOutput
Payer UINNote: This field may return null, indicating that no valid values can be obtained.
func (GetMembersItemOutput) PermissionStatus ¶ added in v0.1.8
func (o GetMembersItemOutput) PermissionStatus() pulumi.StringOutput
Member permission status. Valid values: `Confirmed`, `UnConfirmed`.Note: This field may return null, indicating that no valid values can be obtained.
func (GetMembersItemOutput) Remark ¶ added in v0.1.8
func (o GetMembersItemOutput) Remark() pulumi.StringOutput
RemarksNote: This field may return null, indicating that no valid values can be obtained.
func (GetMembersItemOutput) ToGetMembersItemOutput ¶ added in v0.1.8
func (o GetMembersItemOutput) ToGetMembersItemOutput() GetMembersItemOutput
func (GetMembersItemOutput) ToGetMembersItemOutputWithContext ¶ added in v0.1.8
func (o GetMembersItemOutput) ToGetMembersItemOutputWithContext(ctx context.Context) GetMembersItemOutput
func (GetMembersItemOutput) UpdateTime ¶ added in v0.1.8
func (o GetMembersItemOutput) UpdateTime() pulumi.StringOutput
Update timeNote: This field may return null, indicating that no valid values can be obtained.
type GetMembersOutputArgs ¶ added in v0.1.8
type GetMembersOutputArgs struct { // Entity name. AuthName pulumi.StringPtrInput `pulumi:"authName"` // Valid values: `en` (Tencent Cloud International); `zh` (Tencent Cloud). Lang pulumi.StringPtrInput `pulumi:"lang"` // Abbreviation of the trusted service, which is required during querying the trusted service admin. Product pulumi.StringPtrInput `pulumi:"product"` // Used to save results. ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` // Search by member name or ID. SearchKey pulumi.StringPtrInput `pulumi:"searchKey"` }
A collection of arguments for invoking getMembers.
func (GetMembersOutputArgs) ElementType ¶ added in v0.1.8
func (GetMembersOutputArgs) ElementType() reflect.Type
type GetMembersResult ¶ added in v0.1.8
type GetMembersResult struct { AuthName *string `pulumi:"authName"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // Member list. Items []GetMembersItem `pulumi:"items"` Lang *string `pulumi:"lang"` Product *string `pulumi:"product"` ResultOutputFile *string `pulumi:"resultOutputFile"` SearchKey *string `pulumi:"searchKey"` }
A collection of values returned by getMembers.
func GetMembers ¶ added in v0.1.8
func GetMembers(ctx *pulumi.Context, args *GetMembersArgs, opts ...pulumi.InvokeOption) (*GetMembersResult, error)
Use this data source to query detailed information of organization members
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Organization" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Organization"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Organization.GetMembers(ctx, nil, nil) if err != nil { return err } return nil }) }
```
type GetMembersResultOutput ¶ added in v0.1.8
type GetMembersResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getMembers.
func GetMembersOutput ¶ added in v0.1.8
func GetMembersOutput(ctx *pulumi.Context, args GetMembersOutputArgs, opts ...pulumi.InvokeOption) GetMembersResultOutput
func (GetMembersResultOutput) AuthName ¶ added in v0.1.8
func (o GetMembersResultOutput) AuthName() pulumi.StringPtrOutput
func (GetMembersResultOutput) ElementType ¶ added in v0.1.8
func (GetMembersResultOutput) ElementType() reflect.Type
func (GetMembersResultOutput) Id ¶ added in v0.1.8
func (o GetMembersResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetMembersResultOutput) Items ¶ added in v0.1.8
func (o GetMembersResultOutput) Items() GetMembersItemArrayOutput
Member list.
func (GetMembersResultOutput) Lang ¶ added in v0.1.8
func (o GetMembersResultOutput) Lang() pulumi.StringPtrOutput
func (GetMembersResultOutput) Product ¶ added in v0.1.8
func (o GetMembersResultOutput) Product() pulumi.StringPtrOutput
func (GetMembersResultOutput) ResultOutputFile ¶ added in v0.1.8
func (o GetMembersResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetMembersResultOutput) SearchKey ¶ added in v0.1.8
func (o GetMembersResultOutput) SearchKey() pulumi.StringPtrOutput
func (GetMembersResultOutput) ToGetMembersResultOutput ¶ added in v0.1.8
func (o GetMembersResultOutput) ToGetMembersResultOutput() GetMembersResultOutput
func (GetMembersResultOutput) ToGetMembersResultOutputWithContext ¶ added in v0.1.8
func (o GetMembersResultOutput) ToGetMembersResultOutputWithContext(ctx context.Context) GetMembersResultOutput
type GetOrgAuthNodeArgs ¶ added in v0.1.8
type GetOrgAuthNodeArgs struct { // Verified company name. AuthName *string `pulumi:"authName"` // Used to save results. ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getOrgAuthNode.
type GetOrgAuthNodeItem ¶ added in v0.1.8
type GetOrgAuthNodeItem struct { // Verified company name. AuthName string `pulumi:"authName"` // Organization auth manager. Managers []GetOrgAuthNodeItemManager `pulumi:"managers"` // Relationship Id. RelationId int `pulumi:"relationId"` }
type GetOrgAuthNodeItemArgs ¶ added in v0.1.8
type GetOrgAuthNodeItemArgs struct { // Verified company name. AuthName pulumi.StringInput `pulumi:"authName"` // Organization auth manager. Managers GetOrgAuthNodeItemManagerArrayInput `pulumi:"managers"` // Relationship Id. RelationId pulumi.IntInput `pulumi:"relationId"` }
func (GetOrgAuthNodeItemArgs) ElementType ¶ added in v0.1.8
func (GetOrgAuthNodeItemArgs) ElementType() reflect.Type
func (GetOrgAuthNodeItemArgs) ToGetOrgAuthNodeItemOutput ¶ added in v0.1.8
func (i GetOrgAuthNodeItemArgs) ToGetOrgAuthNodeItemOutput() GetOrgAuthNodeItemOutput
func (GetOrgAuthNodeItemArgs) ToGetOrgAuthNodeItemOutputWithContext ¶ added in v0.1.8
func (i GetOrgAuthNodeItemArgs) ToGetOrgAuthNodeItemOutputWithContext(ctx context.Context) GetOrgAuthNodeItemOutput
type GetOrgAuthNodeItemArray ¶ added in v0.1.8
type GetOrgAuthNodeItemArray []GetOrgAuthNodeItemInput
func (GetOrgAuthNodeItemArray) ElementType ¶ added in v0.1.8
func (GetOrgAuthNodeItemArray) ElementType() reflect.Type
func (GetOrgAuthNodeItemArray) ToGetOrgAuthNodeItemArrayOutput ¶ added in v0.1.8
func (i GetOrgAuthNodeItemArray) ToGetOrgAuthNodeItemArrayOutput() GetOrgAuthNodeItemArrayOutput
func (GetOrgAuthNodeItemArray) ToGetOrgAuthNodeItemArrayOutputWithContext ¶ added in v0.1.8
func (i GetOrgAuthNodeItemArray) ToGetOrgAuthNodeItemArrayOutputWithContext(ctx context.Context) GetOrgAuthNodeItemArrayOutput
type GetOrgAuthNodeItemArrayInput ¶ added in v0.1.8
type GetOrgAuthNodeItemArrayInput interface { pulumi.Input ToGetOrgAuthNodeItemArrayOutput() GetOrgAuthNodeItemArrayOutput ToGetOrgAuthNodeItemArrayOutputWithContext(context.Context) GetOrgAuthNodeItemArrayOutput }
GetOrgAuthNodeItemArrayInput is an input type that accepts GetOrgAuthNodeItemArray and GetOrgAuthNodeItemArrayOutput values. You can construct a concrete instance of `GetOrgAuthNodeItemArrayInput` via:
GetOrgAuthNodeItemArray{ GetOrgAuthNodeItemArgs{...} }
type GetOrgAuthNodeItemArrayOutput ¶ added in v0.1.8
type GetOrgAuthNodeItemArrayOutput struct{ *pulumi.OutputState }
func (GetOrgAuthNodeItemArrayOutput) ElementType ¶ added in v0.1.8
func (GetOrgAuthNodeItemArrayOutput) ElementType() reflect.Type
func (GetOrgAuthNodeItemArrayOutput) Index ¶ added in v0.1.8
func (o GetOrgAuthNodeItemArrayOutput) Index(i pulumi.IntInput) GetOrgAuthNodeItemOutput
func (GetOrgAuthNodeItemArrayOutput) ToGetOrgAuthNodeItemArrayOutput ¶ added in v0.1.8
func (o GetOrgAuthNodeItemArrayOutput) ToGetOrgAuthNodeItemArrayOutput() GetOrgAuthNodeItemArrayOutput
func (GetOrgAuthNodeItemArrayOutput) ToGetOrgAuthNodeItemArrayOutputWithContext ¶ added in v0.1.8
func (o GetOrgAuthNodeItemArrayOutput) ToGetOrgAuthNodeItemArrayOutputWithContext(ctx context.Context) GetOrgAuthNodeItemArrayOutput
type GetOrgAuthNodeItemInput ¶ added in v0.1.8
type GetOrgAuthNodeItemInput interface { pulumi.Input ToGetOrgAuthNodeItemOutput() GetOrgAuthNodeItemOutput ToGetOrgAuthNodeItemOutputWithContext(context.Context) GetOrgAuthNodeItemOutput }
GetOrgAuthNodeItemInput is an input type that accepts GetOrgAuthNodeItemArgs and GetOrgAuthNodeItemOutput values. You can construct a concrete instance of `GetOrgAuthNodeItemInput` via:
GetOrgAuthNodeItemArgs{...}
type GetOrgAuthNodeItemManager ¶ added in v0.1.8
type GetOrgAuthNodeItemManagerArgs ¶ added in v0.1.8
type GetOrgAuthNodeItemManagerArgs struct { // Member name. MemberName pulumi.StringInput `pulumi:"memberName"` // Member uin. MemberUin pulumi.IntInput `pulumi:"memberUin"` }
func (GetOrgAuthNodeItemManagerArgs) ElementType ¶ added in v0.1.8
func (GetOrgAuthNodeItemManagerArgs) ElementType() reflect.Type
func (GetOrgAuthNodeItemManagerArgs) ToGetOrgAuthNodeItemManagerOutput ¶ added in v0.1.8
func (i GetOrgAuthNodeItemManagerArgs) ToGetOrgAuthNodeItemManagerOutput() GetOrgAuthNodeItemManagerOutput
func (GetOrgAuthNodeItemManagerArgs) ToGetOrgAuthNodeItemManagerOutputWithContext ¶ added in v0.1.8
func (i GetOrgAuthNodeItemManagerArgs) ToGetOrgAuthNodeItemManagerOutputWithContext(ctx context.Context) GetOrgAuthNodeItemManagerOutput
type GetOrgAuthNodeItemManagerArray ¶ added in v0.1.8
type GetOrgAuthNodeItemManagerArray []GetOrgAuthNodeItemManagerInput
func (GetOrgAuthNodeItemManagerArray) ElementType ¶ added in v0.1.8
func (GetOrgAuthNodeItemManagerArray) ElementType() reflect.Type
func (GetOrgAuthNodeItemManagerArray) ToGetOrgAuthNodeItemManagerArrayOutput ¶ added in v0.1.8
func (i GetOrgAuthNodeItemManagerArray) ToGetOrgAuthNodeItemManagerArrayOutput() GetOrgAuthNodeItemManagerArrayOutput
func (GetOrgAuthNodeItemManagerArray) ToGetOrgAuthNodeItemManagerArrayOutputWithContext ¶ added in v0.1.8
func (i GetOrgAuthNodeItemManagerArray) ToGetOrgAuthNodeItemManagerArrayOutputWithContext(ctx context.Context) GetOrgAuthNodeItemManagerArrayOutput
type GetOrgAuthNodeItemManagerArrayInput ¶ added in v0.1.8
type GetOrgAuthNodeItemManagerArrayInput interface { pulumi.Input ToGetOrgAuthNodeItemManagerArrayOutput() GetOrgAuthNodeItemManagerArrayOutput ToGetOrgAuthNodeItemManagerArrayOutputWithContext(context.Context) GetOrgAuthNodeItemManagerArrayOutput }
GetOrgAuthNodeItemManagerArrayInput is an input type that accepts GetOrgAuthNodeItemManagerArray and GetOrgAuthNodeItemManagerArrayOutput values. You can construct a concrete instance of `GetOrgAuthNodeItemManagerArrayInput` via:
GetOrgAuthNodeItemManagerArray{ GetOrgAuthNodeItemManagerArgs{...} }
type GetOrgAuthNodeItemManagerArrayOutput ¶ added in v0.1.8
type GetOrgAuthNodeItemManagerArrayOutput struct{ *pulumi.OutputState }
func (GetOrgAuthNodeItemManagerArrayOutput) ElementType ¶ added in v0.1.8
func (GetOrgAuthNodeItemManagerArrayOutput) ElementType() reflect.Type
func (GetOrgAuthNodeItemManagerArrayOutput) Index ¶ added in v0.1.8
func (o GetOrgAuthNodeItemManagerArrayOutput) Index(i pulumi.IntInput) GetOrgAuthNodeItemManagerOutput
func (GetOrgAuthNodeItemManagerArrayOutput) ToGetOrgAuthNodeItemManagerArrayOutput ¶ added in v0.1.8
func (o GetOrgAuthNodeItemManagerArrayOutput) ToGetOrgAuthNodeItemManagerArrayOutput() GetOrgAuthNodeItemManagerArrayOutput
func (GetOrgAuthNodeItemManagerArrayOutput) ToGetOrgAuthNodeItemManagerArrayOutputWithContext ¶ added in v0.1.8
func (o GetOrgAuthNodeItemManagerArrayOutput) ToGetOrgAuthNodeItemManagerArrayOutputWithContext(ctx context.Context) GetOrgAuthNodeItemManagerArrayOutput
type GetOrgAuthNodeItemManagerInput ¶ added in v0.1.8
type GetOrgAuthNodeItemManagerInput interface { pulumi.Input ToGetOrgAuthNodeItemManagerOutput() GetOrgAuthNodeItemManagerOutput ToGetOrgAuthNodeItemManagerOutputWithContext(context.Context) GetOrgAuthNodeItemManagerOutput }
GetOrgAuthNodeItemManagerInput is an input type that accepts GetOrgAuthNodeItemManagerArgs and GetOrgAuthNodeItemManagerOutput values. You can construct a concrete instance of `GetOrgAuthNodeItemManagerInput` via:
GetOrgAuthNodeItemManagerArgs{...}
type GetOrgAuthNodeItemManagerOutput ¶ added in v0.1.8
type GetOrgAuthNodeItemManagerOutput struct{ *pulumi.OutputState }
func (GetOrgAuthNodeItemManagerOutput) ElementType ¶ added in v0.1.8
func (GetOrgAuthNodeItemManagerOutput) ElementType() reflect.Type
func (GetOrgAuthNodeItemManagerOutput) MemberName ¶ added in v0.1.8
func (o GetOrgAuthNodeItemManagerOutput) MemberName() pulumi.StringOutput
Member name.
func (GetOrgAuthNodeItemManagerOutput) MemberUin ¶ added in v0.1.8
func (o GetOrgAuthNodeItemManagerOutput) MemberUin() pulumi.IntOutput
Member uin.
func (GetOrgAuthNodeItemManagerOutput) ToGetOrgAuthNodeItemManagerOutput ¶ added in v0.1.8
func (o GetOrgAuthNodeItemManagerOutput) ToGetOrgAuthNodeItemManagerOutput() GetOrgAuthNodeItemManagerOutput
func (GetOrgAuthNodeItemManagerOutput) ToGetOrgAuthNodeItemManagerOutputWithContext ¶ added in v0.1.8
func (o GetOrgAuthNodeItemManagerOutput) ToGetOrgAuthNodeItemManagerOutputWithContext(ctx context.Context) GetOrgAuthNodeItemManagerOutput
type GetOrgAuthNodeItemOutput ¶ added in v0.1.8
type GetOrgAuthNodeItemOutput struct{ *pulumi.OutputState }
func (GetOrgAuthNodeItemOutput) AuthName ¶ added in v0.1.8
func (o GetOrgAuthNodeItemOutput) AuthName() pulumi.StringOutput
Verified company name.
func (GetOrgAuthNodeItemOutput) ElementType ¶ added in v0.1.8
func (GetOrgAuthNodeItemOutput) ElementType() reflect.Type
func (GetOrgAuthNodeItemOutput) Managers ¶ added in v0.1.8
func (o GetOrgAuthNodeItemOutput) Managers() GetOrgAuthNodeItemManagerArrayOutput
Organization auth manager.
func (GetOrgAuthNodeItemOutput) RelationId ¶ added in v0.1.8
func (o GetOrgAuthNodeItemOutput) RelationId() pulumi.IntOutput
Relationship Id.
func (GetOrgAuthNodeItemOutput) ToGetOrgAuthNodeItemOutput ¶ added in v0.1.8
func (o GetOrgAuthNodeItemOutput) ToGetOrgAuthNodeItemOutput() GetOrgAuthNodeItemOutput
func (GetOrgAuthNodeItemOutput) ToGetOrgAuthNodeItemOutputWithContext ¶ added in v0.1.8
func (o GetOrgAuthNodeItemOutput) ToGetOrgAuthNodeItemOutputWithContext(ctx context.Context) GetOrgAuthNodeItemOutput
type GetOrgAuthNodeOutputArgs ¶ added in v0.1.8
type GetOrgAuthNodeOutputArgs struct { // Verified company name. AuthName pulumi.StringPtrInput `pulumi:"authName"` // Used to save results. ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getOrgAuthNode.
func (GetOrgAuthNodeOutputArgs) ElementType ¶ added in v0.1.8
func (GetOrgAuthNodeOutputArgs) ElementType() reflect.Type
type GetOrgAuthNodeResult ¶ added in v0.1.8
type GetOrgAuthNodeResult struct { // Verified company name. AuthName *string `pulumi:"authName"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // Organization auth node list. Items []GetOrgAuthNodeItem `pulumi:"items"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by getOrgAuthNode.
func GetOrgAuthNode ¶ added in v0.1.8
func GetOrgAuthNode(ctx *pulumi.Context, args *GetOrgAuthNodeArgs, opts ...pulumi.InvokeOption) (*GetOrgAuthNodeResult, error)
Use this data source to query detailed information of organization orgAuthNode
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Organization" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Organization"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Organization.GetOrgAuthNode(ctx, nil, nil) if err != nil { return err } return nil }) }
```
type GetOrgAuthNodeResultOutput ¶ added in v0.1.8
type GetOrgAuthNodeResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getOrgAuthNode.
func GetOrgAuthNodeOutput ¶ added in v0.1.8
func GetOrgAuthNodeOutput(ctx *pulumi.Context, args GetOrgAuthNodeOutputArgs, opts ...pulumi.InvokeOption) GetOrgAuthNodeResultOutput
func (GetOrgAuthNodeResultOutput) AuthName ¶ added in v0.1.8
func (o GetOrgAuthNodeResultOutput) AuthName() pulumi.StringPtrOutput
Verified company name.
func (GetOrgAuthNodeResultOutput) ElementType ¶ added in v0.1.8
func (GetOrgAuthNodeResultOutput) ElementType() reflect.Type
func (GetOrgAuthNodeResultOutput) Id ¶ added in v0.1.8
func (o GetOrgAuthNodeResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetOrgAuthNodeResultOutput) Items ¶ added in v0.1.8
func (o GetOrgAuthNodeResultOutput) Items() GetOrgAuthNodeItemArrayOutput
Organization auth node list.
func (GetOrgAuthNodeResultOutput) ResultOutputFile ¶ added in v0.1.8
func (o GetOrgAuthNodeResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetOrgAuthNodeResultOutput) ToGetOrgAuthNodeResultOutput ¶ added in v0.1.8
func (o GetOrgAuthNodeResultOutput) ToGetOrgAuthNodeResultOutput() GetOrgAuthNodeResultOutput
func (GetOrgAuthNodeResultOutput) ToGetOrgAuthNodeResultOutputWithContext ¶ added in v0.1.8
func (o GetOrgAuthNodeResultOutput) ToGetOrgAuthNodeResultOutputWithContext(ctx context.Context) GetOrgAuthNodeResultOutput
type GetOrgFinancialByMemberArgs ¶ added in v0.1.8
type GetOrgFinancialByMemberArgs struct { // Query for the end month. Format:yyyy-mm, for example:2021-01.The default value is the `Month`. EndMonth *string `pulumi:"endMonth"` // Member uin list. Up to 100. MemberUins []int `pulumi:"memberUins"` // Query for the start month. Format:yyyy-mm, for example:2021-01. Month string `pulumi:"month"` // Product code list. Up to 100. ProductCodes []string `pulumi:"productCodes"` // Used to save results. ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getOrgFinancialByMember.
type GetOrgFinancialByMemberItem ¶ added in v0.1.8
type GetOrgFinancialByMemberItem struct { // Member name. MemberName string `pulumi:"memberName"` // Member uin. MemberUin int `pulumi:"memberUin"` // The percentage of the organization total cost that is accounted for by the member. Ratio string `pulumi:"ratio"` // Total cost of the member. TotalCost float64 `pulumi:"totalCost"` }
type GetOrgFinancialByMemberItemArgs ¶ added in v0.1.8
type GetOrgFinancialByMemberItemArgs struct { // Member name. MemberName pulumi.StringInput `pulumi:"memberName"` // Member uin. MemberUin pulumi.IntInput `pulumi:"memberUin"` // The percentage of the organization total cost that is accounted for by the member. Ratio pulumi.StringInput `pulumi:"ratio"` // Total cost of the member. TotalCost pulumi.Float64Input `pulumi:"totalCost"` }
func (GetOrgFinancialByMemberItemArgs) ElementType ¶ added in v0.1.8
func (GetOrgFinancialByMemberItemArgs) ElementType() reflect.Type
func (GetOrgFinancialByMemberItemArgs) ToGetOrgFinancialByMemberItemOutput ¶ added in v0.1.8
func (i GetOrgFinancialByMemberItemArgs) ToGetOrgFinancialByMemberItemOutput() GetOrgFinancialByMemberItemOutput
func (GetOrgFinancialByMemberItemArgs) ToGetOrgFinancialByMemberItemOutputWithContext ¶ added in v0.1.8
func (i GetOrgFinancialByMemberItemArgs) ToGetOrgFinancialByMemberItemOutputWithContext(ctx context.Context) GetOrgFinancialByMemberItemOutput
type GetOrgFinancialByMemberItemArray ¶ added in v0.1.8
type GetOrgFinancialByMemberItemArray []GetOrgFinancialByMemberItemInput
func (GetOrgFinancialByMemberItemArray) ElementType ¶ added in v0.1.8
func (GetOrgFinancialByMemberItemArray) ElementType() reflect.Type
func (GetOrgFinancialByMemberItemArray) ToGetOrgFinancialByMemberItemArrayOutput ¶ added in v0.1.8
func (i GetOrgFinancialByMemberItemArray) ToGetOrgFinancialByMemberItemArrayOutput() GetOrgFinancialByMemberItemArrayOutput
func (GetOrgFinancialByMemberItemArray) ToGetOrgFinancialByMemberItemArrayOutputWithContext ¶ added in v0.1.8
func (i GetOrgFinancialByMemberItemArray) ToGetOrgFinancialByMemberItemArrayOutputWithContext(ctx context.Context) GetOrgFinancialByMemberItemArrayOutput
type GetOrgFinancialByMemberItemArrayInput ¶ added in v0.1.8
type GetOrgFinancialByMemberItemArrayInput interface { pulumi.Input ToGetOrgFinancialByMemberItemArrayOutput() GetOrgFinancialByMemberItemArrayOutput ToGetOrgFinancialByMemberItemArrayOutputWithContext(context.Context) GetOrgFinancialByMemberItemArrayOutput }
GetOrgFinancialByMemberItemArrayInput is an input type that accepts GetOrgFinancialByMemberItemArray and GetOrgFinancialByMemberItemArrayOutput values. You can construct a concrete instance of `GetOrgFinancialByMemberItemArrayInput` via:
GetOrgFinancialByMemberItemArray{ GetOrgFinancialByMemberItemArgs{...} }
type GetOrgFinancialByMemberItemArrayOutput ¶ added in v0.1.8
type GetOrgFinancialByMemberItemArrayOutput struct{ *pulumi.OutputState }
func (GetOrgFinancialByMemberItemArrayOutput) ElementType ¶ added in v0.1.8
func (GetOrgFinancialByMemberItemArrayOutput) ElementType() reflect.Type
func (GetOrgFinancialByMemberItemArrayOutput) ToGetOrgFinancialByMemberItemArrayOutput ¶ added in v0.1.8
func (o GetOrgFinancialByMemberItemArrayOutput) ToGetOrgFinancialByMemberItemArrayOutput() GetOrgFinancialByMemberItemArrayOutput
func (GetOrgFinancialByMemberItemArrayOutput) ToGetOrgFinancialByMemberItemArrayOutputWithContext ¶ added in v0.1.8
func (o GetOrgFinancialByMemberItemArrayOutput) ToGetOrgFinancialByMemberItemArrayOutputWithContext(ctx context.Context) GetOrgFinancialByMemberItemArrayOutput
type GetOrgFinancialByMemberItemInput ¶ added in v0.1.8
type GetOrgFinancialByMemberItemInput interface { pulumi.Input ToGetOrgFinancialByMemberItemOutput() GetOrgFinancialByMemberItemOutput ToGetOrgFinancialByMemberItemOutputWithContext(context.Context) GetOrgFinancialByMemberItemOutput }
GetOrgFinancialByMemberItemInput is an input type that accepts GetOrgFinancialByMemberItemArgs and GetOrgFinancialByMemberItemOutput values. You can construct a concrete instance of `GetOrgFinancialByMemberItemInput` via:
GetOrgFinancialByMemberItemArgs{...}
type GetOrgFinancialByMemberItemOutput ¶ added in v0.1.8
type GetOrgFinancialByMemberItemOutput struct{ *pulumi.OutputState }
func (GetOrgFinancialByMemberItemOutput) ElementType ¶ added in v0.1.8
func (GetOrgFinancialByMemberItemOutput) ElementType() reflect.Type
func (GetOrgFinancialByMemberItemOutput) MemberName ¶ added in v0.1.8
func (o GetOrgFinancialByMemberItemOutput) MemberName() pulumi.StringOutput
Member name.
func (GetOrgFinancialByMemberItemOutput) MemberUin ¶ added in v0.1.8
func (o GetOrgFinancialByMemberItemOutput) MemberUin() pulumi.IntOutput
Member uin.
func (GetOrgFinancialByMemberItemOutput) Ratio ¶ added in v0.1.8
func (o GetOrgFinancialByMemberItemOutput) Ratio() pulumi.StringOutput
The percentage of the organization total cost that is accounted for by the member.
func (GetOrgFinancialByMemberItemOutput) ToGetOrgFinancialByMemberItemOutput ¶ added in v0.1.8
func (o GetOrgFinancialByMemberItemOutput) ToGetOrgFinancialByMemberItemOutput() GetOrgFinancialByMemberItemOutput
func (GetOrgFinancialByMemberItemOutput) ToGetOrgFinancialByMemberItemOutputWithContext ¶ added in v0.1.8
func (o GetOrgFinancialByMemberItemOutput) ToGetOrgFinancialByMemberItemOutputWithContext(ctx context.Context) GetOrgFinancialByMemberItemOutput
func (GetOrgFinancialByMemberItemOutput) TotalCost ¶ added in v0.1.8
func (o GetOrgFinancialByMemberItemOutput) TotalCost() pulumi.Float64Output
Total cost of the member.
type GetOrgFinancialByMemberOutputArgs ¶ added in v0.1.8
type GetOrgFinancialByMemberOutputArgs struct { // Query for the end month. Format:yyyy-mm, for example:2021-01.The default value is the `Month`. EndMonth pulumi.StringPtrInput `pulumi:"endMonth"` // Member uin list. Up to 100. MemberUins pulumi.IntArrayInput `pulumi:"memberUins"` // Query for the start month. Format:yyyy-mm, for example:2021-01. Month pulumi.StringInput `pulumi:"month"` // Product code list. Up to 100. ProductCodes pulumi.StringArrayInput `pulumi:"productCodes"` // Used to save results. ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getOrgFinancialByMember.
func (GetOrgFinancialByMemberOutputArgs) ElementType ¶ added in v0.1.8
func (GetOrgFinancialByMemberOutputArgs) ElementType() reflect.Type
type GetOrgFinancialByMemberResult ¶ added in v0.1.8
type GetOrgFinancialByMemberResult struct { EndMonth *string `pulumi:"endMonth"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // Member financial detail. Items []GetOrgFinancialByMemberItem `pulumi:"items"` MemberUins []int `pulumi:"memberUins"` Month string `pulumi:"month"` ProductCodes []string `pulumi:"productCodes"` ResultOutputFile *string `pulumi:"resultOutputFile"` // Total cost of the member. TotalCost float64 `pulumi:"totalCost"` }
A collection of values returned by getOrgFinancialByMember.
func GetOrgFinancialByMember ¶ added in v0.1.8
func GetOrgFinancialByMember(ctx *pulumi.Context, args *GetOrgFinancialByMemberArgs, opts ...pulumi.InvokeOption) (*GetOrgFinancialByMemberResult, error)
Use this data source to query detailed information of organization orgFinancialByMember
type GetOrgFinancialByMemberResultOutput ¶ added in v0.1.8
type GetOrgFinancialByMemberResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getOrgFinancialByMember.
func GetOrgFinancialByMemberOutput ¶ added in v0.1.8
func GetOrgFinancialByMemberOutput(ctx *pulumi.Context, args GetOrgFinancialByMemberOutputArgs, opts ...pulumi.InvokeOption) GetOrgFinancialByMemberResultOutput
func (GetOrgFinancialByMemberResultOutput) ElementType ¶ added in v0.1.8
func (GetOrgFinancialByMemberResultOutput) ElementType() reflect.Type
func (GetOrgFinancialByMemberResultOutput) EndMonth ¶ added in v0.1.8
func (o GetOrgFinancialByMemberResultOutput) EndMonth() pulumi.StringPtrOutput
func (GetOrgFinancialByMemberResultOutput) Id ¶ added in v0.1.8
func (o GetOrgFinancialByMemberResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetOrgFinancialByMemberResultOutput) MemberUins ¶ added in v0.1.8
func (o GetOrgFinancialByMemberResultOutput) MemberUins() pulumi.IntArrayOutput
func (GetOrgFinancialByMemberResultOutput) Month ¶ added in v0.1.8
func (o GetOrgFinancialByMemberResultOutput) Month() pulumi.StringOutput
func (GetOrgFinancialByMemberResultOutput) ProductCodes ¶ added in v0.1.8
func (o GetOrgFinancialByMemberResultOutput) ProductCodes() pulumi.StringArrayOutput
func (GetOrgFinancialByMemberResultOutput) ResultOutputFile ¶ added in v0.1.8
func (o GetOrgFinancialByMemberResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetOrgFinancialByMemberResultOutput) ToGetOrgFinancialByMemberResultOutput ¶ added in v0.1.8
func (o GetOrgFinancialByMemberResultOutput) ToGetOrgFinancialByMemberResultOutput() GetOrgFinancialByMemberResultOutput
func (GetOrgFinancialByMemberResultOutput) ToGetOrgFinancialByMemberResultOutputWithContext ¶ added in v0.1.8
func (o GetOrgFinancialByMemberResultOutput) ToGetOrgFinancialByMemberResultOutputWithContext(ctx context.Context) GetOrgFinancialByMemberResultOutput
func (GetOrgFinancialByMemberResultOutput) TotalCost ¶ added in v0.1.8
func (o GetOrgFinancialByMemberResultOutput) TotalCost() pulumi.Float64Output
Total cost of the member.
type GetOrgFinancialByMonthArgs ¶ added in v0.1.8
type GetOrgFinancialByMonthArgs struct { // Query for the end month. Format:yyyy-mm, for example:2021-01. EndMonth *string `pulumi:"endMonth"` // Member uin list. Up to 100. MemberUins []int `pulumi:"memberUins"` // Product code list. Up to 100. ProductCodes []string `pulumi:"productCodes"` // Used to save results. ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getOrgFinancialByMonth.
type GetOrgFinancialByMonthItem ¶ added in v0.1.8
type GetOrgFinancialByMonthItemArgs ¶ added in v0.1.8
type GetOrgFinancialByMonthItemArgs struct { // Growth rate compared to last month. GrowthRate pulumi.StringInput `pulumi:"growthRate"` // Record ID. Id pulumi.IntInput `pulumi:"id"` // Month. Month pulumi.StringInput `pulumi:"month"` // Total cost of the month. TotalCost pulumi.Float64Input `pulumi:"totalCost"` }
func (GetOrgFinancialByMonthItemArgs) ElementType ¶ added in v0.1.8
func (GetOrgFinancialByMonthItemArgs) ElementType() reflect.Type
func (GetOrgFinancialByMonthItemArgs) ToGetOrgFinancialByMonthItemOutput ¶ added in v0.1.8
func (i GetOrgFinancialByMonthItemArgs) ToGetOrgFinancialByMonthItemOutput() GetOrgFinancialByMonthItemOutput
func (GetOrgFinancialByMonthItemArgs) ToGetOrgFinancialByMonthItemOutputWithContext ¶ added in v0.1.8
func (i GetOrgFinancialByMonthItemArgs) ToGetOrgFinancialByMonthItemOutputWithContext(ctx context.Context) GetOrgFinancialByMonthItemOutput
type GetOrgFinancialByMonthItemArray ¶ added in v0.1.8
type GetOrgFinancialByMonthItemArray []GetOrgFinancialByMonthItemInput
func (GetOrgFinancialByMonthItemArray) ElementType ¶ added in v0.1.8
func (GetOrgFinancialByMonthItemArray) ElementType() reflect.Type
func (GetOrgFinancialByMonthItemArray) ToGetOrgFinancialByMonthItemArrayOutput ¶ added in v0.1.8
func (i GetOrgFinancialByMonthItemArray) ToGetOrgFinancialByMonthItemArrayOutput() GetOrgFinancialByMonthItemArrayOutput
func (GetOrgFinancialByMonthItemArray) ToGetOrgFinancialByMonthItemArrayOutputWithContext ¶ added in v0.1.8
func (i GetOrgFinancialByMonthItemArray) ToGetOrgFinancialByMonthItemArrayOutputWithContext(ctx context.Context) GetOrgFinancialByMonthItemArrayOutput
type GetOrgFinancialByMonthItemArrayInput ¶ added in v0.1.8
type GetOrgFinancialByMonthItemArrayInput interface { pulumi.Input ToGetOrgFinancialByMonthItemArrayOutput() GetOrgFinancialByMonthItemArrayOutput ToGetOrgFinancialByMonthItemArrayOutputWithContext(context.Context) GetOrgFinancialByMonthItemArrayOutput }
GetOrgFinancialByMonthItemArrayInput is an input type that accepts GetOrgFinancialByMonthItemArray and GetOrgFinancialByMonthItemArrayOutput values. You can construct a concrete instance of `GetOrgFinancialByMonthItemArrayInput` via:
GetOrgFinancialByMonthItemArray{ GetOrgFinancialByMonthItemArgs{...} }
type GetOrgFinancialByMonthItemArrayOutput ¶ added in v0.1.8
type GetOrgFinancialByMonthItemArrayOutput struct{ *pulumi.OutputState }
func (GetOrgFinancialByMonthItemArrayOutput) ElementType ¶ added in v0.1.8
func (GetOrgFinancialByMonthItemArrayOutput) ElementType() reflect.Type
func (GetOrgFinancialByMonthItemArrayOutput) Index ¶ added in v0.1.8
func (o GetOrgFinancialByMonthItemArrayOutput) Index(i pulumi.IntInput) GetOrgFinancialByMonthItemOutput
func (GetOrgFinancialByMonthItemArrayOutput) ToGetOrgFinancialByMonthItemArrayOutput ¶ added in v0.1.8
func (o GetOrgFinancialByMonthItemArrayOutput) ToGetOrgFinancialByMonthItemArrayOutput() GetOrgFinancialByMonthItemArrayOutput
func (GetOrgFinancialByMonthItemArrayOutput) ToGetOrgFinancialByMonthItemArrayOutputWithContext ¶ added in v0.1.8
func (o GetOrgFinancialByMonthItemArrayOutput) ToGetOrgFinancialByMonthItemArrayOutputWithContext(ctx context.Context) GetOrgFinancialByMonthItemArrayOutput
type GetOrgFinancialByMonthItemInput ¶ added in v0.1.8
type GetOrgFinancialByMonthItemInput interface { pulumi.Input ToGetOrgFinancialByMonthItemOutput() GetOrgFinancialByMonthItemOutput ToGetOrgFinancialByMonthItemOutputWithContext(context.Context) GetOrgFinancialByMonthItemOutput }
GetOrgFinancialByMonthItemInput is an input type that accepts GetOrgFinancialByMonthItemArgs and GetOrgFinancialByMonthItemOutput values. You can construct a concrete instance of `GetOrgFinancialByMonthItemInput` via:
GetOrgFinancialByMonthItemArgs{...}
type GetOrgFinancialByMonthItemOutput ¶ added in v0.1.8
type GetOrgFinancialByMonthItemOutput struct{ *pulumi.OutputState }
func (GetOrgFinancialByMonthItemOutput) ElementType ¶ added in v0.1.8
func (GetOrgFinancialByMonthItemOutput) ElementType() reflect.Type
func (GetOrgFinancialByMonthItemOutput) GrowthRate ¶ added in v0.1.8
func (o GetOrgFinancialByMonthItemOutput) GrowthRate() pulumi.StringOutput
Growth rate compared to last month.
func (GetOrgFinancialByMonthItemOutput) Id ¶ added in v0.1.8
func (o GetOrgFinancialByMonthItemOutput) Id() pulumi.IntOutput
Record ID.
func (GetOrgFinancialByMonthItemOutput) Month ¶ added in v0.1.8
func (o GetOrgFinancialByMonthItemOutput) Month() pulumi.StringOutput
Month.
func (GetOrgFinancialByMonthItemOutput) ToGetOrgFinancialByMonthItemOutput ¶ added in v0.1.8
func (o GetOrgFinancialByMonthItemOutput) ToGetOrgFinancialByMonthItemOutput() GetOrgFinancialByMonthItemOutput
func (GetOrgFinancialByMonthItemOutput) ToGetOrgFinancialByMonthItemOutputWithContext ¶ added in v0.1.8
func (o GetOrgFinancialByMonthItemOutput) ToGetOrgFinancialByMonthItemOutputWithContext(ctx context.Context) GetOrgFinancialByMonthItemOutput
func (GetOrgFinancialByMonthItemOutput) TotalCost ¶ added in v0.1.8
func (o GetOrgFinancialByMonthItemOutput) TotalCost() pulumi.Float64Output
Total cost of the month.
type GetOrgFinancialByMonthOutputArgs ¶ added in v0.1.8
type GetOrgFinancialByMonthOutputArgs struct { // Query for the end month. Format:yyyy-mm, for example:2021-01. EndMonth pulumi.StringPtrInput `pulumi:"endMonth"` // Member uin list. Up to 100. MemberUins pulumi.IntArrayInput `pulumi:"memberUins"` // Product code list. Up to 100. ProductCodes pulumi.StringArrayInput `pulumi:"productCodes"` // Used to save results. ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getOrgFinancialByMonth.
func (GetOrgFinancialByMonthOutputArgs) ElementType ¶ added in v0.1.8
func (GetOrgFinancialByMonthOutputArgs) ElementType() reflect.Type
type GetOrgFinancialByMonthResult ¶ added in v0.1.8
type GetOrgFinancialByMonthResult struct { EndMonth *string `pulumi:"endMonth"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // Organization financial info by month. Items []GetOrgFinancialByMonthItem `pulumi:"items"` MemberUins []int `pulumi:"memberUins"` ProductCodes []string `pulumi:"productCodes"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by getOrgFinancialByMonth.
func GetOrgFinancialByMonth ¶ added in v0.1.8
func GetOrgFinancialByMonth(ctx *pulumi.Context, args *GetOrgFinancialByMonthArgs, opts ...pulumi.InvokeOption) (*GetOrgFinancialByMonthResult, error)
Use this data source to query detailed information of organization orgFinancialByMonth
type GetOrgFinancialByMonthResultOutput ¶ added in v0.1.8
type GetOrgFinancialByMonthResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getOrgFinancialByMonth.
func GetOrgFinancialByMonthOutput ¶ added in v0.1.8
func GetOrgFinancialByMonthOutput(ctx *pulumi.Context, args GetOrgFinancialByMonthOutputArgs, opts ...pulumi.InvokeOption) GetOrgFinancialByMonthResultOutput
func (GetOrgFinancialByMonthResultOutput) ElementType ¶ added in v0.1.8
func (GetOrgFinancialByMonthResultOutput) ElementType() reflect.Type
func (GetOrgFinancialByMonthResultOutput) EndMonth ¶ added in v0.1.8
func (o GetOrgFinancialByMonthResultOutput) EndMonth() pulumi.StringPtrOutput
func (GetOrgFinancialByMonthResultOutput) Id ¶ added in v0.1.8
func (o GetOrgFinancialByMonthResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetOrgFinancialByMonthResultOutput) Items ¶ added in v0.1.8
func (o GetOrgFinancialByMonthResultOutput) Items() GetOrgFinancialByMonthItemArrayOutput
Organization financial info by month.
func (GetOrgFinancialByMonthResultOutput) MemberUins ¶ added in v0.1.8
func (o GetOrgFinancialByMonthResultOutput) MemberUins() pulumi.IntArrayOutput
func (GetOrgFinancialByMonthResultOutput) ProductCodes ¶ added in v0.1.8
func (o GetOrgFinancialByMonthResultOutput) ProductCodes() pulumi.StringArrayOutput
func (GetOrgFinancialByMonthResultOutput) ResultOutputFile ¶ added in v0.1.8
func (o GetOrgFinancialByMonthResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetOrgFinancialByMonthResultOutput) ToGetOrgFinancialByMonthResultOutput ¶ added in v0.1.8
func (o GetOrgFinancialByMonthResultOutput) ToGetOrgFinancialByMonthResultOutput() GetOrgFinancialByMonthResultOutput
func (GetOrgFinancialByMonthResultOutput) ToGetOrgFinancialByMonthResultOutputWithContext ¶ added in v0.1.8
func (o GetOrgFinancialByMonthResultOutput) ToGetOrgFinancialByMonthResultOutputWithContext(ctx context.Context) GetOrgFinancialByMonthResultOutput
type GetOrgFinancialByProductArgs ¶ added in v0.1.8
type GetOrgFinancialByProductArgs struct { // Query for the end month. Format:yyyy-mm, for example:2021-01.The default value is the `Month`. EndMonth *string `pulumi:"endMonth"` // Member uin list. Up to 100. MemberUins []int `pulumi:"memberUins"` // Query for the start month. Format:yyyy-mm, for example:2021-01. Month string `pulumi:"month"` // Product code list. Up to 100. ProductCodes []string `pulumi:"productCodes"` // Used to save results. ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getOrgFinancialByProduct.
type GetOrgFinancialByProductItem ¶ added in v0.1.8
type GetOrgFinancialByProductItem struct { // Product code. ProductCode string `pulumi:"productCode"` // Product name. ProductName string `pulumi:"productName"` // The percentage of the organization total cost that is accounted for by the product. Ratio string `pulumi:"ratio"` // Total cost of the product. TotalCost float64 `pulumi:"totalCost"` }
type GetOrgFinancialByProductItemArgs ¶ added in v0.1.8
type GetOrgFinancialByProductItemArgs struct { // Product code. ProductCode pulumi.StringInput `pulumi:"productCode"` // Product name. ProductName pulumi.StringInput `pulumi:"productName"` // The percentage of the organization total cost that is accounted for by the product. Ratio pulumi.StringInput `pulumi:"ratio"` // Total cost of the product. TotalCost pulumi.Float64Input `pulumi:"totalCost"` }
func (GetOrgFinancialByProductItemArgs) ElementType ¶ added in v0.1.8
func (GetOrgFinancialByProductItemArgs) ElementType() reflect.Type
func (GetOrgFinancialByProductItemArgs) ToGetOrgFinancialByProductItemOutput ¶ added in v0.1.8
func (i GetOrgFinancialByProductItemArgs) ToGetOrgFinancialByProductItemOutput() GetOrgFinancialByProductItemOutput
func (GetOrgFinancialByProductItemArgs) ToGetOrgFinancialByProductItemOutputWithContext ¶ added in v0.1.8
func (i GetOrgFinancialByProductItemArgs) ToGetOrgFinancialByProductItemOutputWithContext(ctx context.Context) GetOrgFinancialByProductItemOutput
type GetOrgFinancialByProductItemArray ¶ added in v0.1.8
type GetOrgFinancialByProductItemArray []GetOrgFinancialByProductItemInput
func (GetOrgFinancialByProductItemArray) ElementType ¶ added in v0.1.8
func (GetOrgFinancialByProductItemArray) ElementType() reflect.Type
func (GetOrgFinancialByProductItemArray) ToGetOrgFinancialByProductItemArrayOutput ¶ added in v0.1.8
func (i GetOrgFinancialByProductItemArray) ToGetOrgFinancialByProductItemArrayOutput() GetOrgFinancialByProductItemArrayOutput
func (GetOrgFinancialByProductItemArray) ToGetOrgFinancialByProductItemArrayOutputWithContext ¶ added in v0.1.8
func (i GetOrgFinancialByProductItemArray) ToGetOrgFinancialByProductItemArrayOutputWithContext(ctx context.Context) GetOrgFinancialByProductItemArrayOutput
type GetOrgFinancialByProductItemArrayInput ¶ added in v0.1.8
type GetOrgFinancialByProductItemArrayInput interface { pulumi.Input ToGetOrgFinancialByProductItemArrayOutput() GetOrgFinancialByProductItemArrayOutput ToGetOrgFinancialByProductItemArrayOutputWithContext(context.Context) GetOrgFinancialByProductItemArrayOutput }
GetOrgFinancialByProductItemArrayInput is an input type that accepts GetOrgFinancialByProductItemArray and GetOrgFinancialByProductItemArrayOutput values. You can construct a concrete instance of `GetOrgFinancialByProductItemArrayInput` via:
GetOrgFinancialByProductItemArray{ GetOrgFinancialByProductItemArgs{...} }
type GetOrgFinancialByProductItemArrayOutput ¶ added in v0.1.8
type GetOrgFinancialByProductItemArrayOutput struct{ *pulumi.OutputState }
func (GetOrgFinancialByProductItemArrayOutput) ElementType ¶ added in v0.1.8
func (GetOrgFinancialByProductItemArrayOutput) ElementType() reflect.Type
func (GetOrgFinancialByProductItemArrayOutput) ToGetOrgFinancialByProductItemArrayOutput ¶ added in v0.1.8
func (o GetOrgFinancialByProductItemArrayOutput) ToGetOrgFinancialByProductItemArrayOutput() GetOrgFinancialByProductItemArrayOutput
func (GetOrgFinancialByProductItemArrayOutput) ToGetOrgFinancialByProductItemArrayOutputWithContext ¶ added in v0.1.8
func (o GetOrgFinancialByProductItemArrayOutput) ToGetOrgFinancialByProductItemArrayOutputWithContext(ctx context.Context) GetOrgFinancialByProductItemArrayOutput
type GetOrgFinancialByProductItemInput ¶ added in v0.1.8
type GetOrgFinancialByProductItemInput interface { pulumi.Input ToGetOrgFinancialByProductItemOutput() GetOrgFinancialByProductItemOutput ToGetOrgFinancialByProductItemOutputWithContext(context.Context) GetOrgFinancialByProductItemOutput }
GetOrgFinancialByProductItemInput is an input type that accepts GetOrgFinancialByProductItemArgs and GetOrgFinancialByProductItemOutput values. You can construct a concrete instance of `GetOrgFinancialByProductItemInput` via:
GetOrgFinancialByProductItemArgs{...}
type GetOrgFinancialByProductItemOutput ¶ added in v0.1.8
type GetOrgFinancialByProductItemOutput struct{ *pulumi.OutputState }
func (GetOrgFinancialByProductItemOutput) ElementType ¶ added in v0.1.8
func (GetOrgFinancialByProductItemOutput) ElementType() reflect.Type
func (GetOrgFinancialByProductItemOutput) ProductCode ¶ added in v0.1.8
func (o GetOrgFinancialByProductItemOutput) ProductCode() pulumi.StringOutput
Product code.
func (GetOrgFinancialByProductItemOutput) ProductName ¶ added in v0.1.8
func (o GetOrgFinancialByProductItemOutput) ProductName() pulumi.StringOutput
Product name.
func (GetOrgFinancialByProductItemOutput) Ratio ¶ added in v0.1.8
func (o GetOrgFinancialByProductItemOutput) Ratio() pulumi.StringOutput
The percentage of the organization total cost that is accounted for by the product.
func (GetOrgFinancialByProductItemOutput) ToGetOrgFinancialByProductItemOutput ¶ added in v0.1.8
func (o GetOrgFinancialByProductItemOutput) ToGetOrgFinancialByProductItemOutput() GetOrgFinancialByProductItemOutput
func (GetOrgFinancialByProductItemOutput) ToGetOrgFinancialByProductItemOutputWithContext ¶ added in v0.1.8
func (o GetOrgFinancialByProductItemOutput) ToGetOrgFinancialByProductItemOutputWithContext(ctx context.Context) GetOrgFinancialByProductItemOutput
func (GetOrgFinancialByProductItemOutput) TotalCost ¶ added in v0.1.8
func (o GetOrgFinancialByProductItemOutput) TotalCost() pulumi.Float64Output
Total cost of the product.
type GetOrgFinancialByProductOutputArgs ¶ added in v0.1.8
type GetOrgFinancialByProductOutputArgs struct { // Query for the end month. Format:yyyy-mm, for example:2021-01.The default value is the `Month`. EndMonth pulumi.StringPtrInput `pulumi:"endMonth"` // Member uin list. Up to 100. MemberUins pulumi.IntArrayInput `pulumi:"memberUins"` // Query for the start month. Format:yyyy-mm, for example:2021-01. Month pulumi.StringInput `pulumi:"month"` // Product code list. Up to 100. ProductCodes pulumi.StringArrayInput `pulumi:"productCodes"` // Used to save results. ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getOrgFinancialByProduct.
func (GetOrgFinancialByProductOutputArgs) ElementType ¶ added in v0.1.8
func (GetOrgFinancialByProductOutputArgs) ElementType() reflect.Type
type GetOrgFinancialByProductResult ¶ added in v0.1.8
type GetOrgFinancialByProductResult struct { EndMonth *string `pulumi:"endMonth"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // Organization financial info by products. Items []GetOrgFinancialByProductItem `pulumi:"items"` MemberUins []int `pulumi:"memberUins"` Month string `pulumi:"month"` ProductCodes []string `pulumi:"productCodes"` ResultOutputFile *string `pulumi:"resultOutputFile"` // Total cost of the product. TotalCost float64 `pulumi:"totalCost"` }
A collection of values returned by getOrgFinancialByProduct.
func GetOrgFinancialByProduct ¶ added in v0.1.8
func GetOrgFinancialByProduct(ctx *pulumi.Context, args *GetOrgFinancialByProductArgs, opts ...pulumi.InvokeOption) (*GetOrgFinancialByProductResult, error)
Use this data source to query detailed information of organization orgFinancialByProduct
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Organization" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Organization"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Organization.GetOrgFinancialByProduct(ctx, &organization.GetOrgFinancialByProductArgs{ EndMonth: pulumi.StringRef("2023-09"), Month: "2023-05", ProductCodes: []string{ "p_eip", }, }, nil) if err != nil { return err } return nil }) }
```
type GetOrgFinancialByProductResultOutput ¶ added in v0.1.8
type GetOrgFinancialByProductResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getOrgFinancialByProduct.
func GetOrgFinancialByProductOutput ¶ added in v0.1.8
func GetOrgFinancialByProductOutput(ctx *pulumi.Context, args GetOrgFinancialByProductOutputArgs, opts ...pulumi.InvokeOption) GetOrgFinancialByProductResultOutput
func (GetOrgFinancialByProductResultOutput) ElementType ¶ added in v0.1.8
func (GetOrgFinancialByProductResultOutput) ElementType() reflect.Type
func (GetOrgFinancialByProductResultOutput) EndMonth ¶ added in v0.1.8
func (o GetOrgFinancialByProductResultOutput) EndMonth() pulumi.StringPtrOutput
func (GetOrgFinancialByProductResultOutput) Id ¶ added in v0.1.8
func (o GetOrgFinancialByProductResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetOrgFinancialByProductResultOutput) Items ¶ added in v0.1.8
Organization financial info by products.
func (GetOrgFinancialByProductResultOutput) MemberUins ¶ added in v0.1.8
func (o GetOrgFinancialByProductResultOutput) MemberUins() pulumi.IntArrayOutput
func (GetOrgFinancialByProductResultOutput) Month ¶ added in v0.1.8
func (o GetOrgFinancialByProductResultOutput) Month() pulumi.StringOutput
func (GetOrgFinancialByProductResultOutput) ProductCodes ¶ added in v0.1.8
func (o GetOrgFinancialByProductResultOutput) ProductCodes() pulumi.StringArrayOutput
func (GetOrgFinancialByProductResultOutput) ResultOutputFile ¶ added in v0.1.8
func (o GetOrgFinancialByProductResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetOrgFinancialByProductResultOutput) ToGetOrgFinancialByProductResultOutput ¶ added in v0.1.8
func (o GetOrgFinancialByProductResultOutput) ToGetOrgFinancialByProductResultOutput() GetOrgFinancialByProductResultOutput
func (GetOrgFinancialByProductResultOutput) ToGetOrgFinancialByProductResultOutputWithContext ¶ added in v0.1.8
func (o GetOrgFinancialByProductResultOutput) ToGetOrgFinancialByProductResultOutputWithContext(ctx context.Context) GetOrgFinancialByProductResultOutput
func (GetOrgFinancialByProductResultOutput) TotalCost ¶ added in v0.1.8
func (o GetOrgFinancialByProductResultOutput) TotalCost() pulumi.Float64Output
Total cost of the product.
type Instance ¶ added in v0.1.8
type Instance struct { pulumi.CustomResourceState // Organize the creation time.Note: This field may return NULL, indicating that the valid value cannot be obtained. CreateTime pulumi.StringOutput `pulumi:"createTime"` // Creator Uin.Note: This field may return NULL, indicating that the valid value cannot be obtained. HostUin pulumi.IntOutput `pulumi:"hostUin"` // Whether the members are allowed to withdraw.Allow: Allow, not allowed: DENIEDNote: This field may return NULL, indicating that the valid value cannot be obtained. IsAllowQuit pulumi.StringOutput `pulumi:"isAllowQuit"` // Whether a trusted service administrator.Yes: true, no: falseNote: This field may return NULL, indicating that the valid value cannot be obtained. IsAssignManager pulumi.BoolOutput `pulumi:"isAssignManager"` // Whether the real -name subject administrator.Yes: true, no: falseNote: This field may return NULL, indicating that the valid value cannot be obtained. IsAuthManager pulumi.BoolOutput `pulumi:"isAuthManager"` // Whether to organize an administrator.Yes: true, no: falseNote: This field may return NULL, indicating that the valid value cannot be obtained. IsManager pulumi.BoolOutput `pulumi:"isManager"` // Members join time.Note: This field may return NULL, indicating that the valid value cannot be obtained. JoinTime pulumi.StringOutput `pulumi:"joinTime"` // Creator nickname.Note: This field may return NULL, indicating that the valid value cannot be obtained. NickName pulumi.StringOutput `pulumi:"nickName"` // Enterprise organization ID.Note: This field may return NULL, indicating that the valid value cannot be obtained. OrgId pulumi.IntOutput `pulumi:"orgId"` // List of membership authority of members.Note: This field may return NULL, indicating that the valid value cannot be obtained. OrgPermissions InstanceOrgPermissionArrayOutput `pulumi:"orgPermissions"` // Strategic name.Note: This field may return NULL, indicating that the valid value cannot be obtained. OrgPolicyName pulumi.StringOutput `pulumi:"orgPolicyName"` // Strategy type.Financial Management: FinancialNote: This field may return NULL, indicating that the valid value cannot be obtained. OrgPolicyType pulumi.StringOutput `pulumi:"orgPolicyType"` // Enterprise organization type.Note: This field may return NULL, indicating that the valid value cannot be obtained. OrgType pulumi.IntOutput `pulumi:"orgType"` // The name of the payment.Note: This field may return NULL, indicating that the valid value cannot be obtained. PayName pulumi.StringOutput `pulumi:"payName"` // UIN on behalf of the payer.Note: This field may return NULL, indicating that the valid value cannot be obtained. PayUin pulumi.StringOutput `pulumi:"payUin"` // Organize the root node ID.Note: This field may return NULL, indicating that the valid value cannot be obtained. RootNodeId pulumi.IntOutput `pulumi:"rootNodeId"` }
Provides a resource to create a organization organization
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Organization"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Organization.NewInstance(ctx, "organization", nil) if err != nil { return err } return nil }) }
```
## Import
organization organization can be imported using the id, e.g.
```sh
$ pulumi import tencentcloud:Organization/instance:Instance organization organization_id
```
func GetInstance ¶ added in v0.1.8
func GetInstance(ctx *pulumi.Context, name string, id pulumi.IDInput, state *InstanceState, opts ...pulumi.ResourceOption) (*Instance, error)
GetInstance gets an existing Instance 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 NewInstance ¶ added in v0.1.8
func NewInstance(ctx *pulumi.Context, name string, args *InstanceArgs, opts ...pulumi.ResourceOption) (*Instance, error)
NewInstance registers a new resource with the given unique name, arguments, and options.
func (*Instance) ElementType ¶ added in v0.1.8
func (*Instance) ToInstanceOutput ¶ added in v0.1.8
func (i *Instance) ToInstanceOutput() InstanceOutput
func (*Instance) ToInstanceOutputWithContext ¶ added in v0.1.8
func (i *Instance) ToInstanceOutputWithContext(ctx context.Context) InstanceOutput
type InstanceArgs ¶ added in v0.1.8
type InstanceArgs struct { }
The set of arguments for constructing a Instance resource.
func (InstanceArgs) ElementType ¶ added in v0.1.8
func (InstanceArgs) ElementType() reflect.Type
type InstanceArray ¶ added in v0.1.8
type InstanceArray []InstanceInput
func (InstanceArray) ElementType ¶ added in v0.1.8
func (InstanceArray) ElementType() reflect.Type
func (InstanceArray) ToInstanceArrayOutput ¶ added in v0.1.8
func (i InstanceArray) ToInstanceArrayOutput() InstanceArrayOutput
func (InstanceArray) ToInstanceArrayOutputWithContext ¶ added in v0.1.8
func (i InstanceArray) ToInstanceArrayOutputWithContext(ctx context.Context) InstanceArrayOutput
type InstanceArrayInput ¶ added in v0.1.8
type InstanceArrayInput interface { pulumi.Input ToInstanceArrayOutput() InstanceArrayOutput ToInstanceArrayOutputWithContext(context.Context) InstanceArrayOutput }
InstanceArrayInput is an input type that accepts InstanceArray and InstanceArrayOutput values. You can construct a concrete instance of `InstanceArrayInput` via:
InstanceArray{ InstanceArgs{...} }
type InstanceArrayOutput ¶ added in v0.1.8
type InstanceArrayOutput struct{ *pulumi.OutputState }
func (InstanceArrayOutput) ElementType ¶ added in v0.1.8
func (InstanceArrayOutput) ElementType() reflect.Type
func (InstanceArrayOutput) Index ¶ added in v0.1.8
func (o InstanceArrayOutput) Index(i pulumi.IntInput) InstanceOutput
func (InstanceArrayOutput) ToInstanceArrayOutput ¶ added in v0.1.8
func (o InstanceArrayOutput) ToInstanceArrayOutput() InstanceArrayOutput
func (InstanceArrayOutput) ToInstanceArrayOutputWithContext ¶ added in v0.1.8
func (o InstanceArrayOutput) ToInstanceArrayOutputWithContext(ctx context.Context) InstanceArrayOutput
type InstanceInput ¶ added in v0.1.8
type InstanceInput interface { pulumi.Input ToInstanceOutput() InstanceOutput ToInstanceOutputWithContext(ctx context.Context) InstanceOutput }
type InstanceMap ¶ added in v0.1.8
type InstanceMap map[string]InstanceInput
func (InstanceMap) ElementType ¶ added in v0.1.8
func (InstanceMap) ElementType() reflect.Type
func (InstanceMap) ToInstanceMapOutput ¶ added in v0.1.8
func (i InstanceMap) ToInstanceMapOutput() InstanceMapOutput
func (InstanceMap) ToInstanceMapOutputWithContext ¶ added in v0.1.8
func (i InstanceMap) ToInstanceMapOutputWithContext(ctx context.Context) InstanceMapOutput
type InstanceMapInput ¶ added in v0.1.8
type InstanceMapInput interface { pulumi.Input ToInstanceMapOutput() InstanceMapOutput ToInstanceMapOutputWithContext(context.Context) InstanceMapOutput }
InstanceMapInput is an input type that accepts InstanceMap and InstanceMapOutput values. You can construct a concrete instance of `InstanceMapInput` via:
InstanceMap{ "key": InstanceArgs{...} }
type InstanceMapOutput ¶ added in v0.1.8
type InstanceMapOutput struct{ *pulumi.OutputState }
func (InstanceMapOutput) ElementType ¶ added in v0.1.8
func (InstanceMapOutput) ElementType() reflect.Type
func (InstanceMapOutput) MapIndex ¶ added in v0.1.8
func (o InstanceMapOutput) MapIndex(k pulumi.StringInput) InstanceOutput
func (InstanceMapOutput) ToInstanceMapOutput ¶ added in v0.1.8
func (o InstanceMapOutput) ToInstanceMapOutput() InstanceMapOutput
func (InstanceMapOutput) ToInstanceMapOutputWithContext ¶ added in v0.1.8
func (o InstanceMapOutput) ToInstanceMapOutputWithContext(ctx context.Context) InstanceMapOutput
type InstanceOrgPermission ¶ added in v0.1.8
type InstanceOrgPermissionArgs ¶ added in v0.1.8
type InstanceOrgPermissionArgs struct { // Permissions ID. Id pulumi.IntPtrInput `pulumi:"id"` // Permission name. Name pulumi.StringPtrInput `pulumi:"name"` }
func (InstanceOrgPermissionArgs) ElementType ¶ added in v0.1.8
func (InstanceOrgPermissionArgs) ElementType() reflect.Type
func (InstanceOrgPermissionArgs) ToInstanceOrgPermissionOutput ¶ added in v0.1.8
func (i InstanceOrgPermissionArgs) ToInstanceOrgPermissionOutput() InstanceOrgPermissionOutput
func (InstanceOrgPermissionArgs) ToInstanceOrgPermissionOutputWithContext ¶ added in v0.1.8
func (i InstanceOrgPermissionArgs) ToInstanceOrgPermissionOutputWithContext(ctx context.Context) InstanceOrgPermissionOutput
type InstanceOrgPermissionArray ¶ added in v0.1.8
type InstanceOrgPermissionArray []InstanceOrgPermissionInput
func (InstanceOrgPermissionArray) ElementType ¶ added in v0.1.8
func (InstanceOrgPermissionArray) ElementType() reflect.Type
func (InstanceOrgPermissionArray) ToInstanceOrgPermissionArrayOutput ¶ added in v0.1.8
func (i InstanceOrgPermissionArray) ToInstanceOrgPermissionArrayOutput() InstanceOrgPermissionArrayOutput
func (InstanceOrgPermissionArray) ToInstanceOrgPermissionArrayOutputWithContext ¶ added in v0.1.8
func (i InstanceOrgPermissionArray) ToInstanceOrgPermissionArrayOutputWithContext(ctx context.Context) InstanceOrgPermissionArrayOutput
type InstanceOrgPermissionArrayInput ¶ added in v0.1.8
type InstanceOrgPermissionArrayInput interface { pulumi.Input ToInstanceOrgPermissionArrayOutput() InstanceOrgPermissionArrayOutput ToInstanceOrgPermissionArrayOutputWithContext(context.Context) InstanceOrgPermissionArrayOutput }
InstanceOrgPermissionArrayInput is an input type that accepts InstanceOrgPermissionArray and InstanceOrgPermissionArrayOutput values. You can construct a concrete instance of `InstanceOrgPermissionArrayInput` via:
InstanceOrgPermissionArray{ InstanceOrgPermissionArgs{...} }
type InstanceOrgPermissionArrayOutput ¶ added in v0.1.8
type InstanceOrgPermissionArrayOutput struct{ *pulumi.OutputState }
func (InstanceOrgPermissionArrayOutput) ElementType ¶ added in v0.1.8
func (InstanceOrgPermissionArrayOutput) ElementType() reflect.Type
func (InstanceOrgPermissionArrayOutput) Index ¶ added in v0.1.8
func (o InstanceOrgPermissionArrayOutput) Index(i pulumi.IntInput) InstanceOrgPermissionOutput
func (InstanceOrgPermissionArrayOutput) ToInstanceOrgPermissionArrayOutput ¶ added in v0.1.8
func (o InstanceOrgPermissionArrayOutput) ToInstanceOrgPermissionArrayOutput() InstanceOrgPermissionArrayOutput
func (InstanceOrgPermissionArrayOutput) ToInstanceOrgPermissionArrayOutputWithContext ¶ added in v0.1.8
func (o InstanceOrgPermissionArrayOutput) ToInstanceOrgPermissionArrayOutputWithContext(ctx context.Context) InstanceOrgPermissionArrayOutput
type InstanceOrgPermissionInput ¶ added in v0.1.8
type InstanceOrgPermissionInput interface { pulumi.Input ToInstanceOrgPermissionOutput() InstanceOrgPermissionOutput ToInstanceOrgPermissionOutputWithContext(context.Context) InstanceOrgPermissionOutput }
InstanceOrgPermissionInput is an input type that accepts InstanceOrgPermissionArgs and InstanceOrgPermissionOutput values. You can construct a concrete instance of `InstanceOrgPermissionInput` via:
InstanceOrgPermissionArgs{...}
type InstanceOrgPermissionOutput ¶ added in v0.1.8
type InstanceOrgPermissionOutput struct{ *pulumi.OutputState }
func (InstanceOrgPermissionOutput) ElementType ¶ added in v0.1.8
func (InstanceOrgPermissionOutput) ElementType() reflect.Type
func (InstanceOrgPermissionOutput) Id ¶ added in v0.1.8
func (o InstanceOrgPermissionOutput) Id() pulumi.IntPtrOutput
Permissions ID.
func (InstanceOrgPermissionOutput) Name ¶ added in v0.1.8
func (o InstanceOrgPermissionOutput) Name() pulumi.StringPtrOutput
Permission name.
func (InstanceOrgPermissionOutput) ToInstanceOrgPermissionOutput ¶ added in v0.1.8
func (o InstanceOrgPermissionOutput) ToInstanceOrgPermissionOutput() InstanceOrgPermissionOutput
func (InstanceOrgPermissionOutput) ToInstanceOrgPermissionOutputWithContext ¶ added in v0.1.8
func (o InstanceOrgPermissionOutput) ToInstanceOrgPermissionOutputWithContext(ctx context.Context) InstanceOrgPermissionOutput
type InstanceOutput ¶ added in v0.1.8
type InstanceOutput struct{ *pulumi.OutputState }
func (InstanceOutput) CreateTime ¶ added in v0.1.8
func (o InstanceOutput) CreateTime() pulumi.StringOutput
Organize the creation time.Note: This field may return NULL, indicating that the valid value cannot be obtained.
func (InstanceOutput) ElementType ¶ added in v0.1.8
func (InstanceOutput) ElementType() reflect.Type
func (InstanceOutput) HostUin ¶ added in v0.1.8
func (o InstanceOutput) HostUin() pulumi.IntOutput
Creator Uin.Note: This field may return NULL, indicating that the valid value cannot be obtained.
func (InstanceOutput) IsAllowQuit ¶ added in v0.1.8
func (o InstanceOutput) IsAllowQuit() pulumi.StringOutput
Whether the members are allowed to withdraw.Allow: Allow, not allowed: DENIEDNote: This field may return NULL, indicating that the valid value cannot be obtained.
func (InstanceOutput) IsAssignManager ¶ added in v0.1.8
func (o InstanceOutput) IsAssignManager() pulumi.BoolOutput
Whether a trusted service administrator.Yes: true, no: falseNote: This field may return NULL, indicating that the valid value cannot be obtained.
func (InstanceOutput) IsAuthManager ¶ added in v0.1.8
func (o InstanceOutput) IsAuthManager() pulumi.BoolOutput
Whether the real -name subject administrator.Yes: true, no: falseNote: This field may return NULL, indicating that the valid value cannot be obtained.
func (InstanceOutput) IsManager ¶ added in v0.1.8
func (o InstanceOutput) IsManager() pulumi.BoolOutput
Whether to organize an administrator.Yes: true, no: falseNote: This field may return NULL, indicating that the valid value cannot be obtained.
func (InstanceOutput) JoinTime ¶ added in v0.1.8
func (o InstanceOutput) JoinTime() pulumi.StringOutput
Members join time.Note: This field may return NULL, indicating that the valid value cannot be obtained.
func (InstanceOutput) NickName ¶ added in v0.1.8
func (o InstanceOutput) NickName() pulumi.StringOutput
Creator nickname.Note: This field may return NULL, indicating that the valid value cannot be obtained.
func (InstanceOutput) OrgId ¶ added in v0.1.8
func (o InstanceOutput) OrgId() pulumi.IntOutput
Enterprise organization ID.Note: This field may return NULL, indicating that the valid value cannot be obtained.
func (InstanceOutput) OrgPermissions ¶ added in v0.1.8
func (o InstanceOutput) OrgPermissions() InstanceOrgPermissionArrayOutput
List of membership authority of members.Note: This field may return NULL, indicating that the valid value cannot be obtained.
func (InstanceOutput) OrgPolicyName ¶ added in v0.1.8
func (o InstanceOutput) OrgPolicyName() pulumi.StringOutput
Strategic name.Note: This field may return NULL, indicating that the valid value cannot be obtained.
func (InstanceOutput) OrgPolicyType ¶ added in v0.1.8
func (o InstanceOutput) OrgPolicyType() pulumi.StringOutput
Strategy type.Financial Management: FinancialNote: This field may return NULL, indicating that the valid value cannot be obtained.
func (InstanceOutput) OrgType ¶ added in v0.1.8
func (o InstanceOutput) OrgType() pulumi.IntOutput
Enterprise organization type.Note: This field may return NULL, indicating that the valid value cannot be obtained.
func (InstanceOutput) PayName ¶ added in v0.1.8
func (o InstanceOutput) PayName() pulumi.StringOutput
The name of the payment.Note: This field may return NULL, indicating that the valid value cannot be obtained.
func (InstanceOutput) PayUin ¶ added in v0.1.8
func (o InstanceOutput) PayUin() pulumi.StringOutput
UIN on behalf of the payer.Note: This field may return NULL, indicating that the valid value cannot be obtained.
func (InstanceOutput) RootNodeId ¶ added in v0.1.8
func (o InstanceOutput) RootNodeId() pulumi.IntOutput
Organize the root node ID.Note: This field may return NULL, indicating that the valid value cannot be obtained.
func (InstanceOutput) ToInstanceOutput ¶ added in v0.1.8
func (o InstanceOutput) ToInstanceOutput() InstanceOutput
func (InstanceOutput) ToInstanceOutputWithContext ¶ added in v0.1.8
func (o InstanceOutput) ToInstanceOutputWithContext(ctx context.Context) InstanceOutput
type InstanceState ¶ added in v0.1.8
type InstanceState struct { // Organize the creation time.Note: This field may return NULL, indicating that the valid value cannot be obtained. CreateTime pulumi.StringPtrInput // Creator Uin.Note: This field may return NULL, indicating that the valid value cannot be obtained. HostUin pulumi.IntPtrInput // Whether the members are allowed to withdraw.Allow: Allow, not allowed: DENIEDNote: This field may return NULL, indicating that the valid value cannot be obtained. IsAllowQuit pulumi.StringPtrInput // Whether a trusted service administrator.Yes: true, no: falseNote: This field may return NULL, indicating that the valid value cannot be obtained. IsAssignManager pulumi.BoolPtrInput // Whether the real -name subject administrator.Yes: true, no: falseNote: This field may return NULL, indicating that the valid value cannot be obtained. IsAuthManager pulumi.BoolPtrInput // Whether to organize an administrator.Yes: true, no: falseNote: This field may return NULL, indicating that the valid value cannot be obtained. IsManager pulumi.BoolPtrInput // Members join time.Note: This field may return NULL, indicating that the valid value cannot be obtained. JoinTime pulumi.StringPtrInput // Creator nickname.Note: This field may return NULL, indicating that the valid value cannot be obtained. NickName pulumi.StringPtrInput // Enterprise organization ID.Note: This field may return NULL, indicating that the valid value cannot be obtained. OrgId pulumi.IntPtrInput // List of membership authority of members.Note: This field may return NULL, indicating that the valid value cannot be obtained. OrgPermissions InstanceOrgPermissionArrayInput // Strategic name.Note: This field may return NULL, indicating that the valid value cannot be obtained. OrgPolicyName pulumi.StringPtrInput // Strategy type.Financial Management: FinancialNote: This field may return NULL, indicating that the valid value cannot be obtained. OrgPolicyType pulumi.StringPtrInput // Enterprise organization type.Note: This field may return NULL, indicating that the valid value cannot be obtained. OrgType pulumi.IntPtrInput // The name of the payment.Note: This field may return NULL, indicating that the valid value cannot be obtained. PayName pulumi.StringPtrInput // UIN on behalf of the payer.Note: This field may return NULL, indicating that the valid value cannot be obtained. PayUin pulumi.StringPtrInput // Organize the root node ID.Note: This field may return NULL, indicating that the valid value cannot be obtained. RootNodeId pulumi.IntPtrInput }
func (InstanceState) ElementType ¶ added in v0.1.8
func (InstanceState) ElementType() reflect.Type
type OrgIdentity ¶ added in v0.1.8
type OrgIdentity struct { pulumi.CustomResourceState // Identity description. Description pulumi.StringPtrOutput `pulumi:"description"` // Identity name.Supports English letters and numbers, the length cannot exceed 40 characters. IdentityAliasName pulumi.StringOutput `pulumi:"identityAliasName"` // Identity policy list. IdentityPolicies OrgIdentityIdentityPolicyArrayOutput `pulumi:"identityPolicies"` }
Provides a resource to create a organization orgIdentity
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Organization" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Organization"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Organization.NewOrgIdentity(ctx, "orgIdentity", &Organization.OrgIdentityArgs{ Description: pulumi.String("iac-test"), IdentityAliasName: pulumi.String("example-iac-test"), IdentityPolicies: organization.OrgIdentityIdentityPolicyArray{ &organization.OrgIdentityIdentityPolicyArgs{ PolicyId: pulumi.Int(1), PolicyName: pulumi.String("AdministratorAccess"), PolicyType: pulumi.Int(2), }, }, }) if err != nil { return err } return nil }) }
```
## Import
organization org_identity can be imported using the id, e.g.
```sh
$ pulumi import tencentcloud:Organization/orgIdentity:OrgIdentity org_identity org_identity_id
```
func GetOrgIdentity ¶ added in v0.1.8
func GetOrgIdentity(ctx *pulumi.Context, name string, id pulumi.IDInput, state *OrgIdentityState, opts ...pulumi.ResourceOption) (*OrgIdentity, error)
GetOrgIdentity gets an existing OrgIdentity 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 NewOrgIdentity ¶ added in v0.1.8
func NewOrgIdentity(ctx *pulumi.Context, name string, args *OrgIdentityArgs, opts ...pulumi.ResourceOption) (*OrgIdentity, error)
NewOrgIdentity registers a new resource with the given unique name, arguments, and options.
func (*OrgIdentity) ElementType ¶ added in v0.1.8
func (*OrgIdentity) ElementType() reflect.Type
func (*OrgIdentity) ToOrgIdentityOutput ¶ added in v0.1.8
func (i *OrgIdentity) ToOrgIdentityOutput() OrgIdentityOutput
func (*OrgIdentity) ToOrgIdentityOutputWithContext ¶ added in v0.1.8
func (i *OrgIdentity) ToOrgIdentityOutputWithContext(ctx context.Context) OrgIdentityOutput
type OrgIdentityArgs ¶ added in v0.1.8
type OrgIdentityArgs struct { // Identity description. Description pulumi.StringPtrInput // Identity name.Supports English letters and numbers, the length cannot exceed 40 characters. IdentityAliasName pulumi.StringInput // Identity policy list. IdentityPolicies OrgIdentityIdentityPolicyArrayInput }
The set of arguments for constructing a OrgIdentity resource.
func (OrgIdentityArgs) ElementType ¶ added in v0.1.8
func (OrgIdentityArgs) ElementType() reflect.Type
type OrgIdentityArray ¶ added in v0.1.8
type OrgIdentityArray []OrgIdentityInput
func (OrgIdentityArray) ElementType ¶ added in v0.1.8
func (OrgIdentityArray) ElementType() reflect.Type
func (OrgIdentityArray) ToOrgIdentityArrayOutput ¶ added in v0.1.8
func (i OrgIdentityArray) ToOrgIdentityArrayOutput() OrgIdentityArrayOutput
func (OrgIdentityArray) ToOrgIdentityArrayOutputWithContext ¶ added in v0.1.8
func (i OrgIdentityArray) ToOrgIdentityArrayOutputWithContext(ctx context.Context) OrgIdentityArrayOutput
type OrgIdentityArrayInput ¶ added in v0.1.8
type OrgIdentityArrayInput interface { pulumi.Input ToOrgIdentityArrayOutput() OrgIdentityArrayOutput ToOrgIdentityArrayOutputWithContext(context.Context) OrgIdentityArrayOutput }
OrgIdentityArrayInput is an input type that accepts OrgIdentityArray and OrgIdentityArrayOutput values. You can construct a concrete instance of `OrgIdentityArrayInput` via:
OrgIdentityArray{ OrgIdentityArgs{...} }
type OrgIdentityArrayOutput ¶ added in v0.1.8
type OrgIdentityArrayOutput struct{ *pulumi.OutputState }
func (OrgIdentityArrayOutput) ElementType ¶ added in v0.1.8
func (OrgIdentityArrayOutput) ElementType() reflect.Type
func (OrgIdentityArrayOutput) Index ¶ added in v0.1.8
func (o OrgIdentityArrayOutput) Index(i pulumi.IntInput) OrgIdentityOutput
func (OrgIdentityArrayOutput) ToOrgIdentityArrayOutput ¶ added in v0.1.8
func (o OrgIdentityArrayOutput) ToOrgIdentityArrayOutput() OrgIdentityArrayOutput
func (OrgIdentityArrayOutput) ToOrgIdentityArrayOutputWithContext ¶ added in v0.1.8
func (o OrgIdentityArrayOutput) ToOrgIdentityArrayOutputWithContext(ctx context.Context) OrgIdentityArrayOutput
type OrgIdentityIdentityPolicy ¶ added in v0.1.8
type OrgIdentityIdentityPolicy struct { // Customize policy content and follow CAM policy syntax. Valid and required when PolicyType is the 1-custom policy. PolicyDocument *string `pulumi:"policyDocument"` // CAM default policy ID. Valid and required when PolicyType is the 2-preset policy. PolicyId *int `pulumi:"policyId"` // CAM default policy name. Valid and required when PolicyType is the 2-preset policy. PolicyName *string `pulumi:"policyName"` // Policy type. Value 1-custom policy 2-preset policy; default value 2. PolicyType *int `pulumi:"policyType"` }
type OrgIdentityIdentityPolicyArgs ¶ added in v0.1.8
type OrgIdentityIdentityPolicyArgs struct { // Customize policy content and follow CAM policy syntax. Valid and required when PolicyType is the 1-custom policy. PolicyDocument pulumi.StringPtrInput `pulumi:"policyDocument"` // CAM default policy ID. Valid and required when PolicyType is the 2-preset policy. PolicyId pulumi.IntPtrInput `pulumi:"policyId"` // CAM default policy name. Valid and required when PolicyType is the 2-preset policy. PolicyName pulumi.StringPtrInput `pulumi:"policyName"` // Policy type. Value 1-custom policy 2-preset policy; default value 2. PolicyType pulumi.IntPtrInput `pulumi:"policyType"` }
func (OrgIdentityIdentityPolicyArgs) ElementType ¶ added in v0.1.8
func (OrgIdentityIdentityPolicyArgs) ElementType() reflect.Type
func (OrgIdentityIdentityPolicyArgs) ToOrgIdentityIdentityPolicyOutput ¶ added in v0.1.8
func (i OrgIdentityIdentityPolicyArgs) ToOrgIdentityIdentityPolicyOutput() OrgIdentityIdentityPolicyOutput
func (OrgIdentityIdentityPolicyArgs) ToOrgIdentityIdentityPolicyOutputWithContext ¶ added in v0.1.8
func (i OrgIdentityIdentityPolicyArgs) ToOrgIdentityIdentityPolicyOutputWithContext(ctx context.Context) OrgIdentityIdentityPolicyOutput
type OrgIdentityIdentityPolicyArray ¶ added in v0.1.8
type OrgIdentityIdentityPolicyArray []OrgIdentityIdentityPolicyInput
func (OrgIdentityIdentityPolicyArray) ElementType ¶ added in v0.1.8
func (OrgIdentityIdentityPolicyArray) ElementType() reflect.Type
func (OrgIdentityIdentityPolicyArray) ToOrgIdentityIdentityPolicyArrayOutput ¶ added in v0.1.8
func (i OrgIdentityIdentityPolicyArray) ToOrgIdentityIdentityPolicyArrayOutput() OrgIdentityIdentityPolicyArrayOutput
func (OrgIdentityIdentityPolicyArray) ToOrgIdentityIdentityPolicyArrayOutputWithContext ¶ added in v0.1.8
func (i OrgIdentityIdentityPolicyArray) ToOrgIdentityIdentityPolicyArrayOutputWithContext(ctx context.Context) OrgIdentityIdentityPolicyArrayOutput
type OrgIdentityIdentityPolicyArrayInput ¶ added in v0.1.8
type OrgIdentityIdentityPolicyArrayInput interface { pulumi.Input ToOrgIdentityIdentityPolicyArrayOutput() OrgIdentityIdentityPolicyArrayOutput ToOrgIdentityIdentityPolicyArrayOutputWithContext(context.Context) OrgIdentityIdentityPolicyArrayOutput }
OrgIdentityIdentityPolicyArrayInput is an input type that accepts OrgIdentityIdentityPolicyArray and OrgIdentityIdentityPolicyArrayOutput values. You can construct a concrete instance of `OrgIdentityIdentityPolicyArrayInput` via:
OrgIdentityIdentityPolicyArray{ OrgIdentityIdentityPolicyArgs{...} }
type OrgIdentityIdentityPolicyArrayOutput ¶ added in v0.1.8
type OrgIdentityIdentityPolicyArrayOutput struct{ *pulumi.OutputState }
func (OrgIdentityIdentityPolicyArrayOutput) ElementType ¶ added in v0.1.8
func (OrgIdentityIdentityPolicyArrayOutput) ElementType() reflect.Type
func (OrgIdentityIdentityPolicyArrayOutput) Index ¶ added in v0.1.8
func (o OrgIdentityIdentityPolicyArrayOutput) Index(i pulumi.IntInput) OrgIdentityIdentityPolicyOutput
func (OrgIdentityIdentityPolicyArrayOutput) ToOrgIdentityIdentityPolicyArrayOutput ¶ added in v0.1.8
func (o OrgIdentityIdentityPolicyArrayOutput) ToOrgIdentityIdentityPolicyArrayOutput() OrgIdentityIdentityPolicyArrayOutput
func (OrgIdentityIdentityPolicyArrayOutput) ToOrgIdentityIdentityPolicyArrayOutputWithContext ¶ added in v0.1.8
func (o OrgIdentityIdentityPolicyArrayOutput) ToOrgIdentityIdentityPolicyArrayOutputWithContext(ctx context.Context) OrgIdentityIdentityPolicyArrayOutput
type OrgIdentityIdentityPolicyInput ¶ added in v0.1.8
type OrgIdentityIdentityPolicyInput interface { pulumi.Input ToOrgIdentityIdentityPolicyOutput() OrgIdentityIdentityPolicyOutput ToOrgIdentityIdentityPolicyOutputWithContext(context.Context) OrgIdentityIdentityPolicyOutput }
OrgIdentityIdentityPolicyInput is an input type that accepts OrgIdentityIdentityPolicyArgs and OrgIdentityIdentityPolicyOutput values. You can construct a concrete instance of `OrgIdentityIdentityPolicyInput` via:
OrgIdentityIdentityPolicyArgs{...}
type OrgIdentityIdentityPolicyOutput ¶ added in v0.1.8
type OrgIdentityIdentityPolicyOutput struct{ *pulumi.OutputState }
func (OrgIdentityIdentityPolicyOutput) ElementType ¶ added in v0.1.8
func (OrgIdentityIdentityPolicyOutput) ElementType() reflect.Type
func (OrgIdentityIdentityPolicyOutput) PolicyDocument ¶ added in v0.1.8
func (o OrgIdentityIdentityPolicyOutput) PolicyDocument() pulumi.StringPtrOutput
Customize policy content and follow CAM policy syntax. Valid and required when PolicyType is the 1-custom policy.
func (OrgIdentityIdentityPolicyOutput) PolicyId ¶ added in v0.1.8
func (o OrgIdentityIdentityPolicyOutput) PolicyId() pulumi.IntPtrOutput
CAM default policy ID. Valid and required when PolicyType is the 2-preset policy.
func (OrgIdentityIdentityPolicyOutput) PolicyName ¶ added in v0.1.8
func (o OrgIdentityIdentityPolicyOutput) PolicyName() pulumi.StringPtrOutput
CAM default policy name. Valid and required when PolicyType is the 2-preset policy.
func (OrgIdentityIdentityPolicyOutput) PolicyType ¶ added in v0.1.8
func (o OrgIdentityIdentityPolicyOutput) PolicyType() pulumi.IntPtrOutput
Policy type. Value 1-custom policy 2-preset policy; default value 2.
func (OrgIdentityIdentityPolicyOutput) ToOrgIdentityIdentityPolicyOutput ¶ added in v0.1.8
func (o OrgIdentityIdentityPolicyOutput) ToOrgIdentityIdentityPolicyOutput() OrgIdentityIdentityPolicyOutput
func (OrgIdentityIdentityPolicyOutput) ToOrgIdentityIdentityPolicyOutputWithContext ¶ added in v0.1.8
func (o OrgIdentityIdentityPolicyOutput) ToOrgIdentityIdentityPolicyOutputWithContext(ctx context.Context) OrgIdentityIdentityPolicyOutput
type OrgIdentityInput ¶ added in v0.1.8
type OrgIdentityInput interface { pulumi.Input ToOrgIdentityOutput() OrgIdentityOutput ToOrgIdentityOutputWithContext(ctx context.Context) OrgIdentityOutput }
type OrgIdentityMap ¶ added in v0.1.8
type OrgIdentityMap map[string]OrgIdentityInput
func (OrgIdentityMap) ElementType ¶ added in v0.1.8
func (OrgIdentityMap) ElementType() reflect.Type
func (OrgIdentityMap) ToOrgIdentityMapOutput ¶ added in v0.1.8
func (i OrgIdentityMap) ToOrgIdentityMapOutput() OrgIdentityMapOutput
func (OrgIdentityMap) ToOrgIdentityMapOutputWithContext ¶ added in v0.1.8
func (i OrgIdentityMap) ToOrgIdentityMapOutputWithContext(ctx context.Context) OrgIdentityMapOutput
type OrgIdentityMapInput ¶ added in v0.1.8
type OrgIdentityMapInput interface { pulumi.Input ToOrgIdentityMapOutput() OrgIdentityMapOutput ToOrgIdentityMapOutputWithContext(context.Context) OrgIdentityMapOutput }
OrgIdentityMapInput is an input type that accepts OrgIdentityMap and OrgIdentityMapOutput values. You can construct a concrete instance of `OrgIdentityMapInput` via:
OrgIdentityMap{ "key": OrgIdentityArgs{...} }
type OrgIdentityMapOutput ¶ added in v0.1.8
type OrgIdentityMapOutput struct{ *pulumi.OutputState }
func (OrgIdentityMapOutput) ElementType ¶ added in v0.1.8
func (OrgIdentityMapOutput) ElementType() reflect.Type
func (OrgIdentityMapOutput) MapIndex ¶ added in v0.1.8
func (o OrgIdentityMapOutput) MapIndex(k pulumi.StringInput) OrgIdentityOutput
func (OrgIdentityMapOutput) ToOrgIdentityMapOutput ¶ added in v0.1.8
func (o OrgIdentityMapOutput) ToOrgIdentityMapOutput() OrgIdentityMapOutput
func (OrgIdentityMapOutput) ToOrgIdentityMapOutputWithContext ¶ added in v0.1.8
func (o OrgIdentityMapOutput) ToOrgIdentityMapOutputWithContext(ctx context.Context) OrgIdentityMapOutput
type OrgIdentityOutput ¶ added in v0.1.8
type OrgIdentityOutput struct{ *pulumi.OutputState }
func (OrgIdentityOutput) Description ¶ added in v0.1.8
func (o OrgIdentityOutput) Description() pulumi.StringPtrOutput
Identity description.
func (OrgIdentityOutput) ElementType ¶ added in v0.1.8
func (OrgIdentityOutput) ElementType() reflect.Type
func (OrgIdentityOutput) IdentityAliasName ¶ added in v0.1.8
func (o OrgIdentityOutput) IdentityAliasName() pulumi.StringOutput
Identity name.Supports English letters and numbers, the length cannot exceed 40 characters.
func (OrgIdentityOutput) IdentityPolicies ¶ added in v0.1.8
func (o OrgIdentityOutput) IdentityPolicies() OrgIdentityIdentityPolicyArrayOutput
Identity policy list.
func (OrgIdentityOutput) ToOrgIdentityOutput ¶ added in v0.1.8
func (o OrgIdentityOutput) ToOrgIdentityOutput() OrgIdentityOutput
func (OrgIdentityOutput) ToOrgIdentityOutputWithContext ¶ added in v0.1.8
func (o OrgIdentityOutput) ToOrgIdentityOutputWithContext(ctx context.Context) OrgIdentityOutput
type OrgIdentityState ¶ added in v0.1.8
type OrgIdentityState struct { // Identity description. Description pulumi.StringPtrInput // Identity name.Supports English letters and numbers, the length cannot exceed 40 characters. IdentityAliasName pulumi.StringPtrInput // Identity policy list. IdentityPolicies OrgIdentityIdentityPolicyArrayInput }
func (OrgIdentityState) ElementType ¶ added in v0.1.8
func (OrgIdentityState) ElementType() reflect.Type
type OrgMember ¶
type OrgMember struct { pulumi.CustomResourceState // Member creation time. CreateTime pulumi.StringOutput `pulumi:"createTime"` // Whether to allow member to leave the organization.Valid values:- `Allow`.- `Denied`. IsAllowQuit pulumi.StringOutput `pulumi:"isAllowQuit"` // Member Type.Valid values:- `Invite`: The member is invited.- `Create`: The member is created. MemberType pulumi.StringOutput `pulumi:"memberType"` // Member name. Name pulumi.StringOutput `pulumi:"name"` // Organization node ID. NodeId pulumi.IntOutput `pulumi:"nodeId"` // Organization node name. NodeName pulumi.StringOutput `pulumi:"nodeName"` // Financial management permissions. OrgPermissions OrgMemberOrgPermissionArrayOutput `pulumi:"orgPermissions"` // Organization policy name. OrgPolicyName pulumi.StringOutput `pulumi:"orgPolicyName"` // The member name which is payment account on behalf. PayName pulumi.StringOutput `pulumi:"payName"` // The uin which is payment account on behalf.When `PermissionIds` contains 7, is required. PayUin pulumi.StringPtrOutput `pulumi:"payUin"` // Financial management permission IDs.Valid values:- `1`: View bill.- `2`: Check balance.- `3`: Fund transfer.- `4`: Combine bill.- `5`: Issue an invoice.- `6`: Inherit discount.- `7`: Pay on behalf.value 1,2 is required. PermissionIds pulumi.IntArrayOutput `pulumi:"permissionIds"` // Organization policy type.- `Financial`: Financial management policy. PolicyType pulumi.StringOutput `pulumi:"policyType"` // Create member record ID.When create failed and needs to be recreated, is required. RecordId pulumi.IntPtrOutput `pulumi:"recordId"` // Notes. Remark pulumi.StringPtrOutput `pulumi:"remark"` // Member update time. UpdateTime pulumi.StringOutput `pulumi:"updateTime"` }
Provides a resource to create a organization orgMember
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Organization"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Organization.NewOrgMember(ctx, "orgMember", &Organization.OrgMemberArgs{ NodeId: pulumi.Int(2003721), PermissionIds: pulumi.IntArray{ pulumi.Int(1), pulumi.Int(2), pulumi.Int(3), pulumi.Int(4), }, PolicyType: pulumi.String("Financial"), Remark: pulumi.String("for terraform test"), }) if err != nil { return err } return nil }) }
```
## Import
organization org_member can be imported using the id, e.g.
```sh
$ pulumi import tencentcloud:Organization/orgMember:OrgMember org_member orgMember_id
```
func GetOrgMember ¶
func GetOrgMember(ctx *pulumi.Context, name string, id pulumi.IDInput, state *OrgMemberState, opts ...pulumi.ResourceOption) (*OrgMember, error)
GetOrgMember gets an existing OrgMember 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 NewOrgMember ¶
func NewOrgMember(ctx *pulumi.Context, name string, args *OrgMemberArgs, opts ...pulumi.ResourceOption) (*OrgMember, error)
NewOrgMember registers a new resource with the given unique name, arguments, and options.
func (*OrgMember) ElementType ¶
func (*OrgMember) ToOrgMemberOutput ¶
func (i *OrgMember) ToOrgMemberOutput() OrgMemberOutput
func (*OrgMember) ToOrgMemberOutputWithContext ¶
func (i *OrgMember) ToOrgMemberOutputWithContext(ctx context.Context) OrgMemberOutput
type OrgMemberArgs ¶
type OrgMemberArgs struct { // Member name. Name pulumi.StringPtrInput // Organization node ID. NodeId pulumi.IntInput // The uin which is payment account on behalf.When `PermissionIds` contains 7, is required. PayUin pulumi.StringPtrInput // Financial management permission IDs.Valid values:- `1`: View bill.- `2`: Check balance.- `3`: Fund transfer.- `4`: Combine bill.- `5`: Issue an invoice.- `6`: Inherit discount.- `7`: Pay on behalf.value 1,2 is required. PermissionIds pulumi.IntArrayInput // Organization policy type.- `Financial`: Financial management policy. PolicyType pulumi.StringInput // Create member record ID.When create failed and needs to be recreated, is required. RecordId pulumi.IntPtrInput // Notes. Remark pulumi.StringPtrInput }
The set of arguments for constructing a OrgMember resource.
func (OrgMemberArgs) ElementType ¶
func (OrgMemberArgs) ElementType() reflect.Type
type OrgMemberArray ¶
type OrgMemberArray []OrgMemberInput
func (OrgMemberArray) ElementType ¶
func (OrgMemberArray) ElementType() reflect.Type
func (OrgMemberArray) ToOrgMemberArrayOutput ¶
func (i OrgMemberArray) ToOrgMemberArrayOutput() OrgMemberArrayOutput
func (OrgMemberArray) ToOrgMemberArrayOutputWithContext ¶
func (i OrgMemberArray) ToOrgMemberArrayOutputWithContext(ctx context.Context) OrgMemberArrayOutput
type OrgMemberArrayInput ¶
type OrgMemberArrayInput interface { pulumi.Input ToOrgMemberArrayOutput() OrgMemberArrayOutput ToOrgMemberArrayOutputWithContext(context.Context) OrgMemberArrayOutput }
OrgMemberArrayInput is an input type that accepts OrgMemberArray and OrgMemberArrayOutput values. You can construct a concrete instance of `OrgMemberArrayInput` via:
OrgMemberArray{ OrgMemberArgs{...} }
type OrgMemberArrayOutput ¶
type OrgMemberArrayOutput struct{ *pulumi.OutputState }
func (OrgMemberArrayOutput) ElementType ¶
func (OrgMemberArrayOutput) ElementType() reflect.Type
func (OrgMemberArrayOutput) Index ¶
func (o OrgMemberArrayOutput) Index(i pulumi.IntInput) OrgMemberOutput
func (OrgMemberArrayOutput) ToOrgMemberArrayOutput ¶
func (o OrgMemberArrayOutput) ToOrgMemberArrayOutput() OrgMemberArrayOutput
func (OrgMemberArrayOutput) ToOrgMemberArrayOutputWithContext ¶
func (o OrgMemberArrayOutput) ToOrgMemberArrayOutputWithContext(ctx context.Context) OrgMemberArrayOutput
type OrgMemberAuthIdentityAttachment ¶ added in v0.1.8
type OrgMemberAuthIdentityAttachment struct { pulumi.CustomResourceState // Identity Id list. Up to 5. IdentityIds pulumi.IntArrayOutput `pulumi:"identityIds"` // Member Uin. MemberUin pulumi.IntOutput `pulumi:"memberUin"` }
Provides a resource to create a organization orgMemberAuthIdentity
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Organization"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Organization.NewOrgMemberAuthIdentityAttachment(ctx, "orgMemberAuthIdentity", &Organization.OrgMemberAuthIdentityAttachmentArgs{ IdentityIds: pulumi.IntArray{ pulumi.Int(1657), }, MemberUin: pulumi.Int(100033704327), }) if err != nil { return err } return nil }) }
```
## Import
organization org_member_auth_identity can be imported using the id, e.g.
```sh
$ pulumi import tencentcloud:Organization/orgMemberAuthIdentityAttachment:OrgMemberAuthIdentityAttachment org_member_auth_identity org_member_auth_identity_id
```
func GetOrgMemberAuthIdentityAttachment ¶ added in v0.1.8
func GetOrgMemberAuthIdentityAttachment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *OrgMemberAuthIdentityAttachmentState, opts ...pulumi.ResourceOption) (*OrgMemberAuthIdentityAttachment, error)
GetOrgMemberAuthIdentityAttachment gets an existing OrgMemberAuthIdentityAttachment 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 NewOrgMemberAuthIdentityAttachment ¶ added in v0.1.8
func NewOrgMemberAuthIdentityAttachment(ctx *pulumi.Context, name string, args *OrgMemberAuthIdentityAttachmentArgs, opts ...pulumi.ResourceOption) (*OrgMemberAuthIdentityAttachment, error)
NewOrgMemberAuthIdentityAttachment registers a new resource with the given unique name, arguments, and options.
func (*OrgMemberAuthIdentityAttachment) ElementType ¶ added in v0.1.8
func (*OrgMemberAuthIdentityAttachment) ElementType() reflect.Type
func (*OrgMemberAuthIdentityAttachment) ToOrgMemberAuthIdentityAttachmentOutput ¶ added in v0.1.8
func (i *OrgMemberAuthIdentityAttachment) ToOrgMemberAuthIdentityAttachmentOutput() OrgMemberAuthIdentityAttachmentOutput
func (*OrgMemberAuthIdentityAttachment) ToOrgMemberAuthIdentityAttachmentOutputWithContext ¶ added in v0.1.8
func (i *OrgMemberAuthIdentityAttachment) ToOrgMemberAuthIdentityAttachmentOutputWithContext(ctx context.Context) OrgMemberAuthIdentityAttachmentOutput
type OrgMemberAuthIdentityAttachmentArgs ¶ added in v0.1.8
type OrgMemberAuthIdentityAttachmentArgs struct { // Identity Id list. Up to 5. IdentityIds pulumi.IntArrayInput // Member Uin. MemberUin pulumi.IntInput }
The set of arguments for constructing a OrgMemberAuthIdentityAttachment resource.
func (OrgMemberAuthIdentityAttachmentArgs) ElementType ¶ added in v0.1.8
func (OrgMemberAuthIdentityAttachmentArgs) ElementType() reflect.Type
type OrgMemberAuthIdentityAttachmentArray ¶ added in v0.1.8
type OrgMemberAuthIdentityAttachmentArray []OrgMemberAuthIdentityAttachmentInput
func (OrgMemberAuthIdentityAttachmentArray) ElementType ¶ added in v0.1.8
func (OrgMemberAuthIdentityAttachmentArray) ElementType() reflect.Type
func (OrgMemberAuthIdentityAttachmentArray) ToOrgMemberAuthIdentityAttachmentArrayOutput ¶ added in v0.1.8
func (i OrgMemberAuthIdentityAttachmentArray) ToOrgMemberAuthIdentityAttachmentArrayOutput() OrgMemberAuthIdentityAttachmentArrayOutput
func (OrgMemberAuthIdentityAttachmentArray) ToOrgMemberAuthIdentityAttachmentArrayOutputWithContext ¶ added in v0.1.8
func (i OrgMemberAuthIdentityAttachmentArray) ToOrgMemberAuthIdentityAttachmentArrayOutputWithContext(ctx context.Context) OrgMemberAuthIdentityAttachmentArrayOutput
type OrgMemberAuthIdentityAttachmentArrayInput ¶ added in v0.1.8
type OrgMemberAuthIdentityAttachmentArrayInput interface { pulumi.Input ToOrgMemberAuthIdentityAttachmentArrayOutput() OrgMemberAuthIdentityAttachmentArrayOutput ToOrgMemberAuthIdentityAttachmentArrayOutputWithContext(context.Context) OrgMemberAuthIdentityAttachmentArrayOutput }
OrgMemberAuthIdentityAttachmentArrayInput is an input type that accepts OrgMemberAuthIdentityAttachmentArray and OrgMemberAuthIdentityAttachmentArrayOutput values. You can construct a concrete instance of `OrgMemberAuthIdentityAttachmentArrayInput` via:
OrgMemberAuthIdentityAttachmentArray{ OrgMemberAuthIdentityAttachmentArgs{...} }
type OrgMemberAuthIdentityAttachmentArrayOutput ¶ added in v0.1.8
type OrgMemberAuthIdentityAttachmentArrayOutput struct{ *pulumi.OutputState }
func (OrgMemberAuthIdentityAttachmentArrayOutput) ElementType ¶ added in v0.1.8
func (OrgMemberAuthIdentityAttachmentArrayOutput) ElementType() reflect.Type
func (OrgMemberAuthIdentityAttachmentArrayOutput) ToOrgMemberAuthIdentityAttachmentArrayOutput ¶ added in v0.1.8
func (o OrgMemberAuthIdentityAttachmentArrayOutput) ToOrgMemberAuthIdentityAttachmentArrayOutput() OrgMemberAuthIdentityAttachmentArrayOutput
func (OrgMemberAuthIdentityAttachmentArrayOutput) ToOrgMemberAuthIdentityAttachmentArrayOutputWithContext ¶ added in v0.1.8
func (o OrgMemberAuthIdentityAttachmentArrayOutput) ToOrgMemberAuthIdentityAttachmentArrayOutputWithContext(ctx context.Context) OrgMemberAuthIdentityAttachmentArrayOutput
type OrgMemberAuthIdentityAttachmentInput ¶ added in v0.1.8
type OrgMemberAuthIdentityAttachmentInput interface { pulumi.Input ToOrgMemberAuthIdentityAttachmentOutput() OrgMemberAuthIdentityAttachmentOutput ToOrgMemberAuthIdentityAttachmentOutputWithContext(ctx context.Context) OrgMemberAuthIdentityAttachmentOutput }
type OrgMemberAuthIdentityAttachmentMap ¶ added in v0.1.8
type OrgMemberAuthIdentityAttachmentMap map[string]OrgMemberAuthIdentityAttachmentInput
func (OrgMemberAuthIdentityAttachmentMap) ElementType ¶ added in v0.1.8
func (OrgMemberAuthIdentityAttachmentMap) ElementType() reflect.Type
func (OrgMemberAuthIdentityAttachmentMap) ToOrgMemberAuthIdentityAttachmentMapOutput ¶ added in v0.1.8
func (i OrgMemberAuthIdentityAttachmentMap) ToOrgMemberAuthIdentityAttachmentMapOutput() OrgMemberAuthIdentityAttachmentMapOutput
func (OrgMemberAuthIdentityAttachmentMap) ToOrgMemberAuthIdentityAttachmentMapOutputWithContext ¶ added in v0.1.8
func (i OrgMemberAuthIdentityAttachmentMap) ToOrgMemberAuthIdentityAttachmentMapOutputWithContext(ctx context.Context) OrgMemberAuthIdentityAttachmentMapOutput
type OrgMemberAuthIdentityAttachmentMapInput ¶ added in v0.1.8
type OrgMemberAuthIdentityAttachmentMapInput interface { pulumi.Input ToOrgMemberAuthIdentityAttachmentMapOutput() OrgMemberAuthIdentityAttachmentMapOutput ToOrgMemberAuthIdentityAttachmentMapOutputWithContext(context.Context) OrgMemberAuthIdentityAttachmentMapOutput }
OrgMemberAuthIdentityAttachmentMapInput is an input type that accepts OrgMemberAuthIdentityAttachmentMap and OrgMemberAuthIdentityAttachmentMapOutput values. You can construct a concrete instance of `OrgMemberAuthIdentityAttachmentMapInput` via:
OrgMemberAuthIdentityAttachmentMap{ "key": OrgMemberAuthIdentityAttachmentArgs{...} }
type OrgMemberAuthIdentityAttachmentMapOutput ¶ added in v0.1.8
type OrgMemberAuthIdentityAttachmentMapOutput struct{ *pulumi.OutputState }
func (OrgMemberAuthIdentityAttachmentMapOutput) ElementType ¶ added in v0.1.8
func (OrgMemberAuthIdentityAttachmentMapOutput) ElementType() reflect.Type
func (OrgMemberAuthIdentityAttachmentMapOutput) MapIndex ¶ added in v0.1.8
func (o OrgMemberAuthIdentityAttachmentMapOutput) MapIndex(k pulumi.StringInput) OrgMemberAuthIdentityAttachmentOutput
func (OrgMemberAuthIdentityAttachmentMapOutput) ToOrgMemberAuthIdentityAttachmentMapOutput ¶ added in v0.1.8
func (o OrgMemberAuthIdentityAttachmentMapOutput) ToOrgMemberAuthIdentityAttachmentMapOutput() OrgMemberAuthIdentityAttachmentMapOutput
func (OrgMemberAuthIdentityAttachmentMapOutput) ToOrgMemberAuthIdentityAttachmentMapOutputWithContext ¶ added in v0.1.8
func (o OrgMemberAuthIdentityAttachmentMapOutput) ToOrgMemberAuthIdentityAttachmentMapOutputWithContext(ctx context.Context) OrgMemberAuthIdentityAttachmentMapOutput
type OrgMemberAuthIdentityAttachmentOutput ¶ added in v0.1.8
type OrgMemberAuthIdentityAttachmentOutput struct{ *pulumi.OutputState }
func (OrgMemberAuthIdentityAttachmentOutput) ElementType ¶ added in v0.1.8
func (OrgMemberAuthIdentityAttachmentOutput) ElementType() reflect.Type
func (OrgMemberAuthIdentityAttachmentOutput) IdentityIds ¶ added in v0.1.8
func (o OrgMemberAuthIdentityAttachmentOutput) IdentityIds() pulumi.IntArrayOutput
Identity Id list. Up to 5.
func (OrgMemberAuthIdentityAttachmentOutput) MemberUin ¶ added in v0.1.8
func (o OrgMemberAuthIdentityAttachmentOutput) MemberUin() pulumi.IntOutput
Member Uin.
func (OrgMemberAuthIdentityAttachmentOutput) ToOrgMemberAuthIdentityAttachmentOutput ¶ added in v0.1.8
func (o OrgMemberAuthIdentityAttachmentOutput) ToOrgMemberAuthIdentityAttachmentOutput() OrgMemberAuthIdentityAttachmentOutput
func (OrgMemberAuthIdentityAttachmentOutput) ToOrgMemberAuthIdentityAttachmentOutputWithContext ¶ added in v0.1.8
func (o OrgMemberAuthIdentityAttachmentOutput) ToOrgMemberAuthIdentityAttachmentOutputWithContext(ctx context.Context) OrgMemberAuthIdentityAttachmentOutput
type OrgMemberAuthIdentityAttachmentState ¶ added in v0.1.8
type OrgMemberAuthIdentityAttachmentState struct { // Identity Id list. Up to 5. IdentityIds pulumi.IntArrayInput // Member Uin. MemberUin pulumi.IntPtrInput }
func (OrgMemberAuthIdentityAttachmentState) ElementType ¶ added in v0.1.8
func (OrgMemberAuthIdentityAttachmentState) ElementType() reflect.Type
type OrgMemberEmail ¶ added in v0.1.8
type OrgMemberEmail struct { pulumi.CustomResourceState // Application timeNote: This field may return NULL, indicating that the valid value cannot be obtained. ApplyTime pulumi.StringOutput `pulumi:"applyTime"` // Binding IDNote: This field may return NULL, indicating that the valid value cannot be obtained. BindId pulumi.IntOutput `pulumi:"bindId"` // Binding status is not binding: unbound, to be activated: value, successful binding: success, binding failure: failedNote: This field may return NULL, indicating that the valid value cannot be obtained. BindStatus pulumi.StringOutput `pulumi:"bindStatus"` // Binding timeNote: This field may return NULL, indicating that the valid value cannot be obtained. BindTime pulumi.StringOutput `pulumi:"bindTime"` // International region. CountryCode pulumi.StringOutput `pulumi:"countryCode"` // FailedNote: This field may return NULL, indicating that the valid value cannot be obtained. Description pulumi.StringOutput `pulumi:"description"` // Email address. Email pulumi.StringOutput `pulumi:"email"` // Member Uin. MemberUin pulumi.IntOutput `pulumi:"memberUin"` // Phone number. Phone pulumi.StringOutput `pulumi:"phone"` // Safe mobile phone binding state is not bound: 0, has been binded: 1Note: This field may return NULL, indicating that the valid value cannot be obtained. PhoneBind pulumi.IntOutput `pulumi:"phoneBind"` }
Provides a resource to create a organization orgMemberEmail
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Organization"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Organization.NewOrgMemberEmail(ctx, "orgMemberEmail", &Organization.OrgMemberEmailArgs{ CountryCode: pulumi.String("86"), Email: pulumi.String("iac-example@qq.com"), MemberUin: pulumi.Int(100033704327), Phone: pulumi.String("12345678901"), }) if err != nil { return err } return nil }) }
```
## Import
organization org_member_email can be imported using the id, e.g.
```sh
$ pulumi import tencentcloud:Organization/orgMemberEmail:OrgMemberEmail org_member_email org_member_email_id
```
func GetOrgMemberEmail ¶ added in v0.1.8
func GetOrgMemberEmail(ctx *pulumi.Context, name string, id pulumi.IDInput, state *OrgMemberEmailState, opts ...pulumi.ResourceOption) (*OrgMemberEmail, error)
GetOrgMemberEmail gets an existing OrgMemberEmail 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 NewOrgMemberEmail ¶ added in v0.1.8
func NewOrgMemberEmail(ctx *pulumi.Context, name string, args *OrgMemberEmailArgs, opts ...pulumi.ResourceOption) (*OrgMemberEmail, error)
NewOrgMemberEmail registers a new resource with the given unique name, arguments, and options.
func (*OrgMemberEmail) ElementType ¶ added in v0.1.8
func (*OrgMemberEmail) ElementType() reflect.Type
func (*OrgMemberEmail) ToOrgMemberEmailOutput ¶ added in v0.1.8
func (i *OrgMemberEmail) ToOrgMemberEmailOutput() OrgMemberEmailOutput
func (*OrgMemberEmail) ToOrgMemberEmailOutputWithContext ¶ added in v0.1.8
func (i *OrgMemberEmail) ToOrgMemberEmailOutputWithContext(ctx context.Context) OrgMemberEmailOutput
type OrgMemberEmailArgs ¶ added in v0.1.8
type OrgMemberEmailArgs struct { // International region. CountryCode pulumi.StringInput // Email address. Email pulumi.StringInput // Member Uin. MemberUin pulumi.IntInput // Phone number. Phone pulumi.StringInput }
The set of arguments for constructing a OrgMemberEmail resource.
func (OrgMemberEmailArgs) ElementType ¶ added in v0.1.8
func (OrgMemberEmailArgs) ElementType() reflect.Type
type OrgMemberEmailArray ¶ added in v0.1.8
type OrgMemberEmailArray []OrgMemberEmailInput
func (OrgMemberEmailArray) ElementType ¶ added in v0.1.8
func (OrgMemberEmailArray) ElementType() reflect.Type
func (OrgMemberEmailArray) ToOrgMemberEmailArrayOutput ¶ added in v0.1.8
func (i OrgMemberEmailArray) ToOrgMemberEmailArrayOutput() OrgMemberEmailArrayOutput
func (OrgMemberEmailArray) ToOrgMemberEmailArrayOutputWithContext ¶ added in v0.1.8
func (i OrgMemberEmailArray) ToOrgMemberEmailArrayOutputWithContext(ctx context.Context) OrgMemberEmailArrayOutput
type OrgMemberEmailArrayInput ¶ added in v0.1.8
type OrgMemberEmailArrayInput interface { pulumi.Input ToOrgMemberEmailArrayOutput() OrgMemberEmailArrayOutput ToOrgMemberEmailArrayOutputWithContext(context.Context) OrgMemberEmailArrayOutput }
OrgMemberEmailArrayInput is an input type that accepts OrgMemberEmailArray and OrgMemberEmailArrayOutput values. You can construct a concrete instance of `OrgMemberEmailArrayInput` via:
OrgMemberEmailArray{ OrgMemberEmailArgs{...} }
type OrgMemberEmailArrayOutput ¶ added in v0.1.8
type OrgMemberEmailArrayOutput struct{ *pulumi.OutputState }
func (OrgMemberEmailArrayOutput) ElementType ¶ added in v0.1.8
func (OrgMemberEmailArrayOutput) ElementType() reflect.Type
func (OrgMemberEmailArrayOutput) Index ¶ added in v0.1.8
func (o OrgMemberEmailArrayOutput) Index(i pulumi.IntInput) OrgMemberEmailOutput
func (OrgMemberEmailArrayOutput) ToOrgMemberEmailArrayOutput ¶ added in v0.1.8
func (o OrgMemberEmailArrayOutput) ToOrgMemberEmailArrayOutput() OrgMemberEmailArrayOutput
func (OrgMemberEmailArrayOutput) ToOrgMemberEmailArrayOutputWithContext ¶ added in v0.1.8
func (o OrgMemberEmailArrayOutput) ToOrgMemberEmailArrayOutputWithContext(ctx context.Context) OrgMemberEmailArrayOutput
type OrgMemberEmailInput ¶ added in v0.1.8
type OrgMemberEmailInput interface { pulumi.Input ToOrgMemberEmailOutput() OrgMemberEmailOutput ToOrgMemberEmailOutputWithContext(ctx context.Context) OrgMemberEmailOutput }
type OrgMemberEmailMap ¶ added in v0.1.8
type OrgMemberEmailMap map[string]OrgMemberEmailInput
func (OrgMemberEmailMap) ElementType ¶ added in v0.1.8
func (OrgMemberEmailMap) ElementType() reflect.Type
func (OrgMemberEmailMap) ToOrgMemberEmailMapOutput ¶ added in v0.1.8
func (i OrgMemberEmailMap) ToOrgMemberEmailMapOutput() OrgMemberEmailMapOutput
func (OrgMemberEmailMap) ToOrgMemberEmailMapOutputWithContext ¶ added in v0.1.8
func (i OrgMemberEmailMap) ToOrgMemberEmailMapOutputWithContext(ctx context.Context) OrgMemberEmailMapOutput
type OrgMemberEmailMapInput ¶ added in v0.1.8
type OrgMemberEmailMapInput interface { pulumi.Input ToOrgMemberEmailMapOutput() OrgMemberEmailMapOutput ToOrgMemberEmailMapOutputWithContext(context.Context) OrgMemberEmailMapOutput }
OrgMemberEmailMapInput is an input type that accepts OrgMemberEmailMap and OrgMemberEmailMapOutput values. You can construct a concrete instance of `OrgMemberEmailMapInput` via:
OrgMemberEmailMap{ "key": OrgMemberEmailArgs{...} }
type OrgMemberEmailMapOutput ¶ added in v0.1.8
type OrgMemberEmailMapOutput struct{ *pulumi.OutputState }
func (OrgMemberEmailMapOutput) ElementType ¶ added in v0.1.8
func (OrgMemberEmailMapOutput) ElementType() reflect.Type
func (OrgMemberEmailMapOutput) MapIndex ¶ added in v0.1.8
func (o OrgMemberEmailMapOutput) MapIndex(k pulumi.StringInput) OrgMemberEmailOutput
func (OrgMemberEmailMapOutput) ToOrgMemberEmailMapOutput ¶ added in v0.1.8
func (o OrgMemberEmailMapOutput) ToOrgMemberEmailMapOutput() OrgMemberEmailMapOutput
func (OrgMemberEmailMapOutput) ToOrgMemberEmailMapOutputWithContext ¶ added in v0.1.8
func (o OrgMemberEmailMapOutput) ToOrgMemberEmailMapOutputWithContext(ctx context.Context) OrgMemberEmailMapOutput
type OrgMemberEmailOutput ¶ added in v0.1.8
type OrgMemberEmailOutput struct{ *pulumi.OutputState }
func (OrgMemberEmailOutput) ApplyTime ¶ added in v0.1.8
func (o OrgMemberEmailOutput) ApplyTime() pulumi.StringOutput
Application timeNote: This field may return NULL, indicating that the valid value cannot be obtained.
func (OrgMemberEmailOutput) BindId ¶ added in v0.1.8
func (o OrgMemberEmailOutput) BindId() pulumi.IntOutput
Binding IDNote: This field may return NULL, indicating that the valid value cannot be obtained.
func (OrgMemberEmailOutput) BindStatus ¶ added in v0.1.8
func (o OrgMemberEmailOutput) BindStatus() pulumi.StringOutput
Binding status is not binding: unbound, to be activated: value, successful binding: success, binding failure: failedNote: This field may return NULL, indicating that the valid value cannot be obtained.
func (OrgMemberEmailOutput) BindTime ¶ added in v0.1.8
func (o OrgMemberEmailOutput) BindTime() pulumi.StringOutput
Binding timeNote: This field may return NULL, indicating that the valid value cannot be obtained.
func (OrgMemberEmailOutput) CountryCode ¶ added in v0.1.8
func (o OrgMemberEmailOutput) CountryCode() pulumi.StringOutput
International region.
func (OrgMemberEmailOutput) Description ¶ added in v0.1.8
func (o OrgMemberEmailOutput) Description() pulumi.StringOutput
FailedNote: This field may return NULL, indicating that the valid value cannot be obtained.
func (OrgMemberEmailOutput) ElementType ¶ added in v0.1.8
func (OrgMemberEmailOutput) ElementType() reflect.Type
func (OrgMemberEmailOutput) Email ¶ added in v0.1.8
func (o OrgMemberEmailOutput) Email() pulumi.StringOutput
Email address.
func (OrgMemberEmailOutput) MemberUin ¶ added in v0.1.8
func (o OrgMemberEmailOutput) MemberUin() pulumi.IntOutput
Member Uin.
func (OrgMemberEmailOutput) Phone ¶ added in v0.1.8
func (o OrgMemberEmailOutput) Phone() pulumi.StringOutput
Phone number.
func (OrgMemberEmailOutput) PhoneBind ¶ added in v0.1.8
func (o OrgMemberEmailOutput) PhoneBind() pulumi.IntOutput
Safe mobile phone binding state is not bound: 0, has been binded: 1Note: This field may return NULL, indicating that the valid value cannot be obtained.
func (OrgMemberEmailOutput) ToOrgMemberEmailOutput ¶ added in v0.1.8
func (o OrgMemberEmailOutput) ToOrgMemberEmailOutput() OrgMemberEmailOutput
func (OrgMemberEmailOutput) ToOrgMemberEmailOutputWithContext ¶ added in v0.1.8
func (o OrgMemberEmailOutput) ToOrgMemberEmailOutputWithContext(ctx context.Context) OrgMemberEmailOutput
type OrgMemberEmailState ¶ added in v0.1.8
type OrgMemberEmailState struct { // Application timeNote: This field may return NULL, indicating that the valid value cannot be obtained. ApplyTime pulumi.StringPtrInput // Binding IDNote: This field may return NULL, indicating that the valid value cannot be obtained. BindId pulumi.IntPtrInput // Binding status is not binding: unbound, to be activated: value, successful binding: success, binding failure: failedNote: This field may return NULL, indicating that the valid value cannot be obtained. BindStatus pulumi.StringPtrInput // Binding timeNote: This field may return NULL, indicating that the valid value cannot be obtained. BindTime pulumi.StringPtrInput // International region. CountryCode pulumi.StringPtrInput // FailedNote: This field may return NULL, indicating that the valid value cannot be obtained. Description pulumi.StringPtrInput // Email address. Email pulumi.StringPtrInput // Member Uin. MemberUin pulumi.IntPtrInput // Phone number. Phone pulumi.StringPtrInput // Safe mobile phone binding state is not bound: 0, has been binded: 1Note: This field may return NULL, indicating that the valid value cannot be obtained. PhoneBind pulumi.IntPtrInput }
func (OrgMemberEmailState) ElementType ¶ added in v0.1.8
func (OrgMemberEmailState) ElementType() reflect.Type
type OrgMemberInput ¶
type OrgMemberInput interface { pulumi.Input ToOrgMemberOutput() OrgMemberOutput ToOrgMemberOutputWithContext(ctx context.Context) OrgMemberOutput }
type OrgMemberMap ¶
type OrgMemberMap map[string]OrgMemberInput
func (OrgMemberMap) ElementType ¶
func (OrgMemberMap) ElementType() reflect.Type
func (OrgMemberMap) ToOrgMemberMapOutput ¶
func (i OrgMemberMap) ToOrgMemberMapOutput() OrgMemberMapOutput
func (OrgMemberMap) ToOrgMemberMapOutputWithContext ¶
func (i OrgMemberMap) ToOrgMemberMapOutputWithContext(ctx context.Context) OrgMemberMapOutput
type OrgMemberMapInput ¶
type OrgMemberMapInput interface { pulumi.Input ToOrgMemberMapOutput() OrgMemberMapOutput ToOrgMemberMapOutputWithContext(context.Context) OrgMemberMapOutput }
OrgMemberMapInput is an input type that accepts OrgMemberMap and OrgMemberMapOutput values. You can construct a concrete instance of `OrgMemberMapInput` via:
OrgMemberMap{ "key": OrgMemberArgs{...} }
type OrgMemberMapOutput ¶
type OrgMemberMapOutput struct{ *pulumi.OutputState }
func (OrgMemberMapOutput) ElementType ¶
func (OrgMemberMapOutput) ElementType() reflect.Type
func (OrgMemberMapOutput) MapIndex ¶
func (o OrgMemberMapOutput) MapIndex(k pulumi.StringInput) OrgMemberOutput
func (OrgMemberMapOutput) ToOrgMemberMapOutput ¶
func (o OrgMemberMapOutput) ToOrgMemberMapOutput() OrgMemberMapOutput
func (OrgMemberMapOutput) ToOrgMemberMapOutputWithContext ¶
func (o OrgMemberMapOutput) ToOrgMemberMapOutputWithContext(ctx context.Context) OrgMemberMapOutput
type OrgMemberOrgPermission ¶
type OrgMemberOrgPermissionArgs ¶
type OrgMemberOrgPermissionArgs struct { // Permissions ID. Id pulumi.IntPtrInput `pulumi:"id"` // Member name. Name pulumi.StringPtrInput `pulumi:"name"` }
func (OrgMemberOrgPermissionArgs) ElementType ¶
func (OrgMemberOrgPermissionArgs) ElementType() reflect.Type
func (OrgMemberOrgPermissionArgs) ToOrgMemberOrgPermissionOutput ¶
func (i OrgMemberOrgPermissionArgs) ToOrgMemberOrgPermissionOutput() OrgMemberOrgPermissionOutput
func (OrgMemberOrgPermissionArgs) ToOrgMemberOrgPermissionOutputWithContext ¶
func (i OrgMemberOrgPermissionArgs) ToOrgMemberOrgPermissionOutputWithContext(ctx context.Context) OrgMemberOrgPermissionOutput
type OrgMemberOrgPermissionArray ¶
type OrgMemberOrgPermissionArray []OrgMemberOrgPermissionInput
func (OrgMemberOrgPermissionArray) ElementType ¶
func (OrgMemberOrgPermissionArray) ElementType() reflect.Type
func (OrgMemberOrgPermissionArray) ToOrgMemberOrgPermissionArrayOutput ¶
func (i OrgMemberOrgPermissionArray) ToOrgMemberOrgPermissionArrayOutput() OrgMemberOrgPermissionArrayOutput
func (OrgMemberOrgPermissionArray) ToOrgMemberOrgPermissionArrayOutputWithContext ¶
func (i OrgMemberOrgPermissionArray) ToOrgMemberOrgPermissionArrayOutputWithContext(ctx context.Context) OrgMemberOrgPermissionArrayOutput
type OrgMemberOrgPermissionArrayInput ¶
type OrgMemberOrgPermissionArrayInput interface { pulumi.Input ToOrgMemberOrgPermissionArrayOutput() OrgMemberOrgPermissionArrayOutput ToOrgMemberOrgPermissionArrayOutputWithContext(context.Context) OrgMemberOrgPermissionArrayOutput }
OrgMemberOrgPermissionArrayInput is an input type that accepts OrgMemberOrgPermissionArray and OrgMemberOrgPermissionArrayOutput values. You can construct a concrete instance of `OrgMemberOrgPermissionArrayInput` via:
OrgMemberOrgPermissionArray{ OrgMemberOrgPermissionArgs{...} }
type OrgMemberOrgPermissionArrayOutput ¶
type OrgMemberOrgPermissionArrayOutput struct{ *pulumi.OutputState }
func (OrgMemberOrgPermissionArrayOutput) ElementType ¶
func (OrgMemberOrgPermissionArrayOutput) ElementType() reflect.Type
func (OrgMemberOrgPermissionArrayOutput) Index ¶
func (o OrgMemberOrgPermissionArrayOutput) Index(i pulumi.IntInput) OrgMemberOrgPermissionOutput
func (OrgMemberOrgPermissionArrayOutput) ToOrgMemberOrgPermissionArrayOutput ¶
func (o OrgMemberOrgPermissionArrayOutput) ToOrgMemberOrgPermissionArrayOutput() OrgMemberOrgPermissionArrayOutput
func (OrgMemberOrgPermissionArrayOutput) ToOrgMemberOrgPermissionArrayOutputWithContext ¶
func (o OrgMemberOrgPermissionArrayOutput) ToOrgMemberOrgPermissionArrayOutputWithContext(ctx context.Context) OrgMemberOrgPermissionArrayOutput
type OrgMemberOrgPermissionInput ¶
type OrgMemberOrgPermissionInput interface { pulumi.Input ToOrgMemberOrgPermissionOutput() OrgMemberOrgPermissionOutput ToOrgMemberOrgPermissionOutputWithContext(context.Context) OrgMemberOrgPermissionOutput }
OrgMemberOrgPermissionInput is an input type that accepts OrgMemberOrgPermissionArgs and OrgMemberOrgPermissionOutput values. You can construct a concrete instance of `OrgMemberOrgPermissionInput` via:
OrgMemberOrgPermissionArgs{...}
type OrgMemberOrgPermissionOutput ¶
type OrgMemberOrgPermissionOutput struct{ *pulumi.OutputState }
func (OrgMemberOrgPermissionOutput) ElementType ¶
func (OrgMemberOrgPermissionOutput) ElementType() reflect.Type
func (OrgMemberOrgPermissionOutput) Id ¶
func (o OrgMemberOrgPermissionOutput) Id() pulumi.IntPtrOutput
Permissions ID.
func (OrgMemberOrgPermissionOutput) Name ¶
func (o OrgMemberOrgPermissionOutput) Name() pulumi.StringPtrOutput
Member name.
func (OrgMemberOrgPermissionOutput) ToOrgMemberOrgPermissionOutput ¶
func (o OrgMemberOrgPermissionOutput) ToOrgMemberOrgPermissionOutput() OrgMemberOrgPermissionOutput
func (OrgMemberOrgPermissionOutput) ToOrgMemberOrgPermissionOutputWithContext ¶
func (o OrgMemberOrgPermissionOutput) ToOrgMemberOrgPermissionOutputWithContext(ctx context.Context) OrgMemberOrgPermissionOutput
type OrgMemberOutput ¶
type OrgMemberOutput struct{ *pulumi.OutputState }
func (OrgMemberOutput) CreateTime ¶
func (o OrgMemberOutput) CreateTime() pulumi.StringOutput
Member creation time.
func (OrgMemberOutput) ElementType ¶
func (OrgMemberOutput) ElementType() reflect.Type
func (OrgMemberOutput) IsAllowQuit ¶
func (o OrgMemberOutput) IsAllowQuit() pulumi.StringOutput
Whether to allow member to leave the organization.Valid values:- `Allow`.- `Denied`.
func (OrgMemberOutput) MemberType ¶
func (o OrgMemberOutput) MemberType() pulumi.StringOutput
Member Type.Valid values:- `Invite`: The member is invited.- `Create`: The member is created.
func (OrgMemberOutput) NodeId ¶
func (o OrgMemberOutput) NodeId() pulumi.IntOutput
Organization node ID.
func (OrgMemberOutput) NodeName ¶
func (o OrgMemberOutput) NodeName() pulumi.StringOutput
Organization node name.
func (OrgMemberOutput) OrgPermissions ¶
func (o OrgMemberOutput) OrgPermissions() OrgMemberOrgPermissionArrayOutput
Financial management permissions.
func (OrgMemberOutput) OrgPolicyName ¶
func (o OrgMemberOutput) OrgPolicyName() pulumi.StringOutput
Organization policy name.
func (OrgMemberOutput) PayName ¶
func (o OrgMemberOutput) PayName() pulumi.StringOutput
The member name which is payment account on behalf.
func (OrgMemberOutput) PayUin ¶
func (o OrgMemberOutput) PayUin() pulumi.StringPtrOutput
The uin which is payment account on behalf.When `PermissionIds` contains 7, is required.
func (OrgMemberOutput) PermissionIds ¶
func (o OrgMemberOutput) PermissionIds() pulumi.IntArrayOutput
Financial management permission IDs.Valid values:- `1`: View bill.- `2`: Check balance.- `3`: Fund transfer.- `4`: Combine bill.- `5`: Issue an invoice.- `6`: Inherit discount.- `7`: Pay on behalf.value 1,2 is required.
func (OrgMemberOutput) PolicyType ¶
func (o OrgMemberOutput) PolicyType() pulumi.StringOutput
Organization policy type.- `Financial`: Financial management policy.
func (OrgMemberOutput) RecordId ¶
func (o OrgMemberOutput) RecordId() pulumi.IntPtrOutput
Create member record ID.When create failed and needs to be recreated, is required.
func (OrgMemberOutput) ToOrgMemberOutput ¶
func (o OrgMemberOutput) ToOrgMemberOutput() OrgMemberOutput
func (OrgMemberOutput) ToOrgMemberOutputWithContext ¶
func (o OrgMemberOutput) ToOrgMemberOutputWithContext(ctx context.Context) OrgMemberOutput
func (OrgMemberOutput) UpdateTime ¶
func (o OrgMemberOutput) UpdateTime() pulumi.StringOutput
Member update time.
type OrgMemberPolicyAttachment ¶ added in v0.1.8
type OrgMemberPolicyAttachment struct { pulumi.CustomResourceState // Notes.The maximum length is 128 characters. Description pulumi.StringPtrOutput `pulumi:"description"` // Organization identity ID. IdentityId pulumi.IntOutput `pulumi:"identityId"` // Member Uin list. Up to 10. MemberUins pulumi.IntArrayOutput `pulumi:"memberUins"` // Policy name.The maximum length is 128 characters, supporting English letters, numbers, and symbols +=,.@_-. PolicyName pulumi.StringOutput `pulumi:"policyName"` }
Provides a resource to create a organization orgMemberPolicyAttachment
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Organization"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Organization.NewOrgMemberPolicyAttachment(ctx, "orgMemberPolicyAttachment", &Organization.OrgMemberPolicyAttachmentArgs{ IdentityId: pulumi.Int(1), MemberUins: pulumi.IntArray{ pulumi.Int(100033905366), pulumi.Int(100033905356), }, PolicyName: pulumi.String("example-iac"), }) if err != nil { return err } return nil }) }
```
## Import
organization org_member_policy_attachment can be imported using the id, e.g.
```sh
$ pulumi import tencentcloud:Organization/orgMemberPolicyAttachment:OrgMemberPolicyAttachment org_member_policy_attachment org_member_policy_attachment_id
```
func GetOrgMemberPolicyAttachment ¶ added in v0.1.8
func GetOrgMemberPolicyAttachment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *OrgMemberPolicyAttachmentState, opts ...pulumi.ResourceOption) (*OrgMemberPolicyAttachment, error)
GetOrgMemberPolicyAttachment gets an existing OrgMemberPolicyAttachment 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 NewOrgMemberPolicyAttachment ¶ added in v0.1.8
func NewOrgMemberPolicyAttachment(ctx *pulumi.Context, name string, args *OrgMemberPolicyAttachmentArgs, opts ...pulumi.ResourceOption) (*OrgMemberPolicyAttachment, error)
NewOrgMemberPolicyAttachment registers a new resource with the given unique name, arguments, and options.
func (*OrgMemberPolicyAttachment) ElementType ¶ added in v0.1.8
func (*OrgMemberPolicyAttachment) ElementType() reflect.Type
func (*OrgMemberPolicyAttachment) ToOrgMemberPolicyAttachmentOutput ¶ added in v0.1.8
func (i *OrgMemberPolicyAttachment) ToOrgMemberPolicyAttachmentOutput() OrgMemberPolicyAttachmentOutput
func (*OrgMemberPolicyAttachment) ToOrgMemberPolicyAttachmentOutputWithContext ¶ added in v0.1.8
func (i *OrgMemberPolicyAttachment) ToOrgMemberPolicyAttachmentOutputWithContext(ctx context.Context) OrgMemberPolicyAttachmentOutput
type OrgMemberPolicyAttachmentArgs ¶ added in v0.1.8
type OrgMemberPolicyAttachmentArgs struct { // Notes.The maximum length is 128 characters. Description pulumi.StringPtrInput // Organization identity ID. IdentityId pulumi.IntInput // Member Uin list. Up to 10. MemberUins pulumi.IntArrayInput // Policy name.The maximum length is 128 characters, supporting English letters, numbers, and symbols +=,.@_-. PolicyName pulumi.StringInput }
The set of arguments for constructing a OrgMemberPolicyAttachment resource.
func (OrgMemberPolicyAttachmentArgs) ElementType ¶ added in v0.1.8
func (OrgMemberPolicyAttachmentArgs) ElementType() reflect.Type
type OrgMemberPolicyAttachmentArray ¶ added in v0.1.8
type OrgMemberPolicyAttachmentArray []OrgMemberPolicyAttachmentInput
func (OrgMemberPolicyAttachmentArray) ElementType ¶ added in v0.1.8
func (OrgMemberPolicyAttachmentArray) ElementType() reflect.Type
func (OrgMemberPolicyAttachmentArray) ToOrgMemberPolicyAttachmentArrayOutput ¶ added in v0.1.8
func (i OrgMemberPolicyAttachmentArray) ToOrgMemberPolicyAttachmentArrayOutput() OrgMemberPolicyAttachmentArrayOutput
func (OrgMemberPolicyAttachmentArray) ToOrgMemberPolicyAttachmentArrayOutputWithContext ¶ added in v0.1.8
func (i OrgMemberPolicyAttachmentArray) ToOrgMemberPolicyAttachmentArrayOutputWithContext(ctx context.Context) OrgMemberPolicyAttachmentArrayOutput
type OrgMemberPolicyAttachmentArrayInput ¶ added in v0.1.8
type OrgMemberPolicyAttachmentArrayInput interface { pulumi.Input ToOrgMemberPolicyAttachmentArrayOutput() OrgMemberPolicyAttachmentArrayOutput ToOrgMemberPolicyAttachmentArrayOutputWithContext(context.Context) OrgMemberPolicyAttachmentArrayOutput }
OrgMemberPolicyAttachmentArrayInput is an input type that accepts OrgMemberPolicyAttachmentArray and OrgMemberPolicyAttachmentArrayOutput values. You can construct a concrete instance of `OrgMemberPolicyAttachmentArrayInput` via:
OrgMemberPolicyAttachmentArray{ OrgMemberPolicyAttachmentArgs{...} }
type OrgMemberPolicyAttachmentArrayOutput ¶ added in v0.1.8
type OrgMemberPolicyAttachmentArrayOutput struct{ *pulumi.OutputState }
func (OrgMemberPolicyAttachmentArrayOutput) ElementType ¶ added in v0.1.8
func (OrgMemberPolicyAttachmentArrayOutput) ElementType() reflect.Type
func (OrgMemberPolicyAttachmentArrayOutput) Index ¶ added in v0.1.8
func (o OrgMemberPolicyAttachmentArrayOutput) Index(i pulumi.IntInput) OrgMemberPolicyAttachmentOutput
func (OrgMemberPolicyAttachmentArrayOutput) ToOrgMemberPolicyAttachmentArrayOutput ¶ added in v0.1.8
func (o OrgMemberPolicyAttachmentArrayOutput) ToOrgMemberPolicyAttachmentArrayOutput() OrgMemberPolicyAttachmentArrayOutput
func (OrgMemberPolicyAttachmentArrayOutput) ToOrgMemberPolicyAttachmentArrayOutputWithContext ¶ added in v0.1.8
func (o OrgMemberPolicyAttachmentArrayOutput) ToOrgMemberPolicyAttachmentArrayOutputWithContext(ctx context.Context) OrgMemberPolicyAttachmentArrayOutput
type OrgMemberPolicyAttachmentInput ¶ added in v0.1.8
type OrgMemberPolicyAttachmentInput interface { pulumi.Input ToOrgMemberPolicyAttachmentOutput() OrgMemberPolicyAttachmentOutput ToOrgMemberPolicyAttachmentOutputWithContext(ctx context.Context) OrgMemberPolicyAttachmentOutput }
type OrgMemberPolicyAttachmentMap ¶ added in v0.1.8
type OrgMemberPolicyAttachmentMap map[string]OrgMemberPolicyAttachmentInput
func (OrgMemberPolicyAttachmentMap) ElementType ¶ added in v0.1.8
func (OrgMemberPolicyAttachmentMap) ElementType() reflect.Type
func (OrgMemberPolicyAttachmentMap) ToOrgMemberPolicyAttachmentMapOutput ¶ added in v0.1.8
func (i OrgMemberPolicyAttachmentMap) ToOrgMemberPolicyAttachmentMapOutput() OrgMemberPolicyAttachmentMapOutput
func (OrgMemberPolicyAttachmentMap) ToOrgMemberPolicyAttachmentMapOutputWithContext ¶ added in v0.1.8
func (i OrgMemberPolicyAttachmentMap) ToOrgMemberPolicyAttachmentMapOutputWithContext(ctx context.Context) OrgMemberPolicyAttachmentMapOutput
type OrgMemberPolicyAttachmentMapInput ¶ added in v0.1.8
type OrgMemberPolicyAttachmentMapInput interface { pulumi.Input ToOrgMemberPolicyAttachmentMapOutput() OrgMemberPolicyAttachmentMapOutput ToOrgMemberPolicyAttachmentMapOutputWithContext(context.Context) OrgMemberPolicyAttachmentMapOutput }
OrgMemberPolicyAttachmentMapInput is an input type that accepts OrgMemberPolicyAttachmentMap and OrgMemberPolicyAttachmentMapOutput values. You can construct a concrete instance of `OrgMemberPolicyAttachmentMapInput` via:
OrgMemberPolicyAttachmentMap{ "key": OrgMemberPolicyAttachmentArgs{...} }
type OrgMemberPolicyAttachmentMapOutput ¶ added in v0.1.8
type OrgMemberPolicyAttachmentMapOutput struct{ *pulumi.OutputState }
func (OrgMemberPolicyAttachmentMapOutput) ElementType ¶ added in v0.1.8
func (OrgMemberPolicyAttachmentMapOutput) ElementType() reflect.Type
func (OrgMemberPolicyAttachmentMapOutput) MapIndex ¶ added in v0.1.8
func (o OrgMemberPolicyAttachmentMapOutput) MapIndex(k pulumi.StringInput) OrgMemberPolicyAttachmentOutput
func (OrgMemberPolicyAttachmentMapOutput) ToOrgMemberPolicyAttachmentMapOutput ¶ added in v0.1.8
func (o OrgMemberPolicyAttachmentMapOutput) ToOrgMemberPolicyAttachmentMapOutput() OrgMemberPolicyAttachmentMapOutput
func (OrgMemberPolicyAttachmentMapOutput) ToOrgMemberPolicyAttachmentMapOutputWithContext ¶ added in v0.1.8
func (o OrgMemberPolicyAttachmentMapOutput) ToOrgMemberPolicyAttachmentMapOutputWithContext(ctx context.Context) OrgMemberPolicyAttachmentMapOutput
type OrgMemberPolicyAttachmentOutput ¶ added in v0.1.8
type OrgMemberPolicyAttachmentOutput struct{ *pulumi.OutputState }
func (OrgMemberPolicyAttachmentOutput) Description ¶ added in v0.1.8
func (o OrgMemberPolicyAttachmentOutput) Description() pulumi.StringPtrOutput
Notes.The maximum length is 128 characters.
func (OrgMemberPolicyAttachmentOutput) ElementType ¶ added in v0.1.8
func (OrgMemberPolicyAttachmentOutput) ElementType() reflect.Type
func (OrgMemberPolicyAttachmentOutput) IdentityId ¶ added in v0.1.8
func (o OrgMemberPolicyAttachmentOutput) IdentityId() pulumi.IntOutput
Organization identity ID.
func (OrgMemberPolicyAttachmentOutput) MemberUins ¶ added in v0.1.8
func (o OrgMemberPolicyAttachmentOutput) MemberUins() pulumi.IntArrayOutput
Member Uin list. Up to 10.
func (OrgMemberPolicyAttachmentOutput) PolicyName ¶ added in v0.1.8
func (o OrgMemberPolicyAttachmentOutput) PolicyName() pulumi.StringOutput
Policy name.The maximum length is 128 characters, supporting English letters, numbers, and symbols +=,.@_-.
func (OrgMemberPolicyAttachmentOutput) ToOrgMemberPolicyAttachmentOutput ¶ added in v0.1.8
func (o OrgMemberPolicyAttachmentOutput) ToOrgMemberPolicyAttachmentOutput() OrgMemberPolicyAttachmentOutput
func (OrgMemberPolicyAttachmentOutput) ToOrgMemberPolicyAttachmentOutputWithContext ¶ added in v0.1.8
func (o OrgMemberPolicyAttachmentOutput) ToOrgMemberPolicyAttachmentOutputWithContext(ctx context.Context) OrgMemberPolicyAttachmentOutput
type OrgMemberPolicyAttachmentState ¶ added in v0.1.8
type OrgMemberPolicyAttachmentState struct { // Notes.The maximum length is 128 characters. Description pulumi.StringPtrInput // Organization identity ID. IdentityId pulumi.IntPtrInput // Member Uin list. Up to 10. MemberUins pulumi.IntArrayInput // Policy name.The maximum length is 128 characters, supporting English letters, numbers, and symbols +=,.@_-. PolicyName pulumi.StringPtrInput }
func (OrgMemberPolicyAttachmentState) ElementType ¶ added in v0.1.8
func (OrgMemberPolicyAttachmentState) ElementType() reflect.Type
type OrgMemberState ¶
type OrgMemberState struct { // Member creation time. CreateTime pulumi.StringPtrInput // Whether to allow member to leave the organization.Valid values:- `Allow`.- `Denied`. IsAllowQuit pulumi.StringPtrInput // Member Type.Valid values:- `Invite`: The member is invited.- `Create`: The member is created. MemberType pulumi.StringPtrInput // Member name. Name pulumi.StringPtrInput // Organization node ID. NodeId pulumi.IntPtrInput // Organization node name. NodeName pulumi.StringPtrInput // Financial management permissions. OrgPermissions OrgMemberOrgPermissionArrayInput // Organization policy name. OrgPolicyName pulumi.StringPtrInput // The member name which is payment account on behalf. PayName pulumi.StringPtrInput // The uin which is payment account on behalf.When `PermissionIds` contains 7, is required. PayUin pulumi.StringPtrInput // Financial management permission IDs.Valid values:- `1`: View bill.- `2`: Check balance.- `3`: Fund transfer.- `4`: Combine bill.- `5`: Issue an invoice.- `6`: Inherit discount.- `7`: Pay on behalf.value 1,2 is required. PermissionIds pulumi.IntArrayInput // Organization policy type.- `Financial`: Financial management policy. PolicyType pulumi.StringPtrInput // Create member record ID.When create failed and needs to be recreated, is required. RecordId pulumi.IntPtrInput // Notes. Remark pulumi.StringPtrInput // Member update time. UpdateTime pulumi.StringPtrInput }
func (OrgMemberState) ElementType ¶
func (OrgMemberState) ElementType() reflect.Type
type OrgNode ¶
type OrgNode struct { pulumi.CustomResourceState // Node creation time. CreateTime pulumi.StringOutput `pulumi:"createTime"` // Node name. Name pulumi.StringOutput `pulumi:"name"` // Parent node ID. ParentNodeId pulumi.IntOutput `pulumi:"parentNodeId"` // Notes. Remark pulumi.StringPtrOutput `pulumi:"remark"` // Node update time. UpdateTime pulumi.StringOutput `pulumi:"updateTime"` }
Provides a resource to create a organization orgNode
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Organization"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Organization.NewOrgNode(ctx, "orgNode", &Organization.OrgNodeArgs{ ParentNodeId: pulumi.Int(2003721), Remark: pulumi.String("for terraform test"), }) if err != nil { return err } return nil }) }
```
## Import
organization org_node can be imported using the id, e.g.
```sh
$ pulumi import tencentcloud:Organization/orgNode:OrgNode org_node orgNode_id
```
func GetOrgNode ¶
func GetOrgNode(ctx *pulumi.Context, name string, id pulumi.IDInput, state *OrgNodeState, opts ...pulumi.ResourceOption) (*OrgNode, error)
GetOrgNode gets an existing OrgNode 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 NewOrgNode ¶
func NewOrgNode(ctx *pulumi.Context, name string, args *OrgNodeArgs, opts ...pulumi.ResourceOption) (*OrgNode, error)
NewOrgNode registers a new resource with the given unique name, arguments, and options.
func (*OrgNode) ElementType ¶
func (*OrgNode) ToOrgNodeOutput ¶
func (i *OrgNode) ToOrgNodeOutput() OrgNodeOutput
func (*OrgNode) ToOrgNodeOutputWithContext ¶
func (i *OrgNode) ToOrgNodeOutputWithContext(ctx context.Context) OrgNodeOutput
type OrgNodeArgs ¶
type OrgNodeArgs struct { // Node name. Name pulumi.StringPtrInput // Parent node ID. ParentNodeId pulumi.IntInput // Notes. Remark pulumi.StringPtrInput }
The set of arguments for constructing a OrgNode resource.
func (OrgNodeArgs) ElementType ¶
func (OrgNodeArgs) ElementType() reflect.Type
type OrgNodeArray ¶
type OrgNodeArray []OrgNodeInput
func (OrgNodeArray) ElementType ¶
func (OrgNodeArray) ElementType() reflect.Type
func (OrgNodeArray) ToOrgNodeArrayOutput ¶
func (i OrgNodeArray) ToOrgNodeArrayOutput() OrgNodeArrayOutput
func (OrgNodeArray) ToOrgNodeArrayOutputWithContext ¶
func (i OrgNodeArray) ToOrgNodeArrayOutputWithContext(ctx context.Context) OrgNodeArrayOutput
type OrgNodeArrayInput ¶
type OrgNodeArrayInput interface { pulumi.Input ToOrgNodeArrayOutput() OrgNodeArrayOutput ToOrgNodeArrayOutputWithContext(context.Context) OrgNodeArrayOutput }
OrgNodeArrayInput is an input type that accepts OrgNodeArray and OrgNodeArrayOutput values. You can construct a concrete instance of `OrgNodeArrayInput` via:
OrgNodeArray{ OrgNodeArgs{...} }
type OrgNodeArrayOutput ¶
type OrgNodeArrayOutput struct{ *pulumi.OutputState }
func (OrgNodeArrayOutput) ElementType ¶
func (OrgNodeArrayOutput) ElementType() reflect.Type
func (OrgNodeArrayOutput) Index ¶
func (o OrgNodeArrayOutput) Index(i pulumi.IntInput) OrgNodeOutput
func (OrgNodeArrayOutput) ToOrgNodeArrayOutput ¶
func (o OrgNodeArrayOutput) ToOrgNodeArrayOutput() OrgNodeArrayOutput
func (OrgNodeArrayOutput) ToOrgNodeArrayOutputWithContext ¶
func (o OrgNodeArrayOutput) ToOrgNodeArrayOutputWithContext(ctx context.Context) OrgNodeArrayOutput
type OrgNodeInput ¶
type OrgNodeInput interface { pulumi.Input ToOrgNodeOutput() OrgNodeOutput ToOrgNodeOutputWithContext(ctx context.Context) OrgNodeOutput }
type OrgNodeMap ¶
type OrgNodeMap map[string]OrgNodeInput
func (OrgNodeMap) ElementType ¶
func (OrgNodeMap) ElementType() reflect.Type
func (OrgNodeMap) ToOrgNodeMapOutput ¶
func (i OrgNodeMap) ToOrgNodeMapOutput() OrgNodeMapOutput
func (OrgNodeMap) ToOrgNodeMapOutputWithContext ¶
func (i OrgNodeMap) ToOrgNodeMapOutputWithContext(ctx context.Context) OrgNodeMapOutput
type OrgNodeMapInput ¶
type OrgNodeMapInput interface { pulumi.Input ToOrgNodeMapOutput() OrgNodeMapOutput ToOrgNodeMapOutputWithContext(context.Context) OrgNodeMapOutput }
OrgNodeMapInput is an input type that accepts OrgNodeMap and OrgNodeMapOutput values. You can construct a concrete instance of `OrgNodeMapInput` via:
OrgNodeMap{ "key": OrgNodeArgs{...} }
type OrgNodeMapOutput ¶
type OrgNodeMapOutput struct{ *pulumi.OutputState }
func (OrgNodeMapOutput) ElementType ¶
func (OrgNodeMapOutput) ElementType() reflect.Type
func (OrgNodeMapOutput) MapIndex ¶
func (o OrgNodeMapOutput) MapIndex(k pulumi.StringInput) OrgNodeOutput
func (OrgNodeMapOutput) ToOrgNodeMapOutput ¶
func (o OrgNodeMapOutput) ToOrgNodeMapOutput() OrgNodeMapOutput
func (OrgNodeMapOutput) ToOrgNodeMapOutputWithContext ¶
func (o OrgNodeMapOutput) ToOrgNodeMapOutputWithContext(ctx context.Context) OrgNodeMapOutput
type OrgNodeOutput ¶
type OrgNodeOutput struct{ *pulumi.OutputState }
func (OrgNodeOutput) CreateTime ¶
func (o OrgNodeOutput) CreateTime() pulumi.StringOutput
Node creation time.
func (OrgNodeOutput) ElementType ¶
func (OrgNodeOutput) ElementType() reflect.Type
func (OrgNodeOutput) ParentNodeId ¶
func (o OrgNodeOutput) ParentNodeId() pulumi.IntOutput
Parent node ID.
func (OrgNodeOutput) ToOrgNodeOutput ¶
func (o OrgNodeOutput) ToOrgNodeOutput() OrgNodeOutput
func (OrgNodeOutput) ToOrgNodeOutputWithContext ¶
func (o OrgNodeOutput) ToOrgNodeOutputWithContext(ctx context.Context) OrgNodeOutput
func (OrgNodeOutput) UpdateTime ¶
func (o OrgNodeOutput) UpdateTime() pulumi.StringOutput
Node update time.
type OrgNodeState ¶
type OrgNodeState struct { // Node creation time. CreateTime pulumi.StringPtrInput // Node name. Name pulumi.StringPtrInput // Parent node ID. ParentNodeId pulumi.IntPtrInput // Notes. Remark pulumi.StringPtrInput // Node update time. UpdateTime pulumi.StringPtrInput }
func (OrgNodeState) ElementType ¶
func (OrgNodeState) ElementType() reflect.Type
type PolicySubAccountAttachment ¶
type PolicySubAccountAttachment struct { pulumi.CustomResourceState // Creation time. CreateTime pulumi.StringOutput `pulumi:"createTime"` // Manage Identity ID. IdentityId pulumi.IntOutput `pulumi:"identityId"` // Identity role alias name. IdentityRoleAliasName pulumi.StringOutput `pulumi:"identityRoleAliasName"` // Identity role name. IdentityRoleName pulumi.StringOutput `pulumi:"identityRoleName"` // Organization member uin. MemberUin pulumi.IntOutput `pulumi:"memberUin"` // Organization administrator sub account name. OrgSubAccountName pulumi.StringOutput `pulumi:"orgSubAccountName"` // Organization administrator sub account uin list. OrgSubAccountUin pulumi.IntOutput `pulumi:"orgSubAccountUin"` // Policy ID. PolicyId pulumi.IntOutput `pulumi:"policyId"` // Policy name. PolicyName pulumi.StringOutput `pulumi:"policyName"` // Update time. UpdateTime pulumi.StringOutput `pulumi:"updateTime"` }
Provides a resource to create a organization policySubAccountAttachment
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Organization"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Organization.NewPolicySubAccountAttachment(ctx, "policySubAccountAttachment", &Organization.PolicySubAccountAttachmentArgs{ MemberUin: pulumi.Int(100028582828), OrgSubAccountUin: pulumi.Int(100028223737), PolicyId: pulumi.Int(144256499), }) if err != nil { return err } return nil }) }
```
## Import
organization policy_sub_account_attachment can be imported using the id, e.g.
```sh
$ pulumi import tencentcloud:Organization/policySubAccountAttachment:PolicySubAccountAttachment policy_sub_account_attachment policyId#memberUin#orgSubAccountUin
```
func GetPolicySubAccountAttachment ¶
func GetPolicySubAccountAttachment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PolicySubAccountAttachmentState, opts ...pulumi.ResourceOption) (*PolicySubAccountAttachment, error)
GetPolicySubAccountAttachment gets an existing PolicySubAccountAttachment 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 NewPolicySubAccountAttachment ¶
func NewPolicySubAccountAttachment(ctx *pulumi.Context, name string, args *PolicySubAccountAttachmentArgs, opts ...pulumi.ResourceOption) (*PolicySubAccountAttachment, error)
NewPolicySubAccountAttachment registers a new resource with the given unique name, arguments, and options.
func (*PolicySubAccountAttachment) ElementType ¶
func (*PolicySubAccountAttachment) ElementType() reflect.Type
func (*PolicySubAccountAttachment) ToPolicySubAccountAttachmentOutput ¶
func (i *PolicySubAccountAttachment) ToPolicySubAccountAttachmentOutput() PolicySubAccountAttachmentOutput
func (*PolicySubAccountAttachment) ToPolicySubAccountAttachmentOutputWithContext ¶
func (i *PolicySubAccountAttachment) ToPolicySubAccountAttachmentOutputWithContext(ctx context.Context) PolicySubAccountAttachmentOutput
type PolicySubAccountAttachmentArgs ¶
type PolicySubAccountAttachmentArgs struct { // Organization member uin. MemberUin pulumi.IntInput // Organization administrator sub account uin list. OrgSubAccountUin pulumi.IntInput // Policy ID. PolicyId pulumi.IntInput }
The set of arguments for constructing a PolicySubAccountAttachment resource.
func (PolicySubAccountAttachmentArgs) ElementType ¶
func (PolicySubAccountAttachmentArgs) ElementType() reflect.Type
type PolicySubAccountAttachmentArray ¶
type PolicySubAccountAttachmentArray []PolicySubAccountAttachmentInput
func (PolicySubAccountAttachmentArray) ElementType ¶
func (PolicySubAccountAttachmentArray) ElementType() reflect.Type
func (PolicySubAccountAttachmentArray) ToPolicySubAccountAttachmentArrayOutput ¶
func (i PolicySubAccountAttachmentArray) ToPolicySubAccountAttachmentArrayOutput() PolicySubAccountAttachmentArrayOutput
func (PolicySubAccountAttachmentArray) ToPolicySubAccountAttachmentArrayOutputWithContext ¶
func (i PolicySubAccountAttachmentArray) ToPolicySubAccountAttachmentArrayOutputWithContext(ctx context.Context) PolicySubAccountAttachmentArrayOutput
type PolicySubAccountAttachmentArrayInput ¶
type PolicySubAccountAttachmentArrayInput interface { pulumi.Input ToPolicySubAccountAttachmentArrayOutput() PolicySubAccountAttachmentArrayOutput ToPolicySubAccountAttachmentArrayOutputWithContext(context.Context) PolicySubAccountAttachmentArrayOutput }
PolicySubAccountAttachmentArrayInput is an input type that accepts PolicySubAccountAttachmentArray and PolicySubAccountAttachmentArrayOutput values. You can construct a concrete instance of `PolicySubAccountAttachmentArrayInput` via:
PolicySubAccountAttachmentArray{ PolicySubAccountAttachmentArgs{...} }
type PolicySubAccountAttachmentArrayOutput ¶
type PolicySubAccountAttachmentArrayOutput struct{ *pulumi.OutputState }
func (PolicySubAccountAttachmentArrayOutput) ElementType ¶
func (PolicySubAccountAttachmentArrayOutput) ElementType() reflect.Type
func (PolicySubAccountAttachmentArrayOutput) Index ¶
func (o PolicySubAccountAttachmentArrayOutput) Index(i pulumi.IntInput) PolicySubAccountAttachmentOutput
func (PolicySubAccountAttachmentArrayOutput) ToPolicySubAccountAttachmentArrayOutput ¶
func (o PolicySubAccountAttachmentArrayOutput) ToPolicySubAccountAttachmentArrayOutput() PolicySubAccountAttachmentArrayOutput
func (PolicySubAccountAttachmentArrayOutput) ToPolicySubAccountAttachmentArrayOutputWithContext ¶
func (o PolicySubAccountAttachmentArrayOutput) ToPolicySubAccountAttachmentArrayOutputWithContext(ctx context.Context) PolicySubAccountAttachmentArrayOutput
type PolicySubAccountAttachmentInput ¶
type PolicySubAccountAttachmentInput interface { pulumi.Input ToPolicySubAccountAttachmentOutput() PolicySubAccountAttachmentOutput ToPolicySubAccountAttachmentOutputWithContext(ctx context.Context) PolicySubAccountAttachmentOutput }
type PolicySubAccountAttachmentMap ¶
type PolicySubAccountAttachmentMap map[string]PolicySubAccountAttachmentInput
func (PolicySubAccountAttachmentMap) ElementType ¶
func (PolicySubAccountAttachmentMap) ElementType() reflect.Type
func (PolicySubAccountAttachmentMap) ToPolicySubAccountAttachmentMapOutput ¶
func (i PolicySubAccountAttachmentMap) ToPolicySubAccountAttachmentMapOutput() PolicySubAccountAttachmentMapOutput
func (PolicySubAccountAttachmentMap) ToPolicySubAccountAttachmentMapOutputWithContext ¶
func (i PolicySubAccountAttachmentMap) ToPolicySubAccountAttachmentMapOutputWithContext(ctx context.Context) PolicySubAccountAttachmentMapOutput
type PolicySubAccountAttachmentMapInput ¶
type PolicySubAccountAttachmentMapInput interface { pulumi.Input ToPolicySubAccountAttachmentMapOutput() PolicySubAccountAttachmentMapOutput ToPolicySubAccountAttachmentMapOutputWithContext(context.Context) PolicySubAccountAttachmentMapOutput }
PolicySubAccountAttachmentMapInput is an input type that accepts PolicySubAccountAttachmentMap and PolicySubAccountAttachmentMapOutput values. You can construct a concrete instance of `PolicySubAccountAttachmentMapInput` via:
PolicySubAccountAttachmentMap{ "key": PolicySubAccountAttachmentArgs{...} }
type PolicySubAccountAttachmentMapOutput ¶
type PolicySubAccountAttachmentMapOutput struct{ *pulumi.OutputState }
func (PolicySubAccountAttachmentMapOutput) ElementType ¶
func (PolicySubAccountAttachmentMapOutput) ElementType() reflect.Type
func (PolicySubAccountAttachmentMapOutput) MapIndex ¶
func (o PolicySubAccountAttachmentMapOutput) MapIndex(k pulumi.StringInput) PolicySubAccountAttachmentOutput
func (PolicySubAccountAttachmentMapOutput) ToPolicySubAccountAttachmentMapOutput ¶
func (o PolicySubAccountAttachmentMapOutput) ToPolicySubAccountAttachmentMapOutput() PolicySubAccountAttachmentMapOutput
func (PolicySubAccountAttachmentMapOutput) ToPolicySubAccountAttachmentMapOutputWithContext ¶
func (o PolicySubAccountAttachmentMapOutput) ToPolicySubAccountAttachmentMapOutputWithContext(ctx context.Context) PolicySubAccountAttachmentMapOutput
type PolicySubAccountAttachmentOutput ¶
type PolicySubAccountAttachmentOutput struct{ *pulumi.OutputState }
func (PolicySubAccountAttachmentOutput) CreateTime ¶
func (o PolicySubAccountAttachmentOutput) CreateTime() pulumi.StringOutput
Creation time.
func (PolicySubAccountAttachmentOutput) ElementType ¶
func (PolicySubAccountAttachmentOutput) ElementType() reflect.Type
func (PolicySubAccountAttachmentOutput) IdentityId ¶
func (o PolicySubAccountAttachmentOutput) IdentityId() pulumi.IntOutput
Manage Identity ID.
func (PolicySubAccountAttachmentOutput) IdentityRoleAliasName ¶
func (o PolicySubAccountAttachmentOutput) IdentityRoleAliasName() pulumi.StringOutput
Identity role alias name.
func (PolicySubAccountAttachmentOutput) IdentityRoleName ¶
func (o PolicySubAccountAttachmentOutput) IdentityRoleName() pulumi.StringOutput
Identity role name.
func (PolicySubAccountAttachmentOutput) MemberUin ¶
func (o PolicySubAccountAttachmentOutput) MemberUin() pulumi.IntOutput
Organization member uin.
func (PolicySubAccountAttachmentOutput) OrgSubAccountName ¶
func (o PolicySubAccountAttachmentOutput) OrgSubAccountName() pulumi.StringOutput
Organization administrator sub account name.
func (PolicySubAccountAttachmentOutput) OrgSubAccountUin ¶
func (o PolicySubAccountAttachmentOutput) OrgSubAccountUin() pulumi.IntOutput
Organization administrator sub account uin list.
func (PolicySubAccountAttachmentOutput) PolicyId ¶
func (o PolicySubAccountAttachmentOutput) PolicyId() pulumi.IntOutput
Policy ID.
func (PolicySubAccountAttachmentOutput) PolicyName ¶
func (o PolicySubAccountAttachmentOutput) PolicyName() pulumi.StringOutput
Policy name.
func (PolicySubAccountAttachmentOutput) ToPolicySubAccountAttachmentOutput ¶
func (o PolicySubAccountAttachmentOutput) ToPolicySubAccountAttachmentOutput() PolicySubAccountAttachmentOutput
func (PolicySubAccountAttachmentOutput) ToPolicySubAccountAttachmentOutputWithContext ¶
func (o PolicySubAccountAttachmentOutput) ToPolicySubAccountAttachmentOutputWithContext(ctx context.Context) PolicySubAccountAttachmentOutput
func (PolicySubAccountAttachmentOutput) UpdateTime ¶
func (o PolicySubAccountAttachmentOutput) UpdateTime() pulumi.StringOutput
Update time.
type PolicySubAccountAttachmentState ¶
type PolicySubAccountAttachmentState struct { // Creation time. CreateTime pulumi.StringPtrInput // Manage Identity ID. IdentityId pulumi.IntPtrInput // Identity role alias name. IdentityRoleAliasName pulumi.StringPtrInput // Identity role name. IdentityRoleName pulumi.StringPtrInput // Organization member uin. MemberUin pulumi.IntPtrInput // Organization administrator sub account name. OrgSubAccountName pulumi.StringPtrInput // Organization administrator sub account uin list. OrgSubAccountUin pulumi.IntPtrInput // Policy ID. PolicyId pulumi.IntPtrInput // Policy name. PolicyName pulumi.StringPtrInput // Update time. UpdateTime pulumi.StringPtrInput }
func (PolicySubAccountAttachmentState) ElementType ¶
func (PolicySubAccountAttachmentState) ElementType() reflect.Type
type QuitOrganizationOperation ¶ added in v0.1.8
type QuitOrganizationOperation struct { pulumi.CustomResourceState // Organization ID. OrgId pulumi.IntOutput `pulumi:"orgId"` }
Provides a resource to create a organization quitOrganizationOperation
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Organization"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Organization.NewQuitOrganizationOperation(ctx, "quitOrganizationOperation", &Organization.QuitOrganizationOperationArgs{ OrgId: pulumi.Int(45155), }) if err != nil { return err } return nil }) }
```
## Import
organization quit_organization_operation can be imported using the id, e.g.
```sh
$ pulumi import tencentcloud:Organization/quitOrganizationOperation:QuitOrganizationOperation quit_organization_operation quit_organization_operation_id
```
func GetQuitOrganizationOperation ¶ added in v0.1.8
func GetQuitOrganizationOperation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *QuitOrganizationOperationState, opts ...pulumi.ResourceOption) (*QuitOrganizationOperation, error)
GetQuitOrganizationOperation gets an existing QuitOrganizationOperation 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 NewQuitOrganizationOperation ¶ added in v0.1.8
func NewQuitOrganizationOperation(ctx *pulumi.Context, name string, args *QuitOrganizationOperationArgs, opts ...pulumi.ResourceOption) (*QuitOrganizationOperation, error)
NewQuitOrganizationOperation registers a new resource with the given unique name, arguments, and options.
func (*QuitOrganizationOperation) ElementType ¶ added in v0.1.8
func (*QuitOrganizationOperation) ElementType() reflect.Type
func (*QuitOrganizationOperation) ToQuitOrganizationOperationOutput ¶ added in v0.1.8
func (i *QuitOrganizationOperation) ToQuitOrganizationOperationOutput() QuitOrganizationOperationOutput
func (*QuitOrganizationOperation) ToQuitOrganizationOperationOutputWithContext ¶ added in v0.1.8
func (i *QuitOrganizationOperation) ToQuitOrganizationOperationOutputWithContext(ctx context.Context) QuitOrganizationOperationOutput
type QuitOrganizationOperationArgs ¶ added in v0.1.8
The set of arguments for constructing a QuitOrganizationOperation resource.
func (QuitOrganizationOperationArgs) ElementType ¶ added in v0.1.8
func (QuitOrganizationOperationArgs) ElementType() reflect.Type
type QuitOrganizationOperationArray ¶ added in v0.1.8
type QuitOrganizationOperationArray []QuitOrganizationOperationInput
func (QuitOrganizationOperationArray) ElementType ¶ added in v0.1.8
func (QuitOrganizationOperationArray) ElementType() reflect.Type
func (QuitOrganizationOperationArray) ToQuitOrganizationOperationArrayOutput ¶ added in v0.1.8
func (i QuitOrganizationOperationArray) ToQuitOrganizationOperationArrayOutput() QuitOrganizationOperationArrayOutput
func (QuitOrganizationOperationArray) ToQuitOrganizationOperationArrayOutputWithContext ¶ added in v0.1.8
func (i QuitOrganizationOperationArray) ToQuitOrganizationOperationArrayOutputWithContext(ctx context.Context) QuitOrganizationOperationArrayOutput
type QuitOrganizationOperationArrayInput ¶ added in v0.1.8
type QuitOrganizationOperationArrayInput interface { pulumi.Input ToQuitOrganizationOperationArrayOutput() QuitOrganizationOperationArrayOutput ToQuitOrganizationOperationArrayOutputWithContext(context.Context) QuitOrganizationOperationArrayOutput }
QuitOrganizationOperationArrayInput is an input type that accepts QuitOrganizationOperationArray and QuitOrganizationOperationArrayOutput values. You can construct a concrete instance of `QuitOrganizationOperationArrayInput` via:
QuitOrganizationOperationArray{ QuitOrganizationOperationArgs{...} }
type QuitOrganizationOperationArrayOutput ¶ added in v0.1.8
type QuitOrganizationOperationArrayOutput struct{ *pulumi.OutputState }
func (QuitOrganizationOperationArrayOutput) ElementType ¶ added in v0.1.8
func (QuitOrganizationOperationArrayOutput) ElementType() reflect.Type
func (QuitOrganizationOperationArrayOutput) Index ¶ added in v0.1.8
func (o QuitOrganizationOperationArrayOutput) Index(i pulumi.IntInput) QuitOrganizationOperationOutput
func (QuitOrganizationOperationArrayOutput) ToQuitOrganizationOperationArrayOutput ¶ added in v0.1.8
func (o QuitOrganizationOperationArrayOutput) ToQuitOrganizationOperationArrayOutput() QuitOrganizationOperationArrayOutput
func (QuitOrganizationOperationArrayOutput) ToQuitOrganizationOperationArrayOutputWithContext ¶ added in v0.1.8
func (o QuitOrganizationOperationArrayOutput) ToQuitOrganizationOperationArrayOutputWithContext(ctx context.Context) QuitOrganizationOperationArrayOutput
type QuitOrganizationOperationInput ¶ added in v0.1.8
type QuitOrganizationOperationInput interface { pulumi.Input ToQuitOrganizationOperationOutput() QuitOrganizationOperationOutput ToQuitOrganizationOperationOutputWithContext(ctx context.Context) QuitOrganizationOperationOutput }
type QuitOrganizationOperationMap ¶ added in v0.1.8
type QuitOrganizationOperationMap map[string]QuitOrganizationOperationInput
func (QuitOrganizationOperationMap) ElementType ¶ added in v0.1.8
func (QuitOrganizationOperationMap) ElementType() reflect.Type
func (QuitOrganizationOperationMap) ToQuitOrganizationOperationMapOutput ¶ added in v0.1.8
func (i QuitOrganizationOperationMap) ToQuitOrganizationOperationMapOutput() QuitOrganizationOperationMapOutput
func (QuitOrganizationOperationMap) ToQuitOrganizationOperationMapOutputWithContext ¶ added in v0.1.8
func (i QuitOrganizationOperationMap) ToQuitOrganizationOperationMapOutputWithContext(ctx context.Context) QuitOrganizationOperationMapOutput
type QuitOrganizationOperationMapInput ¶ added in v0.1.8
type QuitOrganizationOperationMapInput interface { pulumi.Input ToQuitOrganizationOperationMapOutput() QuitOrganizationOperationMapOutput ToQuitOrganizationOperationMapOutputWithContext(context.Context) QuitOrganizationOperationMapOutput }
QuitOrganizationOperationMapInput is an input type that accepts QuitOrganizationOperationMap and QuitOrganizationOperationMapOutput values. You can construct a concrete instance of `QuitOrganizationOperationMapInput` via:
QuitOrganizationOperationMap{ "key": QuitOrganizationOperationArgs{...} }
type QuitOrganizationOperationMapOutput ¶ added in v0.1.8
type QuitOrganizationOperationMapOutput struct{ *pulumi.OutputState }
func (QuitOrganizationOperationMapOutput) ElementType ¶ added in v0.1.8
func (QuitOrganizationOperationMapOutput) ElementType() reflect.Type
func (QuitOrganizationOperationMapOutput) MapIndex ¶ added in v0.1.8
func (o QuitOrganizationOperationMapOutput) MapIndex(k pulumi.StringInput) QuitOrganizationOperationOutput
func (QuitOrganizationOperationMapOutput) ToQuitOrganizationOperationMapOutput ¶ added in v0.1.8
func (o QuitOrganizationOperationMapOutput) ToQuitOrganizationOperationMapOutput() QuitOrganizationOperationMapOutput
func (QuitOrganizationOperationMapOutput) ToQuitOrganizationOperationMapOutputWithContext ¶ added in v0.1.8
func (o QuitOrganizationOperationMapOutput) ToQuitOrganizationOperationMapOutputWithContext(ctx context.Context) QuitOrganizationOperationMapOutput
type QuitOrganizationOperationOutput ¶ added in v0.1.8
type QuitOrganizationOperationOutput struct{ *pulumi.OutputState }
func (QuitOrganizationOperationOutput) ElementType ¶ added in v0.1.8
func (QuitOrganizationOperationOutput) ElementType() reflect.Type
func (QuitOrganizationOperationOutput) OrgId ¶ added in v0.1.8
func (o QuitOrganizationOperationOutput) OrgId() pulumi.IntOutput
Organization ID.
func (QuitOrganizationOperationOutput) ToQuitOrganizationOperationOutput ¶ added in v0.1.8
func (o QuitOrganizationOperationOutput) ToQuitOrganizationOperationOutput() QuitOrganizationOperationOutput
func (QuitOrganizationOperationOutput) ToQuitOrganizationOperationOutputWithContext ¶ added in v0.1.8
func (o QuitOrganizationOperationOutput) ToQuitOrganizationOperationOutputWithContext(ctx context.Context) QuitOrganizationOperationOutput
type QuitOrganizationOperationState ¶ added in v0.1.8
type QuitOrganizationOperationState struct { // Organization ID. OrgId pulumi.IntPtrInput }
func (QuitOrganizationOperationState) ElementType ¶ added in v0.1.8
func (QuitOrganizationOperationState) ElementType() reflect.Type
Source Files
¶
- getMembers.go
- getOrgAuthNode.go
- getOrgFinancialByMember.go
- getOrgFinancialByMonth.go
- getOrgFinancialByProduct.go
- init.go
- instance.go
- orgIdentity.go
- orgMember.go
- orgMemberAuthIdentityAttachment.go
- orgMemberEmail.go
- orgMemberPolicyAttachment.go
- orgNode.go
- policySubAccountAttachment.go
- pulumiTypes.go
- pulumiUtilities.go
- quitOrganizationOperation.go