gcorelabs 0.3.63 published on Monday, Apr 14, 2025 by g-core
gcorelabs.getFaasNamespace
Explore with Pulumi AI
Represent FaaS namespace
Using getFaasNamespace
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 getFaasNamespace(args: GetFaasNamespaceArgs, opts?: InvokeOptions): Promise<GetFaasNamespaceResult>
function getFaasNamespaceOutput(args: GetFaasNamespaceOutputArgs, opts?: InvokeOptions): Output<GetFaasNamespaceResult>
def get_faas_namespace(id: Optional[str] = None,
name: Optional[str] = None,
project_id: Optional[float] = None,
project_name: Optional[str] = None,
region_id: Optional[float] = None,
region_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetFaasNamespaceResult
def get_faas_namespace_output(id: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
project_id: Optional[pulumi.Input[float]] = None,
project_name: Optional[pulumi.Input[str]] = None,
region_id: Optional[pulumi.Input[float]] = None,
region_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetFaasNamespaceResult]
func LookupFaasNamespace(ctx *Context, args *LookupFaasNamespaceArgs, opts ...InvokeOption) (*LookupFaasNamespaceResult, error)
func LookupFaasNamespaceOutput(ctx *Context, args *LookupFaasNamespaceOutputArgs, opts ...InvokeOption) LookupFaasNamespaceResultOutput
> Note: This function is named LookupFaasNamespace
in the Go SDK.
public static class GetFaasNamespace
{
public static Task<GetFaasNamespaceResult> InvokeAsync(GetFaasNamespaceArgs args, InvokeOptions? opts = null)
public static Output<GetFaasNamespaceResult> Invoke(GetFaasNamespaceInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetFaasNamespaceResult> getFaasNamespace(GetFaasNamespaceArgs args, InvokeOptions options)
public static Output<GetFaasNamespaceResult> getFaasNamespace(GetFaasNamespaceArgs args, InvokeOptions options)
fn::invoke:
function: gcorelabs:index/getFaasNamespace:getFaasNamespace
arguments:
# arguments dictionary
The following arguments are supported:
- Name string
- Id string
- The ID of this resource.
- Project
Id double - Project
Name string - Region
Id double - Region
Name string
- Name string
- Id string
- The ID of this resource.
- Project
Id float64 - Project
Name string - Region
Id float64 - Region
Name string
- name String
- id String
- The ID of this resource.
- project
Id Double - project
Name String - region
Id Double - region
Name String
- name string
- id string
- The ID of this resource.
- project
Id number - project
Name string - region
Id number - region
Name string
- name str
- id str
- The ID of this resource.
- project_
id float - project_
name str - region_
id float - region_
name str
- name String
- id String
- The ID of this resource.
- project
Id Number - project
Name String - region
Id Number - region
Name String
getFaasNamespace Result
The following output properties are available:
- Created
At string - Description string
- Envs Dictionary<string, string>
- Id string
- The ID of this resource.
- Name string
- Status string
- Project
Id double - Project
Name string - Region
Id double - Region
Name string
- Created
At string - Description string
- Envs map[string]string
- Id string
- The ID of this resource.
- Name string
- Status string
- Project
Id float64 - Project
Name string - Region
Id float64 - Region
Name string
- created
At String - description String
- envs Map<String,String>
- id String
- The ID of this resource.
- name String
- status String
- project
Id Double - project
Name String - region
Id Double - region
Name String
- created
At string - description string
- envs {[key: string]: string}
- id string
- The ID of this resource.
- name string
- status string
- project
Id number - project
Name string - region
Id number - region
Name string
- created_
at str - description str
- envs Mapping[str, str]
- id str
- The ID of this resource.
- name str
- status str
- project_
id float - project_
name str - region_
id float - region_
name str
- created
At String - description String
- envs Map<String>
- id String
- The ID of this resource.
- name String
- status String
- project
Id Number - project
Name String - region
Id Number - region
Name String
Package Details
- Repository
- gcorelabs g-core/terraform-provider-gcorelabs
- License
- Notes
- This Pulumi package is based on the
gcorelabs
Terraform Provider.