メインコンテンツまでスキップ

cluster_user

注記

このリソースの API は、ユーザーエクスペリエンスを簡素化するために、今後のバージョンで変更される可能性があります。

CelerData クラスター用のデータベースユーザーを作成します。

クラスターが Running 状態にある場合にのみ、クラスター用のデータベースユーザーを作成できることに注意してください。クラスターが実行されていない場合は、クラスターの再開または一時停止 の指示に従って再開できます。

また、データベースユーザーを作成する権限を持つデータベースユーザー(例えば、ユーザー admin)を提供する必要があります。

使用例

resource "celerdatabyoc_cluster_user" "user_01" {
cluster_id = <cluster_resource_id>
login_user = "<authorized_database_username>"
login_password = "<authorized_database_user_password>"
user_name = "<new_database_username>"
user_password = "<new_database_user_password>"
}

引数リファレンス

このリソースには、次の必須引数が含まれています。

  • cluster_id: (String, 新しいリソースを強制) celerdatabyoc_classic_cluster または celerdatabyoc_elastic_cluster リソースの ID。

    • クラスターがクラシッククラスターの場合、この引数を celerdatabyoc_classic_cluster.<cluster_resource_name>.id に設定し、<cluster_resource_name> をクラスターリソース名に置き換えます。
    • クラスターがエラスティッククラスターの場合、この引数を celerdatabyoc_elastic_cluster.<cluster_resource_name>.id に設定し、<cluster_resource_name> をクラスターリソース名に置き換えます。
  • login_user: (String) 他のデータベースユーザーを作成する権限を持つデータベースユーザーの名前。

  • login_password: (String) 前述の権限を持つデータベースユーザーのパスワード。

  • user_name: (String, 新しいリソースを強制) 作成されるデータベースユーザーの名前。

  • user_password: (String) 作成される前述のデータベースユーザーのパスワード。

属性リファレンス

このリソースは次の属性をエクスポートします。

  • id: このリソースの ID。

参照