Class: AWSCDK::PCAConnectorSCEP::CfnConnector::IntuneConfigurationProperty
- Inherits:
-
Jsii::Struct
- Object
- Jsii::Struct
- AWSCDK::PCAConnectorSCEP::CfnConnector::IntuneConfigurationProperty
- Defined in:
- pca_connector_scep/cfn_connector.rb
Overview
Contains configuration details for use with Microsoft Intune.
For information about using Connector for SCEP for Microsoft Intune, see Using Connector for SCEP for Microsoft Intune .
When you use Connector for SCEP for Microsoft Intune, certain functionalities are enabled by accessing Microsoft Intune through the Microsoft API. Your use of the Connector for SCEP and accompanying AWS services doesn't remove your need to have a valid license for your use of the Microsoft Intune service. You should also review the Microsoft IntuneĀ® App Protection Policies .
Instance Attribute Summary collapse
-
#azure_application_id ⇒ String
readonly
The directory (tenant) ID from your Microsoft Entra ID app registration.
-
#domain ⇒ String
readonly
The primary domain from your Microsoft Entra ID app registration.
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(azure_application_id:, domain:) ⇒ IntuneConfigurationProperty
constructor
A new instance of IntuneConfigurationProperty.
- #to_jsii ⇒ Object
Constructor Details
#initialize(azure_application_id:, domain:) ⇒ IntuneConfigurationProperty
Returns a new instance of IntuneConfigurationProperty.
581 582 583 584 585 586 |
# File 'pca_connector_scep/cfn_connector.rb', line 581 def initialize(azure_application_id:, domain:) @azure_application_id = azure_application_id Jsii::Type.check_type(@azure_application_id, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "azureApplicationId") @domain = domain Jsii::Type.check_type(@domain, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "domain") end |
Instance Attribute Details
#azure_application_id ⇒ String (readonly)
The directory (tenant) ID from your Microsoft Entra ID app registration.
592 593 594 |
# File 'pca_connector_scep/cfn_connector.rb', line 592 def azure_application_id @azure_application_id end |
#domain ⇒ String (readonly)
The primary domain from your Microsoft Entra ID app registration.
597 598 599 |
# File 'pca_connector_scep/cfn_connector.rb', line 597 def domain @domain end |
Class Method Details
.jsii_properties ⇒ Object
599 600 601 602 603 604 |
# File 'pca_connector_scep/cfn_connector.rb', line 599 def self.jsii_properties { :azure_application_id => "azureApplicationId", :domain => "domain", } end |
Instance Method Details
#to_jsii ⇒ Object
606 607 608 609 610 611 612 613 |
# File 'pca_connector_scep/cfn_connector.rb', line 606 def to_jsii result = {} result.merge!({ "azureApplicationId" => @azure_application_id, "domain" => @domain, }) result.compact end |