checkpoint 2.11.0 published on Wednesday, Sep 3, 2025 by checkpointsw
checkpoint.getManagementIfMapServer
Explore with Pulumi AI
checkpoint 2.11.0 published on Wednesday, Sep 3, 2025 by checkpointsw
Use this data source to get information on an existing IF-MAP Server.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as checkpoint from "@pulumi/checkpoint";
const dataIfMapServer = checkpoint.getManagementIfMapServer({
name: "example_if_map_server",
});
import pulumi
import pulumi_checkpoint as checkpoint
data_if_map_server = checkpoint.get_management_if_map_server(name="example_if_map_server")
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 {
_, err := checkpoint.LookupManagementIfMapServer(ctx, &checkpoint.LookupManagementIfMapServerArgs{
Name: pulumi.StringRef("example_if_map_server"),
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Checkpoint = Pulumi.Checkpoint;
return await Deployment.RunAsync(() =>
{
var dataIfMapServer = Checkpoint.GetManagementIfMapServer.Invoke(new()
{
Name = "example_if_map_server",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.checkpoint.CheckpointFunctions;
import com.pulumi.checkpoint.inputs.GetManagementIfMapServerArgs;
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 dataIfMapServer = CheckpointFunctions.getManagementIfMapServer(GetManagementIfMapServerArgs.builder()
.name("example_if_map_server")
.build());
}
}
variables:
dataIfMapServer:
fn::invoke:
function: checkpoint:getManagementIfMapServer
arguments:
name: example_if_map_server
Using getManagementIfMapServer
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 getManagementIfMapServer(args: GetManagementIfMapServerArgs, opts?: InvokeOptions): Promise<GetManagementIfMapServerResult>
function getManagementIfMapServerOutput(args: GetManagementIfMapServerOutputArgs, opts?: InvokeOptions): Output<GetManagementIfMapServerResult>
def get_management_if_map_server(id: Optional[str] = None,
name: Optional[str] = None,
uid: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetManagementIfMapServerResult
def get_management_if_map_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[GetManagementIfMapServerResult]
func LookupManagementIfMapServer(ctx *Context, args *LookupManagementIfMapServerArgs, opts ...InvokeOption) (*LookupManagementIfMapServerResult, error)
func LookupManagementIfMapServerOutput(ctx *Context, args *LookupManagementIfMapServerOutputArgs, opts ...InvokeOption) LookupManagementIfMapServerResultOutput
> Note: This function is named LookupManagementIfMapServer
in the Go SDK.
public static class GetManagementIfMapServer
{
public static Task<GetManagementIfMapServerResult> InvokeAsync(GetManagementIfMapServerArgs args, InvokeOptions? opts = null)
public static Output<GetManagementIfMapServerResult> Invoke(GetManagementIfMapServerInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetManagementIfMapServerResult> getManagementIfMapServer(GetManagementIfMapServerArgs args, InvokeOptions options)
public static Output<GetManagementIfMapServerResult> getManagementIfMapServer(GetManagementIfMapServerArgs args, InvokeOptions options)
fn::invoke:
function: checkpoint:index/getManagementIfMapServer:getManagementIfMapServer
arguments:
# arguments dictionary
The following arguments are supported:
getManagementIfMapServer Result
The following output properties are available:
- Authentications
List<Get
Management If Map Server Authentication> - Color string
- Comments string
- Host string
- Id string
- Monitored
Ips List<GetManagement If Map Server Monitored Ip> - Path string
- Port double
- Query
Whole boolRanges - List<string>
- Version string
- Name string
- Uid string
- Authentications
[]Get
Management If Map Server Authentication - Color string
- Comments string
- Host string
- Id string
- Monitored
Ips []GetManagement If Map Server Monitored Ip - Path string
- Port float64
- Query
Whole boolRanges - []string
- Version string
- Name string
- Uid string
- authentications
List<Get
Management If Map Server Authentication> - color String
- comments String
- host String
- id String
- monitored
Ips List<GetManagement If Map Server Monitored Ip> - path String
- port Double
- query
Whole BooleanRanges - List<String>
- version String
- name String
- uid String
- authentications
Get
Management If Map Server Authentication[] - color string
- comments string
- host string
- id string
- monitored
Ips GetManagement If Map Server Monitored Ip[] - path string
- port number
- query
Whole booleanRanges - string[]
- version string
- name string
- uid string
- authentications
Sequence[Get
Management If Map Server Authentication] - color str
- comments str
- host str
- id str
- monitored_
ips Sequence[GetManagement If Map Server Monitored Ip] - path str
- port float
- query_
whole_ boolranges - Sequence[str]
- version str
- name str
- uid str
- authentications List<Property Map>
- color String
- comments String
- host String
- id String
- monitored
Ips List<Property Map> - path String
- port Number
- query
Whole BooleanRanges - List<String>
- version String
- name String
- uid String
Supporting Types
GetManagementIfMapServerAuthentication
- Authentication
Method string - Authentication method for the IF-MAP server.
- Password string
- Username for the IF-MAP server authentication.
- Username string
- Username for the IF-MAP server authentication.
- Authentication
Method string - Authentication method for the IF-MAP server.
- Password string
- Username for the IF-MAP server authentication.
- Username string
- Username for the IF-MAP server authentication.
- authentication
Method String - Authentication method for the IF-MAP server.
- password String
- Username for the IF-MAP server authentication.
- username String
- Username for the IF-MAP server authentication.
- authentication
Method string - Authentication method for the IF-MAP server.
- password string
- Username for the IF-MAP server authentication.
- username string
- Username for the IF-MAP server authentication.
- authentication_
method str - Authentication method for the IF-MAP server.
- password str
- Username for the IF-MAP server authentication.
- username str
- Username for the IF-MAP server authentication.
- authentication
Method String - Authentication method for the IF-MAP server.
- password String
- Username for the IF-MAP server authentication.
- username String
- Username for the IF-MAP server authentication.
GetManagementIfMapServerMonitoredIp
Package Details
- Repository
- checkpoint checkpointsw/terraform-provider-checkpoint
- License
- Notes
- This Pulumi package is based on the
checkpoint
Terraform Provider.
checkpoint 2.11.0 published on Wednesday, Sep 3, 2025 by checkpointsw