Class: AWSCDK::Pipelines::ArtifactMap
- Inherits:
-
Jsii::Object
- Object
- Jsii::Object
- AWSCDK::Pipelines::ArtifactMap
- Defined in:
- pipelines/artifact_map.rb
Overview
Translate FileSets to CodePipeline Artifacts.
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize ⇒ ArtifactMap
constructor
A new instance of ArtifactMap.
-
#to_code_pipeline(x) ⇒ AWSCDK::Codepipeline::Artifact
Return the matching CodePipeline artifact for a FileSet.
Constructor Details
#initialize ⇒ ArtifactMap
Returns a new instance of ArtifactMap.
8 9 10 |
# File 'pipelines/artifact_map.rb', line 8 def initialize Jsii::Object.instance_method(:initialize).bind(self).call end |
Class Method Details
.jsii_overridable_methods ⇒ Object
12 13 14 15 16 |
# File 'pipelines/artifact_map.rb', line 12 def self.jsii_overridable_methods { :to_code_pipeline => { kind: :method, name: "toCodePipeline", is_optional: false }, } end |
Instance Method Details
#to_code_pipeline(x) ⇒ AWSCDK::Codepipeline::Artifact
Return the matching CodePipeline artifact for a FileSet.
22 23 24 25 |
# File 'pipelines/artifact_map.rb', line 22 def to_code_pipeline(x) Jsii::Type.check_type(x, JSON.parse(Base64.strict_decode64("eyJmcW4iOiJhd3MtY2RrLWxpYi5waXBlbGluZXMuRmlsZVNldCJ9")), "x") jsii_call_method("toCodePipeline", [x]) end |