1. Packages
  2. Akamai
  3. API Docs
  4. getPropertyHostnameActivation
Akamai v8.1.0 published on Friday, Apr 11, 2025 by Pulumi

akamai.getPropertyHostnameActivation

Explore with Pulumi AI

Using getPropertyHostnameActivation

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 getPropertyHostnameActivation(args: GetPropertyHostnameActivationArgs, opts?: InvokeOptions): Promise<GetPropertyHostnameActivationResult>
function getPropertyHostnameActivationOutput(args: GetPropertyHostnameActivationOutputArgs, opts?: InvokeOptions): Output<GetPropertyHostnameActivationResult>
Copy
def get_property_hostname_activation(contract_id: Optional[str] = None,
                                     group_id: Optional[str] = None,
                                     hostname_activation_id: Optional[str] = None,
                                     include_hostnames: Optional[bool] = None,
                                     property_id: Optional[str] = None,
                                     opts: Optional[InvokeOptions] = None) -> GetPropertyHostnameActivationResult
def get_property_hostname_activation_output(contract_id: Optional[pulumi.Input[str]] = None,
                                     group_id: Optional[pulumi.Input[str]] = None,
                                     hostname_activation_id: Optional[pulumi.Input[str]] = None,
                                     include_hostnames: Optional[pulumi.Input[bool]] = None,
                                     property_id: Optional[pulumi.Input[str]] = None,
                                     opts: Optional[InvokeOptions] = None) -> Output[GetPropertyHostnameActivationResult]
Copy
func GetPropertyHostnameActivation(ctx *Context, args *GetPropertyHostnameActivationArgs, opts ...InvokeOption) (*GetPropertyHostnameActivationResult, error)
func GetPropertyHostnameActivationOutput(ctx *Context, args *GetPropertyHostnameActivationOutputArgs, opts ...InvokeOption) GetPropertyHostnameActivationResultOutput
Copy

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

