1. Packages
  2. Akamai
  3. API Docs
  4. getPropertyHostnames
Akamai v7.1.0 published on Wednesday, Apr 24, 2024 by Pulumi

akamai.getPropertyHostnames

Explore with Pulumi AI

akamai logo
Akamai v7.1.0 published on Wednesday, Apr 24, 2024 by Pulumi

    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,
                               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,
                               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)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: akamai:index/getPropertyHostnames:getPropertyHostnames
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ContractId string
    GroupId string
    PropertyId string
    Version int
    ContractId string
    GroupId string
    PropertyId string
    Version int
    contractId String
    groupId String
    propertyId String
    version Integer
    contractId string
    groupId string
    propertyId string
    version number
    contractId String
    groupId String
    propertyId String
    version Number

    getPropertyHostnames Result

    The following output properties are available:

    ContractId string
    GroupId string
    Hostnames List<GetPropertyHostnamesHostname>
    Id string
    The provider-assigned unique ID for this managed resource.
    PropertyId string
    Version int
    ContractId string
    GroupId string
    Hostnames []GetPropertyHostnamesHostname
    Id string
    The provider-assigned unique ID for this managed resource.
    PropertyId string
    Version int
    contractId String
    groupId String
    hostnames List<GetPropertyHostnamesHostname>
    id String
    The provider-assigned unique ID for this managed resource.
    propertyId String
    version Integer
    contractId string
    groupId string
    hostnames GetPropertyHostnamesHostname[]
    id string
    The provider-assigned unique ID for this managed resource.
    propertyId string
    version number
    contract_id str
    group_id str
    hostnames Sequence[GetPropertyHostnamesHostname]
    id str
    The provider-assigned unique ID for this managed resource.
    property_id str
    version int
    contractId String
    groupId String
    hostnames List<Property Map>
    id String
    The provider-assigned unique ID for this managed resource.
    propertyId String
    version Number

    Supporting Types

    GetPropertyHostnamesHostname

    GetPropertyHostnamesHostnameCertStatus

    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 v7.1.0 published on Wednesday, Apr 24, 2024 by Pulumi