Viewing docs for Akamai v11.2.0
published on Thursday, May 14, 2026 by Pulumi
published on Thursday, May 14, 2026 by Pulumi
Viewing docs for Akamai v11.2.0
published on Thursday, May 14, 2026 by Pulumi
published on Thursday, May 14, 2026 by Pulumi
Using getEdgeHostnames
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 getEdgeHostnames(args: GetEdgeHostnamesArgs, opts?: InvokeOptions): Promise<GetEdgeHostnamesResult>
function getEdgeHostnamesOutput(args: GetEdgeHostnamesOutputArgs, opts?: InvokeOptions): Output<GetEdgeHostnamesResult>def get_edge_hostnames(contract_id: Optional[str] = None,
group_id: Optional[str] = None,
options: Optional[Sequence[str]] = None,
opts: Optional[InvokeOptions] = None) -> GetEdgeHostnamesResult
def get_edge_hostnames_output(contract_id: pulumi.Input[Optional[str]] = None,
group_id: pulumi.Input[Optional[str]] = None,
options: pulumi.Input[Optional[Sequence[pulumi.Input[str]]]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetEdgeHostnamesResult]func GetEdgeHostnames(ctx *Context, args *GetEdgeHostnamesArgs, opts ...InvokeOption) (*GetEdgeHostnamesResult, error)
func GetEdgeHostnamesOutput(ctx *Context, args *GetEdgeHostnamesOutputArgs, opts ...InvokeOption) GetEdgeHostnamesResultOutput> Note: This function is named GetEdgeHostnames in the Go SDK.
public static class GetEdgeHostnames
{
public static Task<GetEdgeHostnamesResult> InvokeAsync(GetEdgeHostnamesArgs args, InvokeOptions? opts = null)
public static Output<GetEdgeHostnamesResult> Invoke(GetEdgeHostnamesInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetEdgeHostnamesResult> getEdgeHostnames(GetEdgeHostnamesArgs args, InvokeOptions options)
public static Output<GetEdgeHostnamesResult> getEdgeHostnames(GetEdgeHostnamesArgs args, InvokeOptions options)
fn::invoke:
function: akamai:index/getEdgeHostnames:getEdgeHostnames
arguments:
# arguments dictionarydata "akamai_getedgehostnames" "name" {
# arguments
}The following arguments are supported:
- Contract
Id string - Group
Id string - Options List<string>
- Contract
Id string - Group
Id string - Options []string
- contract_
id string - group_
id string - options list(string)
- contract
Id String - group
Id String - options List<String>
- contract
Id string - group
Id string - options string[]
- contract_
id str - group_
id str - options Sequence[str]
- contract
Id String - group
Id String - options List<String>
getEdgeHostnames Result
The following output properties are available:
- Account
Id string - Contract
Id string - Edge
Hostnames List<GetEdge Hostnames Edge Hostname> - Group
Id string - Id string
- The provider-assigned unique ID for this managed resource.
- Options List<string>
- Account
Id string - Contract
Id string - Edge
Hostnames []GetEdge Hostnames Edge Hostname - Group
Id string - Id string
- The provider-assigned unique ID for this managed resource.
- Options []string
- account_
id string - contract_
id string - edge_
hostnames list(object) - group_
id string - id string
- The provider-assigned unique ID for this managed resource.
- options list(string)
- account
Id String - contract
Id String - edge
Hostnames List<GetEdge Hostnames Edge Hostname> - group
Id String - id String
- The provider-assigned unique ID for this managed resource.
- options List<String>
- account
Id string - contract
Id string - edge
Hostnames GetEdge Hostnames Edge Hostname[] - group
Id string - id string
- The provider-assigned unique ID for this managed resource.
- options string[]
- account_
id str - contract_
id str - edge_
hostnames Sequence[GetEdge Hostnames Edge Hostname] - group_
id str - id str
- The provider-assigned unique ID for this managed resource.
- options Sequence[str]
- account
Id String - contract
Id String - edge
Hostnames List<Property Map> - group
Id String - id String
- The provider-assigned unique ID for this managed resource.
- options List<String>
Supporting Types
GetEdgeHostnamesEdgeHostname
- Domain
Prefix string - The origin domain portion of the edge hostname.
- Domain
Suffix string - The Akamai-specific portion of the edge hostname.
- Edge
Hostname stringDomain - The full edge domain name formed from the domainPrefix and domainSuffix.
- Edge
Hostname stringId - The edge hostname's unique identifier.
- Https
Service stringBinding - HTTPS service binding of the edge hostname.
- Ip
Version stringBehaviour - IP version behavior of the edge hostname.
- Product
Id string - The product you created the edge hostname for.
- Secure bool
- Whether to use the edge hostname with SSL.
- Status string
- Status of the edge hostname.
- Use
Cases List<GetEdge Hostnames Edge Hostname Use Case> - Available use cases for edge hostnames assigned to the product.
- Domain
Prefix string - The origin domain portion of the edge hostname.
- Domain
Suffix string - The Akamai-specific portion of the edge hostname.
- Edge
Hostname stringDomain - The full edge domain name formed from the domainPrefix and domainSuffix.
- Edge
Hostname stringId - The edge hostname's unique identifier.
- Https
Service stringBinding - HTTPS service binding of the edge hostname.
- Ip
Version stringBehaviour - IP version behavior of the edge hostname.
- Product
Id string - The product you created the edge hostname for.
- Secure bool
- Whether to use the edge hostname with SSL.
- Status string
- Status of the edge hostname.
- Use
Cases []GetEdge Hostnames Edge Hostname Use Case - Available use cases for edge hostnames assigned to the product.
- domain_
prefix string - The origin domain portion of the edge hostname.
- domain_
suffix string - The Akamai-specific portion of the edge hostname.
- edge_
hostname_ stringdomain - The full edge domain name formed from the domainPrefix and domainSuffix.
- edge_
hostname_ stringid - The edge hostname's unique identifier.
- https_
service_ stringbinding - HTTPS service binding of the edge hostname.
- ip_
version_ stringbehaviour - IP version behavior of the edge hostname.
- product_
id string - The product you created the edge hostname for.
- secure bool
- Whether to use the edge hostname with SSL.
- status string
- Status of the edge hostname.
- use_
cases list(object) - Available use cases for edge hostnames assigned to the product.
- domain
Prefix String - The origin domain portion of the edge hostname.
- domain
Suffix String - The Akamai-specific portion of the edge hostname.
- edge
Hostname StringDomain - The full edge domain name formed from the domainPrefix and domainSuffix.
- edge
Hostname StringId - The edge hostname's unique identifier.
- https
Service StringBinding - HTTPS service binding of the edge hostname.
- ip
Version StringBehaviour - IP version behavior of the edge hostname.
- product
Id String - The product you created the edge hostname for.
- secure Boolean
- Whether to use the edge hostname with SSL.
- status String
- Status of the edge hostname.
- use
Cases List<GetEdge Hostnames Edge Hostname Use Case> - Available use cases for edge hostnames assigned to the product.
- domain
Prefix string - The origin domain portion of the edge hostname.
- domain
Suffix string - The Akamai-specific portion of the edge hostname.
- edge
Hostname stringDomain - The full edge domain name formed from the domainPrefix and domainSuffix.
- edge
Hostname stringId - The edge hostname's unique identifier.
- https
Service stringBinding - HTTPS service binding of the edge hostname.
- ip
Version stringBehaviour - IP version behavior of the edge hostname.
- product
Id string - The product you created the edge hostname for.
- secure boolean
- Whether to use the edge hostname with SSL.
- status string
- Status of the edge hostname.
- use
Cases GetEdge Hostnames Edge Hostname Use Case[] - Available use cases for edge hostnames assigned to the product.
- domain_
prefix str - The origin domain portion of the edge hostname.
- domain_
suffix str - The Akamai-specific portion of the edge hostname.
- edge_
hostname_ strdomain - The full edge domain name formed from the domainPrefix and domainSuffix.
- edge_
hostname_ strid - The edge hostname's unique identifier.
- https_
service_ strbinding - HTTPS service binding of the edge hostname.
- ip_
version_ strbehaviour - IP version behavior of the edge hostname.
- product_
id str - The product you created the edge hostname for.
- secure bool
- Whether to use the edge hostname with SSL.
- status str
- Status of the edge hostname.
- use_
cases Sequence[GetEdge Hostnames Edge Hostname Use Case] - Available use cases for edge hostnames assigned to the product.
- domain
Prefix String - The origin domain portion of the edge hostname.
- domain
Suffix String - The Akamai-specific portion of the edge hostname.
- edge
Hostname StringDomain - The full edge domain name formed from the domainPrefix and domainSuffix.
- edge
Hostname StringId - The edge hostname's unique identifier.
- https
Service StringBinding - HTTPS service binding of the edge hostname.
- ip
Version StringBehaviour - IP version behavior of the edge hostname.
- product
Id String - The product you created the edge hostname for.
- secure Boolean
- Whether to use the edge hostname with SSL.
- status String
- Status of the edge hostname.
- use
Cases List<Property Map> - Available use cases for edge hostnames assigned to the product.
GetEdgeHostnamesEdgeHostnameUseCase
Package Details
- Repository
- Akamai pulumi/pulumi-akamai
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
akamaiTerraform Provider.
Viewing docs for Akamai v11.2.0
published on Thursday, May 14, 2026 by Pulumi
published on Thursday, May 14, 2026 by Pulumi