Yandex v0.13.0 published on Tuesday, Feb 22, 2022 by Pulumi
yandex.getApiGateway
Explore with Pulumi AI
Using getApiGateway
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 getApiGateway(args: GetApiGatewayArgs, opts?: InvokeOptions): Promise<GetApiGatewayResult>
function getApiGatewayOutput(args: GetApiGatewayOutputArgs, opts?: InvokeOptions): Output<GetApiGatewayResult>
def get_api_gateway(api_gateway_id: Optional[str] = None,
folder_id: Optional[str] = None,
name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetApiGatewayResult
def get_api_gateway_output(api_gateway_id: Optional[pulumi.Input[str]] = None,
folder_id: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetApiGatewayResult]
func LookupApiGateway(ctx *Context, args *LookupApiGatewayArgs, opts ...InvokeOption) (*LookupApiGatewayResult, error)
func LookupApiGatewayOutput(ctx *Context, args *LookupApiGatewayOutputArgs, opts ...InvokeOption) LookupApiGatewayResultOutput
> Note: This function is named LookupApiGateway
in the Go SDK.
public static class GetApiGateway
{
public static Task<GetApiGatewayResult> InvokeAsync(GetApiGatewayArgs args, InvokeOptions? opts = null)
public static Output<GetApiGatewayResult> Invoke(GetApiGatewayInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetApiGatewayResult> getApiGateway(GetApiGatewayArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: yandex:index/getApiGateway:getApiGateway
arguments:
# arguments dictionary
The following arguments are supported:
- Api
Gateway stringId - Folder
Id string - Name string
- Api
Gateway stringId - Folder
Id string - Name string
- api
Gateway StringId - folder
Id String - name String
- api
Gateway stringId - folder
Id string - name string
- api_
gateway_ strid - folder_
id str - name str
- api
Gateway StringId - folder
Id String - name String
getApiGateway Result
The following output properties are available:
- Created
At string - Description string
- Domain string
- Id string
- The provider-assigned unique ID for this managed resource.
- Labels Dictionary<string, string>
- Log
Group stringId - Status string
- User
Domains List<string> - Api
Gateway stringId - Folder
Id string - Name string
- Created
At string - Description string
- Domain string
- Id string
- The provider-assigned unique ID for this managed resource.
- Labels map[string]string
- Log
Group stringId - Status string
- User
Domains []string - Api
Gateway stringId - Folder
Id string - Name string
- created
At String - description String
- domain String
- id String
- The provider-assigned unique ID for this managed resource.
- labels Map<String,String>
- log
Group StringId - status String
- user
Domains List<String> - api
Gateway StringId - folder
Id String - name String
- created
At string - description string
- domain string
- id string
- The provider-assigned unique ID for this managed resource.
- labels {[key: string]: string}
- log
Group stringId - status string
- user
Domains string[] - api
Gateway stringId - folder
Id string - name string
- created_
at str - description str
- domain str
- id str
- The provider-assigned unique ID for this managed resource.
- labels Mapping[str, str]
- log_
group_ strid - status str
- user_
domains Sequence[str] - api_
gateway_ strid - folder_
id str - name str
- created
At String - description String
- domain String
- id String
- The provider-assigned unique ID for this managed resource.
- labels Map<String>
- log
Group StringId - status String
- user
Domains List<String> - api
Gateway StringId - folder
Id String - name String
Package Details
- Repository
- Yandex pulumi/pulumi-yandex
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
yandex
Terraform Provider.