Cloudflare v6.0.1 published on Wednesday, Apr 16, 2025 by Pulumi
cloudflare.getZeroTrustDlpDatasets
Explore with Pulumi AI
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as cloudflare from "@pulumi/cloudflare";
const exampleZeroTrustDlpDatasets = cloudflare.getZeroTrustDlpDatasets({
accountId: "account_id",
});
import pulumi
import pulumi_cloudflare as cloudflare
example_zero_trust_dlp_datasets = cloudflare.get_zero_trust_dlp_datasets(account_id="account_id")
package main
import (
"github.com/pulumi/pulumi-cloudflare/sdk/v6/go/cloudflare"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := cloudflare.LookupZeroTrustDlpDatasets(ctx, &cloudflare.LookupZeroTrustDlpDatasetsArgs{
AccountId: "account_id",
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Cloudflare = Pulumi.Cloudflare;
return await Deployment.RunAsync(() =>
{
var exampleZeroTrustDlpDatasets = Cloudflare.GetZeroTrustDlpDatasets.Invoke(new()
{
AccountId = "account_id",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.cloudflare.CloudflareFunctions;
import com.pulumi.cloudflare.inputs.GetZeroTrustDlpDatasetsArgs;
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 exampleZeroTrustDlpDatasets = CloudflareFunctions.getZeroTrustDlpDatasets(GetZeroTrustDlpDatasetsArgs.builder()
.accountId("account_id")
.build());
}
}
variables:
exampleZeroTrustDlpDatasets:
fn::invoke:
function: cloudflare:getZeroTrustDlpDatasets
arguments:
accountId: account_id
Using getZeroTrustDlpDatasets
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 getZeroTrustDlpDatasets(args: GetZeroTrustDlpDatasetsArgs, opts?: InvokeOptions): Promise<GetZeroTrustDlpDatasetsResult>
function getZeroTrustDlpDatasetsOutput(args: GetZeroTrustDlpDatasetsOutputArgs, opts?: InvokeOptions): Output<GetZeroTrustDlpDatasetsResult>
def get_zero_trust_dlp_datasets(account_id: Optional[str] = None,
max_items: Optional[int] = None,
opts: Optional[InvokeOptions] = None) -> GetZeroTrustDlpDatasetsResult
def get_zero_trust_dlp_datasets_output(account_id: Optional[pulumi.Input[str]] = None,
max_items: Optional[pulumi.Input[int]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetZeroTrustDlpDatasetsResult]
func LookupZeroTrustDlpDatasets(ctx *Context, args *LookupZeroTrustDlpDatasetsArgs, opts ...InvokeOption) (*LookupZeroTrustDlpDatasetsResult, error)
func LookupZeroTrustDlpDatasetsOutput(ctx *Context, args *LookupZeroTrustDlpDatasetsOutputArgs, opts ...InvokeOption) LookupZeroTrustDlpDatasetsResultOutput
> Note: This function is named LookupZeroTrustDlpDatasets
in the Go SDK.
public static class GetZeroTrustDlpDatasets
{
public static Task<GetZeroTrustDlpDatasetsResult> InvokeAsync(GetZeroTrustDlpDatasetsArgs args, InvokeOptions? opts = null)
public static Output<GetZeroTrustDlpDatasetsResult> Invoke(GetZeroTrustDlpDatasetsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetZeroTrustDlpDatasetsResult> getZeroTrustDlpDatasets(GetZeroTrustDlpDatasetsArgs args, InvokeOptions options)
public static Output<GetZeroTrustDlpDatasetsResult> getZeroTrustDlpDatasets(GetZeroTrustDlpDatasetsArgs args, InvokeOptions options)
fn::invoke:
function: cloudflare:index/getZeroTrustDlpDatasets:getZeroTrustDlpDatasets
arguments:
# arguments dictionary
The following arguments are supported:
- account_
id This property is required. str - max_
items int - Max items to fetch, default: 1000
getZeroTrustDlpDatasets Result
The following output properties are available:
- Account
Id string - Id string
- The provider-assigned unique ID for this managed resource.
- Results
List<Get
Zero Trust Dlp Datasets Result> - The items returned by the data source
- Max
Items int - Max items to fetch, default: 1000
- Account
Id string - Id string
- The provider-assigned unique ID for this managed resource.
- Results
[]Get
Zero Trust Dlp Datasets Result - The items returned by the data source
- Max
Items int - Max items to fetch, default: 1000
- account
Id String - id String
- The provider-assigned unique ID for this managed resource.
- results
List<Get
Zero Trust Dlp Datasets Result> - The items returned by the data source
- max
Items Integer - Max items to fetch, default: 1000
- account
Id string - id string
- The provider-assigned unique ID for this managed resource.
- results
Get
Zero Trust Dlp Datasets Result[] - The items returned by the data source
- max
Items number - Max items to fetch, default: 1000
- account_
id str - id str
- The provider-assigned unique ID for this managed resource.
- results
Sequence[Get
Zero Trust Dlp Datasets Result] - The items returned by the data source
- max_
items int - Max items to fetch, default: 1000
- account
Id String - id String
- The provider-assigned unique ID for this managed resource.
- results List<Property Map>
- The items returned by the data source
- max
Items Number - Max items to fetch, default: 1000
Supporting Types
GetZeroTrustDlpDatasetsResult
- Columns
This property is required. List<GetZero Trust Dlp Datasets Result Column> - Created
At This property is required. string - Description
This property is required. string - The description of the dataset
- Encoding
Version This property is required. int - Id
This property is required. string - Name
This property is required. string - Num
Cells This property is required. int - Secret
This property is required. bool - Status
This property is required. string - Available values: "empty", "uploading", "processing", "failed", "complete".
- Updated
At This property is required. string - When the dataset was last updated.
- Uploads
This property is required. List<GetZero Trust Dlp Datasets Result Upload>
- Columns
This property is required. []GetZero Trust Dlp Datasets Result Column - Created
At This property is required. string - Description
This property is required. string - The description of the dataset
- Encoding
Version This property is required. int - Id
This property is required. string - Name
This property is required. string - Num
Cells This property is required. int - Secret
This property is required. bool - Status
This property is required. string - Available values: "empty", "uploading", "processing", "failed", "complete".
- Updated
At This property is required. string - When the dataset was last updated.
- Uploads
This property is required. []GetZero Trust Dlp Datasets Result Upload
- columns
This property is required. List<GetZero Trust Dlp Datasets Result Column> - created
At This property is required. String - description
This property is required. String - The description of the dataset
- encoding
Version This property is required. Integer - id
This property is required. String - name
This property is required. String - num
Cells This property is required. Integer - secret
This property is required. Boolean - status
This property is required. String - Available values: "empty", "uploading", "processing", "failed", "complete".
- updated
At This property is required. String - When the dataset was last updated.
- uploads
This property is required. List<GetZero Trust Dlp Datasets Result Upload>
- columns
This property is required. GetZero Trust Dlp Datasets Result Column[] - created
At This property is required. string - description
This property is required. string - The description of the dataset
- encoding
Version This property is required. number - id
This property is required. string - name
This property is required. string - num
Cells This property is required. number - secret
This property is required. boolean - status
This property is required. string - Available values: "empty", "uploading", "processing", "failed", "complete".
- updated
At This property is required. string - When the dataset was last updated.
- uploads
This property is required. GetZero Trust Dlp Datasets Result Upload[]
- columns
This property is required. Sequence[GetZero Trust Dlp Datasets Result Column] - created_
at This property is required. str - description
This property is required. str - The description of the dataset
- encoding_
version This property is required. int - id
This property is required. str - name
This property is required. str - num_
cells This property is required. int - secret
This property is required. bool - status
This property is required. str - Available values: "empty", "uploading", "processing", "failed", "complete".
- updated_
at This property is required. str - When the dataset was last updated.
- uploads
This property is required. Sequence[GetZero Trust Dlp Datasets Result Upload]
- columns
This property is required. List<Property Map> - created
At This property is required. String - description
This property is required. String - The description of the dataset
- encoding
Version This property is required. Number - id
This property is required. String - name
This property is required. String - num
Cells This property is required. Number - secret
This property is required. Boolean - status
This property is required. String - Available values: "empty", "uploading", "processing", "failed", "complete".
- updated
At This property is required. String - When the dataset was last updated.
- uploads
This property is required. List<Property Map>
GetZeroTrustDlpDatasetsResultColumn
- Entry
Id This property is required. string - Header
Name This property is required. string - Num
Cells This property is required. int - Upload
Status This property is required. string - Available values: "empty", "uploading", "processing", "failed", "complete".
- Entry
Id This property is required. string - Header
Name This property is required. string - Num
Cells This property is required. int - Upload
Status This property is required. string - Available values: "empty", "uploading", "processing", "failed", "complete".
- entry
Id This property is required. String - header
Name This property is required. String - num
Cells This property is required. Integer - upload
Status This property is required. String - Available values: "empty", "uploading", "processing", "failed", "complete".
- entry
Id This property is required. string - header
Name This property is required. string - num
Cells This property is required. number - upload
Status This property is required. string - Available values: "empty", "uploading", "processing", "failed", "complete".
- entry_
id This property is required. str - header_
name This property is required. str - num_
cells This property is required. int - upload_
status This property is required. str - Available values: "empty", "uploading", "processing", "failed", "complete".
- entry
Id This property is required. String - header
Name This property is required. String - num
Cells This property is required. Number - upload
Status This property is required. String - Available values: "empty", "uploading", "processing", "failed", "complete".
GetZeroTrustDlpDatasetsResultUpload
Package Details
- Repository
- Cloudflare pulumi/pulumi-cloudflare
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
cloudflare
Terraform Provider.