1. Packages
  2. Akamai
  3. API Docs
  4. getPropertyRules
Akamai v8.1.0 published on Friday, Apr 11, 2025 by Pulumi

akamai.getPropertyRules

Explore with Pulumi AI

Akamai v8.1.0 published on Friday, Apr 11, 2025 by Pulumi

Using getPropertyRules

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 getPropertyRules(args: GetPropertyRulesArgs, opts?: InvokeOptions): Promise<GetPropertyRulesResult>
function getPropertyRulesOutput(args: GetPropertyRulesOutputArgs, opts?: InvokeOptions): Output<GetPropertyRulesResult>
Copy
def get_property_rules(contract_id: Optional[str] = None,
                       group_id: Optional[str] = None,
                       property_id: Optional[str] = None,
                       rule_format: Optional[str] = None,
                       version: Optional[int] = None,
                       opts: Optional[InvokeOptions] = None) -> GetPropertyRulesResult
def get_property_rules_output(contract_id: Optional[pulumi.Input[str]] = None,
                       group_id: Optional[pulumi.Input[str]] = None,
                       property_id: Optional[pulumi.Input[str]] = None,
                       rule_format: Optional[pulumi.Input[str]] = None,
                       version: Optional[pulumi.Input[int]] = None,
                       opts: Optional[InvokeOptions] = None) -> Output[GetPropertyRulesResult]
Copy
func GetPropertyRules(ctx *Context, args *GetPropertyRulesArgs, opts ...InvokeOption) (*GetPropertyRulesResult, error)
func GetPropertyRulesOutput(ctx *Context, args *GetPropertyRulesOutputArgs, opts ...InvokeOption) GetPropertyRulesResultOutput
Copy

> Note: This function is named GetPropertyRules in the Go SDK.

public static class GetPropertyRules 
{
    public static Task<GetPropertyRulesResult> InvokeAsync(GetPropertyRulesArgs args, InvokeOptions? opts = null)
    public static Output<GetPropertyRulesResult> Invoke(GetPropertyRulesInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetPropertyRulesResult> getPropertyRules(GetPropertyRulesArgs args, InvokeOptions options)
public static Output<GetPropertyRulesResult> getPropertyRules(GetPropertyRulesArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: akamai:index/getPropertyRules:getPropertyRules
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

PropertyId This property is required. string
ContractId string
GroupId string
RuleFormat string
Version int
PropertyId This property is required. string
ContractId string
GroupId string
RuleFormat string
Version int
propertyId This property is required. String
contractId String
groupId String
ruleFormat String
version Integer
propertyId This property is required. string
contractId string
groupId string
ruleFormat string
version number
property_id This property is required. str
contract_id str
group_id str
rule_format str
version int
propertyId This property is required. String
contractId String
groupId String
ruleFormat String
version Number

getPropertyRules Result

The following output properties are available:

ContractId string
Errors string
GroupId string
Id string
The provider-assigned unique ID for this managed resource.
PropertyId string
Rules string
Version int
RuleFormat string
ContractId string
Errors string
GroupId string
Id string
The provider-assigned unique ID for this managed resource.
PropertyId string
Rules string
Version int
RuleFormat string
contractId String
errors String
groupId String
id String
The provider-assigned unique ID for this managed resource.
propertyId String
rules String
version Integer
ruleFormat String
contractId string
errors string
groupId string
id string
The provider-assigned unique ID for this managed resource.
propertyId string
rules string
version number
ruleFormat string
contract_id str
errors str
group_id str
id str
The provider-assigned unique ID for this managed resource.
property_id str
rules str
version int
rule_format str
contractId String
errors String
groupId String
id String
The provider-assigned unique ID for this managed resource.
propertyId String
rules String
version Number
ruleFormat String

Package Details

Repository
Akamai pulumi/pulumi-akamai
License
Apache-2.0
Notes
This Pulumi package is based on the akamai Terraform Provider.
Akamai v8.1.0 published on Friday, Apr 11, 2025 by Pulumi