Viewing docs for Cloudflare v6.15.0
published on Saturday, May 2, 2026 by Pulumi
published on Saturday, May 2, 2026 by Pulumi
Viewing docs for Cloudflare v6.15.0
published on Saturday, May 2, 2026 by Pulumi
published on Saturday, May 2, 2026 by Pulumi
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as cloudflare from "@pulumi/cloudflare";
const exampleVulnerabilityScannerCredentials = cloudflare.getVulnerabilityScannerCredentials({
accountId: "023e105f4ecef8ad9ca31a8372d0c353",
credentialSetId: "182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
});
import pulumi
import pulumi_cloudflare as cloudflare
example_vulnerability_scanner_credentials = cloudflare.get_vulnerability_scanner_credentials(account_id="023e105f4ecef8ad9ca31a8372d0c353",
credential_set_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e")
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.GetVulnerabilityScannerCredentials(ctx, &cloudflare.LookupVulnerabilityScannerCredentialsArgs{
AccountId: pulumi.StringRef("023e105f4ecef8ad9ca31a8372d0c353"),
CredentialSetId: "182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
}, 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 exampleVulnerabilityScannerCredentials = Cloudflare.Index.GetVulnerabilityScannerCredentials.Invoke(new()
{
AccountId = "023e105f4ecef8ad9ca31a8372d0c353",
CredentialSetId = "182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
});
});
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.GetVulnerabilityScannerCredentialsArgs;
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 exampleVulnerabilityScannerCredentials = CloudflareFunctions.getVulnerabilityScannerCredentials(GetVulnerabilityScannerCredentialsArgs.builder()
.accountId("023e105f4ecef8ad9ca31a8372d0c353")
.credentialSetId("182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e")
.build());
}
}
variables:
exampleVulnerabilityScannerCredentials:
fn::invoke:
function: cloudflare:getVulnerabilityScannerCredentials
arguments:
accountId: 023e105f4ecef8ad9ca31a8372d0c353
credentialSetId: 182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e
Using getVulnerabilityScannerCredentials
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 getVulnerabilityScannerCredentials(args: GetVulnerabilityScannerCredentialsArgs, opts?: InvokeOptions): Promise<GetVulnerabilityScannerCredentialsResult>
function getVulnerabilityScannerCredentialsOutput(args: GetVulnerabilityScannerCredentialsOutputArgs, opts?: InvokeOptions): Output<GetVulnerabilityScannerCredentialsResult>def get_vulnerability_scanner_credentials(account_id: Optional[str] = None,
credential_set_id: Optional[str] = None,
max_items: Optional[int] = None,
opts: Optional[InvokeOptions] = None) -> GetVulnerabilityScannerCredentialsResult
def get_vulnerability_scanner_credentials_output(account_id: Optional[pulumi.Input[str]] = None,
credential_set_id: Optional[pulumi.Input[str]] = None,
max_items: Optional[pulumi.Input[int]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetVulnerabilityScannerCredentialsResult]func LookupVulnerabilityScannerCredentials(ctx *Context, args *LookupVulnerabilityScannerCredentialsArgs, opts ...InvokeOption) (*LookupVulnerabilityScannerCredentialsResult, error)
func LookupVulnerabilityScannerCredentialsOutput(ctx *Context, args *LookupVulnerabilityScannerCredentialsOutputArgs, opts ...InvokeOption) LookupVulnerabilityScannerCredentialsResultOutput> Note: This function is named LookupVulnerabilityScannerCredentials in the Go SDK.
public static class GetVulnerabilityScannerCredentials
{
public static Task<GetVulnerabilityScannerCredentialsResult> InvokeAsync(GetVulnerabilityScannerCredentialsArgs args, InvokeOptions? opts = null)
public static Output<GetVulnerabilityScannerCredentialsResult> Invoke(GetVulnerabilityScannerCredentialsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetVulnerabilityScannerCredentialsResult> getVulnerabilityScannerCredentials(GetVulnerabilityScannerCredentialsArgs args, InvokeOptions options)
public static Output<GetVulnerabilityScannerCredentialsResult> getVulnerabilityScannerCredentials(GetVulnerabilityScannerCredentialsArgs args, InvokeOptions options)
fn::invoke:
function: cloudflare:index/getVulnerabilityScannerCredentials:getVulnerabilityScannerCredentials
arguments:
# arguments dictionaryThe following arguments are supported:
- Credential
Set stringId - Account
Id string - Identifier.
- Max
Items int - Max items to fetch, default: 1000
- Credential
Set stringId - Account
Id string - Identifier.
- Max
Items int - Max items to fetch, default: 1000
- credential
Set StringId - account
Id String - Identifier.
- max
Items Integer - Max items to fetch, default: 1000
- credential
Set stringId - account
Id string - Identifier.
- max
Items number - Max items to fetch, default: 1000
- credential_
set_ strid - account_
id str - Identifier.
- max_
items int - Max items to fetch, default: 1000
- credential
Set StringId - account
Id String - Identifier.
- max
Items Number - Max items to fetch, default: 1000
getVulnerabilityScannerCredentials Result
The following output properties are available:
- Credential
Set stringId - Id string
- The provider-assigned unique ID for this managed resource.
- Results
List<Get
Vulnerability Scanner Credentials Result> - The items returned by the data source
- Account
Id string - Identifier.
- Max
Items int - Max items to fetch, default: 1000
- Credential
Set stringId - Id string
- The provider-assigned unique ID for this managed resource.
- Results
[]Get
Vulnerability Scanner Credentials Result - The items returned by the data source
- Account
Id string - Identifier.
- Max
Items int - Max items to fetch, default: 1000
- credential
Set StringId - id String
- The provider-assigned unique ID for this managed resource.
- results
List<Get
Vulnerability Scanner Credentials Result> - The items returned by the data source
- account
Id String - Identifier.
- max
Items Integer - Max items to fetch, default: 1000
- credential
Set stringId - id string
- The provider-assigned unique ID for this managed resource.
- results
Get
Vulnerability Scanner Credentials Result[] - The items returned by the data source
- account
Id string - Identifier.
- max
Items number - Max items to fetch, default: 1000
- credential_
set_ strid - id str
- The provider-assigned unique ID for this managed resource.
- results
Sequence[Get
Vulnerability Scanner Credentials Result] - The items returned by the data source
- account_
id str - Identifier.
- max_
items int - Max items to fetch, default: 1000
- credential
Set StringId - id String
- The provider-assigned unique ID for this managed resource.
- results List<Property Map>
- The items returned by the data source
- account
Id String - Identifier.
- max
Items Number - Max items to fetch, default: 1000
Supporting Types
GetVulnerabilityScannerCredentialsResult
- Credential
Set stringId - Parent credential set identifier.
- Id string
- Credential identifier.
- Location string
- Where the credential is attached in outgoing requests. Available values: "header", "cookie".
- Location
Name string - Name of the header or cookie where the credential is attached.
- Name string
- Human-readable name.
- Credential
Set stringId - Parent credential set identifier.
- Id string
- Credential identifier.
- Location string
- Where the credential is attached in outgoing requests. Available values: "header", "cookie".
- Location
Name string - Name of the header or cookie where the credential is attached.
- Name string
- Human-readable name.
- credential
Set StringId - Parent credential set identifier.
- id String
- Credential identifier.
- location String
- Where the credential is attached in outgoing requests. Available values: "header", "cookie".
- location
Name String - Name of the header or cookie where the credential is attached.
- name String
- Human-readable name.
- credential
Set stringId - Parent credential set identifier.
- id string
- Credential identifier.
- location string
- Where the credential is attached in outgoing requests. Available values: "header", "cookie".
- location
Name string - Name of the header or cookie where the credential is attached.
- name string
- Human-readable name.
- credential_
set_ strid - Parent credential set identifier.
- id str
- Credential identifier.
- location str
- Where the credential is attached in outgoing requests. Available values: "header", "cookie".
- location_
name str - Name of the header or cookie where the credential is attached.
- name str
- Human-readable name.
- credential
Set StringId - Parent credential set identifier.
- id String
- Credential identifier.
- location String
- Where the credential is attached in outgoing requests. Available values: "header", "cookie".
- location
Name String - Name of the header or cookie where the credential is attached.
- name String
- Human-readable name.
Package Details
- Repository
- Cloudflare pulumi/pulumi-cloudflare
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
cloudflareTerraform Provider.
Viewing docs for Cloudflare v6.15.0
published on Saturday, May 2, 2026 by Pulumi
published on Saturday, May 2, 2026 by Pulumi
