1. Packages
  2. Akamai
  3. API Docs
  4. getMtlskeystoreAccountCaCertificates
Akamai v9.1.0 published on Tuesday, Sep 9, 2025 by Pulumi

akamai.getMtlskeystoreAccountCaCertificates

Explore with Pulumi AI

akamai logo
Akamai v9.1.0 published on Tuesday, Sep 9, 2025 by Pulumi

    Using getMtlskeystoreAccountCaCertificates

    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 getMtlskeystoreAccountCaCertificates(args: GetMtlskeystoreAccountCaCertificatesArgs, opts?: InvokeOptions): Promise<GetMtlskeystoreAccountCaCertificatesResult>
    function getMtlskeystoreAccountCaCertificatesOutput(args: GetMtlskeystoreAccountCaCertificatesOutputArgs, opts?: InvokeOptions): Output<GetMtlskeystoreAccountCaCertificatesResult>
    def get_mtlskeystore_account_ca_certificates(statuses: Optional[Sequence[str]] = None,
                                                 opts: Optional[InvokeOptions] = None) -> GetMtlskeystoreAccountCaCertificatesResult
    def get_mtlskeystore_account_ca_certificates_output(statuses: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                                 opts: Optional[InvokeOptions] = None) -> Output[GetMtlskeystoreAccountCaCertificatesResult]
    func GetMtlskeystoreAccountCaCertificates(ctx *Context, args *GetMtlskeystoreAccountCaCertificatesArgs, opts ...InvokeOption) (*GetMtlskeystoreAccountCaCertificatesResult, error)
    func GetMtlskeystoreAccountCaCertificatesOutput(ctx *Context, args *GetMtlskeystoreAccountCaCertificatesOutputArgs, opts ...InvokeOption) GetMtlskeystoreAccountCaCertificatesResultOutput

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

    public static class GetMtlskeystoreAccountCaCertificates 
    {
        public static Task<GetMtlskeystoreAccountCaCertificatesResult> InvokeAsync(GetMtlskeystoreAccountCaCertificatesArgs args, InvokeOptions? opts = null)
        public static Output<GetMtlskeystoreAccountCaCertificatesResult> Invoke(GetMtlskeystoreAccountCaCertificatesInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetMtlskeystoreAccountCaCertificatesResult> getMtlskeystoreAccountCaCertificates(GetMtlskeystoreAccountCaCertificatesArgs args, InvokeOptions options)
    public static Output<GetMtlskeystoreAccountCaCertificatesResult> getMtlskeystoreAccountCaCertificates(GetMtlskeystoreAccountCaCertificatesArgs args, InvokeOptions options)
    
    fn::invoke:
      function: akamai:index/getMtlskeystoreAccountCaCertificates:getMtlskeystoreAccountCaCertificates
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Statuses List<string>
    Statuses []string
    statuses List<String>
    statuses string[]
    statuses Sequence[str]
    statuses List<String>

    getMtlskeystoreAccountCaCertificates Result

    The following output properties are available:

    Certificates List<GetMtlskeystoreAccountCaCertificatesCertificate>
    Id string
    The provider-assigned unique ID for this managed resource.
    Statuses List<string>
    Certificates []GetMtlskeystoreAccountCaCertificatesCertificate
    Id string
    The provider-assigned unique ID for this managed resource.
    Statuses []string
    certificates List<GetMtlskeystoreAccountCaCertificatesCertificate>
    id String
    The provider-assigned unique ID for this managed resource.
    statuses List<String>
    certificates GetMtlskeystoreAccountCaCertificatesCertificate[]
    id string
    The provider-assigned unique ID for this managed resource.
    statuses string[]
    certificates Sequence[GetMtlskeystoreAccountCaCertificatesCertificate]
    id str
    The provider-assigned unique ID for this managed resource.
    statuses Sequence[str]
    certificates List<Property Map>
    id String
    The provider-assigned unique ID for this managed resource.
    statuses List<String>

    Supporting Types

    GetMtlskeystoreAccountCaCertificatesCertificate

    AccountId string
    The account the CA certificate is under.
    Certificate string
    The certificate block of the CA certificate.
    CommonName string
    The common name of the CA certificate.
    CreatedBy string
    The user who created the CA certificate.
    CreatedDate string
    An ISO 8601 timestamp indicating the CA certificate's creation.
    ExpiryDate string
    An ISO 8601 timestamp indicating when the CA certificate expires.
    Id int
    The unique identifier of the CA certificate.
    IssuedDate string
    An ISO 8601 timestamp indicating the CA certificate's availability.
    KeyAlgorithm string
    Identifies the CA certificate's encryption algorithm. Possible values: RSA or ECDSA.
    KeySizeInBytes int
    The private key length of the CA certificate.
    QualificationDate string
    An ISO 8601 timestamp indicating when the CA certificate's status moved from QUALIFYING to CURRENT.
    SignatureAlgorithm string
    Specifies the algorithm that secures the data exchange between the edge server and origin.
    Status string
    The status of the CA certificate. Possible values: QUALIFYING, CURRENT, PREVIOUS, or EXPIRED.
    Subject string
    The public key's entity stored in the CA certificate's subject public key field.
    Version int
    The version of the CA certificate.
    AccountId string
    The account the CA certificate is under.
    Certificate string
    The certificate block of the CA certificate.
    CommonName string
    The common name of the CA certificate.
    CreatedBy string
    The user who created the CA certificate.
    CreatedDate string
    An ISO 8601 timestamp indicating the CA certificate's creation.
    ExpiryDate string
    An ISO 8601 timestamp indicating when the CA certificate expires.
    Id int
    The unique identifier of the CA certificate.
    IssuedDate string
    An ISO 8601 timestamp indicating the CA certificate's availability.
    KeyAlgorithm string
    Identifies the CA certificate's encryption algorithm. Possible values: RSA or ECDSA.
    KeySizeInBytes int
    The private key length of the CA certificate.
    QualificationDate string
    An ISO 8601 timestamp indicating when the CA certificate's status moved from QUALIFYING to CURRENT.
    SignatureAlgorithm string
    Specifies the algorithm that secures the data exchange between the edge server and origin.
    Status string
    The status of the CA certificate. Possible values: QUALIFYING, CURRENT, PREVIOUS, or EXPIRED.
    Subject string
    The public key's entity stored in the CA certificate's subject public key field.
    Version int
    The version of the CA certificate.
    accountId String
    The account the CA certificate is under.
    certificate String
    The certificate block of the CA certificate.
    commonName String
    The common name of the CA certificate.
    createdBy String
    The user who created the CA certificate.
    createdDate String
    An ISO 8601 timestamp indicating the CA certificate's creation.
    expiryDate String
    An ISO 8601 timestamp indicating when the CA certificate expires.
    id Integer
    The unique identifier of the CA certificate.
    issuedDate String
    An ISO 8601 timestamp indicating the CA certificate's availability.
    keyAlgorithm String
    Identifies the CA certificate's encryption algorithm. Possible values: RSA or ECDSA.
    keySizeInBytes Integer
    The private key length of the CA certificate.
    qualificationDate String
    An ISO 8601 timestamp indicating when the CA certificate's status moved from QUALIFYING to CURRENT.
    signatureAlgorithm String
    Specifies the algorithm that secures the data exchange between the edge server and origin.
    status String
    The status of the CA certificate. Possible values: QUALIFYING, CURRENT, PREVIOUS, or EXPIRED.
    subject String
    The public key's entity stored in the CA certificate's subject public key field.
    version Integer
    The version of the CA certificate.
    accountId string
    The account the CA certificate is under.
    certificate string
    The certificate block of the CA certificate.
    commonName string
    The common name of the CA certificate.
    createdBy string
    The user who created the CA certificate.
    createdDate string
    An ISO 8601 timestamp indicating the CA certificate's creation.
    expiryDate string
    An ISO 8601 timestamp indicating when the CA certificate expires.
    id number
    The unique identifier of the CA certificate.
    issuedDate string
    An ISO 8601 timestamp indicating the CA certificate's availability.
    keyAlgorithm string
    Identifies the CA certificate's encryption algorithm. Possible values: RSA or ECDSA.
    keySizeInBytes number
    The private key length of the CA certificate.
    qualificationDate string
    An ISO 8601 timestamp indicating when the CA certificate's status moved from QUALIFYING to CURRENT.
    signatureAlgorithm string
    Specifies the algorithm that secures the data exchange between the edge server and origin.
    status string
    The status of the CA certificate. Possible values: QUALIFYING, CURRENT, PREVIOUS, or EXPIRED.
    subject string
    The public key's entity stored in the CA certificate's subject public key field.
    version number
    The version of the CA certificate.
    account_id str
    The account the CA certificate is under.
    certificate str
    The certificate block of the CA certificate.
    common_name str
    The common name of the CA certificate.
    created_by str
    The user who created the CA certificate.
    created_date str
    An ISO 8601 timestamp indicating the CA certificate's creation.
    expiry_date str
    An ISO 8601 timestamp indicating when the CA certificate expires.
    id int
    The unique identifier of the CA certificate.
    issued_date str
    An ISO 8601 timestamp indicating the CA certificate's availability.
    key_algorithm str
    Identifies the CA certificate's encryption algorithm. Possible values: RSA or ECDSA.
    key_size_in_bytes int
    The private key length of the CA certificate.
    qualification_date str
    An ISO 8601 timestamp indicating when the CA certificate's status moved from QUALIFYING to CURRENT.
    signature_algorithm str
    Specifies the algorithm that secures the data exchange between the edge server and origin.
    status str
    The status of the CA certificate. Possible values: QUALIFYING, CURRENT, PREVIOUS, or EXPIRED.
    subject str
    The public key's entity stored in the CA certificate's subject public key field.
    version int
    The version of the CA certificate.
    accountId String
    The account the CA certificate is under.
    certificate String
    The certificate block of the CA certificate.
    commonName String
    The common name of the CA certificate.
    createdBy String
    The user who created the CA certificate.
    createdDate String
    An ISO 8601 timestamp indicating the CA certificate's creation.
    expiryDate String
    An ISO 8601 timestamp indicating when the CA certificate expires.
    id Number
    The unique identifier of the CA certificate.
    issuedDate String
    An ISO 8601 timestamp indicating the CA certificate's availability.
    keyAlgorithm String
    Identifies the CA certificate's encryption algorithm. Possible values: RSA or ECDSA.
    keySizeInBytes Number
    The private key length of the CA certificate.
    qualificationDate String
    An ISO 8601 timestamp indicating when the CA certificate's status moved from QUALIFYING to CURRENT.
    signatureAlgorithm String
    Specifies the algorithm that secures the data exchange between the edge server and origin.
    status String
    The status of the CA certificate. Possible values: QUALIFYING, CURRENT, PREVIOUS, or EXPIRED.
    subject String
    The public key's entity stored in the CA certificate's subject public key field.
    version Number
    The version of the CA certificate.

    Package Details

    Repository
    Akamai pulumi/pulumi-akamai
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the akamai Terraform Provider.
    akamai logo
    Akamai v9.1.0 published on Tuesday, Sep 9, 2025 by Pulumi