Viewing docs for Akamai v11.1.0
published on Thursday, Apr 2, 2026 by Pulumi
published on Thursday, Apr 2, 2026 by Pulumi
Viewing docs for Akamai v11.1.0
published on Thursday, Apr 2, 2026 by Pulumi
published on Thursday, Apr 2, 2026 by Pulumi
Create CloudcertificatesCertificate Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new CloudcertificatesCertificate(name: string, args: CloudcertificatesCertificateArgs, opts?: CustomResourceOptions);@overload
def CloudcertificatesCertificate(resource_name: str,
args: CloudcertificatesCertificateArgs,
opts: Optional[ResourceOptions] = None)
@overload
def CloudcertificatesCertificate(resource_name: str,
opts: Optional[ResourceOptions] = None,
contract_id: Optional[str] = None,
key_size: Optional[str] = None,
key_type: Optional[str] = None,
sans: Optional[Sequence[str]] = None,
secure_network: Optional[str] = None,
auto_renew: Optional[bool] = None,
base_name: Optional[str] = None,
group_id: Optional[str] = None,
renew_before_expiration_days: Optional[int] = None,
subject: Optional[CloudcertificatesCertificateSubjectArgs] = None)func NewCloudcertificatesCertificate(ctx *Context, name string, args CloudcertificatesCertificateArgs, opts ...ResourceOption) (*CloudcertificatesCertificate, error)public CloudcertificatesCertificate(string name, CloudcertificatesCertificateArgs args, CustomResourceOptions? opts = null)
public CloudcertificatesCertificate(String name, CloudcertificatesCertificateArgs args)
public CloudcertificatesCertificate(String name, CloudcertificatesCertificateArgs args, CustomResourceOptions options)
type: akamai:CloudcertificatesCertificate
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args CloudcertificatesCertificateArgs
- 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 CloudcertificatesCertificateArgs
- 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 CloudcertificatesCertificateArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args CloudcertificatesCertificateArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args CloudcertificatesCertificateArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
CloudcertificatesCertificate 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 CloudcertificatesCertificate resource accepts the following input properties:
- Contract
Id string - Contract ID under which this certificate will be created.
- Key
Size string - The key size for a certificate. Valid values for key type ECDSA: 'P-256', 'P-384'. Valid value for key type RSA: '2048'.
- Key
Type string - The key type for a certificate. Valid values are 'ECDSA', 'RSA'.
- Sans List<string>
- The list of Subject Alternative Names (SANs) for the certificate.
- Secure
Network string - Secure network type to use for the certificate. Valid values are 'ENHANCED_TLS' and 'STANDARD_TLS'.
- Auto
Renew bool - If true, the resource will be automatically replaced when 'renew_pending' becomes true. Defaults to false.
- Base
Name string - The base name for the certificate. If not provided, the name will be auto-generated by the CCM API.
- Group
Id string - Group that will be associated with the new certificate when it gets created. Required for creation.
- Renew
Before intExpiration Days - Number of days before the certificate's expiration date when renewal should be indicated. Only non-negative values are accepted.
- Subject
Cloudcertificates
Certificate Subject - Subject fields as defined in X.509 certificates (RFC 5280). At least one of the inner fields must be specified.
- Contract
Id string - Contract ID under which this certificate will be created.
- Key
Size string - The key size for a certificate. Valid values for key type ECDSA: 'P-256', 'P-384'. Valid value for key type RSA: '2048'.
- Key
Type string - The key type for a certificate. Valid values are 'ECDSA', 'RSA'.
- Sans []string
- The list of Subject Alternative Names (SANs) for the certificate.
- Secure
Network string - Secure network type to use for the certificate. Valid values are 'ENHANCED_TLS' and 'STANDARD_TLS'.
- Auto
Renew bool - If true, the resource will be automatically replaced when 'renew_pending' becomes true. Defaults to false.
- Base
Name string - The base name for the certificate. If not provided, the name will be auto-generated by the CCM API.
- Group
Id string - Group that will be associated with the new certificate when it gets created. Required for creation.
- Renew
Before intExpiration Days - Number of days before the certificate's expiration date when renewal should be indicated. Only non-negative values are accepted.
- Subject
Cloudcertificates
Certificate Subject Args - Subject fields as defined in X.509 certificates (RFC 5280). At least one of the inner fields must be specified.
- contract
Id String - Contract ID under which this certificate will be created.
- key
Size String - The key size for a certificate. Valid values for key type ECDSA: 'P-256', 'P-384'. Valid value for key type RSA: '2048'.
- key
Type String - The key type for a certificate. Valid values are 'ECDSA', 'RSA'.
- sans List<String>
- The list of Subject Alternative Names (SANs) for the certificate.
- secure
Network String - Secure network type to use for the certificate. Valid values are 'ENHANCED_TLS' and 'STANDARD_TLS'.
- auto
Renew Boolean - If true, the resource will be automatically replaced when 'renew_pending' becomes true. Defaults to false.
- base
Name String - The base name for the certificate. If not provided, the name will be auto-generated by the CCM API.
- group
Id String - Group that will be associated with the new certificate when it gets created. Required for creation.
- renew
Before IntegerExpiration Days - Number of days before the certificate's expiration date when renewal should be indicated. Only non-negative values are accepted.
- subject
Cloudcertificates
Certificate Subject - Subject fields as defined in X.509 certificates (RFC 5280). At least one of the inner fields must be specified.
- contract
Id string - Contract ID under which this certificate will be created.
- key
Size string - The key size for a certificate. Valid values for key type ECDSA: 'P-256', 'P-384'. Valid value for key type RSA: '2048'.
- key
Type string - The key type for a certificate. Valid values are 'ECDSA', 'RSA'.
- sans string[]
- The list of Subject Alternative Names (SANs) for the certificate.
- secure
Network string - Secure network type to use for the certificate. Valid values are 'ENHANCED_TLS' and 'STANDARD_TLS'.
- auto
Renew boolean - If true, the resource will be automatically replaced when 'renew_pending' becomes true. Defaults to false.
- base
Name string - The base name for the certificate. If not provided, the name will be auto-generated by the CCM API.
- group
Id string - Group that will be associated with the new certificate when it gets created. Required for creation.
- renew
Before numberExpiration Days - Number of days before the certificate's expiration date when renewal should be indicated. Only non-negative values are accepted.
- subject
Cloudcertificates
Certificate Subject - Subject fields as defined in X.509 certificates (RFC 5280). At least one of the inner fields must be specified.
- contract_
id str - Contract ID under which this certificate will be created.
- key_
size str - The key size for a certificate. Valid values for key type ECDSA: 'P-256', 'P-384'. Valid value for key type RSA: '2048'.
- key_
type str - The key type for a certificate. Valid values are 'ECDSA', 'RSA'.
- sans Sequence[str]
- The list of Subject Alternative Names (SANs) for the certificate.
- secure_
network str - Secure network type to use for the certificate. Valid values are 'ENHANCED_TLS' and 'STANDARD_TLS'.
- auto_
renew bool - If true, the resource will be automatically replaced when 'renew_pending' becomes true. Defaults to false.
- base_
name str - The base name for the certificate. If not provided, the name will be auto-generated by the CCM API.
- group_
id str - Group that will be associated with the new certificate when it gets created. Required for creation.
- renew_
before_ intexpiration_ days - Number of days before the certificate's expiration date when renewal should be indicated. Only non-negative values are accepted.
- subject
Cloudcertificates
Certificate Subject Args - Subject fields as defined in X.509 certificates (RFC 5280). At least one of the inner fields must be specified.
- contract
Id String - Contract ID under which this certificate will be created.
- key
Size String - The key size for a certificate. Valid values for key type ECDSA: 'P-256', 'P-384'. Valid value for key type RSA: '2048'.
- key
Type String - The key type for a certificate. Valid values are 'ECDSA', 'RSA'.
- sans List<String>
- The list of Subject Alternative Names (SANs) for the certificate.
- secure
Network String - Secure network type to use for the certificate. Valid values are 'ENHANCED_TLS' and 'STANDARD_TLS'.
- auto
Renew Boolean - If true, the resource will be automatically replaced when 'renew_pending' becomes true. Defaults to false.
- base
Name String - The base name for the certificate. If not provided, the name will be auto-generated by the CCM API.
- group
Id String - Group that will be associated with the new certificate when it gets created. Required for creation.
- renew
Before NumberExpiration Days - Number of days before the certificate's expiration date when renewal should be indicated. Only non-negative values are accepted.
- subject Property Map
- Subject fields as defined in X.509 certificates (RFC 5280). At least one of the inner fields must be specified.
Outputs
All input properties are implicitly available as output properties. Additionally, the CloudcertificatesCertificate resource produces the following output properties:
- Account
Id string - Account associated with 'contract_id'.
- Certificate
Id string - Unique identifier assigned to the newly created CCM certificate.
- Certificate
Status string - The status of the certificate. Can be one of 'ACTIVE', 'CSR_READY', 'READY_FOR_USE'.
- Certificate
Type string - Certificate type. Defaults to 'THIRD_PARTY'.
- Created
By string - User who created the certificate.
- Created
Date string - Date the certificate was created in UTC.
- Csr
Expiration stringDate - Date when CSR will expire and a signed certificate uploaded based on that CSR will NOT be accepted beyond this date.
- Csr
Pem string - CSR PEM content generated by Akamai.
- Id string
- The provider-assigned unique ID for this managed resource.
- Modified
By string - User who last modified the certificate.
- Modified
Date string - Date the certificate was last updated.
- Name string
- The certificate name.
- Renew
Pending bool - Indicates whether the certificate needs renewal. Set to true when the current time is within 'renew_before_expiration_days' of the certificate's expiration date.
- Account
Id string - Account associated with 'contract_id'.
- Certificate
Id string - Unique identifier assigned to the newly created CCM certificate.
- Certificate
Status string - The status of the certificate. Can be one of 'ACTIVE', 'CSR_READY', 'READY_FOR_USE'.
- Certificate
Type string - Certificate type. Defaults to 'THIRD_PARTY'.
- Created
By string - User who created the certificate.
- Created
Date string - Date the certificate was created in UTC.
- Csr
Expiration stringDate - Date when CSR will expire and a signed certificate uploaded based on that CSR will NOT be accepted beyond this date.
- Csr
Pem string - CSR PEM content generated by Akamai.
- Id string
- The provider-assigned unique ID for this managed resource.
- Modified
By string - User who last modified the certificate.
- Modified
Date string - Date the certificate was last updated.
- Name string
- The certificate name.
- Renew
Pending bool - Indicates whether the certificate needs renewal. Set to true when the current time is within 'renew_before_expiration_days' of the certificate's expiration date.
- account
Id String - Account associated with 'contract_id'.
- certificate
Id String - Unique identifier assigned to the newly created CCM certificate.
- certificate
Status String - The status of the certificate. Can be one of 'ACTIVE', 'CSR_READY', 'READY_FOR_USE'.
- certificate
Type String - Certificate type. Defaults to 'THIRD_PARTY'.
- created
By String - User who created the certificate.
- created
Date String - Date the certificate was created in UTC.
- csr
Expiration StringDate - Date when CSR will expire and a signed certificate uploaded based on that CSR will NOT be accepted beyond this date.
- csr
Pem String - CSR PEM content generated by Akamai.
- id String
- The provider-assigned unique ID for this managed resource.
- modified
By String - User who last modified the certificate.
- modified
Date String - Date the certificate was last updated.
- name String
- The certificate name.
- renew
Pending Boolean - Indicates whether the certificate needs renewal. Set to true when the current time is within 'renew_before_expiration_days' of the certificate's expiration date.
- account
Id string - Account associated with 'contract_id'.
- certificate
Id string - Unique identifier assigned to the newly created CCM certificate.
- certificate
Status string - The status of the certificate. Can be one of 'ACTIVE', 'CSR_READY', 'READY_FOR_USE'.
- certificate
Type string - Certificate type. Defaults to 'THIRD_PARTY'.
- created
By string - User who created the certificate.
- created
Date string - Date the certificate was created in UTC.
- csr
Expiration stringDate - Date when CSR will expire and a signed certificate uploaded based on that CSR will NOT be accepted beyond this date.
- csr
Pem string - CSR PEM content generated by Akamai.
- id string
- The provider-assigned unique ID for this managed resource.
- modified
By string - User who last modified the certificate.
- modified
Date string - Date the certificate was last updated.
- name string
- The certificate name.
- renew
Pending boolean - Indicates whether the certificate needs renewal. Set to true when the current time is within 'renew_before_expiration_days' of the certificate's expiration date.
- account_
id str - Account associated with 'contract_id'.
- certificate_
id str - Unique identifier assigned to the newly created CCM certificate.
- certificate_
status str - The status of the certificate. Can be one of 'ACTIVE', 'CSR_READY', 'READY_FOR_USE'.
- certificate_
type str - Certificate type. Defaults to 'THIRD_PARTY'.
- created_
by str - User who created the certificate.
- created_
date str - Date the certificate was created in UTC.
- csr_
expiration_ strdate - Date when CSR will expire and a signed certificate uploaded based on that CSR will NOT be accepted beyond this date.
- csr_
pem str - CSR PEM content generated by Akamai.
- id str
- The provider-assigned unique ID for this managed resource.
- modified_
by str - User who last modified the certificate.
- modified_
date str - Date the certificate was last updated.
- name str
- The certificate name.
- renew_
pending bool - Indicates whether the certificate needs renewal. Set to true when the current time is within 'renew_before_expiration_days' of the certificate's expiration date.
- account
Id String - Account associated with 'contract_id'.
- certificate
Id String - Unique identifier assigned to the newly created CCM certificate.
- certificate
Status String - The status of the certificate. Can be one of 'ACTIVE', 'CSR_READY', 'READY_FOR_USE'.
- certificate
Type String - Certificate type. Defaults to 'THIRD_PARTY'.
- created
By String - User who created the certificate.
- created
Date String - Date the certificate was created in UTC.
- csr
Expiration StringDate - Date when CSR will expire and a signed certificate uploaded based on that CSR will NOT be accepted beyond this date.
- csr
Pem String - CSR PEM content generated by Akamai.
- id String
- The provider-assigned unique ID for this managed resource.
- modified
By String - User who last modified the certificate.
- modified
Date String - Date the certificate was last updated.
- name String
- The certificate name.
- renew
Pending Boolean - Indicates whether the certificate needs renewal. Set to true when the current time is within 'renew_before_expiration_days' of the certificate's expiration date.
Look up Existing CloudcertificatesCertificate Resource
Get an existing CloudcertificatesCertificate 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?: CloudcertificatesCertificateState, opts?: CustomResourceOptions): CloudcertificatesCertificate@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
account_id: Optional[str] = None,
auto_renew: Optional[bool] = None,
base_name: Optional[str] = None,
certificate_id: Optional[str] = None,
certificate_status: Optional[str] = None,
certificate_type: Optional[str] = None,
contract_id: Optional[str] = None,
created_by: Optional[str] = None,
created_date: Optional[str] = None,
csr_expiration_date: Optional[str] = None,
csr_pem: Optional[str] = None,
group_id: Optional[str] = None,
key_size: Optional[str] = None,
key_type: Optional[str] = None,
modified_by: Optional[str] = None,
modified_date: Optional[str] = None,
name: Optional[str] = None,
renew_before_expiration_days: Optional[int] = None,
renew_pending: Optional[bool] = None,
sans: Optional[Sequence[str]] = None,
secure_network: Optional[str] = None,
subject: Optional[CloudcertificatesCertificateSubjectArgs] = None) -> CloudcertificatesCertificatefunc GetCloudcertificatesCertificate(ctx *Context, name string, id IDInput, state *CloudcertificatesCertificateState, opts ...ResourceOption) (*CloudcertificatesCertificate, error)public static CloudcertificatesCertificate Get(string name, Input<string> id, CloudcertificatesCertificateState? state, CustomResourceOptions? opts = null)public static CloudcertificatesCertificate get(String name, Output<String> id, CloudcertificatesCertificateState state, CustomResourceOptions options)resources: _: type: akamai:CloudcertificatesCertificate get: 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.
- Account
Id string - Account associated with 'contract_id'.
- Auto
Renew bool - If true, the resource will be automatically replaced when 'renew_pending' becomes true. Defaults to false.
- Base
Name string - The base name for the certificate. If not provided, the name will be auto-generated by the CCM API.
- Certificate
Id string - Unique identifier assigned to the newly created CCM certificate.
- Certificate
Status string - The status of the certificate. Can be one of 'ACTIVE', 'CSR_READY', 'READY_FOR_USE'.
- Certificate
Type string - Certificate type. Defaults to 'THIRD_PARTY'.
- Contract
Id string - Contract ID under which this certificate will be created.
- Created
By string - User who created the certificate.
- Created
Date string - Date the certificate was created in UTC.
- Csr
Expiration stringDate - Date when CSR will expire and a signed certificate uploaded based on that CSR will NOT be accepted beyond this date.
- Csr
Pem string - CSR PEM content generated by Akamai.
- Group
Id string - Group that will be associated with the new certificate when it gets created. Required for creation.
- Key
Size string - The key size for a certificate. Valid values for key type ECDSA: 'P-256', 'P-384'. Valid value for key type RSA: '2048'.
- Key
Type string - The key type for a certificate. Valid values are 'ECDSA', 'RSA'.
- Modified
By string - User who last modified the certificate.
- Modified
Date string - Date the certificate was last updated.
- Name string
- The certificate name.
- Renew
Before intExpiration Days - Number of days before the certificate's expiration date when renewal should be indicated. Only non-negative values are accepted.
- Renew
Pending bool - Indicates whether the certificate needs renewal. Set to true when the current time is within 'renew_before_expiration_days' of the certificate's expiration date.
- Sans List<string>
- The list of Subject Alternative Names (SANs) for the certificate.
- Secure
Network string - Secure network type to use for the certificate. Valid values are 'ENHANCED_TLS' and 'STANDARD_TLS'.
- Subject
Cloudcertificates
Certificate Subject - Subject fields as defined in X.509 certificates (RFC 5280). At least one of the inner fields must be specified.
- Account
Id string - Account associated with 'contract_id'.
- Auto
Renew bool - If true, the resource will be automatically replaced when 'renew_pending' becomes true. Defaults to false.
- Base
Name string - The base name for the certificate. If not provided, the name will be auto-generated by the CCM API.
- Certificate
Id string - Unique identifier assigned to the newly created CCM certificate.
- Certificate
Status string - The status of the certificate. Can be one of 'ACTIVE', 'CSR_READY', 'READY_FOR_USE'.
- Certificate
Type string - Certificate type. Defaults to 'THIRD_PARTY'.
- Contract
Id string - Contract ID under which this certificate will be created.
- Created
By string - User who created the certificate.
- Created
Date string - Date the certificate was created in UTC.
- Csr
Expiration stringDate - Date when CSR will expire and a signed certificate uploaded based on that CSR will NOT be accepted beyond this date.
- Csr
Pem string - CSR PEM content generated by Akamai.
- Group
Id string - Group that will be associated with the new certificate when it gets created. Required for creation.
- Key
Size string - The key size for a certificate. Valid values for key type ECDSA: 'P-256', 'P-384'. Valid value for key type RSA: '2048'.
- Key
Type string - The key type for a certificate. Valid values are 'ECDSA', 'RSA'.
- Modified
By string - User who last modified the certificate.
- Modified
Date string - Date the certificate was last updated.
- Name string
- The certificate name.
- Renew
Before intExpiration Days - Number of days before the certificate's expiration date when renewal should be indicated. Only non-negative values are accepted.
- Renew
Pending bool - Indicates whether the certificate needs renewal. Set to true when the current time is within 'renew_before_expiration_days' of the certificate's expiration date.
- Sans []string
- The list of Subject Alternative Names (SANs) for the certificate.
- Secure
Network string - Secure network type to use for the certificate. Valid values are 'ENHANCED_TLS' and 'STANDARD_TLS'.
- Subject
Cloudcertificates
Certificate Subject Args - Subject fields as defined in X.509 certificates (RFC 5280). At least one of the inner fields must be specified.
- account
Id String - Account associated with 'contract_id'.
- auto
Renew Boolean - If true, the resource will be automatically replaced when 'renew_pending' becomes true. Defaults to false.
- base
Name String - The base name for the certificate. If not provided, the name will be auto-generated by the CCM API.
- certificate
Id String - Unique identifier assigned to the newly created CCM certificate.
- certificate
Status String - The status of the certificate. Can be one of 'ACTIVE', 'CSR_READY', 'READY_FOR_USE'.
- certificate
Type String - Certificate type. Defaults to 'THIRD_PARTY'.
- contract
Id String - Contract ID under which this certificate will be created.
- created
By String - User who created the certificate.
- created
Date String - Date the certificate was created in UTC.
- csr
Expiration StringDate - Date when CSR will expire and a signed certificate uploaded based on that CSR will NOT be accepted beyond this date.
- csr
Pem String - CSR PEM content generated by Akamai.
- group
Id String - Group that will be associated with the new certificate when it gets created. Required for creation.
- key
Size String - The key size for a certificate. Valid values for key type ECDSA: 'P-256', 'P-384'. Valid value for key type RSA: '2048'.
- key
Type String - The key type for a certificate. Valid values are 'ECDSA', 'RSA'.
- modified
By String - User who last modified the certificate.
- modified
Date String - Date the certificate was last updated.
- name String
- The certificate name.
- renew
Before IntegerExpiration Days - Number of days before the certificate's expiration date when renewal should be indicated. Only non-negative values are accepted.
- renew
Pending Boolean - Indicates whether the certificate needs renewal. Set to true when the current time is within 'renew_before_expiration_days' of the certificate's expiration date.
- sans List<String>
- The list of Subject Alternative Names (SANs) for the certificate.
- secure
Network String - Secure network type to use for the certificate. Valid values are 'ENHANCED_TLS' and 'STANDARD_TLS'.
- subject
Cloudcertificates
Certificate Subject - Subject fields as defined in X.509 certificates (RFC 5280). At least one of the inner fields must be specified.
- account
Id string - Account associated with 'contract_id'.
- auto
Renew boolean - If true, the resource will be automatically replaced when 'renew_pending' becomes true. Defaults to false.
- base
Name string - The base name for the certificate. If not provided, the name will be auto-generated by the CCM API.
- certificate
Id string - Unique identifier assigned to the newly created CCM certificate.
- certificate
Status string - The status of the certificate. Can be one of 'ACTIVE', 'CSR_READY', 'READY_FOR_USE'.
- certificate
Type string - Certificate type. Defaults to 'THIRD_PARTY'.
- contract
Id string - Contract ID under which this certificate will be created.
- created
By string - User who created the certificate.
- created
Date string - Date the certificate was created in UTC.
- csr
Expiration stringDate - Date when CSR will expire and a signed certificate uploaded based on that CSR will NOT be accepted beyond this date.
- csr
Pem string - CSR PEM content generated by Akamai.
- group
Id string - Group that will be associated with the new certificate when it gets created. Required for creation.
- key
Size string - The key size for a certificate. Valid values for key type ECDSA: 'P-256', 'P-384'. Valid value for key type RSA: '2048'.
- key
Type string - The key type for a certificate. Valid values are 'ECDSA', 'RSA'.
- modified
By string - User who last modified the certificate.
- modified
Date string - Date the certificate was last updated.
- name string
- The certificate name.
- renew
Before numberExpiration Days - Number of days before the certificate's expiration date when renewal should be indicated. Only non-negative values are accepted.
- renew
Pending boolean - Indicates whether the certificate needs renewal. Set to true when the current time is within 'renew_before_expiration_days' of the certificate's expiration date.
- sans string[]
- The list of Subject Alternative Names (SANs) for the certificate.
- secure
Network string - Secure network type to use for the certificate. Valid values are 'ENHANCED_TLS' and 'STANDARD_TLS'.
- subject
Cloudcertificates
Certificate Subject - Subject fields as defined in X.509 certificates (RFC 5280). At least one of the inner fields must be specified.
- account_
id str - Account associated with 'contract_id'.
- auto_
renew bool - If true, the resource will be automatically replaced when 'renew_pending' becomes true. Defaults to false.
- base_
name str - The base name for the certificate. If not provided, the name will be auto-generated by the CCM API.
- certificate_
id str - Unique identifier assigned to the newly created CCM certificate.
- certificate_
status str - The status of the certificate. Can be one of 'ACTIVE', 'CSR_READY', 'READY_FOR_USE'.
- certificate_
type str - Certificate type. Defaults to 'THIRD_PARTY'.
- contract_
id str - Contract ID under which this certificate will be created.
- created_
by str - User who created the certificate.
- created_
date str - Date the certificate was created in UTC.
- csr_
expiration_ strdate - Date when CSR will expire and a signed certificate uploaded based on that CSR will NOT be accepted beyond this date.
- csr_
pem str - CSR PEM content generated by Akamai.
- group_
id str - Group that will be associated with the new certificate when it gets created. Required for creation.
- key_
size str - The key size for a certificate. Valid values for key type ECDSA: 'P-256', 'P-384'. Valid value for key type RSA: '2048'.
- key_
type str - The key type for a certificate. Valid values are 'ECDSA', 'RSA'.
- modified_
by str - User who last modified the certificate.
- modified_
date str - Date the certificate was last updated.
- name str
- The certificate name.
- renew_
before_ intexpiration_ days - Number of days before the certificate's expiration date when renewal should be indicated. Only non-negative values are accepted.
- renew_
pending bool - Indicates whether the certificate needs renewal. Set to true when the current time is within 'renew_before_expiration_days' of the certificate's expiration date.
- sans Sequence[str]
- The list of Subject Alternative Names (SANs) for the certificate.
- secure_
network str - Secure network type to use for the certificate. Valid values are 'ENHANCED_TLS' and 'STANDARD_TLS'.
- subject
Cloudcertificates
Certificate Subject Args - Subject fields as defined in X.509 certificates (RFC 5280). At least one of the inner fields must be specified.
- account
Id String - Account associated with 'contract_id'.
- auto
Renew Boolean - If true, the resource will be automatically replaced when 'renew_pending' becomes true. Defaults to false.
- base
Name String - The base name for the certificate. If not provided, the name will be auto-generated by the CCM API.
- certificate
Id String - Unique identifier assigned to the newly created CCM certificate.
- certificate
Status String - The status of the certificate. Can be one of 'ACTIVE', 'CSR_READY', 'READY_FOR_USE'.
- certificate
Type String - Certificate type. Defaults to 'THIRD_PARTY'.
- contract
Id String - Contract ID under which this certificate will be created.
- created
By String - User who created the certificate.
- created
Date String - Date the certificate was created in UTC.
- csr
Expiration StringDate - Date when CSR will expire and a signed certificate uploaded based on that CSR will NOT be accepted beyond this date.
- csr
Pem String - CSR PEM content generated by Akamai.
- group
Id String - Group that will be associated with the new certificate when it gets created. Required for creation.
- key
Size String - The key size for a certificate. Valid values for key type ECDSA: 'P-256', 'P-384'. Valid value for key type RSA: '2048'.
- key
Type String - The key type for a certificate. Valid values are 'ECDSA', 'RSA'.
- modified
By String - User who last modified the certificate.
- modified
Date String - Date the certificate was last updated.
- name String
- The certificate name.
- renew
Before NumberExpiration Days - Number of days before the certificate's expiration date when renewal should be indicated. Only non-negative values are accepted.
- renew
Pending Boolean - Indicates whether the certificate needs renewal. Set to true when the current time is within 'renew_before_expiration_days' of the certificate's expiration date.
- sans List<String>
- The list of Subject Alternative Names (SANs) for the certificate.
- secure
Network String - Secure network type to use for the certificate. Valid values are 'ENHANCED_TLS' and 'STANDARD_TLS'.
- subject Property Map
- Subject fields as defined in X.509 certificates (RFC 5280). At least one of the inner fields must be specified.
Supporting Types
CloudcertificatesCertificateSubject, CloudcertificatesCertificateSubjectArgs
- Common
Name string - Fully qualified domain name (FQDN) or other name associated with the subject. If specified, this value must also be included in the SANs list.
- 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. If specified, this value must also be included in the SANs list.
- 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. If specified, this value must also be included in the SANs list.
- 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. If specified, this value must also be included in the SANs list.
- 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. If specified, this value must also be included in the SANs list.
- 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. If specified, this value must also be included in the SANs list.
- 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.
Viewing docs for Akamai v11.1.0
published on Thursday, Apr 2, 2026 by Pulumi
published on Thursday, Apr 2, 2026 by Pulumi