public static class GetPropertyHostnameActivation 
{
    public static Task<GetPropertyHostnameActivationResult> InvokeAsync(GetPropertyHostnameActivationArgs args, InvokeOptions? opts = null)
    public static Output<GetPropertyHostnameActivationResult> Invoke(GetPropertyHostnameActivationInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetPropertyHostnameActivationResult> getPropertyHostnameActivation(GetPropertyHostnameActivationArgs args, InvokeOptions options)
public static Output<GetPropertyHostnameActivationResult> getPropertyHostnameActivation(GetPropertyHostnameActivationArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: akamai:index/getPropertyHostnameActivation:getPropertyHostnameActivation
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

HostnameActivationId This property is required. string
PropertyId This property is required. string
ContractId string
GroupId string
IncludeHostnames bool
HostnameActivationId This property is required. string
PropertyId This property is required. string
ContractId string
GroupId string
IncludeHostnames bool
hostnameActivationId This property is required. String
propertyId This property is required. String
contractId String
groupId String
includeHostnames Boolean
hostnameActivationId This property is required. string
propertyId This property is required. string
contractId string
groupId string
includeHostnames boolean
hostname_activation_id This property is required. str
property_id This property is required. str
contract_id str
group_id str
include_hostnames bool
hostnameActivationId This property is required. String
propertyId This property is required. String
contractId String
groupId String
includeHostnames Boolean

getPropertyHostnameActivation Result

The following output properties are available:

AccountId string
ActivationType string
ContractId string
GroupId string
HostnameActivationId string
Hostnames List<GetPropertyHostnameActivationHostname>
Id string
The provider-assigned unique ID for this managed resource.
Network string
Note string
NotifyEmails List<string>
PropertyId string
PropertyName string
Status string
SubmitDate string
UpdateDate string
IncludeHostnames bool
AccountId string
ActivationType string
ContractId string
GroupId string
HostnameActivationId string
Hostnames []GetPropertyHostnameActivationHostname
Id string
The provider-assigned unique ID for this managed resource.
Network string
Note string
NotifyEmails []string
PropertyId string
PropertyName string
Status string
SubmitDate string
UpdateDate string
IncludeHostnames bool
accountId String
activationType String
contractId String
groupId String
hostnameActivationId String
hostnames List<GetPropertyHostnameActivationHostname>
id String
The provider-assigned unique ID for this managed resource.
network String
note String
notifyEmails List<String>
propertyId String
propertyName String
status String
submitDate String
updateDate String
includeHostnames Boolean
accountId string
activationType string
contractId string
groupId string
hostnameActivationId string
hostnames GetPropertyHostnameActivationHostname[]
id string
The provider-assigned unique ID for this managed resource.
network string
note string
notifyEmails string[]
propertyId string
propertyName string
status string
submitDate string
updateDate string
includeHostnames boolean
accountId String
activationType String
contractId String
groupId String
hostnameActivationId String
hostnames List<Property Map>
id String
The provider-assigned unique ID for this managed resource.
network String
note String
notifyEmails List<String>
propertyId String
propertyName String
status String
submitDate String
updateDate String
includeHostnames Boolean

Supporting Types

GetPropertyHostnameActivationHostname

Action This property is required. string
Specifies whether a given activation adds or removes a hostname item. Available options are ADD and REMOVE.
CertProvisioningType This property is required. string
Indicates the certificate's provisioning type. Either CPS_MANAGED for the certificates you create with the Certificate Provisioning System (CPS) 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.
CnameFrom This property is required. string
The hostname that your end users see, indicated by the Host header in end user requests.
CnameTo This property is required. string
The edge hostname you point the property hostname to so that you can start serving traffic through Akamai servers.
EdgeHostnameId This property is required. string
Identifies the edge hostname you mapped your traffic to on the production network.
Action This property is required. string
Specifies whether a given activation adds or removes a hostname item. Available options are ADD and REMOVE.
CertProvisioningType This property is required. string
Indicates the certificate's provisioning type. Either CPS_MANAGED for the certificates you create with the Certificate Provisioning System (CPS) 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.
CnameFrom This property is required. string
The hostname that your end users see, indicated by the Host header in end user requests.
CnameTo This property is required. string
The edge hostname you point the property hostname to so that you can start serving traffic through Akamai servers.
EdgeHostnameId This property is required. string
Identifies the edge hostname you mapped your traffic to on the production network.
action This property is required. String
Specifies whether a given activation adds or removes a hostname item. Available options are ADD and REMOVE.
certProvisioningType This property is required. String
Indicates the certificate's provisioning type. Either CPS_MANAGED for the certificates you create with the Certificate Provisioning System (CPS) 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.
cnameFrom This property is required. String
The hostname that your end users see, indicated by the Host header in end user requests.
cnameTo This property is required. String
The edge hostname you point the property hostname to so that you can start serving traffic through Akamai servers.
edgeHostnameId This property is required. String
Identifies the edge hostname you mapped your traffic to on the production network.
action This property is required. string
Specifies whether a given activation adds or removes a hostname item. Available options are ADD and REMOVE.
certProvisioningType This property is required. string
Indicates the certificate's provisioning type. Either CPS_MANAGED for the certificates you create with the Certificate Provisioning System (CPS) 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.
cnameFrom This property is required. string
The hostname that your end users see, indicated by the Host header in end user requests.
cnameTo This property is required. string
The edge hostname you point the property hostname to so that you can start serving traffic through Akamai servers.
edgeHostnameId This property is required. string
Identifies the edge hostname you mapped your traffic to on the production network.
action This property is required. str
Specifies whether a given activation adds or removes a hostname item. Available options are ADD and REMOVE.
cert_provisioning_type This property is required. str
Indicates the certificate's provisioning type. Either CPS_MANAGED for the certificates you create with the Certificate Provisioning System (CPS) 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.
cname_from This property is required. str
The hostname that your end users see, indicated by the Host header in end user requests.
cname_to This property is required. str
The edge hostname you point the property hostname to so that you can start serving traffic through Akamai servers.
edge_hostname_id This property is required. str
Identifies the edge hostname you mapped your traffic to on the production network.
action This property is required. String
Specifies whether a given activation adds or removes a hostname item. Available options are ADD and REMOVE.
certProvisioningType This property is required. String
Indicates the certificate's provisioning type. Either CPS_MANAGED for the certificates you create with the Certificate Provisioning System (CPS) 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.
cnameFrom This property is required. String
The hostname that your end users see, indicated by the Host header in end user requests.
cnameTo This property is required. String
The edge hostname you point the property hostname to so that you can start serving traffic through Akamai servers.
edgeHostnameId This property is required. String
Identifies the edge hostname you mapped your traffic to on the production network.

Package Details

Repository
Akamai pulumi/pulumi-akamai
License
Apache-2.0
Notes
This Pulumi package is based on the akamai Terraform Provider.