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)
public static Output<GetCloudwrapperConfigurationResult> getCloudwrapperConfiguration(GetCloudwrapperConfigurationArgs args, InvokeOptions options)
fn::invoke:
function: akamai:index/getCloudwrapperConfiguration:getCloudwrapperConfiguration
arguments:
# arguments dictionaryThe 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
akamaiTerraform Provider.
