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

nutanix.getKarbonPrivateRegistries

Explore with Pulumi AI

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

    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);
    
        }
    }
    
    variables:
      registry:
        fn::invoke:
          Function: nutanix:getKarbonPrivateRegistries
          Arguments:
            clusterId: <YOUR-CLUSTER-ID>
    

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

    > 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)
    }
    public static CompletableFuture<GetKarbonPrivateRegistriesResult> getKarbonPrivateRegistries(InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: nutanix:index/getKarbonPrivateRegistries:getKarbonPrivateRegistries
      arguments:
        # arguments dictionary

    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 string
    • Endpoint of the private in format url:port.
    Name string
    • Name of the private registry.
    Uuid string
    • UUID of the private registry.
    Endpoint string
    • Endpoint of the private in format url:port.
    Name string
    • Name of the private registry.
    Uuid string
    • UUID of the private registry.
    endpoint String
    • Endpoint of the private in format url:port.
    name String
    • Name of the private registry.
    uuid String
    • UUID of the private registry.
    endpoint string
    • Endpoint of the private in format url:port.
    name string
    • Name of the private registry.
    uuid string
    • UUID of the private registry.
    endpoint str
    • Endpoint of the private in format url:port.
    name str
    • Name of the private registry.
    uuid str
    • UUID of the private registry.
    endpoint String
    • Endpoint of the private in format url:port.
    name String
    • Name of the private registry.
    uuid 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.
    nutanix logo
    Nutanix v0.5.0 published on Monday, Nov 4, 2024 by Piers Karsenbarg