Method: Codepipe::Schedule#default_properties
- Defined in:
- lib/codepipe/schedule.rb
#default_properties ⇒ Object
45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 |
# File 'lib/codepipe/schedule.rb', line 45 def default_properties description = "CodePipeline #{@options[:full_pipeline_name]}" name = description.gsub(" ", "-").downcase { description: description, # event_pattern: , name: name, # schedule_expression: , state: "ENABLED", targets: [{ arn: "arn:aws:codepipeline:#{aws.region}:#{aws.account}:#{@options[:full_pipeline_name]}", role_arn: { "Fn::GetAtt": "EventsRuleRole.Arn" }, # required for specific CodePipeline target. id: "CodePipelineTarget", }] } end |