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.21.2 published on Friday, Dec 8, 2023 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.21.2 published on Friday, Dec 8, 2023 by Pulumi

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

    Other available API versions: 2023-01-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.21.2 published on Friday, Dec 8, 2023 by Pulumi