Akamai v7.5.0 published on Friday, Oct 11, 2024 by Pulumi
akamai.getCloudwrapperConfiguration
Explore with Pulumi AI
Using getCloudwrapperConfiguration
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 getCloudwrapperConfiguration(args: GetCloudwrapperConfigurationArgs, opts?: InvokeOptions): Promise<GetCloudwrapperConfigurationResult>
function getCloudwrapperConfigurationOutput(args: GetCloudwrapperConfigurationOutputArgs, opts?: InvokeOptions): Output<GetCloudwrapperConfigurationResult>
def get_cloudwrapper_configuration(id: Optional[int] = None,
locations: Optional[Sequence[GetCloudwrapperConfigurationLocation]] = None,
multi_cdn_settings: Optional[GetCloudwrapperConfigurationMultiCdnSettings] = None,
opts: Optional[InvokeOptions] = None) -> GetCloudwrapperConfigurationResult
def get_cloudwrapper_configuration_output(id: Optional[pulumi.Input[int]] = None,
locations: Optional[pulumi.Input[Sequence[pulumi.Input[GetCloudwrapperConfigurationLocationArgs]]]] = None,
multi_cdn_settings: Optional[pulumi.Input[GetCloudwrapperConfigurationMultiCdnSettingsArgs]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetCloudwrapperConfigurationResult]
func LookupCloudwrapperConfiguration(ctx *Context, args *LookupCloudwrapperConfigurationArgs, opts ...InvokeOption) (*LookupCloudwrapperConfigurationResult, error)
func LookupCloudwrapperConfigurationOutput(ctx *Context, args *LookupCloudwrapperConfigurationOutputArgs, opts ...InvokeOption) LookupCloudwrapperConfigurationResultOutput
> Note: This function is named LookupCloudwrapperConfiguration
in the Go SDK.
public static class GetCloudwrapperConfiguration
{
public static Task<GetCloudwrapperConfigurationResult> InvokeAsync(GetCloudwrapperConfigurationArgs args, InvokeOptions? opts = null)
public static Output<GetCloudwrapperConfigurationResult> Invoke(GetCloudwrapperConfigurationInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetCloudwrapperConfigurationResult> getCloudwrapperConfiguration(GetCloudwrapperConfigurationArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: akamai:index/getCloudwrapperConfiguration:getCloudwrapperConfiguration
arguments:
# arguments dictionary
The following arguments are supported:
getCloudwrapperConfiguration Result
The following output properties are available:
- Capacity
Alerts intThreshold - Comments string
- Config
Name string - Contract
Id string - Id int
- Last
Activated stringBy - Last
Activated stringDate - Last
Updated stringBy - Last
Updated stringDate - Notification
Emails List<string> - Property
Ids List<string> - Retain
Idle boolObjects - Status string
- Locations
List<Get
Cloudwrapper Configuration Location> - Multi
Cdn GetSettings Cloudwrapper Configuration Multi Cdn Settings
- Capacity
Alerts intThreshold - Comments string
- Config
Name string - Contract
Id string - Id int
- Last
Activated stringBy - Last
Activated stringDate - Last
Updated stringBy - Last
Updated stringDate - Notification
Emails []string - Property
Ids []string - Retain
Idle boolObjects - Status string
- Locations
[]Get
Cloudwrapper Configuration Location - Multi
Cdn GetSettings Cloudwrapper Configuration Multi Cdn Settings
- capacity
Alerts IntegerThreshold - comments String
- config
Name String - contract
Id String - id Integer
- last
Activated StringBy - last
Activated StringDate - last
Updated StringBy - last
Updated StringDate - notification
Emails List<String> - property
Ids List<String> - retain
Idle BooleanObjects - status String
- locations
List<Get
Cloudwrapper Configuration Location> - multi
Cdn GetSettings Cloudwrapper Configuration Multi Cdn Settings
- capacity
Alerts numberThreshold - comments string
- config
Name string - contract
Id string - id number
- last
Activated stringBy - last
Activated stringDate - last
Updated stringBy - last
Updated stringDate - notification
Emails string[] - property
Ids string[] - retain
Idle booleanObjects - status string
- locations
Get
Cloudwrapper Configuration Location[] - multi
Cdn GetSettings Cloudwrapper Configuration Multi Cdn Settings
- capacity_
alerts_ intthreshold - comments str
- config_
name str - contract_
id str - id int
- last_
activated_ strby - last_
activated_ strdate - last_
updated_ strby - last_
updated_ strdate - notification_
emails Sequence[str] - property_
ids Sequence[str] - retain_
idle_ boolobjects - status str
- locations
Sequence[Get
Cloudwrapper Configuration Location] - multi_
cdn_ Getsettings Cloudwrapper Configuration Multi Cdn Settings
- capacity
Alerts NumberThreshold - comments String
- config
Name String - contract
Id String - id Number
- last
Activated StringBy - last
Activated StringDate - last
Updated StringBy - last
Updated StringDate - notification
Emails List<String> - property
Ids List<String> - retain
Idle BooleanObjects - status String
- locations List<Property Map>
- multi
Cdn Property MapSettings
Supporting Types
GetCloudwrapperConfigurationLocation
- Capacity
Get
Cloudwrapper Configuration Location Capacity - The capacity assigned to this configuration's location.
- Comments string
- Additional comments provided by user.
- Map
Name string - The name of the map.
- Traffic
Type intId - Unique identifier for the location and traffic type combination.
- Capacity
Get
Cloudwrapper Configuration Location Capacity - The capacity assigned to this configuration's location.
- Comments string
- Additional comments provided by user.
- Map
Name string - The name of the map.
- Traffic
Type intId - Unique identifier for the location and traffic type combination.
- capacity
Get
Cloudwrapper Configuration Location Capacity - The capacity assigned to this configuration's location.
- comments String
- Additional comments provided by user.
- map
Name String - The name of the map.
- traffic
Type IntegerId - Unique identifier for the location and traffic type combination.
- capacity
Get
Cloudwrapper Configuration Location Capacity - The capacity assigned to this configuration's location.
- comments string
- Additional comments provided by user.
- map
Name string - The name of the map.
- traffic
Type numberId - Unique identifier for the location and traffic type combination.
- capacity
Get
Cloudwrapper Configuration Location Capacity - The capacity assigned to this configuration's location.
- comments str
- Additional comments provided by user.
- map_
name str - The name of the map.
- traffic_
type_ intid - Unique identifier for the location and traffic type combination.
- capacity Property Map
- The capacity assigned to this configuration's location.
- comments String
- Additional comments provided by user.
- map
Name String - The name of the map.
- traffic
Type NumberId - Unique identifier for the location and traffic type combination.
GetCloudwrapperConfigurationLocationCapacity
GetCloudwrapperConfigurationMultiCdnSettings
- Enable
Soft boolAlerts - Option to opt out of alerts based on soft limits of bandwidth usage.
- Bocc
Get
Cloudwrapper Configuration Multi Cdn Settings Bocc - Specify diagnostic data beacons details.
- Cdns
List<Get
Cloudwrapper Configuration Multi Cdn Settings Cdn> - List of CDN added for the configuration.
- Data
Streams GetCloudwrapper Configuration Multi Cdn Settings Data Streams - Specifies data streams details.
- Origins
List<Get
Cloudwrapper Configuration Multi Cdn Settings Origin> - List of origins corresponding to the properties selected in the configuration.
- Enable
Soft boolAlerts - Option to opt out of alerts based on soft limits of bandwidth usage.
- Bocc
Get
Cloudwrapper Configuration Multi Cdn Settings Bocc - Specify diagnostic data beacons details.
- Cdns
[]Get
Cloudwrapper Configuration Multi Cdn Settings Cdn - List of CDN added for the configuration.
- Data
Streams GetCloudwrapper Configuration Multi Cdn Settings Data Streams - Specifies data streams details.
- Origins
[]Get
Cloudwrapper Configuration Multi Cdn Settings Origin - List of origins corresponding to the properties selected in the configuration.
- enable
Soft BooleanAlerts - Option to opt out of alerts based on soft limits of bandwidth usage.
- bocc
Get
Cloudwrapper Configuration Multi Cdn Settings Bocc - Specify diagnostic data beacons details.
- cdns
List<Get
Cloudwrapper Configuration Multi Cdn Settings Cdn> - List of CDN added for the configuration.
- data
Streams GetCloudwrapper Configuration Multi Cdn Settings Data Streams - Specifies data streams details.
- origins
List<Get
Cloudwrapper Configuration Multi Cdn Settings Origin> - List of origins corresponding to the properties selected in the configuration.
- enable
Soft booleanAlerts - Option to opt out of alerts based on soft limits of bandwidth usage.
- bocc
Get
Cloudwrapper Configuration Multi Cdn Settings Bocc - Specify diagnostic data beacons details.
- cdns
Get
Cloudwrapper Configuration Multi Cdn Settings Cdn[] - List of CDN added for the configuration.
- data
Streams GetCloudwrapper Configuration Multi Cdn Settings Data Streams - Specifies data streams details.
- origins
Get
Cloudwrapper Configuration Multi Cdn Settings Origin[] - List of origins corresponding to the properties selected in the configuration.
- enable_
soft_ boolalerts - Option to opt out of alerts based on soft limits of bandwidth usage.
- bocc
Get
Cloudwrapper Configuration Multi Cdn Settings Bocc - Specify diagnostic data beacons details.
- cdns
Sequence[Get
Cloudwrapper Configuration Multi Cdn Settings Cdn] - List of CDN added for the configuration.
- data_
streams GetCloudwrapper Configuration Multi Cdn Settings Data Streams - Specifies data streams details.
- origins
Sequence[Get
Cloudwrapper Configuration Multi Cdn Settings Origin] - List of origins corresponding to the properties selected in the configuration.
- enable
Soft BooleanAlerts - Option to opt out of alerts based on soft limits of bandwidth usage.
- bocc Property Map
- Specify diagnostic data beacons details.
- cdns List<Property Map>
- List of CDN added for the configuration.
- data
Streams Property Map - Specifies data streams details.
- origins List<Property Map>
- List of origins corresponding to the properties selected in the configuration.
GetCloudwrapperConfigurationMultiCdnSettingsBocc
- Conditional
Sampling stringFrequency - The sampling frequency of requests and forwards for EDGE, MIDGRESS, and ORIGIN beacons.
- Enabled bool
- Enable diagnostic data beacons for consumption by the Broadcast Operations Control Center.
- Forward
Type string - Select whether to beacon diagnostics data for internal ORIGIN_ONLY, MIDGRESS_ONLY, or both ORIGIN_AND_MIDGRESS forwards.
- Request
Type string - Select whether to beacon diagnostics data for EDGE_ONLY or EDGE_AND_MIDGRESS requests.
- Sampling
Frequency string - The sampling frequency of requests and forwards for EDGE, MIDGRESS, and ORIGIN beacons.
- Conditional
Sampling stringFrequency - The sampling frequency of requests and forwards for EDGE, MIDGRESS, and ORIGIN beacons.
- Enabled bool
- Enable diagnostic data beacons for consumption by the Broadcast Operations Control Center.
- Forward
Type string - Select whether to beacon diagnostics data for internal ORIGIN_ONLY, MIDGRESS_ONLY, or both ORIGIN_AND_MIDGRESS forwards.
- Request
Type string - Select whether to beacon diagnostics data for EDGE_ONLY or EDGE_AND_MIDGRESS requests.
- Sampling
Frequency string - The sampling frequency of requests and forwards for EDGE, MIDGRESS, and ORIGIN beacons.
- conditional
Sampling StringFrequency - The sampling frequency of requests and forwards for EDGE, MIDGRESS, and ORIGIN beacons.
- enabled Boolean
- Enable diagnostic data beacons for consumption by the Broadcast Operations Control Center.
- forward
Type String - Select whether to beacon diagnostics data for internal ORIGIN_ONLY, MIDGRESS_ONLY, or both ORIGIN_AND_MIDGRESS forwards.
- request
Type String - Select whether to beacon diagnostics data for EDGE_ONLY or EDGE_AND_MIDGRESS requests.
- sampling
Frequency String - The sampling frequency of requests and forwards for EDGE, MIDGRESS, and ORIGIN beacons.
- conditional
Sampling stringFrequency - The sampling frequency of requests and forwards for EDGE, MIDGRESS, and ORIGIN beacons.
- enabled boolean
- Enable diagnostic data beacons for consumption by the Broadcast Operations Control Center.
- forward
Type string - Select whether to beacon diagnostics data for internal ORIGIN_ONLY, MIDGRESS_ONLY, or both ORIGIN_AND_MIDGRESS forwards.
- request
Type string - Select whether to beacon diagnostics data for EDGE_ONLY or EDGE_AND_MIDGRESS requests.
- sampling
Frequency string - The sampling frequency of requests and forwards for EDGE, MIDGRESS, and ORIGIN beacons.
- conditional_
sampling_ strfrequency - The sampling frequency of requests and forwards for EDGE, MIDGRESS, and ORIGIN beacons.
- enabled bool
- Enable diagnostic data beacons for consumption by the Broadcast Operations Control Center.
- forward_
type str - Select whether to beacon diagnostics data for internal ORIGIN_ONLY, MIDGRESS_ONLY, or both ORIGIN_AND_MIDGRESS forwards.
- request_
type str - Select whether to beacon diagnostics data for EDGE_ONLY or EDGE_AND_MIDGRESS requests.
- sampling_
frequency str - The sampling frequency of requests and forwards for EDGE, MIDGRESS, and ORIGIN beacons.
- conditional
Sampling StringFrequency - The sampling frequency of requests and forwards for EDGE, MIDGRESS, and ORIGIN beacons.
- enabled Boolean
- Enable diagnostic data beacons for consumption by the Broadcast Operations Control Center.
- forward
Type String - Select whether to beacon diagnostics data for internal ORIGIN_ONLY, MIDGRESS_ONLY, or both ORIGIN_AND_MIDGRESS forwards.
- request
Type String - Select whether to beacon diagnostics data for EDGE_ONLY or EDGE_AND_MIDGRESS requests.
- sampling
Frequency String - The sampling frequency of requests and forwards for EDGE, MIDGRESS, and ORIGIN beacons.
GetCloudwrapperConfigurationMultiCdnSettingsCdn
- Cdn
Code string - Unique identifier for the CDN.
- Enabled bool
- Enable CDN.
- Https
Only bool - Specify whether CDN communication is HTTPS only.
- Ip
Acl List<string>Cidrs - Configure an access control list using IP addresses in CIDR notation.
- Cdn
Auth List<GetKeys Cloudwrapper Configuration Multi Cdn Settings Cdn Cdn Auth Key> - List of auth keys configured for the CDN.
- Cdn
Code string - Unique identifier for the CDN.
- Enabled bool
- Enable CDN.
- Https
Only bool - Specify whether CDN communication is HTTPS only.
- Ip
Acl []stringCidrs - Configure an access control list using IP addresses in CIDR notation.
- Cdn
Auth []GetKeys Cloudwrapper Configuration Multi Cdn Settings Cdn Cdn Auth Key - List of auth keys configured for the CDN.
- cdn
Code String - Unique identifier for the CDN.
- enabled Boolean
- Enable CDN.
- https
Only Boolean - Specify whether CDN communication is HTTPS only.
- ip
Acl List<String>Cidrs - Configure an access control list using IP addresses in CIDR notation.
- cdn
Auth List<GetKeys Cloudwrapper Configuration Multi Cdn Settings Cdn Cdn Auth Key> - List of auth keys configured for the CDN.
- cdn
Code string - Unique identifier for the CDN.
- enabled boolean
- Enable CDN.
- https
Only boolean - Specify whether CDN communication is HTTPS only.
- ip
Acl string[]Cidrs - Configure an access control list using IP addresses in CIDR notation.
- cdn
Auth GetKeys Cloudwrapper Configuration Multi Cdn Settings Cdn Cdn Auth Key[] - List of auth keys configured for the CDN.
- cdn_
code str - Unique identifier for the CDN.
- enabled bool
- Enable CDN.
- https_
only bool - Specify whether CDN communication is HTTPS only.
- ip_
acl_ Sequence[str]cidrs - Configure an access control list using IP addresses in CIDR notation.
- cdn_
auth_ Sequence[Getkeys Cloudwrapper Configuration Multi Cdn Settings Cdn Cdn Auth Key] - List of auth keys configured for the CDN.
- cdn
Code String - Unique identifier for the CDN.
- enabled Boolean
- Enable CDN.
- https
Only Boolean - Specify whether CDN communication is HTTPS only.
- ip
Acl List<String>Cidrs - Configure an access control list using IP addresses in CIDR notation.
- cdn
Auth List<Property Map>Keys - List of auth keys configured for the CDN.
GetCloudwrapperConfigurationMultiCdnSettingsCdnCdnAuthKey
- Auth
Key stringName - The name of the auth key.
- Expiry
Date string - The expirty date of an auth key.
- Header
Name string - The header name of an auth key.
- Secret string
- The secret of an auth key.
- Auth
Key stringName - The name of the auth key.
- Expiry
Date string - The expirty date of an auth key.
- Header
Name string - The header name of an auth key.
- Secret string
- The secret of an auth key.
- auth
Key StringName - The name of the auth key.
- expiry
Date String - The expirty date of an auth key.
- header
Name String - The header name of an auth key.
- secret String
- The secret of an auth key.
- auth
Key stringName - The name of the auth key.
- expiry
Date string - The expirty date of an auth key.
- header
Name string - The header name of an auth key.
- secret string
- The secret of an auth key.
- auth_
key_ strname - The name of the auth key.
- expiry_
date str - The expirty date of an auth key.
- header_
name str - The header name of an auth key.
- secret str
- The secret of an auth key.
- auth
Key StringName - The name of the auth key.
- expiry
Date String - The expirty date of an auth key.
- header
Name String - The header name of an auth key.
- secret String
- The secret of an auth key.
GetCloudwrapperConfigurationMultiCdnSettingsDataStreams
- Data
Stream List<int>Ids - Unique identifiers of the Data Streams.
- Enabled bool
- Enables DataStream reporting.
- Sampling
Rate int - Specifies the percentage of log data you want to collect for this configuration.
- Data
Stream []intIds - Unique identifiers of the Data Streams.
- Enabled bool
- Enables DataStream reporting.
- Sampling
Rate int - Specifies the percentage of log data you want to collect for this configuration.
- data
Stream List<Integer>Ids - Unique identifiers of the Data Streams.
- enabled Boolean
- Enables DataStream reporting.
- sampling
Rate Integer - Specifies the percentage of log data you want to collect for this configuration.
- data
Stream number[]Ids - Unique identifiers of the Data Streams.
- enabled boolean
- Enables DataStream reporting.
- sampling
Rate number - Specifies the percentage of log data you want to collect for this configuration.
- data_
stream_ Sequence[int]ids - Unique identifiers of the Data Streams.
- enabled bool
- Enables DataStream reporting.
- sampling_
rate int - Specifies the percentage of log data you want to collect for this configuration.
- data
Stream List<Number>Ids - Unique identifiers of the Data Streams.
- enabled Boolean
- Enables DataStream reporting.
- sampling
Rate Number - Specifies the percentage of log data you want to collect for this configuration.
GetCloudwrapperConfigurationMultiCdnSettingsOrigin
- Hostname string
- Origins hostname corresponding to the Akamai Delivery Property.
- Origin
Id string - Origin identifier and will be used to generated Multi CDN host names.
- Property
Id int - Property ID of the property that origin belongs to.
- Hostname string
- Origins hostname corresponding to the Akamai Delivery Property.
- Origin
Id string - Origin identifier and will be used to generated Multi CDN host names.
- Property
Id int - Property ID of the property that origin belongs to.
- hostname String
- Origins hostname corresponding to the Akamai Delivery Property.
- origin
Id String - Origin identifier and will be used to generated Multi CDN host names.
- property
Id Integer - Property ID of the property that origin belongs to.
- hostname string
- Origins hostname corresponding to the Akamai Delivery Property.
- origin
Id string - Origin identifier and will be used to generated Multi CDN host names.
- property
Id number - Property ID of the property that origin belongs to.
- hostname str
- Origins hostname corresponding to the Akamai Delivery Property.
- origin_
id str - Origin identifier and will be used to generated Multi CDN host names.
- property_
id int - Property ID of the property that origin belongs to.
- hostname String
- Origins hostname corresponding to the Akamai Delivery Property.
- origin
Id String - Origin identifier and will be used to generated Multi CDN host names.
- property
Id Number - Property ID of the property that origin belongs to.
Package Details
- Repository
- Akamai pulumi/pulumi-akamai
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
akamai
Terraform Provider.