1. Packages
  2. Azure Native
  3. API Docs
  4. web
  5. getStaticSiteDatabaseConnection
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.50.1 published on Tuesday, Jul 16, 2024 by Pulumi

azure-native.web.getStaticSiteDatabaseConnection

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.50.1 published on Tuesday, Jul 16, 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.

    Using getStaticSiteDatabaseConnection

    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 getStaticSiteDatabaseConnection(args: GetStaticSiteDatabaseConnectionArgs, opts?: InvokeOptions): Promise<GetStaticSiteDatabaseConnectionResult>
    function getStaticSiteDatabaseConnectionOutput(args: GetStaticSiteDatabaseConnectionOutputArgs, opts?: InvokeOptions): Output<GetStaticSiteDatabaseConnectionResult>
    def get_static_site_database_connection(database_connection_name: Optional[str] = None,
                                            name: Optional[str] = None,
                                            resource_group_name: Optional[str] = None,
                                            opts: Optional[InvokeOptions] = None) -> GetStaticSiteDatabaseConnectionResult
    def get_static_site_database_connection_output(database_connection_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[GetStaticSiteDatabaseConnectionResult]
    func LookupStaticSiteDatabaseConnection(ctx *Context, args *LookupStaticSiteDatabaseConnectionArgs, opts ...InvokeOption) (*LookupStaticSiteDatabaseConnectionResult, error)
    func LookupStaticSiteDatabaseConnectionOutput(ctx *Context, args *LookupStaticSiteDatabaseConnectionOutputArgs, opts ...InvokeOption) LookupStaticSiteDatabaseConnectionResultOutput

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

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

    The following arguments are supported:

    DatabaseConnectionName string
    Name of the database connection.
    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.
    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.
    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.
    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.
    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.
    name String
    Name of the static site
    resourceGroupName String
    Name of the resource group to which the resource belongs.

    getStaticSiteDatabaseConnection 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.50.1 published on Tuesday, Jul 16, 2024 by Pulumi