1. Packages
  2. Checkpoint Provider
  3. API Docs
  4. getManagementShowUpdatableObjectsRepositoryContent
checkpoint 2.9.0 published on Monday, Apr 14, 2025 by checkpointsw

checkpoint.getManagementShowUpdatableObjectsRepositoryContent

Explore with Pulumi AI

This resource allows you to execute Check Point Show Updatable Objects Repository Content.

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as checkpoint from "@pulumi/checkpoint";

const query = checkpoint.getManagementShowUpdatableObjectsRepositoryContent({
    filter: {
        text: "API Gateway",
    },
});
Copy
import pulumi
import pulumi_checkpoint as checkpoint

query = checkpoint.get_management_show_updatable_objects_repository_content(filter={
    "text": "API Gateway",
})
Copy
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.GetManagementShowUpdatableObjectsRepositoryContent(ctx, &checkpoint.GetManagementShowUpdatableObjectsRepositoryContentArgs{
			Filter: map[string]interface{}{
				"text": "API Gateway",
			},
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Checkpoint = Pulumi.Checkpoint;

return await Deployment.RunAsync(() => 
{
    var query = Checkpoint.GetManagementShowUpdatableObjectsRepositoryContent.Invoke(new()
    {
        Filter = 
        {
            { "text", "API Gateway" },
        },
    });

});
Copy
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.GetManagementShowUpdatableObjectsRepositoryContentArgs;
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 query = CheckpointFunctions.getManagementShowUpdatableObjectsRepositoryContent(GetManagementShowUpdatableObjectsRepositoryContentArgs.builder()
            .filter(Map.of("text", "API Gateway"))
            .build());

    }
}
Copy
variables:
  query:
    fn::invoke:
      function: checkpoint:getManagementShowUpdatableObjectsRepositoryContent
      arguments:
        filter:
          text: API Gateway
Copy

Using getManagementShowUpdatableObjectsRepositoryContent

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 getManagementShowUpdatableObjectsRepositoryContent(args: GetManagementShowUpdatableObjectsRepositoryContentArgs, opts?: InvokeOptions): Promise<GetManagementShowUpdatableObjectsRepositoryContentResult>
function getManagementShowUpdatableObjectsRepositoryContentOutput(args: GetManagementShowUpdatableObjectsRepositoryContentOutputArgs, opts?: InvokeOptions): Output<GetManagementShowUpdatableObjectsRepositoryContentResult>
Copy
def get_management_show_updatable_objects_repository_content(filter: Optional[Mapping[str, str]] = None,
                                                             id: Optional[str] = None,
                                                             limit: Optional[float] = None,
                                                             offset: Optional[float] = None,
                                                             orders: Optional[Sequence[GetManagementShowUpdatableObjectsRepositoryContentOrder]] = None,
                                                             uid_in_updatable_objects_repository: Optional[str] = None,
                                                             opts: Optional[InvokeOptions] = None) -> GetManagementShowUpdatableObjectsRepositoryContentResult
def get_management_show_updatable_objects_repository_content_output(filter: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None,
                                                             id: Optional[pulumi.Input[str]] = None,
                                                             limit: Optional[pulumi.Input[float]] = None,
                                                             offset: Optional[pulumi.Input[float]] = None,
                                                             orders: Optional[pulumi.Input[Sequence[pulumi.Input[GetManagementShowUpdatableObjectsRepositoryContentOrderArgs]]]] = None,
                                                             uid_in_updatable_objects_repository: Optional[pulumi.Input[str]] = None,
                                                             opts: Optional[InvokeOptions] = None) -> Output[GetManagementShowUpdatableObjectsRepositoryContentResult]
Copy
func GetManagementShowUpdatableObjectsRepositoryContent(ctx *Context, args *GetManagementShowUpdatableObjectsRepositoryContentArgs, opts ...InvokeOption) (*GetManagementShowUpdatableObjectsRepositoryContentResult, error)
func GetManagementShowUpdatableObjectsRepositoryContentOutput(ctx *Context, args *GetManagementShowUpdatableObjectsRepositoryContentOutputArgs, opts ...InvokeOption) GetManagementShowUpdatableObjectsRepositoryContentResultOutput
Copy

> Note: This function is named GetManagementShowUpdatableObjectsRepositoryContent in the Go SDK.

