File tree Expand file tree Collapse file tree 6 files changed +44
-0
lines changed
scaleway-async/scaleway_async/qaas/v1alpha1
scaleway/scaleway/qaas/v1alpha1 Expand file tree Collapse file tree 6 files changed +44
-0
lines changed Original file line number Diff line number Diff line change @@ -794,6 +794,7 @@ async def create_session(
794794 deduplication_id : Optional [str ] = None ,
795795 booking_demand : Optional [CreateSessionRequestBookingDemand ] = None ,
796796 model_id : Optional [str ] = None ,
797+ parameters : Optional [str ] = None ,
797798 ) -> Session :
798799 """
799800 Create a session.
@@ -807,6 +808,7 @@ async def create_session(
807808 :param deduplication_id: Deduplication ID of the session.
808809 :param booking_demand: A booking demand to schedule the session, only applicable if the platform is bookable.
809810 :param model_id: Default computation model ID to be executed by job assigned to this session.
811+ :param parameters: Optional platform configuration parameters applied to this session.
810812 :return: :class:`Session <Session>`
811813
812814 Usage:
@@ -831,6 +833,7 @@ async def create_session(
831833 deduplication_id = deduplication_id ,
832834 booking_demand = booking_demand ,
833835 model_id = model_id ,
836+ parameters = parameters ,
834837 ),
835838 self .client ,
836839 ),
Original file line number Diff line number Diff line change @@ -752,6 +752,12 @@ def unmarshal_Session(data: Any) -> Session:
752752 else :
753753 args ["model_id" ] = None
754754
755+ field = data .get ("parameters" , None )
756+ if field is not None :
757+ args ["parameters" ] = field
758+ else :
759+ args ["parameters" ] = None
760+
755761 return Session (** args )
756762
757763
@@ -1221,6 +1227,9 @@ def marshal_CreateSessionRequest(
12211227 if request .model_id is not None :
12221228 output ["model_id" ] = request .model_id
12231229
1230+ if request .parameters is not None :
1231+ output ["parameters" ] = request .parameters
1232+
12241233 return output
12251234
12261235
Original file line number Diff line number Diff line change @@ -796,6 +796,11 @@ class Session:
796796 Default computation model ID to be executed by job assigned to this session.
797797 """
798798
799+ parameters : Optional [str ] = None
800+ """
801+ Platform configuration parameters applied to this session.
802+ """
803+
799804
800805@dataclass
801806class CancelJobRequest :
@@ -944,6 +949,11 @@ class CreateSessionRequest:
944949 Default computation model ID to be executed by job assigned to this session.
945950 """
946951
952+ parameters : Optional [str ] = None
953+ """
954+ Optional platform configuration parameters applied to this session.
955+ """
956+
947957
948958@dataclass
949959class DeleteJobRequest :
Original file line number Diff line number Diff line change @@ -794,6 +794,7 @@ def create_session(
794794 deduplication_id : Optional [str ] = None ,
795795 booking_demand : Optional [CreateSessionRequestBookingDemand ] = None ,
796796 model_id : Optional [str ] = None ,
797+ parameters : Optional [str ] = None ,
797798 ) -> Session :
798799 """
799800 Create a session.
@@ -807,6 +808,7 @@ def create_session(
807808 :param deduplication_id: Deduplication ID of the session.
808809 :param booking_demand: A booking demand to schedule the session, only applicable if the platform is bookable.
809810 :param model_id: Default computation model ID to be executed by job assigned to this session.
811+ :param parameters: Optional platform configuration parameters applied to this session.
810812 :return: :class:`Session <Session>`
811813
812814 Usage:
@@ -831,6 +833,7 @@ def create_session(
831833 deduplication_id = deduplication_id ,
832834 booking_demand = booking_demand ,
833835 model_id = model_id ,
836+ parameters = parameters ,
834837 ),
835838 self .client ,
836839 ),
Original file line number Diff line number Diff line change @@ -752,6 +752,12 @@ def unmarshal_Session(data: Any) -> Session:
752752 else :
753753 args ["model_id" ] = None
754754
755+ field = data .get ("parameters" , None )
756+ if field is not None :
757+ args ["parameters" ] = field
758+ else :
759+ args ["parameters" ] = None
760+
755761 return Session (** args )
756762
757763
@@ -1221,6 +1227,9 @@ def marshal_CreateSessionRequest(
12211227 if request .model_id is not None :
12221228 output ["model_id" ] = request .model_id
12231229
1230+ if request .parameters is not None :
1231+ output ["parameters" ] = request .parameters
1232+
12241233 return output
12251234
12261235
Original file line number Diff line number Diff line change @@ -796,6 +796,11 @@ class Session:
796796 Default computation model ID to be executed by job assigned to this session.
797797 """
798798
799+ parameters : Optional [str ] = None
800+ """
801+ Platform configuration parameters applied to this session.
802+ """
803+
799804
800805@dataclass
801806class CancelJobRequest :
@@ -944,6 +949,11 @@ class CreateSessionRequest:
944949 Default computation model ID to be executed by job assigned to this session.
945950 """
946951
952+ parameters : Optional [str ] = None
953+ """
954+ Optional platform configuration parameters applied to this session.
955+ """
956+
947957
948958@dataclass
949959class DeleteJobRequest :
You can’t perform that action at this time.
0 commit comments