Yandex v0.13.0 published on Tuesday, Feb 22, 2022 by Pulumi
yandex.getMdbMysqlCluster
Explore with Pulumi AI
Get information about a Yandex Managed MySQL cluster. For more information, see the official documentation.
Example Usage
using Pulumi;
using Yandex = Pulumi.Yandex;
class MyStack : Stack
{
public MyStack()
{
var foo = Output.Create(Yandex.GetMdbMysqlCluster.InvokeAsync(new Yandex.GetMdbMysqlClusterArgs
{
Name = "test",
}));
this.NetworkId = foo.Apply(foo => foo.NetworkId);
}
[Output("networkId")]
public Output<string> NetworkId { get; set; }
}
package main
import (
"github.com/pulumi/pulumi-yandex/sdk/go/yandex"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
opt0 := "test"
foo, err := yandex.LookupMdbMysqlCluster(ctx, &GetMdbMysqlClusterArgs{
Name: &opt0,
}, nil)
if err != nil {
return err
}
ctx.Export("networkId", foo.NetworkId)
return nil
})
}
Coming soon!
import pulumi
import pulumi_yandex as yandex
foo = yandex.get_mdb_mysql_cluster(name="test")
pulumi.export("networkId", foo.network_id)
import * as pulumi from "@pulumi/pulumi";
import * as yandex from "@pulumi/yandex";
const foo = pulumi.output(yandex.getMdbMysqlCluster({
name: "test",
}));
export const networkId = foo.networkId;
Coming soon!
Using getMdbMysqlCluster
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getMdbMysqlCluster(args: GetMdbMysqlClusterArgs, opts?: InvokeOptions): Promise<GetMdbMysqlClusterResult>
function getMdbMysqlClusterOutput(args: GetMdbMysqlClusterOutputArgs, opts?: InvokeOptions): Output<GetMdbMysqlClusterResult>
def get_mdb_mysql_cluster(access: Optional[GetMdbMysqlClusterAccess] = None,
cluster_id: Optional[str] = None,
deletion_protection: Optional[bool] = None,
description: Optional[str] = None,
folder_id: Optional[str] = None,
labels: Optional[Mapping[str, str]] = None,
mysql_config: Optional[Mapping[str, str]] = None,
name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetMdbMysqlClusterResult
def get_mdb_mysql_cluster_output(access: Optional[pulumi.Input[GetMdbMysqlClusterAccessArgs]] = None,
cluster_id: Optional[pulumi.Input[str]] = None,
deletion_protection: Optional[pulumi.Input[bool]] = None,
description: Optional[pulumi.Input[str]] = None,
folder_id: Optional[pulumi.Input[str]] = None,
labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None,
mysql_config: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None,
name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetMdbMysqlClusterResult]
func LookupMdbMysqlCluster(ctx *Context, args *LookupMdbMysqlClusterArgs, opts ...InvokeOption) (*LookupMdbMysqlClusterResult, error)
func LookupMdbMysqlClusterOutput(ctx *Context, args *LookupMdbMysqlClusterOutputArgs, opts ...InvokeOption) LookupMdbMysqlClusterResultOutput
> Note: This function is named LookupMdbMysqlCluster
in the Go SDK.
public static class GetMdbMysqlCluster
{
public static Task<GetMdbMysqlClusterResult> InvokeAsync(GetMdbMysqlClusterArgs args, InvokeOptions? opts = null)
public static Output<GetMdbMysqlClusterResult> Invoke(GetMdbMysqlClusterInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetMdbMysqlClusterResult> getMdbMysqlCluster(GetMdbMysqlClusterArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: yandex:index/getMdbMysqlCluster:getMdbMysqlCluster
arguments:
# arguments dictionary
The following arguments are supported:
- Access
Get
Mdb Mysql Cluster Access - Access policy to the MySQL cluster. The structure is documented below.
- Cluster
Id string - The ID of the MySQL cluster.
- Deletion
Protection bool - Description string
- Description of the MySQL cluster.
- Folder
Id string - The ID of the folder that the resource belongs to. If it is not provided, the default provider folder is used.
- Labels Dictionary<string, string>
- A set of key/value label pairs to assign to the MySQL cluster.
- Mysql
Config Dictionary<string, string> - MySQL cluster config.
- Name string
- The name of the MySQL cluster.
- Access
Get
Mdb Mysql Cluster Access - Access policy to the MySQL cluster. The structure is documented below.
- Cluster
Id string - The ID of the MySQL cluster.
- Deletion
Protection bool - Description string
- Description of the MySQL cluster.
- Folder
Id string - The ID of the folder that the resource belongs to. If it is not provided, the default provider folder is used.
- Labels map[string]string
- A set of key/value label pairs to assign to the MySQL cluster.
- Mysql
Config map[string]string - MySQL cluster config.
- Name string
- The name of the MySQL cluster.
- access
Get
Mdb Mysql Cluster Access - Access policy to the MySQL cluster. The structure is documented below.
- cluster
Id String - The ID of the MySQL cluster.
- deletion
Protection Boolean - description String
- Description of the MySQL cluster.
- folder
Id String - The ID of the folder that the resource belongs to. If it is not provided, the default provider folder is used.
- labels Map<String,String>
- A set of key/value label pairs to assign to the MySQL cluster.
- mysql
Config Map<String,String> - MySQL cluster config.
- name String
- The name of the MySQL cluster.
- access
Get
Mdb Mysql Cluster Access - Access policy to the MySQL cluster. The structure is documented below.
- cluster
Id string - The ID of the MySQL cluster.
- deletion
Protection boolean - description string
- Description of the MySQL cluster.
- folder
Id string - The ID of the folder that the resource belongs to. If it is not provided, the default provider folder is used.
- labels {[key: string]: string}
- A set of key/value label pairs to assign to the MySQL cluster.
- mysql
Config {[key: string]: string} - MySQL cluster config.
- name string
- The name of the MySQL cluster.
- access
Get
Mdb Mysql Cluster Access - Access policy to the MySQL cluster. The structure is documented below.
- cluster_
id str - The ID of the MySQL cluster.
- deletion_
protection bool - description str
- Description of the MySQL cluster.
- folder_
id str - The ID of the folder that the resource belongs to. If it is not provided, the default provider folder is used.
- labels Mapping[str, str]
- A set of key/value label pairs to assign to the MySQL cluster.
- mysql_
config Mapping[str, str] - MySQL cluster config.
- name str
- The name of the MySQL cluster.
- access Property Map
- Access policy to the MySQL cluster. The structure is documented below.
- cluster
Id String - The ID of the MySQL cluster.
- deletion
Protection Boolean - description String
- Description of the MySQL cluster.
- folder
Id String - The ID of the folder that the resource belongs to. If it is not provided, the default provider folder is used.
- labels Map<String>
- A set of key/value label pairs to assign to the MySQL cluster.
- mysql
Config Map<String> - MySQL cluster config.
- name String
- The name of the MySQL cluster.
getMdbMysqlCluster Result
The following output properties are available:
- Access
Get
Mdb Mysql Cluster Access - Access policy to the MySQL cluster. The structure is documented below.
- Backup
Window List<GetStarts Mdb Mysql Cluster Backup Window Start> - Cluster
Id string - Created
At string - Creation timestamp of the key.
- Databases
List<Get
Mdb Mysql Cluster Database> - A database of the MySQL cluster. The structure is documented below.
- Deletion
Protection bool - Environment string
- Deployment environment of the MySQL cluster.
- Folder
Id string - Health string
- Aggregated health of the cluster.
- Hosts
List<Get
Mdb Mysql Cluster Host> - A host of the MySQL cluster. The structure is documented below.
- Id string
- The provider-assigned unique ID for this managed resource.
- Maintenance
Windows List<GetMdb Mysql Cluster Maintenance Window> - Maintenance window settings of the MySQL cluster. The structure is documented below.
- Mysql
Config Dictionary<string, string> - MySQL cluster config.
- Name string
- The name of the database.
- Network
Id string - ID of the network, to which the MySQL cluster belongs.
- Resources
List<Get
Mdb Mysql Cluster Resource> - Resources allocated to hosts of the MySQL cluster. The structure is documented below.
- Security
Group List<string>Ids - A set of ids of security groups assigned to hosts of the cluster.
- Status string
- Status of the cluster.
- Users
List<Get
Mdb Mysql Cluster User> - A user of the MySQL cluster. The structure is documented below.
- Version string
- Version of the MySQL cluster.
- Description string
- Description of the MySQL cluster.
- Labels Dictionary<string, string>
- A set of key/value label pairs to assign to the MySQL cluster.
- Access
Get
Mdb Mysql Cluster Access - Access policy to the MySQL cluster. The structure is documented below.
- Backup
Window []GetStarts Mdb Mysql Cluster Backup Window Start - Cluster
Id string - Created
At string - Creation timestamp of the key.
- Databases
[]Get
Mdb Mysql Cluster Database - A database of the MySQL cluster. The structure is documented below.
- Deletion
Protection bool - Environment string
- Deployment environment of the MySQL cluster.
- Folder
Id string - Health string
- Aggregated health of the cluster.
- Hosts
[]Get
Mdb Mysql Cluster Host - A host of the MySQL cluster. The structure is documented below.
- Id string
- The provider-assigned unique ID for this managed resource.
- Maintenance
Windows []GetMdb Mysql Cluster Maintenance Window - Maintenance window settings of the MySQL cluster. The structure is documented below.
- Mysql
Config map[string]string - MySQL cluster config.
- Name string
- The name of the database.
- Network
Id string - ID of the network, to which the MySQL cluster belongs.
- Resources
[]Get
Mdb Mysql Cluster Resource - Resources allocated to hosts of the MySQL cluster. The structure is documented below.
- Security
Group []stringIds - A set of ids of security groups assigned to hosts of the cluster.
- Status string
- Status of the cluster.
- Users
[]Get
Mdb Mysql Cluster User - A user of the MySQL cluster. The structure is documented below.
- Version string
- Version of the MySQL cluster.
- Description string
- Description of the MySQL cluster.
- Labels map[string]string
- A set of key/value label pairs to assign to the MySQL cluster.
- access
Get
Mdb Mysql Cluster Access - Access policy to the MySQL cluster. The structure is documented below.
- backup
Window List<GetStarts Mdb Mysql Cluster Backup Window Start> - cluster
Id String - created
At String - Creation timestamp of the key.
- databases
List<Get
Mdb Mysql Cluster Database> - A database of the MySQL cluster. The structure is documented below.
- deletion
Protection Boolean - environment String
- Deployment environment of the MySQL cluster.
- folder
Id String - health String
- Aggregated health of the cluster.
- hosts
List<Get
Mdb Mysql Cluster Host> - A host of the MySQL cluster. The structure is documented below.
- id String
- The provider-assigned unique ID for this managed resource.
- maintenance
Windows List<GetMdb Mysql Cluster Maintenance Window> - Maintenance window settings of the MySQL cluster. The structure is documented below.
- mysql
Config Map<String,String> - MySQL cluster config.
- name String
- The name of the database.
- network
Id String - ID of the network, to which the MySQL cluster belongs.
- resources
List<Get
Mdb Mysql Cluster Resource> - Resources allocated to hosts of the MySQL cluster. The structure is documented below.
- security
Group List<String>Ids - A set of ids of security groups assigned to hosts of the cluster.
- status String
- Status of the cluster.
- users
List<Get
Mdb Mysql Cluster User> - A user of the MySQL cluster. The structure is documented below.
- version String
- Version of the MySQL cluster.
- description String
- Description of the MySQL cluster.
- labels Map<String,String>
- A set of key/value label pairs to assign to the MySQL cluster.
- access
Get
Mdb Mysql Cluster Access - Access policy to the MySQL cluster. The structure is documented below.
- backup
Window GetStarts Mdb Mysql Cluster Backup Window Start[] - cluster
Id string - created
At string - Creation timestamp of the key.
- databases
Get
Mdb Mysql Cluster Database[] - A database of the MySQL cluster. The structure is documented below.
- deletion
Protection boolean - environment string
- Deployment environment of the MySQL cluster.
- folder
Id string - health string
- Aggregated health of the cluster.
- hosts
Get
Mdb Mysql Cluster Host[] - A host of the MySQL cluster. The structure is documented below.
- id string
- The provider-assigned unique ID for this managed resource.
- maintenance
Windows GetMdb Mysql Cluster Maintenance Window[] - Maintenance window settings of the MySQL cluster. The structure is documented below.
- mysql
Config {[key: string]: string} - MySQL cluster config.
- name string
- The name of the database.
- network
Id string - ID of the network, to which the MySQL cluster belongs.
- resources
Get
Mdb Mysql Cluster Resource[] - Resources allocated to hosts of the MySQL cluster. The structure is documented below.
- security
Group string[]Ids - A set of ids of security groups assigned to hosts of the cluster.
- status string
- Status of the cluster.
- users
Get
Mdb Mysql Cluster User[] - A user of the MySQL cluster. The structure is documented below.
- version string
- Version of the MySQL cluster.
- description string
- Description of the MySQL cluster.
- labels {[key: string]: string}
- A set of key/value label pairs to assign to the MySQL cluster.
- access
Get
Mdb Mysql Cluster Access - Access policy to the MySQL cluster. The structure is documented below.
- backup_
window_ Sequence[Getstarts Mdb Mysql Cluster Backup Window Start] - cluster_
id str - created_
at str - Creation timestamp of the key.
- databases
Sequence[Get
Mdb Mysql Cluster Database] - A database of the MySQL cluster. The structure is documented below.
- deletion_
protection bool - environment str
- Deployment environment of the MySQL cluster.
- folder_
id str - health str
- Aggregated health of the cluster.
- hosts
Sequence[Get
Mdb Mysql Cluster Host] - A host of the MySQL cluster. The structure is documented below.
- id str
- The provider-assigned unique ID for this managed resource.
- maintenance_
windows Sequence[GetMdb Mysql Cluster Maintenance Window] - Maintenance window settings of the MySQL cluster. The structure is documented below.
- mysql_
config Mapping[str, str] - MySQL cluster config.
- name str
- The name of the database.
- network_
id str - ID of the network, to which the MySQL cluster belongs.
- resources
Sequence[Get
Mdb Mysql Cluster Resource] - Resources allocated to hosts of the MySQL cluster. The structure is documented below.
- security_
group_ Sequence[str]ids - A set of ids of security groups assigned to hosts of the cluster.
- status str
- Status of the cluster.
- users
Sequence[Get
Mdb Mysql Cluster User] - A user of the MySQL cluster. The structure is documented below.
- version str
- Version of the MySQL cluster.
- description str
- Description of the MySQL cluster.
- labels Mapping[str, str]
- A set of key/value label pairs to assign to the MySQL cluster.
- access Property Map
- Access policy to the MySQL cluster. The structure is documented below.
- backup
Window List<Property Map>Starts - cluster
Id String - created
At String - Creation timestamp of the key.
- databases List<Property Map>
- A database of the MySQL cluster. The structure is documented below.
- deletion
Protection Boolean - environment String
- Deployment environment of the MySQL cluster.
- folder
Id String - health String
- Aggregated health of the cluster.
- hosts List<Property Map>
- A host of the MySQL cluster. The structure is documented below.
- id String
- The provider-assigned unique ID for this managed resource.
- maintenance
Windows List<Property Map> - Maintenance window settings of the MySQL cluster. The structure is documented below.
- mysql
Config Map<String> - MySQL cluster config.
- name String
- The name of the database.
- network
Id String - ID of the network, to which the MySQL cluster belongs.
- resources List<Property Map>
- Resources allocated to hosts of the MySQL cluster. The structure is documented below.
- security
Group List<String>Ids - A set of ids of security groups assigned to hosts of the cluster.
- status String
- Status of the cluster.
- users List<Property Map>
- A user of the MySQL cluster. The structure is documented below.
- version String
- Version of the MySQL cluster.
- description String
- Description of the MySQL cluster.
- labels Map<String>
- A set of key/value label pairs to assign to the MySQL cluster.
Supporting Types
GetMdbMysqlClusterAccess
- Data
Lens bool - Allow access for Yandex DataLens.
- Web
Sql bool - Allows access for SQL queries in the management console.
- Data
Lens bool - Allow access for Yandex DataLens.
- Web
Sql bool - Allows access for SQL queries in the management console.
- data
Lens Boolean - Allow access for Yandex DataLens.
- web
Sql Boolean - Allows access for SQL queries in the management console.
- data
Lens boolean - Allow access for Yandex DataLens.
- web
Sql boolean - Allows access for SQL queries in the management console.
- data_
lens bool - Allow access for Yandex DataLens.
- web_
sql bool - Allows access for SQL queries in the management console.
- data
Lens Boolean - Allow access for Yandex DataLens.
- web
Sql Boolean - Allows access for SQL queries in the management console.
GetMdbMysqlClusterBackupWindowStart
GetMdbMysqlClusterDatabase
- Name string
- The name of the MySQL cluster.
- Name string
- The name of the MySQL cluster.
- name String
- The name of the MySQL cluster.
- name string
- The name of the MySQL cluster.
- name str
- The name of the MySQL cluster.
- name String
- The name of the MySQL cluster.
GetMdbMysqlClusterHost
- Fqdn string
- The fully qualified domain name of the host.
- Replication
Source string - Host replication source (fqdn), case when replication_source is empty then host in HA group.
- Subnet
Id string - The ID of the subnet, to which the host belongs. The subnet must be a part of the network to which the cluster belongs.
- Zone string
- The availability zone where the MySQL host will be created.
- Assign
Public boolIp - Sets whether the host should get a public IP address on creation. Changing this parameter for an existing host is not supported at the moment
- Fqdn string
- The fully qualified domain name of the host.
- Replication
Source string - Host replication source (fqdn), case when replication_source is empty then host in HA group.
- Subnet
Id string - The ID of the subnet, to which the host belongs. The subnet must be a part of the network to which the cluster belongs.
- Zone string
- The availability zone where the MySQL host will be created.
- Assign
Public boolIp - Sets whether the host should get a public IP address on creation. Changing this parameter for an existing host is not supported at the moment
- fqdn String
- The fully qualified domain name of the host.
- replication
Source String - Host replication source (fqdn), case when replication_source is empty then host in HA group.
- subnet
Id String - The ID of the subnet, to which the host belongs. The subnet must be a part of the network to which the cluster belongs.
- zone String
- The availability zone where the MySQL host will be created.
- assign
Public BooleanIp - Sets whether the host should get a public IP address on creation. Changing this parameter for an existing host is not supported at the moment
- fqdn string
- The fully qualified domain name of the host.
- replication
Source string - Host replication source (fqdn), case when replication_source is empty then host in HA group.
- subnet
Id string - The ID of the subnet, to which the host belongs. The subnet must be a part of the network to which the cluster belongs.
- zone string
- The availability zone where the MySQL host will be created.
- assign
Public booleanIp - Sets whether the host should get a public IP address on creation. Changing this parameter for an existing host is not supported at the moment
- fqdn str
- The fully qualified domain name of the host.
- replication_
source str - Host replication source (fqdn), case when replication_source is empty then host in HA group.
- subnet_
id str - The ID of the subnet, to which the host belongs. The subnet must be a part of the network to which the cluster belongs.
- zone str
- The availability zone where the MySQL host will be created.
- assign_
public_ boolip - Sets whether the host should get a public IP address on creation. Changing this parameter for an existing host is not supported at the moment
- fqdn String
- The fully qualified domain name of the host.
- replication
Source String - Host replication source (fqdn), case when replication_source is empty then host in HA group.
- subnet
Id String - The ID of the subnet, to which the host belongs. The subnet must be a part of the network to which the cluster belongs.
- zone String
- The availability zone where the MySQL host will be created.
- assign
Public BooleanIp - Sets whether the host should get a public IP address on creation. Changing this parameter for an existing host is not supported at the moment
GetMdbMysqlClusterMaintenanceWindow
GetMdbMysqlClusterResource
- Disk
Size int - Volume of the storage available to a MySQL host, in gigabytes.
- Disk
Type stringId - Type of the storage for MySQL hosts.
- Resource
Preset stringId
- Disk
Size int - Volume of the storage available to a MySQL host, in gigabytes.
- Disk
Type stringId - Type of the storage for MySQL hosts.
- Resource
Preset stringId
- disk
Size Integer - Volume of the storage available to a MySQL host, in gigabytes.
- disk
Type StringId - Type of the storage for MySQL hosts.
- resource
Preset StringId
- disk
Size number - Volume of the storage available to a MySQL host, in gigabytes.
- disk
Type stringId - Type of the storage for MySQL hosts.
- resource
Preset stringId
- disk_
size int - Volume of the storage available to a MySQL host, in gigabytes.
- disk_
type_ strid - Type of the storage for MySQL hosts.
- resource_
preset_ strid
- disk
Size Number - Volume of the storage available to a MySQL host, in gigabytes.
- disk
Type StringId - Type of the storage for MySQL hosts.
- resource
Preset StringId
GetMdbMysqlClusterUser
- Authentication
Plugin string - Authentication plugin. Allowed values:
MYSQL_NATIVE_PASSWORD
,CACHING_SHA2_PASSWORD
,SHA256_PASSWORD
- Connection
Limits List<GetMdb Mysql Cluster User Connection Limit> - User's connection limits. The structure is documented below.
- Global
Permissions List<string> - List user's global permissions. Allowed values:
REPLICATION_CLIENT
,REPLICATION_SLAVE
,PROCESS
or empty list. - Name string
- The name of the MySQL cluster.
- Password string
- The password of the user.
- Permissions
List<Get
Mdb Mysql Cluster User Permission> - Set of permissions granted to the user. The structure is documented below.
- Authentication
Plugin string - Authentication plugin. Allowed values:
MYSQL_NATIVE_PASSWORD
,CACHING_SHA2_PASSWORD
,SHA256_PASSWORD
- Connection
Limits []GetMdb Mysql Cluster User Connection Limit - User's connection limits. The structure is documented below.
- Global
Permissions []string - List user's global permissions. Allowed values:
REPLICATION_CLIENT
,REPLICATION_SLAVE
,PROCESS
or empty list. - Name string
- The name of the MySQL cluster.
- Password string
- The password of the user.
- Permissions
[]Get
Mdb Mysql Cluster User Permission - Set of permissions granted to the user. The structure is documented below.
- authentication
Plugin String - Authentication plugin. Allowed values:
MYSQL_NATIVE_PASSWORD
,CACHING_SHA2_PASSWORD
,SHA256_PASSWORD
- connection
Limits List<GetMdb Mysql Cluster User Connection Limit> - User's connection limits. The structure is documented below.
- global
Permissions List<String> - List user's global permissions. Allowed values:
REPLICATION_CLIENT
,REPLICATION_SLAVE
,PROCESS
or empty list. - name String
- The name of the MySQL cluster.
- password String
- The password of the user.
- permissions
List<Get
Mdb Mysql Cluster User Permission> - Set of permissions granted to the user. The structure is documented below.
- authentication
Plugin string - Authentication plugin. Allowed values:
MYSQL_NATIVE_PASSWORD
,CACHING_SHA2_PASSWORD
,SHA256_PASSWORD
- connection
Limits GetMdb Mysql Cluster User Connection Limit[] - User's connection limits. The structure is documented below.
- global
Permissions string[] - List user's global permissions. Allowed values:
REPLICATION_CLIENT
,REPLICATION_SLAVE
,PROCESS
or empty list. - name string
- The name of the MySQL cluster.
- password string
- The password of the user.
- permissions
Get
Mdb Mysql Cluster User Permission[] - Set of permissions granted to the user. The structure is documented below.
- authentication_
plugin str - Authentication plugin. Allowed values:
MYSQL_NATIVE_PASSWORD
,CACHING_SHA2_PASSWORD
,SHA256_PASSWORD
- connection_
limits Sequence[GetMdb Mysql Cluster User Connection Limit] - User's connection limits. The structure is documented below.
- global_
permissions Sequence[str] - List user's global permissions. Allowed values:
REPLICATION_CLIENT
,REPLICATION_SLAVE
,PROCESS
or empty list. - name str
- The name of the MySQL cluster.
- password str
- The password of the user.
- permissions
Sequence[Get
Mdb Mysql Cluster User Permission] - Set of permissions granted to the user. The structure is documented below.
- authentication
Plugin String - Authentication plugin. Allowed values:
MYSQL_NATIVE_PASSWORD
,CACHING_SHA2_PASSWORD
,SHA256_PASSWORD
- connection
Limits List<Property Map> - User's connection limits. The structure is documented below.
- global
Permissions List<String> - List user's global permissions. Allowed values:
REPLICATION_CLIENT
,REPLICATION_SLAVE
,PROCESS
or empty list. - name String
- The name of the MySQL cluster.
- password String
- The password of the user.
- permissions List<Property Map>
- Set of permissions granted to the user. The structure is documented below.
GetMdbMysqlClusterUserConnectionLimit
- Max
Connections intPer Hour - Max connections per hour.
- Max
Questions intPer Hour - Max questions per hour.
- Max
Updates intPer Hour - Max updates per hour.
- Max
User intConnections - Max user connections.
- Max
Connections intPer Hour - Max connections per hour.
- Max
Questions intPer Hour - Max questions per hour.
- Max
Updates intPer Hour - Max updates per hour.
- Max
User intConnections - Max user connections.
- max
Connections IntegerPer Hour - Max connections per hour.
- max
Questions IntegerPer Hour - Max questions per hour.
- max
Updates IntegerPer Hour - Max updates per hour.
- max
User IntegerConnections - Max user connections.
- max
Connections numberPer Hour - Max connections per hour.
- max
Questions numberPer Hour - Max questions per hour.
- max
Updates numberPer Hour - Max updates per hour.
- max
User numberConnections - Max user connections.
- max_
connections_ intper_ hour - Max connections per hour.
- max_
questions_ intper_ hour - Max questions per hour.
- max_
updates_ intper_ hour - Max updates per hour.
- max_
user_ intconnections - Max user connections.
- max
Connections NumberPer Hour - Max connections per hour.
- max
Questions NumberPer Hour - Max questions per hour.
- max
Updates NumberPer Hour - Max updates per hour.
- max
User NumberConnections - Max user connections.
GetMdbMysqlClusterUserPermission
- Database
Name string - The name of the database that the permission grants access to.
- Roles List<string>
- List user's roles in the database.
Allowed roles:
ALL
,ALTER
,ALTER_ROUTINE
,CREATE
,CREATE_ROUTINE
,CREATE_TEMPORARY_TABLES
,CREATE_VIEW
,DELETE
,DROP
,EVENT
,EXECUTE
,INDEX
,INSERT
,LOCK_TABLES
,SELECT
,SHOW_VIEW
,TRIGGER
,UPDATE
.
- Database
Name string - The name of the database that the permission grants access to.
- Roles []string
- List user's roles in the database.
Allowed roles:
ALL
,ALTER
,ALTER_ROUTINE
,CREATE
,CREATE_ROUTINE
,CREATE_TEMPORARY_TABLES
,CREATE_VIEW
,DELETE
,DROP
,EVENT
,EXECUTE
,INDEX
,INSERT
,LOCK_TABLES
,SELECT
,SHOW_VIEW
,TRIGGER
,UPDATE
.
- database
Name String - The name of the database that the permission grants access to.
- roles List<String>
- List user's roles in the database.
Allowed roles:
ALL
,ALTER
,ALTER_ROUTINE
,CREATE
,CREATE_ROUTINE
,CREATE_TEMPORARY_TABLES
,CREATE_VIEW
,DELETE
,DROP
,EVENT
,EXECUTE
,INDEX
,INSERT
,LOCK_TABLES
,SELECT
,SHOW_VIEW
,TRIGGER
,UPDATE
.
- database
Name string - The name of the database that the permission grants access to.
- roles string[]
- List user's roles in the database.
Allowed roles:
ALL
,ALTER
,ALTER_ROUTINE
,CREATE
,CREATE_ROUTINE
,CREATE_TEMPORARY_TABLES
,CREATE_VIEW
,DELETE
,DROP
,EVENT
,EXECUTE
,INDEX
,INSERT
,LOCK_TABLES
,SELECT
,SHOW_VIEW
,TRIGGER
,UPDATE
.
- database_
name str - The name of the database that the permission grants access to.
- roles Sequence[str]
- List user's roles in the database.
Allowed roles:
ALL
,ALTER
,ALTER_ROUTINE
,CREATE
,CREATE_ROUTINE
,CREATE_TEMPORARY_TABLES
,CREATE_VIEW
,DELETE
,DROP
,EVENT
,EXECUTE
,INDEX
,INSERT
,LOCK_TABLES
,SELECT
,SHOW_VIEW
,TRIGGER
,UPDATE
.
- database
Name String - The name of the database that the permission grants access to.
- roles List<String>
- List user's roles in the database.
Allowed roles:
ALL
,ALTER
,ALTER_ROUTINE
,CREATE
,CREATE_ROUTINE
,CREATE_TEMPORARY_TABLES
,CREATE_VIEW
,DELETE
,DROP
,EVENT
,EXECUTE
,INDEX
,INSERT
,LOCK_TABLES
,SELECT
,SHOW_VIEW
,TRIGGER
,UPDATE
.
Package Details
- Repository
- Yandex pulumi/pulumi-yandex
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
yandex
Terraform Provider.