1. Packages
  2. Packages
  3. Avi Provider
  4. API Docs
  5. Certjwtstore
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.Certjwtstore” sidebar_current: “docs-avi-resource-certjwtstore” description: |- Creates and manages Avi CertJwtStore.

    avi.Certjwtstore

    The CertJwtStore resource allows the creation and management of Avi CertJwtStore

    Example Usage

    Example coming soon!
    
    Example coming soon!
    
    Example coming soon!
    
    Example coming soon!
    
    Example coming soon!
    
    resources:
      foo:
        type: avi:Certjwtstore
        properties:
          name: terraform-example-foo
          tenantRef: /api/tenant/?name=admin
    
    Example coming soon!
    

    Create Certjwtstore Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new Certjwtstore(name: string, args: CertjwtstoreArgs, opts?: CustomResourceOptions);
    @overload
    def Certjwtstore(resource_name: str,
                     args: CertjwtstoreArgs,
                     opts: Optional[ResourceOptions] = None)
    
    @overload
    def Certjwtstore(resource_name: str,
                     opts: Optional[ResourceOptions] = None,
                     jwt: Optional[str] = None,
                     key: Optional[str] = None,
                     kid: Optional[str] = None,
                     last_rotated_ats: Optional[Sequence[CertjwtstoreLastRotatedAtArgs]] = None,
                     public_key_algorithm: Optional[str] = None,
                     certjwtstore_id: Optional[str] = None,
                     configpb_attributes: Optional[Sequence[CertjwtstoreConfigpbAttributeArgs]] = None,
                     key_passphrase: Optional[str] = None,
                     type: Optional[str] = None,
                     uuid: Optional[str] = None)
    func NewCertjwtstore(ctx *Context, name string, args CertjwtstoreArgs, opts ...ResourceOption) (*Certjwtstore, error)
    public Certjwtstore(string name, CertjwtstoreArgs args, CustomResourceOptions? opts = null)
    public Certjwtstore(String name, CertjwtstoreArgs args)
    public Certjwtstore(String name, CertjwtstoreArgs args, CustomResourceOptions options)
    
    type: avi:Certjwtstore
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    
    resource "avi_certjwtstore" "name" {
        # resource properties
    }

    Parameters

    name string
    The unique name of the resource.
    args CertjwtstoreArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args CertjwtstoreArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args CertjwtstoreArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args CertjwtstoreArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args CertjwtstoreArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Constructor example

    The following reference example uses placeholder values for all input properties.

    var certjwtstoreResource = new Avi.Certjwtstore("certjwtstoreResource", new()
    {
        Jwt = "string",
        Key = "string",
        Kid = "string",
        LastRotatedAts = new[]
        {
            new Avi.Inputs.CertjwtstoreLastRotatedAtArgs
            {
                Secs = "string",
                Usecs = "string",
            },
        },
        PublicKeyAlgorithm = "string",
        CertjwtstoreId = "string",
        ConfigpbAttributes = new[]
        {
            new Avi.Inputs.CertjwtstoreConfigpbAttributeArgs
            {
                CreatedBy = "string",
                Version = "string",
            },
        },
        KeyPassphrase = "string",
        Type = "string",
        Uuid = "string",
    });
    
    example, err := avi.NewCertjwtstore(ctx, "certjwtstoreResource", &avi.CertjwtstoreArgs{
    	Jwt: pulumi.String("string"),
    	Key: pulumi.String("string"),
    	Kid: pulumi.String("string"),
    	LastRotatedAts: avi.CertjwtstoreLastRotatedAtArray{
    		&avi.CertjwtstoreLastRotatedAtArgs{
    			Secs:  pulumi.String("string"),
    			Usecs: pulumi.String("string"),
    		},
    	},
    	PublicKeyAlgorithm: pulumi.String("string"),
    	CertjwtstoreId:     pulumi.String("string"),
    	ConfigpbAttributes: avi.CertjwtstoreConfigpbAttributeArray{
    		&avi.CertjwtstoreConfigpbAttributeArgs{
    			CreatedBy: pulumi.String("string"),
    			Version:   pulumi.String("string"),
    		},
    	},
    	KeyPassphrase: pulumi.String("string"),
    	Type:          pulumi.String("string"),
    	Uuid:          pulumi.String("string"),
    })
    
    resource "avi_certjwtstore" "certjwtstoreResource" {
      jwt = "string"
      key = "string"
      kid = "string"
      last_rotated_ats {
        secs  = "string"
        usecs = "string"
      }
      public_key_algorithm = "string"
      certjwtstore_id      = "string"
      configpb_attributes {
        created_by = "string"
        version    = "string"
      }
      key_passphrase = "string"
      type           = "string"
      uuid           = "string"
    }
    
    var certjwtstoreResource = new Certjwtstore("certjwtstoreResource", CertjwtstoreArgs.builder()
        .jwt("string")
        .key("string")
        .kid("string")
        .lastRotatedAts(CertjwtstoreLastRotatedAtArgs.builder()
            .secs("string")
            .usecs("string")
            .build())
        .publicKeyAlgorithm("string")
        .certjwtstoreId("string")
        .configpbAttributes(CertjwtstoreConfigpbAttributeArgs.builder()
            .createdBy("string")
            .version("string")
            .build())
        .keyPassphrase("string")
        .type("string")
        .uuid("string")
        .build());
    
    certjwtstore_resource = avi.Certjwtstore("certjwtstoreResource",
        jwt="string",
        key="string",
        kid="string",
        last_rotated_ats=[{
            "secs": "string",
            "usecs": "string",
        }],
        public_key_algorithm="string",
        certjwtstore_id="string",
        configpb_attributes=[{
            "created_by": "string",
            "version": "string",
        }],
        key_passphrase="string",
        type="string",
        uuid="string")
    
    const certjwtstoreResource = new avi.Certjwtstore("certjwtstoreResource", {
        jwt: "string",
        key: "string",
        kid: "string",
        lastRotatedAts: [{
            secs: "string",
            usecs: "string",
        }],
        publicKeyAlgorithm: "string",
        certjwtstoreId: "string",
        configpbAttributes: [{
            createdBy: "string",
            version: "string",
        }],
        keyPassphrase: "string",
        type: "string",
        uuid: "string",
    });
    
    type: avi:Certjwtstore
    properties:
        certjwtstoreId: string
        configpbAttributes:
            - createdBy: string
              version: string
        jwt: string
        key: string
        keyPassphrase: string
        kid: string
        lastRotatedAts:
            - secs: string
              usecs: string
        publicKeyAlgorithm: string
        type: string
        uuid: string
    

    Certjwtstore Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The Certjwtstore resource accepts the following input properties:

    Jwt string
    Jwt containing current portal certificate along with the full certificate bundle chain, signed by the private key of previous portal certificate. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Key string
    Private key. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Kid string
    Sha256 thumbprint of the previous old portal certificate. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    LastRotatedAts List<CertjwtstoreLastRotatedAt>
    Timestamp of certificate rotation. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    PublicKeyAlgorithm string
    Public key algorithm. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    CertjwtstoreId string
    ConfigpbAttributes List<CertjwtstoreConfigpbAttribute>
    Protobuf versioning for config pbs. Field introduced in 32.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    KeyPassphrase string
    Private key passphrase. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Type string
    Type of ssl certificate. Enum options - SSL_CERTIFICATE_TYPE_VIRTUALSERVICE, SSL_CERTIFICATE_TYPE_SYSTEM, SSL_CERTIFICATE_TYPE_CA, SSL_CERTIFICATE_TYPE_CLIENT, SSL_CERTIFICATE_TYPE_SECURE_CHANNEL. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Uuid string
    Uuid of jwt. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Jwt string
    Jwt containing current portal certificate along with the full certificate bundle chain, signed by the private key of previous portal certificate. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Key string
    Private key. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Kid string
    Sha256 thumbprint of the previous old portal certificate. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    LastRotatedAts []CertjwtstoreLastRotatedAtArgs
    Timestamp of certificate rotation. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    PublicKeyAlgorithm string
    Public key algorithm. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    CertjwtstoreId string
    ConfigpbAttributes []CertjwtstoreConfigpbAttributeArgs
    Protobuf versioning for config pbs. Field introduced in 32.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    KeyPassphrase string
    Private key passphrase. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Type string
    Type of ssl certificate. Enum options - SSL_CERTIFICATE_TYPE_VIRTUALSERVICE, SSL_CERTIFICATE_TYPE_SYSTEM, SSL_CERTIFICATE_TYPE_CA, SSL_CERTIFICATE_TYPE_CLIENT, SSL_CERTIFICATE_TYPE_SECURE_CHANNEL. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Uuid string
    Uuid of jwt. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    jwt string
    Jwt containing current portal certificate along with the full certificate bundle chain, signed by the private key of previous portal certificate. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    key string
    Private key. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    kid string
    Sha256 thumbprint of the previous old portal certificate. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    last_rotated_ats list(object)
    Timestamp of certificate rotation. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    public_key_algorithm string
    Public key algorithm. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    certjwtstore_id string
    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.
    key_passphrase string
    Private key passphrase. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    type string
    Type of ssl certificate. Enum options - SSL_CERTIFICATE_TYPE_VIRTUALSERVICE, SSL_CERTIFICATE_TYPE_SYSTEM, SSL_CERTIFICATE_TYPE_CA, SSL_CERTIFICATE_TYPE_CLIENT, SSL_CERTIFICATE_TYPE_SECURE_CHANNEL. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    uuid string
    Uuid of jwt. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    jwt String
    Jwt containing current portal certificate along with the full certificate bundle chain, signed by the private key of previous portal certificate. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    key String
    Private key. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    kid String
    Sha256 thumbprint of the previous old portal certificate. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    lastRotatedAts List<CertjwtstoreLastRotatedAt>
    Timestamp of certificate rotation. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    publicKeyAlgorithm String
    Public key algorithm. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    certjwtstoreId String
    configpbAttributes List<CertjwtstoreConfigpbAttribute>
    Protobuf versioning for config pbs. Field introduced in 32.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    keyPassphrase String
    Private key passphrase. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    type String
    Type of ssl certificate. Enum options - SSL_CERTIFICATE_TYPE_VIRTUALSERVICE, SSL_CERTIFICATE_TYPE_SYSTEM, SSL_CERTIFICATE_TYPE_CA, SSL_CERTIFICATE_TYPE_CLIENT, SSL_CERTIFICATE_TYPE_SECURE_CHANNEL. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    uuid String
    Uuid of jwt. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    jwt string
    Jwt containing current portal certificate along with the full certificate bundle chain, signed by the private key of previous portal certificate. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    key string
    Private key. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    kid string
    Sha256 thumbprint of the previous old portal certificate. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    lastRotatedAts CertjwtstoreLastRotatedAt[]
    Timestamp of certificate rotation. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    publicKeyAlgorithm string
    Public key algorithm. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    certjwtstoreId string
    configpbAttributes CertjwtstoreConfigpbAttribute[]
    Protobuf versioning for config pbs. Field introduced in 32.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    keyPassphrase string
    Private key passphrase. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    type string
    Type of ssl certificate. Enum options - SSL_CERTIFICATE_TYPE_VIRTUALSERVICE, SSL_CERTIFICATE_TYPE_SYSTEM, SSL_CERTIFICATE_TYPE_CA, SSL_CERTIFICATE_TYPE_CLIENT, SSL_CERTIFICATE_TYPE_SECURE_CHANNEL. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    uuid string
    Uuid of jwt. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    jwt str
    Jwt containing current portal certificate along with the full certificate bundle chain, signed by the private key of previous portal certificate. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    key str
    Private key. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    kid str
    Sha256 thumbprint of the previous old portal certificate. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    last_rotated_ats Sequence[CertjwtstoreLastRotatedAtArgs]
    Timestamp of certificate rotation. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    public_key_algorithm str
    Public key algorithm. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    certjwtstore_id str
    configpb_attributes Sequence[CertjwtstoreConfigpbAttributeArgs]
    Protobuf versioning for config pbs. Field introduced in 32.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    key_passphrase str
    Private key passphrase. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    type str
    Type of ssl certificate. Enum options - SSL_CERTIFICATE_TYPE_VIRTUALSERVICE, SSL_CERTIFICATE_TYPE_SYSTEM, SSL_CERTIFICATE_TYPE_CA, SSL_CERTIFICATE_TYPE_CLIENT, SSL_CERTIFICATE_TYPE_SECURE_CHANNEL. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    uuid str
    Uuid of jwt. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    jwt String
    Jwt containing current portal certificate along with the full certificate bundle chain, signed by the private key of previous portal certificate. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    key String
    Private key. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    kid String
    Sha256 thumbprint of the previous old portal certificate. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    lastRotatedAts List<Property Map>
    Timestamp of certificate rotation. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    publicKeyAlgorithm String
    Public key algorithm. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    certjwtstoreId String
    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.
    keyPassphrase String
    Private key passphrase. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    type String
    Type of ssl certificate. Enum options - SSL_CERTIFICATE_TYPE_VIRTUALSERVICE, SSL_CERTIFICATE_TYPE_SYSTEM, SSL_CERTIFICATE_TYPE_CA, SSL_CERTIFICATE_TYPE_CLIENT, SSL_CERTIFICATE_TYPE_SECURE_CHANNEL. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    uuid String
    Uuid of jwt. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the Certjwtstore resource produces the following output properties:

    Id string
    The provider-assigned unique ID for this managed resource.
    Id string
    The provider-assigned unique ID for this managed resource.
    id string
    The provider-assigned unique ID for this managed resource.
    id String
    The provider-assigned unique ID for this managed resource.
    id string
    The provider-assigned unique ID for this managed resource.
    id str
    The provider-assigned unique ID for this managed resource.
    id String
    The provider-assigned unique ID for this managed resource.

    Look up Existing Certjwtstore Resource

    Get an existing Certjwtstore resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

    public static get(name: string, id: Input<ID>, state?: CertjwtstoreState, opts?: CustomResourceOptions): Certjwtstore
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            certjwtstore_id: Optional[str] = None,
            configpb_attributes: Optional[Sequence[CertjwtstoreConfigpbAttributeArgs]] = None,
            jwt: Optional[str] = None,
            key: Optional[str] = None,
            key_passphrase: Optional[str] = None,
            kid: Optional[str] = None,
            last_rotated_ats: Optional[Sequence[CertjwtstoreLastRotatedAtArgs]] = None,
            public_key_algorithm: Optional[str] = None,
            type: Optional[str] = None,
            uuid: Optional[str] = None) -> Certjwtstore
    func GetCertjwtstore(ctx *Context, name string, id IDInput, state *CertjwtstoreState, opts ...ResourceOption) (*Certjwtstore, error)
    public static Certjwtstore Get(string name, Input<string> id, CertjwtstoreState? state, CustomResourceOptions? opts = null)
    public static Certjwtstore get(String name, Output<String> id, CertjwtstoreState state, CustomResourceOptions options)
    resources:  _:    type: avi:Certjwtstore    get:      id: ${id}
    import {
      to = avi_certjwtstore.example
      id = "${id}"
    }
    
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    CertjwtstoreId string
    ConfigpbAttributes List<CertjwtstoreConfigpbAttribute>
    Protobuf versioning for config pbs. Field introduced in 32.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Jwt string
    Jwt containing current portal certificate along with the full certificate bundle chain, signed by the private key of previous portal certificate. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Key string
    Private key. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    KeyPassphrase string
    Private key passphrase. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Kid string
    Sha256 thumbprint of the previous old portal certificate. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    LastRotatedAts List<CertjwtstoreLastRotatedAt>
    Timestamp of certificate rotation. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    PublicKeyAlgorithm string
    Public key algorithm. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Type string
    Type of ssl certificate. Enum options - SSL_CERTIFICATE_TYPE_VIRTUALSERVICE, SSL_CERTIFICATE_TYPE_SYSTEM, SSL_CERTIFICATE_TYPE_CA, SSL_CERTIFICATE_TYPE_CLIENT, SSL_CERTIFICATE_TYPE_SECURE_CHANNEL. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Uuid string
    Uuid of jwt. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    CertjwtstoreId string
    ConfigpbAttributes []CertjwtstoreConfigpbAttributeArgs
    Protobuf versioning for config pbs. Field introduced in 32.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Jwt string
    Jwt containing current portal certificate along with the full certificate bundle chain, signed by the private key of previous portal certificate. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Key string
    Private key. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    KeyPassphrase string
    Private key passphrase. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Kid string
    Sha256 thumbprint of the previous old portal certificate. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    LastRotatedAts []CertjwtstoreLastRotatedAtArgs
    Timestamp of certificate rotation. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    PublicKeyAlgorithm string
    Public key algorithm. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Type string
    Type of ssl certificate. Enum options - SSL_CERTIFICATE_TYPE_VIRTUALSERVICE, SSL_CERTIFICATE_TYPE_SYSTEM, SSL_CERTIFICATE_TYPE_CA, SSL_CERTIFICATE_TYPE_CLIENT, SSL_CERTIFICATE_TYPE_SECURE_CHANNEL. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Uuid string
    Uuid of jwt. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    certjwtstore_id string
    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.
    jwt string
    Jwt containing current portal certificate along with the full certificate bundle chain, signed by the private key of previous portal certificate. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    key string
    Private key. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    key_passphrase string
    Private key passphrase. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    kid string
    Sha256 thumbprint of the previous old portal certificate. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    last_rotated_ats list(object)
    Timestamp of certificate rotation. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    public_key_algorithm string
    Public key algorithm. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    type string
    Type of ssl certificate. Enum options - SSL_CERTIFICATE_TYPE_VIRTUALSERVICE, SSL_CERTIFICATE_TYPE_SYSTEM, SSL_CERTIFICATE_TYPE_CA, SSL_CERTIFICATE_TYPE_CLIENT, SSL_CERTIFICATE_TYPE_SECURE_CHANNEL. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    uuid string
    Uuid of jwt. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    certjwtstoreId String
    configpbAttributes List<CertjwtstoreConfigpbAttribute>
    Protobuf versioning for config pbs. Field introduced in 32.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    jwt String
    Jwt containing current portal certificate along with the full certificate bundle chain, signed by the private key of previous portal certificate. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    key String
    Private key. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    keyPassphrase String
    Private key passphrase. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    kid String
    Sha256 thumbprint of the previous old portal certificate. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    lastRotatedAts List<CertjwtstoreLastRotatedAt>
    Timestamp of certificate rotation. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    publicKeyAlgorithm String
    Public key algorithm. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    type String
    Type of ssl certificate. Enum options - SSL_CERTIFICATE_TYPE_VIRTUALSERVICE, SSL_CERTIFICATE_TYPE_SYSTEM, SSL_CERTIFICATE_TYPE_CA, SSL_CERTIFICATE_TYPE_CLIENT, SSL_CERTIFICATE_TYPE_SECURE_CHANNEL. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    uuid String
    Uuid of jwt. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    certjwtstoreId string
    configpbAttributes CertjwtstoreConfigpbAttribute[]
    Protobuf versioning for config pbs. Field introduced in 32.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    jwt string
    Jwt containing current portal certificate along with the full certificate bundle chain, signed by the private key of previous portal certificate. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    key string
    Private key. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    keyPassphrase string
    Private key passphrase. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    kid string
    Sha256 thumbprint of the previous old portal certificate. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    lastRotatedAts CertjwtstoreLastRotatedAt[]
    Timestamp of certificate rotation. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    publicKeyAlgorithm string
    Public key algorithm. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    type string
    Type of ssl certificate. Enum options - SSL_CERTIFICATE_TYPE_VIRTUALSERVICE, SSL_CERTIFICATE_TYPE_SYSTEM, SSL_CERTIFICATE_TYPE_CA, SSL_CERTIFICATE_TYPE_CLIENT, SSL_CERTIFICATE_TYPE_SECURE_CHANNEL. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    uuid string
    Uuid of jwt. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    certjwtstore_id str
    configpb_attributes Sequence[CertjwtstoreConfigpbAttributeArgs]
    Protobuf versioning for config pbs. Field introduced in 32.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    jwt str
    Jwt containing current portal certificate along with the full certificate bundle chain, signed by the private key of previous portal certificate. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    key str
    Private key. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    key_passphrase str
    Private key passphrase. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    kid str
    Sha256 thumbprint of the previous old portal certificate. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    last_rotated_ats Sequence[CertjwtstoreLastRotatedAtArgs]
    Timestamp of certificate rotation. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    public_key_algorithm str
    Public key algorithm. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    type str
    Type of ssl certificate. Enum options - SSL_CERTIFICATE_TYPE_VIRTUALSERVICE, SSL_CERTIFICATE_TYPE_SYSTEM, SSL_CERTIFICATE_TYPE_CA, SSL_CERTIFICATE_TYPE_CLIENT, SSL_CERTIFICATE_TYPE_SECURE_CHANNEL. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    uuid str
    Uuid of jwt. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    certjwtstoreId String
    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.
    jwt String
    Jwt containing current portal certificate along with the full certificate bundle chain, signed by the private key of previous portal certificate. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    key String
    Private key. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    keyPassphrase String
    Private key passphrase. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    kid String
    Sha256 thumbprint of the previous old portal certificate. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    lastRotatedAts List<Property Map>
    Timestamp of certificate rotation. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    publicKeyAlgorithm String
    Public key algorithm. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    type String
    Type of ssl certificate. Enum options - SSL_CERTIFICATE_TYPE_VIRTUALSERVICE, SSL_CERTIFICATE_TYPE_SYSTEM, SSL_CERTIFICATE_TYPE_CA, SSL_CERTIFICATE_TYPE_CLIENT, SSL_CERTIFICATE_TYPE_SECURE_CHANNEL. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    uuid String
    Uuid of jwt. Field introduced in 32.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.

    Supporting Types

    CertjwtstoreConfigpbAttribute, CertjwtstoreConfigpbAttributeArgs

    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

    CertjwtstoreLastRotatedAt, CertjwtstoreLastRotatedAtArgs

    Secs string
    Usecs string
    Secs string
    Usecs string
    secs string
    usecs string
    secs String
    usecs String
    secs string
    usecs string
    secs str
    usecs str
    secs String
    usecs String

    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