1. Packages
  2. Bytepluscc Provider
  3. API Docs
  4. organization
  5. Account
Viewing docs for bytepluscc v0.0.16
published on Monday, Mar 9, 2026 by Byteplus
bytepluscc logo
Viewing docs for bytepluscc v0.0.16
published on Monday, Mar 9, 2026 by Byteplus

    查看和管理您组织内的所有账号。每个账号可以直接放在根节点中,也可以移动到您创建的任意组织节点层级结构中,每个账号只能归属于一个节点。您可以分层树状结构管理您的组织结构以及成员账号。

    Example Usage

    Example coming soon!
    
    Example coming soon!
    
    Example coming soon!
    
    Example coming soon!
    
    Example coming soon!
    
    resources:
      organizationAccountDemo:
        type: bytepluscc:organization:Account
        name: OrganizationAccountDemo
        properties:
          accountName: testdemo
          description: test-desc
          orgUnitId: 7538034613*****190
          showName: test-show-name
          allowConsole: 1
          secureContactInfo:
            new_email: ""
            new_phone: '*********'
          tags:
            - key: env
              value: test
    

    Create Account Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new Account(name: string, args: AccountArgs, opts?: CustomResourceOptions);
    @overload
    def Account(resource_name: str,
                args: AccountArgs,
                opts: Optional[ResourceOptions] = None)
    
    @overload
    def Account(resource_name: str,
                opts: Optional[ResourceOptions] = None,
                account_name: Optional[str] = None,
                show_name: Optional[str] = None,
                allow_console: Optional[int] = None,
                allow_exit: Optional[int] = None,
                delete_uk: Optional[str] = None,
                description: Optional[str] = None,
                org_unit_id: Optional[str] = None,
                password: Optional[str] = None,
                secure_contact_info: Optional[AccountSecureContactInfoArgs] = None,
                tags: Optional[Sequence[AccountTagArgs]] = None,
                verification_relation_id: Optional[str] = None)
    func NewAccount(ctx *Context, name string, args AccountArgs, opts ...ResourceOption) (*Account, error)
    public Account(string name, AccountArgs args, CustomResourceOptions? opts = null)
    public Account(String name, AccountArgs args)
    public Account(String name, AccountArgs args, CustomResourceOptions options)
    
    type: bytepluscc:organization:Account
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args AccountArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args AccountArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args AccountArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args AccountArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args AccountArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Constructor example

    The following reference example uses placeholder values for all input properties.

    var accountResource = new Bytepluscc.Organization.Account("accountResource", new()
    {
        AccountName = "string",
        ShowName = "string",
        AllowConsole = 0,
        AllowExit = 0,
        DeleteUk = "string",
        Description = "string",
        OrgUnitId = "string",
        Password = "string",
        SecureContactInfo = new Bytepluscc.Organization.Inputs.AccountSecureContactInfoArgs
        {
            Email = "string",
            EmailVerified = 0,
            NewEmail = "string",
            NewPhone = "string",
            Phone = "string",
            PhoneVerified = 0,
        },
        Tags = new[]
        {
            new Bytepluscc.Organization.Inputs.AccountTagArgs
            {
                Key = "string",
                Value = "string",
            },
        },
        VerificationRelationId = "string",
    });
    
    example, err := organization.NewAccount(ctx, "accountResource", &organization.AccountArgs{
    	AccountName:  pulumi.String("string"),
    	ShowName:     pulumi.String("string"),
    	AllowConsole: pulumi.Int(0),
    	AllowExit:    pulumi.Int(0),
    	DeleteUk:     pulumi.String("string"),
    	Description:  pulumi.String("string"),
    	OrgUnitId:    pulumi.String("string"),
    	Password:     pulumi.String("string"),
    	SecureContactInfo: &organization.AccountSecureContactInfoArgs{
    		Email:         pulumi.String("string"),
    		EmailVerified: pulumi.Int(0),
    		NewEmail:      pulumi.String("string"),
    		NewPhone:      pulumi.String("string"),
    		Phone:         pulumi.String("string"),
    		PhoneVerified: pulumi.Int(0),
    	},
    	Tags: organization.AccountTagArray{
    		&organization.AccountTagArgs{
    			Key:   pulumi.String("string"),
    			Value: pulumi.String("string"),
    		},
    	},
    	VerificationRelationId: pulumi.String("string"),
    })
    
    var accountResource = new com.byteplus.bytepluscc.organization.Account("accountResource", com.byteplus.bytepluscc.organization.AccountArgs.builder()
        .accountName("string")
        .showName("string")
        .allowConsole(0)
        .allowExit(0)
        .deleteUk("string")
        .description("string")
        .orgUnitId("string")
        .password("string")
        .secureContactInfo(AccountSecureContactInfoArgs.builder()
            .email("string")
            .emailVerified(0)
            .newEmail("string")
            .newPhone("string")
            .phone("string")
            .phoneVerified(0)
            .build())
        .tags(AccountTagArgs.builder()
            .key("string")
            .value("string")
            .build())
        .verificationRelationId("string")
        .build());
    
    account_resource = bytepluscc.organization.Account("accountResource",
        account_name="string",
        show_name="string",
        allow_console=0,
        allow_exit=0,
        delete_uk="string",
        description="string",
        org_unit_id="string",
        password="string",
        secure_contact_info={
            "email": "string",
            "email_verified": 0,
            "new_email": "string",
            "new_phone": "string",
            "phone": "string",
            "phone_verified": 0,
        },
        tags=[{
            "key": "string",
            "value": "string",
        }],
        verification_relation_id="string")
    
    const accountResource = new bytepluscc.organization.Account("accountResource", {
        accountName: "string",
        showName: "string",
        allowConsole: 0,
        allowExit: 0,
        deleteUk: "string",
        description: "string",
        orgUnitId: "string",
        password: "string",
        secureContactInfo: {
            email: "string",
            emailVerified: 0,
            newEmail: "string",
            newPhone: "string",
            phone: "string",
            phoneVerified: 0,
        },
        tags: [{
            key: "string",
            value: "string",
        }],
        verificationRelationId: "string",
    });
    
    type: bytepluscc:organization:Account
    properties:
        accountName: string
        allowConsole: 0
        allowExit: 0
        deleteUk: string
        description: string
        orgUnitId: string
        password: string
        secureContactInfo:
            email: string
            emailVerified: 0
            newEmail: string
            newPhone: string
            phone: string
            phoneVerified: 0
        showName: string
        tags:
            - key: string
              value: string
        verificationRelationId: string
    

    Account Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The Account resource accepts the following input properties:

    AccountName string
    账户名称。5-20个字符。
    ShowName string
    显示名称。
    AllowConsole int
    允许控制台访问,1: 允许,2: 不允许。
    AllowExit int
    允许退出,1: 允许,2: 不允许。
    DeleteUk string
    删除标记。
    Description string
    描述。
    OrgUnitId string
    组织单元ID。传入 0 加入到 root 单元。
    Password string
    账户密码。
    SecureContactInfo Byteplus.AccountSecureContactInfo
    安全联系信息。
    Tags List<Byteplus.AccountTag>
    VerificationRelationId string
    被继承认证主体的账号ID,给非管理员认证主体创建账号时需要,账号需已加入企业组织。默认不传,则继承企业组织管理员的认证主体。
    AccountName string
    账户名称。5-20个字符。
    ShowName string
    显示名称。
    AllowConsole int
    允许控制台访问,1: 允许,2: 不允许。
    AllowExit int
    允许退出,1: 允许,2: 不允许。
    DeleteUk string
    删除标记。
    Description string
    描述。
    OrgUnitId string
    组织单元ID。传入 0 加入到 root 单元。
    Password string
    账户密码。
    SecureContactInfo AccountSecureContactInfoArgs
    安全联系信息。
    Tags []AccountTagArgs
    VerificationRelationId string
    被继承认证主体的账号ID,给非管理员认证主体创建账号时需要,账号需已加入企业组织。默认不传,则继承企业组织管理员的认证主体。
    accountName String
    账户名称。5-20个字符。
    showName String
    显示名称。
    allowConsole Integer
    允许控制台访问,1: 允许,2: 不允许。
    allowExit Integer
    允许退出,1: 允许,2: 不允许。
    deleteUk String
    删除标记。
    description String
    描述。
    orgUnitId String
    组织单元ID。传入 0 加入到 root 单元。
    password String
    账户密码。
    secureContactInfo AccountSecureContactInfo
    安全联系信息。
    tags List<AccountTag>
    verificationRelationId String
    被继承认证主体的账号ID,给非管理员认证主体创建账号时需要,账号需已加入企业组织。默认不传,则继承企业组织管理员的认证主体。
    accountName string
    账户名称。5-20个字符。
    showName string
    显示名称。
    allowConsole number
    允许控制台访问,1: 允许,2: 不允许。
    allowExit number
    允许退出,1: 允许,2: 不允许。
    deleteUk string
    删除标记。
    description string
    描述。
    orgUnitId string
    组织单元ID。传入 0 加入到 root 单元。
    password string
    账户密码。
    secureContactInfo AccountSecureContactInfo
    安全联系信息。
    tags AccountTag[]
    verificationRelationId string
    被继承认证主体的账号ID,给非管理员认证主体创建账号时需要,账号需已加入企业组织。默认不传,则继承企业组织管理员的认证主体。
    account_name str
    账户名称。5-20个字符。
    show_name str
    显示名称。
    allow_console int
    允许控制台访问,1: 允许,2: 不允许。
    allow_exit int
    允许退出,1: 允许,2: 不允许。
    delete_uk str
    删除标记。
    description str
    描述。
    org_unit_id str
    组织单元ID。传入 0 加入到 root 单元。
    password str
    账户密码。
    secure_contact_info AccountSecureContactInfoArgs
    安全联系信息。
    tags Sequence[AccountTagArgs]
    verification_relation_id str
    被继承认证主体的账号ID,给非管理员认证主体创建账号时需要,账号需已加入企业组织。默认不传,则继承企业组织管理员的认证主体。
    accountName String
    账户名称。5-20个字符。
    showName String
    显示名称。
    allowConsole Number
    允许控制台访问,1: 允许,2: 不允许。
    allowExit Number
    允许退出,1: 允许,2: 不允许。
    deleteUk String
    删除标记。
    description String
    描述。
    orgUnitId String
    组织单元ID。传入 0 加入到 root 单元。
    password String
    账户密码。
    secureContactInfo Property Map
    安全联系信息。
    tags List<Property Map>
    verificationRelationId String
    被继承认证主体的账号ID,给非管理员认证主体创建账号时需要,账号需已加入企业组织。默认不传,则继承企业组织管理员的认证主体。

    Outputs

    All input properties are implicitly available as output properties. Additionally, the Account resource produces the following output properties:

    AccountId string
    火山账号ID。
    CreatedTime string
    创建时间。
    DeletedTime string
    删除时间。
    IamRole string
    IAM角色名称。
    Id string
    The provider-assigned unique ID for this managed resource.
    IsOwner int
    是否是管理员,0.非管理员,1.管理员。
    JoinType int
    加入类型,1: 创建,2: 邀请。
    MainName string
    主体名称。
    MemberAccountId string
    组织成员账号ID。
    OrgId string
    组织ID。
    OrgType int
    组织类型,1.企业组织。
    OrgUnitName string
    组织单元名称。
    OrgVerificationId string
    认证主体ID。
    Owner string
    管理员ID。
    UpdatedTime string
    更新时间。
    AccountId string
    火山账号ID。
    CreatedTime string
    创建时间。
    DeletedTime string
    删除时间。
    IamRole string
    IAM角色名称。
    Id string
    The provider-assigned unique ID for this managed resource.
    IsOwner int
    是否是管理员,0.非管理员,1.管理员。
    JoinType int
    加入类型,1: 创建,2: 邀请。
    MainName string
    主体名称。
    MemberAccountId string
    组织成员账号ID。
    OrgId string
    组织ID。
    OrgType int
    组织类型,1.企业组织。
    OrgUnitName string
    组织单元名称。
    OrgVerificationId string
    认证主体ID。
    Owner string
    管理员ID。
    UpdatedTime string
    更新时间。
    accountId String
    火山账号ID。
    createdTime String
    创建时间。
    deletedTime String
    删除时间。
    iamRole String
    IAM角色名称。
    id String
    The provider-assigned unique ID for this managed resource.
    isOwner Integer
    是否是管理员,0.非管理员,1.管理员。
    joinType Integer
    加入类型,1: 创建,2: 邀请。
    mainName String
    主体名称。
    memberAccountId String
    组织成员账号ID。
    orgId String
    组织ID。
    orgType Integer
    组织类型,1.企业组织。
    orgUnitName String
    组织单元名称。
    orgVerificationId String
    认证主体ID。
    owner String
    管理员ID。
    updatedTime String
    更新时间。
    accountId string
    火山账号ID。
    createdTime string
    创建时间。
    deletedTime string
    删除时间。
    iamRole string
    IAM角色名称。
    id string
    The provider-assigned unique ID for this managed resource.
    isOwner number
    是否是管理员,0.非管理员,1.管理员。
    joinType number
    加入类型,1: 创建,2: 邀请。
    mainName string
    主体名称。
    memberAccountId string
    组织成员账号ID。
    orgId string
    组织ID。
    orgType number
    组织类型,1.企业组织。
    orgUnitName string
    组织单元名称。
    orgVerificationId string
    认证主体ID。
    owner string
    管理员ID。
    updatedTime string
    更新时间。
    account_id str
    火山账号ID。
    created_time str
    创建时间。
    deleted_time str
    删除时间。
    iam_role str
    IAM角色名称。
    id str
    The provider-assigned unique ID for this managed resource.
    is_owner int
    是否是管理员,0.非管理员,1.管理员。
    join_type int
    加入类型,1: 创建,2: 邀请。
    main_name str
    主体名称。
    member_account_id str
    组织成员账号ID。
    org_id str
    组织ID。
    org_type int
    组织类型,1.企业组织。
    org_unit_name str
    组织单元名称。
    org_verification_id str
    认证主体ID。
    owner str
    管理员ID。
    updated_time str
    更新时间。
    accountId String
    火山账号ID。
    createdTime String
    创建时间。
    deletedTime String
    删除时间。
    iamRole String
    IAM角色名称。
    id String
    The provider-assigned unique ID for this managed resource.
    isOwner Number
    是否是管理员,0.非管理员,1.管理员。
    joinType Number
    加入类型,1: 创建,2: 邀请。
    mainName String
    主体名称。
    memberAccountId String
    组织成员账号ID。
    orgId String
    组织ID。
    orgType Number
    组织类型,1.企业组织。
    orgUnitName String
    组织单元名称。
    orgVerificationId String
    认证主体ID。
    owner String
    管理员ID。
    updatedTime String
    更新时间。

    Look up Existing Account Resource

    Get an existing Account resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

    public static get(name: string, id: Input<ID>, state?: AccountState, opts?: CustomResourceOptions): Account
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            account_id: Optional[str] = None,
            account_name: Optional[str] = None,
            allow_console: Optional[int] = None,
            allow_exit: Optional[int] = None,
            created_time: Optional[str] = None,
            delete_uk: Optional[str] = None,
            deleted_time: Optional[str] = None,
            description: Optional[str] = None,
            iam_role: Optional[str] = None,
            is_owner: Optional[int] = None,
            join_type: Optional[int] = None,
            main_name: Optional[str] = None,
            member_account_id: Optional[str] = None,
            org_id: Optional[str] = None,
            org_type: Optional[int] = None,
            org_unit_id: Optional[str] = None,
            org_unit_name: Optional[str] = None,
            org_verification_id: Optional[str] = None,
            owner: Optional[str] = None,
            password: Optional[str] = None,
            secure_contact_info: Optional[AccountSecureContactInfoArgs] = None,
            show_name: Optional[str] = None,
            tags: Optional[Sequence[AccountTagArgs]] = None,
            updated_time: Optional[str] = None,
            verification_relation_id: Optional[str] = None) -> Account
    func GetAccount(ctx *Context, name string, id IDInput, state *AccountState, opts ...ResourceOption) (*Account, error)
    public static Account Get(string name, Input<string> id, AccountState? state, CustomResourceOptions? opts = null)
    public static Account get(String name, Output<String> id, AccountState state, CustomResourceOptions options)
    resources:  _:    type: bytepluscc:organization:Account    get:      id: ${id}
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    AccountId string
    火山账号ID。
    AccountName string
    账户名称。5-20个字符。
    AllowConsole int
    允许控制台访问,1: 允许,2: 不允许。
    AllowExit int
    允许退出,1: 允许,2: 不允许。
    CreatedTime string
    创建时间。
    DeleteUk string
    删除标记。
    DeletedTime string
    删除时间。
    Description string
    描述。
    IamRole string
    IAM角色名称。
    IsOwner int
    是否是管理员,0.非管理员,1.管理员。
    JoinType int
    加入类型,1: 创建,2: 邀请。
    MainName string
    主体名称。
    MemberAccountId string
    组织成员账号ID。
    OrgId string
    组织ID。
    OrgType int
    组织类型,1.企业组织。
    OrgUnitId string
    组织单元ID。传入 0 加入到 root 单元。
    OrgUnitName string
    组织单元名称。
    OrgVerificationId string
    认证主体ID。
    Owner string
    管理员ID。
    Password string
    账户密码。
    SecureContactInfo Byteplus.AccountSecureContactInfo
    安全联系信息。
    ShowName string
    显示名称。
    Tags List<Byteplus.AccountTag>
    UpdatedTime string
    更新时间。
    VerificationRelationId string
    被继承认证主体的账号ID,给非管理员认证主体创建账号时需要,账号需已加入企业组织。默认不传,则继承企业组织管理员的认证主体。
    AccountId string
    火山账号ID。
    AccountName string
    账户名称。5-20个字符。
    AllowConsole int
    允许控制台访问,1: 允许,2: 不允许。
    AllowExit int
    允许退出,1: 允许,2: 不允许。
    CreatedTime string
    创建时间。
    DeleteUk string
    删除标记。
    DeletedTime string
    删除时间。
    Description string
    描述。
    IamRole string
    IAM角色名称。
    IsOwner int
    是否是管理员,0.非管理员,1.管理员。
    JoinType int
    加入类型,1: 创建,2: 邀请。
    MainName string
    主体名称。
    MemberAccountId string
    组织成员账号ID。
    OrgId string
    组织ID。
    OrgType int
    组织类型,1.企业组织。
    OrgUnitId string
    组织单元ID。传入 0 加入到 root 单元。
    OrgUnitName string
    组织单元名称。
    OrgVerificationId string
    认证主体ID。
    Owner string
    管理员ID。
    Password string
    账户密码。
    SecureContactInfo AccountSecureContactInfoArgs
    安全联系信息。
    ShowName string
    显示名称。
    Tags []AccountTagArgs
    UpdatedTime string
    更新时间。
    VerificationRelationId string
    被继承认证主体的账号ID,给非管理员认证主体创建账号时需要,账号需已加入企业组织。默认不传,则继承企业组织管理员的认证主体。
    accountId String
    火山账号ID。
    accountName String
    账户名称。5-20个字符。
    allowConsole Integer
    允许控制台访问,1: 允许,2: 不允许。
    allowExit Integer
    允许退出,1: 允许,2: 不允许。
    createdTime String
    创建时间。
    deleteUk String
    删除标记。
    deletedTime String
    删除时间。
    description String
    描述。
    iamRole String
    IAM角色名称。
    isOwner Integer
    是否是管理员,0.非管理员,1.管理员。
    joinType Integer
    加入类型,1: 创建,2: 邀请。
    mainName String
    主体名称。
    memberAccountId String
    组织成员账号ID。
    orgId String
    组织ID。
    orgType Integer
    组织类型,1.企业组织。
    orgUnitId String
    组织单元ID。传入 0 加入到 root 单元。
    orgUnitName String
    组织单元名称。
    orgVerificationId String
    认证主体ID。
    owner String
    管理员ID。
    password String
    账户密码。
    secureContactInfo AccountSecureContactInfo
    安全联系信息。
    showName String
    显示名称。
    tags List<AccountTag>
    updatedTime String
    更新时间。
    verificationRelationId String
    被继承认证主体的账号ID,给非管理员认证主体创建账号时需要,账号需已加入企业组织。默认不传,则继承企业组织管理员的认证主体。
    accountId string
    火山账号ID。
    accountName string
    账户名称。5-20个字符。
    allowConsole number
    允许控制台访问,1: 允许,2: 不允许。
    allowExit number
    允许退出,1: 允许,2: 不允许。
    createdTime string
    创建时间。
    deleteUk string
    删除标记。
    deletedTime string
    删除时间。
    description string
    描述。
    iamRole string
    IAM角色名称。
    isOwner number
    是否是管理员,0.非管理员,1.管理员。
    joinType number
    加入类型,1: 创建,2: 邀请。
    mainName string
    主体名称。
    memberAccountId string
    组织成员账号ID。
    orgId string
    组织ID。
    orgType number
    组织类型,1.企业组织。
    orgUnitId string
    组织单元ID。传入 0 加入到 root 单元。
    orgUnitName string
    组织单元名称。
    orgVerificationId string
    认证主体ID。
    owner string
    管理员ID。
    password string
    账户密码。
    secureContactInfo AccountSecureContactInfo
    安全联系信息。
    showName string
    显示名称。
    tags AccountTag[]
    updatedTime string
    更新时间。
    verificationRelationId string
    被继承认证主体的账号ID,给非管理员认证主体创建账号时需要,账号需已加入企业组织。默认不传,则继承企业组织管理员的认证主体。
    account_id str
    火山账号ID。
    account_name str
    账户名称。5-20个字符。
    allow_console int
    允许控制台访问,1: 允许,2: 不允许。
    allow_exit int
    允许退出,1: 允许,2: 不允许。
    created_time str
    创建时间。
    delete_uk str
    删除标记。
    deleted_time str
    删除时间。
    description str
    描述。
    iam_role str
    IAM角色名称。
    is_owner int
    是否是管理员,0.非管理员,1.管理员。
    join_type int
    加入类型,1: 创建,2: 邀请。
    main_name str
    主体名称。
    member_account_id str
    组织成员账号ID。
    org_id str
    组织ID。
    org_type int
    组织类型,1.企业组织。
    org_unit_id str
    组织单元ID。传入 0 加入到 root 单元。
    org_unit_name str
    组织单元名称。
    org_verification_id str
    认证主体ID。
    owner str
    管理员ID。
    password str
    账户密码。
    secure_contact_info AccountSecureContactInfoArgs
    安全联系信息。
    show_name str
    显示名称。
    tags Sequence[AccountTagArgs]
    updated_time str
    更新时间。
    verification_relation_id str
    被继承认证主体的账号ID,给非管理员认证主体创建账号时需要,账号需已加入企业组织。默认不传,则继承企业组织管理员的认证主体。
    accountId String
    火山账号ID。
    accountName String
    账户名称。5-20个字符。
    allowConsole Number
    允许控制台访问,1: 允许,2: 不允许。
    allowExit Number
    允许退出,1: 允许,2: 不允许。
    createdTime String
    创建时间。
    deleteUk String
    删除标记。
    deletedTime String
    删除时间。
    description String
    描述。
    iamRole String
    IAM角色名称。
    isOwner Number
    是否是管理员,0.非管理员,1.管理员。
    joinType Number
    加入类型,1: 创建,2: 邀请。
    mainName String
    主体名称。
    memberAccountId String
    组织成员账号ID。
    orgId String
    组织ID。
    orgType Number
    组织类型,1.企业组织。
    orgUnitId String
    组织单元ID。传入 0 加入到 root 单元。
    orgUnitName String
    组织单元名称。
    orgVerificationId String
    认证主体ID。
    owner String
    管理员ID。
    password String
    账户密码。
    secureContactInfo Property Map
    安全联系信息。
    showName String
    显示名称。
    tags List<Property Map>
    updatedTime String
    更新时间。
    verificationRelationId String
    被继承认证主体的账号ID,给非管理员认证主体创建账号时需要,账号需已加入企业组织。默认不传,则继承企业组织管理员的认证主体。

    Supporting Types

    AccountSecureContactInfo, AccountSecureContactInfoArgs

    Email string
    安全邮箱。
    EmailVerified int
    安全邮箱是否验证,1: 未验证,2: 已验证。
    NewEmail string
    变更中的新邮箱。
    NewPhone string
    变更中的新手机号。
    Phone string
    安全手机号。
    PhoneVerified int
    安全手机号是否验证,1: 未验证,2: 已验证。
    Email string
    安全邮箱。
    EmailVerified int
    安全邮箱是否验证,1: 未验证,2: 已验证。
    NewEmail string
    变更中的新邮箱。
    NewPhone string
    变更中的新手机号。
    Phone string
    安全手机号。
    PhoneVerified int
    安全手机号是否验证,1: 未验证,2: 已验证。
    email String
    安全邮箱。
    emailVerified Integer
    安全邮箱是否验证,1: 未验证,2: 已验证。
    newEmail String
    变更中的新邮箱。
    newPhone String
    变更中的新手机号。
    phone String
    安全手机号。
    phoneVerified Integer
    安全手机号是否验证,1: 未验证,2: 已验证。
    email string
    安全邮箱。
    emailVerified number
    安全邮箱是否验证,1: 未验证,2: 已验证。
    newEmail string
    变更中的新邮箱。
    newPhone string
    变更中的新手机号。
    phone string
    安全手机号。
    phoneVerified number
    安全手机号是否验证,1: 未验证,2: 已验证。
    email str
    安全邮箱。
    email_verified int
    安全邮箱是否验证,1: 未验证,2: 已验证。
    new_email str
    变更中的新邮箱。
    new_phone str
    变更中的新手机号。
    phone str
    安全手机号。
    phone_verified int
    安全手机号是否验证,1: 未验证,2: 已验证。
    email String
    安全邮箱。
    emailVerified Number
    安全邮箱是否验证,1: 未验证,2: 已验证。
    newEmail String
    变更中的新邮箱。
    newPhone String
    变更中的新手机号。
    phone String
    安全手机号。
    phoneVerified Number
    安全手机号是否验证,1: 未验证,2: 已验证。

    AccountTag, AccountTagArgs

    Key string
    标签键。
    Value string
    标签值。
    Key string
    标签键。
    Value string
    标签值。
    key String
    标签键。
    value String
    标签值。
    key string
    标签键。
    value string
    标签值。
    key str
    标签键。
    value str
    标签值。
    key String
    标签键。
    value String
    标签值。

    Import

    $ pulumi import bytepluscc:organization/account:Account example "account_id"
    

    To learn more about importing existing cloud resources, see Importing resources.

    Package Details

    Repository
    bytepluscc byteplus-sdk/pulumi-bytepluscc
    License
    MPL-2.0
    Notes
    This Pulumi package is based on the bytepluscc Terraform Provider.
    bytepluscc logo
    Viewing docs for bytepluscc v0.0.16
    published on Monday, Mar 9, 2026 by Byteplus
      Try Pulumi Cloud free. Your team will thank you.