Viewing docs for sysdig 3.5.0
published on Friday, Mar 6, 2026 by sysdiglabs
published on Friday, Mar 6, 2026 by sysdiglabs
Viewing docs for sysdig 3.5.0
published on Friday, Mar 6, 2026 by sysdiglabs
published on Friday, Mar 6, 2026 by sysdiglabs
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as sysdig from "@pulumi/sysdig";
const onboarding = sysdig.getSecureTrustedAzureApp({
name: "onboarding",
});
import pulumi
import pulumi_sysdig as sysdig
onboarding = sysdig.get_secure_trusted_azure_app(name="onboarding")
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/sysdig/v3/sysdig"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := sysdig.GetSecureTrustedAzureApp(ctx, &sysdig.GetSecureTrustedAzureAppArgs{
Name: "onboarding",
}, 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 onboarding = Sysdig.GetSecureTrustedAzureApp.Invoke(new()
{
Name = "onboarding",
});
});
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.GetSecureTrustedAzureAppArgs;
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 onboarding = SysdigFunctions.getSecureTrustedAzureApp(GetSecureTrustedAzureAppArgs.builder()
.name("onboarding")
.build());
}
}
variables:
onboarding:
fn::invoke:
function: sysdig:getSecureTrustedAzureApp
arguments:
name: onboarding
Using getSecureTrustedAzureApp
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 getSecureTrustedAzureApp(args: GetSecureTrustedAzureAppArgs, opts?: InvokeOptions): Promise<GetSecureTrustedAzureAppResult>
function getSecureTrustedAzureAppOutput(args: GetSecureTrustedAzureAppOutputArgs, opts?: InvokeOptions): Output<GetSecureTrustedAzureAppResult>def get_secure_trusted_azure_app(id: Optional[str] = None,
name: Optional[str] = None,
timeouts: Optional[GetSecureTrustedAzureAppTimeouts] = None,
opts: Optional[InvokeOptions] = None) -> GetSecureTrustedAzureAppResult
def get_secure_trusted_azure_app_output(id: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
timeouts: Optional[pulumi.Input[GetSecureTrustedAzureAppTimeoutsArgs]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetSecureTrustedAzureAppResult]func GetSecureTrustedAzureApp(ctx *Context, args *GetSecureTrustedAzureAppArgs, opts ...InvokeOption) (*GetSecureTrustedAzureAppResult, error)
func GetSecureTrustedAzureAppOutput(ctx *Context, args *GetSecureTrustedAzureAppOutputArgs, opts ...InvokeOption) GetSecureTrustedAzureAppResultOutput> Note: This function is named GetSecureTrustedAzureApp in the Go SDK.
public static class GetSecureTrustedAzureApp
{
public static Task<GetSecureTrustedAzureAppResult> InvokeAsync(GetSecureTrustedAzureAppArgs args, InvokeOptions? opts = null)
public static Output<GetSecureTrustedAzureAppResult> Invoke(GetSecureTrustedAzureAppInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetSecureTrustedAzureAppResult> getSecureTrustedAzureApp(GetSecureTrustedAzureAppArgs args, InvokeOptions options)
public static Output<GetSecureTrustedAzureAppResult> getSecureTrustedAzureApp(GetSecureTrustedAzureAppArgs args, InvokeOptions options)
fn::invoke:
function: sysdig:index/getSecureTrustedAzureApp:getSecureTrustedAzureApp
arguments:
# arguments dictionaryThe following arguments are supported:
- Name string
- Sysdig's Azure App name urrently supported applications are
config_posture,onboarding,threat_detectionandvm_workload_scanning. - Id string
- Timeouts
Get
Secure Trusted Azure App Timeouts
- Name string
- Sysdig's Azure App name urrently supported applications are
config_posture,onboarding,threat_detectionandvm_workload_scanning. - Id string
- Timeouts
Get
Secure Trusted Azure App Timeouts
- name String
- Sysdig's Azure App name urrently supported applications are
config_posture,onboarding,threat_detectionandvm_workload_scanning. - id String
- timeouts
Get
Secure Trusted Azure App Timeouts
- name string
- Sysdig's Azure App name urrently supported applications are
config_posture,onboarding,threat_detectionandvm_workload_scanning. - id string
- timeouts
Get
Secure Trusted Azure App Timeouts
- name str
- Sysdig's Azure App name urrently supported applications are
config_posture,onboarding,threat_detectionandvm_workload_scanning. - id str
- timeouts
Get
Secure Trusted Azure App Timeouts
- name String
- Sysdig's Azure App name urrently supported applications are
config_posture,onboarding,threat_detectionandvm_workload_scanning. - id String
- timeouts Property Map
getSecureTrustedAzureApp Result
The following output properties are available:
- Application
Id string - The application's identifier
- Id string
- Name string
- Service
Principal stringId - The application's associated service principal identifier.
- Tenant
Id string - The application's associated tenant identifer
- Timeouts
Get
Secure Trusted Azure App Timeouts
- Application
Id string - The application's identifier
- Id string
- Name string
- Service
Principal stringId - The application's associated service principal identifier.
- Tenant
Id string - The application's associated tenant identifer
- Timeouts
Get
Secure Trusted Azure App Timeouts
- application
Id String - The application's identifier
- id String
- name String
- service
Principal StringId - The application's associated service principal identifier.
- tenant
Id String - The application's associated tenant identifer
- timeouts
Get
Secure Trusted Azure App Timeouts
- application
Id string - The application's identifier
- id string
- name string
- service
Principal stringId - The application's associated service principal identifier.
- tenant
Id string - The application's associated tenant identifer
- timeouts
Get
Secure Trusted Azure App Timeouts
- application_
id str - The application's identifier
- id str
- name str
- service_
principal_ strid - The application's associated service principal identifier.
- tenant_
id str - The application's associated tenant identifer
- timeouts
Get
Secure Trusted Azure App Timeouts
- application
Id String - The application's identifier
- id String
- name String
- service
Principal StringId - The application's associated service principal identifier.
- tenant
Id String - The application's associated tenant identifer
- timeouts Property Map
Supporting Types
GetSecureTrustedAzureAppTimeouts
- Read string
- Read string
- read String
- read string
- read str
- read String
Package Details
- Repository
- sysdig sysdiglabs/terraform-provider-sysdig
- License
- Notes
- This Pulumi package is based on the
sysdigTerraform Provider.
Viewing docs for sysdig 3.5.0
published on Friday, Mar 6, 2026 by sysdiglabs
published on Friday, Mar 6, 2026 by sysdiglabs
