azure-native.apimanagement.getGateway
Gateway details. API Version: 2020-12-01.
Using getGateway
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getGateway(args: GetGatewayArgs, opts?: InvokeOptions): Promise<GetGatewayResult>
function getGatewayOutput(args: GetGatewayOutputArgs, opts?: InvokeOptions): Output<GetGatewayResult>
def get_gateway(gateway_id: Optional[str] = None,
resource_group_name: Optional[str] = None,
service_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetGatewayResult
def get_gateway_output(gateway_id: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
service_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetGatewayResult]
func LookupGateway(ctx *Context, args *LookupGatewayArgs, opts ...InvokeOption) (*LookupGatewayResult, error)
func LookupGatewayOutput(ctx *Context, args *LookupGatewayOutputArgs, opts ...InvokeOption) LookupGatewayResultOutput
> Note: This function is named LookupGateway
in the Go SDK.
public static class GetGateway
{
public static Task<GetGatewayResult> InvokeAsync(GetGatewayArgs args, InvokeOptions? opts = null)
public static Output<GetGatewayResult> Invoke(GetGatewayInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetGatewayResult> getGateway(GetGatewayArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:apimanagement:getGateway
arguments:
# arguments dictionary
The following arguments are supported:
- Gateway
Id string Gateway entity identifier. Must be unique in the current API Management service instance. Must not have value 'managed'
- Resource
Group stringName The name of the resource group.
- Service
Name string The name of the API Management service.
- Gateway
Id string Gateway entity identifier. Must be unique in the current API Management service instance. Must not have value 'managed'
- Resource
Group stringName The name of the resource group.
- Service
Name string The name of the API Management service.
- gateway
Id String Gateway entity identifier. Must be unique in the current API Management service instance. Must not have value 'managed'
- resource
Group StringName The name of the resource group.
- service
Name String The name of the API Management service.
- gateway
Id string Gateway entity identifier. Must be unique in the current API Management service instance. Must not have value 'managed'
- resource
Group stringName The name of the resource group.
- service
Name string The name of the API Management service.
- gateway_
id str Gateway entity identifier. Must be unique in the current API Management service instance. Must not have value 'managed'
- resource_
group_ strname The name of the resource group.
- service_
name str The name of the API Management service.
- gateway
Id String Gateway entity identifier. Must be unique in the current API Management service instance. Must not have value 'managed'
- resource
Group StringName The name of the resource group.
- service
Name String The name of the API Management service.
getGateway Result
The following output properties are available:
- Id string
Resource ID.
- Name string
Resource name.
- Type string
Resource type for API Management resource.
- Description string
Gateway description
- Location
Data Pulumi.Azure Native. Api Management. Outputs. Resource Location Data Contract Response Gateway location.
- Id string
Resource ID.
- Name string
Resource name.
- Type string
Resource type for API Management resource.
- Description string
Gateway description
- Location
Data ResourceLocation Data Contract Response Gateway location.
- id String
Resource ID.
- name String
Resource name.
- type String
Resource type for API Management resource.
- description String
Gateway description
- location
Data ResourceLocation Data Contract Response Gateway location.
- id string
Resource ID.
- name string
Resource name.
- type string
Resource type for API Management resource.
- description string
Gateway description
- location
Data ResourceLocation Data Contract Response Gateway location.
- id str
Resource ID.
- name str
Resource name.
- type str
Resource type for API Management resource.
- description str
Gateway description
- location_
data ResourceLocation Data Contract Response Gateway location.
- id String
Resource ID.
- name String
Resource name.
- type String
Resource type for API Management resource.
- description String
Gateway description
- location
Data Property Map Gateway location.
Supporting Types
ResourceLocationDataContractResponse
- Name string
A canonical name for the geographic or physical location.
- City string
The city or locality where the resource is located.
- Country
Or stringRegion The country or region where the resource is located.
- District string
The district, state, or province where the resource is located.
- Name string
A canonical name for the geographic or physical location.
- City string
The city or locality where the resource is located.
- Country
Or stringRegion The country or region where the resource is located.
- District string
The district, state, or province where the resource is located.
- name String
A canonical name for the geographic or physical location.
- city String
The city or locality where the resource is located.
- country
Or StringRegion The country or region where the resource is located.
- district String
The district, state, or province where the resource is located.
- name string
A canonical name for the geographic or physical location.
- city string
The city or locality where the resource is located.
- country
Or stringRegion The country or region where the resource is located.
- district string
The district, state, or province where the resource is located.
- name str
A canonical name for the geographic or physical location.
- city str
The city or locality where the resource is located.
- country_
or_ strregion The country or region where the resource is located.
- district str
The district, state, or province where the resource is located.
- name String
A canonical name for the geographic or physical location.
- city String
The city or locality where the resource is located.
- country
Or StringRegion The country or region where the resource is located.
- district String
The district, state, or province where the resource is located.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0