Class: AWSCDK::ACMPCA::CfnCertificate::EdiPartyNameProperty
- Inherits:
-
Jsii::Struct
- Object
- Jsii::Struct
- AWSCDK::ACMPCA::CfnCertificate::EdiPartyNameProperty
- Defined in:
- acmpca/cfn_certificate.rb
Overview
Describes an Electronic Data Interchange (EDI) entity as described in as defined in Subject Alternative Name in RFC 5280.
Instance Attribute Summary collapse
-
#name_assigner ⇒ String
readonly
Specifies the name assigner.
-
#party_name ⇒ String
readonly
Specifies the party name.
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(name_assigner:, party_name:) ⇒ EdiPartyNameProperty
constructor
A new instance of EdiPartyNameProperty.
- #to_jsii ⇒ Object
Constructor Details
#initialize(name_assigner:, party_name:) ⇒ EdiPartyNameProperty
Returns a new instance of EdiPartyNameProperty.
744 745 746 747 748 749 |
# File 'acmpca/cfn_certificate.rb', line 744 def initialize(name_assigner:, party_name:) @name_assigner = name_assigner Jsii::Type.check_type(@name_assigner, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "nameAssigner") @party_name = party_name Jsii::Type.check_type(@party_name, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "partyName") end |
Instance Attribute Details
#name_assigner ⇒ String (readonly)
Specifies the name assigner.
755 756 757 |
# File 'acmpca/cfn_certificate.rb', line 755 def name_assigner @name_assigner end |
#party_name ⇒ String (readonly)
Specifies the party name.
760 761 762 |
# File 'acmpca/cfn_certificate.rb', line 760 def party_name @party_name end |
Class Method Details
.jsii_properties ⇒ Object
762 763 764 765 766 767 |
# File 'acmpca/cfn_certificate.rb', line 762 def self.jsii_properties { :name_assigner => "nameAssigner", :party_name => "partyName", } end |
Instance Method Details
#to_jsii ⇒ Object
769 770 771 772 773 774 775 776 |
# File 'acmpca/cfn_certificate.rb', line 769 def to_jsii result = {} result.merge!({ "nameAssigner" => @name_assigner, "partyName" => @party_name, }) result.compact end |