getWorkloadDeploymentPattern method

Future<GetWorkloadDeploymentPatternOutput> getWorkloadDeploymentPattern({
  1. required String deploymentPatternName,
  2. required String workloadName,
})

Returns details for a given workload and deployment pattern, including the available specifications. You can use the ListWorkloads operation to discover the available workload names and the ListWorkloadDeploymentPatterns operation to discover the available deployment pattern names of a given workload.

May throw InternalServerException. May throw ResourceNotFoundException. May throw ValidationException.

Parameter deploymentPatternName : The name of the deployment pattern.

Parameter workloadName : The name of the workload.

Implementation

Future<GetWorkloadDeploymentPatternOutput> getWorkloadDeploymentPattern({
  required String deploymentPatternName,
  required String workloadName,
}) async {
  final $payload = <String, dynamic>{
    'deploymentPatternName': deploymentPatternName,
    'workloadName': workloadName,
  };
  final response = await _protocol.send(
    payload: $payload,
    method: 'POST',
    requestUri: '/getWorkloadDeploymentPattern',
    exceptionFnMap: _exceptionFns,
  );
  return GetWorkloadDeploymentPatternOutput.fromJson(response);
}