published on Wednesday, Sep 16, 2026 by checkpointsw
published on Wednesday, Sep 16, 2026 by checkpointsw
Create ManagementConnectCloudServices Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new ManagementConnectCloudServices(name: string, args: ManagementConnectCloudServicesArgs, opts?: CustomResourceOptions);@overload
def ManagementConnectCloudServices(resource_name: str,
args: ManagementConnectCloudServicesArgs,
opts: Optional[ResourceOptions] = None)
@overload
def ManagementConnectCloudServices(resource_name: str,
opts: Optional[ResourceOptions] = None,
auth_token: Optional[str] = None,
gateways_onboarding_settings: Optional[ManagementConnectCloudServicesGatewaysOnboardingSettingsArgs] = None,
management_connect_cloud_services_id: Optional[str] = None)func NewManagementConnectCloudServices(ctx *Context, name string, args ManagementConnectCloudServicesArgs, opts ...ResourceOption) (*ManagementConnectCloudServices, error)public ManagementConnectCloudServices(string name, ManagementConnectCloudServicesArgs args, CustomResourceOptions? opts = null)
public ManagementConnectCloudServices(String name, ManagementConnectCloudServicesArgs args)
public ManagementConnectCloudServices(String name, ManagementConnectCloudServicesArgs args, CustomResourceOptions options)
type: checkpoint:ManagementConnectCloudServices
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "checkpoint_management_connect_cloud_services" "name" {
# resource properties
}Parameters
- name string
- The unique name of the resource.
- args ManagementConnectCloudServicesArgs
- 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 ManagementConnectCloudServicesArgs
- 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 ManagementConnectCloudServicesArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ManagementConnectCloudServicesArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ManagementConnectCloudServicesArgs
- 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 managementConnectCloudServicesResource = new Checkpoint.ManagementConnectCloudServices("managementConnectCloudServicesResource", new()
{
AuthToken = "string",
GatewaysOnboardingSettings = new Checkpoint.Inputs.ManagementConnectCloudServicesGatewaysOnboardingSettingsArgs
{
ConnectionMethod = "string",
DetailsLevel = "string",
Enabled = false,
ParticipantGateways = "string",
SpecificGateways = "string",
},
ManagementConnectCloudServicesId = "string",
});
example, err := checkpoint.NewManagementConnectCloudServices(ctx, "managementConnectCloudServicesResource", &checkpoint.ManagementConnectCloudServicesArgs{
AuthToken: pulumi.String("string"),
GatewaysOnboardingSettings: &checkpoint.ManagementConnectCloudServicesGatewaysOnboardingSettingsArgs{
ConnectionMethod: pulumi.String("string"),
DetailsLevel: pulumi.String("string"),
Enabled: pulumi.Bool(false),
ParticipantGateways: pulumi.String("string"),
SpecificGateways: pulumi.String("string"),
},
ManagementConnectCloudServicesId: pulumi.String("string"),
})
resource "checkpoint_management_connect_cloud_services" "managementConnectCloudServicesResource" {
lifecycle {
create_before_destroy = true
}
auth_token = "string"
gateways_onboarding_settings = {
connection_method = "string"
details_level = "string"
enabled = false
participant_gateways = "string"
specific_gateways = "string"
}
management_connect_cloud_services_id = "string"
}
var managementConnectCloudServicesResource = new ManagementConnectCloudServices("managementConnectCloudServicesResource", ManagementConnectCloudServicesArgs.builder()
.authToken("string")
.gatewaysOnboardingSettings(ManagementConnectCloudServicesGatewaysOnboardingSettingsArgs.builder()
.connectionMethod("string")
.detailsLevel("string")
.enabled(false)
.participantGateways("string")
.specificGateways("string")
.build())
.managementConnectCloudServicesId("string")
.build());
management_connect_cloud_services_resource = checkpoint.ManagementConnectCloudServices("managementConnectCloudServicesResource",
auth_token="string",
gateways_onboarding_settings={
"connection_method": "string",
"details_level": "string",
"enabled": False,
"participant_gateways": "string",
"specific_gateways": "string",
},
management_connect_cloud_services_id="string")
const managementConnectCloudServicesResource = new checkpoint.ManagementConnectCloudServices("managementConnectCloudServicesResource", {
authToken: "string",
gatewaysOnboardingSettings: {
connectionMethod: "string",
detailsLevel: "string",
enabled: false,
participantGateways: "string",
specificGateways: "string",
},
managementConnectCloudServicesId: "string",
});
type: checkpoint:ManagementConnectCloudServices
properties:
authToken: string
gatewaysOnboardingSettings:
connectionMethod: string
detailsLevel: string
enabled: false
participantGateways: string
specificGateways: string
managementConnectCloudServicesId: string
ManagementConnectCloudServices 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 ManagementConnectCloudServices resource accepts the following input properties:
- Auth
Token string - Copy the authentication token from the Smart-1 cloud service hosted in the Infinity Portal.
- Gateways
Onboarding ManagementSettings Connect Cloud Services Gateways Onboarding Settings - Gateways on-boarding to Infinity Portal settings.gateways_onboarding_settings blocks are documented below.
- Management
Connect stringCloud Services Id
- Auth
Token string - Copy the authentication token from the Smart-1 cloud service hosted in the Infinity Portal.
- Gateways
Onboarding ManagementSettings Connect Cloud Services Gateways Onboarding Settings Args - Gateways on-boarding to Infinity Portal settings.gateways_onboarding_settings blocks are documented below.
- Management
Connect stringCloud Services Id
- auth_
token string - Copy the authentication token from the Smart-1 cloud service hosted in the Infinity Portal.
- gateways_
onboarding_ objectsettings - Gateways on-boarding to Infinity Portal settings.gateways_onboarding_settings blocks are documented below.
- management_
connect_ stringcloud_ services_ id
- auth
Token String - Copy the authentication token from the Smart-1 cloud service hosted in the Infinity Portal.
- gateways
Onboarding ManagementSettings Connect Cloud Services Gateways Onboarding Settings - Gateways on-boarding to Infinity Portal settings.gateways_onboarding_settings blocks are documented below.
- management
Connect StringCloud Services Id
- auth
Token string - Copy the authentication token from the Smart-1 cloud service hosted in the Infinity Portal.
- gateways
Onboarding ManagementSettings Connect Cloud Services Gateways Onboarding Settings - Gateways on-boarding to Infinity Portal settings.gateways_onboarding_settings blocks are documented below.
- management
Connect stringCloud Services Id
- auth_
token str - Copy the authentication token from the Smart-1 cloud service hosted in the Infinity Portal.
- gateways_
onboarding_ Managementsettings Connect Cloud Services Gateways Onboarding Settings Args - Gateways on-boarding to Infinity Portal settings.gateways_onboarding_settings blocks are documented below.
- management_
connect_ strcloud_ services_ id
- auth
Token String - Copy the authentication token from the Smart-1 cloud service hosted in the Infinity Portal.
- gateways
Onboarding Property MapSettings - Gateways on-boarding to Infinity Portal settings.gateways_onboarding_settings blocks are documented below.
- management
Connect StringCloud Services Id
Outputs
All input properties are implicitly available as output properties. Additionally, the ManagementConnectCloudServices resource produces the following output properties:
- Connected
Ats List<ManagementConnect Cloud Services Connected At> - The time of the connection between the Management Server and the Infinity Portal. connected_at is documented below.
- Id string
- The provider-assigned unique ID for this managed resource.
- Management
Url string - The Management Server's public URL.
- Status string
- Status of the connection to the Infinity Portal.
- Connected
Ats []ManagementConnect Cloud Services Connected At - The time of the connection between the Management Server and the Infinity Portal. connected_at is documented below.
- Id string
- The provider-assigned unique ID for this managed resource.
- Management
Url string - The Management Server's public URL.
- Status string
- Status of the connection to the Infinity Portal.
- connected_
ats list(object) - The time of the connection between the Management Server and the Infinity Portal. connected_at is documented below.
- id string
- The provider-assigned unique ID for this managed resource.
- management_
url string - The Management Server's public URL.
- status string
- Status of the connection to the Infinity Portal.
- connected
Ats List<ManagementConnect Cloud Services Connected At> - The time of the connection between the Management Server and the Infinity Portal. connected_at is documented below.
- id String
- The provider-assigned unique ID for this managed resource.
- management
Url String - The Management Server's public URL.
- status String
- Status of the connection to the Infinity Portal.
- connected
Ats ManagementConnect Cloud Services Connected At[] - The time of the connection between the Management Server and the Infinity Portal. connected_at is documented below.
- id string
- The provider-assigned unique ID for this managed resource.
- management
Url string - The Management Server's public URL.
- status string
- Status of the connection to the Infinity Portal.
- connected_
ats Sequence[ManagementConnect Cloud Services Connected At] - The time of the connection between the Management Server and the Infinity Portal. connected_at is documented below.
- id str
- The provider-assigned unique ID for this managed resource.
- management_
url str - The Management Server's public URL.
- status str
- Status of the connection to the Infinity Portal.
- connected
Ats List<Property Map> - The time of the connection between the Management Server and the Infinity Portal. connected_at is documented below.
- id String
- The provider-assigned unique ID for this managed resource.
- management
Url String - The Management Server's public URL.
- status String
- Status of the connection to the Infinity Portal.
Look up Existing ManagementConnectCloudServices Resource
Get an existing ManagementConnectCloudServices 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?: ManagementConnectCloudServicesState, opts?: CustomResourceOptions): ManagementConnectCloudServices@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
auth_token: Optional[str] = None,
connected_ats: Optional[Sequence[ManagementConnectCloudServicesConnectedAtArgs]] = None,
gateways_onboarding_settings: Optional[ManagementConnectCloudServicesGatewaysOnboardingSettingsArgs] = None,
management_connect_cloud_services_id: Optional[str] = None,
management_url: Optional[str] = None,
status: Optional[str] = None) -> ManagementConnectCloudServicesfunc GetManagementConnectCloudServices(ctx *Context, name string, id IDInput, state *ManagementConnectCloudServicesState, opts ...ResourceOption) (*ManagementConnectCloudServices, error)public static ManagementConnectCloudServices Get(string name, Input<string> id, ManagementConnectCloudServicesState? state, CustomResourceOptions? opts = null)public static ManagementConnectCloudServices get(String name, Output<String> id, ManagementConnectCloudServicesState state, CustomResourceOptions options)resources: _: type: checkpoint:ManagementConnectCloudServices get: id: ${id}import {
to = checkpoint_management_connect_cloud_services.example
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.
- Auth
Token string - Copy the authentication token from the Smart-1 cloud service hosted in the Infinity Portal.
- Connected
Ats List<ManagementConnect Cloud Services Connected At> - The time of the connection between the Management Server and the Infinity Portal. connected_at is documented below.
- Gateways
Onboarding ManagementSettings Connect Cloud Services Gateways Onboarding Settings - Gateways on-boarding to Infinity Portal settings.gateways_onboarding_settings blocks are documented below.
- Management
Connect stringCloud Services Id - Management
Url string - The Management Server's public URL.
- Status string
- Status of the connection to the Infinity Portal.
- Auth
Token string - Copy the authentication token from the Smart-1 cloud service hosted in the Infinity Portal.
- Connected
Ats []ManagementConnect Cloud Services Connected At Args - The time of the connection between the Management Server and the Infinity Portal. connected_at is documented below.
- Gateways
Onboarding ManagementSettings Connect Cloud Services Gateways Onboarding Settings Args - Gateways on-boarding to Infinity Portal settings.gateways_onboarding_settings blocks are documented below.
- Management
Connect stringCloud Services Id - Management
Url string - The Management Server's public URL.
- Status string
- Status of the connection to the Infinity Portal.
- auth_
token string - Copy the authentication token from the Smart-1 cloud service hosted in the Infinity Portal.
- connected_
ats list(object) - The time of the connection between the Management Server and the Infinity Portal. connected_at is documented below.
- gateways_
onboarding_ objectsettings - Gateways on-boarding to Infinity Portal settings.gateways_onboarding_settings blocks are documented below.
- management_
connect_ stringcloud_ services_ id - management_
url string - The Management Server's public URL.
- status string
- Status of the connection to the Infinity Portal.
- auth
Token String - Copy the authentication token from the Smart-1 cloud service hosted in the Infinity Portal.
- connected
Ats List<ManagementConnect Cloud Services Connected At> - The time of the connection between the Management Server and the Infinity Portal. connected_at is documented below.
- gateways
Onboarding ManagementSettings Connect Cloud Services Gateways Onboarding Settings - Gateways on-boarding to Infinity Portal settings.gateways_onboarding_settings blocks are documented below.
- management
Connect StringCloud Services Id - management
Url String - The Management Server's public URL.
- status String
- Status of the connection to the Infinity Portal.
- auth
Token string - Copy the authentication token from the Smart-1 cloud service hosted in the Infinity Portal.
- connected
Ats ManagementConnect Cloud Services Connected At[] - The time of the connection between the Management Server and the Infinity Portal. connected_at is documented below.
- gateways
Onboarding ManagementSettings Connect Cloud Services Gateways Onboarding Settings - Gateways on-boarding to Infinity Portal settings.gateways_onboarding_settings blocks are documented below.
- management
Connect stringCloud Services Id - management
Url string - The Management Server's public URL.
- status string
- Status of the connection to the Infinity Portal.
- auth_
token str - Copy the authentication token from the Smart-1 cloud service hosted in the Infinity Portal.
- connected_
ats Sequence[ManagementConnect Cloud Services Connected At Args] - The time of the connection between the Management Server and the Infinity Portal. connected_at is documented below.
- gateways_
onboarding_ Managementsettings Connect Cloud Services Gateways Onboarding Settings Args - Gateways on-boarding to Infinity Portal settings.gateways_onboarding_settings blocks are documented below.
- management_
connect_ strcloud_ services_ id - management_
url str - The Management Server's public URL.
- status str
- Status of the connection to the Infinity Portal.
- auth
Token String - Copy the authentication token from the Smart-1 cloud service hosted in the Infinity Portal.
- connected
Ats List<Property Map> - The time of the connection between the Management Server and the Infinity Portal. connected_at is documented below.
- gateways
Onboarding Property MapSettings - Gateways on-boarding to Infinity Portal settings.gateways_onboarding_settings blocks are documented below.
- management
Connect StringCloud Services Id - management
Url String - The Management Server's public URL.
- status String
- Status of the connection to the Infinity Portal.
Supporting Types
ManagementConnectCloudServicesConnectedAt, ManagementConnectCloudServicesConnectedAtArgs
ManagementConnectCloudServicesGatewaysOnboardingSettings, ManagementConnectCloudServicesGatewaysOnboardingSettingsArgs
- Connection
Method string - Indicate whether Gateways will be connected to Infinity Portal automatically or only after policy installation.
- Details
Level string - The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation o...
- Enabled bool
- Enable/Disable automatic connection of Security Gateways to Infinity Portal.
- Participant
Gateways string - Which Gateways will be connected to Infinity Portal.
- Specific
Gateways string - Selection of targets identified by the name or UID which will be on-boarded to the cloud. Configuration will be applied only when 'participant-gateway...
- Connection
Method string - Indicate whether Gateways will be connected to Infinity Portal automatically or only after policy installation.
- Details
Level string - The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation o...
- Enabled bool
- Enable/Disable automatic connection of Security Gateways to Infinity Portal.
- Participant
Gateways string - Which Gateways will be connected to Infinity Portal.
- Specific
Gateways string - Selection of targets identified by the name or UID which will be on-boarded to the cloud. Configuration will be applied only when 'participant-gateway...
- connection_
method string - Indicate whether Gateways will be connected to Infinity Portal automatically or only after policy installation.
- details_
level string - The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation o...
- enabled bool
- Enable/Disable automatic connection of Security Gateways to Infinity Portal.
- participant_
gateways string - Which Gateways will be connected to Infinity Portal.
- specific_
gateways string - Selection of targets identified by the name or UID which will be on-boarded to the cloud. Configuration will be applied only when 'participant-gateway...
- connection
Method String - Indicate whether Gateways will be connected to Infinity Portal automatically or only after policy installation.
- details
Level String - The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation o...
- enabled Boolean
- Enable/Disable automatic connection of Security Gateways to Infinity Portal.
- participant
Gateways String - Which Gateways will be connected to Infinity Portal.
- specific
Gateways String - Selection of targets identified by the name or UID which will be on-boarded to the cloud. Configuration will be applied only when 'participant-gateway...
- connection
Method string - Indicate whether Gateways will be connected to Infinity Portal automatically or only after policy installation.
- details
Level string - The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation o...
- enabled boolean
- Enable/Disable automatic connection of Security Gateways to Infinity Portal.
- participant
Gateways string - Which Gateways will be connected to Infinity Portal.
- specific
Gateways string - Selection of targets identified by the name or UID which will be on-boarded to the cloud. Configuration will be applied only when 'participant-gateway...
- connection_
method str - Indicate whether Gateways will be connected to Infinity Portal automatically or only after policy installation.
- details_
level str - The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation o...
- enabled bool
- Enable/Disable automatic connection of Security Gateways to Infinity Portal.
- participant_
gateways str - Which Gateways will be connected to Infinity Portal.
- specific_
gateways str - Selection of targets identified by the name or UID which will be on-boarded to the cloud. Configuration will be applied only when 'participant-gateway...
- connection
Method String - Indicate whether Gateways will be connected to Infinity Portal automatically or only after policy installation.
- details
Level String - The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation o...
- enabled Boolean
- Enable/Disable automatic connection of Security Gateways to Infinity Portal.
- participant
Gateways String - Which Gateways will be connected to Infinity Portal.
- specific
Gateways String - Selection of targets identified by the name or UID which will be on-boarded to the cloud. Configuration will be applied only when 'participant-gateway...
Package Details
- Repository
- checkpoint checkpointsw/terraform-provider-checkpoint
- License
- Notes
- This Pulumi package is based on the
checkpointTerraform Provider.
published on Wednesday, Sep 16, 2026 by checkpointsw