This is an automated email from the ASF dual-hosted git repository.

taragolis pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git


The following commit(s) were added to refs/heads/main by this push:
     new d8c8989d42 Update action names in AWS auth manager (#37572)
d8c8989d42 is described below

commit d8c8989d42b27d94722bb367f0dbb0fddb7ddc79
Author: Vincent <[email protected]>
AuthorDate: Wed Feb 21 07:52:50 2024 -0500

    Update action names in AWS auth manager (#37572)
    
    * Update action names in AWS auth manager
    
    * Fix test
    
    ---------
    
    Co-authored-by: Beck <[email protected]>
---
 .../amazon/aws/auth_manager/avp/entities.py        |  4 +--
 .../amazon/aws/auth_manager/cli/schema.json        | 38 +++++++++++-----------
 .../amazon/aws/auth_manager/avp/test_entities.py   |  2 +-
 3 files changed, 22 insertions(+), 22 deletions(-)

diff --git a/airflow/providers/amazon/aws/auth_manager/avp/entities.py 
b/airflow/providers/amazon/aws/auth_manager/avp/entities.py
index 213a89fc03..666ebf8fe3 100644
--- a/airflow/providers/amazon/aws/auth_manager/avp/entities.py
+++ b/airflow/providers/amazon/aws/auth_manager/avp/entities.py
@@ -57,9 +57,9 @@ def get_action_id(resource_type: AvpEntities, method: 
ResourceMethod):
     """
     Return action id.
 
-    Convention for action ID is <resource_type>::<method>. Example: 
Variable::GET.
+    Convention for action ID is <resource_type>.<method>. Example: 
Variable.GET.
 
     :param resource_type: Resource type.
     :param method: Resource method.
     """
-    return f"{resource_type.value}::{method}"
+    return f"{resource_type.value}.{method}"
diff --git a/airflow/providers/amazon/aws/auth_manager/cli/schema.json 
b/airflow/providers/amazon/aws/auth_manager/cli/schema.json
index e7d9b81d16..caf0698799 100644
--- a/airflow/providers/amazon/aws/auth_manager/cli/schema.json
+++ b/airflow/providers/amazon/aws/auth_manager/cli/schema.json
@@ -1,37 +1,37 @@
 {
     "Airflow": {
         "actions": {
-            "Connection::DELETE": {
+            "Connection.DELETE": {
                 "appliesTo": {
                     "principalTypes": ["User"],
                     "resourceTypes": ["Connection"]
                 }
             },
-            "Connection::GET": {
+            "Connection.GET": {
                 "appliesTo": {
                     "principalTypes": ["User"],
                     "resourceTypes": ["Connection"]
                 }
             },
-            "Connection::POST": {
+            "Connection.POST": {
                 "appliesTo": {
                     "principalTypes": ["User"],
                     "resourceTypes": ["Connection"]
                 }
             },
-            "Connection::PUT": {
+            "Connection.PUT": {
                 "appliesTo": {
                     "principalTypes": ["User"],
                     "resourceTypes": ["Connection"]
                 }
             },
-            "Configuration::GET": {
+            "Configuration.GET": {
                 "appliesTo": {
                     "principalTypes": ["User"],
                     "resourceTypes": ["Configuration"]
                 }
             },
-            "Dag::DELETE": {
+            "Dag.DELETE": {
                 "appliesTo": {
                     "principalTypes": ["User"],
                     "resourceTypes": ["Dag"],
@@ -46,7 +46,7 @@
                     }
                 }
             },
-            "Dag::GET": {
+            "Dag.GET": {
                 "appliesTo": {
                     "principalTypes": ["User"],
                     "resourceTypes": ["Dag"],
@@ -61,7 +61,7 @@
                     }
                 }
             },
-            "Dag::POST": {
+            "Dag.POST": {
                 "appliesTo": {
                     "principalTypes": ["User"],
                     "resourceTypes": ["Dag"],
@@ -76,7 +76,7 @@
                     }
                 }
             },
-            "Dag::PUT": {
+            "Dag.PUT": {
                 "appliesTo": {
                     "principalTypes": ["User"],
                     "resourceTypes": ["Dag"],
@@ -91,61 +91,61 @@
                     }
                 }
             },
-            "Dataset::GET": {
+            "Dataset.GET": {
                 "appliesTo": {
                     "principalTypes": ["User"],
                     "resourceTypes": ["Dataset"]
                 }
             },
-            "Pool::DELETE": {
+            "Pool.DELETE": {
                 "appliesTo": {
                     "principalTypes": ["User"],
                     "resourceTypes": ["Pool"]
                 }
             },
-            "Pool::GET": {
+            "Pool.GET": {
                 "appliesTo": {
                     "principalTypes": ["User"],
                     "resourceTypes": ["Pool"]
                 }
             },
-            "Pool::POST": {
+            "Pool.POST": {
                 "appliesTo": {
                     "principalTypes": ["User"],
                     "resourceTypes": ["Pool"]
                 }
             },
-            "Pool::PUT": {
+            "Pool.PUT": {
                 "appliesTo": {
                     "principalTypes": ["User"],
                     "resourceTypes": ["Pool"]
                 }
             },
-            "Variable::DELETE": {
+            "Variable.DELETE": {
                 "appliesTo": {
                     "principalTypes": ["User"],
                     "resourceTypes": ["Variable"]
                 }
             },
-            "Variable::GET": {
+            "Variable.GET": {
                 "appliesTo": {
                     "principalTypes": ["User"],
                     "resourceTypes": ["Variable"]
                 }
             },
-            "Variable::POST": {
+            "Variable.POST": {
                 "appliesTo": {
                     "principalTypes": ["User"],
                     "resourceTypes": ["Variable"]
                 }
             },
-            "Variable::PUT": {
+            "Variable.PUT": {
                 "appliesTo": {
                     "principalTypes": ["User"],
                     "resourceTypes": ["Variable"]
                 }
             },
-            "View::GET": {
+            "View.GET": {
                 "appliesTo": {
                     "principalTypes": ["User"],
                     "resourceTypes": ["View"]
diff --git a/tests/providers/amazon/aws/auth_manager/avp/test_entities.py 
b/tests/providers/amazon/aws/auth_manager/avp/test_entities.py
index c5b512f22c..72142532bd 100644
--- a/tests/providers/amazon/aws/auth_manager/avp/test_entities.py
+++ b/tests/providers/amazon/aws/auth_manager/avp/test_entities.py
@@ -24,4 +24,4 @@ def test_get_entity_type():
 
 
 def test_get_action_id():
-    assert get_action_id(AvpEntities.VARIABLE, "GET") == "Variable::GET"
+    assert get_action_id(AvpEntities.VARIABLE, "GET") == "Variable.GET"

Reply via email to