Class: AWSCDK::Codecommit::ReferenceEvent
- Inherits:
-
Jsii::Object
- Object
- Jsii::Object
- AWSCDK::Codecommit::ReferenceEvent
- Defined in:
- codecommit/reference_event.rb
Overview
Fields of CloudWatch Events that change references.
Class Method Summary collapse
-
.commit_id ⇒ String
Commit id this reference now points to.
-
.event_type ⇒ String
The type of reference event.
- .jsii_overridable_methods ⇒ Object
-
.reference_full_name ⇒ String
Full reference name.
-
.reference_name ⇒ String
Name of reference changed (branch or tag name).
-
.reference_type ⇒ String
Type of reference changed.
-
.repository_id ⇒ String
Id of the CodeCommit repository.
-
.repository_name ⇒ String
Name of the CodeCommit repository.
Instance Method Summary collapse
-
#initialize(*args) ⇒ ReferenceEvent
constructor
A new instance of ReferenceEvent.
Constructor Details
#initialize(*args) ⇒ ReferenceEvent
Returns a new instance of ReferenceEvent.
10 11 12 |
# File 'codecommit/reference_event.rb', line 10 def initialize(*args) raise NoMethodError, "aws-cdk-lib.aws_codecommit.ReferenceEvent does not have a visible constructor; use the provided factory methods" end |
Class Method Details
.commit_id ⇒ String
Commit id this reference now points to.
22 23 24 |
# File 'codecommit/reference_event.rb', line 22 def self.commit_id() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_codecommit.ReferenceEvent", "commitId") end |
.event_type ⇒ String
The type of reference event.
'referenceCreated', 'referenceUpdated' or 'referenceDeleted'
31 32 33 |
# File 'codecommit/reference_event.rb', line 31 def self.event_type() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_codecommit.ReferenceEvent", "eventType") end |
.jsii_overridable_methods ⇒ Object
14 15 16 17 |
# File 'codecommit/reference_event.rb', line 14 def self.jsii_overridable_methods { } end |
.reference_full_name ⇒ String
Full reference name.
For example, 'refs/tags/myTag'
40 41 42 |
# File 'codecommit/reference_event.rb', line 40 def self.reference_full_name() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_codecommit.ReferenceEvent", "referenceFullName") end |
.reference_name ⇒ String
Name of reference changed (branch or tag name).
47 48 49 |
# File 'codecommit/reference_event.rb', line 47 def self.reference_name() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_codecommit.ReferenceEvent", "referenceName") end |
.reference_type ⇒ String
Type of reference changed.
'branch' or 'tag'
56 57 58 |
# File 'codecommit/reference_event.rb', line 56 def self.reference_type() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_codecommit.ReferenceEvent", "referenceType") end |
.repository_id ⇒ String
Id of the CodeCommit repository.
63 64 65 |
# File 'codecommit/reference_event.rb', line 63 def self.repository_id() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_codecommit.ReferenceEvent", "repositoryId") end |
.repository_name ⇒ String
Name of the CodeCommit repository.
70 71 72 |
# File 'codecommit/reference_event.rb', line 70 def self.repository_name() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_codecommit.ReferenceEvent", "repositoryName") end |