R/licensemanagerusersubscriptions_interfaces.R

Defines functions update_identity_provider_settings_output update_identity_provider_settings_input untag_resource_output untag_resource_input tag_resource_output tag_resource_input stop_product_subscription_output stop_product_subscription_input start_product_subscription_output start_product_subscription_input register_identity_provider_output register_identity_provider_input list_user_associations_output list_user_associations_input list_tags_for_resource_output list_tags_for_resource_input list_product_subscriptions_output list_product_subscriptions_input list_license_server_endpoints_output list_license_server_endpoints_input list_instances_output list_instances_input list_identity_providers_output list_identity_providers_input disassociate_user_output disassociate_user_input deregister_identity_provider_output deregister_identity_provider_input delete_license_server_endpoint_output delete_license_server_endpoint_input create_license_server_endpoint_output create_license_server_endpoint_input associate_user_output associate_user_input

# This file is generated by make.paws. Please do not edit here.
#' @importFrom paws.common populate
#' @include licensemanagerusersubscriptions_service.R
NULL

.licensemanagerusersubscriptions$associate_user_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Domain = structure(logical(0), tags = list(type = "string")), IdentityProvider = structure(list(ActiveDirectoryIdentityProvider = structure(list(ActiveDirectorySettings = structure(list(DomainCredentialsProvider = structure(list(SecretsManagerCredentialsProvider = structure(list(SecretId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), DomainIpv4List = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), DomainName = structure(logical(0), tags = list(type = "string")), DomainNetworkSettings = structure(list(Subnets = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure")), ActiveDirectoryType = structure(logical(0), tags = list(type = "string")), DirectoryId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), InstanceId = structure(logical(0), tags = list(type = "string")), Tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map", sensitive = TRUE)), Username = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.licensemanagerusersubscriptions$associate_user_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(InstanceUserSummary = structure(list(AssociationDate = structure(logical(0), tags = list(type = "string")), DisassociationDate = structure(logical(0), tags = list(type = "string")), Domain = structure(logical(0), tags = list(type = "string")), IdentityProvider = structure(list(ActiveDirectoryIdentityProvider = structure(list(ActiveDirectorySettings = structure(list(DomainCredentialsProvider = structure(list(SecretsManagerCredentialsProvider = structure(list(SecretId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), DomainIpv4List = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), DomainName = structure(logical(0), tags = list(type = "string")), DomainNetworkSettings = structure(list(Subnets = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure")), ActiveDirectoryType = structure(logical(0), tags = list(type = "string")), DirectoryId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), InstanceId = structure(logical(0), tags = list(type = "string")), InstanceUserArn = structure(logical(0), tags = list(type = "string")), Status = structure(logical(0), tags = list(type = "string")), StatusMessage = structure(logical(0), tags = list(type = "string")), Username = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.licensemanagerusersubscriptions$create_license_server_endpoint_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(IdentityProviderArn = structure(logical(0), tags = list(type = "string")), LicenseServerSettings = structure(list(ServerSettings = structure(list(RdsSalSettings = structure(list(RdsSalCredentialsProvider = structure(list(SecretsManagerCredentialsProvider = structure(list(SecretId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), ServerType = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), Tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map", sensitive = TRUE))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.licensemanagerusersubscriptions$create_license_server_endpoint_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(IdentityProviderArn = structure(logical(0), tags = list(type = "string")), LicenseServerEndpointArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.licensemanagerusersubscriptions$delete_license_server_endpoint_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(LicenseServerEndpointArn = structure(logical(0), tags = list(type = "string")), ServerType = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.licensemanagerusersubscriptions$delete_license_server_endpoint_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(LicenseServerEndpoint = structure(list(CreationTime = structure(logical(0), tags = list(type = "timestamp")), IdentityProviderArn = structure(logical(0), tags = list(type = "string")), LicenseServerEndpointArn = structure(logical(0), tags = list(type = "string")), LicenseServerEndpointId = structure(logical(0), tags = list(type = "string")), LicenseServerEndpointProvisioningStatus = structure(logical(0), tags = list(type = "string")), LicenseServers = structure(list(structure(list(HealthStatus = structure(logical(0), tags = list(type = "string")), Ipv4Address = structure(logical(0), tags = list(type = "string")), ProvisioningStatus = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ServerEndpoint = structure(list(Endpoint = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), ServerType = structure(logical(0), tags = list(type = "string")), StatusMessage = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.licensemanagerusersubscriptions$deregister_identity_provider_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(IdentityProvider = structure(list(ActiveDirectoryIdentityProvider = structure(list(ActiveDirectorySettings = structure(list(DomainCredentialsProvider = structure(list(SecretsManagerCredentialsProvider = structure(list(SecretId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), DomainIpv4List = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), DomainName = structure(logical(0), tags = list(type = "string")), DomainNetworkSettings = structure(list(Subnets = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure")), ActiveDirectoryType = structure(logical(0), tags = list(type = "string")), DirectoryId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), IdentityProviderArn = structure(logical(0), tags = list(type = "string")), Product = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.licensemanagerusersubscriptions$deregister_identity_provider_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(IdentityProviderSummary = structure(list(FailureMessage = structure(logical(0), tags = list(type = "string")), IdentityProvider = structure(list(ActiveDirectoryIdentityProvider = structure(list(ActiveDirectorySettings = structure(list(DomainCredentialsProvider = structure(list(SecretsManagerCredentialsProvider = structure(list(SecretId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), DomainIpv4List = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), DomainName = structure(logical(0), tags = list(type = "string")), DomainNetworkSettings = structure(list(Subnets = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure")), ActiveDirectoryType = structure(logical(0), tags = list(type = "string")), DirectoryId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), IdentityProviderArn = structure(logical(0), tags = list(type = "string")), Product = structure(logical(0), tags = list(type = "string")), Settings = structure(list(SecurityGroupId = structure(logical(0), tags = list(type = "string")), Subnets = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure")), Status = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.licensemanagerusersubscriptions$disassociate_user_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Domain = structure(logical(0), tags = list(type = "string")), IdentityProvider = structure(list(ActiveDirectoryIdentityProvider = structure(list(ActiveDirectorySettings = structure(list(DomainCredentialsProvider = structure(list(SecretsManagerCredentialsProvider = structure(list(SecretId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), DomainIpv4List = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), DomainName = structure(logical(0), tags = list(type = "string")), DomainNetworkSettings = structure(list(Subnets = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure")), ActiveDirectoryType = structure(logical(0), tags = list(type = "string")), DirectoryId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), InstanceId = structure(logical(0), tags = list(type = "string")), InstanceUserArn = structure(logical(0), tags = list(type = "string")), Username = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.licensemanagerusersubscriptions$disassociate_user_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(InstanceUserSummary = structure(list(AssociationDate = structure(logical(0), tags = list(type = "string")), DisassociationDate = structure(logical(0), tags = list(type = "string")), Domain = structure(logical(0), tags = list(type = "string")), IdentityProvider = structure(list(ActiveDirectoryIdentityProvider = structure(list(ActiveDirectorySettings = structure(list(DomainCredentialsProvider = structure(list(SecretsManagerCredentialsProvider = structure(list(SecretId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), DomainIpv4List = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), DomainName = structure(logical(0), tags = list(type = "string")), DomainNetworkSettings = structure(list(Subnets = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure")), ActiveDirectoryType = structure(logical(0), tags = list(type = "string")), DirectoryId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), InstanceId = structure(logical(0), tags = list(type = "string")), InstanceUserArn = structure(logical(0), tags = list(type = "string")), Status = structure(logical(0), tags = list(type = "string")), StatusMessage = structure(logical(0), tags = list(type = "string")), Username = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.licensemanagerusersubscriptions$list_identity_providers_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Filters = structure(list(structure(list(Attribute = structure(logical(0), tags = list(type = "string")), Operation = structure(logical(0), tags = list(type = "string")), Value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), MaxResults = structure(logical(0), tags = list(type = "integer", box = TRUE)), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.licensemanagerusersubscriptions$list_identity_providers_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(IdentityProviderSummaries = structure(list(structure(list(FailureMessage = structure(logical(0), tags = list(type = "string")), IdentityProvider = structure(list(ActiveDirectoryIdentityProvider = structure(list(ActiveDirectorySettings = structure(list(DomainCredentialsProvider = structure(list(SecretsManagerCredentialsProvider = structure(list(SecretId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), DomainIpv4List = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), DomainName = structure(logical(0), tags = list(type = "string")), DomainNetworkSettings = structure(list(Subnets = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure")), ActiveDirectoryType = structure(logical(0), tags = list(type = "string")), DirectoryId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), IdentityProviderArn = structure(logical(0), tags = list(type = "string")), Product = structure(logical(0), tags = list(type = "string")), Settings = structure(list(SecurityGroupId = structure(logical(0), tags = list(type = "string")), Subnets = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure")), Status = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.licensemanagerusersubscriptions$list_instances_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Filters = structure(list(structure(list(Attribute = structure(logical(0), tags = list(type = "string")), Operation = structure(logical(0), tags = list(type = "string")), Value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), MaxResults = structure(logical(0), tags = list(type = "integer", box = TRUE)), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.licensemanagerusersubscriptions$list_instances_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(InstanceSummaries = structure(list(structure(list(InstanceId = structure(logical(0), tags = list(type = "string")), LastStatusCheckDate = structure(logical(0), tags = list(type = "string")), Products = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), Status = structure(logical(0), tags = list(type = "string")), StatusMessage = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.licensemanagerusersubscriptions$list_license_server_endpoints_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Filters = structure(list(structure(list(Attribute = structure(logical(0), tags = list(type = "string")), Operation = structure(logical(0), tags = list(type = "string")), Value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), MaxResults = structure(logical(0), tags = list(type = "integer", box = TRUE)), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.licensemanagerusersubscriptions$list_license_server_endpoints_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(LicenseServerEndpoints = structure(list(structure(list(CreationTime = structure(logical(0), tags = list(type = "timestamp")), IdentityProviderArn = structure(logical(0), tags = list(type = "string")), LicenseServerEndpointArn = structure(logical(0), tags = list(type = "string")), LicenseServerEndpointId = structure(logical(0), tags = list(type = "string")), LicenseServerEndpointProvisioningStatus = structure(logical(0), tags = list(type = "string")), LicenseServers = structure(list(structure(list(HealthStatus = structure(logical(0), tags = list(type = "string")), Ipv4Address = structure(logical(0), tags = list(type = "string")), ProvisioningStatus = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ServerEndpoint = structure(list(Endpoint = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), ServerType = structure(logical(0), tags = list(type = "string")), StatusMessage = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.licensemanagerusersubscriptions$list_product_subscriptions_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Filters = structure(list(structure(list(Attribute = structure(logical(0), tags = list(type = "string")), Operation = structure(logical(0), tags = list(type = "string")), Value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), IdentityProvider = structure(list(ActiveDirectoryIdentityProvider = structure(list(ActiveDirectorySettings = structure(list(DomainCredentialsProvider = structure(list(SecretsManagerCredentialsProvider = structure(list(SecretId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), DomainIpv4List = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), DomainName = structure(logical(0), tags = list(type = "string")), DomainNetworkSettings = structure(list(Subnets = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure")), ActiveDirectoryType = structure(logical(0), tags = list(type = "string")), DirectoryId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), MaxResults = structure(logical(0), tags = list(type = "integer", box = TRUE)), NextToken = structure(logical(0), tags = list(type = "string")), Product = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.licensemanagerusersubscriptions$list_product_subscriptions_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(NextToken = structure(logical(0), tags = list(type = "string")), ProductUserSummaries = structure(list(structure(list(Domain = structure(logical(0), tags = list(type = "string")), IdentityProvider = structure(list(ActiveDirectoryIdentityProvider = structure(list(ActiveDirectorySettings = structure(list(DomainCredentialsProvider = structure(list(SecretsManagerCredentialsProvider = structure(list(SecretId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), DomainIpv4List = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), DomainName = structure(logical(0), tags = list(type = "string")), DomainNetworkSettings = structure(list(Subnets = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure")), ActiveDirectoryType = structure(logical(0), tags = list(type = "string")), DirectoryId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), Product = structure(logical(0), tags = list(type = "string")), ProductUserArn = structure(logical(0), tags = list(type = "string")), Status = structure(logical(0), tags = list(type = "string")), StatusMessage = structure(logical(0), tags = list(type = "string")), SubscriptionEndDate = structure(logical(0), tags = list(type = "string")), SubscriptionStartDate = structure(logical(0), tags = list(type = "string")), Username = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.licensemanagerusersubscriptions$list_tags_for_resource_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ResourceArn = structure(logical(0), tags = list(location = "uri", locationName = "ResourceArn", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.licensemanagerusersubscriptions$list_tags_for_resource_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map", sensitive = TRUE))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.licensemanagerusersubscriptions$list_user_associations_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Filters = structure(list(structure(list(Attribute = structure(logical(0), tags = list(type = "string")), Operation = structure(logical(0), tags = list(type = "string")), Value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), IdentityProvider = structure(list(ActiveDirectoryIdentityProvider = structure(list(ActiveDirectorySettings = structure(list(DomainCredentialsProvider = structure(list(SecretsManagerCredentialsProvider = structure(list(SecretId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), DomainIpv4List = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), DomainName = structure(logical(0), tags = list(type = "string")), DomainNetworkSettings = structure(list(Subnets = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure")), ActiveDirectoryType = structure(logical(0), tags = list(type = "string")), DirectoryId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), InstanceId = structure(logical(0), tags = list(type = "string")), MaxResults = structure(logical(0), tags = list(type = "integer", box = TRUE)), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.licensemanagerusersubscriptions$list_user_associations_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(InstanceUserSummaries = structure(list(structure(list(AssociationDate = structure(logical(0), tags = list(type = "string")), DisassociationDate = structure(logical(0), tags = list(type = "string")), Domain = structure(logical(0), tags = list(type = "string")), IdentityProvider = structure(list(ActiveDirectoryIdentityProvider = structure(list(ActiveDirectorySettings = structure(list(DomainCredentialsProvider = structure(list(SecretsManagerCredentialsProvider = structure(list(SecretId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), DomainIpv4List = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), DomainName = structure(logical(0), tags = list(type = "string")), DomainNetworkSettings = structure(list(Subnets = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure")), ActiveDirectoryType = structure(logical(0), tags = list(type = "string")), DirectoryId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), InstanceId = structure(logical(0), tags = list(type = "string")), InstanceUserArn = structure(logical(0), tags = list(type = "string")), Status = structure(logical(0), tags = list(type = "string")), StatusMessage = structure(logical(0), tags = list(type = "string")), Username = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.licensemanagerusersubscriptions$register_identity_provider_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(IdentityProvider = structure(list(ActiveDirectoryIdentityProvider = structure(list(ActiveDirectorySettings = structure(list(DomainCredentialsProvider = structure(list(SecretsManagerCredentialsProvider = structure(list(SecretId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), DomainIpv4List = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), DomainName = structure(logical(0), tags = list(type = "string")), DomainNetworkSettings = structure(list(Subnets = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure")), ActiveDirectoryType = structure(logical(0), tags = list(type = "string")), DirectoryId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), Product = structure(logical(0), tags = list(type = "string")), Settings = structure(list(SecurityGroupId = structure(logical(0), tags = list(type = "string")), Subnets = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure")), Tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map", sensitive = TRUE))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.licensemanagerusersubscriptions$register_identity_provider_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(IdentityProviderSummary = structure(list(FailureMessage = structure(logical(0), tags = list(type = "string")), IdentityProvider = structure(list(ActiveDirectoryIdentityProvider = structure(list(ActiveDirectorySettings = structure(list(DomainCredentialsProvider = structure(list(SecretsManagerCredentialsProvider = structure(list(SecretId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), DomainIpv4List = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), DomainName = structure(logical(0), tags = list(type = "string")), DomainNetworkSettings = structure(list(Subnets = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure")), ActiveDirectoryType = structure(logical(0), tags = list(type = "string")), DirectoryId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), IdentityProviderArn = structure(logical(0), tags = list(type = "string")), Product = structure(logical(0), tags = list(type = "string")), Settings = structure(list(SecurityGroupId = structure(logical(0), tags = list(type = "string")), Subnets = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure")), Status = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.licensemanagerusersubscriptions$start_product_subscription_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Domain = structure(logical(0), tags = list(type = "string")), IdentityProvider = structure(list(ActiveDirectoryIdentityProvider = structure(list(ActiveDirectorySettings = structure(list(DomainCredentialsProvider = structure(list(SecretsManagerCredentialsProvider = structure(list(SecretId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), DomainIpv4List = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), DomainName = structure(logical(0), tags = list(type = "string")), DomainNetworkSettings = structure(list(Subnets = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure")), ActiveDirectoryType = structure(logical(0), tags = list(type = "string")), DirectoryId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), Product = structure(logical(0), tags = list(type = "string")), Tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map", sensitive = TRUE)), Username = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.licensemanagerusersubscriptions$start_product_subscription_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ProductUserSummary = structure(list(Domain = structure(logical(0), tags = list(type = "string")), IdentityProvider = structure(list(ActiveDirectoryIdentityProvider = structure(list(ActiveDirectorySettings = structure(list(DomainCredentialsProvider = structure(list(SecretsManagerCredentialsProvider = structure(list(SecretId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), DomainIpv4List = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), DomainName = structure(logical(0), tags = list(type = "string")), DomainNetworkSettings = structure(list(Subnets = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure")), ActiveDirectoryType = structure(logical(0), tags = list(type = "string")), DirectoryId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), Product = structure(logical(0), tags = list(type = "string")), ProductUserArn = structure(logical(0), tags = list(type = "string")), Status = structure(logical(0), tags = list(type = "string")), StatusMessage = structure(logical(0), tags = list(type = "string")), SubscriptionEndDate = structure(logical(0), tags = list(type = "string")), SubscriptionStartDate = structure(logical(0), tags = list(type = "string")), Username = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.licensemanagerusersubscriptions$stop_product_subscription_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Domain = structure(logical(0), tags = list(type = "string")), IdentityProvider = structure(list(ActiveDirectoryIdentityProvider = structure(list(ActiveDirectorySettings = structure(list(DomainCredentialsProvider = structure(list(SecretsManagerCredentialsProvider = structure(list(SecretId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), DomainIpv4List = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), DomainName = structure(logical(0), tags = list(type = "string")), DomainNetworkSettings = structure(list(Subnets = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure")), ActiveDirectoryType = structure(logical(0), tags = list(type = "string")), DirectoryId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), Product = structure(logical(0), tags = list(type = "string")), ProductUserArn = structure(logical(0), tags = list(type = "string")), Username = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.licensemanagerusersubscriptions$stop_product_subscription_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ProductUserSummary = structure(list(Domain = structure(logical(0), tags = list(type = "string")), IdentityProvider = structure(list(ActiveDirectoryIdentityProvider = structure(list(ActiveDirectorySettings = structure(list(DomainCredentialsProvider = structure(list(SecretsManagerCredentialsProvider = structure(list(SecretId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), DomainIpv4List = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), DomainName = structure(logical(0), tags = list(type = "string")), DomainNetworkSettings = structure(list(Subnets = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure")), ActiveDirectoryType = structure(logical(0), tags = list(type = "string")), DirectoryId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), Product = structure(logical(0), tags = list(type = "string")), ProductUserArn = structure(logical(0), tags = list(type = "string")), Status = structure(logical(0), tags = list(type = "string")), StatusMessage = structure(logical(0), tags = list(type = "string")), SubscriptionEndDate = structure(logical(0), tags = list(type = "string")), SubscriptionStartDate = structure(logical(0), tags = list(type = "string")), Username = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.licensemanagerusersubscriptions$tag_resource_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ResourceArn = structure(logical(0), tags = list(location = "uri", locationName = "ResourceArn", type = "string")), Tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map", sensitive = TRUE))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.licensemanagerusersubscriptions$tag_resource_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(), tags = list(type = "structure"))
  return(populate(args, shape))
}

.licensemanagerusersubscriptions$untag_resource_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ResourceArn = structure(logical(0), tags = list(location = "uri", locationName = "ResourceArn", type = "string")), TagKeys = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(location = "querystring", locationName = "tagKeys", type = "list", sensitive = TRUE))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.licensemanagerusersubscriptions$untag_resource_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(), tags = list(type = "structure"))
  return(populate(args, shape))
}

.licensemanagerusersubscriptions$update_identity_provider_settings_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(IdentityProvider = structure(list(ActiveDirectoryIdentityProvider = structure(list(ActiveDirectorySettings = structure(list(DomainCredentialsProvider = structure(list(SecretsManagerCredentialsProvider = structure(list(SecretId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), DomainIpv4List = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), DomainName = structure(logical(0), tags = list(type = "string")), DomainNetworkSettings = structure(list(Subnets = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure")), ActiveDirectoryType = structure(logical(0), tags = list(type = "string")), DirectoryId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), IdentityProviderArn = structure(logical(0), tags = list(type = "string")), Product = structure(logical(0), tags = list(type = "string")), UpdateSettings = structure(list(AddSubnets = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), RemoveSubnets = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), SecurityGroupId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.licensemanagerusersubscriptions$update_identity_provider_settings_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(IdentityProviderSummary = structure(list(FailureMessage = structure(logical(0), tags = list(type = "string")), IdentityProvider = structure(list(ActiveDirectoryIdentityProvider = structure(list(ActiveDirectorySettings = structure(list(DomainCredentialsProvider = structure(list(SecretsManagerCredentialsProvider = structure(list(SecretId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), DomainIpv4List = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), DomainName = structure(logical(0), tags = list(type = "string")), DomainNetworkSettings = structure(list(Subnets = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure")), ActiveDirectoryType = structure(logical(0), tags = list(type = "string")), DirectoryId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), IdentityProviderArn = structure(logical(0), tags = list(type = "string")), Product = structure(logical(0), tags = list(type = "string")), Settings = structure(list(SecurityGroupId = structure(logical(0), tags = list(type = "string")), Subnets = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure")), Status = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

Try the paws.management package in your browser

Any scripts or data that you put into this service are public.

paws.management documentation built on April 3, 2025, 10:39 p.m.