Akamai

Pulumi Official
Package maintained by Pulumi
v3.0.0 published on Monday, Jul 25, 2022 by Pulumi

getPropertyHostnames

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,
                           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,
                           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

- (Required) A contract's unique ID, including the ctr_ prefix.

GroupId string

- (Required) A group's unique ID, including the grp_ prefix.

PropertyId string

- (Required) A property's unique ID, including the prp_ prefix.

ContractId string

- (Required) A contract's unique ID, including the ctr_ prefix.

GroupId string

- (Required) A group's unique ID, including the grp_ prefix.

PropertyId string

- (Required) A property's unique ID, including the prp_ prefix.

contractId String

- (Required) A contract's unique ID, including the ctr_ prefix.

groupId String

- (Required) A group's unique ID, including the grp_ prefix.

propertyId String

- (Required) A property's unique ID, including the prp_ prefix.

contractId string

- (Required) A contract's unique ID, including the ctr_ prefix.

groupId string

- (Required) A group's unique ID, including the grp_ prefix.

propertyId string

- (Required) A property's unique ID, including the prp_ prefix.

contract_id str

- (Required) A contract's unique ID, including the ctr_ prefix.

group_id str

- (Required) A group's unique ID, including the grp_ prefix.

property_id str

- (Required) A property's unique ID, including the prp_ prefix.

contractId String

- (Required) A contract's unique ID, including the ctr_ prefix.

groupId String

- (Required) A group's unique ID, including the grp_ prefix.

propertyId String

- (Required) A property's unique ID, including the prp_ prefix.

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
https://github.com/pulumi/pulumi-akamai
License
Apache-2.0
Notes

This Pulumi package is based on the akamai Terraform Provider.