Oracle Cloud Infrastructure v1.41.0 published on Wednesday, Jun 19, 2024 by Pulumi
oci.DatabaseManagement.getManagedMySqlDatabaseConfigurationData
Explore with Pulumi AI
Oracle Cloud Infrastructure v1.41.0 published on Wednesday, Jun 19, 2024 by Pulumi
This data source provides the list of Managed My Sql Database Configuration Data in Oracle Cloud Infrastructure Database Management service.
Retrieves Configuration Data for given MySQL Instance.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testManagedMySqlDatabaseConfigurationData = oci.DatabaseManagement.getManagedMySqlDatabaseConfigurationData({
    managedMySqlDatabaseId: testManagedMySqlDatabase.id,
});
import pulumi
import pulumi_oci as oci
test_managed_my_sql_database_configuration_data = oci.DatabaseManagement.get_managed_my_sql_database_configuration_data(managed_my_sql_database_id=test_managed_my_sql_database["id"])
package main
import (
	"github.com/pulumi/pulumi-oci/sdk/go/oci/DatabaseManagement"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := DatabaseManagement.GetManagedMySqlDatabaseConfigurationData(ctx, &databasemanagement.GetManagedMySqlDatabaseConfigurationDataArgs{
			ManagedMySqlDatabaseId: testManagedMySqlDatabase.Id,
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Oci = Pulumi.Oci;
return await Deployment.RunAsync(() => 
{
    var testManagedMySqlDatabaseConfigurationData = Oci.DatabaseManagement.GetManagedMySqlDatabaseConfigurationData.Invoke(new()
    {
        ManagedMySqlDatabaseId = testManagedMySqlDatabase.Id,
    });
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.DatabaseManagement.DatabaseManagementFunctions;
import com.pulumi.oci.DatabaseManagement.inputs.GetManagedMySqlDatabaseConfigurationDataArgs;
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 testManagedMySqlDatabaseConfigurationData = DatabaseManagementFunctions.getManagedMySqlDatabaseConfigurationData(GetManagedMySqlDatabaseConfigurationDataArgs.builder()
            .managedMySqlDatabaseId(testManagedMySqlDatabase.id())
            .build());
    }
}
variables:
  testManagedMySqlDatabaseConfigurationData:
    fn::invoke:
      Function: oci:DatabaseManagement:getManagedMySqlDatabaseConfigurationData
      Arguments:
        managedMySqlDatabaseId: ${testManagedMySqlDatabase.id}
Using getManagedMySqlDatabaseConfigurationData
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 getManagedMySqlDatabaseConfigurationData(args: GetManagedMySqlDatabaseConfigurationDataArgs, opts?: InvokeOptions): Promise<GetManagedMySqlDatabaseConfigurationDataResult>
function getManagedMySqlDatabaseConfigurationDataOutput(args: GetManagedMySqlDatabaseConfigurationDataOutputArgs, opts?: InvokeOptions): Output<GetManagedMySqlDatabaseConfigurationDataResult>def get_managed_my_sql_database_configuration_data(filters: Optional[Sequence[_databasemanagement.GetManagedMySqlDatabaseConfigurationDataFilter]] = None,
                                                   managed_my_sql_database_id: Optional[str] = None,
                                                   opts: Optional[InvokeOptions] = None) -> GetManagedMySqlDatabaseConfigurationDataResult
def get_managed_my_sql_database_configuration_data_output(filters: Optional[pulumi.Input[Sequence[pulumi.Input[_databasemanagement.GetManagedMySqlDatabaseConfigurationDataFilterArgs]]]] = None,
                                                   managed_my_sql_database_id: Optional[pulumi.Input[str]] = None,
                                                   opts: Optional[InvokeOptions] = None) -> Output[GetManagedMySqlDatabaseConfigurationDataResult]func GetManagedMySqlDatabaseConfigurationData(ctx *Context, args *GetManagedMySqlDatabaseConfigurationDataArgs, opts ...InvokeOption) (*GetManagedMySqlDatabaseConfigurationDataResult, error)
func GetManagedMySqlDatabaseConfigurationDataOutput(ctx *Context, args *GetManagedMySqlDatabaseConfigurationDataOutputArgs, opts ...InvokeOption) GetManagedMySqlDatabaseConfigurationDataResultOutput> Note: This function is named GetManagedMySqlDatabaseConfigurationData in the Go SDK.
public static class GetManagedMySqlDatabaseConfigurationData 
{
    public static Task<GetManagedMySqlDatabaseConfigurationDataResult> InvokeAsync(GetManagedMySqlDatabaseConfigurationDataArgs args, InvokeOptions? opts = null)
    public static Output<GetManagedMySqlDatabaseConfigurationDataResult> Invoke(GetManagedMySqlDatabaseConfigurationDataInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetManagedMySqlDatabaseConfigurationDataResult> getManagedMySqlDatabaseConfigurationData(GetManagedMySqlDatabaseConfigurationDataArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: oci:DatabaseManagement/getManagedMySqlDatabaseConfigurationData:getManagedMySqlDatabaseConfigurationData
  arguments:
    # arguments dictionaryThe following arguments are supported:
- ManagedMy stringSql Database Id 
- The OCID of ManagedMySqlDatabase.
- Filters
List<GetManaged My Sql Database Configuration Data Filter> 
- ManagedMy stringSql Database Id 
- The OCID of ManagedMySqlDatabase.
- Filters
[]GetManaged My Sql Database Configuration Data Filter 
- managedMy StringSql Database Id 
- The OCID of ManagedMySqlDatabase.
- filters
List<GetManaged My Sql Database Configuration Data Filter> 
- managedMy stringSql Database Id 
- The OCID of ManagedMySqlDatabase.
- filters
GetManaged My Sql Database Configuration Data Filter[] 
- managed_my_ strsql_ database_ id 
- The OCID of ManagedMySqlDatabase.
- filters
Sequence[databasemanagement.Get Managed My Sql Database Configuration Data Filter] 
- managedMy StringSql Database Id 
- The OCID of ManagedMySqlDatabase.
- filters List<Property Map>
getManagedMySqlDatabaseConfigurationData Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- ManagedMy stringSql Database Id 
- MySql List<GetConfiguration Data Collections Managed My Sql Database Configuration Data My Sql Configuration Data Collection> 
- The list of my_sql_configuration_data_collection.
- Filters
List<GetManaged My Sql Database Configuration Data Filter> 
- Id string
- The provider-assigned unique ID for this managed resource.
- ManagedMy stringSql Database Id 
- MySql []GetConfiguration Data Collections Managed My Sql Database Configuration Data My Sql Configuration Data Collection 
- The list of my_sql_configuration_data_collection.
- Filters
[]GetManaged My Sql Database Configuration Data Filter 
- id String
- The provider-assigned unique ID for this managed resource.
- managedMy StringSql Database Id 
- mySql List<GetConfiguration Data Collections Managed My Sql Database Configuration Data My Sql Configuration Data Collection> 
- The list of my_sql_configuration_data_collection.
- filters
List<GetManaged My Sql Database Configuration Data Filter> 
- id string
- The provider-assigned unique ID for this managed resource.
- managedMy stringSql Database Id 
- mySql GetConfiguration Data Collections Managed My Sql Database Configuration Data My Sql Configuration Data Collection[] 
- The list of my_sql_configuration_data_collection.
- filters
GetManaged My Sql Database Configuration Data Filter[] 
- id str
- The provider-assigned unique ID for this managed resource.
- managed_my_ strsql_ database_ id 
- my_sql_ Sequence[databasemanagement.configuration_ data_ collections Get Managed My Sql Database Configuration Data My Sql Configuration Data Collection] 
- The list of my_sql_configuration_data_collection.
- filters
Sequence[databasemanagement.Get Managed My Sql Database Configuration Data Filter] 
- id String
- The provider-assigned unique ID for this managed resource.
- managedMy StringSql Database Id 
- mySql List<Property Map>Configuration Data Collections 
- The list of my_sql_configuration_data_collection.
- filters List<Property Map>
Supporting Types
GetManagedMySqlDatabaseConfigurationDataFilter       
GetManagedMySqlDatabaseConfigurationDataMySqlConfigurationDataCollection           
- Items
List<GetManaged My Sql Database Configuration Data My Sql Configuration Data Collection Item> 
- List of ConfigurationDataSummary.
- Items
[]GetManaged My Sql Database Configuration Data My Sql Configuration Data Collection Item 
- List of ConfigurationDataSummary.
- items
List<GetManaged My Sql Database Configuration Data My Sql Configuration Data Collection Item> 
- List of ConfigurationDataSummary.
- items
GetManaged My Sql Database Configuration Data My Sql Configuration Data Collection Item[] 
- List of ConfigurationDataSummary.
- items
Sequence[databasemanagement.Get Managed My Sql Database Configuration Data My Sql Configuration Data Collection Item] 
- List of ConfigurationDataSummary.
- items List<Property Map>
- List of ConfigurationDataSummary.
GetManagedMySqlDatabaseConfigurationDataMySqlConfigurationDataCollectionItem            
- DefaultValue string
- default value of variable
- Description string
- Description of the variable
- HostSet string
- Host from where this value was set. Empty for MySql Database System
- IsConfigurable bool
- Whether this variable is configurable
- IsDynamic bool
- Whether variable can be set dynamically or not
- IsInit bool
- whether variable is set at server startup
- MaxValue double
- Maximum value of variable
- MinValue double
- Minimum value of variable
- Name string
- The name of variable
- Path string
- If the variable was set from an option file, VARIABLE_PATH is the path name of that file. Otherwise, the value is the empty string.
- PossibleValues string
- Comma separated list of possible values for the variable in value:valueDescription format
- Source string
- The source from which the variable was most recently set
- SupportedVersions string
- Comma separated list of MySql versions where this variable is supported
- TimeSet string
- Time when value was set
- Type string
- type of variable
- UserSet string
- User who set this value. Empty for MySql Database System
- Value string
- The value of variable
- DefaultValue string
- default value of variable
- Description string
- Description of the variable
- HostSet string
- Host from where this value was set. Empty for MySql Database System
- IsConfigurable bool
- Whether this variable is configurable
- IsDynamic bool
- Whether variable can be set dynamically or not
- IsInit bool
- whether variable is set at server startup
- MaxValue float64
- Maximum value of variable
- MinValue float64
- Minimum value of variable
- Name string
- The name of variable
- Path string
- If the variable was set from an option file, VARIABLE_PATH is the path name of that file. Otherwise, the value is the empty string.
- PossibleValues string
- Comma separated list of possible values for the variable in value:valueDescription format
- Source string
- The source from which the variable was most recently set
- SupportedVersions string
- Comma separated list of MySql versions where this variable is supported
- TimeSet string
- Time when value was set
- Type string
- type of variable
- UserSet string
- User who set this value. Empty for MySql Database System
- Value string
- The value of variable
- defaultValue String
- default value of variable
- description String
- Description of the variable
- hostSet String
- Host from where this value was set. Empty for MySql Database System
- isConfigurable Boolean
- Whether this variable is configurable
- isDynamic Boolean
- Whether variable can be set dynamically or not
- isInit Boolean
- whether variable is set at server startup
- maxValue Double
- Maximum value of variable
- minValue Double
- Minimum value of variable
- name String
- The name of variable
- path String
- If the variable was set from an option file, VARIABLE_PATH is the path name of that file. Otherwise, the value is the empty string.
- possibleValues String
- Comma separated list of possible values for the variable in value:valueDescription format
- source String
- The source from which the variable was most recently set
- supportedVersions String
- Comma separated list of MySql versions where this variable is supported
- timeSet String
- Time when value was set
- type String
- type of variable
- userSet String
- User who set this value. Empty for MySql Database System
- value String
- The value of variable
- defaultValue string
- default value of variable
- description string
- Description of the variable
- hostSet string
- Host from where this value was set. Empty for MySql Database System
- isConfigurable boolean
- Whether this variable is configurable
- isDynamic boolean
- Whether variable can be set dynamically or not
- isInit boolean
- whether variable is set at server startup
- maxValue number
- Maximum value of variable
- minValue number
- Minimum value of variable
- name string
- The name of variable
- path string
- If the variable was set from an option file, VARIABLE_PATH is the path name of that file. Otherwise, the value is the empty string.
- possibleValues string
- Comma separated list of possible values for the variable in value:valueDescription format
- source string
- The source from which the variable was most recently set
- supportedVersions string
- Comma separated list of MySql versions where this variable is supported
- timeSet string
- Time when value was set
- type string
- type of variable
- userSet string
- User who set this value. Empty for MySql Database System
- value string
- The value of variable
- default_value str
- default value of variable
- description str
- Description of the variable
- host_set str
- Host from where this value was set. Empty for MySql Database System
- is_configurable bool
- Whether this variable is configurable
- is_dynamic bool
- Whether variable can be set dynamically or not
- is_init bool
- whether variable is set at server startup
- max_value float
- Maximum value of variable
- min_value float
- Minimum value of variable
- name str
- The name of variable
- path str
- If the variable was set from an option file, VARIABLE_PATH is the path name of that file. Otherwise, the value is the empty string.
- possible_values str
- Comma separated list of possible values for the variable in value:valueDescription format
- source str
- The source from which the variable was most recently set
- supported_versions str
- Comma separated list of MySql versions where this variable is supported
- time_set str
- Time when value was set
- type str
- type of variable
- user_set str
- User who set this value. Empty for MySql Database System
- value str
- The value of variable
- defaultValue String
- default value of variable
- description String
- Description of the variable
- hostSet String
- Host from where this value was set. Empty for MySql Database System
- isConfigurable Boolean
- Whether this variable is configurable
- isDynamic Boolean
- Whether variable can be set dynamically or not
- isInit Boolean
- whether variable is set at server startup
- maxValue Number
- Maximum value of variable
- minValue Number
- Minimum value of variable
- name String
- The name of variable
- path String
- If the variable was set from an option file, VARIABLE_PATH is the path name of that file. Otherwise, the value is the empty string.
- possibleValues String
- Comma separated list of possible values for the variable in value:valueDescription format
- source String
- The source from which the variable was most recently set
- supportedVersions String
- Comma separated list of MySql versions where this variable is supported
- timeSet String
- Time when value was set
- type String
- type of variable
- userSet String
- User who set this value. Empty for MySql Database System
- value String
- The value of variable
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the ociTerraform Provider.
Oracle Cloud Infrastructure v1.41.0 published on Wednesday, Jun 19, 2024 by Pulumi