Akamai v10.1.0 published on Thursday, Nov 6, 2025 by Pulumi
akamai.getAppSecIPGeo
Start a Neo task
Explain and create an akamai.getAppSecIPGeo resource
Using getAppSecIPGeo
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 getAppSecIPGeo(args: GetAppSecIPGeoArgs, opts?: InvokeOptions): Promise<GetAppSecIPGeoResult>
function getAppSecIPGeoOutput(args: GetAppSecIPGeoOutputArgs, opts?: InvokeOptions): Output<GetAppSecIPGeoResult>def get_app_sec_ip_geo(config_id: Optional[int] = None,
security_policy_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetAppSecIPGeoResult
def get_app_sec_ip_geo_output(config_id: Optional[pulumi.Input[int]] = None,
security_policy_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetAppSecIPGeoResult]func LookupAppSecIPGeo(ctx *Context, args *LookupAppSecIPGeoArgs, opts ...InvokeOption) (*LookupAppSecIPGeoResult, error)
func LookupAppSecIPGeoOutput(ctx *Context, args *LookupAppSecIPGeoOutputArgs, opts ...InvokeOption) LookupAppSecIPGeoResultOutput> Note: This function is named LookupAppSecIPGeo in the Go SDK.
public static class GetAppSecIPGeo
{
public static Task<GetAppSecIPGeoResult> InvokeAsync(GetAppSecIPGeoArgs args, InvokeOptions? opts = null)
public static Output<GetAppSecIPGeoResult> Invoke(GetAppSecIPGeoInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetAppSecIPGeoResult> getAppSecIPGeo(GetAppSecIPGeoArgs args, InvokeOptions options)
public static Output<GetAppSecIPGeoResult> getAppSecIPGeo(GetAppSecIPGeoArgs args, InvokeOptions options)
fn::invoke:
function: akamai:index/getAppSecIPGeo:getAppSecIPGeo
arguments:
# arguments dictionaryThe following arguments are supported:
- Config
Id int - Security
Policy stringId
- Config
Id int - Security
Policy stringId
- config
Id Integer - security
Policy StringId
- config
Id number - security
Policy stringId
- config_
id int - security_
policy_ strid
- config
Id Number - security
Policy StringId
getAppSecIPGeo Result
The following output properties are available:
- Asn
Controls List<GetApp Sec IPGeo Asn Control> - Block
Action string - Config
Id int - Exception
Ip List<string>Network Lists - Geo
Controls List<GetApp Sec IPGeo Geo Control> - Id string
- The provider-assigned unique ID for this managed resource.
- Ip
Controls List<GetApp Sec IPGeo Ip Control> - Mode string
- Output
Text string - Security
Policy stringId - Ukraine
Geo stringControl Action
- Asn
Controls []GetApp Sec IPGeo Asn Control - Block
Action string - Config
Id int - Exception
Ip []stringNetwork Lists - Geo
Controls []GetApp Sec IPGeo Geo Control - Id string
- The provider-assigned unique ID for this managed resource.
- Ip
Controls []GetApp Sec IPGeo Ip Control - Mode string
- Output
Text string - Security
Policy stringId - Ukraine
Geo stringControl Action
- asn
Controls List<GetApp Sec IPGeo Asn Control> - block
Action String - config
Id Integer - exception
Ip List<String>Network Lists - geo
Controls List<GetApp Sec IPGeo Geo Control> - id String
- The provider-assigned unique ID for this managed resource.
- ip
Controls List<GetApp Sec IPGeo Ip Control> - mode String
- output
Text String - security
Policy StringId - ukraine
Geo StringControl Action
- asn
Controls GetApp Sec IPGeo Asn Control[] - block
Action string - config
Id number - exception
Ip string[]Network Lists - geo
Controls GetApp Sec IPGeo Geo Control[] - id string
- The provider-assigned unique ID for this managed resource.
- ip
Controls GetApp Sec IPGeo Ip Control[] - mode string
- output
Text string - security
Policy stringId - ukraine
Geo stringControl Action
- asn_
controls Sequence[GetApp Sec IPGeo Asn Control] - block_
action str - config_
id int - exception_
ip_ Sequence[str]network_ lists - geo_
controls Sequence[GetApp Sec IPGeo Geo Control] - id str
- The provider-assigned unique ID for this managed resource.
- ip_
controls Sequence[GetApp Sec IPGeo Ip Control] - mode str
- output_
text str - security_
policy_ strid - ukraine_
geo_ strcontrol_ action
- asn
Controls List<Property Map> - block
Action String - config
Id Number - exception
Ip List<String>Network Lists - geo
Controls List<Property Map> - id String
- The provider-assigned unique ID for this managed resource.
- ip
Controls List<Property Map> - mode String
- output
Text String - security
Policy StringId - ukraine
Geo StringControl Action
Supporting Types
GetAppSecIPGeoAsnControl
- Action string
- Action set for ASN Controls
- Asn
Network List<string>Lists - List of IDs of ASN network list to be blocked.
- Action string
- Action set for ASN Controls
- Asn
Network []stringLists - List of IDs of ASN network list to be blocked.
- action String
- Action set for ASN Controls
- asn
Network List<String>Lists - List of IDs of ASN network list to be blocked.
- action string
- Action set for ASN Controls
- asn
Network string[]Lists - List of IDs of ASN network list to be blocked.
- action str
- Action set for ASN Controls
- asn_
network_ Sequence[str]lists - List of IDs of ASN network list to be blocked.
- action String
- Action set for ASN Controls
- asn
Network List<String>Lists - List of IDs of ASN network list to be blocked.
GetAppSecIPGeoGeoControl
- Action string
- Action set for GEO Controls.
- Geo
Network List<string>Lists - List of IDs of geographic network list to be blocked.
- Action string
- Action set for GEO Controls.
- Geo
Network []stringLists - List of IDs of geographic network list to be blocked.
- action String
- Action set for GEO Controls.
- geo
Network List<String>Lists - List of IDs of geographic network list to be blocked.
- action string
- Action set for GEO Controls.
- geo
Network string[]Lists - List of IDs of geographic network list to be blocked.
- action str
- Action set for GEO Controls.
- geo_
network_ Sequence[str]lists - List of IDs of geographic network list to be blocked.
- action String
- Action set for GEO Controls.
- geo
Network List<String>Lists - List of IDs of geographic network list to be blocked.
GetAppSecIPGeoIpControl
- Action string
- Action set for IP Controls.
- Ip
Network List<string>Lists - List of IDs of IP network list to be blocked.
- Action string
- Action set for IP Controls.
- Ip
Network []stringLists - List of IDs of IP network list to be blocked.
- action String
- Action set for IP Controls.
- ip
Network List<String>Lists - List of IDs of IP network list to be blocked.
- action string
- Action set for IP Controls.
- ip
Network string[]Lists - List of IDs of IP network list to be blocked.
- action str
- Action set for IP Controls.
- ip_
network_ Sequence[str]lists - List of IDs of IP network list to be blocked.
- action String
- Action set for IP Controls.
- ip
Network List<String>Lists - List of IDs of IP network list to be blocked.
Package Details
- Repository
- Akamai pulumi/pulumi-akamai
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
akamaiTerraform Provider.
