Using getCloudletsPolicy
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 getCloudletsPolicy(args: GetCloudletsPolicyArgs, opts?: InvokeOptions): Promise<GetCloudletsPolicyResult>
function getCloudletsPolicyOutput(args: GetCloudletsPolicyOutputArgs, opts?: InvokeOptions): Output<GetCloudletsPolicyResult>def get_cloudlets_policy(name: Optional[str] = None,
policy_id: Optional[int] = None,
version: Optional[int] = None,
opts: Optional[InvokeOptions] = None) -> GetCloudletsPolicyResult
def get_cloudlets_policy_output(name: Optional[pulumi.Input[str]] = None,
policy_id: Optional[pulumi.Input[int]] = None,
version: Optional[pulumi.Input[int]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetCloudletsPolicyResult]func LookupCloudletsPolicy(ctx *Context, args *LookupCloudletsPolicyArgs, opts ...InvokeOption) (*LookupCloudletsPolicyResult, error)
func LookupCloudletsPolicyOutput(ctx *Context, args *LookupCloudletsPolicyOutputArgs, opts ...InvokeOption) LookupCloudletsPolicyResultOutput> Note: This function is named LookupCloudletsPolicy in the Go SDK.
public static class GetCloudletsPolicy
{
public static Task<GetCloudletsPolicyResult> InvokeAsync(GetCloudletsPolicyArgs args, InvokeOptions? opts = null)
public static Output<GetCloudletsPolicyResult> Invoke(GetCloudletsPolicyInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetCloudletsPolicyResult> getCloudletsPolicy(GetCloudletsPolicyArgs args, InvokeOptions options)
public static Output<GetCloudletsPolicyResult> getCloudletsPolicy(GetCloudletsPolicyArgs args, InvokeOptions options)
fn::invoke:
function: akamai:index/getCloudletsPolicy:getCloudletsPolicy
arguments:
# arguments dictionaryThe following arguments are supported:
getCloudletsPolicy Result
The following output properties are available:
- Activations
List<Get
Cloudlets Policy Activation> - Api
Version string - Cloudlet
Code string - Cloudlet
Id int - Description string
- Group
Id int - Id string
- The provider-assigned unique ID for this managed resource.
- Match
Rule stringFormat - Match
Rules string - Name string
- Policy
Id int - Revision
Id int - Rules
Locked bool - Version
Description string - Warnings string
- Version int
- Activations
[]Get
Cloudlets Policy Activation Type - Api
Version string - Cloudlet
Code string - Cloudlet
Id int - Description string
- Group
Id int - Id string
- The provider-assigned unique ID for this managed resource.
- Match
Rule stringFormat - Match
Rules string - Name string
- Policy
Id int - Revision
Id int - Rules
Locked bool - Version
Description string - Warnings string
- Version int
- activations
List<Get
Cloudlets Policy Activation> - api
Version String - cloudlet
Code String - cloudlet
Id Integer - description String
- group
Id Integer - id String
- The provider-assigned unique ID for this managed resource.
- match
Rule StringFormat - match
Rules String - name String
- policy
Id Integer - revision
Id Integer - rules
Locked Boolean - version
Description String - warnings String
- version Integer
- activations
Get
Cloudlets Policy Activation[] - api
Version string - cloudlet
Code string - cloudlet
Id number - description string
- group
Id number - id string
- The provider-assigned unique ID for this managed resource.
- match
Rule stringFormat - match
Rules string - name string
- policy
Id number - revision
Id number - rules
Locked boolean - version
Description string - warnings string
- version number
- activations
Sequence[Get
Cloudlets Policy Activation] - api_
version str - cloudlet_
code str - cloudlet_
id int - description str
- group_
id int - id str
- The provider-assigned unique ID for this managed resource.
- match_
rule_ strformat - match_
rules str - name str
- policy_
id int - revision_
id int - rules_
locked bool - version_
description str - warnings str
- version int
- activations List<Property Map>
- api
Version String - cloudlet
Code String - cloudlet
Id Number - description String
- group
Id Number - id String
- The provider-assigned unique ID for this managed resource.
- match
Rule StringFormat - match
Rules String - name String
- policy
Id Number - revision
Id Number - rules
Locked Boolean - version
Description String - warnings String
- version Number
Supporting Types
GetCloudletsPolicyActivation
- Api
Version string - The specific version of this API.
- Network string
- The network type, either 'staging' or 'prod' where a property or a Cloudlet policy has been activated.
- Policy
Infos List<GetCloudlets Policy Activation Policy Info> - The object containing Cloudlet policy information.
- Property
Infos List<GetCloudlets Policy Activation Property Info> - A set containing information about the property associated with a particular Cloudlet policy.
- Api
Version string - The specific version of this API.
- Network string
- The network type, either 'staging' or 'prod' where a property or a Cloudlet policy has been activated.
- Policy
Infos []GetCloudlets Policy Activation Policy Info - The object containing Cloudlet policy information.
- Property
Infos []GetCloudlets Policy Activation Property Info - A set containing information about the property associated with a particular Cloudlet policy.
- api
Version String - The specific version of this API.
- network String
- The network type, either 'staging' or 'prod' where a property or a Cloudlet policy has been activated.
- policy
Infos List<GetCloudlets Policy Activation Policy Info> - The object containing Cloudlet policy information.
- property
Infos List<GetCloudlets Policy Activation Property Info> - A set containing information about the property associated with a particular Cloudlet policy.
- api
Version string - The specific version of this API.
- network string
- The network type, either 'staging' or 'prod' where a property or a Cloudlet policy has been activated.
- policy
Infos GetCloudlets Policy Activation Policy Info[] - The object containing Cloudlet policy information.
- property
Infos GetCloudlets Policy Activation Property Info[] - A set containing information about the property associated with a particular Cloudlet policy.
- api_
version str - The specific version of this API.
- network str
- The network type, either 'staging' or 'prod' where a property or a Cloudlet policy has been activated.
- policy_
infos Sequence[GetCloudlets Policy Activation Policy Info] - The object containing Cloudlet policy information.
- property_
infos Sequence[GetCloudlets Policy Activation Property Info] - A set containing information about the property associated with a particular Cloudlet policy.
- api
Version String - The specific version of this API.
- network String
- The network type, either 'staging' or 'prod' where a property or a Cloudlet policy has been activated.
- policy
Infos List<Property Map> - The object containing Cloudlet policy information.
- property
Infos List<Property Map> - A set containing information about the property associated with a particular Cloudlet policy.
GetCloudletsPolicyActivationPolicyInfo
- Activated
By string - The name of the user who activated the policy.
- Activation
Date int - The date on which the policy was activated (in milliseconds since Epoch).
- Name string
- The name of the policy.
- Policy
Id int - An integer ID that is associated with all versions of a policy.
- Status string
- The activation status for the policy: active, inactive, deactivated, pending or failed.
- Status
Detail string - Information about the status of an activation operation.
- Version int
- The version number of the activated policy.
- Activated
By string - The name of the user who activated the policy.
- Activation
Date int - The date on which the policy was activated (in milliseconds since Epoch).
- Name string
- The name of the policy.
- Policy
Id int - An integer ID that is associated with all versions of a policy.
- Status string
- The activation status for the policy: active, inactive, deactivated, pending or failed.
- Status
Detail string - Information about the status of an activation operation.
- Version int
- The version number of the activated policy.
- activated
By String - The name of the user who activated the policy.
- activation
Date Integer - The date on which the policy was activated (in milliseconds since Epoch).
- name String
- The name of the policy.
- policy
Id Integer - An integer ID that is associated with all versions of a policy.
- status String
- The activation status for the policy: active, inactive, deactivated, pending or failed.
- status
Detail String - Information about the status of an activation operation.
- version Integer
- The version number of the activated policy.
- activated
By string - The name of the user who activated the policy.
- activation
Date number - The date on which the policy was activated (in milliseconds since Epoch).
- name string
- The name of the policy.
- policy
Id number - An integer ID that is associated with all versions of a policy.
- status string
- The activation status for the policy: active, inactive, deactivated, pending or failed.
- status
Detail string - Information about the status of an activation operation.
- version number
- The version number of the activated policy.
- activated_
by str - The name of the user who activated the policy.
- activation_
date int - The date on which the policy was activated (in milliseconds since Epoch).
- name str
- The name of the policy.
- policy_
id int - An integer ID that is associated with all versions of a policy.
- status str
- The activation status for the policy: active, inactive, deactivated, pending or failed.
- status_
detail str - Information about the status of an activation operation.
- version int
- The version number of the activated policy.
- activated
By String - The name of the user who activated the policy.
- activation
Date Number - The date on which the policy was activated (in milliseconds since Epoch).
- name String
- The name of the policy.
- policy
Id Number - An integer ID that is associated with all versions of a policy.
- status String
- The activation status for the policy: active, inactive, deactivated, pending or failed.
- status
Detail String - Information about the status of an activation operation.
- version Number
- The version number of the activated policy.
GetCloudletsPolicyActivationPropertyInfo
- Activated
By string - The name of the user who activated the property.
- Activation
Date int - The date on which the property was activated (in milliseconds since Epoch).
- Group
Id int - Defines the group association for the policy or property.
- Name string
- The name of the property.
- Status string
- The activation status for the property. Can be active, inactive, deactivated, pending or failed.
- Version int
- The version number of the activated property.
- Activated
By string - The name of the user who activated the property.
- Activation
Date int - The date on which the property was activated (in milliseconds since Epoch).
- Group
Id int - Defines the group association for the policy or property.
- Name string
- The name of the property.
- Status string
- The activation status for the property. Can be active, inactive, deactivated, pending or failed.
- Version int
- The version number of the activated property.
- activated
By String - The name of the user who activated the property.
- activation
Date Integer - The date on which the property was activated (in milliseconds since Epoch).
- group
Id Integer - Defines the group association for the policy or property.
- name String
- The name of the property.
- status String
- The activation status for the property. Can be active, inactive, deactivated, pending or failed.
- version Integer
- The version number of the activated property.
- activated
By string - The name of the user who activated the property.
- activation
Date number - The date on which the property was activated (in milliseconds since Epoch).
- group
Id number - Defines the group association for the policy or property.
- name string
- The name of the property.
- status string
- The activation status for the property. Can be active, inactive, deactivated, pending or failed.
- version number
- The version number of the activated property.
- activated_
by str - The name of the user who activated the property.
- activation_
date int - The date on which the property was activated (in milliseconds since Epoch).
- group_
id int - Defines the group association for the policy or property.
- name str
- The name of the property.
- status str
- The activation status for the property. Can be active, inactive, deactivated, pending or failed.
- version int
- The version number of the activated property.
- activated
By String - The name of the user who activated the property.
- activation
Date Number - The date on which the property was activated (in milliseconds since Epoch).
- group
Id Number - Defines the group association for the policy or property.
- name String
- The name of the property.
- status String
- The activation status for the property. Can be active, inactive, deactivated, pending or failed.
- version Number
- The version number of the activated property.
Package Details
- Repository
- Akamai pulumi/pulumi-akamai
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
akamaiTerraform Provider.
