1. Packages
  2. Spectrocloud Provider
  3. API Docs
  4. getCloudaccountCustom
spectrocloud 0.23.4 published on Monday, Apr 14, 2025 by spectrocloud

spectrocloud.getCloudaccountCustom

Explore with Pulumi AI

spectrocloud 0.23.4 published on Monday, Apr 14, 2025 by spectrocloud

Using getCloudaccountCustom

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 getCloudaccountCustom(args: GetCloudaccountCustomArgs, opts?: InvokeOptions): Promise<GetCloudaccountCustomResult>
function getCloudaccountCustomOutput(args: GetCloudaccountCustomOutputArgs, opts?: InvokeOptions): Output<GetCloudaccountCustomResult>
Copy
def get_cloudaccount_custom(cloud: Optional[str] = None,
                            context: Optional[str] = None,
                            id: Optional[str] = None,
                            name: Optional[str] = None,
                            opts: Optional[InvokeOptions] = None) -> GetCloudaccountCustomResult
def get_cloudaccount_custom_output(cloud: Optional[pulumi.Input[str]] = None,
                            context: Optional[pulumi.Input[str]] = None,
                            id: Optional[pulumi.Input[str]] = None,
                            name: Optional[pulumi.Input[str]] = None,
                            opts: Optional[InvokeOptions] = None) -> Output[GetCloudaccountCustomResult]
Copy
func LookupCloudaccountCustom(ctx *Context, args *LookupCloudaccountCustomArgs, opts ...InvokeOption) (*LookupCloudaccountCustomResult, error)
func LookupCloudaccountCustomOutput(ctx *Context, args *LookupCloudaccountCustomOutputArgs, opts ...InvokeOption) LookupCloudaccountCustomResultOutput
Copy

> Note: This function is named LookupCloudaccountCustom in the Go SDK.

public static class GetCloudaccountCustom 
{
    public static Task<GetCloudaccountCustomResult> InvokeAsync(GetCloudaccountCustomArgs args, InvokeOptions? opts = null)
    public static Output<GetCloudaccountCustomResult> Invoke(GetCloudaccountCustomInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetCloudaccountCustomResult> getCloudaccountCustom(GetCloudaccountCustomArgs args, InvokeOptions options)
public static Output<GetCloudaccountCustomResult> getCloudaccountCustom(GetCloudaccountCustomArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: spectrocloud:index/getCloudaccountCustom:getCloudaccountCustom
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

Cloud This property is required. string
The custom cloud provider name (e.g., nutanix).
Context string
The context of the cluster. Allowed values are project or tenant or ``.
Id string
The unique identifier of the cloud account. Either id or name must be provided.
Name string
The name of the cloud account. Either id or name must be provided.
Cloud This property is required. string
The custom cloud provider name (e.g., nutanix).
Context string
The context of the cluster. Allowed values are project or tenant or ``.
Id string
The unique identifier of the cloud account. Either id or name must be provided.
Name string
The name of the cloud account. Either id or name must be provided.
cloud This property is required. String
The custom cloud provider name (e.g., nutanix).
context String
The context of the cluster. Allowed values are project or tenant or ``.
id String
The unique identifier of the cloud account. Either id or name must be provided.
name String
The name of the cloud account. Either id or name must be provided.
cloud This property is required. string
The custom cloud provider name (e.g., nutanix).
context string
The context of the cluster. Allowed values are project or tenant or ``.
id string
The unique identifier of the cloud account. Either id or name must be provided.
name string
The name of the cloud account. Either id or name must be provided.
cloud This property is required. str
The custom cloud provider name (e.g., nutanix).
context str
The context of the cluster. Allowed values are project or tenant or ``.
id str
The unique identifier of the cloud account. Either id or name must be provided.
name str
The name of the cloud account. Either id or name must be provided.
cloud This property is required. String
The custom cloud provider name (e.g., nutanix).
context String
The context of the cluster. Allowed values are project or tenant or ``.
id String
The unique identifier of the cloud account. Either id or name must be provided.
name String
The name of the cloud account. Either id or name must be provided.

getCloudaccountCustom Result

The following output properties are available:

Cloud string
The custom cloud provider name (e.g., nutanix).
Id string
The unique identifier of the cloud account. Either id or name must be provided.
Name string
The name of the cloud account. Either id or name must be provided.
Context string
The context of the cluster. Allowed values are project or tenant or ``.
Cloud string
The custom cloud provider name (e.g., nutanix).
Id string
The unique identifier of the cloud account. Either id or name must be provided.
Name string
The name of the cloud account. Either id or name must be provided.
Context string
The context of the cluster. Allowed values are project or tenant or ``.
cloud String
The custom cloud provider name (e.g., nutanix).
id String
The unique identifier of the cloud account. Either id or name must be provided.
name String
The name of the cloud account. Either id or name must be provided.
context String
The context of the cluster. Allowed values are project or tenant or ``.
cloud string
The custom cloud provider name (e.g., nutanix).
id string
The unique identifier of the cloud account. Either id or name must be provided.
name string
The name of the cloud account. Either id or name must be provided.
context string
The context of the cluster. Allowed values are project or tenant or ``.
cloud str
The custom cloud provider name (e.g., nutanix).
id str
The unique identifier of the cloud account. Either id or name must be provided.
name str
The name of the cloud account. Either id or name must be provided.
context str
The context of the cluster. Allowed values are project or tenant or ``.
cloud String
The custom cloud provider name (e.g., nutanix).
id String
The unique identifier of the cloud account. Either id or name must be provided.
name String
The name of the cloud account. Either id or name must be provided.
context String
The context of the cluster. Allowed values are project or tenant or ``.

Package Details

Repository
spectrocloud spectrocloud/terraform-provider-spectrocloud
License
Notes
This Pulumi package is based on the spectrocloud Terraform Provider.
spectrocloud 0.23.4 published on Monday, Apr 14, 2025 by spectrocloud