1. Packages
  2. Akamai
  3. API Docs
  4. getCloudletsPolicy
Akamai v6.2.0 published on Tuesday, Aug 29, 2023 by Pulumi

akamai.getCloudletsPolicy

Explore with Pulumi AI

akamai logo
Akamai v6.2.0 published on Tuesday, Aug 29, 2023 by Pulumi

    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:

    policyId Integer
    version Integer
    policyId number
    version number
    policyId Number
    version Number

    getCloudletsPolicy Result

    The following output properties are available:

    Activations List<GetCloudletsPolicyActivation>
    ApiVersion string
    CloudletCode string
    CloudletId int
    Description string
    GroupId int
    Id string

    The provider-assigned unique ID for this managed resource.

    MatchRuleFormat string
    MatchRules string
    Name string
    PolicyId int
    RevisionId int
    RulesLocked bool
    VersionDescription string
    Warnings string
    Version int
    Activations []GetCloudletsPolicyActivationType
    ApiVersion string
    CloudletCode string
    CloudletId int
    Description string
    GroupId int
    Id string

    The provider-assigned unique ID for this managed resource.

    MatchRuleFormat string
    MatchRules string
    Name string
    PolicyId int
    RevisionId int
    RulesLocked bool
    VersionDescription string
    Warnings string
    Version int
    activations List<GetCloudletsPolicyActivation>
    apiVersion String
    cloudletCode String
    cloudletId Integer
    description String
    groupId Integer
    id String

    The provider-assigned unique ID for this managed resource.

    matchRuleFormat String
    matchRules String
    name String
    policyId Integer
    revisionId Integer
    rulesLocked Boolean
    versionDescription String
    warnings String
    version Integer
    activations GetCloudletsPolicyActivation[]
    apiVersion string
    cloudletCode string
    cloudletId number
    description string
    groupId number
    id string

    The provider-assigned unique ID for this managed resource.

    matchRuleFormat string
    matchRules string
    name string
    policyId number
    revisionId number
    rulesLocked boolean
    versionDescription string
    warnings string
    version number
    activations List<Property Map>
    apiVersion String
    cloudletCode String
    cloudletId Number
    description String
    groupId Number
    id String

    The provider-assigned unique ID for this managed resource.

    matchRuleFormat String
    matchRules String
    name String
    policyId Number
    revisionId Number
    rulesLocked Boolean
    versionDescription String
    warnings String
    version Number

    Supporting Types

    GetCloudletsPolicyActivation

    GetCloudletsPolicyActivationPolicyInfo

    activatedBy String
    activationDate Integer
    name String
    policyId Integer
    status String
    statusDetail String
    version Integer
    activatedBy string
    activationDate number
    name string
    policyId number
    status string
    statusDetail string
    version number
    activatedBy String
    activationDate Number
    name String
    policyId Number
    status String
    statusDetail String
    version Number

    GetCloudletsPolicyActivationPropertyInfo

    ActivatedBy string
    ActivationDate int
    GroupId int
    Name string
    Status string
    Version int
    ActivatedBy string
    ActivationDate int
    GroupId int
    Name string
    Status string
    Version int
    activatedBy String
    activationDate Integer
    groupId Integer
    name String
    status String
    version Integer
    activatedBy string
    activationDate number
    groupId number
    name string
    status string
    version number
    activatedBy String
    activationDate Number
    groupId Number
    name String
    status String
    version Number

    Package Details

    Repository
    Akamai pulumi/pulumi-akamai
    License
    Apache-2.0
    Notes

    This Pulumi package is based on the akamai Terraform Provider.

    akamai logo
    Akamai v6.2.0 published on Tuesday, Aug 29, 2023 by Pulumi