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 assets = sysdig.getSecureCloudIngestionAssets({});
import pulumi
import pulumi_sysdig as sysdig
assets = sysdig.get_secure_cloud_ingestion_assets()
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.GetSecureCloudIngestionAssets(ctx, &sysdig.GetSecureCloudIngestionAssetsArgs{}, 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 assets = Sysdig.GetSecureCloudIngestionAssets.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.GetSecureCloudIngestionAssetsArgs;
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 assets = SysdigFunctions.getSecureCloudIngestionAssets(GetSecureCloudIngestionAssetsArgs.builder()
.build());
}
}
variables:
assets:
fn::invoke:
function: sysdig:getSecureCloudIngestionAssets
arguments: {}
Using getSecureCloudIngestionAssets
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 getSecureCloudIngestionAssets(args: GetSecureCloudIngestionAssetsArgs, opts?: InvokeOptions): Promise<GetSecureCloudIngestionAssetsResult>
function getSecureCloudIngestionAssetsOutput(args: GetSecureCloudIngestionAssetsOutputArgs, opts?: InvokeOptions): Output<GetSecureCloudIngestionAssetsResult>def get_secure_cloud_ingestion_assets(cloud_provider: Optional[str] = None,
cloud_provider_id: Optional[str] = None,
component_type: Optional[str] = None,
id: Optional[str] = None,
timeouts: Optional[GetSecureCloudIngestionAssetsTimeouts] = None,
opts: Optional[InvokeOptions] = None) -> GetSecureCloudIngestionAssetsResult
def get_secure_cloud_ingestion_assets_output(cloud_provider: Optional[pulumi.Input[str]] = None,
cloud_provider_id: Optional[pulumi.Input[str]] = None,
component_type: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
timeouts: Optional[pulumi.Input[GetSecureCloudIngestionAssetsTimeoutsArgs]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetSecureCloudIngestionAssetsResult]func GetSecureCloudIngestionAssets(ctx *Context, args *GetSecureCloudIngestionAssetsArgs, opts ...InvokeOption) (*GetSecureCloudIngestionAssetsResult, error)
func GetSecureCloudIngestionAssetsOutput(ctx *Context, args *GetSecureCloudIngestionAssetsOutputArgs, opts ...InvokeOption) GetSecureCloudIngestionAssetsResultOutput> Note: This function is named GetSecureCloudIngestionAssets in the Go SDK.
public static class GetSecureCloudIngestionAssets
{
public static Task<GetSecureCloudIngestionAssetsResult> InvokeAsync(GetSecureCloudIngestionAssetsArgs args, InvokeOptions? opts = null)
public static Output<GetSecureCloudIngestionAssetsResult> Invoke(GetSecureCloudIngestionAssetsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetSecureCloudIngestionAssetsResult> getSecureCloudIngestionAssets(GetSecureCloudIngestionAssetsArgs args, InvokeOptions options)
public static Output<GetSecureCloudIngestionAssetsResult> getSecureCloudIngestionAssets(GetSecureCloudIngestionAssetsArgs args, InvokeOptions options)
fn::invoke:
function: sysdig:index/getSecureCloudIngestionAssets:getSecureCloudIngestionAssets
arguments:
# arguments dictionaryThe following arguments are supported:
- Cloud
Provider string - Cloud
Provider stringId - Component
Type string - Id string
- Timeouts
Get
Secure Cloud Ingestion Assets Timeouts
- Cloud
Provider string - Cloud
Provider stringId - Component
Type string - Id string
- Timeouts
Get
Secure Cloud Ingestion Assets Timeouts
- cloud
Provider String - cloud
Provider StringId - component
Type String - id String
- timeouts
Get
Secure Cloud Ingestion Assets Timeouts
- cloud
Provider string - cloud
Provider stringId - component
Type string - id string
- timeouts
Get
Secure Cloud Ingestion Assets Timeouts
- cloud
Provider String - cloud
Provider StringId - component
Type String - id String
- timeouts Property Map
getSecureCloudIngestionAssets Result
The following output properties are available:
- Aws Dictionary<string, string>
- Gcp
Metadata Dictionary<string, string> - GCP ingestion metadata
- Gcp
Routing stringKey - GCP ingestion routing key
- Id string
- Cloud
Provider string - Cloud
Provider stringId - Component
Type string - Timeouts
Get
Secure Cloud Ingestion Assets Timeouts
- Aws map[string]string
- Gcp
Metadata map[string]string - GCP ingestion metadata
- Gcp
Routing stringKey - GCP ingestion routing key
- Id string
- Cloud
Provider string - Cloud
Provider stringId - Component
Type string - Timeouts
Get
Secure Cloud Ingestion Assets Timeouts
- aws Map<String,String>
- gcp
Metadata Map<String,String> - GCP ingestion metadata
- gcp
Routing StringKey - GCP ingestion routing key
- id String
- cloud
Provider String - cloud
Provider StringId - component
Type String - timeouts
Get
Secure Cloud Ingestion Assets Timeouts
- aws {[key: string]: string}
- gcp
Metadata {[key: string]: string} - GCP ingestion metadata
- gcp
Routing stringKey - GCP ingestion routing key
- id string
- cloud
Provider string - cloud
Provider stringId - component
Type string - timeouts
Get
Secure Cloud Ingestion Assets Timeouts
- aws Mapping[str, str]
- gcp_
metadata Mapping[str, str] - GCP ingestion metadata
- gcp_
routing_ strkey - GCP ingestion routing key
- id str
- cloud_
provider str - cloud_
provider_ strid - component_
type str - timeouts
Get
Secure Cloud Ingestion Assets Timeouts
- aws Map<String>
- gcp
Metadata Map<String> - GCP ingestion metadata
- gcp
Routing StringKey - GCP ingestion routing key
- id String
- cloud
Provider String - cloud
Provider StringId - component
Type String - timeouts Property Map
Supporting Types
GetSecureCloudIngestionAssetsTimeouts
- 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
