ibm 1.78.0 published on Wednesday, Apr 30, 2025 by ibm-cloud
ibm.getDatabase
Explore with Pulumi AI
Example Usage
The following example retrieves information about the mydatabase
instance in us-east
.
import * as pulumi from "@pulumi/pulumi";
import * as ibm from "@pulumi/ibm";
const database = ibm.getDatabase({
location: "us-east",
name: "mydatabase",
});
import pulumi
import pulumi_ibm as ibm
database = ibm.get_database(location="us-east",
name="mydatabase")
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/ibm/ibm"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := ibm.LookupDatabase(ctx, &ibm.LookupDatabaseArgs{
Location: pulumi.StringRef("us-east"),
Name: "mydatabase",
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Ibm = Pulumi.Ibm;
return await Deployment.RunAsync(() =>
{
var database = Ibm.GetDatabase.Invoke(new()
{
Location = "us-east",
Name = "mydatabase",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.ibm.IbmFunctions;
import com.pulumi.ibm.inputs.GetDatabaseArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var database = IbmFunctions.getDatabase(GetDatabaseArgs.builder()
.location("us-east")
.name("mydatabase")
.build());
}
}
variables:
database:
fn::invoke:
function: ibm:getDatabase
arguments:
location: us-east
name: mydatabase
Using getDatabase
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 getDatabase(args: GetDatabaseArgs, opts?: InvokeOptions): Promise<GetDatabaseResult>
function getDatabaseOutput(args: GetDatabaseOutputArgs, opts?: InvokeOptions): Output<GetDatabaseResult>
def get_database(id: Optional[str] = None,
location: Optional[str] = None,
name: Optional[str] = None,
resource_group_id: Optional[str] = None,
service: Optional[str] = None,
tags: Optional[Sequence[str]] = None,
opts: Optional[InvokeOptions] = None) -> GetDatabaseResult
def get_database_output(id: Optional[pulumi.Input[str]] = None,
location: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
resource_group_id: Optional[pulumi.Input[str]] = None,
service: Optional[pulumi.Input[str]] = None,
tags: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetDatabaseResult]
func LookupDatabase(ctx *Context, args *LookupDatabaseArgs, opts ...InvokeOption) (*LookupDatabaseResult, error)
func LookupDatabaseOutput(ctx *Context, args *LookupDatabaseOutputArgs, opts ...InvokeOption) LookupDatabaseResultOutput
> Note: This function is named LookupDatabase
in the Go SDK.
public static class GetDatabase
{
public static Task<GetDatabaseResult> InvokeAsync(GetDatabaseArgs args, InvokeOptions? opts = null)
public static Output<GetDatabaseResult> Invoke(GetDatabaseInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetDatabaseResult> getDatabase(GetDatabaseArgs args, InvokeOptions options)
public static Output<GetDatabaseResult> getDatabase(GetDatabaseArgs args, InvokeOptions options)
fn::invoke:
function: ibm:index/getDatabase:getDatabase
arguments:
# arguments dictionary
The following arguments are supported:
- Name string
- Id string
- (String) The CRN of the IBM Cloud Databases instance.
- Location string
- The location where the IBM Cloud Databases instance is deployed into.
- Resource
Group stringId - The ID of the resource group where the IBM Cloud Databases instance is deployed into. The default is
default
. - Service string
- The service type of the instance. To retrieve this value, run
ibmcloud catalog service-marketplace
oribmcloud catalog search
. - List<string>
- Name string
- Id string
- (String) The CRN of the IBM Cloud Databases instance.
- Location string
- The location where the IBM Cloud Databases instance is deployed into.
- Resource
Group stringId - The ID of the resource group where the IBM Cloud Databases instance is deployed into. The default is
default
. - Service string
- The service type of the instance. To retrieve this value, run
ibmcloud catalog service-marketplace
oribmcloud catalog search
. - []string
- name String
- id String
- (String) The CRN of the IBM Cloud Databases instance.
- location String
- The location where the IBM Cloud Databases instance is deployed into.
- resource
Group StringId - The ID of the resource group where the IBM Cloud Databases instance is deployed into. The default is
default
. - service String
- The service type of the instance. To retrieve this value, run
ibmcloud catalog service-marketplace
oribmcloud catalog search
. - List<String>
- name string
- id string
- (String) The CRN of the IBM Cloud Databases instance.
- location string
- The location where the IBM Cloud Databases instance is deployed into.
- resource
Group stringId - The ID of the resource group where the IBM Cloud Databases instance is deployed into. The default is
default
. - service string
- The service type of the instance. To retrieve this value, run
ibmcloud catalog service-marketplace
oribmcloud catalog search
. - string[]
- name str
- id str
- (String) The CRN of the IBM Cloud Databases instance.
- location str
- The location where the IBM Cloud Databases instance is deployed into.
- resource_
group_ strid - The ID of the resource group where the IBM Cloud Databases instance is deployed into. The default is
default
. - service str
- The service type of the instance. To retrieve this value, run
ibmcloud catalog service-marketplace
oribmcloud catalog search
. - Sequence[str]
- name String
- id String
- (String) The CRN of the IBM Cloud Databases instance.
- location String
- The location where the IBM Cloud Databases instance is deployed into.
- resource
Group StringId - The ID of the resource group where the IBM Cloud Databases instance is deployed into. The default is
default
. - service String
- The service type of the instance. To retrieve this value, run
ibmcloud catalog service-marketplace
oribmcloud catalog search
. - List<String>
getDatabase Result
The following output properties are available:
- Adminpassword string
- Adminuser string
- (String) The user ID of the default administration user for the database, such as
admin
orroot
. - Allowlists
List<Get
Database Allowlist> - (List) A list of allowed IP addresses or ranges.
- Auto
Scalings List<GetDatabase Auto Scaling> - (List)Configure rules to allow your database to automatically increase its resources. Single block of autoscaling is allowed at once.
- Configuration
Schema string - (String) Database Configuration Schema in JSON format.
- Groups
List<Get
Database Group> - Guid string
- (String) The unique identifier of the IBM Cloud Databases instance.
- Id string
- (String) The CRN of the IBM Cloud Databases instance.
- Name string
- Plan string
- (String) The service plan of the IBM Cloud Databases instance.
- Platform
Options List<GetDatabase Platform Option> - (String) The CRN of key protect key.
- Resource
Controller stringUrl - Resource
Crn string - Resource
Group stringName - Resource
Name string - Resource
Status string - Status string
- (String) The status of the IBM Cloud Databases instance.
- Users
List<Get
Database User> - Version string
- (String) The database version.
- Location string
- (String) The location where the IBM Cloud Databases instance is deployed into.
- Resource
Group stringId - Service string
- List<string>
- Adminpassword string
- Adminuser string
- (String) The user ID of the default administration user for the database, such as
admin
orroot
. - Allowlists
[]Get
Database Allowlist - (List) A list of allowed IP addresses or ranges.
- Auto
Scalings []GetDatabase Auto Scaling - (List)Configure rules to allow your database to automatically increase its resources. Single block of autoscaling is allowed at once.
- Configuration
Schema string - (String) Database Configuration Schema in JSON format.
- Groups
[]Get
Database Group - Guid string
- (String) The unique identifier of the IBM Cloud Databases instance.
- Id string
- (String) The CRN of the IBM Cloud Databases instance.
- Name string
- Plan string
- (String) The service plan of the IBM Cloud Databases instance.
- Platform
Options []GetDatabase Platform Option - (String) The CRN of key protect key.
- Resource
Controller stringUrl - Resource
Crn string - Resource
Group stringName - Resource
Name string - Resource
Status string - Status string
- (String) The status of the IBM Cloud Databases instance.
- Users
[]Get
Database User - Version string
- (String) The database version.
- Location string
- (String) The location where the IBM Cloud Databases instance is deployed into.
- Resource
Group stringId - Service string
- []string
- adminpassword String
- adminuser String
- (String) The user ID of the default administration user for the database, such as
admin
orroot
. - allowlists
List<Get
Database Allowlist> - (List) A list of allowed IP addresses or ranges.
- auto
Scalings List<GetDatabase Auto Scaling> - (List)Configure rules to allow your database to automatically increase its resources. Single block of autoscaling is allowed at once.
- configuration
Schema String - (String) Database Configuration Schema in JSON format.
- groups
List<Get
Database Group> - guid String
- (String) The unique identifier of the IBM Cloud Databases instance.
- id String
- (String) The CRN of the IBM Cloud Databases instance.
- name String
- plan String
- (String) The service plan of the IBM Cloud Databases instance.
- platform
Options List<GetDatabase Platform Option> - (String) The CRN of key protect key.
- resource
Controller StringUrl - resource
Crn String - resource
Group StringName - resource
Name String - resource
Status String - status String
- (String) The status of the IBM Cloud Databases instance.
- users
List<Get
Database User> - version String
- (String) The database version.
- location String
- (String) The location where the IBM Cloud Databases instance is deployed into.
- resource
Group StringId - service String
- List<String>
- adminpassword string
- adminuser string
- (String) The user ID of the default administration user for the database, such as
admin
orroot
. - allowlists
Get
Database Allowlist[] - (List) A list of allowed IP addresses or ranges.
- auto
Scalings GetDatabase Auto Scaling[] - (List)Configure rules to allow your database to automatically increase its resources. Single block of autoscaling is allowed at once.
- configuration
Schema string - (String) Database Configuration Schema in JSON format.
- groups
Get
Database Group[] - guid string
- (String) The unique identifier of the IBM Cloud Databases instance.
- id string
- (String) The CRN of the IBM Cloud Databases instance.
- name string
- plan string
- (String) The service plan of the IBM Cloud Databases instance.
- platform
Options GetDatabase Platform Option[] - (String) The CRN of key protect key.
- resource
Controller stringUrl - resource
Crn string - resource
Group stringName - resource
Name string - resource
Status string - status string
- (String) The status of the IBM Cloud Databases instance.
- users
Get
Database User[] - version string
- (String) The database version.
- location string
- (String) The location where the IBM Cloud Databases instance is deployed into.
- resource
Group stringId - service string
- string[]
- adminpassword str
- adminuser str
- (String) The user ID of the default administration user for the database, such as
admin
orroot
. - allowlists
Sequence[Get
Database Allowlist] - (List) A list of allowed IP addresses or ranges.
- auto_
scalings Sequence[GetDatabase Auto Scaling] - (List)Configure rules to allow your database to automatically increase its resources. Single block of autoscaling is allowed at once.
- configuration_
schema str - (String) Database Configuration Schema in JSON format.
- groups
Sequence[Get
Database Group] - guid str
- (String) The unique identifier of the IBM Cloud Databases instance.
- id str
- (String) The CRN of the IBM Cloud Databases instance.
- name str
- plan str
- (String) The service plan of the IBM Cloud Databases instance.
- platform_
options Sequence[GetDatabase Platform Option] - (String) The CRN of key protect key.
- resource_
controller_ strurl - resource_
crn str - resource_
group_ strname - resource_
name str - resource_
status str - status str
- (String) The status of the IBM Cloud Databases instance.
- users
Sequence[Get
Database User] - version str
- (String) The database version.
- location str
- (String) The location where the IBM Cloud Databases instance is deployed into.
- resource_
group_ strid - service str
- Sequence[str]
- adminpassword String
- adminuser String
- (String) The user ID of the default administration user for the database, such as
admin
orroot
. - allowlists List<Property Map>
- (List) A list of allowed IP addresses or ranges.
- auto
Scalings List<Property Map> - (List)Configure rules to allow your database to automatically increase its resources. Single block of autoscaling is allowed at once.
- configuration
Schema String - (String) Database Configuration Schema in JSON format.
- groups List<Property Map>
- guid String
- (String) The unique identifier of the IBM Cloud Databases instance.
- id String
- (String) The CRN of the IBM Cloud Databases instance.
- name String
- plan String
- (String) The service plan of the IBM Cloud Databases instance.
- platform
Options List<Property Map> - (String) The CRN of key protect key.
- resource
Controller StringUrl - resource
Crn String - resource
Group StringName - resource
Name String - resource
Status String - status String
- (String) The status of the IBM Cloud Databases instance.
- users List<Property Map>
- version String
- (String) The database version.
- location String
- (String) The location where the IBM Cloud Databases instance is deployed into.
- resource
Group StringId - service String
- List<String>
Supporting Types
GetDatabaseAllowlist
- Address string
- Description string
- Address string
- Description string
- address String
- description String
- address string
- description string
- address str
- description str
- address String
- description String
GetDatabaseAutoScaling
- Cpus
List<Get
Database Auto Scaling Cpus> - Disks
List<Get
Database Auto Scaling Disk> - (List) Disk auto scaling.
- Memories
List<Get
Database Auto Scaling Memory> - (List) Memory Auto Scaling.
- Cpus
[]Get
Database Auto Scaling Cpus - Disks
[]Get
Database Auto Scaling Disk - (List) Disk auto scaling.
- Memories
[]Get
Database Auto Scaling Memory - (List) Memory Auto Scaling.
- cpus
List<Get
Database Auto Scaling Cpus> - disks
List<Get
Database Auto Scaling Disk> - (List) Disk auto scaling.
- memories
List<Get
Database Auto Scaling Memory> - (List) Memory Auto Scaling.
- cpus
Get
Database Auto Scaling Cpus[] - disks
Get
Database Auto Scaling Disk[] - (List) Disk auto scaling.
- memories
Get
Database Auto Scaling Memory[] - (List) Memory Auto Scaling.
- cpus
Sequence[Get
Database Auto Scaling Cpus] - disks
Sequence[Get
Database Auto Scaling Disk] - (List) Disk auto scaling.
- memories
Sequence[Get
Database Auto Scaling Memory] - (List) Memory Auto Scaling.
- cpus List<Property Map>
- disks List<Property Map>
- (List) Disk auto scaling.
- memories List<Property Map>
- (List) Memory Auto Scaling.
GetDatabaseAutoScalingCpus
- Rate
Increase doublePercent - (Integer) Auto scaling rate in increase percent.
- Rate
Limit doubleCount Per Member - Rate
Limit doubleMb Per Member - (Integer) Auto scaling rate limit in megabytes per member.
- Rate
Period doubleSeconds - (Integer) Auto scaling rate period in seconds.
- Rate
Units string - (String) Auto scaling rate in units.
- Rate
Increase float64Percent - (Integer) Auto scaling rate in increase percent.
- Rate
Limit float64Count Per Member - Rate
Limit float64Mb Per Member - (Integer) Auto scaling rate limit in megabytes per member.
- Rate
Period float64Seconds - (Integer) Auto scaling rate period in seconds.
- Rate
Units string - (String) Auto scaling rate in units.
- rate
Increase DoublePercent - (Integer) Auto scaling rate in increase percent.
- rate
Limit DoubleCount Per Member - rate
Limit DoubleMb Per Member - (Integer) Auto scaling rate limit in megabytes per member.
- rate
Period DoubleSeconds - (Integer) Auto scaling rate period in seconds.
- rate
Units String - (String) Auto scaling rate in units.
- rate
Increase numberPercent - (Integer) Auto scaling rate in increase percent.
- rate
Limit numberCount Per Member - rate
Limit numberMb Per Member - (Integer) Auto scaling rate limit in megabytes per member.
- rate
Period numberSeconds - (Integer) Auto scaling rate period in seconds.
- rate
Units string - (String) Auto scaling rate in units.
- rate_
increase_ floatpercent - (Integer) Auto scaling rate in increase percent.
- rate_
limit_ floatcount_ per_ member - rate_
limit_ floatmb_ per_ member - (Integer) Auto scaling rate limit in megabytes per member.
- rate_
period_ floatseconds - (Integer) Auto scaling rate period in seconds.
- rate_
units str - (String) Auto scaling rate in units.
- rate
Increase NumberPercent - (Integer) Auto scaling rate in increase percent.
- rate
Limit NumberCount Per Member - rate
Limit NumberMb Per Member - (Integer) Auto scaling rate limit in megabytes per member.
- rate
Period NumberSeconds - (Integer) Auto scaling rate period in seconds.
- rate
Units String - (String) Auto scaling rate in units.
GetDatabaseAutoScalingDisk
- Capacity
Enabled bool - (Boolean) Auto scaling scalar enables or disables the scalar capacity.
- Free
Space doubleLess Than Percent - (Integer) Auto scaling scalar capacity free space less than percent.
- Free
Space doubleRemaining Percent - Io
Above doublePercent - (Integer) Auto scaling scalar I/O utilization above percent.
- Io
Enabled bool - (Boolean) Auto scaling scalar I/O utilization enabled.
- Io
Over stringPeriod - (String) Auto scaling scalar I/O utilization over period.
- Rate
Increase doublePercent - (Integer) Auto scaling rate in increase percent.
- Rate
Limit doubleCount Per Member - Rate
Limit doubleMb Per Member - (Integer) Auto scaling rate limit in megabytes per member.
- Rate
Period doubleSeconds - (Integer) Auto scaling rate period in seconds.
- Rate
Units string - (String) Auto scaling rate in units.
- Capacity
Enabled bool - (Boolean) Auto scaling scalar enables or disables the scalar capacity.
- Free
Space float64Less Than Percent - (Integer) Auto scaling scalar capacity free space less than percent.
- Free
Space float64Remaining Percent - Io
Above float64Percent - (Integer) Auto scaling scalar I/O utilization above percent.
- Io
Enabled bool - (Boolean) Auto scaling scalar I/O utilization enabled.
- Io
Over stringPeriod - (String) Auto scaling scalar I/O utilization over period.
- Rate
Increase float64Percent - (Integer) Auto scaling rate in increase percent.
- Rate
Limit float64Count Per Member - Rate
Limit float64Mb Per Member - (Integer) Auto scaling rate limit in megabytes per member.
- Rate
Period float64Seconds - (Integer) Auto scaling rate period in seconds.
- Rate
Units string - (String) Auto scaling rate in units.
- capacity
Enabled Boolean - (Boolean) Auto scaling scalar enables or disables the scalar capacity.
- free
Space DoubleLess Than Percent - (Integer) Auto scaling scalar capacity free space less than percent.
- free
Space DoubleRemaining Percent - io
Above DoublePercent - (Integer) Auto scaling scalar I/O utilization above percent.
- io
Enabled Boolean - (Boolean) Auto scaling scalar I/O utilization enabled.
- io
Over StringPeriod - (String) Auto scaling scalar I/O utilization over period.
- rate
Increase DoublePercent - (Integer) Auto scaling rate in increase percent.
- rate
Limit DoubleCount Per Member - rate
Limit DoubleMb Per Member - (Integer) Auto scaling rate limit in megabytes per member.
- rate
Period DoubleSeconds - (Integer) Auto scaling rate period in seconds.
- rate
Units String - (String) Auto scaling rate in units.
- capacity
Enabled boolean - (Boolean) Auto scaling scalar enables or disables the scalar capacity.
- free
Space numberLess Than Percent - (Integer) Auto scaling scalar capacity free space less than percent.
- free
Space numberRemaining Percent - io
Above numberPercent - (Integer) Auto scaling scalar I/O utilization above percent.
- io
Enabled boolean - (Boolean) Auto scaling scalar I/O utilization enabled.
- io
Over stringPeriod - (String) Auto scaling scalar I/O utilization over period.
- rate
Increase numberPercent - (Integer) Auto scaling rate in increase percent.
- rate
Limit numberCount Per Member - rate
Limit numberMb Per Member - (Integer) Auto scaling rate limit in megabytes per member.
- rate
Period numberSeconds - (Integer) Auto scaling rate period in seconds.
- rate
Units string - (String) Auto scaling rate in units.
- capacity_
enabled bool - (Boolean) Auto scaling scalar enables or disables the scalar capacity.
- free_
space_ floatless_ than_ percent - (Integer) Auto scaling scalar capacity free space less than percent.
- free_
space_ floatremaining_ percent - io_
above_ floatpercent - (Integer) Auto scaling scalar I/O utilization above percent.
- io_
enabled bool - (Boolean) Auto scaling scalar I/O utilization enabled.
- io_
over_ strperiod - (String) Auto scaling scalar I/O utilization over period.
- rate_
increase_ floatpercent - (Integer) Auto scaling rate in increase percent.
- rate_
limit_ floatcount_ per_ member - rate_
limit_ floatmb_ per_ member - (Integer) Auto scaling rate limit in megabytes per member.
- rate_
period_ floatseconds - (Integer) Auto scaling rate period in seconds.
- rate_
units str - (String) Auto scaling rate in units.
- capacity
Enabled Boolean - (Boolean) Auto scaling scalar enables or disables the scalar capacity.
- free
Space NumberLess Than Percent - (Integer) Auto scaling scalar capacity free space less than percent.
- free
Space NumberRemaining Percent - io
Above NumberPercent - (Integer) Auto scaling scalar I/O utilization above percent.
- io
Enabled Boolean - (Boolean) Auto scaling scalar I/O utilization enabled.
- io
Over StringPeriod - (String) Auto scaling scalar I/O utilization over period.
- rate
Increase NumberPercent - (Integer) Auto scaling rate in increase percent.
- rate
Limit NumberCount Per Member - rate
Limit NumberMb Per Member - (Integer) Auto scaling rate limit in megabytes per member.
- rate
Period NumberSeconds - (Integer) Auto scaling rate period in seconds.
- rate
Units String - (String) Auto scaling rate in units.
GetDatabaseAutoScalingMemory
- Io
Above doublePercent - (Integer) Auto scaling scalar I/O utilization above percent.
- Io
Enabled bool - (Boolean) Auto scaling scalar I/O utilization enabled.
- Io
Over stringPeriod - (String) Auto scaling scalar I/O utilization over period.
- Rate
Increase doublePercent - (Integer) Auto scaling rate in increase percent.
- Rate
Limit doubleCount Per Member - Rate
Limit doubleMb Per Member - (Integer) Auto scaling rate limit in megabytes per member.
- Rate
Period doubleSeconds - (Integer) Auto scaling rate period in seconds.
- Rate
Units string - (String) Auto scaling rate in units.
- Io
Above float64Percent - (Integer) Auto scaling scalar I/O utilization above percent.
- Io
Enabled bool - (Boolean) Auto scaling scalar I/O utilization enabled.
- Io
Over stringPeriod - (String) Auto scaling scalar I/O utilization over period.
- Rate
Increase float64Percent - (Integer) Auto scaling rate in increase percent.
- Rate
Limit float64Count Per Member - Rate
Limit float64Mb Per Member - (Integer) Auto scaling rate limit in megabytes per member.
- Rate
Period float64Seconds - (Integer) Auto scaling rate period in seconds.
- Rate
Units string - (String) Auto scaling rate in units.
- io
Above DoublePercent - (Integer) Auto scaling scalar I/O utilization above percent.
- io
Enabled Boolean - (Boolean) Auto scaling scalar I/O utilization enabled.
- io
Over StringPeriod - (String) Auto scaling scalar I/O utilization over period.
- rate
Increase DoublePercent - (Integer) Auto scaling rate in increase percent.
- rate
Limit DoubleCount Per Member - rate
Limit DoubleMb Per Member - (Integer) Auto scaling rate limit in megabytes per member.
- rate
Period DoubleSeconds - (Integer) Auto scaling rate period in seconds.
- rate
Units String - (String) Auto scaling rate in units.
- io
Above numberPercent - (Integer) Auto scaling scalar I/O utilization above percent.
- io
Enabled boolean - (Boolean) Auto scaling scalar I/O utilization enabled.
- io
Over stringPeriod - (String) Auto scaling scalar I/O utilization over period.
- rate
Increase numberPercent - (Integer) Auto scaling rate in increase percent.
- rate
Limit numberCount Per Member - rate
Limit numberMb Per Member - (Integer) Auto scaling rate limit in megabytes per member.
- rate
Period numberSeconds - (Integer) Auto scaling rate period in seconds.
- rate
Units string - (String) Auto scaling rate in units.
- io_
above_ floatpercent - (Integer) Auto scaling scalar I/O utilization above percent.
- io_
enabled bool - (Boolean) Auto scaling scalar I/O utilization enabled.
- io_
over_ strperiod - (String) Auto scaling scalar I/O utilization over period.
- rate_
increase_ floatpercent - (Integer) Auto scaling rate in increase percent.
- rate_
limit_ floatcount_ per_ member - rate_
limit_ floatmb_ per_ member - (Integer) Auto scaling rate limit in megabytes per member.
- rate_
period_ floatseconds - (Integer) Auto scaling rate period in seconds.
- rate_
units str - (String) Auto scaling rate in units.
- io
Above NumberPercent - (Integer) Auto scaling scalar I/O utilization above percent.
- io
Enabled Boolean - (Boolean) Auto scaling scalar I/O utilization enabled.
- io
Over StringPeriod - (String) Auto scaling scalar I/O utilization over period.
- rate
Increase NumberPercent - (Integer) Auto scaling rate in increase percent.
- rate
Limit NumberCount Per Member - rate
Limit NumberMb Per Member - (Integer) Auto scaling rate limit in megabytes per member.
- rate
Period NumberSeconds - (Integer) Auto scaling rate period in seconds.
- rate
Units String - (String) Auto scaling rate in units.
GetDatabaseGroup
- Count double
- Cpus
List<Get
Database Group Cpus> - Disks
List<Get
Database Group Disk> - (List) Disk auto scaling.
- Group
Id string - Host
Flavors List<GetDatabase Group Host Flavor> - Memories
List<Get
Database Group Memory> - (List) Memory Auto Scaling.
- Count float64
- Cpus
[]Get
Database Group Cpus - Disks
[]Get
Database Group Disk - (List) Disk auto scaling.
- Group
Id string - Host
Flavors []GetDatabase Group Host Flavor - Memories
[]Get
Database Group Memory - (List) Memory Auto Scaling.
- count Double
- cpus
List<Get
Database Group Cpus> - disks
List<Get
Database Group Disk> - (List) Disk auto scaling.
- group
Id String - host
Flavors List<GetDatabase Group Host Flavor> - memories
List<Get
Database Group Memory> - (List) Memory Auto Scaling.
- count number
- cpus
Get
Database Group Cpus[] - disks
Get
Database Group Disk[] - (List) Disk auto scaling.
- group
Id string - host
Flavors GetDatabase Group Host Flavor[] - memories
Get
Database Group Memory[] - (List) Memory Auto Scaling.
- count float
- cpus
Sequence[Get
Database Group Cpus] - disks
Sequence[Get
Database Group Disk] - (List) Disk auto scaling.
- group_
id str - host_
flavors Sequence[GetDatabase Group Host Flavor] - memories
Sequence[Get
Database Group Memory] - (List) Memory Auto Scaling.
- count Number
- cpus List<Property Map>
- disks List<Property Map>
- (List) Disk auto scaling.
- group
Id String - host
Flavors List<Property Map> - memories List<Property Map>
- (List) Memory Auto Scaling.
GetDatabaseGroupCpus
- Allocation
Count double - Can
Scale boolDown - Is
Adjustable bool - Minimum
Count double - Step
Size doubleCount - Units string
- Allocation
Count float64 - Can
Scale boolDown - Is
Adjustable bool - Minimum
Count float64 - Step
Size float64Count - Units string
- allocation
Count Double - can
Scale BooleanDown - is
Adjustable Boolean - minimum
Count Double - step
Size DoubleCount - units String
- allocation
Count number - can
Scale booleanDown - is
Adjustable boolean - minimum
Count number - step
Size numberCount - units string
- allocation_
count float - can_
scale_ booldown - is_
adjustable bool - minimum_
count float - step_
size_ floatcount - units str
- allocation
Count Number - can
Scale BooleanDown - is
Adjustable Boolean - minimum
Count Number - step
Size NumberCount - units String
GetDatabaseGroupDisk
- Allocation
Mb double - Can
Scale boolDown - Is
Adjustable bool - Minimum
Mb double - Step
Size doubleMb - Units string
- Allocation
Mb float64 - Can
Scale boolDown - Is
Adjustable bool - Minimum
Mb float64 - Step
Size float64Mb - Units string
- allocation
Mb Double - can
Scale BooleanDown - is
Adjustable Boolean - minimum
Mb Double - step
Size DoubleMb - units String
- allocation
Mb number - can
Scale booleanDown - is
Adjustable boolean - minimum
Mb number - step
Size numberMb - units string
- allocation_
mb float - can_
scale_ booldown - is_
adjustable bool - minimum_
mb float - step_
size_ floatmb - units str
- allocation
Mb Number - can
Scale BooleanDown - is
Adjustable Boolean - minimum
Mb Number - step
Size NumberMb - units String
GetDatabaseGroupHostFlavor
- Hosting
Size string - Id string
- (String) The CRN of the IBM Cloud Databases instance.
- Name string
- Hosting
Size string - Id string
- (String) The CRN of the IBM Cloud Databases instance.
- Name string
- hosting
Size String - id String
- (String) The CRN of the IBM Cloud Databases instance.
- name String
- hosting
Size string - id string
- (String) The CRN of the IBM Cloud Databases instance.
- name string
- hosting_
size str - id str
- (String) The CRN of the IBM Cloud Databases instance.
- name str
- hosting
Size String - id String
- (String) The CRN of the IBM Cloud Databases instance.
- name String
GetDatabaseGroupMemory
- Allocation
Mb double - Can
Scale boolDown - Is
Adjustable bool - Minimum
Mb double - Step
Size doubleMb - Units string
- Allocation
Mb float64 - Can
Scale boolDown - Is
Adjustable bool - Minimum
Mb float64 - Step
Size float64Mb - Units string
- allocation
Mb Double - can
Scale BooleanDown - is
Adjustable Boolean - minimum
Mb Double - step
Size DoubleMb - units String
- allocation
Mb number - can
Scale booleanDown - is
Adjustable boolean - minimum
Mb number - step
Size numberMb - units string
- allocation_
mb float - can_
scale_ booldown - is_
adjustable bool - minimum_
mb float - step_
size_ floatmb - units str
- allocation
Mb Number - can
Scale BooleanDown - is
Adjustable Boolean - minimum
Mb Number - step
Size NumberMb - units String
GetDatabasePlatformOption
- Backup
Encryption stringKey Crn - (String) The CRN of backup encryption key.
- Disk
Encryption stringKey Crn - (String) The CRN of disk encryption key.
- Backup
Encryption stringKey Crn - (String) The CRN of backup encryption key.
- Disk
Encryption stringKey Crn - (String) The CRN of disk encryption key.
- backup
Encryption StringKey Crn - (String) The CRN of backup encryption key.
- disk
Encryption StringKey Crn - (String) The CRN of disk encryption key.
- backup
Encryption stringKey Crn - (String) The CRN of backup encryption key.
- disk
Encryption stringKey Crn - (String) The CRN of disk encryption key.
- backup_
encryption_ strkey_ crn - (String) The CRN of backup encryption key.
- disk_
encryption_ strkey_ crn - (String) The CRN of disk encryption key.
- backup
Encryption StringKey Crn - (String) The CRN of backup encryption key.
- disk
Encryption StringKey Crn - (String) The CRN of disk encryption key.
GetDatabaseUser
Package Details
- Repository
- ibm ibm-cloud/terraform-provider-ibm
- License
- Notes
- This Pulumi package is based on the
ibm
Terraform Provider.