Akamai v7.5.0 published on Friday, Oct 11, 2024 by Pulumi
akamai.getCloudletsPolicy
Explore with Pulumi AI
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(policy_id: Optional[int] = None,
version: Optional[int] = None,
opts: Optional[InvokeOptions] = None) -> GetCloudletsPolicyResult
def get_cloudlets_policy_output(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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: akamai:index/getCloudletsPolicy:getCloudletsPolicy
arguments:
# arguments dictionary
The 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
akamai
Terraform Provider.