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

checkpoint.getManagementAzureAdContent

Explore with Pulumi AI

This resource allows you to execute Check Point Azure Ad Content.

Example Usage

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

const azureAdContent = checkpoint.getManagementAzureAdContent({
    azureAdName: "my_azureAD",
});
Copy
import pulumi
import pulumi_checkpoint as checkpoint

azure_ad_content = checkpoint.get_management_azure_ad_content(azure_ad_name="my_azureAD")
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.GetManagementAzureAdContent(ctx, &checkpoint.GetManagementAzureAdContentArgs{
			AzureAdName: pulumi.StringRef("my_azureAD"),
		}, 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 azureAdContent = Checkpoint.GetManagementAzureAdContent.Invoke(new()
    {
        AzureAdName = "my_azureAD",
    });

});
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.GetManagementAzureAdContentArgs;
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 azureAdContent = CheckpointFunctions.getManagementAzureAdContent(GetManagementAzureAdContentArgs.builder()
            .azureAdName("my_azureAD")
            .build());

    }
}
Copy
variables:
  azureAdContent:
    fn::invoke:
      function: checkpoint:getManagementAzureAdContent
      arguments:
        azureAdName: my_azureAD
Copy

Using getManagementAzureAdContent

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 getManagementAzureAdContent(args: GetManagementAzureAdContentArgs, opts?: InvokeOptions): Promise<GetManagementAzureAdContentResult>
function getManagementAzureAdContentOutput(args: GetManagementAzureAdContentOutputArgs, opts?: InvokeOptions): Output<GetManagementAzureAdContentResult>
Copy
def get_management_azure_ad_content(azure_ad_name: Optional[str] = None,
                                    azure_ad_uid: Optional[str] = None,
                                    filter: Optional[Mapping[str, str]] = None,
                                    id: Optional[str] = None,
                                    limit: Optional[float] = None,
                                    offset: Optional[float] = None,
                                    orders: Optional[Sequence[GetManagementAzureAdContentOrder]] = None,
                                    uid_in_azure_ad: Optional[str] = None,
                                    opts: Optional[InvokeOptions] = None) -> GetManagementAzureAdContentResult
def get_management_azure_ad_content_output(azure_ad_name: Optional[pulumi.Input[str]] = None,
                                    azure_ad_uid: Optional[pulumi.Input[str]] = None,
                                    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[GetManagementAzureAdContentOrderArgs]]]] = None,
                                    uid_in_azure_ad: Optional[pulumi.Input[str]] = None,
                                    opts: Optional[InvokeOptions] = None) -> Output[GetManagementAzureAdContentResult]
Copy
func GetManagementAzureAdContent(ctx *Context, args *GetManagementAzureAdContentArgs, opts ...InvokeOption) (*GetManagementAzureAdContentResult, error)
func GetManagementAzureAdContentOutput(ctx *Context, args *GetManagementAzureAdContentOutputArgs, opts ...InvokeOption) GetManagementAzureAdContentResultOutput
Copy

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

