akamai.getAppSecSelectableHostnames

Explore with Pulumi AI

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

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.