fn list_certificates(zone_id?: string, page?: number, per_page?: number, limit?: number, offset?: number)
List Certificates
| Argument | Type | Required | Description |
|---|
| zone_id? | string | no | |
| page? | number | no | |
| per_page? | number | no | |
| limit? | number | no | |
| offset? | number | no | |
fn create_certificate(csr: unknown, hostnames: unknown, request_type: unknown, requested_validity?: unknown)
Create Certificate
| Argument | Type | Required | Description |
|---|
| csr | unknown | yes | |
| hostnames | unknown | yes | |
| request_type | unknown | yes | |
| requested_validity? | unknown | no | |
fn get_certificate(certificate_id: string)
Get Certificate
| Argument | Type | Required | Description |
|---|
| certificate_id | string | yes | |
fn delete_origin_ca_revoke_certificate(certificate_id: string)
Revoke Certificate
| Argument | Type | Required | Description |
|---|
| certificate_id | string | yes | |
fn list_ssl_configurations(page?: number, per_page?: number, match?: enum, status?: enum)
List SSL Configurations
| Argument | Type | Required | Description |
|---|
| page? | number | no | |
| per_page? | number | no | |
| match? | enum | no | |
| status? | enum | no | |
fn create_ssl_configuration(bundle_method?: unknown, certificate: unknown, custom_csr_id?: unknown, deploy?: unknown, geo_restrictions?: unknown, policy?: unknown, private_key?: unknown, type?: unknown)
Create SSL Configuration
| Argument | Type | Required | Description |
|---|
| bundle_method? | unknown | no | |
| certificate | unknown | yes | |
| custom_csr_id? | unknown | no | |
| deploy? | unknown | no | |
| geo_restrictions? | unknown | no | |
| policy? | unknown | no | |
| private_key? | unknown | no | |
| type? | unknown | no | |
fn update_custom_ssl_for_a_zone_re_prioritize_ssl_certificates(certificates: array)
Re-prioritize SSL Certificates
| Argument | Type | Required | Description |
|---|
| certificates | array | yes | Array of ordered certificates. |
fn get_custom_ssl_for_a_zone_ssl_configuration_details(custom_certificate_id: string)
SSL Configuration Details
| Argument | Type | Required | Description |
|---|
| custom_certificate_id | string | yes | |
fn update_custom_ssl_for_a_zone_edit_ssl_configuration(custom_certificate_id: string, bundle_method?: unknown, certificate?: unknown, custom_csr_id?: unknown, deploy?: unknown, geo_restrictions?: unknown, policy?: unknown, private_key?: unknown)
Edit SSL Configuration
| Argument | Type | Required | Description |
|---|
| custom_certificate_id | string | yes | |
| bundle_method? | unknown | no | |
| certificate? | unknown | no | |
| custom_csr_id? | unknown | no | |
| deploy? | unknown | no | |
| geo_restrictions? | unknown | no | |
| policy? | unknown | no | |
| private_key? | unknown | no | |
fn delete_ssl_configuration(custom_certificate_id: string)
Delete SSL Configuration
| Argument | Type | Required | Description |
|---|
| custom_certificate_id | string | yes | |
fn create_analyze_certificate_analyze_certificate(bundle_method?: unknown, certificate?: unknown)
Analyze Certificate
| Argument | Type | Required | Description |
|---|
| bundle_method? | unknown | no | |
| certificate? | unknown | no | |
fn list_certificate_packs(page?: number, per_page?: number, status?: enum, deploy?: enum)
List Certificate Packs
| Argument | Type | Required | Description |
|---|
| page? | number | no | |
| per_page? | number | no | |
| status? | enum | no | |
| deploy? | enum | no | |
fn create_certificate_packs_order_advanced_certificate_manager_certificate_pack(certificate_authority: unknown, cloudflare_branding?: unknown, hosts: unknown, type: unknown, validation_method: unknown, validity_days: unknown)
Order Advanced Certificate Manager Certificate Pack
| Argument | Type | Required | Description |
|---|
| certificate_authority | unknown | yes | |
| cloudflare_branding? | unknown | no | |
| hosts | unknown | yes | |
| type | unknown | yes | |
| validation_method | unknown | yes | |
| validity_days | unknown | yes | |
fn get_certificate_pack_quotas()
Get Certificate Pack Quotas
fn get_certificate_pack(certificate_pack_id: string)
Get Certificate Pack
| Argument | Type | Required | Description |
|---|
| certificate_pack_id | string | yes | |
fn update_certificate_packs_restart_validation_for_advanced_certificate_manager_certificate_pack(certificate_pack_id: string, cloudflare_branding?: unknown)
Restart Validation or Update Advanced Certificate Manager Certificate Pack
| Argument | Type | Required | Description |
|---|
| certificate_pack_id | string | yes | |
| cloudflare_branding? | unknown | no | |
fn delete_advanced_certificate_manager_certificate_pack(certificate_pack_id: string)
Delete Advanced Certificate Manager Certificate Pack
| Argument | Type | Required | Description |
|---|
| certificate_pack_id | string | yes | |
fn get_universal_ssl_settings_for_a_zone_universal_ssl_settings_details()
Universal SSL Settings Details
fn update_universal_ssl_settings_for_a_zone_edit_universal_ssl_settings(enabled?: unknown)
Edit Universal SSL Settings
| Argument | Type | Required | Description |
|---|
| enabled? | unknown | no | |
fn list_ssl_verification_ssl_verification_details(retry?: boolean)
SSL Verification Details
| Argument | Type | Required | Description |
|---|
| retry? | boolean | no | |
fn update_ssl_verification_edit_ssl_certificate_pack_validation_method(certificate_pack_id: string, validation_method: unknown)
Edit SSL Certificate Pack Validation Method
| Argument | Type | Required | Description |
|---|
| certificate_pack_id | string | yes | |
| validation_method | unknown | yes | |
Resources
certificates(infinite)— List Certificates
certificate(infinite)— Create Certificate
ssl_configurations(infinite)— List SSL Configurations
ssl_configuration(infinite)— Create SSL Configuration
custom_ssl_for_a_zone_re_prioritize_ssl_certificates(infinite)— Re-prioritize SSL Certificates
custom_ssl_for_a_zone_ssl_configuration_details(infinite)— SSL Configuration Details
custom_ssl_for_a_zone_edit_ssl_configuration(infinite)— Edit SSL Configuration
analyze_certificate_analyze_certificate(infinite)— Analyze Certificate
certificate_packs(infinite)— List Certificate Packs
certificate_packs_order_advanced_certificate_manager_certificate_pack(infinite)— Order Advanced Certificate Manager Certificate Pack
certificate_pack_quotas(infinite)— Get Certificate Pack Quotas
certificate_pack(infinite)— Get Certificate Pack
certificate_packs_restart_validation_for_advanced_certificate_manager_certificate_pack(infinite)— Restart Validation or Update Advanced Certificate Manager Certificate Pack
universal_ssl_settings_for_a_zone_universal_ssl_settings_details(infinite)— Universal SSL Settings Details
universal_ssl_settings_for_a_zone_edit_universal_ssl_settings(infinite)— Edit Universal SSL Settings
ssl_verification_ssl_verification_details(infinite)— SSL Verification Details
ssl_verification_edit_ssl_certificate_pack_validation_method(infinite)— Edit SSL Certificate Pack Validation Method