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 dictionary
The 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_MANAGED
for the certificates you create with the Certificate Provisioning System (CPS) API, orDEFAULT
for the Domain Validation (DV) certificates created automatically. Note that you can't specify theDEFAULT
value if your property hostname uses theakamaized.net
domain 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
edgeHostnameDomain
member. - Cname
Type string - A hostname's CNAME type. Supports only the
EDGE_HOSTNAME
value. - Edge
Hostname stringId - The unique identifier for the edge hostname.
- Cert
Provisioning stringType - Indicates the certificate's provisioning type. Either
CPS_MANAGED
for the certificates you create with the Certificate Provisioning System (CPS) API, orDEFAULT
for the Domain Validation (DV) certificates created automatically. Note that you can't specify theDEFAULT
value if your property hostname uses theakamaized.net
domain 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
edgeHostnameDomain
member. - Cname
Type string - A hostname's CNAME type. Supports only the
EDGE_HOSTNAME
value. - Edge
Hostname stringId - The unique identifier for the edge hostname.
- cert
Provisioning StringType - Indicates the certificate's provisioning type. Either
CPS_MANAGED
for the certificates you create with the Certificate Provisioning System (CPS) API, orDEFAULT
for the Domain Validation (DV) certificates created automatically. Note that you can't specify theDEFAULT
value if your property hostname uses theakamaized.net
domain 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
edgeHostnameDomain
member. - cname
Type String - A hostname's CNAME type. Supports only the
EDGE_HOSTNAME
value. - edge
Hostname StringId - The unique identifier for the edge hostname.
- cert
Provisioning stringType - Indicates the certificate's provisioning type. Either
CPS_MANAGED
for the certificates you create with the Certificate Provisioning System (CPS) API, orDEFAULT
for the Domain Validation (DV) certificates created automatically. Note that you can't specify theDEFAULT
value if your property hostname uses theakamaized.net
domain 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
edgeHostnameDomain
member. - cname
Type string - A hostname's CNAME type. Supports only the
EDGE_HOSTNAME
value. - edge
Hostname stringId - The unique identifier for the edge hostname.
- cert_
provisioning_ strtype - Indicates the certificate's provisioning type. Either
CPS_MANAGED
for the certificates you create with the Certificate Provisioning System (CPS) API, orDEFAULT
for the Domain Validation (DV) certificates created automatically. Note that you can't specify theDEFAULT
value if your property hostname uses theakamaized.net
domain 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
edgeHostnameDomain
member. - cname_
type str - A hostname's CNAME type. Supports only the
EDGE_HOSTNAME
value. - edge_
hostname_ strid - The unique identifier for the edge hostname.
- cert
Provisioning StringType - Indicates the certificate's provisioning type. Either
CPS_MANAGED
for the certificates you create with the Certificate Provisioning System (CPS) API, orDEFAULT
for the Domain Validation (DV) certificates created automatically. Note that you can't specify theDEFAULT
value if your property hostname uses theakamaized.net
domain 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
edgeHostnameDomain
member. - cname
Type String - A hostname's CNAME type. Supports only the
EDGE_HOSTNAME
value. - 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_HOSTNAME
value. - Production
Cert stringType - Indicates the certificate's provisioning type. Either
CPS_MANAGED
for the certificates you create with the Certificate Provisioning System (CPS) API, orDEFAULT
for the Domain Validation (DV) certificates created automatically. Note that you can't specify theDEFAULT
value if your property hostname uses theakamaized.net
domain 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
edgeHostnameDomain
member. - Production
Edge stringHostname Id - The unique identifier for the edge hostname.
- Staging
Cert stringType - Indicates the certificate's provisioning type. Either
CPS_MANAGED
for the certificates you create with the Certificate Provisioning System (CPS) API, orDEFAULT
for the Domain Validation (DV) certificates created automatically. Note that you can't specify theDEFAULT
value if your property hostname uses theakamaized.net
domain 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
edgeHostnameDomain
member. - 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_HOSTNAME
value. - Production
Cert stringType - Indicates the certificate's provisioning type. Either
CPS_MANAGED
for the certificates you create with the Certificate Provisioning System (CPS) API, orDEFAULT
for the Domain Validation (DV) certificates created automatically. Note that you can't specify theDEFAULT
value if your property hostname uses theakamaized.net
domain 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
edgeHostnameDomain
member. - Production
Edge stringHostname Id - The unique identifier for the edge hostname.
- Staging
Cert stringType - Indicates the certificate's provisioning type. Either
CPS_MANAGED
for the certificates you create with the Certificate Provisioning System (CPS) API, orDEFAULT
for the Domain Validation (DV) certificates created automatically. Note that you can't specify theDEFAULT
value if your property hostname uses theakamaized.net
domain 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
edgeHostnameDomain
member. - 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_HOSTNAME
value. - production
Cert StringType - Indicates the certificate's provisioning type. Either
CPS_MANAGED
for the certificates you create with the Certificate Provisioning System (CPS) API, orDEFAULT
for the Domain Validation (DV) certificates created automatically. Note that you can't specify theDEFAULT
value if your property hostname uses theakamaized.net
domain 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
edgeHostnameDomain
member. - production
Edge StringHostname Id - The unique identifier for the edge hostname.
- staging
Cert StringType - Indicates the certificate's provisioning type. Either
CPS_MANAGED
for the certificates you create with the Certificate Provisioning System (CPS) API, orDEFAULT
for the Domain Validation (DV) certificates created automatically. Note that you can't specify theDEFAULT
value if your property hostname uses theakamaized.net
domain 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
edgeHostnameDomain
member. - 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_HOSTNAME
value. - production
Cert stringType - Indicates the certificate's provisioning type. Either
CPS_MANAGED
for the certificates you create with the Certificate Provisioning System (CPS) API, orDEFAULT
for the Domain Validation (DV) certificates created automatically. Note that you can't specify theDEFAULT
value if your property hostname uses theakamaized.net
domain 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
edgeHostnameDomain
member. - production
Edge stringHostname Id - The unique identifier for the edge hostname.
- staging
Cert stringType - Indicates the certificate's provisioning type. Either
CPS_MANAGED
for the certificates you create with the Certificate Provisioning System (CPS) API, orDEFAULT
for the Domain Validation (DV) certificates created automatically. Note that you can't specify theDEFAULT
value if your property hostname uses theakamaized.net
domain 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
edgeHostnameDomain
member. - 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_HOSTNAME
value. - production_
cert_ strtype - Indicates the certificate's provisioning type. Either
CPS_MANAGED
for the certificates you create with the Certificate Provisioning System (CPS) API, orDEFAULT
for the Domain Validation (DV) certificates created automatically. Note that you can't specify theDEFAULT
value if your property hostname uses theakamaized.net
domain 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
edgeHostnameDomain
member. - production_
edge_ strhostname_ id - The unique identifier for the edge hostname.
- staging_
cert_ strtype - Indicates the certificate's provisioning type. Either
CPS_MANAGED
for the certificates you create with the Certificate Provisioning System (CPS) API, orDEFAULT
for the Domain Validation (DV) certificates created automatically. Note that you can't specify theDEFAULT
value if your property hostname uses theakamaized.net
domain 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
edgeHostnameDomain
member. - 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_HOSTNAME
value. - production
Cert StringType - Indicates the certificate's provisioning type. Either
CPS_MANAGED
for the certificates you create with the Certificate Provisioning System (CPS) API, orDEFAULT
for the Domain Validation (DV) certificates created automatically. Note that you can't specify theDEFAULT
value if your property hostname uses theakamaized.net
domain 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
edgeHostnameDomain
member. - production
Edge StringHostname Id - The unique identifier for the edge hostname.
- staging
Cert StringType - Indicates the certificate's provisioning type. Either
CPS_MANAGED
for the certificates you create with the Certificate Provisioning System (CPS) API, orDEFAULT
for the Domain Validation (DV) certificates created automatically. Note that you can't specify theDEFAULT
value if your property hostname uses theakamaized.net
domain 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
edgeHostnameDomain
member. - 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
akamai
Terraform Provider.