sysdig 1.56.0 published on Wednesday, Apr 30, 2025 by sysdiglabs
sysdig.getSecureConnection
Explore with Pulumi AI
sysdig 1.56.0 published on Wednesday, Apr 30, 2025 by sysdiglabs
Provides information about current secure connection details.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as sysdig from "@pulumi/sysdig";
const current = sysdig.getSecureConnection({});
import pulumi
import pulumi_sysdig as sysdig
current = sysdig.get_secure_connection()
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/sysdig/sysdig"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := sysdig.GetSecureConnection(ctx, &sysdig.GetSecureConnectionArgs{}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Sysdig = Pulumi.Sysdig;
return await Deployment.RunAsync(() =>
{
var current = Sysdig.GetSecureConnection.Invoke();
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.sysdig.SysdigFunctions;
import com.pulumi.sysdig.inputs.GetSecureConnectionArgs;
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 current = SysdigFunctions.getSecureConnection();
}
}
variables:
current:
fn::invoke:
function: sysdig:getSecureConnection
arguments: {}
Using getSecureConnection
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 getSecureConnection(args: GetSecureConnectionArgs, opts?: InvokeOptions): Promise<GetSecureConnectionResult>
function getSecureConnectionOutput(args: GetSecureConnectionOutputArgs, opts?: InvokeOptions): Output<GetSecureConnectionResult>
def get_secure_connection(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetSecureConnectionResult
def get_secure_connection_output(id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetSecureConnectionResult]
func GetSecureConnection(ctx *Context, args *GetSecureConnectionArgs, opts ...InvokeOption) (*GetSecureConnectionResult, error)
func GetSecureConnectionOutput(ctx *Context, args *GetSecureConnectionOutputArgs, opts ...InvokeOption) GetSecureConnectionResultOutput
> Note: This function is named GetSecureConnection
in the Go SDK.
public static class GetSecureConnection
{
public static Task<GetSecureConnectionResult> InvokeAsync(GetSecureConnectionArgs args, InvokeOptions? opts = null)
public static Output<GetSecureConnectionResult> Invoke(GetSecureConnectionInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetSecureConnectionResult> getSecureConnection(GetSecureConnectionArgs args, InvokeOptions options)
public static Output<GetSecureConnectionResult> getSecureConnection(GetSecureConnectionArgs args, InvokeOptions options)
fn::invoke:
function: sysdig:index/getSecureConnection:getSecureConnection
arguments:
# arguments dictionary
The following arguments are supported:
- Id string
- Id string
- id String
- id string
- id str
- id String
getSecureConnection Result
The following output properties are available:
- Id string
- Secure
Api stringToken - Returns
sysdig_secure_api_token
provider configuration sensitive attribute - Secure
Url string - Returns
sysdig_secure_url
provider configuration attribute
- Id string
- Secure
Api stringToken - Returns
sysdig_secure_api_token
provider configuration sensitive attribute - Secure
Url string - Returns
sysdig_secure_url
provider configuration attribute
- id String
- secure
Api StringToken - Returns
sysdig_secure_api_token
provider configuration sensitive attribute - secure
Url String - Returns
sysdig_secure_url
provider configuration attribute
- id string
- secure
Api stringToken - Returns
sysdig_secure_api_token
provider configuration sensitive attribute - secure
Url string - Returns
sysdig_secure_url
provider configuration attribute
- id str
- secure_
api_ strtoken - Returns
sysdig_secure_api_token
provider configuration sensitive attribute - secure_
url str - Returns
sysdig_secure_url
provider configuration attribute
- id String
- secure
Api StringToken - Returns
sysdig_secure_api_token
provider configuration sensitive attribute - secure
Url String - Returns
sysdig_secure_url
provider configuration attribute
Package Details
- Repository
- sysdig sysdiglabs/terraform-provider-sysdig
- License
- Notes
- This Pulumi package is based on the
sysdig
Terraform Provider.
sysdig 1.56.0 published on Wednesday, Apr 30, 2025 by sysdiglabs