R/workspacesweb_interfaces.R

Defines functions update_user_settings_output update_user_settings_input update_user_access_logging_settings_output update_user_access_logging_settings_input update_trust_store_output update_trust_store_input update_portal_output update_portal_input update_network_settings_output update_network_settings_input update_ip_access_settings_output update_ip_access_settings_input update_identity_provider_output update_identity_provider_input update_browser_settings_output update_browser_settings_input untag_resource_output untag_resource_input tag_resource_output tag_resource_input list_user_settings_output list_user_settings_input list_user_access_logging_settings_output list_user_access_logging_settings_input list_trust_stores_output list_trust_stores_input list_trust_store_certificates_output list_trust_store_certificates_input list_tags_for_resource_output list_tags_for_resource_input list_portals_output list_portals_input list_network_settings_output list_network_settings_input list_ip_access_settings_output list_ip_access_settings_input list_identity_providers_output list_identity_providers_input list_browser_settings_output list_browser_settings_input get_user_settings_output get_user_settings_input get_user_access_logging_settings_output get_user_access_logging_settings_input get_trust_store_certificate_output get_trust_store_certificate_input get_trust_store_output get_trust_store_input get_portal_service_provider_metadata_output get_portal_service_provider_metadata_input get_portal_output get_portal_input get_network_settings_output get_network_settings_input get_ip_access_settings_output get_ip_access_settings_input get_identity_provider_output get_identity_provider_input get_browser_settings_output get_browser_settings_input disassociate_user_settings_output disassociate_user_settings_input disassociate_user_access_logging_settings_output disassociate_user_access_logging_settings_input disassociate_trust_store_output disassociate_trust_store_input disassociate_network_settings_output disassociate_network_settings_input disassociate_ip_access_settings_output disassociate_ip_access_settings_input disassociate_browser_settings_output disassociate_browser_settings_input delete_user_settings_output delete_user_settings_input delete_user_access_logging_settings_output delete_user_access_logging_settings_input delete_trust_store_output delete_trust_store_input delete_portal_output delete_portal_input delete_network_settings_output delete_network_settings_input delete_ip_access_settings_output delete_ip_access_settings_input delete_identity_provider_output delete_identity_provider_input delete_browser_settings_output delete_browser_settings_input create_user_settings_output create_user_settings_input create_user_access_logging_settings_output create_user_access_logging_settings_input create_trust_store_output create_trust_store_input create_portal_output create_portal_input create_network_settings_output create_network_settings_input create_ip_access_settings_output create_ip_access_settings_input create_identity_provider_output create_identity_provider_input create_browser_settings_output create_browser_settings_input associate_user_settings_output associate_user_settings_input associate_user_access_logging_settings_output associate_user_access_logging_settings_input associate_trust_store_output associate_trust_store_input associate_network_settings_output associate_network_settings_input associate_ip_access_settings_output associate_ip_access_settings_input associate_browser_settings_output associate_browser_settings_input

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