public static class GetManagementShowUpdatableObjectsRepositoryContent 
{
    public static Task<GetManagementShowUpdatableObjectsRepositoryContentResult> InvokeAsync(GetManagementShowUpdatableObjectsRepositoryContentArgs args, InvokeOptions? opts = null)
    public static Output<GetManagementShowUpdatableObjectsRepositoryContentResult> Invoke(GetManagementShowUpdatableObjectsRepositoryContentInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetManagementShowUpdatableObjectsRepositoryContentResult> getManagementShowUpdatableObjectsRepositoryContent(GetManagementShowUpdatableObjectsRepositoryContentArgs args, InvokeOptions options)
public static Output<GetManagementShowUpdatableObjectsRepositoryContentResult> getManagementShowUpdatableObjectsRepositoryContent(GetManagementShowUpdatableObjectsRepositoryContentArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: checkpoint:index/getManagementShowUpdatableObjectsRepositoryContent:getManagementShowUpdatableObjectsRepositoryContent
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

Filter Dictionary<string, string>
Return results matching the specified filter. filter blocks blocks are documented below.
Id string
Limit double
The maximal number of returned results.
Offset double
Number of the results to initially skip.
Orders List<GetManagementShowUpdatableObjectsRepositoryContentOrder>
Sorts the results by search criteria. Automatically sorts the results by Name, in the ascending order. order blocks are documented below.
UidInUpdatableObjectsRepository string
The object's unique identifier in the Updatable Objects repository.
Filter map[string]string
Return results matching the specified filter. filter blocks blocks are documented below.
Id string
Limit float64
The maximal number of returned results.
Offset float64
Number of the results to initially skip.
Orders []GetManagementShowUpdatableObjectsRepositoryContentOrder
Sorts the results by search criteria. Automatically sorts the results by Name, in the ascending order. order blocks are documented below.
UidInUpdatableObjectsRepository string
The object's unique identifier in the Updatable Objects repository.
filter Map<String,String>
Return results matching the specified filter. filter blocks blocks are documented below.
id String
limit Double
The maximal number of returned results.
offset Double
Number of the results to initially skip.
orders List<GetManagementShowUpdatableObjectsRepositoryContentOrder>
Sorts the results by search criteria. Automatically sorts the results by Name, in the ascending order. order blocks are documented below.
uidInUpdatableObjectsRepository String
The object's unique identifier in the Updatable Objects repository.
filter {[key: string]: string}
Return results matching the specified filter. filter blocks blocks are documented below.
id string
limit number
The maximal number of returned results.
offset number
Number of the results to initially skip.
orders GetManagementShowUpdatableObjectsRepositoryContentOrder[]
Sorts the results by search criteria. Automatically sorts the results by Name, in the ascending order. order blocks are documented below.
uidInUpdatableObjectsRepository string
The object's unique identifier in the Updatable Objects repository.
filter Mapping[str, str]
Return results matching the specified filter. filter blocks blocks are documented below.
id str
limit float
The maximal number of returned results.
offset float
Number of the results to initially skip.
orders Sequence[GetManagementShowUpdatableObjectsRepositoryContentOrder]
Sorts the results by search criteria. Automatically sorts the results by Name, in the ascending order. order blocks are documented below.
uid_in_updatable_objects_repository str
The object's unique identifier in the Updatable Objects repository.
filter Map<String>
Return results matching the specified filter. filter blocks blocks are documented below.
id String
limit Number
The maximal number of returned results.
offset Number
Number of the results to initially skip.
orders List<Property Map>
Sorts the results by search criteria. Automatically sorts the results by Name, in the ascending order. order blocks are documented below.
uidInUpdatableObjectsRepository String
The object's unique identifier in the Updatable Objects repository.

getManagementShowUpdatableObjectsRepositoryContent Result

The following output properties are available:

Supporting Types

GetManagementShowUpdatableObjectsRepositoryContentObject

AdditionalProperties This property is required. Dictionary<string, string>
Additional properties on the object. additional_properties blocks are documented below.
NameInUpdatableObjectsRepository This property is required. string
Object name in the Updatable Objects Repository.
UidInUpdatableObjectsRepository This property is required. string
Unique identifier of the object in the Updatable Objects Repository.
UpdatableObjects This property is required. List<GetManagementShowUpdatableObjectsRepositoryContentObjectUpdatableObject>
The imported management object (if exists). updatable_object blocks are documented below.
AdditionalProperties This property is required. map[string]string
Additional properties on the object. additional_properties blocks are documented below.
NameInUpdatableObjectsRepository This property is required. string
Object name in the Updatable Objects Repository.
UidInUpdatableObjectsRepository This property is required. string
Unique identifier of the object in the Updatable Objects Repository.
UpdatableObjects This property is required. []GetManagementShowUpdatableObjectsRepositoryContentObjectUpdatableObject
The imported management object (if exists). updatable_object blocks are documented below.
additionalProperties This property is required. Map<String,String>
Additional properties on the object. additional_properties blocks are documented below.
nameInUpdatableObjectsRepository This property is required. String
Object name in the Updatable Objects Repository.
uidInUpdatableObjectsRepository This property is required. String
Unique identifier of the object in the Updatable Objects Repository.
updatableObjects This property is required. List<GetManagementShowUpdatableObjectsRepositoryContentObjectUpdatableObject>
The imported management object (if exists). updatable_object blocks are documented below.
additionalProperties This property is required. {[key: string]: string}
Additional properties on the object. additional_properties blocks are documented below.
nameInUpdatableObjectsRepository This property is required. string
Object name in the Updatable Objects Repository.
uidInUpdatableObjectsRepository This property is required. string
Unique identifier of the object in the Updatable Objects Repository.
updatableObjects This property is required. GetManagementShowUpdatableObjectsRepositoryContentObjectUpdatableObject[]
The imported management object (if exists). updatable_object blocks are documented below.
additional_properties This property is required. Mapping[str, str]
Additional properties on the object. additional_properties blocks are documented below.
name_in_updatable_objects_repository This property is required. str
Object name in the Updatable Objects Repository.
uid_in_updatable_objects_repository This property is required. str
Unique identifier of the object in the Updatable Objects Repository.
updatable_objects This property is required. Sequence[GetManagementShowUpdatableObjectsRepositoryContentObjectUpdatableObject]
The imported management object (if exists). updatable_object blocks are documented below.
additionalProperties This property is required. Map<String>
Additional properties on the object. additional_properties blocks are documented below.
nameInUpdatableObjectsRepository This property is required. String
Object name in the Updatable Objects Repository.
uidInUpdatableObjectsRepository This property is required. String
Unique identifier of the object in the Updatable Objects Repository.
updatableObjects This property is required. List<Property Map>
The imported management object (if exists). updatable_object blocks are documented below.

GetManagementShowUpdatableObjectsRepositoryContentObjectUpdatableObject

Name This property is required. string
Object name. Must be unique in the domain.
Type This property is required. string
Object type.
Uid This property is required. string
Object unique identifier.
Name This property is required. string
Object name. Must be unique in the domain.
Type This property is required. string
Object type.
Uid This property is required. string
Object unique identifier.
name This property is required. String
Object name. Must be unique in the domain.
type This property is required. String
Object type.
uid This property is required. String
Object unique identifier.
name This property is required. string
Object name. Must be unique in the domain.
type This property is required. string
Object type.
uid This property is required. string
Object unique identifier.
name This property is required. str
Object name. Must be unique in the domain.
type This property is required. str
Object type.
uid This property is required. str
Object unique identifier.
name This property is required. String
Object name. Must be unique in the domain.
type This property is required. String
Object type.
uid This property is required. String
Object unique identifier.

GetManagementShowUpdatableObjectsRepositoryContentOrder

Asc string
Sorts results by the given field in ascending order.
Desc string
Sorts results by the given field in descending order.
Asc string
Sorts results by the given field in ascending order.
Desc string
Sorts results by the given field in descending order.
asc String
Sorts results by the given field in ascending order.
desc String
Sorts results by the given field in descending order.
asc string
Sorts results by the given field in ascending order.
desc string
Sorts results by the given field in descending order.
asc str
Sorts results by the given field in ascending order.
desc str
Sorts results by the given field in descending order.
asc String
Sorts results by the given field in ascending order.
desc String
Sorts results by the given field in descending order.

Package Details

Repository
checkpoint checkpointsw/terraform-provider-checkpoint
License
Notes
This Pulumi package is based on the checkpoint Terraform Provider.