Skip to content

List License Asset Rulesets

licensemanager_list_license_asset_rulesets R Documentation

Lists license asset rulesets

Description

Lists license asset rulesets.

Usage

licensemanager_list_license_asset_rulesets(Filters,
  ShowAWSManagedLicenseAssetRulesets, MaxResults, NextToken)

Arguments

Filters

Filters to scope the results. Following filters are supported

  • Name

ShowAWSManagedLicenseAssetRulesets

Specifies whether to show License Manager managed license asset rulesets.

MaxResults

Maximum number of results to return in a single call.

NextToken

Token for the next set of results.

Value

A list with the following syntax:

list(
  LicenseAssetRulesets = list(
    list(
      Name = "string",
      Description = "string",
      Rules = list(
        list(
          RuleStatement = list(
            LicenseConfigurationRuleStatement = list(
              AndRuleStatement = list(
                MatchingRuleStatements = list(
                  list(
                    KeyToMatch = "string",
                    Constraint = "string",
                    ValueToMatch = list(
                      "string"
                    )
                  )
                ),
                ScriptRuleStatements = list(
                  list(
                    KeyToMatch = "string",
                    Script = "string"
                  )
                )
              ),
              OrRuleStatement = list(
                MatchingRuleStatements = list(
                  list(
                    KeyToMatch = "string",
                    Constraint = "string",
                    ValueToMatch = list(
                      "string"
                    )
                  )
                ),
                ScriptRuleStatements = list(
                  list(
                    KeyToMatch = "string",
                    Script = "string"
                  )
                )
              ),
              MatchingRuleStatement = list(
                KeyToMatch = "string",
                Constraint = "string",
                ValueToMatch = list(
                  "string"
                )
              )
            ),
            LicenseRuleStatement = list(
              AndRuleStatement = list(
                MatchingRuleStatements = list(
                  list(
                    KeyToMatch = "string",
                    Constraint = "string",
                    ValueToMatch = list(
                      "string"
                    )
                  )
                ),
                ScriptRuleStatements = list(
                  list(
                    KeyToMatch = "string",
                    Script = "string"
                  )
                )
              ),
              OrRuleStatement = list(
                MatchingRuleStatements = list(
                  list(
                    KeyToMatch = "string",
                    Constraint = "string",
                    ValueToMatch = list(
                      "string"
                    )
                  )
                ),
                ScriptRuleStatements = list(
                  list(
                    KeyToMatch = "string",
                    Script = "string"
                  )
                )
              ),
              MatchingRuleStatement = list(
                KeyToMatch = "string",
                Constraint = "string",
                ValueToMatch = list(
                  "string"
                )
              )
            ),
            InstanceRuleStatement = list(
              AndRuleStatement = list(
                MatchingRuleStatements = list(
                  list(
                    KeyToMatch = "string",
                    Constraint = "string",
                    ValueToMatch = list(
                      "string"
                    )
                  )
                ),
                ScriptRuleStatements = list(
                  list(
                    KeyToMatch = "string",
                    Script = "string"
                  )
                )
              ),
              OrRuleStatement = list(
                MatchingRuleStatements = list(
                  list(
                    KeyToMatch = "string",
                    Constraint = "string",
                    ValueToMatch = list(
                      "string"
                    )
                  )
                ),
                ScriptRuleStatements = list(
                  list(
                    KeyToMatch = "string",
                    Script = "string"
                  )
                )
              ),
              MatchingRuleStatement = list(
                KeyToMatch = "string",
                Constraint = "string",
                ValueToMatch = list(
                  "string"
                )
              ),
              ScriptRuleStatement = list(
                KeyToMatch = "string",
                Script = "string"
              )
            )
          )
        )
      ),
      LicenseAssetRulesetArn = "string"
    )
  ),
  NextToken = "string"
)

Request syntax

svc$list_license_asset_rulesets(
  Filters = list(
    list(
      Name = "string",
      Values = list(
        "string"
      )
    )
  ),
  ShowAWSManagedLicenseAssetRulesets = TRUE|FALSE,
  MaxResults = 123,
  NextToken = "string"
)