11from typing import TypedDict , Optional , Literal , List
22
3- from method .resource import MethodResponse , Resource , ResourceListOpts
3+ from method .resource import MethodResponse , RequestOpts , Resource , ResourceListOpts
44from method .configuration import Configuration
55from method .errors import ResourceError
66
@@ -40,6 +40,8 @@ class EntityConnect(TypedDict):
4040 id : str
4141 status : EntityConnectResponseStatusLiterals
4242 accounts : Optional [List [str ]]
43+ requested_products : List [AccountProductsEligibleForAutomaticExecutionLiteral ]
44+ requested_subscriptions : List [AccountSubscriptionsEligibleForAutomaticExecutionLiteral ]
4345 error : Optional [ResourceError ]
4446 created_at : str
4547 updated_at : str
@@ -74,7 +76,8 @@ def list(
7476 def create (
7577 self ,
7678 opts : ConnectCreateOpts = {},
77- params : Optional [ConnectExpandOpts ] = None
79+ params : Optional [ConnectExpandOpts ] = None ,
80+ request_opts : Optional [RequestOpts ] = None
7881 ) -> MethodResponse [EntityConnect ]:
79- return super (EntityConnectResource , self )._create (data = opts , params = params )
82+ return super (EntityConnectResource , self )._create (data = opts , params = params , request_opts = request_opts )
8083
0 commit comments