1. Packages
  2. Nutanix
  3. API Docs
  4. getKarbonPrivateRegistry
Nutanix v0.5.0 published on Monday, Nov 4, 2024 by Piers Karsenbarg

nutanix.getKarbonPrivateRegistry

Explore with Pulumi AI

nutanix logo
Nutanix v0.5.0 published on Monday, Nov 4, 2024 by Piers Karsenbarg

    Describes 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 com.pulumi.nutanix.inputs.GetKarbonPrivateRegistryArgs;
    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.getKarbonPrivateRegistry(GetKarbonPrivateRegistryArgs.builder()
                .clusterId("<YOUR-CLUSTER-ID>")
                .build());
    
        }
    }
    
    variables:
      registry:
        fn::invoke:
          Function: nutanix:getKarbonPrivateRegistry
          Arguments:
            clusterId: <YOUR-CLUSTER-ID>
    

    Using getKarbonPrivateRegistry

    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 getKarbonPrivateRegistry(args: GetKarbonPrivateRegistryArgs, opts?: InvokeOptions): Promise<GetKarbonPrivateRegistryResult>
    function getKarbonPrivateRegistryOutput(args: GetKarbonPrivateRegistryOutputArgs, opts?: InvokeOptions): Output<GetKarbonPrivateRegistryResult>
    def get_karbon_private_registry(private_registry_id: Optional[str] = None,
                                    private_registry_name: Optional[str] = None,
                                    opts: Optional[InvokeOptions] = None) -> GetKarbonPrivateRegistryResult
    def get_karbon_private_registry_output(private_registry_id: Optional[pulumi.Input[str]] = None,
                                    private_registry_name: Optional[pulumi.Input[str]] = None,
                                    opts: Optional[InvokeOptions] = None) -> Output[GetKarbonPrivateRegistryResult]
    func LookupKarbonPrivateRegistry(ctx *Context, args *LookupKarbonPrivateRegistryArgs, opts ...InvokeOption) (*LookupKarbonPrivateRegistryResult, error)
    func LookupKarbonPrivateRegistryOutput(ctx *Context, args *LookupKarbonPrivateRegistryOutputArgs, opts ...InvokeOption) LookupKarbonPrivateRegistryResultOutput

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

    public static class GetKarbonPrivateRegistry 
    {
        public static Task<GetKarbonPrivateRegistryResult> InvokeAsync(GetKarbonPrivateRegistryArgs args, InvokeOptions? opts = null)
        public static Output<GetKarbonPrivateRegistryResult> Invoke(GetKarbonPrivateRegistryInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetKarbonPrivateRegistryResult> getKarbonPrivateRegistry(GetKarbonPrivateRegistryArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: nutanix:index/getKarbonPrivateRegistry:getKarbonPrivateRegistry
      arguments:
        # arguments dictionary

    The following arguments are supported:

    PrivateRegistryId string
    Represents karbon private registry uuid
    PrivateRegistryName string
    Represents the name of karbon private registry
    PrivateRegistryId string
    Represents karbon private registry uuid
    PrivateRegistryName string
    Represents the name of karbon private registry
    privateRegistryId String
    Represents karbon private registry uuid
    privateRegistryName String
    Represents the name of karbon private registry
    privateRegistryId string
    Represents karbon private registry uuid
    privateRegistryName string
    Represents the name of karbon private registry
    private_registry_id str
    Represents karbon private registry uuid
    private_registry_name str
    Represents the name of karbon private registry
    privateRegistryId String
    Represents karbon private registry uuid
    privateRegistryName String
    Represents the name of karbon private registry

    getKarbonPrivateRegistry Result

    The following output properties are available:

    Endpoint string
    • Endpoint of the private in format url:port.
    Id string
    The provider-assigned unique ID for this managed resource.
    Name string
    • Name of the private registry.
    Uuid string
    • UUID of the private registry.
    PrivateRegistryId string
    PrivateRegistryName string
    Endpoint string
    • Endpoint of the private in format url:port.
    Id string
    The provider-assigned unique ID for this managed resource.
    Name string
    • Name of the private registry.
    Uuid string
    • UUID of the private registry.
    PrivateRegistryId string
    PrivateRegistryName string
    endpoint String
    • Endpoint of the private in format url:port.
    id String
    The provider-assigned unique ID for this managed resource.
    name String
    • Name of the private registry.
    uuid String
    • UUID of the private registry.
    privateRegistryId String
    privateRegistryName String
    endpoint string
    • Endpoint of the private in format url:port.
    id string
    The provider-assigned unique ID for this managed resource.
    name string
    • Name of the private registry.
    uuid string
    • UUID of the private registry.
    privateRegistryId string
    privateRegistryName string
    endpoint str
    • Endpoint of the private in format url:port.
    id str
    The provider-assigned unique ID for this managed resource.
    name str
    • Name of the private registry.
    uuid str
    • UUID of the private registry.
    private_registry_id str
    private_registry_name str
    endpoint String
    • Endpoint of the private in format url:port.
    id String
    The provider-assigned unique ID for this managed resource.
    name String
    • Name of the private registry.
    uuid String
    • UUID of the private registry.
    privateRegistryId String
    privateRegistryName String

    Package Details

    Repository
    nutanix pierskarsenbarg/pulumi-nutanix
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the nutanix Terraform Provider.
    nutanix logo
    Nutanix v0.5.0 published on Monday, Nov 4, 2024 by Piers Karsenbarg