public override async Task <BicepDeploymentStartResponse> Handle(BicepDeploymentStartParams request, CancellationToken cancellationToken) { PostDeployStartTelemetryEvent(request.deployId); var options = new ArmClientOptions(); options.Diagnostics.ApplySharedResourceManagerSettings(); var credential = new CredentialFromTokenAndTimeStamp(request.token, request.expiresOnTimestamp); var armClient = new ArmClient(credential, default, options);
public override async Task <string> Handle(BicepDeployParams request, CancellationToken cancellationToken) { var credential = new CredentialFromTokenAndTimeStamp(request.token, request.expiresOnTimestamp); var armClient = new ArmClient(credential); string deploymentOutput = await DeploymentHelper.CreateDeployment( deploymentCollectionProvider, armClient, request.documentPath, request.template, request.parameterFilePath, request.id, request.deploymentScope, request.location); return(deploymentOutput); }