Viewing docs for Akamai v11.4.0
published on Friday, Jul 3, 2026 by Pulumi
published on Friday, Jul 3, 2026 by Pulumi
Viewing docs for Akamai v11.4.0
published on Friday, Jul 3, 2026 by Pulumi
published on Friday, Jul 3, 2026 by Pulumi
Using getDatastreamAppsecConfigs
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 getDatastreamAppsecConfigs(args: GetDatastreamAppsecConfigsArgs, opts?: InvokeOptions): Promise<GetDatastreamAppsecConfigsResult>
function getDatastreamAppsecConfigsOutput(args: GetDatastreamAppsecConfigsOutputArgs, opts?: InvokeOptions): Output<GetDatastreamAppsecConfigsResult>def get_datastream_appsec_configs(contract_id: Optional[str] = None,
group_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetDatastreamAppsecConfigsResult
def get_datastream_appsec_configs_output(contract_id: pulumi.Input[Optional[str]] = None,
group_id: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetDatastreamAppsecConfigsResult]func GetDatastreamAppsecConfigs(ctx *Context, args *GetDatastreamAppsecConfigsArgs, opts ...InvokeOption) (*GetDatastreamAppsecConfigsResult, error)
func GetDatastreamAppsecConfigsOutput(ctx *Context, args *GetDatastreamAppsecConfigsOutputArgs, opts ...InvokeOption) GetDatastreamAppsecConfigsResultOutput> Note: This function is named GetDatastreamAppsecConfigs in the Go SDK.
public static class GetDatastreamAppsecConfigs
{
public static Task<GetDatastreamAppsecConfigsResult> InvokeAsync(GetDatastreamAppsecConfigsArgs args, InvokeOptions? opts = null)
public static Output<GetDatastreamAppsecConfigsResult> Invoke(GetDatastreamAppsecConfigsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetDatastreamAppsecConfigsResult> getDatastreamAppsecConfigs(GetDatastreamAppsecConfigsArgs args, InvokeOptions options)
public static Output<GetDatastreamAppsecConfigsResult> getDatastreamAppsecConfigs(GetDatastreamAppsecConfigsArgs args, InvokeOptions options)
fn::invoke:
function: akamai:index/getDatastreamAppsecConfigs:getDatastreamAppsecConfigs
arguments:
# arguments dictionarydata "akamai_getdatastreamappsecconfigs" "name" {
# arguments
}The following arguments are supported:
- Contract
Id string - Group
Id string
- Contract
Id string - Group
Id string
- contract_
id string - group_
id string
- contract
Id String - group
Id String
- contract
Id string - group
Id string
- contract_
id str - group_
id str
- contract
Id String - group
Id String
getDatastreamAppsecConfigs Result
The following output properties are available:
- App
Sec List<GetConfigs Datastream Appsec Configs App Sec Config> - Contract
Id string - Group
Id string - Id string
- The provider-assigned unique ID for this managed resource.
- App
Sec []GetConfigs Datastream Appsec Configs App Sec Config - Contract
Id string - Group
Id string - Id string
- The provider-assigned unique ID for this managed resource.
- app_
sec_ list(object)configs - contract_
id string - group_
id string - id string
- The provider-assigned unique ID for this managed resource.
- app
Sec List<GetConfigs Datastream Appsec Configs App Sec Config> - contract
Id String - group
Id String - id String
- The provider-assigned unique ID for this managed resource.
- app
Sec GetConfigs Datastream Appsec Configs App Sec Config[] - contract
Id string - group
Id string - id string
- The provider-assigned unique ID for this managed resource.
- app_
sec_ Sequence[Getconfigs Datastream Appsec Configs App Sec Config] - contract_
id str - group_
id str - id str
- The provider-assigned unique ID for this managed resource.
- app
Sec List<Property Map>Configs - contract
Id String - group
Id String - id String
- The provider-assigned unique ID for this managed resource.
Supporting Types
GetDatastreamAppsecConfigsAppSecConfig
- File
Type string - The file type of the AppSec configuration (e.g. RBAC, WAF)
- Id int
- The unique identifier of the AppSec configuration
- Latest
Version int - The latest version of the AppSec configuration
- Name string
- The name of the AppSec configuration
- Production
Version int - The version currently active in production
- Target
Product string - The target product for the AppSec configuration
- File
Type string - The file type of the AppSec configuration (e.g. RBAC, WAF)
- Id int
- The unique identifier of the AppSec configuration
- Latest
Version int - The latest version of the AppSec configuration
- Name string
- The name of the AppSec configuration
- Production
Version int - The version currently active in production
- Target
Product string - The target product for the AppSec configuration
- file_
type string - The file type of the AppSec configuration (e.g. RBAC, WAF)
- id number
- The unique identifier of the AppSec configuration
- latest_
version number - The latest version of the AppSec configuration
- name string
- The name of the AppSec configuration
- production_
version number - The version currently active in production
- target_
product string - The target product for the AppSec configuration
- file
Type String - The file type of the AppSec configuration (e.g. RBAC, WAF)
- id Integer
- The unique identifier of the AppSec configuration
- latest
Version Integer - The latest version of the AppSec configuration
- name String
- The name of the AppSec configuration
- production
Version Integer - The version currently active in production
- target
Product String - The target product for the AppSec configuration
- file
Type string - The file type of the AppSec configuration (e.g. RBAC, WAF)
- id number
- The unique identifier of the AppSec configuration
- latest
Version number - The latest version of the AppSec configuration
- name string
- The name of the AppSec configuration
- production
Version number - The version currently active in production
- target
Product string - The target product for the AppSec configuration
- file_
type str - The file type of the AppSec configuration (e.g. RBAC, WAF)
- id int
- The unique identifier of the AppSec configuration
- latest_
version int - The latest version of the AppSec configuration
- name str
- The name of the AppSec configuration
- production_
version int - The version currently active in production
- target_
product str - The target product for the AppSec configuration
- file
Type String - The file type of the AppSec configuration (e.g. RBAC, WAF)
- id Number
- The unique identifier of the AppSec configuration
- latest
Version Number - The latest version of the AppSec configuration
- name String
- The name of the AppSec configuration
- production
Version Number - The version currently active in production
- target
Product String - The target product for the AppSec configuration
Package Details
- Repository
- Akamai pulumi/pulumi-akamai
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
akamaiTerraform Provider.
Viewing docs for Akamai v11.4.0
published on Friday, Jul 3, 2026 by Pulumi
published on Friday, Jul 3, 2026 by Pulumi