public static class GetManagementAzureAdContent 
{
    public static Task<GetManagementAzureAdContentResult> InvokeAsync(GetManagementAzureAdContentArgs args, InvokeOptions? opts = null)
    public static Output<GetManagementAzureAdContentResult> Invoke(GetManagementAzureAdContentInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetManagementAzureAdContentResult> getManagementAzureAdContent(GetManagementAzureAdContentArgs args, InvokeOptions options)
public static Output<GetManagementAzureAdContentResult> getManagementAzureAdContent(GetManagementAzureAdContentArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: checkpoint:index/getManagementAzureAdContent:getManagementAzureAdContent
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

AzureAdName string
Name of the Azure AD Server where to search for objects.
AzureAdUid string
Unique identifier of the Azure AD Server where to search for objects.
Filter Dictionary<string, string>
Return results matching the specified filter. filter 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<GetManagementAzureAdContentOrder>
Sorts the results by search criteria. Automatically sorts the results by Name, in the ascending order. order blocks are documented below.
UidInAzureAd string
Return result matching the unique identifier of the object on the Azure AD Server.
AzureAdName string
Name of the Azure AD Server where to search for objects.
AzureAdUid string
Unique identifier of the Azure AD Server where to search for objects.
Filter map[string]string
Return results matching the specified filter. filter blocks are documented below.
Id string
Limit float64
The maximal number of returned results.
Offset float64
Number of the results to initially skip.
Orders []GetManagementAzureAdContentOrder
Sorts the results by search criteria. Automatically sorts the results by Name, in the ascending order. order blocks are documented below.
UidInAzureAd string
Return result matching the unique identifier of the object on the Azure AD Server.
azureAdName String
Name of the Azure AD Server where to search for objects.
azureAdUid String
Unique identifier of the Azure AD Server where to search for objects.
filter Map<String,String>
Return results matching the specified filter. filter 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<GetManagementAzureAdContentOrder>
Sorts the results by search criteria. Automatically sorts the results by Name, in the ascending order. order blocks are documented below.
uidInAzureAd String
Return result matching the unique identifier of the object on the Azure AD Server.
azureAdName string
Name of the Azure AD Server where to search for objects.
azureAdUid string
Unique identifier of the Azure AD Server where to search for objects.
filter {[key: string]: string}
Return results matching the specified filter. filter blocks are documented below.
id string
limit number
The maximal number of returned results.
offset number
Number of the results to initially skip.
orders GetManagementAzureAdContentOrder[]
Sorts the results by search criteria. Automatically sorts the results by Name, in the ascending order. order blocks are documented below.
uidInAzureAd string
Return result matching the unique identifier of the object on the Azure AD Server.
azure_ad_name str
Name of the Azure AD Server where to search for objects.
azure_ad_uid str
Unique identifier of the Azure AD Server where to search for objects.
filter Mapping[str, str]
Return results matching the specified filter. filter 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[GetManagementAzureAdContentOrder]
Sorts the results by search criteria. Automatically sorts the results by Name, in the ascending order. order blocks are documented below.
uid_in_azure_ad str
Return result matching the unique identifier of the object on the Azure AD Server.
azureAdName String
Name of the Azure AD Server where to search for objects.
azureAdUid String
Unique identifier of the Azure AD Server where to search for objects.
filter Map<String>
Return results matching the specified filter. filter 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.
uidInAzureAd String
Return result matching the unique identifier of the object on the Azure AD Server.

getManagementAzureAdContent Result

The following output properties are available:

from Number
id String
objects List<Property Map>
to Number
total Number
azureAdName String
azureAdUid String
filter Map<String>
limit Number
offset Number
orders List<Property Map>
uidInAzureAd String

Supporting Types

GetManagementAzureAdContentObject

AdditionalProperties This property is required. List<GetManagementAzureAdContentObjectAdditionalProperty>
Additional properties on the object. additional_properties blocks are documented below.
AzureAdObject This property is required. string
The imported management object (if exists). Level of details in the output corresponds to the number of details for search. This table shows the level of details in the Standard level.
Name This property is required. string
Object management name.
NameInAzureAd This property is required. string
Object name in the Azure AD.
TypeInAzureAd This property is required. string
Object type in Azure AD.
UidInAzureAd This property is required. string
Unique identifier of the object in the Azure AD.
AdditionalProperties This property is required. []GetManagementAzureAdContentObjectAdditionalProperty
Additional properties on the object. additional_properties blocks are documented below.
AzureAdObject This property is required. string
The imported management object (if exists). Level of details in the output corresponds to the number of details for search. This table shows the level of details in the Standard level.
Name This property is required. string
Object management name.
NameInAzureAd This property is required. string
Object name in the Azure AD.
TypeInAzureAd This property is required. string
Object type in Azure AD.
UidInAzureAd This property is required. string
Unique identifier of the object in the Azure AD.
additionalProperties This property is required. List<GetManagementAzureAdContentObjectAdditionalProperty>
Additional properties on the object. additional_properties blocks are documented below.
azureAdObject This property is required. String
The imported management object (if exists). Level of details in the output corresponds to the number of details for search. This table shows the level of details in the Standard level.
name This property is required. String
Object management name.
nameInAzureAd This property is required. String
Object name in the Azure AD.
typeInAzureAd This property is required. String
Object type in Azure AD.
uidInAzureAd This property is required. String
Unique identifier of the object in the Azure AD.
additionalProperties This property is required. GetManagementAzureAdContentObjectAdditionalProperty[]
Additional properties on the object. additional_properties blocks are documented below.
azureAdObject This property is required. string
The imported management object (if exists). Level of details in the output corresponds to the number of details for search. This table shows the level of details in the Standard level.
name This property is required. string
Object management name.
nameInAzureAd This property is required. string
Object name in the Azure AD.
typeInAzureAd This property is required. string
Object type in Azure AD.
uidInAzureAd This property is required. string
Unique identifier of the object in the Azure AD.
additional_properties This property is required. Sequence[GetManagementAzureAdContentObjectAdditionalProperty]
Additional properties on the object. additional_properties blocks are documented below.
azure_ad_object This property is required. str
The imported management object (if exists). Level of details in the output corresponds to the number of details for search. This table shows the level of details in the Standard level.
name This property is required. str
Object management name.
name_in_azure_ad This property is required. str
Object name in the Azure AD.
type_in_azure_ad This property is required. str
Object type in Azure AD.
uid_in_azure_ad This property is required. str
Unique identifier of the object in the Azure AD.
additionalProperties This property is required. List<Property Map>
Additional properties on the object. additional_properties blocks are documented below.
azureAdObject This property is required. String
The imported management object (if exists). Level of details in the output corresponds to the number of details for search. This table shows the level of details in the Standard level.
name This property is required. String
Object management name.
nameInAzureAd This property is required. String
Object name in the Azure AD.
typeInAzureAd This property is required. String
Object type in Azure AD.
uidInAzureAd This property is required. String
Unique identifier of the object in the Azure AD.

GetManagementAzureAdContentObjectAdditionalProperty

Name This property is required. string
Value This property is required. string
Name This property is required. string
Value This property is required. string
name This property is required. String
value This property is required. String
name This property is required. string
value This property is required. string
name This property is required. str
value This property is required. str
name This property is required. String
value This property is required. String

GetManagementAzureAdContentOrder

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.