.workspacesweb$associate_browser_settings_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(browserSettingsArn = structure(logical(0), tags = list(location = "querystring", locationName = "browserSettingsArn", type = "string")), portalArn = structure(logical(0), tags = list(location = "uri", locationName = "portalArn", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.workspacesweb$associate_browser_settings_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(browserSettingsArn = structure(logical(0), tags = list(type = "string")), portalArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.workspacesweb$associate_ip_access_settings_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ipAccessSettingsArn = structure(logical(0), tags = list(location = "querystring", locationName = "ipAccessSettingsArn", type = "string")), portalArn = structure(logical(0), tags = list(location = "uri", locationName = "portalArn", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.workspacesweb$associate_ip_access_settings_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ipAccessSettingsArn = structure(logical(0), tags = list(type = "string")), portalArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.workspacesweb$associate_network_settings_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(networkSettingsArn = structure(logical(0), tags = list(location = "querystring", locationName = "networkSettingsArn", type = "string")), portalArn = structure(logical(0), tags = list(location = "uri", locationName = "portalArn", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.workspacesweb$associate_network_settings_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(networkSettingsArn = structure(logical(0), tags = list(type = "string")), portalArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.workspacesweb$associate_trust_store_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(portalArn = structure(logical(0), tags = list(location = "uri", locationName = "portalArn", type = "string")), trustStoreArn = structure(logical(0), tags = list(location = "querystring", locationName = "trustStoreArn", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.workspacesweb$associate_trust_store_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(portalArn = structure(logical(0), tags = list(type = "string")), trustStoreArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.workspacesweb$associate_user_access_logging_settings_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(portalArn = structure(logical(0), tags = list(location = "uri", locationName = "portalArn", type = "string")), userAccessLoggingSettingsArn = structure(logical(0), tags = list(location = "querystring", locationName = "userAccessLoggingSettingsArn", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.workspacesweb$associate_user_access_logging_settings_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(portalArn = structure(logical(0), tags = list(type = "string")), userAccessLoggingSettingsArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.workspacesweb$associate_user_settings_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(portalArn = structure(logical(0), tags = list(location = "uri", locationName = "portalArn", type = "string")), userSettingsArn = structure(logical(0), tags = list(location = "querystring", locationName = "userSettingsArn", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.workspacesweb$associate_user_settings_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(portalArn = structure(logical(0), tags = list(type = "string")), userSettingsArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.workspacesweb$create_browser_settings_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(additionalEncryptionContext = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map")), browserPolicy = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), clientToken = structure(logical(0), tags = list(idempotencyToken = TRUE, type = "string")), customerManagedKey = structure(logical(0), tags = list(type = "string")), tags = structure(list(structure(list(Key = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), Value = structure(logical(0), tags = list(type = "string", sensitive = TRUE))), tags = list(type = "structure", sensitive = TRUE))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.workspacesweb$create_browser_settings_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(browserSettingsArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.workspacesweb$create_identity_provider_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(clientToken = structure(logical(0), tags = list(idempotencyToken = TRUE, type = "string")), identityProviderDetails = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map", sensitive = TRUE)), identityProviderName = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), identityProviderType = structure(logical(0), tags = list(type = "string")), portalArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.workspacesweb$create_identity_provider_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(identityProviderArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.workspacesweb$create_ip_access_settings_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(additionalEncryptionContext = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map")), clientToken = structure(logical(0), tags = list(idempotencyToken = TRUE, type = "string")), customerManagedKey = structure(logical(0), tags = list(type = "string")), description = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), displayName = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), ipRules = structure(list(structure(list(description = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), ipRange = structure(logical(0), tags = list(type = "string", sensitive = TRUE))), tags = list(type = "structure"))), tags = list(type = "list", sensitive = TRUE)), tags = structure(list(structure(list(Key = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), Value = structure(logical(0), tags = list(type = "string", sensitive = TRUE))), tags = list(type = "structure", sensitive = TRUE))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.workspacesweb$create_ip_access_settings_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ipAccessSettingsArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.workspacesweb$create_network_settings_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(clientToken = structure(logical(0), tags = list(idempotencyToken = TRUE, type = "string")), securityGroupIds = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), subnetIds = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), tags = structure(list(structure(list(Key = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), Value = structure(logical(0), tags = list(type = "string", sensitive = TRUE))), tags = list(type = "structure", sensitive = TRUE))), tags = list(type = "list")), vpcId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.workspacesweb$create_network_settings_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(networkSettingsArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.workspacesweb$create_portal_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(additionalEncryptionContext = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map")), authenticationType = structure(logical(0), tags = list(type = "string")), clientToken = structure(logical(0), tags = list(idempotencyToken = TRUE, type = "string")), customerManagedKey = structure(logical(0), tags = list(type = "string")), displayName = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), tags = structure(list(structure(list(Key = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), Value = structure(logical(0), tags = list(type = "string", sensitive = TRUE))), tags = list(type = "structure", sensitive = TRUE))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.workspacesweb$create_portal_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(portalArn = structure(logical(0), tags = list(type = "string")), portalEndpoint = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.workspacesweb$create_trust_store_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(certificateList = structure(list(structure(logical(0), tags = list(type = "blob"))), tags = list(type = "list")), clientToken = structure(logical(0), tags = list(idempotencyToken = TRUE, type = "string")), tags = structure(list(structure(list(Key = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), Value = structure(logical(0), tags = list(type = "string", sensitive = TRUE))), tags = list(type = "structure", sensitive = TRUE))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.workspacesweb$create_trust_store_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(trustStoreArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.workspacesweb$create_user_access_logging_settings_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(clientToken = structure(logical(0), tags = list(idempotencyToken = TRUE, type = "string")), kinesisStreamArn = structure(logical(0), tags = list(type = "string")), tags = structure(list(structure(list(Key = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), Value = structure(logical(0), tags = list(type = "string", sensitive = TRUE))), tags = list(type = "structure", sensitive = TRUE))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.workspacesweb$create_user_access_logging_settings_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(userAccessLoggingSettingsArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.workspacesweb$create_user_settings_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(additionalEncryptionContext = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map")), clientToken = structure(logical(0), tags = list(idempotencyToken = TRUE, type = "string")), cookieSynchronizationConfiguration = structure(list(allowlist = structure(list(structure(list(domain = structure(logical(0), tags = list(type = "string")), name = structure(logical(0), tags = list(type = "string")), path = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), blocklist = structure(list(structure(list(domain = structure(logical(0), tags = list(type = "string")), name = structure(logical(0), tags = list(type = "string")), path = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure", sensitive = TRUE)), copyAllowed = structure(logical(0), tags = list(type = "string")), customerManagedKey = structure(logical(0), tags = list(type = "string")), disconnectTimeoutInMinutes = structure(logical(0), tags = list(type = "integer", box = TRUE)), downloadAllowed = structure(logical(0), tags = list(type = "string")), idleDisconnectTimeoutInMinutes = structure(logical(0), tags = list(type = "integer", box = TRUE)), pasteAllowed = structure(logical(0), tags = list(type = "string")), printAllowed = structure(logical(0), tags = list(type = "string")), tags = structure(list(structure(list(Key = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), Value = structure(logical(0), tags = list(type = "string", sensitive = TRUE))), tags = list(type = "structure", sensitive = TRUE))), tags = list(type = "list")), uploadAllowed = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.workspacesweb$create_user_settings_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(userSettingsArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.workspacesweb$get_browser_settings_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(browserSettings = structure(list(associatedPortalArns = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), browserPolicy = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), browserSettingsArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.workspacesweb$get_identity_provider_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(identityProvider = structure(list(identityProviderArn = structure(logical(0), tags = list(type = "string")), identityProviderDetails = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map", sensitive = TRUE)), identityProviderName = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), identityProviderType = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.workspacesweb$get_ip_access_settings_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ipAccessSettings = structure(list(associatedPortalArns = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), creationDate = structure(logical(0), tags = list(type = "timestamp")), description = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), displayName = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), ipAccessSettingsArn = structure(logical(0), tags = list(type = "string")), ipRules = structure(list(structure(list(description = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), ipRange = structure(logical(0), tags = list(type = "string", sensitive = TRUE))), tags = list(type = "structure"))), tags = list(type = "list", sensitive = TRUE))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.workspacesweb$get_network_settings_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(networkSettings = structure(list(associatedPortalArns = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), networkSettingsArn = structure(logical(0), tags = list(type = "string")), securityGroupIds = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), subnetIds = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), vpcId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.workspacesweb$get_portal_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(portal = structure(list(authenticationType = structure(logical(0), tags = list(type = "string")), browserSettingsArn = structure(logical(0), tags = list(type = "string")), browserType = structure(logical(0), tags = list(type = "string")), creationDate = structure(logical(0), tags = list(type = "timestamp")), displayName = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), ipAccessSettingsArn = structure(logical(0), tags = list(type = "string")), networkSettingsArn = structure(logical(0), tags = list(type = "string")), portalArn = structure(logical(0), tags = list(type = "string")), portalEndpoint = structure(logical(0), tags = list(type = "string")), portalStatus = structure(logical(0), tags = list(type = "string")), rendererType = structure(logical(0), tags = list(type = "string")), statusReason = structure(logical(0), tags = list(type = "string")), trustStoreArn = structure(logical(0), tags = list(type = "string")), userAccessLoggingSettingsArn = structure(logical(0), tags = list(type = "string")), userSettingsArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.workspacesweb$get_portal_service_provider_metadata_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(portalArn = structure(logical(0), tags = list(type = "string")), serviceProviderSamlMetadata = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.workspacesweb$get_trust_store_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(trustStore = structure(list(associatedPortalArns = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), trustStoreArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.workspacesweb$get_trust_store_certificate_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(thumbprint = structure(logical(0), tags = list(location = "querystring", locationName = "thumbprint", type = "string")), trustStoreArn = structure(logical(0), tags = list(location = "uri", locationName = "trustStoreArn", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.workspacesweb$get_trust_store_certificate_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(certificate = structure(list(body = structure(logical(0), tags = list(type = "blob")), issuer = structure(logical(0), tags = list(type = "string")), notValidAfter = structure(logical(0), tags = list(type = "timestamp")), notValidBefore = structure(logical(0), tags = list(type = "timestamp")), subject = structure(logical(0), tags = list(type = "string")), thumbprint = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), trustStoreArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.workspacesweb$get_user_access_logging_settings_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(userAccessLoggingSettings = structure(list(associatedPortalArns = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), kinesisStreamArn = structure(logical(0), tags = list(type = "string")), userAccessLoggingSettingsArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.workspacesweb$get_user_settings_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(userSettings = structure(list(associatedPortalArns = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), cookieSynchronizationConfiguration = structure(list(allowlist = structure(list(structure(list(domain = structure(logical(0), tags = list(type = "string")), name = structure(logical(0), tags = list(type = "string")), path = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), blocklist = structure(list(structure(list(domain = structure(logical(0), tags = list(type = "string")), name = structure(logical(0), tags = list(type = "string")), path = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure", sensitive = TRUE)), copyAllowed = structure(logical(0), tags = list(type = "string")), disconnectTimeoutInMinutes = structure(logical(0), tags = list(type = "integer", box = TRUE)), downloadAllowed = structure(logical(0), tags = list(type = "string")), idleDisconnectTimeoutInMinutes = structure(logical(0), tags = list(type = "integer", box = TRUE)), pasteAllowed = structure(logical(0), tags = list(type = "string")), printAllowed = structure(logical(0), tags = list(type = "string")), uploadAllowed = structure(logical(0), tags = list(type = "string")), userSettingsArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.workspacesweb$list_browser_settings_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(maxResults = structure(logical(0), tags = list(location = "querystring", locationName = "maxResults", type = "integer", box = TRUE)), nextToken = structure(logical(0), tags = list(location = "querystring", locationName = "nextToken", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.workspacesweb$list_browser_settings_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(browserSettings = structure(list(structure(list(browserSettingsArn = 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))
}

.workspacesweb$list_identity_providers_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(maxResults = structure(logical(0), tags = list(location = "querystring", locationName = "maxResults", type = "integer", box = TRUE)), nextToken = structure(logical(0), tags = list(location = "querystring", locationName = "nextToken", type = "string")), portalArn = structure(logical(0), tags = list(location = "uri", locationName = "portalArn", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.workspacesweb$list_identity_providers_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(identityProviders = structure(list(structure(list(identityProviderArn = structure(logical(0), tags = list(type = "string")), identityProviderName = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), identityProviderType = 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))
}

.workspacesweb$list_ip_access_settings_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(maxResults = structure(logical(0), tags = list(location = "querystring", locationName = "maxResults", type = "integer", box = TRUE)), nextToken = structure(logical(0), tags = list(location = "querystring", locationName = "nextToken", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.workspacesweb$list_ip_access_settings_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ipAccessSettings = structure(list(structure(list(creationDate = structure(logical(0), tags = list(type = "timestamp")), description = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), displayName = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), ipAccessSettingsArn = 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))
}

.workspacesweb$list_network_settings_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(maxResults = structure(logical(0), tags = list(location = "querystring", locationName = "maxResults", type = "integer", box = TRUE)), nextToken = structure(logical(0), tags = list(location = "querystring", locationName = "nextToken", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.workspacesweb$list_network_settings_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(networkSettings = structure(list(structure(list(networkSettingsArn = structure(logical(0), tags = list(type = "string")), vpcId = 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))
}

.workspacesweb$list_portals_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(maxResults = structure(logical(0), tags = list(location = "querystring", locationName = "maxResults", type = "integer", box = TRUE)), nextToken = structure(logical(0), tags = list(location = "querystring", locationName = "nextToken", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.workspacesweb$list_portals_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(nextToken = structure(logical(0), tags = list(type = "string")), portals = structure(list(structure(list(authenticationType = structure(logical(0), tags = list(type = "string")), browserSettingsArn = structure(logical(0), tags = list(type = "string")), browserType = structure(logical(0), tags = list(type = "string")), creationDate = structure(logical(0), tags = list(type = "timestamp")), displayName = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), ipAccessSettingsArn = structure(logical(0), tags = list(type = "string")), networkSettingsArn = structure(logical(0), tags = list(type = "string")), portalArn = structure(logical(0), tags = list(type = "string")), portalEndpoint = structure(logical(0), tags = list(type = "string")), portalStatus = structure(logical(0), tags = list(type = "string")), rendererType = structure(logical(0), tags = list(type = "string")), trustStoreArn = structure(logical(0), tags = list(type = "string")), userAccessLoggingSettingsArn = structure(logical(0), tags = list(type = "string")), userSettingsArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.workspacesweb$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))
}

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

.workspacesweb$list_trust_store_certificates_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(maxResults = structure(logical(0), tags = list(location = "querystring", locationName = "maxResults", type = "integer", box = TRUE)), nextToken = structure(logical(0), tags = list(location = "querystring", locationName = "nextToken", type = "string")), trustStoreArn = structure(logical(0), tags = list(location = "uri", locationName = "trustStoreArn", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.workspacesweb$list_trust_store_certificates_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(certificateList = structure(list(structure(list(issuer = structure(logical(0), tags = list(type = "string")), notValidAfter = structure(logical(0), tags = list(type = "timestamp")), notValidBefore = structure(logical(0), tags = list(type = "timestamp")), subject = structure(logical(0), tags = list(type = "string")), thumbprint = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), nextToken = structure(logical(0), tags = list(type = "string")), trustStoreArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.workspacesweb$list_trust_stores_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(maxResults = structure(logical(0), tags = list(location = "querystring", locationName = "maxResults", type = "integer", box = TRUE)), nextToken = structure(logical(0), tags = list(location = "querystring", locationName = "nextToken", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.workspacesweb$list_trust_stores_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(nextToken = structure(logical(0), tags = list(type = "string")), trustStores = structure(list(structure(list(trustStoreArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.workspacesweb$list_user_access_logging_settings_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(maxResults = structure(logical(0), tags = list(location = "querystring", locationName = "maxResults", type = "integer", box = TRUE)), nextToken = structure(logical(0), tags = list(location = "querystring", locationName = "nextToken", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.workspacesweb$list_user_access_logging_settings_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(nextToken = structure(logical(0), tags = list(type = "string")), userAccessLoggingSettings = structure(list(structure(list(kinesisStreamArn = structure(logical(0), tags = list(type = "string")), userAccessLoggingSettingsArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.workspacesweb$list_user_settings_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(maxResults = structure(logical(0), tags = list(location = "querystring", locationName = "maxResults", type = "integer", box = TRUE)), nextToken = structure(logical(0), tags = list(location = "querystring", locationName = "nextToken", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.workspacesweb$list_user_settings_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(nextToken = structure(logical(0), tags = list(type = "string")), userSettings = structure(list(structure(list(cookieSynchronizationConfiguration = structure(list(allowlist = structure(list(structure(list(domain = structure(logical(0), tags = list(type = "string")), name = structure(logical(0), tags = list(type = "string")), path = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), blocklist = structure(list(structure(list(domain = structure(logical(0), tags = list(type = "string")), name = structure(logical(0), tags = list(type = "string")), path = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure", sensitive = TRUE)), copyAllowed = structure(logical(0), tags = list(type = "string")), disconnectTimeoutInMinutes = structure(logical(0), tags = list(type = "integer", box = TRUE)), downloadAllowed = structure(logical(0), tags = list(type = "string")), idleDisconnectTimeoutInMinutes = structure(logical(0), tags = list(type = "integer", box = TRUE)), pasteAllowed = structure(logical(0), tags = list(type = "string")), printAllowed = structure(logical(0), tags = list(type = "string")), uploadAllowed = structure(logical(0), tags = list(type = "string")), userSettingsArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.workspacesweb$tag_resource_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(clientToken = structure(logical(0), tags = list(idempotencyToken = TRUE, type = "string")), resourceArn = structure(logical(0), tags = list(location = "uri", locationName = "resourceArn", type = "string")), tags = structure(list(structure(list(Key = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), Value = structure(logical(0), tags = list(type = "string", sensitive = TRUE))), tags = list(type = "structure", sensitive = TRUE))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.workspacesweb$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", sensitive = TRUE))), tags = list(location = "querystring", locationName = "tagKeys", type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.workspacesweb$update_browser_settings_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(browserPolicy = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), browserSettingsArn = structure(logical(0), tags = list(location = "uri", locationName = "browserSettingsArn", type = "string")), clientToken = structure(logical(0), tags = list(idempotencyToken = TRUE, type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.workspacesweb$update_browser_settings_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(browserSettings = structure(list(associatedPortalArns = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), browserPolicy = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), browserSettingsArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.workspacesweb$update_identity_provider_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(clientToken = structure(logical(0), tags = list(idempotencyToken = TRUE, type = "string")), identityProviderArn = structure(logical(0), tags = list(location = "uri", locationName = "identityProviderArn", type = "string")), identityProviderDetails = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map", sensitive = TRUE)), identityProviderName = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), identityProviderType = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.workspacesweb$update_identity_provider_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(identityProvider = structure(list(identityProviderArn = structure(logical(0), tags = list(type = "string")), identityProviderDetails = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map", sensitive = TRUE)), identityProviderName = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), identityProviderType = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.workspacesweb$update_ip_access_settings_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(clientToken = structure(logical(0), tags = list(idempotencyToken = TRUE, type = "string")), description = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), displayName = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), ipAccessSettingsArn = structure(logical(0), tags = list(location = "uri", locationName = "ipAccessSettingsArn", type = "string")), ipRules = structure(list(structure(list(description = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), ipRange = structure(logical(0), tags = list(type = "string", sensitive = TRUE))), tags = list(type = "structure"))), tags = list(type = "list", sensitive = TRUE))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.workspacesweb$update_ip_access_settings_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ipAccessSettings = structure(list(associatedPortalArns = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), creationDate = structure(logical(0), tags = list(type = "timestamp")), description = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), displayName = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), ipAccessSettingsArn = structure(logical(0), tags = list(type = "string")), ipRules = structure(list(structure(list(description = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), ipRange = structure(logical(0), tags = list(type = "string", sensitive = TRUE))), tags = list(type = "structure"))), tags = list(type = "list", sensitive = TRUE))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.workspacesweb$update_network_settings_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(clientToken = structure(logical(0), tags = list(idempotencyToken = TRUE, type = "string")), networkSettingsArn = structure(logical(0), tags = list(location = "uri", locationName = "networkSettingsArn", type = "string")), securityGroupIds = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), subnetIds = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), vpcId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.workspacesweb$update_network_settings_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(networkSettings = structure(list(associatedPortalArns = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), networkSettingsArn = structure(logical(0), tags = list(type = "string")), securityGroupIds = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), subnetIds = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), vpcId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.workspacesweb$update_portal_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(authenticationType = structure(logical(0), tags = list(type = "string")), displayName = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), portalArn = structure(logical(0), tags = list(location = "uri", locationName = "portalArn", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.workspacesweb$update_portal_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(portal = structure(list(authenticationType = structure(logical(0), tags = list(type = "string")), browserSettingsArn = structure(logical(0), tags = list(type = "string")), browserType = structure(logical(0), tags = list(type = "string")), creationDate = structure(logical(0), tags = list(type = "timestamp")), displayName = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), ipAccessSettingsArn = structure(logical(0), tags = list(type = "string")), networkSettingsArn = structure(logical(0), tags = list(type = "string")), portalArn = structure(logical(0), tags = list(type = "string")), portalEndpoint = structure(logical(0), tags = list(type = "string")), portalStatus = structure(logical(0), tags = list(type = "string")), rendererType = structure(logical(0), tags = list(type = "string")), statusReason = structure(logical(0), tags = list(type = "string")), trustStoreArn = structure(logical(0), tags = list(type = "string")), userAccessLoggingSettingsArn = structure(logical(0), tags = list(type = "string")), userSettingsArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.workspacesweb$update_trust_store_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(certificatesToAdd = structure(list(structure(logical(0), tags = list(type = "blob"))), tags = list(type = "list")), certificatesToDelete = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), clientToken = structure(logical(0), tags = list(idempotencyToken = TRUE, type = "string")), trustStoreArn = structure(logical(0), tags = list(location = "uri", locationName = "trustStoreArn", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.workspacesweb$update_trust_store_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(trustStoreArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.workspacesweb$update_user_access_logging_settings_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(clientToken = structure(logical(0), tags = list(idempotencyToken = TRUE, type = "string")), kinesisStreamArn = structure(logical(0), tags = list(type = "string")), userAccessLoggingSettingsArn = structure(logical(0), tags = list(location = "uri", locationName = "userAccessLoggingSettingsArn", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.workspacesweb$update_user_access_logging_settings_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(userAccessLoggingSettings = structure(list(associatedPortalArns = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), kinesisStreamArn = structure(logical(0), tags = list(type = "string")), userAccessLoggingSettingsArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.workspacesweb$update_user_settings_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(clientToken = structure(logical(0), tags = list(idempotencyToken = TRUE, type = "string")), cookieSynchronizationConfiguration = structure(list(allowlist = structure(list(structure(list(domain = structure(logical(0), tags = list(type = "string")), name = structure(logical(0), tags = list(type = "string")), path = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), blocklist = structure(list(structure(list(domain = structure(logical(0), tags = list(type = "string")), name = structure(logical(0), tags = list(type = "string")), path = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure", sensitive = TRUE)), copyAllowed = structure(logical(0), tags = list(type = "string")), disconnectTimeoutInMinutes = structure(logical(0), tags = list(type = "integer", box = TRUE)), downloadAllowed = structure(logical(0), tags = list(type = "string")), idleDisconnectTimeoutInMinutes = structure(logical(0), tags = list(type = "integer", box = TRUE)), pasteAllowed = structure(logical(0), tags = list(type = "string")), printAllowed = structure(logical(0), tags = list(type = "string")), uploadAllowed = structure(logical(0), tags = list(type = "string")), userSettingsArn = structure(logical(0), tags = list(location = "uri", locationName = "userSettingsArn", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.workspacesweb$update_user_settings_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(userSettings = structure(list(associatedPortalArns = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), cookieSynchronizationConfiguration = structure(list(allowlist = structure(list(structure(list(domain = structure(logical(0), tags = list(type = "string")), name = structure(logical(0), tags = list(type = "string")), path = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), blocklist = structure(list(structure(list(domain = structure(logical(0), tags = list(type = "string")), name = structure(logical(0), tags = list(type = "string")), path = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure", sensitive = TRUE)), copyAllowed = structure(logical(0), tags = list(type = "string")), disconnectTimeoutInMinutes = structure(logical(0), tags = list(type = "integer", box = TRUE)), downloadAllowed = structure(logical(0), tags = list(type = "string")), idleDisconnectTimeoutInMinutes = structure(logical(0), tags = list(type = "integer", box = TRUE)), pasteAllowed = structure(logical(0), tags = list(type = "string")), printAllowed = structure(logical(0), tags = list(type = "string")), uploadAllowed = structure(logical(0), tags = list(type = "string")), userSettingsArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

Try the paws.end.user.computing package in your browser

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

paws.end.user.computing documentation built on Sept. 12, 2023, 1:17 a.m.