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

akamai.getPropertyHostnameActivations

Explore with Pulumi AI

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

    Using getPropertyHostnameActivations

    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 getPropertyHostnameActivations(args: GetPropertyHostnameActivationsArgs, opts?: InvokeOptions): Promise<GetPropertyHostnameActivationsResult>
    function getPropertyHostnameActivationsOutput(args: GetPropertyHostnameActivationsOutputArgs, opts?: InvokeOptions): Output<GetPropertyHostnameActivationsResult>
    def get_property_hostname_activations(contract_id: Optional[str] = None,
                                          group_id: Optional[str] = None,
                                          network: Optional[str] = None,
                                          property_id: Optional[str] = None,
                                          opts: Optional[InvokeOptions] = None) -> GetPropertyHostnameActivationsResult
    def get_property_hostname_activations_output(contract_id: Optional[pulumi.Input[str]] = None,
                                          group_id: Optional[pulumi.Input[str]] = None,
                                          network: Optional[pulumi.Input[str]] = None,
                                          property_id: Optional[pulumi.Input[str]] = None,
                                          opts: Optional[InvokeOptions] = None) -> Output[GetPropertyHostnameActivationsResult]
    func GetPropertyHostnameActivations(ctx *Context, args *GetPropertyHostnameActivationsArgs, opts ...InvokeOption) (*GetPropertyHostnameActivationsResult, error)
    func GetPropertyHostnameActivationsOutput(ctx *Context, args *GetPropertyHostnameActivationsOutputArgs, opts ...InvokeOption) GetPropertyHostnameActivationsResultOutput

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

    public static class GetPropertyHostnameActivations 
    {
        public static Task<GetPropertyHostnameActivationsResult> InvokeAsync(GetPropertyHostnameActivationsArgs args, InvokeOptions? opts = null)
        public static Output<GetPropertyHostnameActivationsResult> Invoke(GetPropertyHostnameActivationsInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetPropertyHostnameActivationsResult> getPropertyHostnameActivations(GetPropertyHostnameActivationsArgs args, InvokeOptions options)
    public static Output<GetPropertyHostnameActivationsResult> getPropertyHostnameActivations(GetPropertyHostnameActivationsArgs args, InvokeOptions options)
    
    fn::invoke:
      function: akamai:index/getPropertyHostnameActivations:getPropertyHostnameActivations
      arguments:
        # arguments dictionary

    The following arguments are supported:

    PropertyId string
    ContractId string
    GroupId string
    Network string
    PropertyId string
    ContractId string
    GroupId string
    Network string
    propertyId String
    contractId String
    groupId String
    network String
    propertyId string
    contractId string
    groupId string
    network string
    propertyId String
    contractId String
    groupId String
    network String

    getPropertyHostnameActivations Result

    The following output properties are available:

    AccountId string
    ContractId string
    GroupId string
    HostnameActivations List<GetPropertyHostnameActivationsHostnameActivation>
    Id string
    The provider-assigned unique ID for this managed resource.
    PropertyId string
    PropertyName string
    Network string
    AccountId string
    ContractId string
    GroupId string
    HostnameActivations []GetPropertyHostnameActivationsHostnameActivation
    Id string
    The provider-assigned unique ID for this managed resource.
    PropertyId string
    PropertyName string
    Network string
    accountId String
    contractId String
    groupId String
    hostnameActivations List<GetPropertyHostnameActivationsHostnameActivation>
    id String
    The provider-assigned unique ID for this managed resource.
    propertyId String
    propertyName String
    network String
    accountId string
    contractId string
    groupId string
    hostnameActivations GetPropertyHostnameActivationsHostnameActivation[]
    id string
    The provider-assigned unique ID for this managed resource.
    propertyId string
    propertyName string
    network string
    accountId String
    contractId String
    groupId String
    hostnameActivations List<Property Map>
    id String
    The provider-assigned unique ID for this managed resource.
    propertyId String
    propertyName String
    network String

    Supporting Types

    GetPropertyHostnameActivationsHostnameActivation

    ActivationType string
    The activation type, either ACTIVATE or DEACTIVATE.
    HostnameActivationId string
    The ISO 8601 timestamp property hostname activation's unique identifier.
    Network string
    The network of activation, either STAGING or PRODUCTION.`
    Note string
    Assigns a log message to the activation request.
    NotifyEmails List<string>
    Email addresses to notify when the activation status changes.
    Status string
    The activation's status. ACTIVE if currently serving traffic. INACTIVE if another activation has superseded this one. PENDING if not yet active. ABORTED if the client followed up with a DELETE request in time. FAILED if the activation causes a range of edge network errors that may cause a fallback to the previous activation. PENDING_DEACTIVATION or DEACTIVATED when the activation_type is DEACTIVATE to no longer serve traffic.
    SubmitDate string
    The timestamp indicating when the activation was initiated.
    UpdateDate string
    The ISO 8601 timestamp indicating when the status last changed.
    ActivationType string
    The activation type, either ACTIVATE or DEACTIVATE.
    HostnameActivationId string
    The ISO 8601 timestamp property hostname activation's unique identifier.
    Network string
    The network of activation, either STAGING or PRODUCTION.`
    Note string
    Assigns a log message to the activation request.
    NotifyEmails []string
    Email addresses to notify when the activation status changes.
    Status string
    The activation's status. ACTIVE if currently serving traffic. INACTIVE if another activation has superseded this one. PENDING if not yet active. ABORTED if the client followed up with a DELETE request in time. FAILED if the activation causes a range of edge network errors that may cause a fallback to the previous activation. PENDING_DEACTIVATION or DEACTIVATED when the activation_type is DEACTIVATE to no longer serve traffic.
    SubmitDate string
    The timestamp indicating when the activation was initiated.
    UpdateDate string
    The ISO 8601 timestamp indicating when the status last changed.
    activationType String
    The activation type, either ACTIVATE or DEACTIVATE.
    hostnameActivationId String
    The ISO 8601 timestamp property hostname activation's unique identifier.
    network String
    The network of activation, either STAGING or PRODUCTION.`
    note String
    Assigns a log message to the activation request.
    notifyEmails List<String>
    Email addresses to notify when the activation status changes.
    status String
    The activation's status. ACTIVE if currently serving traffic. INACTIVE if another activation has superseded this one. PENDING if not yet active. ABORTED if the client followed up with a DELETE request in time. FAILED if the activation causes a range of edge network errors that may cause a fallback to the previous activation. PENDING_DEACTIVATION or DEACTIVATED when the activation_type is DEACTIVATE to no longer serve traffic.
    submitDate String
    The timestamp indicating when the activation was initiated.
    updateDate String
    The ISO 8601 timestamp indicating when the status last changed.
    activationType string
    The activation type, either ACTIVATE or DEACTIVATE.
    hostnameActivationId string
    The ISO 8601 timestamp property hostname activation's unique identifier.
    network string
    The network of activation, either STAGING or PRODUCTION.`
    note string
    Assigns a log message to the activation request.
    notifyEmails string[]
    Email addresses to notify when the activation status changes.
    status string
    The activation's status. ACTIVE if currently serving traffic. INACTIVE if another activation has superseded this one. PENDING if not yet active. ABORTED if the client followed up with a DELETE request in time. FAILED if the activation causes a range of edge network errors that may cause a fallback to the previous activation. PENDING_DEACTIVATION or DEACTIVATED when the activation_type is DEACTIVATE to no longer serve traffic.
    submitDate string
    The timestamp indicating when the activation was initiated.
    updateDate string
    The ISO 8601 timestamp indicating when the status last changed.
    activation_type str
    The activation type, either ACTIVATE or DEACTIVATE.
    hostname_activation_id str
    The ISO 8601 timestamp property hostname activation's unique identifier.
    network str
    The network of activation, either STAGING or PRODUCTION.`
    note str
    Assigns a log message to the activation request.
    notify_emails Sequence[str]
    Email addresses to notify when the activation status changes.
    status str
    The activation's status. ACTIVE if currently serving traffic. INACTIVE if another activation has superseded this one. PENDING if not yet active. ABORTED if the client followed up with a DELETE request in time. FAILED if the activation causes a range of edge network errors that may cause a fallback to the previous activation. PENDING_DEACTIVATION or DEACTIVATED when the activation_type is DEACTIVATE to no longer serve traffic.
    submit_date str
    The timestamp indicating when the activation was initiated.
    update_date str
    The ISO 8601 timestamp indicating when the status last changed.
    activationType String
    The activation type, either ACTIVATE or DEACTIVATE.
    hostnameActivationId String
    The ISO 8601 timestamp property hostname activation's unique identifier.
    network String
    The network of activation, either STAGING or PRODUCTION.`
    note String
    Assigns a log message to the activation request.
    notifyEmails List<String>
    Email addresses to notify when the activation status changes.
    status String
    The activation's status. ACTIVE if currently serving traffic. INACTIVE if another activation has superseded this one. PENDING if not yet active. ABORTED if the client followed up with a DELETE request in time. FAILED if the activation causes a range of edge network errors that may cause a fallback to the previous activation. PENDING_DEACTIVATION or DEACTIVATED when the activation_type is DEACTIVATE to no longer serve traffic.
    submitDate String
    The timestamp indicating when the activation was initiated.
    updateDate String
    The ISO 8601 timestamp indicating when the status last changed.

    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