// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
import React from 'react';
import type {
IExecutionDetailsSectionProps,
IFormikStageConfigInjectedProps,
IStage,
IStageConfigProps,
IStageTypeConfig,
} from '@spinnaker/core';
import {
ExecutionDetailsSection,
ExecutionDetailsTasks,
FormikStageConfig,
FormValidator,
HelpContentsRegistry,
StageFailureMessage,
} from '@spinnaker/core';
import { RouteLambdaFunctionStageForm } from './RouteLambdaFunctionStageForm';
import { awsArnValidator } from '../../../aws.validators';
export function RouteLambdaExecutionDetails(props: IExecutionDetailsSectionProps) {
const { stage } = props;
return (
Function Name: {stage.outputs.functionName ? stage.outputs.functionName : 'N/A'}
{' '}
Deployed Alias:{' '}
{stage.outputs['deployment:aliasDeployed'] ? stage.outputs['deployment:aliasDeployed'] : 'N/A'}{' '}
{' '}
Deployed Major Version:{' '}
{stage.outputs['deployment:majorVersionDeployed']
? stage.outputs['deployment:majorVersionDeployed']
: 'N/A'}{' '}