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

akamai.getAppSecSelectableHostnames

Explore with Pulumi AI

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

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>
Copy
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]
Copy
func GetAppSecSelectableHostnames(ctx *Context, args *GetAppSecSelectableHostnamesArgs, opts ...InvokeOption) (*GetAppSecSelectableHostnamesResult, error)
func GetAppSecSelectableHostnamesOutput(ctx *Context, args *GetAppSecSelectableHostnamesOutputArgs, opts ...InvokeOption) GetAppSecSelectableHostnamesResultOutput
Copy

> 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)
}
Copy
public static CompletableFuture<GetAppSecSelectableHostnamesResult> getAppSecSelectableHostnames(GetAppSecSelectableHostnamesArgs args, InvokeOptions options)
public static Output<GetAppSecSelectableHostnamesResult> getAppSecSelectableHostnames(GetAppSecSelectableHostnamesArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: akamai:index/getAppSecSelectableHostnames:getAppSecSelectableHostnames
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

activeInProduction Boolean
activeInStaging Boolean
configId Integer
contractid String
groupid Integer

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
ActiveInProduction bool
ActiveInStaging bool
ConfigId int
Contractid string
Groupid int
Hostnames []string
HostnamesJson string
Id string
The provider-assigned unique ID for this managed resource.
OutputText string
ActiveInProduction bool
ActiveInStaging bool
ConfigId int
Contractid string
Groupid int
hostnames List<String>
hostnamesJson String
id String
The provider-assigned unique ID for this managed resource.
outputText String
activeInProduction Boolean
activeInStaging Boolean
configId Integer
contractid String
groupid Integer
hostnames string[]
hostnamesJson string
id string
The provider-assigned unique ID for this managed resource.
outputText string
activeInProduction boolean
activeInStaging boolean
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_production bool
active_in_staging bool
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
activeInProduction Boolean
activeInStaging Boolean
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 akamai Terraform Provider.
Akamai v8.1.0 published on Friday, Apr 11, 2025 by Pulumi