Amazon.GameLift.AmazonGameLiftClient.DescribeGameSessionDetails C# (CSharp) Метод

DescribeGameSessionDetails() публичный Метод

Retrieves properties, including the protection policy in force, for one or more game sessions. This action can be used in several ways: (1) provide a GameSessionId to request details for a specific game session; (2) provide either a FleetId or an AliasId to request properties for all game sessions running on a fleet.

To get game session record(s), specify just one of the following: game session ID, fleet ID, or alias ID. You can filter this request by game session status. Use the pagination parameters to retrieve results as a set of sequential pages. If successful, a GameSessionDetail object is returned for each session matching the request.

/// The service encountered an unrecoverable internal failure while processing the request. /// Clients can retry such requests immediately or after a waiting period. /// /// 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 service is unable to resolve the routing for a particular alias because it has /// a terminal RoutingStrategy associated with it. The message returned in this /// exception is the message defined in the routing strategy itself. Such requests should /// only be retried if the routing strategy for the specified alias is modified. /// /// The client failed authentication. Clients should not retry such requests. ///
public DescribeGameSessionDetails ( DescribeGameSessionDetailsRequest request ) : DescribeGameSessionDetailsResponse
request Amazon.GameLift.Model.DescribeGameSessionDetailsRequest Container for the necessary parameters to execute the DescribeGameSessionDetails service method.
Результат Amazon.GameLift.Model.DescribeGameSessionDetailsResponse
        public DescribeGameSessionDetailsResponse DescribeGameSessionDetails(DescribeGameSessionDetailsRequest request)
        {
            var marshaller = new DescribeGameSessionDetailsRequestMarshaller();
            var unmarshaller = DescribeGameSessionDetailsResponseUnmarshaller.Instance;

            return Invoke<DescribeGameSessionDetailsRequest,DescribeGameSessionDetailsResponse>(request, marshaller, unmarshaller);
        }
AmazonGameLiftClient