Using getCloudcertificatesCertificates
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 getCloudcertificatesCertificates(args: GetCloudcertificatesCertificatesArgs, opts?: InvokeOptions): Promise<GetCloudcertificatesCertificatesResult>
function getCloudcertificatesCertificatesOutput(args: GetCloudcertificatesCertificatesOutputArgs, opts?: InvokeOptions): Output<GetCloudcertificatesCertificatesResult>def get_cloudcertificates_certificates(certificate_name: Optional[str] = None,
certificate_statuses: Optional[Sequence[str]] = None,
contract_id: Optional[str] = None,
domain: Optional[str] = None,
expiring_in_days: Optional[int] = None,
group_id: Optional[str] = None,
include_certificate_materials: Optional[bool] = None,
issuer: Optional[str] = None,
key_type: Optional[str] = None,
sort: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetCloudcertificatesCertificatesResult
def get_cloudcertificates_certificates_output(certificate_name: Optional[pulumi.Input[str]] = None,
certificate_statuses: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
contract_id: Optional[pulumi.Input[str]] = None,
domain: Optional[pulumi.Input[str]] = None,
expiring_in_days: Optional[pulumi.Input[int]] = None,
group_id: Optional[pulumi.Input[str]] = None,
include_certificate_materials: Optional[pulumi.Input[bool]] = None,
issuer: Optional[pulumi.Input[str]] = None,
key_type: Optional[pulumi.Input[str]] = None,
sort: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetCloudcertificatesCertificatesResult]func GetCloudcertificatesCertificates(ctx *Context, args *GetCloudcertificatesCertificatesArgs, opts ...InvokeOption) (*GetCloudcertificatesCertificatesResult, error)
func GetCloudcertificatesCertificatesOutput(ctx *Context, args *GetCloudcertificatesCertificatesOutputArgs, opts ...InvokeOption) GetCloudcertificatesCertificatesResultOutput> Note: This function is named GetCloudcertificatesCertificates in the Go SDK.
public static class GetCloudcertificatesCertificates
{
public static Task<GetCloudcertificatesCertificatesResult> InvokeAsync(GetCloudcertificatesCertificatesArgs args, InvokeOptions? opts = null)
public static Output<GetCloudcertificatesCertificatesResult> Invoke(GetCloudcertificatesCertificatesInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetCloudcertificatesCertificatesResult> getCloudcertificatesCertificates(GetCloudcertificatesCertificatesArgs args, InvokeOptions options)
public static Output<GetCloudcertificatesCertificatesResult> getCloudcertificatesCertificates(GetCloudcertificatesCertificatesArgs args, InvokeOptions options)
fn::invoke:
function: akamai:index/getCloudcertificatesCertificates:getCloudcertificatesCertificates
arguments:
# arguments dictionaryThe following arguments are supported:
- Certificate
Name string - Certificate
Statuses List<string> - Contract
Id string - Domain string
- Expiring
In intDays - Group
Id string - Include
Certificate boolMaterials - Issuer string
- Key
Type string - Sort string
- Certificate
Name string - Certificate
Statuses []string - Contract
Id string - Domain string
- Expiring
In intDays - Group
Id string - Include
Certificate boolMaterials - Issuer string
- Key
Type string - Sort string
- certificate
Name String - certificate
Statuses List<String> - contract
Id String - domain String
- expiring
In IntegerDays - group
Id String - include
Certificate BooleanMaterials - issuer String
- key
Type String - sort String
- certificate
Name string - certificate
Statuses string[] - contract
Id string - domain string
- expiring
In numberDays - group
Id string - include
Certificate booleanMaterials - issuer string
- key
Type string - sort string
- certificate_
name str - certificate_
statuses Sequence[str] - contract_
id str - domain str
- expiring_
in_ intdays - group_
id str - include_
certificate_ boolmaterials - issuer str
- key_
type str - sort str
- certificate
Name String - certificate
Statuses List<String> - contract
Id String - domain String
- expiring
In NumberDays - group
Id String - include
Certificate BooleanMaterials - issuer String
- key
Type String - sort String
getCloudcertificatesCertificates Result
The following output properties are available:
- Certificates
List<Get
Cloudcertificates Certificates Certificate> - Id string
- The provider-assigned unique ID for this managed resource.
- Certificate
Name string - Certificate
Statuses List<string> - Contract
Id string - Domain string
- Expiring
In intDays - Group
Id string - Include
Certificate boolMaterials - Issuer string
- Key
Type string - Sort string
- Certificates
[]Get
Cloudcertificates Certificates Certificate - Id string
- The provider-assigned unique ID for this managed resource.
- Certificate
Name string - Certificate
Statuses []string - Contract
Id string - Domain string
- Expiring
In intDays - Group
Id string - Include
Certificate boolMaterials - Issuer string
- Key
Type string - Sort string
- certificates
List<Get
Cloudcertificates Certificates Certificate> - id String
- The provider-assigned unique ID for this managed resource.
- certificate
Name String - certificate
Statuses List<String> - contract
Id String - domain String
- expiring
In IntegerDays - group
Id String - include
Certificate BooleanMaterials - issuer String
- key
Type String - sort String
- certificates
Get
Cloudcertificates Certificates Certificate[] - id string
- The provider-assigned unique ID for this managed resource.
- certificate
Name string - certificate
Statuses string[] - contract
Id string - domain string
- expiring
In numberDays - group
Id string - include
Certificate booleanMaterials - issuer string
- key
Type string - sort string
- certificates
Sequence[Get
Cloudcertificates Certificates Certificate] - id str
- The provider-assigned unique ID for this managed resource.
- certificate_
name str - certificate_
statuses Sequence[str] - contract_
id str - domain str
- expiring_
in_ intdays - group_
id str - include_
certificate_ boolmaterials - issuer str
- key_
type str - sort str
- certificates List<Property Map>
- id String
- The provider-assigned unique ID for this managed resource.
- certificate
Name String - certificate
Statuses List<String> - contract
Id String - domain String
- expiring
In NumberDays - group
Id String - include
Certificate BooleanMaterials - issuer String
- key
Type String - sort String
Supporting Types
GetCloudcertificatesCertificatesCertificate
- Account
Id string - The account identifier associated with the certificate.
- Certificate
Id string - The unique identifier for the certificate.
- Certificate
Name string - The name of the certificate.
- Certificate
Status string - The status of the certificate.
- Certificate
Type string - The type of the certificate.
- Contract
Id string - The contract identifier associated with the certificate.
- Created
By string - The user who created the certificate.
- Created
Date string - The date when the certificate was created.
- Csr
Expiration stringDate - The expiration date of the CSR.
- Csr
Pem string - PEM-encoded certificate signing request (CSR) generated by Akamai for your selected key type.
- Key
Size string - Size of the key used in the certificate signing request (CSR) in bits.
- Key
Type string - The key type of the algorithm used in the certificate signing request (CSR).
- Modified
By string - The user who last modified the certificate.
- Modified
Date string - The date when the certificate was last modified.
- Sans List<string>
- The list of SAN (Subject Alternative Name) domains included in the certificate.
- Secure
Network string - The secure network associated with the certificate.
- Signed
Certificate stringIssuer - The issuer of the signed certificate.
- Signed
Certificate stringNot Valid After Date - The date after which the signed certificate is no longer valid.
- Signed
Certificate stringNot Valid Before Date - The date before which the signed certificate is not valid.
- Signed
Certificate stringPem - PEM-encoded signed certificate you uploaded for your selected key type.
- Signed
Certificate stringSerial Number - Signed certificate serial number in hex format.
- Signed
Certificate stringSha256Fingerprint - The SHA256 fingerprint of the signed certificate.
- Subject
Get
Cloudcertificates Certificates Certificate Subject - Subject fields as defined in X.509 certificates (RFC 5280).
- Trust
Chain stringPem - The trust chain PEM content uploaded by end user.
- Account
Id string - The account identifier associated with the certificate.
- Certificate
Id string - The unique identifier for the certificate.
- Certificate
Name string - The name of the certificate.
- Certificate
Status string - The status of the certificate.
- Certificate
Type string - The type of the certificate.
- Contract
Id string - The contract identifier associated with the certificate.
- Created
By string - The user who created the certificate.
- Created
Date string - The date when the certificate was created.
- Csr
Expiration stringDate - The expiration date of the CSR.
- Csr
Pem string - PEM-encoded certificate signing request (CSR) generated by Akamai for your selected key type.
- Key
Size string - Size of the key used in the certificate signing request (CSR) in bits.
- Key
Type string - The key type of the algorithm used in the certificate signing request (CSR).
- Modified
By string - The user who last modified the certificate.
- Modified
Date string - The date when the certificate was last modified.
- Sans []string
- The list of SAN (Subject Alternative Name) domains included in the certificate.
- Secure
Network string - The secure network associated with the certificate.
- Signed
Certificate stringIssuer - The issuer of the signed certificate.
- Signed
Certificate stringNot Valid After Date - The date after which the signed certificate is no longer valid.
- Signed
Certificate stringNot Valid Before Date - The date before which the signed certificate is not valid.
- Signed
Certificate stringPem - PEM-encoded signed certificate you uploaded for your selected key type.
- Signed
Certificate stringSerial Number - Signed certificate serial number in hex format.
- Signed
Certificate stringSha256Fingerprint - The SHA256 fingerprint of the signed certificate.
- Subject
Get
Cloudcertificates Certificates Certificate Subject - Subject fields as defined in X.509 certificates (RFC 5280).
- Trust
Chain stringPem - The trust chain PEM content uploaded by end user.
- account
Id String - The account identifier associated with the certificate.
- certificate
Id String - The unique identifier for the certificate.
- certificate
Name String - The name of the certificate.
- certificate
Status String - The status of the certificate.
- certificate
Type String - The type of the certificate.
- contract
Id String - The contract identifier associated with the certificate.
- created
By String - The user who created the certificate.
- created
Date String - The date when the certificate was created.
- csr
Expiration StringDate - The expiration date of the CSR.
- csr
Pem String - PEM-encoded certificate signing request (CSR) generated by Akamai for your selected key type.
- key
Size String - Size of the key used in the certificate signing request (CSR) in bits.
- key
Type String - The key type of the algorithm used in the certificate signing request (CSR).
- modified
By String - The user who last modified the certificate.
- modified
Date String - The date when the certificate was last modified.
- sans List<String>
- The list of SAN (Subject Alternative Name) domains included in the certificate.
- secure
Network String - The secure network associated with the certificate.
- signed
Certificate StringIssuer - The issuer of the signed certificate.
- signed
Certificate StringNot Valid After Date - The date after which the signed certificate is no longer valid.
- signed
Certificate StringNot Valid Before Date - The date before which the signed certificate is not valid.
- signed
Certificate StringPem - PEM-encoded signed certificate you uploaded for your selected key type.
- signed
Certificate StringSerial Number - Signed certificate serial number in hex format.
- signed
Certificate StringSha256Fingerprint - The SHA256 fingerprint of the signed certificate.
- subject
Get
Cloudcertificates Certificates Certificate Subject - Subject fields as defined in X.509 certificates (RFC 5280).
- trust
Chain StringPem - The trust chain PEM content uploaded by end user.
- account
Id string - The account identifier associated with the certificate.
- certificate
Id string - The unique identifier for the certificate.
- certificate
Name string - The name of the certificate.
- certificate
Status string - The status of the certificate.
- certificate
Type string - The type of the certificate.
- contract
Id string - The contract identifier associated with the certificate.
- created
By string - The user who created the certificate.
- created
Date string - The date when the certificate was created.
- csr
Expiration stringDate - The expiration date of the CSR.
- csr
Pem string - PEM-encoded certificate signing request (CSR) generated by Akamai for your selected key type.
- key
Size string - Size of the key used in the certificate signing request (CSR) in bits.
- key
Type string - The key type of the algorithm used in the certificate signing request (CSR).
- modified
By string - The user who last modified the certificate.
- modified
Date string - The date when the certificate was last modified.
- sans string[]
- The list of SAN (Subject Alternative Name) domains included in the certificate.
- secure
Network string - The secure network associated with the certificate.
- signed
Certificate stringIssuer - The issuer of the signed certificate.
- signed
Certificate stringNot Valid After Date - The date after which the signed certificate is no longer valid.
- signed
Certificate stringNot Valid Before Date - The date before which the signed certificate is not valid.
- signed
Certificate stringPem - PEM-encoded signed certificate you uploaded for your selected key type.
- signed
Certificate stringSerial Number - Signed certificate serial number in hex format.
- signed
Certificate stringSha256Fingerprint - The SHA256 fingerprint of the signed certificate.
- subject
Get
Cloudcertificates Certificates Certificate Subject - Subject fields as defined in X.509 certificates (RFC 5280).
- trust
Chain stringPem - The trust chain PEM content uploaded by end user.
- account_
id str - The account identifier associated with the certificate.
- certificate_
id str - The unique identifier for the certificate.
- certificate_
name str - The name of the certificate.
- certificate_
status str - The status of the certificate.
- certificate_
type str - The type of the certificate.
- contract_
id str - The contract identifier associated with the certificate.
- created_
by str - The user who created the certificate.
- created_
date str - The date when the certificate was created.
- csr_
expiration_ strdate - The expiration date of the CSR.
- csr_
pem str - PEM-encoded certificate signing request (CSR) generated by Akamai for your selected key type.
- key_
size str - Size of the key used in the certificate signing request (CSR) in bits.
- key_
type str - The key type of the algorithm used in the certificate signing request (CSR).
- modified_
by str - The user who last modified the certificate.
- modified_
date str - The date when the certificate was last modified.
- sans Sequence[str]
- The list of SAN (Subject Alternative Name) domains included in the certificate.
- secure_
network str - The secure network associated with the certificate.
- signed_
certificate_ strissuer - The issuer of the signed certificate.
- signed_
certificate_ strnot_ valid_ after_ date - The date after which the signed certificate is no longer valid.
- signed_
certificate_ strnot_ valid_ before_ date - The date before which the signed certificate is not valid.
- signed_
certificate_ strpem - PEM-encoded signed certificate you uploaded for your selected key type.
- signed_
certificate_ strserial_ number - Signed certificate serial number in hex format.
- signed_
certificate_ strsha256_ fingerprint - The SHA256 fingerprint of the signed certificate.
- subject
Get
Cloudcertificates Certificates Certificate Subject - Subject fields as defined in X.509 certificates (RFC 5280).
- trust_
chain_ strpem - The trust chain PEM content uploaded by end user.
- account
Id String - The account identifier associated with the certificate.
- certificate
Id String - The unique identifier for the certificate.
- certificate
Name String - The name of the certificate.
- certificate
Status String - The status of the certificate.
- certificate
Type String - The type of the certificate.
- contract
Id String - The contract identifier associated with the certificate.
- created
By String - The user who created the certificate.
- created
Date String - The date when the certificate was created.
- csr
Expiration StringDate - The expiration date of the CSR.
- csr
Pem String - PEM-encoded certificate signing request (CSR) generated by Akamai for your selected key type.
- key
Size String - Size of the key used in the certificate signing request (CSR) in bits.
- key
Type String - The key type of the algorithm used in the certificate signing request (CSR).
- modified
By String - The user who last modified the certificate.
- modified
Date String - The date when the certificate was last modified.
- sans List<String>
- The list of SAN (Subject Alternative Name) domains included in the certificate.
- secure
Network String - The secure network associated with the certificate.
- signed
Certificate StringIssuer - The issuer of the signed certificate.
- signed
Certificate StringNot Valid After Date - The date after which the signed certificate is no longer valid.
- signed
Certificate StringNot Valid Before Date - The date before which the signed certificate is not valid.
- signed
Certificate StringPem - PEM-encoded signed certificate you uploaded for your selected key type.
- signed
Certificate StringSerial Number - Signed certificate serial number in hex format.
- signed
Certificate StringSha256Fingerprint - The SHA256 fingerprint of the signed certificate.
- subject Property Map
- Subject fields as defined in X.509 certificates (RFC 5280).
- trust
Chain StringPem - The trust chain PEM content uploaded by end user.
GetCloudcertificatesCertificatesCertificateSubject
- Common
Name string - Fully qualified domain name (FQDN) or other name associated with the subject.
- Country string
- Two-letter ISO 3166 country code.
- Locality string
- City or locality name.
- Organization string
- Legal name of the organization.
- State string
- Full name of the state or province.
- Common
Name string - Fully qualified domain name (FQDN) or other name associated with the subject.
- Country string
- Two-letter ISO 3166 country code.
- Locality string
- City or locality name.
- Organization string
- Legal name of the organization.
- State string
- Full name of the state or province.
- common
Name String - Fully qualified domain name (FQDN) or other name associated with the subject.
- country String
- Two-letter ISO 3166 country code.
- locality String
- City or locality name.
- organization String
- Legal name of the organization.
- state String
- Full name of the state or province.
- common
Name string - Fully qualified domain name (FQDN) or other name associated with the subject.
- country string
- Two-letter ISO 3166 country code.
- locality string
- City or locality name.
- organization string
- Legal name of the organization.
- state string
- Full name of the state or province.
- common_
name str - Fully qualified domain name (FQDN) or other name associated with the subject.
- country str
- Two-letter ISO 3166 country code.
- locality str
- City or locality name.
- organization str
- Legal name of the organization.
- state str
- Full name of the state or province.
- common
Name String - Fully qualified domain name (FQDN) or other name associated with the subject.
- country String
- Two-letter ISO 3166 country code.
- locality String
- City or locality name.
- organization String
- Legal name of the organization.
- state String
- Full name of the state or province.
Package Details
- Repository
- Akamai pulumi/pulumi-akamai
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
akamaiTerraform Provider.
