checkpoint 2.12.0 published on Monday, Nov 10, 2025 by checkpointsw
checkpoint 2.12.0 published on Monday, Nov 10, 2025 by checkpointsw
Use this data source to get information on an existing Check Point Subordinate Ca.
Using getManagementSubordinateCa
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 getManagementSubordinateCa(args: GetManagementSubordinateCaArgs, opts?: InvokeOptions): Promise<GetManagementSubordinateCaResult>
function getManagementSubordinateCaOutput(args: GetManagementSubordinateCaOutputArgs, opts?: InvokeOptions): Output<GetManagementSubordinateCaResult>def get_management_subordinate_ca(id: Optional[str] = None,
name: Optional[str] = None,
uid: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetManagementSubordinateCaResult
def get_management_subordinate_ca_output(id: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
uid: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetManagementSubordinateCaResult]func LookupManagementSubordinateCa(ctx *Context, args *LookupManagementSubordinateCaArgs, opts ...InvokeOption) (*LookupManagementSubordinateCaResult, error)
func LookupManagementSubordinateCaOutput(ctx *Context, args *LookupManagementSubordinateCaOutputArgs, opts ...InvokeOption) LookupManagementSubordinateCaResultOutput> Note: This function is named LookupManagementSubordinateCa in the Go SDK.
public static class GetManagementSubordinateCa
{
public static Task<GetManagementSubordinateCaResult> InvokeAsync(GetManagementSubordinateCaArgs args, InvokeOptions? opts = null)
public static Output<GetManagementSubordinateCaResult> Invoke(GetManagementSubordinateCaInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetManagementSubordinateCaResult> getManagementSubordinateCa(GetManagementSubordinateCaArgs args, InvokeOptions options)
public static Output<GetManagementSubordinateCaResult> getManagementSubordinateCa(GetManagementSubordinateCaArgs args, InvokeOptions options)
fn::invoke:
function: checkpoint:index/getManagementSubordinateCa:getManagementSubordinateCa
arguments:
# arguments dictionaryThe following arguments are supported:
getManagementSubordinateCa Result
The following output properties are available:
- Automatic
Enrollments List<GetManagement Subordinate Ca Automatic Enrollment> - Base64Certificate string
- Color string
- Comments string
- Groups List<string>
- Icon string
- Id string
- List<string>
- Name string
- Uid string
- Automatic
Enrollments []GetManagement Subordinate Ca Automatic Enrollment - Base64Certificate string
- Color string
- Comments string
- Groups []string
- Icon string
- Id string
- []string
- Name string
- Uid string
- automatic
Enrollments List<GetManagement Subordinate Ca Automatic Enrollment> - base64Certificate String
- color String
- comments String
- groups List<String>
- icon String
- id String
- List<String>
- name String
- uid String
- automatic
Enrollments GetManagement Subordinate Ca Automatic Enrollment[] - base64Certificate string
- color string
- comments string
- groups string[]
- icon string
- id string
- string[]
- name string
- uid string
- automatic_
enrollments Sequence[GetManagement Subordinate Ca Automatic Enrollment] - base64_
certificate str - color str
- comments str
- groups Sequence[str]
- icon str
- id str
- Sequence[str]
- name str
- uid str
- automatic
Enrollments List<Property Map> - base64Certificate String
- color String
- comments String
- groups List<String>
- icon String
- id String
- List<String>
- name String
- uid String
Supporting Types
GetManagementSubordinateCaAutomaticEnrollment
- Automatically
Enroll boolCertificate - Whether to automatically enroll certificate.
- Cmpv1Settings
List<Get
Management Subordinate Ca Automatic Enrollment Cmpv1Setting> - Cmpv1 protocol settings. Available only if "protocol" is set to "cmpv1".cmpv1_settings blocks are documented below.
- Cmpv2Settings
List<Get
Management Subordinate Ca Automatic Enrollment Cmpv2Setting> - Cmpv2 protocol settings. Available only if "protocol" is set to "cmpv2".cmpv2_settings blocks are documented below.
- Protocol string
- Protocol that communicates with the certificate authority. Available only if "automatically-enroll-certificate" parameter is set to true.
- Scep
Settings List<GetManagement Subordinate Ca Automatic Enrollment Scep Setting> - Scep protocol settings. Available only if "protocol" is set to "scep".scep_settings blocks are documented below.
- Automatically
Enroll boolCertificate - Whether to automatically enroll certificate.
- Cmpv1Settings
[]Get
Management Subordinate Ca Automatic Enrollment Cmpv1Setting - Cmpv1 protocol settings. Available only if "protocol" is set to "cmpv1".cmpv1_settings blocks are documented below.
- Cmpv2Settings
[]Get
Management Subordinate Ca Automatic Enrollment Cmpv2Setting - Cmpv2 protocol settings. Available only if "protocol" is set to "cmpv2".cmpv2_settings blocks are documented below.
- Protocol string
- Protocol that communicates with the certificate authority. Available only if "automatically-enroll-certificate" parameter is set to true.
- Scep
Settings []GetManagement Subordinate Ca Automatic Enrollment Scep Setting - Scep protocol settings. Available only if "protocol" is set to "scep".scep_settings blocks are documented below.
- automatically
Enroll BooleanCertificate - Whether to automatically enroll certificate.
- cmpv1Settings
List<Get
Management Subordinate Ca Automatic Enrollment Cmpv1Setting> - Cmpv1 protocol settings. Available only if "protocol" is set to "cmpv1".cmpv1_settings blocks are documented below.
- cmpv2Settings
List<Get
Management Subordinate Ca Automatic Enrollment Cmpv2Setting> - Cmpv2 protocol settings. Available only if "protocol" is set to "cmpv2".cmpv2_settings blocks are documented below.
- protocol String
- Protocol that communicates with the certificate authority. Available only if "automatically-enroll-certificate" parameter is set to true.
- scep
Settings List<GetManagement Subordinate Ca Automatic Enrollment Scep Setting> - Scep protocol settings. Available only if "protocol" is set to "scep".scep_settings blocks are documented below.
- automatically
Enroll booleanCertificate - Whether to automatically enroll certificate.
- cmpv1Settings
Get
Management Subordinate Ca Automatic Enrollment Cmpv1Setting[] - Cmpv1 protocol settings. Available only if "protocol" is set to "cmpv1".cmpv1_settings blocks are documented below.
- cmpv2Settings
Get
Management Subordinate Ca Automatic Enrollment Cmpv2Setting[] - Cmpv2 protocol settings. Available only if "protocol" is set to "cmpv2".cmpv2_settings blocks are documented below.
- protocol string
- Protocol that communicates with the certificate authority. Available only if "automatically-enroll-certificate" parameter is set to true.
- scep
Settings GetManagement Subordinate Ca Automatic Enrollment Scep Setting[] - Scep protocol settings. Available only if "protocol" is set to "scep".scep_settings blocks are documented below.
- automatically_
enroll_ boolcertificate - Whether to automatically enroll certificate.
- cmpv1_
settings Sequence[GetManagement Subordinate Ca Automatic Enrollment Cmpv1Setting] - Cmpv1 protocol settings. Available only if "protocol" is set to "cmpv1".cmpv1_settings blocks are documented below.
- cmpv2_
settings Sequence[GetManagement Subordinate Ca Automatic Enrollment Cmpv2Setting] - Cmpv2 protocol settings. Available only if "protocol" is set to "cmpv2".cmpv2_settings blocks are documented below.
- protocol str
- Protocol that communicates with the certificate authority. Available only if "automatically-enroll-certificate" parameter is set to true.
- scep_
settings Sequence[GetManagement Subordinate Ca Automatic Enrollment Scep Setting] - Scep protocol settings. Available only if "protocol" is set to "scep".scep_settings blocks are documented below.
- automatically
Enroll BooleanCertificate - Whether to automatically enroll certificate.
- cmpv1Settings List<Property Map>
- Cmpv1 protocol settings. Available only if "protocol" is set to "cmpv1".cmpv1_settings blocks are documented below.
- cmpv2Settings List<Property Map>
- Cmpv2 protocol settings. Available only if "protocol" is set to "cmpv2".cmpv2_settings blocks are documented below.
- protocol String
- Protocol that communicates with the certificate authority. Available only if "automatically-enroll-certificate" parameter is set to true.
- scep
Settings List<Property Map> - Scep protocol settings. Available only if "protocol" is set to "scep".scep_settings blocks are documented below.
GetManagementSubordinateCaAutomaticEnrollmentCmpv1Setting
- Direct
Tcp List<GetSettings Management Subordinate Ca Automatic Enrollment Cmpv1Setting Direct Tcp Setting> - Direct tcp transport layer settings.direct_tcp_settings blocks are documented below.
- Direct
Tcp []GetSettings Management Subordinate Ca Automatic Enrollment Cmpv1Setting Direct Tcp Setting - Direct tcp transport layer settings.direct_tcp_settings blocks are documented below.
- direct
Tcp List<GetSettings Management Subordinate Ca Automatic Enrollment Cmpv1Setting Direct Tcp Setting> - Direct tcp transport layer settings.direct_tcp_settings blocks are documented below.
- direct
Tcp GetSettings Management Subordinate Ca Automatic Enrollment Cmpv1Setting Direct Tcp Setting[] - Direct tcp transport layer settings.direct_tcp_settings blocks are documented below.
- direct_
tcp_ Sequence[Getsettings Management Subordinate Ca Automatic Enrollment Cmpv1Setting Direct Tcp Setting] - Direct tcp transport layer settings.direct_tcp_settings blocks are documented below.
- direct
Tcp List<Property Map>Settings - Direct tcp transport layer settings.direct_tcp_settings blocks are documented below.
GetManagementSubordinateCaAutomaticEnrollmentCmpv1SettingDirectTcpSetting
- Port double
- Port number.
- Port float64
- Port number.
- port Double
- Port number.
- port number
- Port number.
- port float
- Port number.
- port Number
- Port number.
GetManagementSubordinateCaAutomaticEnrollmentCmpv2Setting
- Direct
Tcp List<GetSettings Management Subordinate Ca Automatic Enrollment Cmpv2Setting Direct Tcp Setting> - Direct tcp transport layer settings.direct_tcp_settings blocks are documented below.
- Http
Settings List<GetManagement Subordinate Ca Automatic Enrollment Cmpv2Setting Http Setting> - Http transport layer settings.http_settings blocks are documented below.
- Transport
Layer string - Transport layer.
- Direct
Tcp []GetSettings Management Subordinate Ca Automatic Enrollment Cmpv2Setting Direct Tcp Setting - Direct tcp transport layer settings.direct_tcp_settings blocks are documented below.
- Http
Settings []GetManagement Subordinate Ca Automatic Enrollment Cmpv2Setting Http Setting - Http transport layer settings.http_settings blocks are documented below.
- Transport
Layer string - Transport layer.
- direct
Tcp List<GetSettings Management Subordinate Ca Automatic Enrollment Cmpv2Setting Direct Tcp Setting> - Direct tcp transport layer settings.direct_tcp_settings blocks are documented below.
- http
Settings List<GetManagement Subordinate Ca Automatic Enrollment Cmpv2Setting Http Setting> - Http transport layer settings.http_settings blocks are documented below.
- transport
Layer String - Transport layer.
- direct
Tcp GetSettings Management Subordinate Ca Automatic Enrollment Cmpv2Setting Direct Tcp Setting[] - Direct tcp transport layer settings.direct_tcp_settings blocks are documented below.
- http
Settings GetManagement Subordinate Ca Automatic Enrollment Cmpv2Setting Http Setting[] - Http transport layer settings.http_settings blocks are documented below.
- transport
Layer string - Transport layer.
- direct_
tcp_ Sequence[Getsettings Management Subordinate Ca Automatic Enrollment Cmpv2Setting Direct Tcp Setting] - Direct tcp transport layer settings.direct_tcp_settings blocks are documented below.
- http_
settings Sequence[GetManagement Subordinate Ca Automatic Enrollment Cmpv2Setting Http Setting] - Http transport layer settings.http_settings blocks are documented below.
- transport_
layer str - Transport layer.
- direct
Tcp List<Property Map>Settings - Direct tcp transport layer settings.direct_tcp_settings blocks are documented below.
- http
Settings List<Property Map> - Http transport layer settings.http_settings blocks are documented below.
- transport
Layer String - Transport layer.
GetManagementSubordinateCaAutomaticEnrollmentCmpv2SettingDirectTcpSetting
- Port double
- Port number.
- Port float64
- Port number.
- port Double
- Port number.
- port number
- Port number.
- port float
- Port number.
- port Number
- Port number.
GetManagementSubordinateCaAutomaticEnrollmentCmpv2SettingHttpSetting
- Url string
- Certificate authority URL.
- Url string
- Certificate authority URL.
- url String
- Certificate authority URL.
- url string
- Certificate authority URL.
- url str
- Certificate authority URL.
- url String
- Certificate authority URL.
GetManagementSubordinateCaAutomaticEnrollmentScepSetting
- Ca
Identifier string - Certificate authority identifier.
- Url string
- Certificate authority URL.
- Ca
Identifier string - Certificate authority identifier.
- Url string
- Certificate authority URL.
- ca
Identifier String - Certificate authority identifier.
- url String
- Certificate authority URL.
- ca
Identifier string - Certificate authority identifier.
- url string
- Certificate authority URL.
- ca_
identifier str - Certificate authority identifier.
- url str
- Certificate authority URL.
- ca
Identifier String - Certificate authority identifier.
- url String
- Certificate authority URL.
Package Details
- Repository
- checkpoint checkpointsw/terraform-provider-checkpoint
- License
- Notes
- This Pulumi package is based on the
checkpointTerraform Provider.
checkpoint 2.12.0 published on Monday, Nov 10, 2025 by checkpointsw
