License Manager User Subscriptions

This page documents function available when using the License_Manager_User_Subscriptions module, created with @service License_Manager_User_Subscriptions.

Index

Documentation

Main.License_Manager_User_Subscriptions.associate_userMethod
associate_user(identity_provider, instance_id, username)
associate_user(identity_provider, instance_id, username, params::Dict{String,<:Any})

Associates the user to an EC2 instance to utilize user-based subscriptions.

Arguments

  • identity_provider: The identity provider of the user.
  • instance_id: The ID of the EC2 instance, which provides user-based subscriptions.
  • username: The user name from the identity provider for the user.

Optional Parameters

Optional parameters can be passed as a params::Dict{String,<:Any}. Valid keys are:

  • "Domain": The domain name of the user.
source
Main.License_Manager_User_Subscriptions.deregister_identity_providerMethod
deregister_identity_provider(identity_provider, product)
deregister_identity_provider(identity_provider, product, params::Dict{String,<:Any})

Deregisters the identity provider from providing user-based subscriptions.

Arguments

  • identity_provider: An object that specifies details for the identity provider.
  • product: The name of the user-based subscription product.
source
Main.License_Manager_User_Subscriptions.disassociate_userMethod
disassociate_user(identity_provider, instance_id, username)
disassociate_user(identity_provider, instance_id, username, params::Dict{String,<:Any})

Disassociates the user from an EC2 instance providing user-based subscriptions.

Arguments

  • identity_provider: An object that specifies details for the identity provider.
  • instance_id: The ID of the EC2 instance, which provides user-based subscriptions.
  • username: The user name from the identity provider for the user.

Optional Parameters

Optional parameters can be passed as a params::Dict{String,<:Any}. Valid keys are:

  • "Domain": The domain name of the user.
source
Main.License_Manager_User_Subscriptions.list_identity_providersMethod
list_identity_providers()
list_identity_providers(params::Dict{String,<:Any})

Lists the identity providers for user-based subscriptions.

Optional Parameters

Optional parameters can be passed as a params::Dict{String,<:Any}. Valid keys are:

  • "MaxResults": Maximum number of results to return in a single call.
  • "NextToken": Token for the next set of results.
source
Main.License_Manager_User_Subscriptions.list_instancesMethod
list_instances()
list_instances(params::Dict{String,<:Any})

Lists the EC2 instances providing user-based subscriptions.

Optional Parameters

Optional parameters can be passed as a params::Dict{String,<:Any}. Valid keys are:

  • "Filters": An array of structures that you can use to filter the results to those that match one or more sets of key-value pairs that you specify.
  • "MaxResults": Maximum number of results to return in a single call.
  • "NextToken": Token for the next set of results.
source
Main.License_Manager_User_Subscriptions.list_product_subscriptionsMethod
list_product_subscriptions(identity_provider, product)
list_product_subscriptions(identity_provider, product, params::Dict{String,<:Any})

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

Arguments

  • identity_provider: An object that specifies details for the identity provider.
  • product: The name of the user-based subscription product.

Optional Parameters

Optional parameters can be passed as a params::Dict{String,<:Any}. Valid keys are:

  • "Filters": An array of structures that you can use to filter the results to those that match one or more sets of key-value pairs that you specify.
  • "MaxResults": Maximum number of results to return in a single call.
  • "NextToken": Token for the next set of results.
source
Main.License_Manager_User_Subscriptions.list_user_associationsMethod
list_user_associations(identity_provider, instance_id)
list_user_associations(identity_provider, instance_id, params::Dict{String,<:Any})

Lists user associations for an identity provider.

Arguments

  • identity_provider: An object that specifies details for the identity provider.
  • instance_id: The ID of the EC2 instance, which provides user-based subscriptions.

Optional Parameters

Optional parameters can be passed as a params::Dict{String,<:Any}. Valid keys are:

  • "Filters": An array of structures that you can use to filter the results to those that match one or more sets of key-value pairs that you specify.
  • "MaxResults": Maximum number of results to return in a single call.
  • "NextToken": Token for the next set of results.
source
Main.License_Manager_User_Subscriptions.register_identity_providerMethod
register_identity_provider(identity_provider, product)
register_identity_provider(identity_provider, product, params::Dict{String,<:Any})

Registers an identity provider for user-based subscriptions.

Arguments

  • identity_provider: An object that specifies details for the identity provider.
  • product: The name of the user-based subscription product.
source
Main.License_Manager_User_Subscriptions.start_product_subscriptionMethod
start_product_subscription(identity_provider, product, username)
start_product_subscription(identity_provider, product, username, params::Dict{String,<:Any})

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

Arguments

  • identity_provider: An object that specifies details for the identity provider.
  • product: The name of the user-based subscription product.
  • username: The user name from the identity provider of the user.

Optional Parameters

Optional parameters can be passed as a params::Dict{String,<:Any}. Valid keys are:

  • "Domain": The domain name of the user.
source
Main.License_Manager_User_Subscriptions.stop_product_subscriptionMethod
stop_product_subscription(identity_provider, product, username)
stop_product_subscription(identity_provider, product, username, params::Dict{String,<:Any})

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

Arguments

  • identity_provider: An object that specifies details for the identity provider.
  • product: The name of the user-based subscription product.
  • username: The user name from the identity provider for the user.

Optional Parameters

Optional parameters can be passed as a params::Dict{String,<:Any}. Valid keys are:

  • "Domain": The domain name of the user.
source