1. Packages
  2. Packages
  3. Avi Provider
  4. API Docs
  5. getSspinstance
Viewing docs for avi 32.1.1
published on Tuesday, May 19, 2026 by vmware
Viewing docs for avi 32.1.1
published on Tuesday, May 19, 2026 by vmware

    <!–

    Copyright 2021 VMware, Inc.
    SPDX-License-Identifier: Mozilla Public License 2.0
    

    –>

    layout: “avi”

    page_title: “AVI: avi.Sspinstance” sidebar_current: “docs-avi-datasource-sspinstance” description: |- Get information of Avi SspInstance.

    avi.Sspinstance

    This data source is used to to get avi.Sspinstance objects.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as avi from "@pulumi/avi";
    
    const fooSspinstance = avi.getSspinstance({
        uuid: "sspinstance-f9cf6b3e-a411-436f-95e2-2982ba2b217b",
        name: "foo",
    });
    
    import pulumi
    import pulumi_avi as avi
    
    foo_sspinstance = avi.get_sspinstance(uuid="sspinstance-f9cf6b3e-a411-436f-95e2-2982ba2b217b",
        name="foo")
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-terraform-provider/sdks/go/avi/v32/avi"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := avi.LookupSspinstance(ctx, &avi.LookupSspinstanceArgs{
    			Uuid: pulumi.StringRef("sspinstance-f9cf6b3e-a411-436f-95e2-2982ba2b217b"),
    			Name: pulumi.StringRef("foo"),
    		}, nil)
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Avi = Pulumi.Avi;
    
    return await Deployment.RunAsync(() => 
    {
        var fooSspinstance = Avi.GetSspinstance.Invoke(new()
        {
            Uuid = "sspinstance-f9cf6b3e-a411-436f-95e2-2982ba2b217b",
            Name = "foo",
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.avi.AviFunctions;
    import com.pulumi.avi.inputs.GetSspinstanceArgs;
    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 fooSspinstance = AviFunctions.getSspinstance(GetSspinstanceArgs.builder()
                .uuid("sspinstance-f9cf6b3e-a411-436f-95e2-2982ba2b217b")
                .name("foo")
                .build());
    
        }
    }
    
    variables:
      fooSspinstance:
        fn::invoke:
          function: avi:getSspinstance
          arguments:
            uuid: sspinstance-f9cf6b3e-a411-436f-95e2-2982ba2b217b
            name: foo
    
    Example coming soon!
    

    Using getSspinstance

    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 getSspinstance(args: GetSspinstanceArgs, opts?: InvokeOptions): Promise<GetSspinstanceResult>
    function getSspinstanceOutput(args: GetSspinstanceOutputArgs, opts?: InvokeOptions): Output<GetSspinstanceResult>
    def get_sspinstance(id: Optional[str] = None,
                        name: Optional[str] = None,
                        tenant_ref: Optional[str] = None,
                        uuid: Optional[str] = None,
                        opts: Optional[InvokeOptions] = None) -> GetSspinstanceResult
    def get_sspinstance_output(id: pulumi.Input[Optional[str]] = None,
                        name: pulumi.Input[Optional[str]] = None,
                        tenant_ref: pulumi.Input[Optional[str]] = None,
                        uuid: pulumi.Input[Optional[str]] = None,
                        opts: Optional[InvokeOptions] = None) -> Output[GetSspinstanceResult]
    func LookupSspinstance(ctx *Context, args *LookupSspinstanceArgs, opts ...InvokeOption) (*LookupSspinstanceResult, error)
    func LookupSspinstanceOutput(ctx *Context, args *LookupSspinstanceOutputArgs, opts ...InvokeOption) LookupSspinstanceResultOutput

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

    public static class GetSspinstance 
    {
        public static Task<GetSspinstanceResult> InvokeAsync(GetSspinstanceArgs args, InvokeOptions? opts = null)
        public static Output<GetSspinstanceResult> Invoke(GetSspinstanceInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetSspinstanceResult> getSspinstance(GetSspinstanceArgs args, InvokeOptions options)
    public static Output<GetSspinstanceResult> getSspinstance(GetSspinstanceArgs args, InvokeOptions options)
    
    fn::invoke:
      function: avi:index/getSspinstance:getSspinstance
      arguments:
        # arguments dictionary
    data "avi_getsspinstance" "name" {
        # arguments
    }

    The following arguments are supported:

    Id string
    Name string
    Search SspInstance by name.
    TenantRef string
    Tenant reference for the ssp object. It is a reference to an object of type tenant. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Uuid string
    Search SspInstance by uuid.
    Id string
    Name string
    Search SspInstance by name.
    TenantRef string
    Tenant reference for the ssp object. It is a reference to an object of type tenant. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Uuid string
    Search SspInstance by uuid.
    id string
    name string
    Search SspInstance by name.
    tenant_ref string
    Tenant reference for the ssp object. It is a reference to an object of type tenant. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    uuid string
    Search SspInstance by uuid.
    id String
    name String
    Search SspInstance by name.
    tenantRef String
    Tenant reference for the ssp object. It is a reference to an object of type tenant. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    uuid String
    Search SspInstance by uuid.
    id string
    name string
    Search SspInstance by name.
    tenantRef string
    Tenant reference for the ssp object. It is a reference to an object of type tenant. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    uuid string
    Search SspInstance by uuid.
    id str
    name str
    Search SspInstance by name.
    tenant_ref str
    Tenant reference for the ssp object. It is a reference to an object of type tenant. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    uuid str
    Search SspInstance by uuid.
    id String
    name String
    Search SspInstance by name.
    tenantRef String
    Tenant reference for the ssp object. It is a reference to an object of type tenant. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    uuid String
    Search SspInstance by uuid.

    getSspinstance Result

    The following output properties are available:

    AviClientCert string
    Client certificate that avi uses to authenticate with the ssp instance. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    ClientCert string
    Client certificate that the ssp instance uses to authenticate with avi. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    ConfigpbAttributes List<GetSspinstanceConfigpbAttribute>
    Protobuf versioning for config pbs. Field introduced in 32.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Description string
    Description of the onboarded ssp feature instance. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Feature string
    Type of the ssp feature instance. Enum options - SSP_INTELLIGENT_ASSIST, SSP_CENTRAL_LICENSING_SERVICE. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Hostname string
    Hostname of the ssp feature instance. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Id string
    IngressCert string
    Ingress (server) certificate chain that the ssp endpoint uses. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Name string
    Name of the onboarded ssp feature instance. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Resources List<GetSspinstanceResource>
    Resources associated with the ssp feature instance. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Status string
    Status of the ssp feature instance. Enum options - SSP_STATUS_IN_PROGRESS, SSP_STATUS_ACTIVE, SSP_STATUS_CERT_UPDATE_FAILED. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    TenantRef string
    Tenant reference for the ssp object. It is a reference to an object of type tenant. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Uuid string
    Uuid for the onboarded ssp feature instance. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    AviClientCert string
    Client certificate that avi uses to authenticate with the ssp instance. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    ClientCert string
    Client certificate that the ssp instance uses to authenticate with avi. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    ConfigpbAttributes []GetSspinstanceConfigpbAttribute
    Protobuf versioning for config pbs. Field introduced in 32.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Description string
    Description of the onboarded ssp feature instance. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Feature string
    Type of the ssp feature instance. Enum options - SSP_INTELLIGENT_ASSIST, SSP_CENTRAL_LICENSING_SERVICE. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Hostname string
    Hostname of the ssp feature instance. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Id string
    IngressCert string
    Ingress (server) certificate chain that the ssp endpoint uses. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Name string
    Name of the onboarded ssp feature instance. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Resources []GetSspinstanceResource
    Resources associated with the ssp feature instance. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Status string
    Status of the ssp feature instance. Enum options - SSP_STATUS_IN_PROGRESS, SSP_STATUS_ACTIVE, SSP_STATUS_CERT_UPDATE_FAILED. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    TenantRef string
    Tenant reference for the ssp object. It is a reference to an object of type tenant. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Uuid string
    Uuid for the onboarded ssp feature instance. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    avi_client_cert string
    Client certificate that avi uses to authenticate with the ssp instance. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    client_cert string
    Client certificate that the ssp instance uses to authenticate with avi. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    configpb_attributes list(object)
    Protobuf versioning for config pbs. Field introduced in 32.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    description string
    Description of the onboarded ssp feature instance. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    feature string
    Type of the ssp feature instance. Enum options - SSP_INTELLIGENT_ASSIST, SSP_CENTRAL_LICENSING_SERVICE. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    hostname string
    Hostname of the ssp feature instance. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    id string
    ingress_cert string
    Ingress (server) certificate chain that the ssp endpoint uses. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    name string
    Name of the onboarded ssp feature instance. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    resources list(object)
    Resources associated with the ssp feature instance. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    status string
    Status of the ssp feature instance. Enum options - SSP_STATUS_IN_PROGRESS, SSP_STATUS_ACTIVE, SSP_STATUS_CERT_UPDATE_FAILED. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    tenant_ref string
    Tenant reference for the ssp object. It is a reference to an object of type tenant. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    uuid string
    Uuid for the onboarded ssp feature instance. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    aviClientCert String
    Client certificate that avi uses to authenticate with the ssp instance. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    clientCert String
    Client certificate that the ssp instance uses to authenticate with avi. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    configpbAttributes List<GetSspinstanceConfigpbAttribute>
    Protobuf versioning for config pbs. Field introduced in 32.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    description String
    Description of the onboarded ssp feature instance. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    feature String
    Type of the ssp feature instance. Enum options - SSP_INTELLIGENT_ASSIST, SSP_CENTRAL_LICENSING_SERVICE. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    hostname String
    Hostname of the ssp feature instance. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    id String
    ingressCert String
    Ingress (server) certificate chain that the ssp endpoint uses. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    name String
    Name of the onboarded ssp feature instance. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    resources List<GetSspinstanceResource>
    Resources associated with the ssp feature instance. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    status String
    Status of the ssp feature instance. Enum options - SSP_STATUS_IN_PROGRESS, SSP_STATUS_ACTIVE, SSP_STATUS_CERT_UPDATE_FAILED. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    tenantRef String
    Tenant reference for the ssp object. It is a reference to an object of type tenant. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    uuid String
    Uuid for the onboarded ssp feature instance. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    aviClientCert string
    Client certificate that avi uses to authenticate with the ssp instance. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    clientCert string
    Client certificate that the ssp instance uses to authenticate with avi. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    configpbAttributes GetSspinstanceConfigpbAttribute[]
    Protobuf versioning for config pbs. Field introduced in 32.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    description string
    Description of the onboarded ssp feature instance. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    feature string
    Type of the ssp feature instance. Enum options - SSP_INTELLIGENT_ASSIST, SSP_CENTRAL_LICENSING_SERVICE. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    hostname string
    Hostname of the ssp feature instance. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    id string
    ingressCert string
    Ingress (server) certificate chain that the ssp endpoint uses. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    name string
    Name of the onboarded ssp feature instance. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    resources GetSspinstanceResource[]
    Resources associated with the ssp feature instance. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    status string
    Status of the ssp feature instance. Enum options - SSP_STATUS_IN_PROGRESS, SSP_STATUS_ACTIVE, SSP_STATUS_CERT_UPDATE_FAILED. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    tenantRef string
    Tenant reference for the ssp object. It is a reference to an object of type tenant. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    uuid string
    Uuid for the onboarded ssp feature instance. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    avi_client_cert str
    Client certificate that avi uses to authenticate with the ssp instance. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    client_cert str
    Client certificate that the ssp instance uses to authenticate with avi. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    configpb_attributes Sequence[GetSspinstanceConfigpbAttribute]
    Protobuf versioning for config pbs. Field introduced in 32.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    description str
    Description of the onboarded ssp feature instance. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    feature str
    Type of the ssp feature instance. Enum options - SSP_INTELLIGENT_ASSIST, SSP_CENTRAL_LICENSING_SERVICE. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    hostname str
    Hostname of the ssp feature instance. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    id str
    ingress_cert str
    Ingress (server) certificate chain that the ssp endpoint uses. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    name str
    Name of the onboarded ssp feature instance. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    resources Sequence[GetSspinstanceResource]
    Resources associated with the ssp feature instance. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    status str
    Status of the ssp feature instance. Enum options - SSP_STATUS_IN_PROGRESS, SSP_STATUS_ACTIVE, SSP_STATUS_CERT_UPDATE_FAILED. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    tenant_ref str
    Tenant reference for the ssp object. It is a reference to an object of type tenant. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    uuid str
    Uuid for the onboarded ssp feature instance. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    aviClientCert String
    Client certificate that avi uses to authenticate with the ssp instance. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    clientCert String
    Client certificate that the ssp instance uses to authenticate with avi. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    configpbAttributes List<Property Map>
    Protobuf versioning for config pbs. Field introduced in 32.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    description String
    Description of the onboarded ssp feature instance. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    feature String
    Type of the ssp feature instance. Enum options - SSP_INTELLIGENT_ASSIST, SSP_CENTRAL_LICENSING_SERVICE. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    hostname String
    Hostname of the ssp feature instance. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    id String
    ingressCert String
    Ingress (server) certificate chain that the ssp endpoint uses. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    name String
    Name of the onboarded ssp feature instance. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    resources List<Property Map>
    Resources associated with the ssp feature instance. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    status String
    Status of the ssp feature instance. Enum options - SSP_STATUS_IN_PROGRESS, SSP_STATUS_ACTIVE, SSP_STATUS_CERT_UPDATE_FAILED. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    tenantRef String
    Tenant reference for the ssp object. It is a reference to an object of type tenant. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    uuid String
    Uuid for the onboarded ssp feature instance. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.

    Supporting Types

    GetSspinstanceConfigpbAttribute

    CreatedBy string
    Version string
    CreatedBy string
    Version string
    created_by string
    version string
    createdBy String
    version String
    createdBy string
    version string
    createdBy String
    version String

    GetSspinstanceResource

    Package Details

    Repository
    avi vmware/terraform-provider-avi
    License
    Notes
    This Pulumi package is based on the avi Terraform Provider.
    Viewing docs for avi 32.1.1
    published on Tuesday, May 19, 2026 by vmware

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial