package typings.pulumiAws.directconnectMod

import typings.pulumiAws.getGatewayMod.GetGatewayArgs
import typings.pulumiAws.getGatewayMod.GetGatewayResult
import typings.pulumiPulumi.invokeMod.InvokeOptions
import scala.scalajs.js
import scala.scalajs.js.`|`
import scala.scalajs.js.annotation.{JSGlobalScope, JSGlobal, JSImport, JSName, JSBracketAccess}

@JSImport("@pulumi/aws/directconnect", "getGateway")
@js.native
object getGateway extends js.Object {
  
  def apply(args: GetGatewayArgs): js.Promise[GetGatewayResult] = js.native
  def apply(args: GetGatewayArgs, opts: InvokeOptions): js.Promise[GetGatewayResult] = js.native
}
