1. Packages
  2. Akamai
  3. API Docs
  4. getPropertyAccountHostnames
Akamai v10.3.0 published on Thursday, Jan 22, 2026 by Pulumi
akamai logo
Akamai v10.3.0 published on Thursday, Jan 22, 2026 by Pulumi

    Using getPropertyAccountHostnames

    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 getPropertyAccountHostnames(args: GetPropertyAccountHostnamesArgs, opts?: InvokeOptions): Promise<GetPropertyAccountHostnamesResult>
    function getPropertyAccountHostnamesOutput(args: GetPropertyAccountHostnamesOutputArgs, opts?: InvokeOptions): Output<GetPropertyAccountHostnamesResult>
    def get_property_account_hostnames(cname_to: Optional[str] = None,
                                       contract_id: Optional[str] = None,
                                       group_id: Optional[str] = None,
                                       hostname: Optional[str] = None,
                                       network: Optional[str] = None,
                                       sort: Optional[str] = None,
                                       opts: Optional[InvokeOptions] = None) -> GetPropertyAccountHostnamesResult
    def get_property_account_hostnames_output(cname_to: Optional[pulumi.Input[str]] = None,
                                       contract_id: Optional[pulumi.Input[str]] = None,
                                       group_id: Optional[pulumi.Input[str]] = None,
                                       hostname: Optional[pulumi.Input[str]] = None,
                                       network: Optional[pulumi.Input[str]] = None,
                                       sort: Optional[pulumi.Input[str]] = None,
                                       opts: Optional[InvokeOptions] = None) -> Output[GetPropertyAccountHostnamesResult]
    func GetPropertyAccountHostnames(ctx *Context, args *GetPropertyAccountHostnamesArgs, opts ...InvokeOption) (*GetPropertyAccountHostnamesResult, error)
    func GetPropertyAccountHostnamesOutput(ctx *Context, args *GetPropertyAccountHostnamesOutputArgs, opts ...InvokeOption) GetPropertyAccountHostnamesResultOutput

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

    public static class GetPropertyAccountHostnames 
    {
        public static Task<GetPropertyAccountHostnamesResult> InvokeAsync(GetPropertyAccountHostnamesArgs args, InvokeOptions? opts = null)
        public static Output<GetPropertyAccountHostnamesResult> Invoke(GetPropertyAccountHostnamesInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetPropertyAccountHostnamesResult> getPropertyAccountHostnames(GetPropertyAccountHostnamesArgs args, InvokeOptions options)
    public static Output<GetPropertyAccountHostnamesResult> getPropertyAccountHostnames(GetPropertyAccountHostnamesArgs args, InvokeOptions options)
    
    fn::invoke:
      function: akamai:index/getPropertyAccountHostnames:getPropertyAccountHostnames
      arguments:
        # arguments dictionary

    The following arguments are supported:

    CnameTo string
    ContractId string
    GroupId string
    Hostname string
    Network string
    Sort string
    CnameTo string
    ContractId string
    GroupId string
    Hostname string
    Network string
    Sort string
    cnameTo String
    contractId String
    groupId String
    hostname String
    network String
    sort String
    cnameTo string
    contractId string
    groupId string
    hostname string
    network string
    sort string
    cnameTo String
    contractId String
    groupId String
    hostname String
    network String
    sort String

    getPropertyAccountHostnames Result

    The following output properties are available:

    AccountId string
    AvailableSorts List<string>
    ContractId string
    CurrentSort string
    DefaultSort string
    GroupId string
    Hostnames List<GetPropertyAccountHostnamesHostname>
    Id string
    The provider-assigned unique ID for this managed resource.
    CnameTo string
    Hostname string
    Network string
    Sort string
    AccountId string
    AvailableSorts []string
    ContractId string
    CurrentSort string
    DefaultSort string
    GroupId string
    Hostnames []GetPropertyAccountHostnamesHostname
    Id string
    The provider-assigned unique ID for this managed resource.
    CnameTo string
    Hostname string
    Network string
    Sort string
    accountId String
    availableSorts List<String>
    contractId String
    currentSort String
    defaultSort String
    groupId String
    hostnames List<GetPropertyAccountHostnamesHostname>
    id String
    The provider-assigned unique ID for this managed resource.
    cnameTo String
    hostname String
    network String
    sort String
    accountId string
    availableSorts string[]
    contractId string
    currentSort string
    defaultSort string
    groupId string
    hostnames GetPropertyAccountHostnamesHostname[]
    id string
    The provider-assigned unique ID for this managed resource.
    cnameTo string
    hostname string
    network string
    sort string
    account_id str
    available_sorts Sequence[str]
    contract_id str
    current_sort str
    default_sort str
    group_id str
    hostnames Sequence[GetPropertyAccountHostnamesHostname]
    id str
    The provider-assigned unique ID for this managed resource.
    cname_to str
    hostname str
    network str
    sort str
    accountId String
    availableSorts List<String>
    contractId String
    currentSort String
    defaultSort String
    groupId String
    hostnames List<Property Map>
    id String
    The provider-assigned unique ID for this managed resource.
    cnameTo String
    hostname String
    network String
    sort String

    Supporting Types

    GetPropertyAccountHostnamesHostname

    CnameFrom string
    The hostname that your end users see, indicated by the Host header in end user requests.
    ContractId string
    Identifies the prevailing contract under which you requested the data.
    GroupId string
    Identifies the prevailing group under which you requested the data.
    LatestVersion int
    Specifies the most recent version of the property.
    ProductionCertType string
    Indicates the certificate's provisioning type. Either CPS_MANAGED for the certificates created with the Certificate Provisioning System (CPS) API, CCM for the certificates created with the Cloud Certificate Manager (CCM) API, or DEFAULT for the Domain Validation (DV) certificates created automatically. Note that you can't specify the DEFAULT value if your property hostname uses the akamaized.net domain suffix.
    ProductionCnameTo string
    The edge hostname you point the property hostname to so that you can start serving traffic through Akamai servers. This member corresponds to the edge hostname object's edgeHostnameDomain member.
    ProductionCnameType string
    Indicates the type of CNAME you used in the production network, either EDGE_HOSTNAME or CUSTOM.
    ProductionEdgeHostnameId string
    Identifies the edge hostname you mapped your traffic to on the production network.
    ProductionProductId string
    Identifies the product association on the network.
    PropertyId string
    Unique identifier for the property.
    PropertyName string
    A unique, descriptive name for the property.
    PropertyType string
    Specifies the type of the property. Either TRADITIONAL for properties where you pair property hostnames with the property version, or HOSTNAME_BUCKET where you manage property hostnames independently of the property version.
    StagingCertType string
    Indicates the certificate's provisioning type. Either CPS_MANAGED for the certificates created with the Certificate Provisioning System (CPS) API, CCM for the certificates created with the Cloud Certificate Manager (CCM) API, or DEFAULT for the Domain Validation (DV) certificates created automatically. Note that you can't specify the DEFAULT value if your property hostname uses the akamaized.net domain suffix.
    StagingCnameTo string
    The edge hostname you point the property hostname to so that you can start serving traffic through Akamai servers. This member corresponds to the edge hostname object's edgeHostnameDomain member.
    StagingCnameType string
    Indicates the type of CNAME you used in the staging network, either EDGE_HOSTNAME or CUSTOM.
    StagingEdgeHostnameId string
    Identifies the edge hostname you mapped your traffic to on the staging network.
    StagingProductId string
    Identifies the product association on the network.
    CnameFrom string
    The hostname that your end users see, indicated by the Host header in end user requests.
    ContractId string
    Identifies the prevailing contract under which you requested the data.
    GroupId string
    Identifies the prevailing group under which you requested the data.
    LatestVersion int
    Specifies the most recent version of the property.
    ProductionCertType string
    Indicates the certificate's provisioning type. Either CPS_MANAGED for the certificates created with the Certificate Provisioning System (CPS) API, CCM for the certificates created with the Cloud Certificate Manager (CCM) API, or DEFAULT for the Domain Validation (DV) certificates created automatically. Note that you can't specify the DEFAULT value if your property hostname uses the akamaized.net domain suffix.
    ProductionCnameTo string
    The edge hostname you point the property hostname to so that you can start serving traffic through Akamai servers. This member corresponds to the edge hostname object's edgeHostnameDomain member.
    ProductionCnameType string
    Indicates the type of CNAME you used in the production network, either EDGE_HOSTNAME or CUSTOM.
    ProductionEdgeHostnameId string
    Identifies the edge hostname you mapped your traffic to on the production network.
    ProductionProductId string
    Identifies the product association on the network.
    PropertyId string
    Unique identifier for the property.
    PropertyName string
    A unique, descriptive name for the property.
    PropertyType string
    Specifies the type of the property. Either TRADITIONAL for properties where you pair property hostnames with the property version, or HOSTNAME_BUCKET where you manage property hostnames independently of the property version.
    StagingCertType string
    Indicates the certificate's provisioning type. Either CPS_MANAGED for the certificates created with the Certificate Provisioning System (CPS) API, CCM for the certificates created with the Cloud Certificate Manager (CCM) API, or DEFAULT for the Domain Validation (DV) certificates created automatically. Note that you can't specify the DEFAULT value if your property hostname uses the akamaized.net domain suffix.
    StagingCnameTo string
    The edge hostname you point the property hostname to so that you can start serving traffic through Akamai servers. This member corresponds to the edge hostname object's edgeHostnameDomain member.
    StagingCnameType string
    Indicates the type of CNAME you used in the staging network, either EDGE_HOSTNAME or CUSTOM.
    StagingEdgeHostnameId string
    Identifies the edge hostname you mapped your traffic to on the staging network.
    StagingProductId string
    Identifies the product association on the network.
    cnameFrom String
    The hostname that your end users see, indicated by the Host header in end user requests.
    contractId String
    Identifies the prevailing contract under which you requested the data.
    groupId String
    Identifies the prevailing group under which you requested the data.
    latestVersion Integer
    Specifies the most recent version of the property.
    productionCertType String
    Indicates the certificate's provisioning type. Either CPS_MANAGED for the certificates created with the Certificate Provisioning System (CPS) API, CCM for the certificates created with the Cloud Certificate Manager (CCM) API, or DEFAULT for the Domain Validation (DV) certificates created automatically. Note that you can't specify the DEFAULT value if your property hostname uses the akamaized.net domain suffix.
    productionCnameTo String
    The edge hostname you point the property hostname to so that you can start serving traffic through Akamai servers. This member corresponds to the edge hostname object's edgeHostnameDomain member.
    productionCnameType String
    Indicates the type of CNAME you used in the production network, either EDGE_HOSTNAME or CUSTOM.
    productionEdgeHostnameId String
    Identifies the edge hostname you mapped your traffic to on the production network.
    productionProductId String
    Identifies the product association on the network.
    propertyId String
    Unique identifier for the property.
    propertyName String
    A unique, descriptive name for the property.
    propertyType String
    Specifies the type of the property. Either TRADITIONAL for properties where you pair property hostnames with the property version, or HOSTNAME_BUCKET where you manage property hostnames independently of the property version.
    stagingCertType String
    Indicates the certificate's provisioning type. Either CPS_MANAGED for the certificates created with the Certificate Provisioning System (CPS) API, CCM for the certificates created with the Cloud Certificate Manager (CCM) API, or DEFAULT for the Domain Validation (DV) certificates created automatically. Note that you can't specify the DEFAULT value if your property hostname uses the akamaized.net domain suffix.
    stagingCnameTo String
    The edge hostname you point the property hostname to so that you can start serving traffic through Akamai servers. This member corresponds to the edge hostname object's edgeHostnameDomain member.
    stagingCnameType String
    Indicates the type of CNAME you used in the staging network, either EDGE_HOSTNAME or CUSTOM.
    stagingEdgeHostnameId String
    Identifies the edge hostname you mapped your traffic to on the staging network.
    stagingProductId String
    Identifies the product association on the network.
    cnameFrom string
    The hostname that your end users see, indicated by the Host header in end user requests.
    contractId string
    Identifies the prevailing contract under which you requested the data.
    groupId string
    Identifies the prevailing group under which you requested the data.
    latestVersion number
    Specifies the most recent version of the property.
    productionCertType string
    Indicates the certificate's provisioning type. Either CPS_MANAGED for the certificates created with the Certificate Provisioning System (CPS) API, CCM for the certificates created with the Cloud Certificate Manager (CCM) API, or DEFAULT for the Domain Validation (DV) certificates created automatically. Note that you can't specify the DEFAULT value if your property hostname uses the akamaized.net domain suffix.
    productionCnameTo string
    The edge hostname you point the property hostname to so that you can start serving traffic through Akamai servers. This member corresponds to the edge hostname object's edgeHostnameDomain member.
    productionCnameType string
    Indicates the type of CNAME you used in the production network, either EDGE_HOSTNAME or CUSTOM.
    productionEdgeHostnameId string
    Identifies the edge hostname you mapped your traffic to on the production network.
    productionProductId string
    Identifies the product association on the network.
    propertyId string
    Unique identifier for the property.
    propertyName string
    A unique, descriptive name for the property.
    propertyType string
    Specifies the type of the property. Either TRADITIONAL for properties where you pair property hostnames with the property version, or HOSTNAME_BUCKET where you manage property hostnames independently of the property version.
    stagingCertType string
    Indicates the certificate's provisioning type. Either CPS_MANAGED for the certificates created with the Certificate Provisioning System (CPS) API, CCM for the certificates created with the Cloud Certificate Manager (CCM) API, or DEFAULT for the Domain Validation (DV) certificates created automatically. Note that you can't specify the DEFAULT value if your property hostname uses the akamaized.net domain suffix.
    stagingCnameTo string
    The edge hostname you point the property hostname to so that you can start serving traffic through Akamai servers. This member corresponds to the edge hostname object's edgeHostnameDomain member.
    stagingCnameType string
    Indicates the type of CNAME you used in the staging network, either EDGE_HOSTNAME or CUSTOM.
    stagingEdgeHostnameId string
    Identifies the edge hostname you mapped your traffic to on the staging network.
    stagingProductId string
    Identifies the product association on the network.
    cname_from str
    The hostname that your end users see, indicated by the Host header in end user requests.
    contract_id str
    Identifies the prevailing contract under which you requested the data.
    group_id str
    Identifies the prevailing group under which you requested the data.
    latest_version int
    Specifies the most recent version of the property.
    production_cert_type str
    Indicates the certificate's provisioning type. Either CPS_MANAGED for the certificates created with the Certificate Provisioning System (CPS) API, CCM for the certificates created with the Cloud Certificate Manager (CCM) API, or DEFAULT for the Domain Validation (DV) certificates created automatically. Note that you can't specify the DEFAULT value if your property hostname uses the akamaized.net domain suffix.
    production_cname_to str
    The edge hostname you point the property hostname to so that you can start serving traffic through Akamai servers. This member corresponds to the edge hostname object's edgeHostnameDomain member.
    production_cname_type str
    Indicates the type of CNAME you used in the production network, either EDGE_HOSTNAME or CUSTOM.
    production_edge_hostname_id str
    Identifies the edge hostname you mapped your traffic to on the production network.
    production_product_id str
    Identifies the product association on the network.
    property_id str
    Unique identifier for the property.
    property_name str
    A unique, descriptive name for the property.
    property_type str
    Specifies the type of the property. Either TRADITIONAL for properties where you pair property hostnames with the property version, or HOSTNAME_BUCKET where you manage property hostnames independently of the property version.
    staging_cert_type str
    Indicates the certificate's provisioning type. Either CPS_MANAGED for the certificates created with the Certificate Provisioning System (CPS) API, CCM for the certificates created with the Cloud Certificate Manager (CCM) API, or DEFAULT for the Domain Validation (DV) certificates created automatically. Note that you can't specify the DEFAULT value if your property hostname uses the akamaized.net domain suffix.
    staging_cname_to str
    The edge hostname you point the property hostname to so that you can start serving traffic through Akamai servers. This member corresponds to the edge hostname object's edgeHostnameDomain member.
    staging_cname_type str
    Indicates the type of CNAME you used in the staging network, either EDGE_HOSTNAME or CUSTOM.
    staging_edge_hostname_id str
    Identifies the edge hostname you mapped your traffic to on the staging network.
    staging_product_id str
    Identifies the product association on the network.
    cnameFrom String
    The hostname that your end users see, indicated by the Host header in end user requests.
    contractId String
    Identifies the prevailing contract under which you requested the data.
    groupId String
    Identifies the prevailing group under which you requested the data.
    latestVersion Number
    Specifies the most recent version of the property.
    productionCertType String
    Indicates the certificate's provisioning type. Either CPS_MANAGED for the certificates created with the Certificate Provisioning System (CPS) API, CCM for the certificates created with the Cloud Certificate Manager (CCM) API, or DEFAULT for the Domain Validation (DV) certificates created automatically. Note that you can't specify the DEFAULT value if your property hostname uses the akamaized.net domain suffix.
    productionCnameTo String
    The edge hostname you point the property hostname to so that you can start serving traffic through Akamai servers. This member corresponds to the edge hostname object's edgeHostnameDomain member.
    productionCnameType String
    Indicates the type of CNAME you used in the production network, either EDGE_HOSTNAME or CUSTOM.
    productionEdgeHostnameId String
    Identifies the edge hostname you mapped your traffic to on the production network.
    productionProductId String
    Identifies the product association on the network.
    propertyId String
    Unique identifier for the property.
    propertyName String
    A unique, descriptive name for the property.
    propertyType String
    Specifies the type of the property. Either TRADITIONAL for properties where you pair property hostnames with the property version, or HOSTNAME_BUCKET where you manage property hostnames independently of the property version.
    stagingCertType String
    Indicates the certificate's provisioning type. Either CPS_MANAGED for the certificates created with the Certificate Provisioning System (CPS) API, CCM for the certificates created with the Cloud Certificate Manager (CCM) API, or DEFAULT for the Domain Validation (DV) certificates created automatically. Note that you can't specify the DEFAULT value if your property hostname uses the akamaized.net domain suffix.
    stagingCnameTo String
    The edge hostname you point the property hostname to so that you can start serving traffic through Akamai servers. This member corresponds to the edge hostname object's edgeHostnameDomain member.
    stagingCnameType String
    Indicates the type of CNAME you used in the staging network, either EDGE_HOSTNAME or CUSTOM.
    stagingEdgeHostnameId String
    Identifies the edge hostname you mapped your traffic to on the staging network.
    stagingProductId String
    Identifies the product association on the network.

    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 v10.3.0 published on Thursday, Jan 22, 2026 by Pulumi
      Meet Neo: Your AI Platform Teammate