Skip to content

Stops a product subscription for a user with the specified identity provider

Description

Stops a product subscription for a user with the specified identity provider.

Usage

licensemanagerusersubscriptions_stop_product_subscription(Username,
  IdentityProvider, Product, ProductUserArn, Domain)

Arguments

  • Username

    The user name from the identity provider for the user.

  • IdentityProvider

    An object that specifies details for the identity provider.

  • Product

    The name of the user-based subscription product.

    Valid values: VISUAL_STUDIO_ENTERPRISE | VISUAL_STUDIO_PROFESSIONAL | OFFICE_PROFESSIONAL_PLUS | OFFICE_STANDARD | REMOTE_DESKTOP_SERVICES

  • ProductUserArn

    The Amazon Resource Name (ARN) of the product user.

  • Domain

    The domain name of the Active Directory that contains the user for whom to stop the product subscription.

Value

A list with the following syntax:

list(
  ProductUserSummary = list(
    Username = "string",
    Product = "string",
    IdentityProvider = list(
      ActiveDirectoryIdentityProvider = list(
        DirectoryId = "string",
        ActiveDirectorySettings = list(
          DomainName = "string",
          DomainIpv4List = list(
            "string"
          ),
          DomainIpv6List = list(
            "string"
          ),
          DomainCredentialsProvider = list(
            SecretsManagerCredentialsProvider = list(
              SecretId = "string"
            )
          ),
          DomainNetworkSettings = list(
            Subnets = list(
              "string"
            )
          )
        ),
        ActiveDirectoryType = "SELF_MANAGED"|"AWS_MANAGED",
        IsSharedActiveDirectory = TRUE|FALSE
      )
    ),
    Status = "string",
    ProductUserArn = "string",
    StatusMessage = "string",
    Domain = "string",
    SubscriptionStartDate = "string",
    SubscriptionEndDate = "string",
    LicenseExpirationDate = "string"
  )
)

Request syntax

svc$stop_product_subscription(
  Username = "string",
  IdentityProvider = list(
    ActiveDirectoryIdentityProvider = list(
      DirectoryId = "string",
      ActiveDirectorySettings = list(
        DomainName = "string",
        DomainIpv4List = list(
          "string"
        ),
        DomainIpv6List = list(
          "string"
        ),
        DomainCredentialsProvider = list(
          SecretsManagerCredentialsProvider = list(
            SecretId = "string"
          )
        ),
        DomainNetworkSettings = list(
          Subnets = list(
            "string"
          )
        )
      ),
      ActiveDirectoryType = "SELF_MANAGED"|"AWS_MANAGED",
      IsSharedActiveDirectory = TRUE|FALSE
    )
  ),
  Product = "string",
  ProductUserArn = "string",
  Domain = "string"
)