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:
- Active
In boolProduction - Active
In boolStaging - Config
Id int - Contractid string
- Groupid int
- Active
In boolProduction - Active
In boolStaging - Config
Id int - Contractid string
- Groupid int
- active
In BooleanProduction - active
In BooleanStaging - config
Id Integer - contractid String
- groupid Integer
- active
In booleanProduction - active
In booleanStaging - config
Id number - contractid string
- groupid number
- active_
in_ boolproduction - active_
in_ boolstaging - config_
id int - contractid str
- groupid int
- active
In BooleanProduction - active
In BooleanStaging - config
Id Number - contractid String
- groupid Number
getAppSecSelectableHostnames Result
The following output properties are available:
- Hostnames List<string>
- Hostnames
Json string - Id string
- The provider-assigned unique ID for this managed resource.
- Output
Text string - Active
In boolProduction - Active
In boolStaging - Config
Id int - Contractid string
- Groupid int
- Hostnames []string
- Hostnames
Json string - Id string
- The provider-assigned unique ID for this managed resource.
- Output
Text string - Active
In boolProduction - Active
In boolStaging - Config
Id int - Contractid string
- Groupid int
- hostnames List<String>
- hostnames
Json String - id String
- The provider-assigned unique ID for this managed resource.
- output
Text String - active
In BooleanProduction - active
In BooleanStaging - config
Id Integer - contractid String
- groupid Integer
- hostnames string[]
- hostnames
Json string - id string
- The provider-assigned unique ID for this managed resource.
- output
Text string - active
In booleanProduction - active
In booleanStaging - config
Id 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>
- hostnames
Json String - id String
- The provider-assigned unique ID for this managed resource.
- output
Text String - active
In BooleanProduction - active
In BooleanStaging - config
Id 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.
