1. Packages
  2. Akamai
  3. API Docs
  4. getPropertyRules
Akamai v7.5.0 published on Friday, Oct 11, 2024 by Pulumi

akamai.getPropertyRules

Explore with Pulumi AI

akamai logo
Akamai v7.5.0 published on Friday, Oct 11, 2024 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>
    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]
    func GetPropertyRules(ctx *Context, args *GetPropertyRulesArgs, opts ...InvokeOption) (*GetPropertyRulesResult, error)
    func GetPropertyRulesOutput(ctx *Context, args *GetPropertyRulesOutputArgs, opts ...InvokeOption) GetPropertyRulesResultOutput

    > 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)
    }
    public static CompletableFuture<GetPropertyRulesResult> getPropertyRules(GetPropertyRulesArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: akamai:index/getPropertyRules:getPropertyRules
      arguments:
        # arguments dictionary

    The following arguments are supported:

    PropertyId string
    ContractId string
    GroupId string
    RuleFormat string
    Version int
    PropertyId string
    ContractId string
    GroupId string
    RuleFormat string
    Version int
    propertyId String
    contractId String
    groupId String
    ruleFormat String
    version Integer
    propertyId string
    contractId string
    groupId string
    ruleFormat string
    version number
    propertyId 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 logo
    Akamai v7.5.0 published on Friday, Oct 11, 2024 by Pulumi