1. Packages
  2. Azure Native
  3. API Docs
  4. web
  5. getStaticSiteBuildDatabaseConnection
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi

azure-native.web.getStaticSiteBuildDatabaseConnection

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi

    Static Site Database Connection resource. Azure REST API version: 2022-09-01.

    Other available API versions: 2023-01-01, 2023-12-01, 2024-04-01.

    Using getStaticSiteBuildDatabaseConnection

    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 getStaticSiteBuildDatabaseConnection(args: GetStaticSiteBuildDatabaseConnectionArgs, opts?: InvokeOptions): Promise<GetStaticSiteBuildDatabaseConnectionResult>
    function getStaticSiteBuildDatabaseConnectionOutput(args: GetStaticSiteBuildDatabaseConnectionOutputArgs, opts?: InvokeOptions): Output<GetStaticSiteBuildDatabaseConnectionResult>
    def get_static_site_build_database_connection(database_connection_name: Optional[str] = None,
                                                  environment_name: Optional[str] = None,
                                                  name: Optional[str] = None,
                                                  resource_group_name: Optional[str] = None,
                                                  opts: Optional[InvokeOptions] = None) -> GetStaticSiteBuildDatabaseConnectionResult
    def get_static_site_build_database_connection_output(database_connection_name: Optional[pulumi.Input[str]] = None,
                                                  environment_name: Optional[pulumi.Input[str]] = None,
                                                  name: Optional[pulumi.Input[str]] = None,
                                                  resource_group_name: Optional[pulumi.Input[str]] = None,
                                                  opts: Optional[InvokeOptions] = None) -> Output[GetStaticSiteBuildDatabaseConnectionResult]
    func LookupStaticSiteBuildDatabaseConnection(ctx *Context, args *LookupStaticSiteBuildDatabaseConnectionArgs, opts ...InvokeOption) (*LookupStaticSiteBuildDatabaseConnectionResult, error)
    func LookupStaticSiteBuildDatabaseConnectionOutput(ctx *Context, args *LookupStaticSiteBuildDatabaseConnectionOutputArgs, opts ...InvokeOption) LookupStaticSiteBuildDatabaseConnectionResultOutput

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

    public static class GetStaticSiteBuildDatabaseConnection 
    {
        public static Task<GetStaticSiteBuildDatabaseConnectionResult> InvokeAsync(GetStaticSiteBuildDatabaseConnectionArgs args, InvokeOptions? opts = null)
        public static Output<GetStaticSiteBuildDatabaseConnectionResult> Invoke(GetStaticSiteBuildDatabaseConnectionInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetStaticSiteBuildDatabaseConnectionResult> getStaticSiteBuildDatabaseConnection(GetStaticSiteBuildDatabaseConnectionArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:web:getStaticSiteBuildDatabaseConnection
      arguments:
        # arguments dictionary

    The following arguments are supported:

    DatabaseConnectionName string
    Name of the database connection.
    EnvironmentName string
    The stage site identifier.
    Name string
    Name of the static site
    ResourceGroupName string
    Name of the resource group to which the resource belongs.
    DatabaseConnectionName string
    Name of the database connection.
    EnvironmentName string
    The stage site identifier.
    Name string
    Name of the static site
    ResourceGroupName string
    Name of the resource group to which the resource belongs.
    databaseConnectionName String
    Name of the database connection.
    environmentName String
    The stage site identifier.
    name String
    Name of the static site
    resourceGroupName String
    Name of the resource group to which the resource belongs.
    databaseConnectionName string
    Name of the database connection.
    environmentName string
    The stage site identifier.
    name string
    Name of the static site
    resourceGroupName string
    Name of the resource group to which the resource belongs.
    database_connection_name str
    Name of the database connection.
    environment_name str
    The stage site identifier.
    name str
    Name of the static site
    resource_group_name str
    Name of the resource group to which the resource belongs.
    databaseConnectionName String
    Name of the database connection.
    environmentName String
    The stage site identifier.
    name String
    Name of the static site
    resourceGroupName String
    Name of the resource group to which the resource belongs.

    getStaticSiteBuildDatabaseConnection Result

    The following output properties are available:

    ConfigurationFiles List<Pulumi.AzureNative.Web.Outputs.StaticSiteDatabaseConnectionConfigurationFileOverviewResponse>
    A list of configuration files associated with this database connection.
    Id string
    Resource Id.
    Name string
    Resource Name.
    Region string
    The region of the database resource.
    ResourceId string
    The resource id of the database.
    Type string
    Resource type.
    ConnectionIdentity string
    If present, the identity is used in conjunction with connection string to connect to the database. Use of the system-assigned managed identity is indicated with the string 'SystemAssigned', while use of a user-assigned managed identity is indicated with the resource id of the managed identity resource.
    ConnectionString string
    The connection string to use to connect to the database.
    Kind string
    Kind of resource.
    ConfigurationFiles []StaticSiteDatabaseConnectionConfigurationFileOverviewResponse
    A list of configuration files associated with this database connection.
    Id string
    Resource Id.
    Name string
    Resource Name.
    Region string
    The region of the database resource.
    ResourceId string
    The resource id of the database.
    Type string
    Resource type.
    ConnectionIdentity string
    If present, the identity is used in conjunction with connection string to connect to the database. Use of the system-assigned managed identity is indicated with the string 'SystemAssigned', while use of a user-assigned managed identity is indicated with the resource id of the managed identity resource.
    ConnectionString string
    The connection string to use to connect to the database.
    Kind string
    Kind of resource.
    configurationFiles List<StaticSiteDatabaseConnectionConfigurationFileOverviewResponse>
    A list of configuration files associated with this database connection.
    id String
    Resource Id.
    name String
    Resource Name.
    region String
    The region of the database resource.
    resourceId String
    The resource id of the database.
    type String
    Resource type.
    connectionIdentity String
    If present, the identity is used in conjunction with connection string to connect to the database. Use of the system-assigned managed identity is indicated with the string 'SystemAssigned', while use of a user-assigned managed identity is indicated with the resource id of the managed identity resource.
    connectionString String
    The connection string to use to connect to the database.
    kind String
    Kind of resource.
    configurationFiles StaticSiteDatabaseConnectionConfigurationFileOverviewResponse[]
    A list of configuration files associated with this database connection.
    id string
    Resource Id.
    name string
    Resource Name.
    region string
    The region of the database resource.
    resourceId string
    The resource id of the database.
    type string
    Resource type.
    connectionIdentity string
    If present, the identity is used in conjunction with connection string to connect to the database. Use of the system-assigned managed identity is indicated with the string 'SystemAssigned', while use of a user-assigned managed identity is indicated with the resource id of the managed identity resource.
    connectionString string
    The connection string to use to connect to the database.
    kind string
    Kind of resource.
    configuration_files Sequence[StaticSiteDatabaseConnectionConfigurationFileOverviewResponse]
    A list of configuration files associated with this database connection.
    id str
    Resource Id.
    name str
    Resource Name.
    region str
    The region of the database resource.
    resource_id str
    The resource id of the database.
    type str
    Resource type.
    connection_identity str
    If present, the identity is used in conjunction with connection string to connect to the database. Use of the system-assigned managed identity is indicated with the string 'SystemAssigned', while use of a user-assigned managed identity is indicated with the resource id of the managed identity resource.
    connection_string str
    The connection string to use to connect to the database.
    kind str
    Kind of resource.
    configurationFiles List<Property Map>
    A list of configuration files associated with this database connection.
    id String
    Resource Id.
    name String
    Resource Name.
    region String
    The region of the database resource.
    resourceId String
    The resource id of the database.
    type String
    Resource type.
    connectionIdentity String
    If present, the identity is used in conjunction with connection string to connect to the database. Use of the system-assigned managed identity is indicated with the string 'SystemAssigned', while use of a user-assigned managed identity is indicated with the resource id of the managed identity resource.
    connectionString String
    The connection string to use to connect to the database.
    kind String
    Kind of resource.

    Supporting Types

    StaticSiteDatabaseConnectionConfigurationFileOverviewResponse

    Contents string
    The Base64 encoding of the file contents.
    FileName string
    The name of the configuration file.
    Type string
    The type of configuration file.
    Contents string
    The Base64 encoding of the file contents.
    FileName string
    The name of the configuration file.
    Type string
    The type of configuration file.
    contents String
    The Base64 encoding of the file contents.
    fileName String
    The name of the configuration file.
    type String
    The type of configuration file.
    contents string
    The Base64 encoding of the file contents.
    fileName string
    The name of the configuration file.
    type string
    The type of configuration file.
    contents str
    The Base64 encoding of the file contents.
    file_name str
    The name of the configuration file.
    type str
    The type of configuration file.
    contents String
    The Base64 encoding of the file contents.
    fileName String
    The name of the configuration file.
    type String
    The type of configuration file.

    Package Details

    Repository
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
    Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi