Amazon.GameLift.AmazonGameLiftClient.UpdateGameSession C# (CSharp) Method

UpdateGameSession() public method

Updates game session properties. This includes the session name, maximum player count, protection policy, which controls whether or not an active game session can be terminated during a scale-down event, and the player session creation policy, which controls whether or not new players can join the session. To update a game session, specify the game session ID and the values you want to change. If successful, an updated GameSession object is returned.
/// The requested operation would cause a conflict with the current state of a service /// resource associated with the request. Resolve the conflict before retrying this request. /// /// The service encountered an unrecoverable internal failure while processing the request. /// Clients can retry such requests immediately or after a waiting period. /// /// The requested operation would cause a conflict with the current state of a resource /// associated with the request and/or the game instance. Resolve the conflict before /// retrying. /// /// One or more parameter values in the request are invalid. Correct the invalid parameter /// values before retrying. /// /// A service resource associated with the request could not be found. Clients should /// not retry such requests. /// /// The client failed authentication. Clients should not retry such requests. ///
public UpdateGameSession ( UpdateGameSessionRequest request ) : Amazon.GameLift.Model.UpdateGameSessionResponse
request Amazon.GameLift.Model.UpdateGameSessionRequest Container for the necessary parameters to execute the UpdateGameSession service method.
return Amazon.GameLift.Model.UpdateGameSessionResponse
        public UpdateGameSessionResponse UpdateGameSession(UpdateGameSessionRequest request)
        {
            var marshaller = new UpdateGameSessionRequestMarshaller();
            var unmarshaller = UpdateGameSessionResponseUnmarshaller.Instance;

            return Invoke<UpdateGameSessionRequest,UpdateGameSessionResponse>(request, marshaller, unmarshaller);
        }
AmazonGameLiftClient