Akamai v7.5.0 published on Friday, Oct 11, 2024 by Pulumi
akamai.getPropertyHostnames
Explore with Pulumi AI
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:
- Contract
Id string - Group
Id string - Property
Id string - Version int
- Contract
Id string - Group
Id string - Property
Id string - Version int
- contract
Id String - group
Id String - property
Id String - version Integer
- contract
Id string - group
Id string - property
Id string - version number
- contract_
id str - group_
id str - property_
id str - version int
- contract
Id String - group
Id String - property
Id String - version Number
getPropertyHostnames Result
The following output properties are available:
- Contract
Id string - Group
Id string - Hostnames
List<Get
Property Hostnames Hostname> - Id string
- The provider-assigned unique ID for this managed resource.
- Property
Id string - Version int
- Contract
Id string - Group
Id string - Hostnames
[]Get
Property Hostnames Hostname - Id string
- The provider-assigned unique ID for this managed resource.
- Property
Id string - Version int
- contract
Id String - group
Id String - hostnames
List<Get
Property Hostnames Hostname> - id String
- The provider-assigned unique ID for this managed resource.
- property
Id String - version Integer
- contract
Id string - group
Id string - hostnames
Get
Property Hostnames Hostname[] - id string
- The provider-assigned unique ID for this managed resource.
- property
Id string - version number
- contract_
id str - group_
id str - hostnames
Sequence[Get
Property Hostnames Hostname] - id str
- The provider-assigned unique ID for this managed resource.
- property_
id str - version int
- contract
Id String - group
Id String - hostnames List<Property Map>
- id String
- The provider-assigned unique ID for this managed resource.
- property
Id String - version Number
Supporting Types
GetPropertyHostnamesHostname
- Cert
Provisioning stringType - Cert
Statuses List<GetProperty Hostnames Hostname Cert Status> - Cname
From string - Cname
To string - Cname
Type string - Edge
Hostname stringId
- Cert
Provisioning stringType - Cert
Statuses []GetProperty Hostnames Hostname Cert Status - Cname
From string - Cname
To string - Cname
Type string - Edge
Hostname stringId
- cert
Provisioning StringType - cert
Statuses List<GetProperty Hostnames Hostname Cert Status> - cname
From String - cname
To String - cname
Type String - edge
Hostname StringId
- cert
Provisioning stringType - cert
Statuses GetProperty Hostnames Hostname Cert Status[] - cname
From string - cname
To string - cname
Type string - edge
Hostname stringId
- cert
Provisioning StringType - cert
Statuses List<Property Map> - cname
From String - cname
To String - cname
Type String - edge
Hostname StringId
GetPropertyHostnamesHostnameCertStatus
- Hostname string
- Production
Status string - Staging
Status string - Target string
- Hostname string
- Production
Status string - Staging
Status string - Target string
- hostname String
- production
Status String - staging
Status String - target String
- hostname string
- production
Status string - staging
Status string - target string
- hostname str
- production_
status str - staging_
status str - target str
- hostname String
- production
Status String - staging
Status String - target String
Package Details
- Repository
- Akamai pulumi/pulumi-akamai
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
akamai
Terraform Provider.