tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack
tencentcloud.getScfFunctionAddress
Explore with Pulumi AI
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack
Use this data source to query detailed information of scf function_address
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const functionAddress = tencentcloud.getScfFunctionAddress({
functionName: "keep-1676351130",
namespace: "default",
qualifier: "$LATEST",
});
import pulumi
import pulumi_tencentcloud as tencentcloud
function_address = tencentcloud.get_scf_function_address(function_name="keep-1676351130",
namespace="default",
qualifier="$LATEST")
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/tencentcloud/tencentcloud"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := tencentcloud.GetScfFunctionAddress(ctx, &tencentcloud.GetScfFunctionAddressArgs{
FunctionName: "keep-1676351130",
Namespace: pulumi.StringRef("default"),
Qualifier: pulumi.StringRef("$LATEST"),
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Tencentcloud = Pulumi.Tencentcloud;
return await Deployment.RunAsync(() =>
{
var functionAddress = Tencentcloud.GetScfFunctionAddress.Invoke(new()
{
FunctionName = "keep-1676351130",
Namespace = "default",
Qualifier = "$LATEST",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.tencentcloud.TencentcloudFunctions;
import com.pulumi.tencentcloud.inputs.GetScfFunctionAddressArgs;
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 functionAddress = TencentcloudFunctions.getScfFunctionAddress(GetScfFunctionAddressArgs.builder()
.functionName("keep-1676351130")
.namespace("default")
.qualifier("$LATEST")
.build());
}
}
variables:
functionAddress:
fn::invoke:
function: tencentcloud:getScfFunctionAddress
arguments:
functionName: keep-1676351130
namespace: default
qualifier: $LATEST
Using getScfFunctionAddress
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 getScfFunctionAddress(args: GetScfFunctionAddressArgs, opts?: InvokeOptions): Promise<GetScfFunctionAddressResult>
function getScfFunctionAddressOutput(args: GetScfFunctionAddressOutputArgs, opts?: InvokeOptions): Output<GetScfFunctionAddressResult>
def get_scf_function_address(function_name: Optional[str] = None,
id: Optional[str] = None,
namespace: Optional[str] = None,
qualifier: Optional[str] = None,
result_output_file: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetScfFunctionAddressResult
def get_scf_function_address_output(function_name: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
namespace: Optional[pulumi.Input[str]] = None,
qualifier: Optional[pulumi.Input[str]] = None,
result_output_file: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetScfFunctionAddressResult]
func GetScfFunctionAddress(ctx *Context, args *GetScfFunctionAddressArgs, opts ...InvokeOption) (*GetScfFunctionAddressResult, error)
func GetScfFunctionAddressOutput(ctx *Context, args *GetScfFunctionAddressOutputArgs, opts ...InvokeOption) GetScfFunctionAddressResultOutput
> Note: This function is named GetScfFunctionAddress
in the Go SDK.
public static class GetScfFunctionAddress
{
public static Task<GetScfFunctionAddressResult> InvokeAsync(GetScfFunctionAddressArgs args, InvokeOptions? opts = null)
public static Output<GetScfFunctionAddressResult> Invoke(GetScfFunctionAddressInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetScfFunctionAddressResult> getScfFunctionAddress(GetScfFunctionAddressArgs args, InvokeOptions options)
public static Output<GetScfFunctionAddressResult> getScfFunctionAddress(GetScfFunctionAddressArgs args, InvokeOptions options)
fn::invoke:
function: tencentcloud:index/getScfFunctionAddress:getScfFunctionAddress
arguments:
# arguments dictionary
The following arguments are supported:
- Function
Name string - Function name.
- Id string
- Namespace string
- Function namespace.
- Qualifier string
- Function version.
- Result
Output stringFile - Used to save results.
- Function
Name string - Function name.
- Id string
- Namespace string
- Function namespace.
- Qualifier string
- Function version.
- Result
Output stringFile - Used to save results.
- function
Name String - Function name.
- id String
- namespace String
- Function namespace.
- qualifier String
- Function version.
- result
Output StringFile - Used to save results.
- function
Name string - Function name.
- id string
- namespace string
- Function namespace.
- qualifier string
- Function version.
- result
Output stringFile - Used to save results.
- function_
name str - Function name.
- id str
- namespace str
- Function namespace.
- qualifier str
- Function version.
- result_
output_ strfile - Used to save results.
- function
Name String - Function name.
- id String
- namespace String
- Function namespace.
- qualifier String
- Function version.
- result
Output StringFile - Used to save results.
getScfFunctionAddress Result
The following output properties are available:
- Code
Sha256 string - SHA256 code of the function.
- Function
Name string - Id string
- Url string
- Cos address of the function.
- Namespace string
- Qualifier string
- Result
Output stringFile
- Code
Sha256 string - SHA256 code of the function.
- Function
Name string - Id string
- Url string
- Cos address of the function.
- Namespace string
- Qualifier string
- Result
Output stringFile
- code
Sha256 String - SHA256 code of the function.
- function
Name String - id String
- url String
- Cos address of the function.
- namespace String
- qualifier String
- result
Output StringFile
- code
Sha256 string - SHA256 code of the function.
- function
Name string - id string
- url string
- Cos address of the function.
- namespace string
- qualifier string
- result
Output stringFile
- code_
sha256 str - SHA256 code of the function.
- function_
name str - id str
- url str
- Cos address of the function.
- namespace str
- qualifier str
- result_
output_ strfile
- code
Sha256 String - SHA256 code of the function.
- function
Name String - id String
- url String
- Cos address of the function.
- namespace String
- qualifier String
- result
Output StringFile
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloud
Terraform Provider.
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack