1. Registry
  2. Packages
  3. Akamai
  4. API Docs
  5. getCloudcertificatesHostnameBindings
Viewing docs for Akamai v12.0.0
published on Thursday, Sep 17, 2026 by Pulumi
akamai logo
Viewing docs for Akamai v12.0.0
published on Thursday, Sep 17, 2026 by Pulumi

    Using getCloudcertificatesHostnameBindings

    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 getCloudcertificatesHostnameBindings(args: GetCloudcertificatesHostnameBindingsArgs, opts?: InvokeOptions): Promise<GetCloudcertificatesHostnameBindingsResult>
    function getCloudcertificatesHostnameBindingsOutput(args: GetCloudcertificatesHostnameBindingsOutputArgs, opts?: InvokeOutputOptions): Output<GetCloudcertificatesHostnameBindingsResult>
    def get_cloudcertificates_hostname_bindings(contract_id: Optional[str] = None,
                                                domain: Optional[str] = None,
                                                expiring_in_days: Optional[int] = None,
                                                group_id: Optional[str] = None,
                                                network: Optional[str] = None,
                                                opts: Optional[InvokeOptions] = None) -> GetCloudcertificatesHostnameBindingsResult
    def get_cloudcertificates_hostname_bindings_output(contract_id: pulumi.Input[Optional[str]] = None,
                                                domain: pulumi.Input[Optional[str]] = None,
                                                expiring_in_days: pulumi.Input[Optional[int]] = None,
                                                group_id: pulumi.Input[Optional[str]] = None,
                                                network: pulumi.Input[Optional[str]] = None,
                                                opts: Optional[InvokeOutputOptions] = None) -> Output[GetCloudcertificatesHostnameBindingsResult]
    func GetCloudcertificatesHostnameBindings(ctx *Context, args *GetCloudcertificatesHostnameBindingsArgs, opts ...InvokeOption) (*GetCloudcertificatesHostnameBindingsResult, error)
    func GetCloudcertificatesHostnameBindingsOutput(ctx *Context, args *GetCloudcertificatesHostnameBindingsOutputArgs, opts ...InvokeOption) GetCloudcertificatesHostnameBindingsResultOutput

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

    public static class GetCloudcertificatesHostnameBindings 
    {
        public static Task<GetCloudcertificatesHostnameBindingsResult> InvokeAsync(GetCloudcertificatesHostnameBindingsArgs args, InvokeOptions? opts = null)
        public static Output<GetCloudcertificatesHostnameBindingsResult> Invoke(GetCloudcertificatesHostnameBindingsInvokeArgs args, InvokeOptions? opts = null)
        public static Output<GetCloudcertificatesHostnameBindingsResult> Invoke(GetCloudcertificatesHostnameBindingsInvokeArgs args, InvokeOutputOptions opts)
    }
    public static CompletableFuture<GetCloudcertificatesHostnameBindingsResult> getCloudcertificatesHostnameBindings(GetCloudcertificatesHostnameBindingsArgs args, InvokeOptions options)
    public static Output<GetCloudcertificatesHostnameBindingsResult> getCloudcertificatesHostnameBindings(GetCloudcertificatesHostnameBindingsArgs args, InvokeOptions options)
    public static Output<GetCloudcertificatesHostnameBindingsResult> getCloudcertificatesHostnameBindings(GetCloudcertificatesHostnameBindingsArgs args, InvokeOutputOptions options)
    
    fn::invoke:
      function: akamai:index/getCloudcertificatesHostnameBindings:getCloudcertificatesHostnameBindings
      arguments:
        # arguments dictionary
    data "akamai_get_cloudcertificates_hostname_bindings" "name" {
        # arguments
    }

    The following arguments are supported:

    ContractId string
    Domain string
    ExpiringInDays int
    GroupId string
    Network string
    ContractId string
    Domain string
    ExpiringInDays int
    GroupId string
    Network string
    contract_id string
    domain string
    expiring_in_days number
    group_id string
    network string
    contractId String
    domain String
    expiringInDays Integer
    groupId String
    network String
    contractId string
    domain string
    expiringInDays number
    groupId string
    network string
    contractId String
    domain String
    expiringInDays Number
    groupId String
    network String

    getCloudcertificatesHostnameBindings Result

    The following output properties are available:

    Supporting Types

    GetCloudcertificatesHostnameBindingsBinding

    CertificateId string
    Unique identifier for the third-party certificate.
    Hostname string
    Hostname on the Akamai CDN the certificate applies to.
    Network string
    The deployment network, either 'STAGING' or 'PRODUCTION', on which the certificate is active for a property version.
    ResourceType string
    Resource type this binding applies to. Currently, only 'CDN_HOSTNAME' is available.
    CertificateId string
    Unique identifier for the third-party certificate.
    Hostname string
    Hostname on the Akamai CDN the certificate applies to.
    Network string
    The deployment network, either 'STAGING' or 'PRODUCTION', on which the certificate is active for a property version.
    ResourceType string
    Resource type this binding applies to. Currently, only 'CDN_HOSTNAME' is available.
    certificate_id string
    Unique identifier for the third-party certificate.
    hostname string
    Hostname on the Akamai CDN the certificate applies to.
    network string
    The deployment network, either 'STAGING' or 'PRODUCTION', on which the certificate is active for a property version.
    resource_type string
    Resource type this binding applies to. Currently, only 'CDN_HOSTNAME' is available.
    certificateId String
    Unique identifier for the third-party certificate.
    hostname String
    Hostname on the Akamai CDN the certificate applies to.
    network String
    The deployment network, either 'STAGING' or 'PRODUCTION', on which the certificate is active for a property version.
    resourceType String
    Resource type this binding applies to. Currently, only 'CDN_HOSTNAME' is available.
    certificateId string
    Unique identifier for the third-party certificate.
    hostname string
    Hostname on the Akamai CDN the certificate applies to.
    network string
    The deployment network, either 'STAGING' or 'PRODUCTION', on which the certificate is active for a property version.
    resourceType string
    Resource type this binding applies to. Currently, only 'CDN_HOSTNAME' is available.
    certificate_id str
    Unique identifier for the third-party certificate.
    hostname str
    Hostname on the Akamai CDN the certificate applies to.
    network str
    The deployment network, either 'STAGING' or 'PRODUCTION', on which the certificate is active for a property version.
    resource_type str
    Resource type this binding applies to. Currently, only 'CDN_HOSTNAME' is available.
    certificateId String
    Unique identifier for the third-party certificate.
    hostname String
    Hostname on the Akamai CDN the certificate applies to.
    network String
    The deployment network, either 'STAGING' or 'PRODUCTION', on which the certificate is active for a property version.
    resourceType String
    Resource type this binding applies to. Currently, only 'CDN_HOSTNAME' is available.

    Package Details

    Repository
    Akamai pulumi/pulumi-akamai
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the akamai Terraform Provider.
    akamai logo
    Viewing docs for Akamai v12.0.0
    published on Thursday, Sep 17, 2026 by Pulumi

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial