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

checkpoint.ManagementDataCenterObject

Explore with Pulumi AI

checkpoint logo
checkpoint 2.9.0 published on Monday, Apr 14, 2025 by checkpointsw

    This resource allows you to add/update/delete Check Point Data Center Object.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as checkpoint from "@pulumi/checkpoint";
    
    const dco1 = new checkpoint.ManagementDataCenterObject("dco1", {
        dataCenterName: "myAws1",
        uri: "/Region - EU (Frankfurt)/VPCs/vpc-0e5983c1d08b53e75/VPCEndpoints",
    });
    
    import pulumi
    import pulumi_checkpoint as checkpoint
    
    dco1 = checkpoint.ManagementDataCenterObject("dco1",
        data_center_name="myAws1",
        uri="/Region - EU (Frankfurt)/VPCs/vpc-0e5983c1d08b53e75/VPCEndpoints")
    
    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.NewManagementDataCenterObject(ctx, "dco1", &checkpoint.ManagementDataCenterObjectArgs{
    			DataCenterName: pulumi.String("myAws1"),
    			Uri:            pulumi.String("/Region - EU (Frankfurt)/VPCs/vpc-0e5983c1d08b53e75/VPCEndpoints"),
    		})
    		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 dco1 = new Checkpoint.ManagementDataCenterObject("dco1", new()
        {
            DataCenterName = "myAws1",
            Uri = "/Region - EU (Frankfurt)/VPCs/vpc-0e5983c1d08b53e75/VPCEndpoints",
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.checkpoint.ManagementDataCenterObject;
    import com.pulumi.checkpoint.ManagementDataCenterObjectArgs;
    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) {
            var dco1 = new ManagementDataCenterObject("dco1", ManagementDataCenterObjectArgs.builder()
                .dataCenterName("myAws1")
                .uri("/Region - EU (Frankfurt)/VPCs/vpc-0e5983c1d08b53e75/VPCEndpoints")
                .build());
    
        }
    }
    
    resources:
      dco1:
        type: checkpoint:ManagementDataCenterObject
        properties:
          dataCenterName: myAws1
          uri: /Region - EU (Frankfurt)/VPCs/vpc-0e5983c1d08b53e75/VPCEndpoints
    

    Create ManagementDataCenterObject Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new ManagementDataCenterObject(name: string, args?: ManagementDataCenterObjectArgs, opts?: CustomResourceOptions);
    @overload
    def ManagementDataCenterObject(resource_name: str,
                                   args: Optional[ManagementDataCenterObjectArgs] = None,
                                   opts: Optional[ResourceOptions] = None)
    
    @overload
    def ManagementDataCenterObject(resource_name: str,
                                   opts: Optional[ResourceOptions] = None,
                                   color: Optional[str] = None,
                                   comments: Optional[str] = None,
                                   data_center_name: Optional[str] = None,
                                   data_center_uid: Optional[str] = None,
                                   groups: Optional[Sequence[str]] = None,
                                   ignore_errors: Optional[bool] = None,
                                   ignore_warnings: Optional[bool] = None,
                                   management_data_center_object_id: Optional[str] = None,
                                   name: Optional[str] = None,
                                   tags: Optional[Sequence[str]] = None,
                                   uid_in_data_center: Optional[str] = None,
                                   uri: Optional[str] = None,
                                   wait_for_object_sync: Optional[bool] = None)
    func NewManagementDataCenterObject(ctx *Context, name string, args *ManagementDataCenterObjectArgs, opts ...ResourceOption) (*ManagementDataCenterObject, error)
    public ManagementDataCenterObject(string name, ManagementDataCenterObjectArgs? args = null, CustomResourceOptions? opts = null)
    public ManagementDataCenterObject(String name, ManagementDataCenterObjectArgs args)
    public ManagementDataCenterObject(String name, ManagementDataCenterObjectArgs args, CustomResourceOptions options)
    
    type: checkpoint:ManagementDataCenterObject
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args ManagementDataCenterObjectArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args ManagementDataCenterObjectArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args ManagementDataCenterObjectArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args ManagementDataCenterObjectArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args ManagementDataCenterObjectArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Constructor example

    The following reference example uses placeholder values for all input properties.

    var managementDataCenterObjectResource = new Checkpoint.ManagementDataCenterObject("managementDataCenterObjectResource", new()
    {
        Color = "string",
        Comments = "string",
        DataCenterName = "string",
        DataCenterUid = "string",
        Groups = new[]
        {
            "string",
        },
        IgnoreErrors = false,
        IgnoreWarnings = false,
        ManagementDataCenterObjectId = "string",
        Name = "string",
        Tags = new[]
        {
            "string",
        },
        UidInDataCenter = "string",
        Uri = "string",
        WaitForObjectSync = false,
    });
    
    example, err := checkpoint.NewManagementDataCenterObject(ctx, "managementDataCenterObjectResource", &checkpoint.ManagementDataCenterObjectArgs{
    	Color:          pulumi.String("string"),
    	Comments:       pulumi.String("string"),
    	DataCenterName: pulumi.String("string"),
    	DataCenterUid:  pulumi.String("string"),
    	Groups: pulumi.StringArray{
    		pulumi.String("string"),
    	},
    	IgnoreErrors:                 pulumi.Bool(false),
    	IgnoreWarnings:               pulumi.Bool(false),
    	ManagementDataCenterObjectId: pulumi.String("string"),
    	Name:                         pulumi.String("string"),
    	Tags: pulumi.StringArray{
    		pulumi.String("string"),
    	},
    	UidInDataCenter:   pulumi.String("string"),
    	Uri:               pulumi.String("string"),
    	WaitForObjectSync: pulumi.Bool(false),
    })
    
    var managementDataCenterObjectResource = new ManagementDataCenterObject("managementDataCenterObjectResource", ManagementDataCenterObjectArgs.builder()
        .color("string")
        .comments("string")
        .dataCenterName("string")
        .dataCenterUid("string")
        .groups("string")
        .ignoreErrors(false)
        .ignoreWarnings(false)
        .managementDataCenterObjectId("string")
        .name("string")
        .tags("string")
        .uidInDataCenter("string")
        .uri("string")
        .waitForObjectSync(false)
        .build());
    
    management_data_center_object_resource = checkpoint.ManagementDataCenterObject("managementDataCenterObjectResource",
        color="string",
        comments="string",
        data_center_name="string",
        data_center_uid="string",
        groups=["string"],
        ignore_errors=False,
        ignore_warnings=False,
        management_data_center_object_id="string",
        name="string",
        tags=["string"],
        uid_in_data_center="string",
        uri="string",
        wait_for_object_sync=False)
    
    const managementDataCenterObjectResource = new checkpoint.ManagementDataCenterObject("managementDataCenterObjectResource", {
        color: "string",
        comments: "string",
        dataCenterName: "string",
        dataCenterUid: "string",
        groups: ["string"],
        ignoreErrors: false,
        ignoreWarnings: false,
        managementDataCenterObjectId: "string",
        name: "string",
        tags: ["string"],
        uidInDataCenter: "string",
        uri: "string",
        waitForObjectSync: false,
    });
    
    type: checkpoint:ManagementDataCenterObject
    properties:
        color: string
        comments: string
        dataCenterName: string
        dataCenterUid: string
        groups:
            - string
        ignoreErrors: false
        ignoreWarnings: false
        managementDataCenterObjectId: string
        name: string
        tags:
            - string
        uidInDataCenter: string
        uri: string
        waitForObjectSync: false
    

    ManagementDataCenterObject Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The ManagementDataCenterObject resource accepts the following input properties:

    Color string
    Color of the object. Should be one of existing colors.
    Comments string
    Comments string.
    DataCenterName string
    Name of the Data Center Server the object is in.
    DataCenterUid string
    Unique identifier of the Data Center Server the object is in.
    Groups List<string>
    Collection of group identifiers.
    IgnoreErrors bool
    Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
    IgnoreWarnings bool
    Apply changes ignoring warnings.
    ManagementDataCenterObjectId string
    Name string
    Override default name on data-center.
    Tags List<string>
    Collection of tag identifiers.
    UidInDataCenter string
    Unique identifier of the object in the Data Center.
    Uri string
    URI of the object in the Data Center Server.
    WaitForObjectSync bool
    When set to true, the provider will wait for object sync with the management server.
    Color string
    Color of the object. Should be one of existing colors.
    Comments string
    Comments string.
    DataCenterName string
    Name of the Data Center Server the object is in.
    DataCenterUid string
    Unique identifier of the Data Center Server the object is in.
    Groups []string
    Collection of group identifiers.
    IgnoreErrors bool
    Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
    IgnoreWarnings bool
    Apply changes ignoring warnings.
    ManagementDataCenterObjectId string
    Name string
    Override default name on data-center.
    Tags []string
    Collection of tag identifiers.
    UidInDataCenter string
    Unique identifier of the object in the Data Center.
    Uri string
    URI of the object in the Data Center Server.
    WaitForObjectSync bool
    When set to true, the provider will wait for object sync with the management server.
    color String
    Color of the object. Should be one of existing colors.
    comments String
    Comments string.
    dataCenterName String
    Name of the Data Center Server the object is in.
    dataCenterUid String
    Unique identifier of the Data Center Server the object is in.
    groups List<String>
    Collection of group identifiers.
    ignoreErrors Boolean
    Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
    ignoreWarnings Boolean
    Apply changes ignoring warnings.
    managementDataCenterObjectId String
    name String
    Override default name on data-center.
    tags List<String>
    Collection of tag identifiers.
    uidInDataCenter String
    Unique identifier of the object in the Data Center.
    uri String
    URI of the object in the Data Center Server.
    waitForObjectSync Boolean
    When set to true, the provider will wait for object sync with the management server.
    color string
    Color of the object. Should be one of existing colors.
    comments string
    Comments string.
    dataCenterName string
    Name of the Data Center Server the object is in.
    dataCenterUid string
    Unique identifier of the Data Center Server the object is in.
    groups string[]
    Collection of group identifiers.
    ignoreErrors boolean
    Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
    ignoreWarnings boolean
    Apply changes ignoring warnings.
    managementDataCenterObjectId string
    name string
    Override default name on data-center.
    tags string[]
    Collection of tag identifiers.
    uidInDataCenter string
    Unique identifier of the object in the Data Center.
    uri string
    URI of the object in the Data Center Server.
    waitForObjectSync boolean
    When set to true, the provider will wait for object sync with the management server.
    color str
    Color of the object. Should be one of existing colors.
    comments str
    Comments string.
    data_center_name str
    Name of the Data Center Server the object is in.
    data_center_uid str
    Unique identifier of the Data Center Server the object is in.
    groups Sequence[str]
    Collection of group identifiers.
    ignore_errors bool
    Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
    ignore_warnings bool
    Apply changes ignoring warnings.
    management_data_center_object_id str
    name str
    Override default name on data-center.
    tags Sequence[str]
    Collection of tag identifiers.
    uid_in_data_center str
    Unique identifier of the object in the Data Center.
    uri str
    URI of the object in the Data Center Server.
    wait_for_object_sync bool
    When set to true, the provider will wait for object sync with the management server.
    color String
    Color of the object. Should be one of existing colors.
    comments String
    Comments string.
    dataCenterName String
    Name of the Data Center Server the object is in.
    dataCenterUid String
    Unique identifier of the Data Center Server the object is in.
    groups List<String>
    Collection of group identifiers.
    ignoreErrors Boolean
    Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
    ignoreWarnings Boolean
    Apply changes ignoring warnings.
    managementDataCenterObjectId String
    name String
    Override default name on data-center.
    tags List<String>
    Collection of tag identifiers.
    uidInDataCenter String
    Unique identifier of the object in the Data Center.
    uri String
    URI of the object in the Data Center Server.
    waitForObjectSync Boolean
    When set to true, the provider will wait for object sync with the management server.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the ManagementDataCenterObject resource produces the following output properties:

    AdditionalProperties List<ManagementDataCenterObjectAdditionalProperty>
    Additional properties on the object.
    DataCenters List<ManagementDataCenterObjectDataCenter>
    The Data Center the object is on.
    Deleted bool
    Indicates if the object is inaccessible or deleted on Data Center Server.
    Id string
    The provider-assigned unique ID for this managed resource.
    NameInDataCenter string
    Object Name in Data Center
    TypeInDataCenter string
    Object type in Data Center.
    UpdatedOnDataCenter Dictionary<string, string>
    Last update time in the Data Center
    AdditionalProperties []ManagementDataCenterObjectAdditionalProperty
    Additional properties on the object.
    DataCenters []ManagementDataCenterObjectDataCenter
    The Data Center the object is on.
    Deleted bool
    Indicates if the object is inaccessible or deleted on Data Center Server.
    Id string
    The provider-assigned unique ID for this managed resource.
    NameInDataCenter string
    Object Name in Data Center
    TypeInDataCenter string
    Object type in Data Center.
    UpdatedOnDataCenter map[string]string
    Last update time in the Data Center
    additionalProperties List<ManagementDataCenterObjectAdditionalProperty>
    Additional properties on the object.
    dataCenters List<ManagementDataCenterObjectDataCenter>
    The Data Center the object is on.
    deleted Boolean
    Indicates if the object is inaccessible or deleted on Data Center Server.
    id String
    The provider-assigned unique ID for this managed resource.
    nameInDataCenter String
    Object Name in Data Center
    typeInDataCenter String
    Object type in Data Center.
    updatedOnDataCenter Map<String,String>
    Last update time in the Data Center
    additionalProperties ManagementDataCenterObjectAdditionalProperty[]
    Additional properties on the object.
    dataCenters ManagementDataCenterObjectDataCenter[]
    The Data Center the object is on.
    deleted boolean
    Indicates if the object is inaccessible or deleted on Data Center Server.
    id string
    The provider-assigned unique ID for this managed resource.
    nameInDataCenter string
    Object Name in Data Center
    typeInDataCenter string
    Object type in Data Center.
    updatedOnDataCenter {[key: string]: string}
    Last update time in the Data Center
    additional_properties Sequence[ManagementDataCenterObjectAdditionalProperty]
    Additional properties on the object.
    data_centers Sequence[ManagementDataCenterObjectDataCenter]
    The Data Center the object is on.
    deleted bool
    Indicates if the object is inaccessible or deleted on Data Center Server.
    id str
    The provider-assigned unique ID for this managed resource.
    name_in_data_center str
    Object Name in Data Center
    type_in_data_center str
    Object type in Data Center.
    updated_on_data_center Mapping[str, str]
    Last update time in the Data Center
    additionalProperties List<Property Map>
    Additional properties on the object.
    dataCenters List<Property Map>
    The Data Center the object is on.
    deleted Boolean
    Indicates if the object is inaccessible or deleted on Data Center Server.
    id String
    The provider-assigned unique ID for this managed resource.
    nameInDataCenter String
    Object Name in Data Center
    typeInDataCenter String
    Object type in Data Center.
    updatedOnDataCenter Map<String>
    Last update time in the Data Center

    Look up Existing ManagementDataCenterObject Resource

    Get an existing ManagementDataCenterObject resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

    public static get(name: string, id: Input<ID>, state?: ManagementDataCenterObjectState, opts?: CustomResourceOptions): ManagementDataCenterObject
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            additional_properties: Optional[Sequence[ManagementDataCenterObjectAdditionalPropertyArgs]] = None,
            color: Optional[str] = None,
            comments: Optional[str] = None,
            data_center_name: Optional[str] = None,
            data_center_uid: Optional[str] = None,
            data_centers: Optional[Sequence[ManagementDataCenterObjectDataCenterArgs]] = None,
            deleted: Optional[bool] = None,
            groups: Optional[Sequence[str]] = None,
            ignore_errors: Optional[bool] = None,
            ignore_warnings: Optional[bool] = None,
            management_data_center_object_id: Optional[str] = None,
            name: Optional[str] = None,
            name_in_data_center: Optional[str] = None,
            tags: Optional[Sequence[str]] = None,
            type_in_data_center: Optional[str] = None,
            uid_in_data_center: Optional[str] = None,
            updated_on_data_center: Optional[Mapping[str, str]] = None,
            uri: Optional[str] = None,
            wait_for_object_sync: Optional[bool] = None) -> ManagementDataCenterObject
    func GetManagementDataCenterObject(ctx *Context, name string, id IDInput, state *ManagementDataCenterObjectState, opts ...ResourceOption) (*ManagementDataCenterObject, error)
    public static ManagementDataCenterObject Get(string name, Input<string> id, ManagementDataCenterObjectState? state, CustomResourceOptions? opts = null)
    public static ManagementDataCenterObject get(String name, Output<String> id, ManagementDataCenterObjectState state, CustomResourceOptions options)
    resources:  _:    type: checkpoint:ManagementDataCenterObject    get:      id: ${id}
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    AdditionalProperties List<ManagementDataCenterObjectAdditionalProperty>
    Additional properties on the object.
    Color string
    Color of the object. Should be one of existing colors.
    Comments string
    Comments string.
    DataCenterName string
    Name of the Data Center Server the object is in.
    DataCenterUid string
    Unique identifier of the Data Center Server the object is in.
    DataCenters List<ManagementDataCenterObjectDataCenter>
    The Data Center the object is on.
    Deleted bool
    Indicates if the object is inaccessible or deleted on Data Center Server.
    Groups List<string>
    Collection of group identifiers.
    IgnoreErrors bool
    Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
    IgnoreWarnings bool
    Apply changes ignoring warnings.
    ManagementDataCenterObjectId string
    Name string
    Override default name on data-center.
    NameInDataCenter string
    Object Name in Data Center
    Tags List<string>
    Collection of tag identifiers.
    TypeInDataCenter string
    Object type in Data Center.
    UidInDataCenter string
    Unique identifier of the object in the Data Center.
    UpdatedOnDataCenter Dictionary<string, string>
    Last update time in the Data Center
    Uri string
    URI of the object in the Data Center Server.
    WaitForObjectSync bool
    When set to true, the provider will wait for object sync with the management server.
    AdditionalProperties []ManagementDataCenterObjectAdditionalPropertyArgs
    Additional properties on the object.
    Color string
    Color of the object. Should be one of existing colors.
    Comments string
    Comments string.
    DataCenterName string
    Name of the Data Center Server the object is in.
    DataCenterUid string
    Unique identifier of the Data Center Server the object is in.
    DataCenters []ManagementDataCenterObjectDataCenterArgs
    The Data Center the object is on.
    Deleted bool
    Indicates if the object is inaccessible or deleted on Data Center Server.
    Groups []string
    Collection of group identifiers.
    IgnoreErrors bool
    Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
    IgnoreWarnings bool
    Apply changes ignoring warnings.
    ManagementDataCenterObjectId string
    Name string
    Override default name on data-center.
    NameInDataCenter string
    Object Name in Data Center
    Tags []string
    Collection of tag identifiers.
    TypeInDataCenter string
    Object type in Data Center.
    UidInDataCenter string
    Unique identifier of the object in the Data Center.
    UpdatedOnDataCenter map[string]string
    Last update time in the Data Center
    Uri string
    URI of the object in the Data Center Server.
    WaitForObjectSync bool
    When set to true, the provider will wait for object sync with the management server.
    additionalProperties List<ManagementDataCenterObjectAdditionalProperty>
    Additional properties on the object.
    color String
    Color of the object. Should be one of existing colors.
    comments String
    Comments string.
    dataCenterName String
    Name of the Data Center Server the object is in.
    dataCenterUid String
    Unique identifier of the Data Center Server the object is in.
    dataCenters List<ManagementDataCenterObjectDataCenter>
    The Data Center the object is on.
    deleted Boolean
    Indicates if the object is inaccessible or deleted on Data Center Server.
    groups List<String>
    Collection of group identifiers.
    ignoreErrors Boolean
    Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
    ignoreWarnings Boolean
    Apply changes ignoring warnings.
    managementDataCenterObjectId String
    name String
    Override default name on data-center.
    nameInDataCenter String
    Object Name in Data Center
    tags List<String>
    Collection of tag identifiers.
    typeInDataCenter String
    Object type in Data Center.
    uidInDataCenter String
    Unique identifier of the object in the Data Center.
    updatedOnDataCenter Map<String,String>
    Last update time in the Data Center
    uri String
    URI of the object in the Data Center Server.
    waitForObjectSync Boolean
    When set to true, the provider will wait for object sync with the management server.
    additionalProperties ManagementDataCenterObjectAdditionalProperty[]
    Additional properties on the object.
    color string
    Color of the object. Should be one of existing colors.
    comments string
    Comments string.
    dataCenterName string
    Name of the Data Center Server the object is in.
    dataCenterUid string
    Unique identifier of the Data Center Server the object is in.
    dataCenters ManagementDataCenterObjectDataCenter[]
    The Data Center the object is on.
    deleted boolean
    Indicates if the object is inaccessible or deleted on Data Center Server.
    groups string[]
    Collection of group identifiers.
    ignoreErrors boolean
    Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
    ignoreWarnings boolean
    Apply changes ignoring warnings.
    managementDataCenterObjectId string
    name string
    Override default name on data-center.
    nameInDataCenter string
    Object Name in Data Center
    tags string[]
    Collection of tag identifiers.
    typeInDataCenter string
    Object type in Data Center.
    uidInDataCenter string
    Unique identifier of the object in the Data Center.
    updatedOnDataCenter {[key: string]: string}
    Last update time in the Data Center
    uri string
    URI of the object in the Data Center Server.
    waitForObjectSync boolean
    When set to true, the provider will wait for object sync with the management server.
    additional_properties Sequence[ManagementDataCenterObjectAdditionalPropertyArgs]
    Additional properties on the object.
    color str
    Color of the object. Should be one of existing colors.
    comments str
    Comments string.
    data_center_name str
    Name of the Data Center Server the object is in.
    data_center_uid str
    Unique identifier of the Data Center Server the object is in.
    data_centers Sequence[ManagementDataCenterObjectDataCenterArgs]
    The Data Center the object is on.
    deleted bool
    Indicates if the object is inaccessible or deleted on Data Center Server.
    groups Sequence[str]
    Collection of group identifiers.
    ignore_errors bool
    Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
    ignore_warnings bool
    Apply changes ignoring warnings.
    management_data_center_object_id str
    name str
    Override default name on data-center.
    name_in_data_center str
    Object Name in Data Center
    tags Sequence[str]
    Collection of tag identifiers.
    type_in_data_center str
    Object type in Data Center.
    uid_in_data_center str
    Unique identifier of the object in the Data Center.
    updated_on_data_center Mapping[str, str]
    Last update time in the Data Center
    uri str
    URI of the object in the Data Center Server.
    wait_for_object_sync bool
    When set to true, the provider will wait for object sync with the management server.
    additionalProperties List<Property Map>
    Additional properties on the object.
    color String
    Color of the object. Should be one of existing colors.
    comments String
    Comments string.
    dataCenterName String
    Name of the Data Center Server the object is in.
    dataCenterUid String
    Unique identifier of the Data Center Server the object is in.
    dataCenters List<Property Map>
    The Data Center the object is on.
    deleted Boolean
    Indicates if the object is inaccessible or deleted on Data Center Server.
    groups List<String>
    Collection of group identifiers.
    ignoreErrors Boolean
    Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
    ignoreWarnings Boolean
    Apply changes ignoring warnings.
    managementDataCenterObjectId String
    name String
    Override default name on data-center.
    nameInDataCenter String
    Object Name in Data Center
    tags List<String>
    Collection of tag identifiers.
    typeInDataCenter String
    Object type in Data Center.
    uidInDataCenter String
    Unique identifier of the object in the Data Center.
    updatedOnDataCenter Map<String>
    Last update time in the Data Center
    uri String
    URI of the object in the Data Center Server.
    waitForObjectSync Boolean
    When set to true, the provider will wait for object sync with the management server.

    Supporting Types

    ManagementDataCenterObjectAdditionalProperty, ManagementDataCenterObjectAdditionalPropertyArgs

    Name string
    property name
    Value string
    property value
    Name string
    property name
    Value string
    property value
    name String
    property name
    value String
    property value
    name string
    property name
    value string
    property value
    name str
    property name
    value str
    property value
    name String
    property name
    value String
    property value

    ManagementDataCenterObjectDataCenter, ManagementDataCenterObjectDataCenterArgs

    AutomaticRefresh bool
    Object unique identifier.
    DataCenterType string
    Data Center type.
    Name string
    Object name. Should be unique in the domain.
    Properties List<ManagementDataCenterObjectDataCenterProperty>
    List of Data Center properties.
    Uid string
    Object unique identifier.
    AutomaticRefresh bool
    Object unique identifier.
    DataCenterType string
    Data Center type.
    Name string
    Object name. Should be unique in the domain.
    Properties []ManagementDataCenterObjectDataCenterProperty
    List of Data Center properties.
    Uid string
    Object unique identifier.
    automaticRefresh Boolean
    Object unique identifier.
    dataCenterType String
    Data Center type.
    name String
    Object name. Should be unique in the domain.
    properties List<ManagementDataCenterObjectDataCenterProperty>
    List of Data Center properties.
    uid String
    Object unique identifier.
    automaticRefresh boolean
    Object unique identifier.
    dataCenterType string
    Data Center type.
    name string
    Object name. Should be unique in the domain.
    properties ManagementDataCenterObjectDataCenterProperty[]
    List of Data Center properties.
    uid string
    Object unique identifier.
    automatic_refresh bool
    Object unique identifier.
    data_center_type str
    Data Center type.
    name str
    Object name. Should be unique in the domain.
    properties Sequence[ManagementDataCenterObjectDataCenterProperty]
    List of Data Center properties.
    uid str
    Object unique identifier.
    automaticRefresh Boolean
    Object unique identifier.
    dataCenterType String
    Data Center type.
    name String
    Object name. Should be unique in the domain.
    properties List<Property Map>
    List of Data Center properties.
    uid String
    Object unique identifier.

    ManagementDataCenterObjectDataCenterProperty, ManagementDataCenterObjectDataCenterPropertyArgs

    Name string
    property name
    Value string
    property value
    Name string
    property name
    Value string
    property value
    name String
    property name
    value String
    property value
    name string
    property name
    value string
    property value
    name str
    property name
    value str
    property value
    name String
    property name
    value String
    property value

    Package Details

    Repository
    checkpoint checkpointsw/terraform-provider-checkpoint
    License
    Notes
    This Pulumi package is based on the checkpoint Terraform Provider.
    checkpoint logo
    checkpoint 2.9.0 published on Monday, Apr 14, 2025 by checkpointsw