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.