Skip to content

List Product Subscriptions

licensemanagerusersubscriptions_list_product_subscriptions R Documentation

Lists the user-based subscription products available from an identity provider

Description

Lists the user-based subscription products available from an identity provider.

Usage

licensemanagerusersubscriptions_list_product_subscriptions(Filters,
  IdentityProvider, MaxResults, NextToken, Product)

Arguments

Filters

You can use the following filters to streamline results:

  • Status

  • Username

  • Domain

IdentityProvider

[required] An object that specifies details for the identity provider.

MaxResults

The maximum number of results to return from a single request.

NextToken

A token to specify where to start paginating. This is the nextToken from a previously truncated response.

Product

The name of the user-based subscription product.

Valid values: VISUAL_STUDIO_ENTERPRISE | VISUAL_STUDIO_PROFESSIONAL | OFFICE_PROFESSIONAL_PLUS

Value

A list with the following syntax:

list(
  NextToken = "string",
  ProductUserSummaries = list(
    list(
      Domain = "string",
      IdentityProvider = list(
        ActiveDirectoryIdentityProvider = list(
          ActiveDirectorySettings = list(
            DomainCredentialsProvider = list(
              SecretsManagerCredentialsProvider = list(
                SecretId = "string"
              )
            ),
            DomainIpv4List = list(
              "string"
            ),
            DomainName = "string",
            DomainNetworkSettings = list(
              Subnets = list(
                "string"
              )
            )
          ),
          ActiveDirectoryType = "SELF_MANAGED"|"AWS_MANAGED",
          DirectoryId = "string"
        )
      ),
      Product = "string",
      ProductUserArn = "string",
      Status = "string",
      StatusMessage = "string",
      SubscriptionEndDate = "string",
      SubscriptionStartDate = "string",
      Username = "string"
    )
  )
)

Request syntax

svc$list_product_subscriptions(
  Filters = list(
    list(
      Attribute = "string",
      Operation = "string",
      Value = "string"
    )
  ),
  IdentityProvider = list(
    ActiveDirectoryIdentityProvider = list(
      ActiveDirectorySettings = list(
        DomainCredentialsProvider = list(
          SecretsManagerCredentialsProvider = list(
            SecretId = "string"
          )
        ),
        DomainIpv4List = list(
          "string"
        ),
        DomainName = "string",
        DomainNetworkSettings = list(
          Subnets = list(
            "string"
          )
        )
      ),
      ActiveDirectoryType = "SELF_MANAGED"|"AWS_MANAGED",
      DirectoryId = "string"
    )
  ),
  MaxResults = 123,
  NextToken = "string",
  Product = "string"
)