1. Packages
  2. Oracle Cloud Infrastructure
  3. API Docs
  4. DatabaseManagement
  5. getManagedMySqlDatabaseDigestErrors
Oracle Cloud Infrastructure v3.3.0 published on Thursday, Jul 17, 2025 by Pulumi

oci.DatabaseManagement.getManagedMySqlDatabaseDigestErrors

Explore with Pulumi AI

oci logo
Oracle Cloud Infrastructure v3.3.0 published on Thursday, Jul 17, 2025 by Pulumi

    This data source provides the list of Managed My Sql Database Digest Errors in Oracle Cloud Infrastructure Database Management service.

    Retrieves any potential errors for a given digest.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as oci from "@pulumi/oci";
    
    const testManagedMySqlDatabaseDigestErrors = oci.DatabaseManagement.getManagedMySqlDatabaseDigestErrors({
        digest: managedMySqlDatabaseDigestErrorDigest,
        managedMySqlDatabaseId: testManagedMySqlDatabase.id,
    });
    
    import pulumi
    import pulumi_oci as oci
    
    test_managed_my_sql_database_digest_errors = oci.DatabaseManagement.get_managed_my_sql_database_digest_errors(digest=managed_my_sql_database_digest_error_digest,
        managed_my_sql_database_id=test_managed_my_sql_database["id"])
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-oci/sdk/v3/go/oci/databasemanagement"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := databasemanagement.GetManagedMySqlDatabaseDigestErrors(ctx, &databasemanagement.GetManagedMySqlDatabaseDigestErrorsArgs{
    			Digest:                 managedMySqlDatabaseDigestErrorDigest,
    			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 testManagedMySqlDatabaseDigestErrors = Oci.DatabaseManagement.GetManagedMySqlDatabaseDigestErrors.Invoke(new()
        {
            Digest = managedMySqlDatabaseDigestErrorDigest,
            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.GetManagedMySqlDatabaseDigestErrorsArgs;
    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 testManagedMySqlDatabaseDigestErrors = DatabaseManagementFunctions.getManagedMySqlDatabaseDigestErrors(GetManagedMySqlDatabaseDigestErrorsArgs.builder()
                .digest(managedMySqlDatabaseDigestErrorDigest)
                .managedMySqlDatabaseId(testManagedMySqlDatabase.id())
                .build());
    
        }
    }
    
    variables:
      testManagedMySqlDatabaseDigestErrors:
        fn::invoke:
          function: oci:DatabaseManagement:getManagedMySqlDatabaseDigestErrors
          arguments:
            digest: ${managedMySqlDatabaseDigestErrorDigest}
            managedMySqlDatabaseId: ${testManagedMySqlDatabase.id}
    

    Using getManagedMySqlDatabaseDigestErrors

    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 getManagedMySqlDatabaseDigestErrors(args: GetManagedMySqlDatabaseDigestErrorsArgs, opts?: InvokeOptions): Promise<GetManagedMySqlDatabaseDigestErrorsResult>
    function getManagedMySqlDatabaseDigestErrorsOutput(args: GetManagedMySqlDatabaseDigestErrorsOutputArgs, opts?: InvokeOptions): Output<GetManagedMySqlDatabaseDigestErrorsResult>
    def get_managed_my_sql_database_digest_errors(digest: Optional[str] = None,
                                                  filters: Optional[Sequence[GetManagedMySqlDatabaseDigestErrorsFilter]] = None,
                                                  managed_my_sql_database_id: Optional[str] = None,
                                                  opts: Optional[InvokeOptions] = None) -> GetManagedMySqlDatabaseDigestErrorsResult
    def get_managed_my_sql_database_digest_errors_output(digest: Optional[pulumi.Input[str]] = None,
                                                  filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetManagedMySqlDatabaseDigestErrorsFilterArgs]]]] = None,
                                                  managed_my_sql_database_id: Optional[pulumi.Input[str]] = None,
                                                  opts: Optional[InvokeOptions] = None) -> Output[GetManagedMySqlDatabaseDigestErrorsResult]
    func GetManagedMySqlDatabaseDigestErrors(ctx *Context, args *GetManagedMySqlDatabaseDigestErrorsArgs, opts ...InvokeOption) (*GetManagedMySqlDatabaseDigestErrorsResult, error)
    func GetManagedMySqlDatabaseDigestErrorsOutput(ctx *Context, args *GetManagedMySqlDatabaseDigestErrorsOutputArgs, opts ...InvokeOption) GetManagedMySqlDatabaseDigestErrorsResultOutput

    > Note: This function is named GetManagedMySqlDatabaseDigestErrors in the Go SDK.

    public static class GetManagedMySqlDatabaseDigestErrors 
    {
        public static Task<GetManagedMySqlDatabaseDigestErrorsResult> InvokeAsync(GetManagedMySqlDatabaseDigestErrorsArgs args, InvokeOptions? opts = null)
        public static Output<GetManagedMySqlDatabaseDigestErrorsResult> Invoke(GetManagedMySqlDatabaseDigestErrorsInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetManagedMySqlDatabaseDigestErrorsResult> getManagedMySqlDatabaseDigestErrors(GetManagedMySqlDatabaseDigestErrorsArgs args, InvokeOptions options)
    public static Output<GetManagedMySqlDatabaseDigestErrorsResult> getManagedMySqlDatabaseDigestErrors(GetManagedMySqlDatabaseDigestErrorsArgs args, InvokeOptions options)
    
    fn::invoke:
      function: oci:DatabaseManagement/getManagedMySqlDatabaseDigestErrors:getManagedMySqlDatabaseDigestErrors
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Digest string
    The digest of a MySQL normalized query.
    ManagedMySqlDatabaseId string
    The OCID of the Managed MySQL Database.
    Filters List<GetManagedMySqlDatabaseDigestErrorsFilter>
    Digest string
    The digest of a MySQL normalized query.
    ManagedMySqlDatabaseId string
    The OCID of the Managed MySQL Database.
    Filters []GetManagedMySqlDatabaseDigestErrorsFilter
    digest String
    The digest of a MySQL normalized query.
    managedMySqlDatabaseId String
    The OCID of the Managed MySQL Database.
    filters List<GetManagedMySqlDatabaseDigestErrorsFilter>
    digest string
    The digest of a MySQL normalized query.
    managedMySqlDatabaseId string
    The OCID of the Managed MySQL Database.
    filters GetManagedMySqlDatabaseDigestErrorsFilter[]
    digest str
    The digest of a MySQL normalized query.
    managed_my_sql_database_id str
    The OCID of the Managed MySQL Database.
    filters Sequence[GetManagedMySqlDatabaseDigestErrorsFilter]
    digest String
    The digest of a MySQL normalized query.
    managedMySqlDatabaseId String
    The OCID of the Managed MySQL Database.
    filters List<Property Map>

    getManagedMySqlDatabaseDigestErrors Result

    The following output properties are available:

    Digest string
    Id string
    The provider-assigned unique ID for this managed resource.
    ManagedMySqlDatabaseId string
    MySqlDigestErrorsCollections List<GetManagedMySqlDatabaseDigestErrorsMySqlDigestErrorsCollection>
    The list of my_sql_digest_errors_collection.
    Filters List<GetManagedMySqlDatabaseDigestErrorsFilter>
    Digest string
    Id string
    The provider-assigned unique ID for this managed resource.
    ManagedMySqlDatabaseId string
    MySqlDigestErrorsCollections []GetManagedMySqlDatabaseDigestErrorsMySqlDigestErrorsCollection
    The list of my_sql_digest_errors_collection.
    Filters []GetManagedMySqlDatabaseDigestErrorsFilter
    digest String
    id String
    The provider-assigned unique ID for this managed resource.
    managedMySqlDatabaseId String
    mySqlDigestErrorsCollections List<GetManagedMySqlDatabaseDigestErrorsMySqlDigestErrorsCollection>
    The list of my_sql_digest_errors_collection.
    filters List<GetManagedMySqlDatabaseDigestErrorsFilter>
    digest string
    id string
    The provider-assigned unique ID for this managed resource.
    managedMySqlDatabaseId string
    mySqlDigestErrorsCollections GetManagedMySqlDatabaseDigestErrorsMySqlDigestErrorsCollection[]
    The list of my_sql_digest_errors_collection.
    filters GetManagedMySqlDatabaseDigestErrorsFilter[]
    digest String
    id String
    The provider-assigned unique ID for this managed resource.
    managedMySqlDatabaseId String
    mySqlDigestErrorsCollections List<Property Map>
    The list of my_sql_digest_errors_collection.
    filters List<Property Map>

    Supporting Types

    GetManagedMySqlDatabaseDigestErrorsFilter

    Name string
    Values List<string>
    Regex bool
    Name string
    Values []string
    Regex bool
    name String
    values List<String>
    regex Boolean
    name string
    values string[]
    regex boolean
    name str
    values Sequence[str]
    regex bool
    name String
    values List<String>
    regex Boolean

    GetManagedMySqlDatabaseDigestErrorsMySqlDigestErrorsCollection

    items List<Property Map>
    The unique set of errors for a given digest.

    GetManagedMySqlDatabaseDigestErrorsMySqlDigestErrorsCollectionItem

    Errors List<GetManagedMySqlDatabaseDigestErrorsMySqlDigestErrorsCollectionItemError>
    The MySQL error, warning or note raised when a query is run, if any.
    OccurrenceCount int
    The number of times a MySQL error is encountered.
    Errors []GetManagedMySqlDatabaseDigestErrorsMySqlDigestErrorsCollectionItemError
    The MySQL error, warning or note raised when a query is run, if any.
    OccurrenceCount int
    The number of times a MySQL error is encountered.
    errors List<GetManagedMySqlDatabaseDigestErrorsMySqlDigestErrorsCollectionItemError>
    The MySQL error, warning or note raised when a query is run, if any.
    occurrenceCount Integer
    The number of times a MySQL error is encountered.
    errors GetManagedMySqlDatabaseDigestErrorsMySqlDigestErrorsCollectionItemError[]
    The MySQL error, warning or note raised when a query is run, if any.
    occurrenceCount number
    The number of times a MySQL error is encountered.
    errors Sequence[GetManagedMySqlDatabaseDigestErrorsMySqlDigestErrorsCollectionItemError]
    The MySQL error, warning or note raised when a query is run, if any.
    occurrence_count int
    The number of times a MySQL error is encountered.
    errors List<Property Map>
    The MySQL error, warning or note raised when a query is run, if any.
    occurrenceCount Number
    The number of times a MySQL error is encountered.

    GetManagedMySqlDatabaseDigestErrorsMySqlDigestErrorsCollectionItemError

    Code int
    The MySQL code of the raised error, warning or note.
    Level string
    The level of severity of the MySQL message.
    MessageText string
    The MySQL message text of the raised error, warning or note.
    Code int
    The MySQL code of the raised error, warning or note.
    Level string
    The level of severity of the MySQL message.
    MessageText string
    The MySQL message text of the raised error, warning or note.
    code Integer
    The MySQL code of the raised error, warning or note.
    level String
    The level of severity of the MySQL message.
    messageText String
    The MySQL message text of the raised error, warning or note.
    code number
    The MySQL code of the raised error, warning or note.
    level string
    The level of severity of the MySQL message.
    messageText string
    The MySQL message text of the raised error, warning or note.
    code int
    The MySQL code of the raised error, warning or note.
    level str
    The level of severity of the MySQL message.
    message_text str
    The MySQL message text of the raised error, warning or note.
    code Number
    The MySQL code of the raised error, warning or note.
    level String
    The level of severity of the MySQL message.
    messageText String
    The MySQL message text of the raised error, warning or note.

    Package Details

    Repository
    oci pulumi/pulumi-oci
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the oci Terraform Provider.
    oci logo
    Oracle Cloud Infrastructure v3.3.0 published on Thursday, Jul 17, 2025 by Pulumi