Akamai v10.0.0 published on Tuesday, Oct 7, 2025 by Pulumi
akamai.getAppSecSelectableHostnames
Using getAppSecSelectableHostnames
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 getAppSecSelectableHostnames(args: GetAppSecSelectableHostnamesArgs, opts?: InvokeOptions): Promise<GetAppSecSelectableHostnamesResult>
function getAppSecSelectableHostnamesOutput(args: GetAppSecSelectableHostnamesOutputArgs, opts?: InvokeOptions): Output<GetAppSecSelectableHostnamesResult>def get_app_sec_selectable_hostnames(active_in_production: Optional[bool] = None,
                                     active_in_staging: Optional[bool] = None,
                                     config_id: Optional[int] = None,
                                     contractid: Optional[str] = None,
                                     groupid: Optional[int] = None,
                                     opts: Optional[InvokeOptions] = None) -> GetAppSecSelectableHostnamesResult
def get_app_sec_selectable_hostnames_output(active_in_production: Optional[pulumi.Input[bool]] = None,
                                     active_in_staging: Optional[pulumi.Input[bool]] = None,
                                     config_id: Optional[pulumi.Input[int]] = None,
                                     contractid: Optional[pulumi.Input[str]] = None,
                                     groupid: Optional[pulumi.Input[int]] = None,
                                     opts: Optional[InvokeOptions] = None) -> Output[GetAppSecSelectableHostnamesResult]func GetAppSecSelectableHostnames(ctx *Context, args *GetAppSecSelectableHostnamesArgs, opts ...InvokeOption) (*GetAppSecSelectableHostnamesResult, error)
func GetAppSecSelectableHostnamesOutput(ctx *Context, args *GetAppSecSelectableHostnamesOutputArgs, opts ...InvokeOption) GetAppSecSelectableHostnamesResultOutput> Note: This function is named GetAppSecSelectableHostnames in the Go SDK.
public static class GetAppSecSelectableHostnames 
{
    public static Task<GetAppSecSelectableHostnamesResult> InvokeAsync(GetAppSecSelectableHostnamesArgs args, InvokeOptions? opts = null)
    public static Output<GetAppSecSelectableHostnamesResult> Invoke(GetAppSecSelectableHostnamesInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetAppSecSelectableHostnamesResult> getAppSecSelectableHostnames(GetAppSecSelectableHostnamesArgs args, InvokeOptions options)
public static Output<GetAppSecSelectableHostnamesResult> getAppSecSelectableHostnames(GetAppSecSelectableHostnamesArgs args, InvokeOptions options)
fn::invoke:
  function: akamai:index/getAppSecSelectableHostnames:getAppSecSelectableHostnames
  arguments:
    # arguments dictionaryThe following arguments are supported:
- ActiveIn boolProduction 
- ActiveIn boolStaging 
- ConfigId int
- Contractid string
- Groupid int
- ActiveIn boolProduction 
- ActiveIn boolStaging 
- ConfigId int
- Contractid string
- Groupid int
- activeIn BooleanProduction 
- activeIn BooleanStaging 
- configId Integer
- contractid String
- groupid Integer
- activeIn booleanProduction 
- activeIn booleanStaging 
- configId number
- contractid string
- groupid number
- active_in_ boolproduction 
- active_in_ boolstaging 
- config_id int
- contractid str
- groupid int
- activeIn BooleanProduction 
- activeIn BooleanStaging 
- configId Number
- contractid String
- groupid Number
getAppSecSelectableHostnames Result
The following output properties are available:
- Hostnames List<string>
- HostnamesJson string
- Id string
- The provider-assigned unique ID for this managed resource.
- OutputText string
- ActiveIn boolProduction 
- ActiveIn boolStaging 
- ConfigId int
- Contractid string
- Groupid int
- Hostnames []string
- HostnamesJson string
- Id string
- The provider-assigned unique ID for this managed resource.
- OutputText string
- ActiveIn boolProduction 
- ActiveIn boolStaging 
- ConfigId int
- Contractid string
- Groupid int
- hostnames List<String>
- hostnamesJson String
- id String
- The provider-assigned unique ID for this managed resource.
- outputText String
- activeIn BooleanProduction 
- activeIn BooleanStaging 
- configId Integer
- contractid String
- groupid Integer
- hostnames string[]
- hostnamesJson string
- id string
- The provider-assigned unique ID for this managed resource.
- outputText string
- activeIn booleanProduction 
- activeIn booleanStaging 
- configId number
- contractid string
- groupid number
- hostnames Sequence[str]
- hostnames_json str
- id str
- The provider-assigned unique ID for this managed resource.
- output_text str
- active_in_ boolproduction 
- active_in_ boolstaging 
- config_id int
- contractid str
- groupid int
- hostnames List<String>
- hostnamesJson String
- id String
- The provider-assigned unique ID for this managed resource.
- outputText String
- activeIn BooleanProduction 
- activeIn BooleanStaging 
- configId Number
- contractid String
- groupid Number
Package Details
- Repository
- Akamai pulumi/pulumi-akamai
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the akamaiTerraform Provider.
