Skip to content

Commit 38e5e35

Browse files
author
Stanislav Pogrebnyak
committed
k1LoW#443: Fixed specs and description md files
1 parent 62b018e commit 38e5e35

File tree

5 files changed

+18
-20
lines changed

5 files changed

+18
-20
lines changed

doc/_resource_types/ssm_parameter.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@ end
2626

2727
```ruby
2828
describe ssm_parameter('my-parameter') do
29-
its(:key_id) { should be_eql('6a81f446-27b0-4d51-a04f-af7ddeea2e22') }
30-
its(:description) { should be_eql('Some string description') }
29+
its(:arn) { should be_eql('arn:aws:ssm:REGION:ACCOUNT_ID:parameter/my-parameter') }
30+
its(:name) { should be_eql('my-parameter') }
3131
its(:version) { should be_eql(1) }
3232
end
3333
```

doc/resource_types.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -3340,13 +3340,13 @@ end
33403340
```
33413341

33423342

3343-
### its(:name), its(:type), its(:key_id), its(:last_modified_date), its(:last_modified_user), its(:description), its(:allowed_pattern), its(:version), its(:tier), its(:policies)
3343+
### its(:name), its(:type), its(:value), its(:version), its(:selector), its(:source_result), its(:last_modified_date), its(:arn)
33443344
### :unlock: Advanced use
33453345

33463346
```ruby
33473347
describe ssm_parameter('my-parameter') do
3348-
its(:key_id) { should be_eql('6a81f446-27b0-4d51-a04f-af7ddeea2e22') }
3349-
its(:description) { should be_eql('Some string description') }
3348+
its(:arn) { should be_eql('arn:aws:ssm:REGION:ACCOUNT_ID:parameter/my-parameter') }
3349+
its(:name) { should be_eql('my-parameter') }
33503350
its(:version) { should be_eql(1) }
33513351
end
33523352
```

lib/awspec/helper/finder/ssm_parameter.rb

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ module Finder
33
module SsmParameter
44
def find_ssm_parameter(name)
55
ssm_client.get_parameter({
6-
name: name, with_decryption: false,
7-
}).parameter
6+
name: name, with_decryption: false
7+
}).parameter
88
end
99

1010
def find_parameter_tag(id, tag_key)

lib/awspec/stub/ssm_parameter.rb

+9-11
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,14 @@
11
Aws.config[:ssm] = {
22
stub_responses: {
3-
find_ssm_parameter: {
4-
parameters: [
5-
{
6-
name: 'my-parameter',
7-
type: 'SecureString',
8-
key_id: 'alias/aws/ssm',
9-
description: 'Some description',
10-
version: 1,
11-
next_token: nil
12-
}
13-
]
3+
get_parameter: {
4+
parameter:
5+
{
6+
name: 'my-parameter',
7+
type: 'SecureString',
8+
version: 1,
9+
arn: 'arn:aws:ssm:REGION:ACCOUNT_ID:parameter/my-parameter',
10+
value: 'encrypted'
11+
}
1412
}
1513
}
1614
}

spec/type/ssm_parameter_spec.rb

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
describe ssm_parameter('my-parameter') do
55
it { should exist }
66
it { should be_encrypted }
7-
its(:key_id) { should be_eql('alias/aws/ssm') }
8-
its(:description) { should be_eql('Some description') }
97
its(:version) { should be_eql(1) }
8+
its(:arn) { should be_eql('arn:aws:ssm:REGION:ACCOUNT_ID:parameter/my-parameter') }
9+
its(:value) { should be_eql('encrypted') }
1010
end

0 commit comments

Comments
 (0)