Class: AWSCDK::PCAConnectorSCEP::CfnConnector::MobileDeviceManagementProperty
- Inherits:
-
Jsii::Struct
- Object
- Jsii::Struct
- AWSCDK::PCAConnectorSCEP::CfnConnector::MobileDeviceManagementProperty
- Defined in:
- pca_connector_scep/cfn_connector.rb
Overview
If you don't supply a value, by default Connector for SCEP creates a connector for general-purpose use.
A general-purpose connector is designed to work with clients or endpoints that support the SCEP protocol, except Connector for SCEP for Microsoft Intune. For information about considerations and limitations with using Connector for SCEP, see Considerations and Limitations .
If you provide an IntuneConfiguration , Connector for SCEP creates a connector for use with Microsoft Intune, and you manage the challenge passwords using Microsoft Intune. For more information, see Using Connector for SCEP for Microsoft Intune .
Instance Attribute Summary collapse
-
#intune ⇒ AWSCDK::IResolvable, AWSCDK::PCAConnectorSCEP::CfnConnector::IntuneConfigurationProperty
readonly
Configuration settings for use with Microsoft Intune.
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(intune:) ⇒ MobileDeviceManagementProperty
constructor
A new instance of MobileDeviceManagementProperty.
- #to_jsii ⇒ Object
Constructor Details
#initialize(intune:) ⇒ MobileDeviceManagementProperty
Returns a new instance of MobileDeviceManagementProperty.
627 628 629 630 |
# File 'pca_connector_scep/cfn_connector.rb', line 627 def initialize(intune:) @intune = intune.is_a?(Hash) ? ::AWSCDK::PCAConnectorSCEP::CfnConnector::IntuneConfigurationProperty.new(**intune.transform_keys(&:to_sym)) : intune Jsii::Type.check_type(@intune, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19wY2Fjb25uZWN0b3JzY2VwLkNmbkNvbm5lY3Rvci5JbnR1bmVDb25maWd1cmF0aW9uUHJvcGVydHkifV19fQ==")), "intune") end |
Instance Attribute Details
#intune ⇒ AWSCDK::IResolvable, AWSCDK::PCAConnectorSCEP::CfnConnector::IntuneConfigurationProperty (readonly)
Configuration settings for use with Microsoft Intune.
For information about using Connector for SCEP for Microsoft Intune, see Using Connector for SCEP for Microsoft Intune .
638 639 640 |
# File 'pca_connector_scep/cfn_connector.rb', line 638 def intune @intune end |
Class Method Details
.jsii_properties ⇒ Object
640 641 642 643 644 |
# File 'pca_connector_scep/cfn_connector.rb', line 640 def self.jsii_properties { :intune => "intune", } end |
Instance Method Details
#to_jsii ⇒ Object
646 647 648 649 650 651 652 |
# File 'pca_connector_scep/cfn_connector.rb', line 646 def to_jsii result = {} result.merge!({ "intune" => @intune, }) result.compact end |