checkpoint 2.9.0 published on Monday, Apr 14, 2025 by checkpointsw
checkpoint.getManagementGenericDataCenterServer
Explore with Pulumi AI
checkpoint 2.9.0 published on Monday, Apr 14, 2025 by checkpointsw
Use this data source to get information on an existing Generic Data Center Server.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as checkpoint from "@pulumi/checkpoint";
const genericTest = new checkpoint.ManagementGenericDataCenterServer("genericTest", {
color: "crete blue",
comments: "testing generic data center",
interval: "60",
tags: ["terraform"],
url: "MY_URL",
});
const dataGenericDataCenterServer = checkpoint.getManagementGenericDataCenterServerOutput({
name: genericTest.name,
});
import pulumi
import pulumi_checkpoint as checkpoint
generic_test = checkpoint.ManagementGenericDataCenterServer("genericTest",
color="crete blue",
comments="testing generic data center",
interval="60",
tags=["terraform"],
url="MY_URL")
data_generic_data_center_server = checkpoint.get_management_generic_data_center_server_output(name=generic_test.name)
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/checkpoint/v2/checkpoint"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
genericTest, err := checkpoint.NewManagementGenericDataCenterServer(ctx, "genericTest", &checkpoint.ManagementGenericDataCenterServerArgs{
Color: pulumi.String("crete blue"),
Comments: pulumi.String("testing generic data center"),
Interval: pulumi.String("60"),
Tags: pulumi.StringArray{
pulumi.String("terraform"),
},
Url: pulumi.String("MY_URL"),
})
if err != nil {
return err
}
_ = checkpoint.LookupManagementGenericDataCenterServerOutput(ctx, checkpoint.GetManagementGenericDataCenterServerOutputArgs{
Name: genericTest.Name,
}, nil)
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Checkpoint = Pulumi.Checkpoint;
return await Deployment.RunAsync(() =>
{
var genericTest = new Checkpoint.ManagementGenericDataCenterServer("genericTest", new()
{
Color = "crete blue",
Comments = "testing generic data center",
Interval = "60",
Tags = new[]
{
"terraform",
},
Url = "MY_URL",
});
var dataGenericDataCenterServer = Checkpoint.GetManagementGenericDataCenterServer.Invoke(new()
{
Name = genericTest.Name,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.checkpoint.ManagementGenericDataCenterServer;
import com.pulumi.checkpoint.ManagementGenericDataCenterServerArgs;
import com.pulumi.checkpoint.CheckpointFunctions;
import com.pulumi.checkpoint.inputs.GetManagementGenericDataCenterServerArgs;
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 genericTest = new ManagementGenericDataCenterServer("genericTest", ManagementGenericDataCenterServerArgs.builder()
.color("crete blue")
.comments("testing generic data center")
.interval("60")
.tags("terraform")
.url("MY_URL")
.build());
final var dataGenericDataCenterServer = CheckpointFunctions.getManagementGenericDataCenterServer(GetManagementGenericDataCenterServerArgs.builder()
.name(genericTest.name())
.build());
}
}
resources:
genericTest:
type: checkpoint:ManagementGenericDataCenterServer
properties:
color: crete blue
comments: testing generic data center
interval: '60'
tags:
- terraform
url: MY_URL
variables:
dataGenericDataCenterServer:
fn::invoke:
function: checkpoint:getManagementGenericDataCenterServer
arguments:
name: ${genericTest.name}
Using getManagementGenericDataCenterServer
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 getManagementGenericDataCenterServer(args: GetManagementGenericDataCenterServerArgs, opts?: InvokeOptions): Promise<GetManagementGenericDataCenterServerResult>
function getManagementGenericDataCenterServerOutput(args: GetManagementGenericDataCenterServerOutputArgs, opts?: InvokeOptions): Output<GetManagementGenericDataCenterServerResult>
def get_management_generic_data_center_server(id: Optional[str] = None,
name: Optional[str] = None,
uid: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetManagementGenericDataCenterServerResult
def get_management_generic_data_center_server_output(id: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
uid: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetManagementGenericDataCenterServerResult]
func LookupManagementGenericDataCenterServer(ctx *Context, args *LookupManagementGenericDataCenterServerArgs, opts ...InvokeOption) (*LookupManagementGenericDataCenterServerResult, error)
func LookupManagementGenericDataCenterServerOutput(ctx *Context, args *LookupManagementGenericDataCenterServerOutputArgs, opts ...InvokeOption) LookupManagementGenericDataCenterServerResultOutput
> Note: This function is named LookupManagementGenericDataCenterServer
in the Go SDK.
public static class GetManagementGenericDataCenterServer
{
public static Task<GetManagementGenericDataCenterServerResult> InvokeAsync(GetManagementGenericDataCenterServerArgs args, InvokeOptions? opts = null)
public static Output<GetManagementGenericDataCenterServerResult> Invoke(GetManagementGenericDataCenterServerInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetManagementGenericDataCenterServerResult> getManagementGenericDataCenterServer(GetManagementGenericDataCenterServerArgs args, InvokeOptions options)
public static Output<GetManagementGenericDataCenterServerResult> getManagementGenericDataCenterServer(GetManagementGenericDataCenterServerArgs args, InvokeOptions options)
fn::invoke:
function: checkpoint:index/getManagementGenericDataCenterServer:getManagementGenericDataCenterServer
arguments:
# arguments dictionary
The following arguments are supported:
getManagementGenericDataCenterServer Result
The following output properties are available:
- Color string
- Comments string
- Custom
Header bool - Custom
Key string - Custom
Value string - Id string
- Interval string
- List<string>
- Url string
- Name string
- Uid string
- Color string
- Comments string
- Custom
Header bool - Custom
Key string - Custom
Value string - Id string
- Interval string
- []string
- Url string
- Name string
- Uid string
- color String
- comments String
- custom
Header Boolean - custom
Key String - custom
Value String - id String
- interval String
- List<String>
- url String
- name String
- uid String
- color string
- comments string
- custom
Header boolean - custom
Key string - custom
Value string - id string
- interval string
- string[]
- url string
- name string
- uid string
- color str
- comments str
- custom_
header bool - custom_
key str - custom_
value str - id str
- interval str
- Sequence[str]
- url str
- name str
- uid str
- color String
- comments String
- custom
Header Boolean - custom
Key String - custom
Value String - id String
- interval String
- List<String>
- url String
- name String
- uid String
Package Details
- Repository
- checkpoint checkpointsw/terraform-provider-checkpoint
- License
- Notes
- This Pulumi package is based on the
checkpoint
Terraform Provider.
checkpoint 2.9.0 published on Monday, Apr 14, 2025 by checkpointsw