Adds keystone parent child region sample template
Provides the sample template for creating parent and child region. implements blueprint: heat-keystone-region-resource depends-on: Icaefe55929a1d36614ecdd042e791c1315ecf0ad Change-Id: I87f4395506d13a16c2a4d05c620d2198d0d96463
This commit is contained in:
parent
0224c1d24d
commit
2f71ed8e61
41
hot/keystone/keystone_region.yaml
Normal file
41
hot/keystone/keystone_region.yaml
Normal file
@ -0,0 +1,41 @@
|
||||
heat_template_version: 2015-10-15
|
||||
|
||||
description: Sample Keystone Region template
|
||||
|
||||
parameters:
|
||||
region_id:
|
||||
type: string
|
||||
description: Keystone region id
|
||||
region_description:
|
||||
type: string
|
||||
description: Keystone region description
|
||||
default: sample region
|
||||
region_enabled:
|
||||
type: boolean
|
||||
description: Keystone region is enabled or disabled
|
||||
default: True
|
||||
parent_region_id:
|
||||
type: string
|
||||
description: Keystone region parent
|
||||
|
||||
resources:
|
||||
parent_region:
|
||||
type: OS::Keystone::Region
|
||||
properties:
|
||||
id: {get_param: parent_region_id}
|
||||
description: {get_param: region_description}
|
||||
enabled: {get_param: region_enabled}
|
||||
child_region:
|
||||
type: OS::Keystone::Region
|
||||
properties:
|
||||
id: {get_param: region_id}
|
||||
parent_region: {get_resource: parent_region}
|
||||
description: {get_param: region_description}
|
||||
enabled: {get_param: region_enabled}
|
||||
|
||||
outputs:
|
||||
parent_region_id:
|
||||
value: {get_resource: parent_region}
|
||||
child_region_id:
|
||||
value: {get_resource: child_region}
|
||||
|
Loading…
Reference in New Issue
Block a user