Viewing docs for checkpoint 3.2.0
published on Monday, Jun 15, 2026 by checkpointsw
published on Monday, Jun 15, 2026 by checkpointsw
Viewing docs for checkpoint 3.2.0
published on Monday, Jun 15, 2026 by checkpointsw
published on Monday, Jun 15, 2026 by checkpointsw
Use this data source to get information on an existing Illumio Data Center Server.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as checkpoint from "@pulumi/checkpoint";
const testIllumio = new checkpoint.ManagementIllumioDataCenterServer("testIllumio", {
name: "MY-ILLUMIO",
hostname: "127.0.0.1",
orgId: 1234567,
authUsername: "api_user",
secret: "secret",
});
const dataIllumioDataCenterServer = checkpoint.getManagementIllumioDataCenterServerOutput({
name: testIllumio.name,
});
import pulumi
import pulumi_checkpoint as checkpoint
test_illumio = checkpoint.ManagementIllumioDataCenterServer("testIllumio",
name="MY-ILLUMIO",
hostname="127.0.0.1",
org_id=1234567,
auth_username="api_user",
secret="secret")
data_illumio_data_center_server = checkpoint.get_management_illumio_data_center_server_output(name=test_illumio.name)
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/checkpoint/v3/checkpoint"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
testIllumio, err := checkpoint.NewManagementIllumioDataCenterServer(ctx, "testIllumio", &checkpoint.ManagementIllumioDataCenterServerArgs{
Name: pulumi.String("MY-ILLUMIO"),
Hostname: pulumi.String("127.0.0.1"),
OrgId: pulumi.Float64(1234567),
AuthUsername: pulumi.String("api_user"),
Secret: pulumi.String("secret"),
})
if err != nil {
return err
}
_ = checkpoint.LookupManagementIllumioDataCenterServerOutput(ctx, checkpoint.GetManagementIllumioDataCenterServerOutputArgs{
Name: testIllumio.Name,
}, nil)
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Checkpoint = Pulumi.Checkpoint;
return await Deployment.RunAsync(() =>
{
var testIllumio = new Checkpoint.ManagementIllumioDataCenterServer("testIllumio", new()
{
Name = "MY-ILLUMIO",
Hostname = "127.0.0.1",
OrgId = 1234567,
AuthUsername = "api_user",
Secret = "secret",
});
var dataIllumioDataCenterServer = Checkpoint.GetManagementIllumioDataCenterServer.Invoke(new()
{
Name = testIllumio.Name,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.checkpoint.ManagementIllumioDataCenterServer;
import com.pulumi.checkpoint.ManagementIllumioDataCenterServerArgs;
import com.pulumi.checkpoint.CheckpointFunctions;
import com.pulumi.checkpoint.inputs.GetManagementIllumioDataCenterServerArgs;
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) {
var testIllumio = new ManagementIllumioDataCenterServer("testIllumio", ManagementIllumioDataCenterServerArgs.builder()
.name("MY-ILLUMIO")
.hostname("127.0.0.1")
.orgId(1234567.0)
.authUsername("api_user")
.secret("secret")
.build());
final var dataIllumioDataCenterServer = CheckpointFunctions.getManagementIllumioDataCenterServer(GetManagementIllumioDataCenterServerArgs.builder()
.name(testIllumio.name())
.build());
}
}
resources:
testIllumio:
type: checkpoint:ManagementIllumioDataCenterServer
properties:
name: MY-ILLUMIO
hostname: 127.0.0.1
orgId: 1.234567e+06
authUsername: api_user
secret: secret
variables:
dataIllumioDataCenterServer:
fn::invoke:
function: checkpoint:getManagementIllumioDataCenterServer
arguments:
name: ${testIllumio.name}
Example coming soon!
Using getManagementIllumioDataCenterServer
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 getManagementIllumioDataCenterServer(args: GetManagementIllumioDataCenterServerArgs, opts?: InvokeOptions): Promise<GetManagementIllumioDataCenterServerResult>
function getManagementIllumioDataCenterServerOutput(args: GetManagementIllumioDataCenterServerOutputArgs, opts?: InvokeOptions): Output<GetManagementIllumioDataCenterServerResult>def get_management_illumio_data_center_server(id: Optional[str] = None,
name: Optional[str] = None,
uid: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetManagementIllumioDataCenterServerResult
def get_management_illumio_data_center_server_output(id: pulumi.Input[Optional[str]] = None,
name: pulumi.Input[Optional[str]] = None,
uid: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetManagementIllumioDataCenterServerResult]func LookupManagementIllumioDataCenterServer(ctx *Context, args *LookupManagementIllumioDataCenterServerArgs, opts ...InvokeOption) (*LookupManagementIllumioDataCenterServerResult, error)
func LookupManagementIllumioDataCenterServerOutput(ctx *Context, args *LookupManagementIllumioDataCenterServerOutputArgs, opts ...InvokeOption) LookupManagementIllumioDataCenterServerResultOutput> Note: This function is named LookupManagementIllumioDataCenterServer in the Go SDK.
public static class GetManagementIllumioDataCenterServer
{
public static Task<GetManagementIllumioDataCenterServerResult> InvokeAsync(GetManagementIllumioDataCenterServerArgs args, InvokeOptions? opts = null)
public static Output<GetManagementIllumioDataCenterServerResult> Invoke(GetManagementIllumioDataCenterServerInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetManagementIllumioDataCenterServerResult> getManagementIllumioDataCenterServer(GetManagementIllumioDataCenterServerArgs args, InvokeOptions options)
public static Output<GetManagementIllumioDataCenterServerResult> getManagementIllumioDataCenterServer(GetManagementIllumioDataCenterServerArgs args, InvokeOptions options)
fn::invoke:
function: checkpoint:index/getManagementIllumioDataCenterServer:getManagementIllumioDataCenterServer
arguments:
# arguments dictionarydata "checkpoint_getmanagementillumiodatacenterserver" "name" {
# arguments
}The following arguments are supported:
getManagementIllumioDataCenterServer Result
The following output properties are available:
- Certificate
Fingerprint string - Color string
- Comments string
- Hostname string
- Id string
- Org
Id double - List<string>
- Unsafe
Auto boolAccept - Name string
- Uid string
- Certificate
Fingerprint string - Color string
- Comments string
- Hostname string
- Id string
- Org
Id float64 - []string
- Unsafe
Auto boolAccept - Name string
- Uid string
- certificate_
fingerprint string - color string
- comments string
- hostname string
- id string
- org_
id number - list(string)
- unsafe_
auto_ boolaccept - name string
- uid string
- certificate
Fingerprint String - color String
- comments String
- hostname String
- id String
- org
Id Double - List<String>
- unsafe
Auto BooleanAccept - name String
- uid String
- certificate
Fingerprint string - color string
- comments string
- hostname string
- id string
- org
Id number - string[]
- unsafe
Auto booleanAccept - name string
- uid string
- certificate_
fingerprint str - color str
- comments str
- hostname str
- id str
- org_
id float - Sequence[str]
- unsafe_
auto_ boolaccept - name str
- uid str
- certificate
Fingerprint String - color String
- comments String
- hostname String
- id String
- org
Id Number - List<String>
- unsafe
Auto BooleanAccept - name String
- uid String
Package Details
- Repository
- checkpoint checkpointsw/terraform-provider-checkpoint
- License
- Notes
- This Pulumi package is based on the
checkpointTerraform Provider.
Viewing docs for checkpoint 3.2.0
published on Monday, Jun 15, 2026 by checkpointsw
published on Monday, Jun 15, 2026 by checkpointsw