checkpoint 2.12.0 published on Monday, Nov 10, 2025 by checkpointsw
checkpoint 2.12.0 published on Monday, Nov 10, 2025 by checkpointsw
Use this data source to get information on an existing Check Point Voip Domain H323 Gateway.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as checkpoint from "@pulumi/checkpoint";
const dataTest = checkpoint.getManagementVoipDomainH323Gateway({
name: "h323_gateway1",
});
import pulumi
import pulumi_checkpoint as checkpoint
data_test = checkpoint.get_management_voip_domain_h323_gateway(name="h323_gateway1")
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.LookupManagementVoipDomainH323Gateway(ctx, &checkpoint.LookupManagementVoipDomainH323GatewayArgs{
Name: pulumi.StringRef("h323_gateway1"),
}, 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 dataTest = Checkpoint.GetManagementVoipDomainH323Gateway.Invoke(new()
{
Name = "h323_gateway1",
});
});
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.GetManagementVoipDomainH323GatewayArgs;
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 dataTest = CheckpointFunctions.getManagementVoipDomainH323Gateway(GetManagementVoipDomainH323GatewayArgs.builder()
.name("h323_gateway1")
.build());
}
}
variables:
dataTest:
fn::invoke:
function: checkpoint:getManagementVoipDomainH323Gateway
arguments:
name: h323_gateway1
Using getManagementVoipDomainH323Gateway
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 getManagementVoipDomainH323Gateway(args: GetManagementVoipDomainH323GatewayArgs, opts?: InvokeOptions): Promise<GetManagementVoipDomainH323GatewayResult>
function getManagementVoipDomainH323GatewayOutput(args: GetManagementVoipDomainH323GatewayOutputArgs, opts?: InvokeOptions): Output<GetManagementVoipDomainH323GatewayResult>def get_management_voip_domain_h323_gateway(id: Optional[str] = None,
name: Optional[str] = None,
uid: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetManagementVoipDomainH323GatewayResult
def get_management_voip_domain_h323_gateway_output(id: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
uid: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetManagementVoipDomainH323GatewayResult]func LookupManagementVoipDomainH323Gateway(ctx *Context, args *LookupManagementVoipDomainH323GatewayArgs, opts ...InvokeOption) (*LookupManagementVoipDomainH323GatewayResult, error)
func LookupManagementVoipDomainH323GatewayOutput(ctx *Context, args *LookupManagementVoipDomainH323GatewayOutputArgs, opts ...InvokeOption) LookupManagementVoipDomainH323GatewayResultOutput> Note: This function is named LookupManagementVoipDomainH323Gateway in the Go SDK.
public static class GetManagementVoipDomainH323Gateway
{
public static Task<GetManagementVoipDomainH323GatewayResult> InvokeAsync(GetManagementVoipDomainH323GatewayArgs args, InvokeOptions? opts = null)
public static Output<GetManagementVoipDomainH323GatewayResult> Invoke(GetManagementVoipDomainH323GatewayInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetManagementVoipDomainH323GatewayResult> getManagementVoipDomainH323Gateway(GetManagementVoipDomainH323GatewayArgs args, InvokeOptions options)
public static Output<GetManagementVoipDomainH323GatewayResult> getManagementVoipDomainH323Gateway(GetManagementVoipDomainH323GatewayArgs args, InvokeOptions options)
fn::invoke:
function: checkpoint:index/getManagementVoipDomainH323Gateway:getManagementVoipDomainH323Gateway
arguments:
# arguments dictionaryThe following arguments are supported:
getManagementVoipDomainH323Gateway Result
The following output properties are available:
- Color string
- Comments string
- Endpoints
Domain string - Icon string
- Id string
- Installed
At string - Routing
Modes List<GetManagement Voip Domain H323Gateway Routing Mode> - List<string>
- Name string
- Uid string
- Color string
- Comments string
- Endpoints
Domain string - Icon string
- Id string
- Installed
At string - Routing
Modes []GetManagement Voip Domain H323Gateway Routing Mode - []string
- Name string
- Uid string
- color String
- comments String
- endpoints
Domain String - icon String
- id String
- installed
At String - routing
Modes List<GetManagement Voip Domain H323Gateway Routing Mode> - List<String>
- name String
- uid String
- color string
- comments string
- endpoints
Domain string - icon string
- id string
- installed
At string - routing
Modes GetManagement Voip Domain H323Gateway Routing Mode[] - string[]
- name string
- uid string
- color str
- comments str
- endpoints_
domain str - icon str
- id str
- installed_
at str - routing_
modes Sequence[GetManagement Voip Domain H323Gateway Routing Mode] - Sequence[str]
- name str
- uid str
- color String
- comments String
- endpoints
Domain String - icon String
- id String
- installed
At String - routing
Modes List<Property Map> - List<String>
- name String
- uid String
Supporting Types
GetManagementVoipDomainH323GatewayRoutingMode
- Call
Setup bool - Indicates whether the routing mode includes call setup (Q.931).
- Call
Setup boolAnd Call Control - Indicates whether the routing mode includes both call setup (Q.931) and call control (H.245).
- Call
Setup bool - Indicates whether the routing mode includes call setup (Q.931).
- Call
Setup boolAnd Call Control - Indicates whether the routing mode includes both call setup (Q.931) and call control (H.245).
- call
Setup Boolean - Indicates whether the routing mode includes call setup (Q.931).
- call
Setup BooleanAnd Call Control - Indicates whether the routing mode includes both call setup (Q.931) and call control (H.245).
- call
Setup boolean - Indicates whether the routing mode includes call setup (Q.931).
- call
Setup booleanAnd Call Control - Indicates whether the routing mode includes both call setup (Q.931) and call control (H.245).
- call_
setup bool - Indicates whether the routing mode includes call setup (Q.931).
- call_
setup_ booland_ call_ control - Indicates whether the routing mode includes both call setup (Q.931) and call control (H.245).
- call
Setup Boolean - Indicates whether the routing mode includes call setup (Q.931).
- call
Setup BooleanAnd Call Control - Indicates whether the routing mode includes both call setup (Q.931) and call control (H.245).
Package Details
- Repository
- checkpoint checkpointsw/terraform-provider-checkpoint
- License
- Notes
- This Pulumi package is based on the
checkpointTerraform Provider.
checkpoint 2.12.0 published on Monday, Nov 10, 2025 by checkpointsw
