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 Pool.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as checkpoint from "@pulumi/checkpoint";
const dataTest = checkpoint.getManagementCloudLicensePool({
pool: "cloud-license-pool1",
});
import pulumi
import pulumi_checkpoint as checkpoint
data_test = checkpoint.get_management_cloud_license_pool(pool="cloud-license-pool1")
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.GetManagementCloudLicensePool(ctx, &checkpoint.GetManagementCloudLicensePoolArgs{
Pool: "cloud-license-pool1",
}, 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.GetManagementCloudLicensePool.Invoke(new()
{
Pool = "cloud-license-pool1",
});
});
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.GetManagementCloudLicensePoolArgs;
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.getManagementCloudLicensePool(GetManagementCloudLicensePoolArgs.builder()
.pool("cloud-license-pool1")
.build());
}
}
variables:
dataTest:
fn::invoke:
function: checkpoint:getManagementCloudLicensePool
arguments:
pool: cloud-license-pool1
Example coming soon!
Using getManagementCloudLicensePool
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 getManagementCloudLicensePool(args: GetManagementCloudLicensePoolArgs, opts?: InvokeOptions): Promise<GetManagementCloudLicensePoolResult>
function getManagementCloudLicensePoolOutput(args: GetManagementCloudLicensePoolOutputArgs, opts?: InvokeOptions): Output<GetManagementCloudLicensePoolResult>def get_management_cloud_license_pool(ck: Optional[str] = None,
id: Optional[str] = None,
pool: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetManagementCloudLicensePoolResult
def get_management_cloud_license_pool_output(ck: pulumi.Input[Optional[str]] = None,
id: pulumi.Input[Optional[str]] = None,
pool: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetManagementCloudLicensePoolResult]func GetManagementCloudLicensePool(ctx *Context, args *GetManagementCloudLicensePoolArgs, opts ...InvokeOption) (*GetManagementCloudLicensePoolResult, error)
func GetManagementCloudLicensePoolOutput(ctx *Context, args *GetManagementCloudLicensePoolOutputArgs, opts ...InvokeOption) GetManagementCloudLicensePoolResultOutput> Note: This function is named GetManagementCloudLicensePool in the Go SDK.
public static class GetManagementCloudLicensePool
{
public static Task<GetManagementCloudLicensePoolResult> InvokeAsync(GetManagementCloudLicensePoolArgs args, InvokeOptions? opts = null)
public static Output<GetManagementCloudLicensePoolResult> Invoke(GetManagementCloudLicensePoolInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetManagementCloudLicensePoolResult> getManagementCloudLicensePool(GetManagementCloudLicensePoolArgs args, InvokeOptions options)
public static Output<GetManagementCloudLicensePoolResult> getManagementCloudLicensePool(GetManagementCloudLicensePoolArgs args, InvokeOptions options)
fn::invoke:
function: checkpoint:index/getManagementCloudLicensePool:getManagementCloudLicensePool
arguments:
# arguments dictionarydata "checkpoint_get_management_cloud_license_pool" "name" {
# arguments
}The following arguments are supported:
getManagementCloudLicensePool Result
The following output properties are available:
- Available
Quota string - Cks
List<Get
Management Cloud License Pool Ck> - Default
Pool bool - Id string
- Pool string
- Subscribed
Gateways List<GetManagement Cloud License Pool Subscribed Gateway> - Total
Quota string - Ck string
- Available
Quota string - Cks
[]Get
Management Cloud License Pool Ck - Default
Pool bool - Id string
- Pool string
- Subscribed
Gateways []GetManagement Cloud License Pool Subscribed Gateway - Total
Quota string - Ck string
- available_
quota string - cks list(object)
- default_
pool bool - id string
- pool string
- subscribed_
gateways list(object) - total_
quota string - ck string
- available
Quota String - cks
List<Get
Management Cloud License Pool Ck> - default
Pool Boolean - id String
- pool String
- subscribed
Gateways List<GetManagement Cloud License Pool Subscribed Gateway> - total
Quota String - ck String
- available
Quota string - cks
Get
Management Cloud License Pool Ck[] - default
Pool boolean - id string
- pool string
- subscribed
Gateways GetManagement Cloud License Pool Subscribed Gateway[] - total
Quota string - ck string
- available
Quota String - cks List<Property Map>
- default
Pool Boolean - id String
- pool String
- subscribed
Gateways List<Property Map> - total
Quota String - ck String
Supporting Types
GetManagementCloudLicensePoolCk
GetManagementCloudLicensePoolSubscribedGateway
- domain string
- Domain name.
used-quota- (Computed) Cores quantity used by the gateway.
- name string
- Gateway name.
- uid string
- Gateway's unique identifier.
- used_
quota number
- domain str
- Domain name.
used-quota- (Computed) Cores quantity used by the gateway.
- name str
- Gateway name.
- uid str
- Gateway's unique identifier.
- used_
quota float
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