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

akamai logo
Akamai v8.1.0 published on Friday, Apr 11, 2025 by Pulumi

    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>
    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]
    func GetPropertyHostnameActivation(ctx *Context, args *GetPropertyHostnameActivationArgs, opts ...InvokeOption) (*GetPropertyHostnameActivationResult, error)
    func GetPropertyHostnameActivationOutput(ctx *Context, args *GetPropertyHostnameActivationOutputArgs, opts ...InvokeOption) GetPropertyHostnameActivationResultOutput

    > 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)
    }
    public static CompletableFuture<GetPropertyHostnameActivationResult> getPropertyHostnameActivation(GetPropertyHostnameActivationArgs args, InvokeOptions options)
    public static Output<GetPropertyHostnameActivationResult> getPropertyHostnameActivation(GetPropertyHostnameActivationArgs args, InvokeOptions options)
    
    fn::invoke:
      function: akamai:index/getPropertyHostnameActivation:getPropertyHostnameActivation
      arguments:
        # arguments dictionary

    The following arguments are supported:

    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 string
    Specifies whether a given activation adds or removes a hostname item. Available options are ADD and REMOVE.
    CertProvisioningType 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 string
    The hostname that your end users see, indicated by the Host header in end user requests.
    CnameTo string
    The edge hostname you point the property hostname to so that you can start serving traffic through Akamai servers.
    EdgeHostnameId string
    Identifies the edge hostname you mapped your traffic to on the production network.
    Action string
    Specifies whether a given activation adds or removes a hostname item. Available options are ADD and REMOVE.
    CertProvisioningType 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 string
    The hostname that your end users see, indicated by the Host header in end user requests.
    CnameTo string
    The edge hostname you point the property hostname to so that you can start serving traffic through Akamai servers.
    EdgeHostnameId string
    Identifies the edge hostname you mapped your traffic to on the production network.
    action String
    Specifies whether a given activation adds or removes a hostname item. Available options are ADD and REMOVE.
    certProvisioningType 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 String
    The hostname that your end users see, indicated by the Host header in end user requests.
    cnameTo String
    The edge hostname you point the property hostname to so that you can start serving traffic through Akamai servers.
    edgeHostnameId String
    Identifies the edge hostname you mapped your traffic to on the production network.
    action string
    Specifies whether a given activation adds or removes a hostname item. Available options are ADD and REMOVE.
    certProvisioningType 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 string
    The hostname that your end users see, indicated by the Host header in end user requests.
    cnameTo string
    The edge hostname you point the property hostname to so that you can start serving traffic through Akamai servers.
    edgeHostnameId string
    Identifies the edge hostname you mapped your traffic to on the production network.
    action str
    Specifies whether a given activation adds or removes a hostname item. Available options are ADD and REMOVE.
    cert_provisioning_type 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 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.
    edge_hostname_id str
    Identifies the edge hostname you mapped your traffic to on the production network.
    action String
    Specifies whether a given activation adds or removes a hostname item. Available options are ADD and REMOVE.
    certProvisioningType 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 String
    The hostname that your end users see, indicated by the Host header in end user requests.
    cnameTo String
    The edge hostname you point the property hostname to so that you can start serving traffic through Akamai servers.
    edgeHostnameId 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.
    akamai logo
    Akamai v8.1.0 published on Friday, Apr 11, 2025 by Pulumi