Akamai v8.1.0 published on Friday, Apr 11, 2025 by Pulumi
akamai.getPropertyHostnames
Explore with Pulumi AI
Using getPropertyHostnames
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 getPropertyHostnames(args: GetPropertyHostnamesArgs, opts?: InvokeOptions): Promise<GetPropertyHostnamesResult>
function getPropertyHostnamesOutput(args: GetPropertyHostnamesOutputArgs, opts?: InvokeOptions): Output<GetPropertyHostnamesResult>def get_property_hostnames(contract_id: Optional[str] = None,
filter_pending_default_certs: Optional[bool] = None,
group_id: Optional[str] = None,
property_id: Optional[str] = None,
version: Optional[int] = None,
opts: Optional[InvokeOptions] = None) -> GetPropertyHostnamesResult
def get_property_hostnames_output(contract_id: Optional[pulumi.Input[str]] = None,
filter_pending_default_certs: Optional[pulumi.Input[bool]] = None,
group_id: Optional[pulumi.Input[str]] = None,
property_id: Optional[pulumi.Input[str]] = None,
version: Optional[pulumi.Input[int]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetPropertyHostnamesResult]func GetPropertyHostnames(ctx *Context, args *GetPropertyHostnamesArgs, opts ...InvokeOption) (*GetPropertyHostnamesResult, error)
func GetPropertyHostnamesOutput(ctx *Context, args *GetPropertyHostnamesOutputArgs, opts ...InvokeOption) GetPropertyHostnamesResultOutput> Note: This function is named GetPropertyHostnames in the Go SDK.
public static class GetPropertyHostnames
{
public static Task<GetPropertyHostnamesResult> InvokeAsync(GetPropertyHostnamesArgs args, InvokeOptions? opts = null)
public static Output<GetPropertyHostnamesResult> Invoke(GetPropertyHostnamesInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetPropertyHostnamesResult> getPropertyHostnames(GetPropertyHostnamesArgs args, InvokeOptions options)
public static Output<GetPropertyHostnamesResult> getPropertyHostnames(GetPropertyHostnamesArgs args, InvokeOptions options)
fn::invoke:
function: akamai:index/getPropertyHostnames:getPropertyHostnames
arguments:
# arguments dictionaryThe following arguments are supported:
- Contract
Id string - Group
Id string - Property
Id string - Filter
Pending boolDefault Certs - Version int
- Contract
Id string - Group
Id string - Property
Id string - Filter
Pending boolDefault Certs - Version int
- contract
Id String - group
Id String - property
Id String - filter
Pending BooleanDefault Certs - version Integer
- contract
Id string - group
Id string - property
Id string - filter
Pending booleanDefault Certs - version number
- contract_
id str - group_
id str - property_
id str - filter_
pending_ booldefault_ certs - version int
- contract
Id String - group
Id String - property
Id String - filter
Pending BooleanDefault Certs - version Number
getPropertyHostnames Result
The following output properties are available:
- Contract
Id string - Group
Id string - Hostname
Buckets List<GetProperty Hostnames Hostname Bucket> - Hostnames
List<Get
Property Hostnames Hostname> - Id string
- The provider-assigned unique ID for this managed resource.
- Property
Id string - Version int
- Filter
Pending boolDefault Certs
- Contract
Id string - Group
Id string - Hostname
Buckets []GetProperty Hostnames Hostname Bucket - Hostnames
[]Get
Property Hostnames Hostname - Id string
- The provider-assigned unique ID for this managed resource.
- Property
Id string - Version int
- Filter
Pending boolDefault Certs
- contract
Id String - group
Id String - hostname
Buckets List<GetProperty Hostnames Hostname Bucket> - hostnames
List<Get
Property Hostnames Hostname> - id String
- The provider-assigned unique ID for this managed resource.
- property
Id String - version Integer
- filter
Pending BooleanDefault Certs
- contract
Id string - group
Id string - hostname
Buckets GetProperty Hostnames Hostname Bucket[] - hostnames
Get
Property Hostnames Hostname[] - id string
- The provider-assigned unique ID for this managed resource.
- property
Id string - version number
- filter
Pending booleanDefault Certs
- contract_
id str - group_
id str - hostname_
buckets Sequence[GetProperty Hostnames Hostname Bucket] - hostnames
Sequence[Get
Property Hostnames Hostname] - id str
- The provider-assigned unique ID for this managed resource.
- property_
id str - version int
- filter_
pending_ booldefault_ certs
- contract
Id String - group
Id String - hostname
Buckets List<Property Map> - hostnames List<Property Map>
- id String
- The provider-assigned unique ID for this managed resource.
- property
Id String - version Number
- filter
Pending BooleanDefault Certs
Supporting Types
GetPropertyHostnamesHostname
- Cert
Provisioning stringType - Indicates the certificate's provisioning type. Either
CPS_MANAGEDfor the certificates you create with the Certificate Provisioning System (CPS) API, orDEFAULTfor the Domain Validation (DV) certificates created automatically. Note that you can't specify theDEFAULTvalue if your property hostname uses theakamaized.netdomain suffix. - Cert
Statuses List<GetProperty Hostnames Hostname Cert Status> - Cname
From string - The hostname that your end users see, indicated by the Host header in end user requests.
- Cname
To 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
edgeHostnameDomainmember. - Cname
Type string - A hostname's CNAME type. Supports only the
EDGE_HOSTNAMEvalue. - Edge
Hostname stringId - The unique identifier for the edge hostname.
- Cert
Provisioning stringType - Indicates the certificate's provisioning type. Either
CPS_MANAGEDfor the certificates you create with the Certificate Provisioning System (CPS) API, orDEFAULTfor the Domain Validation (DV) certificates created automatically. Note that you can't specify theDEFAULTvalue if your property hostname uses theakamaized.netdomain suffix. - Cert
Statuses []GetProperty Hostnames Hostname Cert Status - Cname
From string - The hostname that your end users see, indicated by the Host header in end user requests.
- Cname
To 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
edgeHostnameDomainmember. - Cname
Type string - A hostname's CNAME type. Supports only the
EDGE_HOSTNAMEvalue. - Edge
Hostname stringId - The unique identifier for the edge hostname.
- cert
Provisioning StringType - Indicates the certificate's provisioning type. Either
CPS_MANAGEDfor the certificates you create with the Certificate Provisioning System (CPS) API, orDEFAULTfor the Domain Validation (DV) certificates created automatically. Note that you can't specify theDEFAULTvalue if your property hostname uses theakamaized.netdomain suffix. - cert
Statuses List<GetProperty Hostnames Hostname Cert Status> - cname
From String - The hostname that your end users see, indicated by the Host header in end user requests.
- cname
To 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
edgeHostnameDomainmember. - cname
Type String - A hostname's CNAME type. Supports only the
EDGE_HOSTNAMEvalue. - edge
Hostname StringId - The unique identifier for the edge hostname.
- cert
Provisioning stringType - Indicates the certificate's provisioning type. Either
CPS_MANAGEDfor the certificates you create with the Certificate Provisioning System (CPS) API, orDEFAULTfor the Domain Validation (DV) certificates created automatically. Note that you can't specify theDEFAULTvalue if your property hostname uses theakamaized.netdomain suffix. - cert
Statuses GetProperty Hostnames Hostname Cert Status[] - cname
From string - The hostname that your end users see, indicated by the Host header in end user requests.
- cname
To 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
edgeHostnameDomainmember. - cname
Type string - A hostname's CNAME type. Supports only the
EDGE_HOSTNAMEvalue. - edge
Hostname stringId - The unique identifier for the edge hostname.
- cert_
provisioning_ strtype - Indicates the certificate's provisioning type. Either
CPS_MANAGEDfor the certificates you create with the Certificate Provisioning System (CPS) API, orDEFAULTfor the Domain Validation (DV) certificates created automatically. Note that you can't specify theDEFAULTvalue if your property hostname uses theakamaized.netdomain suffix. - cert_
statuses Sequence[GetProperty Hostnames Hostname Cert Status] - cname_
from str - The hostname that your end users see, indicated by the Host header in end user requests.
- 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
edgeHostnameDomainmember. - cname_
type str - A hostname's CNAME type. Supports only the
EDGE_HOSTNAMEvalue. - edge_
hostname_ strid - The unique identifier for the edge hostname.
- cert
Provisioning StringType - Indicates the certificate's provisioning type. Either
CPS_MANAGEDfor the certificates you create with the Certificate Provisioning System (CPS) API, orDEFAULTfor the Domain Validation (DV) certificates created automatically. Note that you can't specify theDEFAULTvalue if your property hostname uses theakamaized.netdomain suffix. - cert
Statuses List<Property Map> - cname
From String - The hostname that your end users see, indicated by the Host header in end user requests.
- cname
To 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
edgeHostnameDomainmember. - cname
Type String - A hostname's CNAME type. Supports only the
EDGE_HOSTNAMEvalue. - edge
Hostname StringId - The unique identifier for the edge hostname.
GetPropertyHostnamesHostnameBucket
- Cert
Statuses List<GetProperty Hostnames Hostname Bucket Cert Status> - Cname
From string - The hostname that your end users see, indicated by the Host header in end user requests.
- Cname
Type string - A hostname's CNAME type. Supports only the
EDGE_HOSTNAMEvalue. - Production
Cert stringType - Indicates the certificate's provisioning type. Either
CPS_MANAGEDfor the certificates you create with the Certificate Provisioning System (CPS) API, orDEFAULTfor the Domain Validation (DV) certificates created automatically. Note that you can't specify theDEFAULTvalue if your property hostname uses theakamaized.netdomain suffix. - Production
Cname stringTo - 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
edgeHostnameDomainmember. - Production
Edge stringHostname Id - The unique identifier for the edge hostname.
- Staging
Cert stringType - Indicates the certificate's provisioning type. Either
CPS_MANAGEDfor the certificates you create with the Certificate Provisioning System (CPS) API, orDEFAULTfor the Domain Validation (DV) certificates created automatically. Note that you can't specify theDEFAULTvalue if your property hostname uses theakamaized.netdomain suffix. - Staging
Cname stringTo - 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
edgeHostnameDomainmember. - Staging
Edge stringHostname Id - The unique identifier for the edge hostname.
- Cert
Statuses []GetProperty Hostnames Hostname Bucket Cert Status - Cname
From string - The hostname that your end users see, indicated by the Host header in end user requests.
- Cname
Type string - A hostname's CNAME type. Supports only the
EDGE_HOSTNAMEvalue. - Production
Cert stringType - Indicates the certificate's provisioning type. Either
CPS_MANAGEDfor the certificates you create with the Certificate Provisioning System (CPS) API, orDEFAULTfor the Domain Validation (DV) certificates created automatically. Note that you can't specify theDEFAULTvalue if your property hostname uses theakamaized.netdomain suffix. - Production
Cname stringTo - 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
edgeHostnameDomainmember. - Production
Edge stringHostname Id - The unique identifier for the edge hostname.
- Staging
Cert stringType - Indicates the certificate's provisioning type. Either
CPS_MANAGEDfor the certificates you create with the Certificate Provisioning System (CPS) API, orDEFAULTfor the Domain Validation (DV) certificates created automatically. Note that you can't specify theDEFAULTvalue if your property hostname uses theakamaized.netdomain suffix. - Staging
Cname stringTo - 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
edgeHostnameDomainmember. - Staging
Edge stringHostname Id - The unique identifier for the edge hostname.
- cert
Statuses List<GetProperty Hostnames Hostname Bucket Cert Status> - cname
From String - The hostname that your end users see, indicated by the Host header in end user requests.
- cname
Type String - A hostname's CNAME type. Supports only the
EDGE_HOSTNAMEvalue. - production
Cert StringType - Indicates the certificate's provisioning type. Either
CPS_MANAGEDfor the certificates you create with the Certificate Provisioning System (CPS) API, orDEFAULTfor the Domain Validation (DV) certificates created automatically. Note that you can't specify theDEFAULTvalue if your property hostname uses theakamaized.netdomain suffix. - production
Cname StringTo - 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
edgeHostnameDomainmember. - production
Edge StringHostname Id - The unique identifier for the edge hostname.
- staging
Cert StringType - Indicates the certificate's provisioning type. Either
CPS_MANAGEDfor the certificates you create with the Certificate Provisioning System (CPS) API, orDEFAULTfor the Domain Validation (DV) certificates created automatically. Note that you can't specify theDEFAULTvalue if your property hostname uses theakamaized.netdomain suffix. - staging
Cname StringTo - 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
edgeHostnameDomainmember. - staging
Edge StringHostname Id - The unique identifier for the edge hostname.
- cert
Statuses GetProperty Hostnames Hostname Bucket Cert Status[] - cname
From string - The hostname that your end users see, indicated by the Host header in end user requests.
- cname
Type string - A hostname's CNAME type. Supports only the
EDGE_HOSTNAMEvalue. - production
Cert stringType - Indicates the certificate's provisioning type. Either
CPS_MANAGEDfor the certificates you create with the Certificate Provisioning System (CPS) API, orDEFAULTfor the Domain Validation (DV) certificates created automatically. Note that you can't specify theDEFAULTvalue if your property hostname uses theakamaized.netdomain suffix. - production
Cname stringTo - 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
edgeHostnameDomainmember. - production
Edge stringHostname Id - The unique identifier for the edge hostname.
- staging
Cert stringType - Indicates the certificate's provisioning type. Either
CPS_MANAGEDfor the certificates you create with the Certificate Provisioning System (CPS) API, orDEFAULTfor the Domain Validation (DV) certificates created automatically. Note that you can't specify theDEFAULTvalue if your property hostname uses theakamaized.netdomain suffix. - staging
Cname stringTo - 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
edgeHostnameDomainmember. - staging
Edge stringHostname Id - The unique identifier for the edge hostname.
- cert_
statuses Sequence[GetProperty Hostnames Hostname Bucket Cert Status] - cname_
from str - The hostname that your end users see, indicated by the Host header in end user requests.
- cname_
type str - A hostname's CNAME type. Supports only the
EDGE_HOSTNAMEvalue. - production_
cert_ strtype - Indicates the certificate's provisioning type. Either
CPS_MANAGEDfor the certificates you create with the Certificate Provisioning System (CPS) API, orDEFAULTfor the Domain Validation (DV) certificates created automatically. Note that you can't specify theDEFAULTvalue if your property hostname uses theakamaized.netdomain suffix. - production_
cname_ strto - 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
edgeHostnameDomainmember. - production_
edge_ strhostname_ id - The unique identifier for the edge hostname.
- staging_
cert_ strtype - Indicates the certificate's provisioning type. Either
CPS_MANAGEDfor the certificates you create with the Certificate Provisioning System (CPS) API, orDEFAULTfor the Domain Validation (DV) certificates created automatically. Note that you can't specify theDEFAULTvalue if your property hostname uses theakamaized.netdomain suffix. - staging_
cname_ strto - 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
edgeHostnameDomainmember. - staging_
edge_ strhostname_ id - The unique identifier for the edge hostname.
- cert
Statuses List<Property Map> - cname
From String - The hostname that your end users see, indicated by the Host header in end user requests.
- cname
Type String - A hostname's CNAME type. Supports only the
EDGE_HOSTNAMEvalue. - production
Cert StringType - Indicates the certificate's provisioning type. Either
CPS_MANAGEDfor the certificates you create with the Certificate Provisioning System (CPS) API, orDEFAULTfor the Domain Validation (DV) certificates created automatically. Note that you can't specify theDEFAULTvalue if your property hostname uses theakamaized.netdomain suffix. - production
Cname StringTo - 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
edgeHostnameDomainmember. - production
Edge StringHostname Id - The unique identifier for the edge hostname.
- staging
Cert StringType - Indicates the certificate's provisioning type. Either
CPS_MANAGEDfor the certificates you create with the Certificate Provisioning System (CPS) API, orDEFAULTfor the Domain Validation (DV) certificates created automatically. Note that you can't specify theDEFAULTvalue if your property hostname uses theakamaized.netdomain suffix. - staging
Cname StringTo - 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
edgeHostnameDomainmember. - staging
Edge StringHostname Id - The unique identifier for the edge hostname.
GetPropertyHostnamesHostnameBucketCertStatus
- Hostname string
- The hostname part of the CNAME record used to validate the certificate's domain.
- Production
Status string - The certificate's deployment status on the production network.
- Staging
Status string - The certificate's deployment status on the staging network.
- Target string
- The destination part of the CNAME record used to validate the certificate's domain.
- Hostname string
- The hostname part of the CNAME record used to validate the certificate's domain.
- Production
Status string - The certificate's deployment status on the production network.
- Staging
Status string - The certificate's deployment status on the staging network.
- Target string
- The destination part of the CNAME record used to validate the certificate's domain.
- hostname String
- The hostname part of the CNAME record used to validate the certificate's domain.
- production
Status String - The certificate's deployment status on the production network.
- staging
Status String - The certificate's deployment status on the staging network.
- target String
- The destination part of the CNAME record used to validate the certificate's domain.
- hostname string
- The hostname part of the CNAME record used to validate the certificate's domain.
- production
Status string - The certificate's deployment status on the production network.
- staging
Status string - The certificate's deployment status on the staging network.
- target string
- The destination part of the CNAME record used to validate the certificate's domain.
- hostname str
- The hostname part of the CNAME record used to validate the certificate's domain.
- production_
status str - The certificate's deployment status on the production network.
- staging_
status str - The certificate's deployment status on the staging network.
- target str
- The destination part of the CNAME record used to validate the certificate's domain.
- hostname String
- The hostname part of the CNAME record used to validate the certificate's domain.
- production
Status String - The certificate's deployment status on the production network.
- staging
Status String - The certificate's deployment status on the staging network.
- target String
- The destination part of the CNAME record used to validate the certificate's domain.
GetPropertyHostnamesHostnameCertStatus
- Hostname string
- The hostname part of the CNAME record used to validate the certificate's domain.
- Production
Status string - The certificate's deployment status on the production network.
- Staging
Status string - The certificate's deployment status on the staging network.
- Target string
- The destination part of the CNAME record used to validate the certificate's domain.
- Hostname string
- The hostname part of the CNAME record used to validate the certificate's domain.
- Production
Status string - The certificate's deployment status on the production network.
- Staging
Status string - The certificate's deployment status on the staging network.
- Target string
- The destination part of the CNAME record used to validate the certificate's domain.
- hostname String
- The hostname part of the CNAME record used to validate the certificate's domain.
- production
Status String - The certificate's deployment status on the production network.
- staging
Status String - The certificate's deployment status on the staging network.
- target String
- The destination part of the CNAME record used to validate the certificate's domain.
- hostname string
- The hostname part of the CNAME record used to validate the certificate's domain.
- production
Status string - The certificate's deployment status on the production network.
- staging
Status string - The certificate's deployment status on the staging network.
- target string
- The destination part of the CNAME record used to validate the certificate's domain.
- hostname str
- The hostname part of the CNAME record used to validate the certificate's domain.
- production_
status str - The certificate's deployment status on the production network.
- staging_
status str - The certificate's deployment status on the staging network.
- target str
- The destination part of the CNAME record used to validate the certificate's domain.
- hostname String
- The hostname part of the CNAME record used to validate the certificate's domain.
- production
Status String - The certificate's deployment status on the production network.
- staging
Status String - The certificate's deployment status on the staging network.
- target String
- The destination part of the CNAME record used to validate the certificate's domain.
Package Details
- Repository
- Akamai pulumi/pulumi-akamai
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
akamaiTerraform Provider.