Viewing docs for checkpoint 3.3.0
published on Thursday, Jul 30, 2026 by checkpointsw
published on Thursday, Jul 30, 2026 by checkpointsw
Viewing docs for checkpoint 3.3.0
published on Thursday, Jul 30, 2026 by checkpointsw
published on Thursday, Jul 30, 2026 by checkpointsw
Use this data source to get information on an existing Check Point Cloud License Gateway.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as checkpoint from "@pulumi/checkpoint";
const dataTest = checkpoint.getManagementCloudLicenseGateway({
gateway: "cloud-license-gateway1",
});
import pulumi
import pulumi_checkpoint as checkpoint
data_test = checkpoint.get_management_cloud_license_gateway(gateway="cloud-license-gateway1")
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 {
_, err := checkpoint.GetManagementCloudLicenseGateway(ctx, &checkpoint.GetManagementCloudLicenseGatewayArgs{
Gateway: "cloud-license-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.GetManagementCloudLicenseGateway.Invoke(new()
{
Gateway = "cloud-license-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.GetManagementCloudLicenseGatewayArgs;
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.getManagementCloudLicenseGateway(GetManagementCloudLicenseGatewayArgs.builder()
.gateway("cloud-license-gateway1")
.build());
}
}
variables:
dataTest:
fn::invoke:
function: checkpoint:getManagementCloudLicenseGateway
arguments:
gateway: cloud-license-gateway1
Example coming soon!
Using getManagementCloudLicenseGateway
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 getManagementCloudLicenseGateway(args: GetManagementCloudLicenseGatewayArgs, opts?: InvokeOptions): Promise<GetManagementCloudLicenseGatewayResult>
function getManagementCloudLicenseGatewayOutput(args: GetManagementCloudLicenseGatewayOutputArgs, opts?: InvokeOptions): Output<GetManagementCloudLicenseGatewayResult>def get_management_cloud_license_gateway(domain: Optional[str] = None,
gateway: Optional[str] = None,
id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetManagementCloudLicenseGatewayResult
def get_management_cloud_license_gateway_output(domain: pulumi.Input[Optional[str]] = None,
gateway: pulumi.Input[Optional[str]] = None,
id: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetManagementCloudLicenseGatewayResult]func GetManagementCloudLicenseGateway(ctx *Context, args *GetManagementCloudLicenseGatewayArgs, opts ...InvokeOption) (*GetManagementCloudLicenseGatewayResult, error)
func GetManagementCloudLicenseGatewayOutput(ctx *Context, args *GetManagementCloudLicenseGatewayOutputArgs, opts ...InvokeOption) GetManagementCloudLicenseGatewayResultOutput> Note: This function is named GetManagementCloudLicenseGateway in the Go SDK.
public static class GetManagementCloudLicenseGateway
{
public static Task<GetManagementCloudLicenseGatewayResult> InvokeAsync(GetManagementCloudLicenseGatewayArgs args, InvokeOptions? opts = null)
public static Output<GetManagementCloudLicenseGatewayResult> Invoke(GetManagementCloudLicenseGatewayInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetManagementCloudLicenseGatewayResult> getManagementCloudLicenseGateway(GetManagementCloudLicenseGatewayArgs args, InvokeOptions options)
public static Output<GetManagementCloudLicenseGatewayResult> getManagementCloudLicenseGateway(GetManagementCloudLicenseGatewayArgs args, InvokeOptions options)
fn::invoke:
function: checkpoint:index/getManagementCloudLicenseGateway:getManagementCloudLicenseGateway
arguments:
# arguments dictionarydata "checkpoint_get_management_cloud_license_gateway" "name" {
# arguments
}The following arguments are supported:
getManagementCloudLicenseGateway Result
The following output properties are available:
- Cks List<string>
- Enable
Auto boolDistribution - Gateway string
- Id string
- Pools
List<Get
Management Cloud License Gateway Pool> - Scheduled
Auto stringDistribution - Used
Quota double - Domain string
- Cks []string
- Enable
Auto boolDistribution - Gateway string
- Id string
- Pools
[]Get
Management Cloud License Gateway Pool - Scheduled
Auto stringDistribution - Used
Quota float64 - Domain string
- cks list(string)
- enable_
auto_ booldistribution - gateway string
- id string
- pools list(object)
- scheduled_
auto_ stringdistribution - used_
quota number - domain string
- cks List<String>
- enable
Auto BooleanDistribution - gateway String
- id String
- pools
List<Get
Management Cloud License Gateway Pool> - scheduled
Auto StringDistribution - used
Quota Double - domain String
- cks string[]
- enable
Auto booleanDistribution - gateway string
- id string
- pools
Get
Management Cloud License Gateway Pool[] - scheduled
Auto stringDistribution - used
Quota number - domain string
- cks Sequence[str]
- enable_
auto_ booldistribution - gateway str
- id str
- pools
Sequence[Get
Management Cloud License Gateway Pool] - scheduled_
auto_ strdistribution - used_
quota float - domain str
- cks List<String>
- enable
Auto BooleanDistribution - gateway String
- id String
- pools List<Property Map>
- scheduled
Auto StringDistribution - used
Quota Number - domain String
Supporting Types
GetManagementCloudLicenseGatewayPool
- Available
Quota string - The difference between the pool's total quota and the total cores quantity of the pool's subscribed Security Gateways.
- Pool string
- A group of CloudGuard Central Licenses with the same valid contract blades.
- Total
Quota string - A license pool total quota is the total quantity of all the virtual cores provided by all the Central Licenses in this pool.
- Available
Quota string - The difference between the pool's total quota and the total cores quantity of the pool's subscribed Security Gateways.
- Pool string
- A group of CloudGuard Central Licenses with the same valid contract blades.
- Total
Quota string - A license pool total quota is the total quantity of all the virtual cores provided by all the Central Licenses in this pool.
- available_
quota string - The difference between the pool's total quota and the total cores quantity of the pool's subscribed Security Gateways.
- pool string
- A group of CloudGuard Central Licenses with the same valid contract blades.
- total_
quota string - A license pool total quota is the total quantity of all the virtual cores provided by all the Central Licenses in this pool.
- available
Quota String - The difference between the pool's total quota and the total cores quantity of the pool's subscribed Security Gateways.
- pool String
- A group of CloudGuard Central Licenses with the same valid contract blades.
- total
Quota String - A license pool total quota is the total quantity of all the virtual cores provided by all the Central Licenses in this pool.
- available
Quota string - The difference between the pool's total quota and the total cores quantity of the pool's subscribed Security Gateways.
- pool string
- A group of CloudGuard Central Licenses with the same valid contract blades.
- total
Quota string - A license pool total quota is the total quantity of all the virtual cores provided by all the Central Licenses in this pool.
- available_
quota str - The difference between the pool's total quota and the total cores quantity of the pool's subscribed Security Gateways.
- pool str
- A group of CloudGuard Central Licenses with the same valid contract blades.
- total_
quota str - A license pool total quota is the total quantity of all the virtual cores provided by all the Central Licenses in this pool.
- available
Quota String - The difference between the pool's total quota and the total cores quantity of the pool's subscribed Security Gateways.
- pool String
- A group of CloudGuard Central Licenses with the same valid contract blades.
- total
Quota String - A license pool total quota is the total quantity of all the virtual cores provided by all the Central Licenses in this pool.
Package Details
- Repository
- checkpoint checkpointsw/terraform-provider-checkpoint
- License
- Notes
- This Pulumi package is based on the
checkpointTerraform Provider.
Viewing docs for checkpoint 3.3.0
published on Thursday, Jul 30, 2026 by checkpointsw
published on Thursday, Jul 30, 2026 by checkpointsw