1. Packages
  2. Nutanix
  3. API Docs
  4. getKarbonPrivateRegistries
Nutanix v0.7.4 published on Friday, Mar 21, 2025 by Piers Karsenbarg

nutanix.getKarbonPrivateRegistries

Explore with Pulumi AI

Describes a List of Karbon private registry entry

Example Usage

Coming soon!
Coming soon!
Coming soon!
Coming soon!
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.nutanix.NutanixFunctions;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;

public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }

    public static void stack(Context ctx) {
        final var registry = NutanixFunctions.getKarbonPrivateRegistries(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference);

    }
}
Copy
variables:
  registry:
    fn::invoke:
      function: nutanix:getKarbonPrivateRegistries
      arguments:
        clusterId: <YOUR-CLUSTER-ID>
Copy

Using getKarbonPrivateRegistries

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 getKarbonPrivateRegistries(opts?: InvokeOptions): Promise<GetKarbonPrivateRegistriesResult>
function getKarbonPrivateRegistriesOutput(opts?: InvokeOptions): Output<GetKarbonPrivateRegistriesResult>
Copy
def get_karbon_private_registries(opts: Optional[InvokeOptions] = None) -> GetKarbonPrivateRegistriesResult
def get_karbon_private_registries_output(opts: Optional[InvokeOptions] = None) -> Output[GetKarbonPrivateRegistriesResult]
Copy
func GetKarbonPrivateRegistries(ctx *Context, opts ...InvokeOption) (*GetKarbonPrivateRegistriesResult, error)
func GetKarbonPrivateRegistriesOutput(ctx *Context, opts ...InvokeOption) GetKarbonPrivateRegistriesResultOutput
Copy

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

public static class GetKarbonPrivateRegistries 
{
    public static Task<GetKarbonPrivateRegistriesResult> InvokeAsync(InvokeOptions? opts = null)
    public static Output<GetKarbonPrivateRegistriesResult> Invoke(InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetKarbonPrivateRegistriesResult> getKarbonPrivateRegistries(InvokeOptions options)
public static Output<GetKarbonPrivateRegistriesResult> getKarbonPrivateRegistries(InvokeOptions options)
Copy
fn::invoke:
  function: nutanix:index/getKarbonPrivateRegistries:getKarbonPrivateRegistries
  arguments:
    # arguments dictionary
Copy

getKarbonPrivateRegistries Result

The following output properties are available:

Id string
The provider-assigned unique ID for this managed resource.
PrivateRegistries List<PiersKarsenbarg.Nutanix.Outputs.GetKarbonPrivateRegistriesPrivateRegistry>
Id string
The provider-assigned unique ID for this managed resource.
PrivateRegistries []GetKarbonPrivateRegistriesPrivateRegistry
id String
The provider-assigned unique ID for this managed resource.
privateRegistries List<GetKarbonPrivateRegistriesPrivateRegistry>
id string
The provider-assigned unique ID for this managed resource.
privateRegistries GetKarbonPrivateRegistriesPrivateRegistry[]
id str
The provider-assigned unique ID for this managed resource.
private_registries Sequence[GetKarbonPrivateRegistriesPrivateRegistry]
id String
The provider-assigned unique ID for this managed resource.
privateRegistries List<Property Map>

Supporting Types

GetKarbonPrivateRegistriesPrivateRegistry

Endpoint This property is required. string
  • Endpoint of the private in format url:port.
Name This property is required. string
  • Name of the private registry.
Uuid This property is required. string
  • UUID of the private registry.
Endpoint This property is required. string
  • Endpoint of the private in format url:port.
Name This property is required. string
  • Name of the private registry.
Uuid This property is required. string
  • UUID of the private registry.
endpoint This property is required. String
  • Endpoint of the private in format url:port.
name This property is required. String
  • Name of the private registry.
uuid This property is required. String
  • UUID of the private registry.
endpoint This property is required. string
  • Endpoint of the private in format url:port.
name This property is required. string
  • Name of the private registry.
uuid This property is required. string
  • UUID of the private registry.
endpoint This property is required. str
  • Endpoint of the private in format url:port.
name This property is required. str
  • Name of the private registry.
uuid This property is required. str
  • UUID of the private registry.
endpoint This property is required. String
  • Endpoint of the private in format url:port.
name This property is required. String
  • Name of the private registry.
uuid This property is required. String
  • UUID of the private registry.

Package Details

Repository
nutanix pierskarsenbarg/pulumi-nutanix
License
Apache-2.0
Notes
This Pulumi package is based on the nutanix Terraform Provider.