{"id":31380,"date":"2024-06-14T09:00:00","date_gmt":"2024-06-14T00:00:00","guid":{"rendered":"https:\/\/www.agent-grow.com\/self20percent\/?p=31380"},"modified":"2024-06-14T08:14:17","modified_gmt":"2024-06-13T23:14:17","slug":"cloudformation%e3%81%ae%e6%9d%a1%e4%bb%b6%e9%96%a2%e6%95%b0%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6","status":"publish","type":"post","link":"https:\/\/www.agent-grow.com\/self20percent\/2024\/06\/14\/cloudformation%e3%81%ae%e6%9d%a1%e4%bb%b6%e9%96%a2%e6%95%b0%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6\/","title":{"rendered":"CloudFormation\u306e\u6761\u4ef6\u95a2\u6570\u306b\u3064\u3044\u3066"},"content":{"rendered":"<p>\u4eca\u56de\u306fCloudFormation\u306e\u6761\u4ef6\u95a2\u6570\u306e\u4f7f\u3044\u65b9\u306b\u3064\u3044\u3066\u307e\u3068\u3081\u3066\u307f\u305f\u3044\u3068\u601d\u3044\u307e\u3059\u3002<\/p>\n<div>\u3053\u3053\u3067\u89e3\u8aac\u3059\u308b\u306e\u306fCloudFormation\u306e[Conditions\u30bb\u30af\u30b7\u30e7\u30f3]\u3068\u7d44\u307f\u8fbc\u307f\u95a2\u6570\u3067\u3042\u308b[<code>!Equals<\/code>]\u3067\u3059\u3002<\/div>\n<div>\u3053\u306e<code>Conditions<\/code>\u3068<code>!Equals<\/code>\u306e\u7d44\u307f\u5408\u308f\u305b\u306f\u3001<code>Parameters<\/code>\u3067\u6307\u5b9a\u3057\u305f\u5024\u3092\u4f7f\u3063\u3066\u30ea\u30bd\u30fc\u30b9\u306e\u4f5c\u6210\u6709\u7121\u3092\u6307\u5b9a\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002<\/div>\n<div><code>Parameters<\/code>\u306b\u95a2\u3059\u308b\u8a73\u7d30\u306b\u3064\u3044\u3066\u306f\u5272\u611b\u3057\u3066\u3044\u307e\u3059\u3002<\/div>\n<div><\/div>\n<h2>Conditions\u3068\u306f<\/h2>\n<hr \/>\n<div>\u300cConditions = \u6761\u4ef6\u300d\u3068\u3044\u3046\u610f\u5473\u3067\u3059\u304c\u3001\u3042\u308b\u6761\u4ef6\u3092\u8a18\u8ff0\u3057\u3066\u3001\u305d\u306e\u7d50\u679c\u304c<code>true<\/code>\u306e\u5834\u5408\u306f\u8a18\u8ff0\u3057\u305f\u30b3\u30fc\u30c9\u306e\u30ea\u30bd\u30fc\u30b9\u3092\u4f5c\u6210\u3059\u308b\u3001\u3068\u3044\u3046\u4f7f\u3044\u65b9\u304c\u3067\u304d\u307e\u3059\u3002<\/div>\n<div><\/div>\n<div>\u69cb\u6587<\/div>\n<pre>Conditions:\n    Conditions\u306e\u8ad6\u7406ID:<\/pre>\n<div><\/div>\n<h2>!Equals\u3068\u306f<\/h2>\n<hr \/>\n<div><code>!Equals<\/code>\u3068\u306f2\u3064\u306e\u5024\u304c\u7b49\u3057\u3044\u304b\u3069\u3046\u304b\u3092\u6bd4\u8f03\u3059\u308b\u95a2\u6570\u3067\u3059\u3002<\/div>\n<div><\/div>\n<div>\u69cb\u6587<\/div>\n<pre>!Equals [ value_1, value_2 ]<\/pre>\n<div>value\u306f\u4efb\u610f\u306e\u578b\u306e\u5024\u3067\u3059\u3002<\/div>\n<div>\u3053\u306e\u69cb\u6587\u306f&lt;value_1&gt;\u306e\u5024\u304c&lt;\u3007\u3007&gt;\u3067\u3042\u308b\u306a\u3089\u3070\u3001<code>true<\/code>\u3068\u5224\u5b9a\u3059\u308b\u3001\u3068\u3044\u3046\u610f\u5473\u306b\u306a\u308a\u307e\u3059\u3002<\/div>\n<div>&lt;\u3007\u3007&gt;\u306e\u90e8\u5206\u306f&lt;value_2&gt;\u306e\u5024\u3092\u898b\u3066\u3044\u307e\u3059\u3002<\/div>\n<div>\u3064\u307e\u308a\u3001&lt;value_1&gt;\u306e\u5024\u304c&lt;value_2&gt;\u3068\u7b49\u3057\u3044\u306a\u3089\u3001<code>true<\/code>\u3068\u5224\u5b9a\u3057\u3001&lt;value_2&gt;\u306e\u5024\u304c&lt;value_1&gt;\u3068\u7b49\u3057\u304f\u306a\u3044\u5834\u5408\u306f<code>false<\/code>\u3068\u306a\u308a\u307e\u3059\u3002<\/div>\n<div><\/div>\n<h2>\u4f7f\u3044\u65b9<\/h2>\n<hr \/>\n<div>\u3067\u306f\u3053\u306e<code>Conditions<\/code>\u3068<code>!Equals<\/code>\u3092\u7d44\u307f\u5408\u308f\u305b\u305f\u4f7f\u3044\u65b9\u306b\u3064\u3044\u3066\u89e3\u8aac\u3057\u307e\u3059\u3002<\/div>\n<div>\u3069\u3046\u3044\u3046\u30b7\u30c1\u30e5\u30a8\u30fc\u30b7\u30e7\u30f3\u3067\u4f7f\u7528\u3059\u308b\u304b\u306e\u4f8b\u3067\u3059\u304c\u3001\u4f8b\u3048\u3070\u672c\u756a\u74b0\u5883\u3067\u306fEC2\u30ea\u30bd\u30fc\u30b9\u3092\u4f5c\u6210\u3059\u308b\u304c\u3001\u958b\u767a\u74b0\u5883\u3067\u306fEC2\u30ea\u30bd\u30fc\u30b9\u3092\u5fc5\u8981\u3068\u3057\u306a\u3044\u5834\u5408\u306a\u3069\u306b<\/div>\n<div>\u6d3b\u7528\u3067\u304d\u308b\u304b\u3068\u601d\u3044\u307e\u3059\u3002<\/div>\n<div><\/div>\n<div>\u5b9f\u969b\u306b\u4f8b\u6587\u3092\u793a\u3057\u3066\u307f\u307e\u3057\u3087\u3046\u3002<\/div>\n<pre><span style=\"color: #339966;\"># \u30d1\u30e9\u30e1\u30fc\u30bf\u30bb\u30af\u30b7\u30e7\u30f3\u3067\u74b0\u5883\u306e\u5909\u6570\u3092\u5b9a\u7fa9<\/span>\nParameters: \n    Env:\n        Type: String\n        AllowedValues<span style=\"font-family: Consolas, Monaco, monospace;\">:<\/span>\n            - dev <span style=\"color: #339966;\"># \u958b\u767a\u74b0\u5883<\/span>\n            - prd <span style=\"color: #339966;\"># \u672c\u756a\u74b0\u5883<\/span>\n    ec2Prefix:\n        Type: String\n        AllowedValues: \n            - dev-step-server\n           \u00a0- prd-step-server\n        Default: prd-step-server\n \n    EC2InstanceAMI:\n        Type: AWS::SSM::Parameter::Value&lt;AWS::EC2::Image::Id&gt;\n        Default: \"\/aws\/service\/ami-amazon-linux-latest\/amzn2-ami-hvm-x86_64-gp2\"\n    EC2InstanceType:\n        Type: String\n        AllowedValues:\n            - t2.micro\n            - m7g.xlarge\n        Default: t2.micro<\/pre>\n<pre><span style=\"color: #339966;\"># \u6761\u4ef6\u3092\u5b9a\u7fa9<\/span>\nConditions:\n    IsEnv:\n        !Equals [ !Ref Env, prd ]<\/pre>\n<pre><span style=\"color: #339966;\"># \u30ea\u30bd\u30fc\u30b9\u3092\u5b9a\u7fa9<\/span>\nResources:\n    EC2Instance:\n        Type: AWS::EC2::Instance\n        Condition: IsEnv\n        Properties:\n            Tags: \n            - Key: Name\n              Value: !Sub \"${ec2Prefix}\"\n            DisableApiTermination: false\n            EbsOptimized: false\n            ImageId: !Ref EC2InstanceAMI\n            InstanceType: !Ref EC2InstanceType<\/pre>\n<div>Parameters, Conditions, Resources\u306e3\u3064\u306e\u30bb\u30af\u30b7\u30e7\u30f3\u3092\u308f\u304b\u308a\u3084\u3059\u304f\u3059\u308b\u305f\u3081\u306b\u5206\u5272\u3057\u3066\u3044\u307e\u3059\u3002<\/div>\n<div><\/div>\n<div>\u305d\u3053\u304b\u3089Conditions\u306b\u304b\u304b\u308f\u308b\u90e8\u5206\u306b\u3064\u3044\u3066\u629c\u7c8b\u3057\u305f\u56f3\u304c\u4ee5\u4e0b\u3068\u306a\u308a\u307e\u3059\u3002<\/div>\n<div><\/div>\n<div><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"31417\" data-permalink=\"https:\/\/www.agent-grow.com\/self20percent\/2024\/06\/14\/cloudformation%e3%81%ae%e6%9d%a1%e4%bb%b6%e9%96%a2%e6%95%b0%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6\/condition1\/\" data-orig-file=\"https:\/\/www.agent-grow.com\/self20percent\/wp-content\/uploads\/2024\/06\/condition1.png\" data-orig-size=\"960,540\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"condition1\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/www.agent-grow.com\/self20percent\/wp-content\/uploads\/2024\/06\/condition1.png\" class=\"alignnone wp-image-31417\" src=\"https:\/\/www.agent-grow.com\/self20percent\/wp-content\/uploads\/2024\/06\/condition1-300x169.png\" alt=\"condition\" width=\"703\" height=\"396\" srcset=\"https:\/\/www.agent-grow.com\/self20percent\/wp-content\/uploads\/2024\/06\/condition1-300x169.png 300w, https:\/\/www.agent-grow.com\/self20percent\/wp-content\/uploads\/2024\/06\/condition1-768x432.png 768w, https:\/\/www.agent-grow.com\/self20percent\/wp-content\/uploads\/2024\/06\/condition1.png 960w\" sizes=\"auto, (max-width: 703px) 100vw, 703px\" \/><\/div>\n<div>\u57fa\u672c\u7684\u306a<code>Conditions<\/code>\u3068<code>!Equals<\/code>\u306e\u4f7f\u3044\u65b9\u306f\u4e0a\u8a18\u306e\u901a\u308a\u3067\u3059\u3002<\/div>\n<div>\u305f\u3060\u3001\u6761\u4ef6\u3068\u3044\u3046\u304b\u3089\u306b\u306fAnd\u6761\u4ef6\u3082\u4e00\u7dd2\u306b\u4f7f\u3046\u5fc5\u8981\u6027\u304c\u51fa\u3066\u304d\u307e\u3059\u3088\u306d\uff1f\u3068\u601d\u3063\u305f\u65b9\u3001\u50d5\u3082\u540c\u3058\u3053\u3068\u3092\u601d\u3044\u307e\u3057\u305f\u3002<\/div>\n<div>And\u6761\u4ef6\u3042\u308a\u307e\u3059\uff01\u305d\u306e\u4f7f\u3044\u65b9\u306b\u3064\u3044\u3066\u6b21\u3067\u89e3\u8aac\u3057\u307e\u3059\u3002<\/div>\n<div><\/div>\n<h2>!And\u3068\u306f<\/h2>\n<div>\n<hr \/>\n<p>And\u6761\u4ef6\u3092\u4f7f\u7528\u3057\u305f\u3044\u5834\u5408\u306f<code>!And<\/code>\u3068\u3044\u3046\u7d44\u307f\u8fbc\u307f\u95a2\u6570\u304c\u5b58\u5728\u3057\u307e\u3059\u306e\u3067\u3001\u305d\u308c\u3092\u4f7f\u3044\u307e\u3059\u3002<\/p>\n<\/div>\n<div>\u6587\u5b57\u901a\u308a\u3001\u6307\u5b9a\u3055\u308c\u305f\u3059\u3079\u3066\u306e\u6761\u4ef6\u304c<code>true<\/code>\u3068\u8a55\u4fa1\u3055\u308c\u305f\u5834\u5408\u306b\u3007\u3007\u3059\u308b\u3068\u3044\u52d5\u304d\u306b\u306a\u308a\u307e\u3059\u3002<\/div>\n<div>And\u6761\u4ef6\u3092\u4f7f\u7528\u3057\u305f\u4f8b\u6587\u3092\u4ee5\u4e0b\u306b\u793a\u3057\u307e\u3059\u3002<\/div>\n<div><\/div>\n<pre><span style=\"color: #339966;\"># \u30d1\u30e9\u30e1\u30fc\u30bf\u30bb\u30af\u30b7\u30e7\u30f3\u3067\u74b0\u5883\u306e\u5909\u6570\u3092\u5b9a\u7fa9<\/span>\nParameters: \n    Env:\n        Type: String\n        AllowedValues<span style=\"font-family: Consolas, Monaco, monospace;\">:<\/span>\n            - dev <span style=\"color: #339966;\"># \u958b\u767a\u74b0\u5883<\/span>\n            - prd <span style=\"color: #339966;\"># \u672c\u756a\u74b0\u5883<\/span>\n    ec2Prefix:\n        Type: String\n        AllowedValues: \n            - dev-step-server\n           \u00a0- prd-step-server\n        Default: prd-step-server\n \n    EC2InstanceAMI:\n        Type: AWS::SSM::Parameter::Value&lt;AWS::EC2::Image::Id&gt;\n        Default: \"\/aws\/service\/ami-amazon-linux-latest\/amzn2-ami-hvm-x86_64-gp2\"\n    EC2InstanceType:\n        Type: String\n        AllowedValues:\n            - t2.micro\n            - m7g.xlarge\n        Default: t2.micro<\/pre>\n<pre><span style=\"color: #339966;\"># \u6761\u4ef6\u3092\u5b9a\u7fa9<\/span>\nConditions:\n    IsEnvAndInstanceType: !And\n       - !Equals [ !Ref Env, prd ]\n       - !Equals [ !Ref EC2InstanceType, m7g.xlarge ]<\/pre>\n<pre><span style=\"color: #339966;\"># \u30ea\u30bd\u30fc\u30b9\u3092\u5b9a\u7fa9<\/span>\nResources:\n    EC2Instance:\n        Type: AWS::EC2::Instance\n        Condition: IsEnvAndInstanceType\n        Properties:\n            Tags: \n            - Key: Name\n              Value: !Sub \"${ec2Prefix}\"\n            DisableApiTermination: false\n            EbsOptimized: false\n            ImageId: !Ref EC2InstanceAMI\n            InstanceType: !Ref EC2InstanceType<\/pre>\n<p><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"31434\" data-permalink=\"https:\/\/www.agent-grow.com\/self20percent\/2024\/06\/14\/cloudformation%e3%81%ae%e6%9d%a1%e4%bb%b6%e9%96%a2%e6%95%b0%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6\/condition2-3\/\" data-orig-file=\"https:\/\/www.agent-grow.com\/self20percent\/wp-content\/uploads\/2024\/06\/condition2-2.png\" data-orig-size=\"950,356\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"condition2\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/www.agent-grow.com\/self20percent\/wp-content\/uploads\/2024\/06\/condition2-2.png\" class=\"alignnone wp-image-31434\" src=\"https:\/\/www.agent-grow.com\/self20percent\/wp-content\/uploads\/2024\/06\/condition2-2-300x112.png\" alt=\"condition\" width=\"798\" height=\"298\" srcset=\"https:\/\/www.agent-grow.com\/self20percent\/wp-content\/uploads\/2024\/06\/condition2-2-300x112.png 300w, https:\/\/www.agent-grow.com\/self20percent\/wp-content\/uploads\/2024\/06\/condition2-2-768x288.png 768w, https:\/\/www.agent-grow.com\/self20percent\/wp-content\/uploads\/2024\/06\/condition2-2.png 950w\" sizes=\"auto, (max-width: 798px) 100vw, 798px\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"31431\" data-permalink=\"https:\/\/www.agent-grow.com\/self20percent\/2024\/06\/14\/cloudformation%e3%81%ae%e6%9d%a1%e4%bb%b6%e9%96%a2%e6%95%b0%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6\/condition3-2\/\" data-orig-file=\"https:\/\/www.agent-grow.com\/self20percent\/wp-content\/uploads\/2024\/06\/condition3-1.png\" data-orig-size=\"800,298\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"condition3\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/www.agent-grow.com\/self20percent\/wp-content\/uploads\/2024\/06\/condition3-1.png\" class=\"alignnone wp-image-31431\" src=\"https:\/\/www.agent-grow.com\/self20percent\/wp-content\/uploads\/2024\/06\/condition3-1-300x112.png\" alt=\"condition\" width=\"835\" height=\"312\" srcset=\"https:\/\/www.agent-grow.com\/self20percent\/wp-content\/uploads\/2024\/06\/condition3-1-300x112.png 300w, https:\/\/www.agent-grow.com\/self20percent\/wp-content\/uploads\/2024\/06\/condition3-1-768x286.png 768w, https:\/\/www.agent-grow.com\/self20percent\/wp-content\/uploads\/2024\/06\/condition3-1.png 800w\" sizes=\"auto, (max-width: 835px) 100vw, 835px\" \/><\/p>\n<h2>\u307e\u3068\u3081<\/h2>\n<hr \/>\n<p>\u4eca\u56de\u306fCloudFormation\u306eConditions\u3068!Equals, !And\u306b\u3064\u3044\u3066\u89e3\u8aac\u3057\u307e\u3057\u305f\u3002<\/p>\n<p>\u8272\u3005\u306a\u8a18\u4e8b\u3092\u8aad\u3093\u3067\u6700\u521d\u4f7f\u3044\u65b9\u304c\u5168\u304f\u308f\u304b\u3089\u306a\u304b\u3063\u305f\u306e\u3067\u3001\u305d\u308c\u3092\u3082\u3046\u5c11\u3057\u308f\u304b\u308a\u3084\u3059\u304f\u304b\u307f\u7815\u3044\u305f\u5185\u5bb9\u306b\u3057\u305f\u3044\u3068\u601d\u3044\u3001\u81ea\u5206\u3078\u306e\u5099\u5fd8\u3082\u8fbc\u3081\u3066\u30a2\u30a6\u30c8\u30d7\u30c3\u30c8\u3057\u307e\u3057\u305f\u3002<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u4eca\u56de\u306fCloudFormation\u306e\u6761\u4ef6\u95a2\u6570\u306e\u4f7f\u3044\u65b9\u306b\u3064\u3044\u3066\u307e\u3068\u3081\u3066\u307f\u305f\u3044\u3068\u601d\u3044\u307e\u3059\u3002 \u3053\u3053\u3067\u89e3\u8aac\u3059\u308b\u306e\u306fCloudFormation\u306e[Conditions\u30bb\u30af\u30b7\u30e7\u30f3]\u3068\u7d44\u307f\u8fbc\u307f\u95a2\u6570\u3067\u3042\u308b[!Equals]\u3067\u3059\u3002 \u3053\u306e [&hellip;]<\/p>\n","protected":false},"author":82,"featured_media":31381,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[10],"tags":[916,915,917],"class_list":["post-31380","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tech","tag-cfn","tag-cloudformation","tag-iac"],"jetpack_featured_media_url":"https:\/\/www.agent-grow.com\/self20percent\/wp-content\/uploads\/2024\/06\/e6ff8115473cc914fded515d695de8c9.png","jetpack_shortlink":"https:\/\/wp.me\/p7Bq4F-8a8","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.agent-grow.com\/self20percent\/wp-json\/wp\/v2\/posts\/31380","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.agent-grow.com\/self20percent\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.agent-grow.com\/self20percent\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.agent-grow.com\/self20percent\/wp-json\/wp\/v2\/users\/82"}],"replies":[{"embeddable":true,"href":"https:\/\/www.agent-grow.com\/self20percent\/wp-json\/wp\/v2\/comments?post=31380"}],"version-history":[{"count":0,"href":"https:\/\/www.agent-grow.com\/self20percent\/wp-json\/wp\/v2\/posts\/31380\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.agent-grow.com\/self20percent\/wp-json\/wp\/v2\/media\/31381"}],"wp:attachment":[{"href":"https:\/\/www.agent-grow.com\/self20percent\/wp-json\/wp\/v2\/media?parent=31380"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.agent-grow.com\/self20percent\/wp-json\/wp\/v2\/categories?post=31380"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.agent-grow.com\/self20percent\/wp-json\/wp\/v2\/tags?post=31380"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}