R/cloudhsm_interfaces.R

Defines functions remove_tags_from_resource_output remove_tags_from_resource_input modify_luna_client_output modify_luna_client_input modify_hsm_output modify_hsm_input modify_hapg_output modify_hapg_input list_tags_for_resource_output list_tags_for_resource_input list_luna_clients_output list_luna_clients_input list_hsms_output list_hsms_input list_hapgs_output list_hapgs_input list_available_zones_output list_available_zones_input get_config_output get_config_input describe_luna_client_output describe_luna_client_input describe_hsm_output describe_hsm_input describe_hapg_output describe_hapg_input delete_luna_client_output delete_luna_client_input delete_hsm_output delete_hsm_input delete_hapg_output delete_hapg_input create_luna_client_output create_luna_client_input create_hsm_output create_hsm_input create_hapg_output create_hapg_input add_tags_to_resource_output add_tags_to_resource_input

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

.cloudhsm$add_tags_to_resource_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ResourceArn = structure(logical(0), tags = list(type = "string")), TagList = structure(list(structure(list(Key = structure(logical(0), tags = list(type = "string")), Value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

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

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

.cloudhsm$create_hsm_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(SubnetId = structure(logical(0), tags = list(locationName = "SubnetId", type = "string")), SshKey = structure(logical(0), tags = list(locationName = "SshKey", type = "string")), EniIp = structure(logical(0), tags = list(locationName = "EniIp", type = "string")), IamRoleArn = structure(logical(0), tags = list(locationName = "IamRoleArn", type = "string")), ExternalId = structure(logical(0), tags = list(locationName = "ExternalId", type = "string")), SubscriptionType = structure(logical(0), tags = list(locationName = "SubscriptionType", type = "string")), ClientToken = structure(logical(0), tags = list(locationName = "ClientToken", type = "string")), SyslogIp = structure(logical(0), tags = list(locationName = "SyslogIp", type = "string"))), tags = list(type = "structure", locationName = "CreateHsmRequest"))
  return(populate(args, shape))
}

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

.cloudhsm$create_luna_client_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Label = structure(logical(0), tags = list(type = "string")), Certificate = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

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

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

.cloudhsm$delete_hsm_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(HsmArn = structure(logical(0), tags = list(locationName = "HsmArn", type = "string"))), tags = list(type = "structure", locationName = "DeleteHsmRequest"))
  return(populate(args, shape))
}

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

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

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

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

.cloudhsm$describe_hapg_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(HapgArn = structure(logical(0), tags = list(type = "string")), HapgSerial = structure(logical(0), tags = list(type = "string")), HsmsLastActionFailed = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), HsmsPendingDeletion = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), HsmsPendingRegistration = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), Label = structure(logical(0), tags = list(type = "string")), LastModifiedTimestamp = structure(logical(0), tags = list(type = "string")), PartitionSerialList = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), State = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.cloudhsm$describe_hsm_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(HsmArn = structure(logical(0), tags = list(type = "string")), HsmSerialNumber = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.cloudhsm$describe_hsm_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(HsmArn = structure(logical(0), tags = list(type = "string")), Status = structure(logical(0), tags = list(type = "string")), StatusDetails = structure(logical(0), tags = list(type = "string")), AvailabilityZone = structure(logical(0), tags = list(type = "string")), EniId = structure(logical(0), tags = list(type = "string")), EniIp = structure(logical(0), tags = list(type = "string")), SubscriptionType = structure(logical(0), tags = list(type = "string")), SubscriptionStartDate = structure(logical(0), tags = list(type = "string")), SubscriptionEndDate = structure(logical(0), tags = list(type = "string")), VpcId = structure(logical(0), tags = list(type = "string")), SubnetId = structure(logical(0), tags = list(type = "string")), IamRoleArn = structure(logical(0), tags = list(type = "string")), SerialNumber = structure(logical(0), tags = list(type = "string")), VendorName = structure(logical(0), tags = list(type = "string")), HsmType = structure(logical(0), tags = list(type = "string")), SoftwareVersion = structure(logical(0), tags = list(type = "string")), SshPublicKey = structure(logical(0), tags = list(type = "string")), SshKeyLastUpdated = structure(logical(0), tags = list(type = "string")), ServerCertUri = structure(logical(0), tags = list(type = "string")), ServerCertLastUpdated = structure(logical(0), tags = list(type = "string")), Partitions = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.cloudhsm$describe_luna_client_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ClientArn = structure(logical(0), tags = list(type = "string")), CertificateFingerprint = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.cloudhsm$describe_luna_client_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ClientArn = structure(logical(0), tags = list(type = "string")), Certificate = structure(logical(0), tags = list(type = "string")), CertificateFingerprint = structure(logical(0), tags = list(type = "string")), LastModifiedTimestamp = structure(logical(0), tags = list(type = "string")), Label = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.cloudhsm$get_config_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ClientArn = structure(logical(0), tags = list(type = "string")), ClientVersion = structure(logical(0), tags = list(type = "string")), HapgList = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.cloudhsm$get_config_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ConfigType = structure(logical(0), tags = list(type = "string")), ConfigFile = structure(logical(0), tags = list(type = "string")), ConfigCred = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

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

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

.cloudhsm$list_hapgs_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(HapgList = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.cloudhsm$list_hsms_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(HsmList = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.cloudhsm$list_luna_clients_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ClientList = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

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

.cloudhsm$modify_hapg_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(HapgArn = structure(logical(0), tags = list(type = "string")), Label = structure(logical(0), tags = list(type = "string")), PartitionSerialList = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.cloudhsm$modify_hsm_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(HsmArn = structure(logical(0), tags = list(locationName = "HsmArn", type = "string")), SubnetId = structure(logical(0), tags = list(locationName = "SubnetId", type = "string")), EniIp = structure(logical(0), tags = list(locationName = "EniIp", type = "string")), IamRoleArn = structure(logical(0), tags = list(locationName = "IamRoleArn", type = "string")), ExternalId = structure(logical(0), tags = list(locationName = "ExternalId", type = "string")), SyslogIp = structure(logical(0), tags = list(locationName = "SyslogIp", type = "string"))), tags = list(type = "structure", locationName = "ModifyHsmRequest"))
  return(populate(args, shape))
}

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

.cloudhsm$modify_luna_client_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ClientArn = structure(logical(0), tags = list(type = "string")), Certificate = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.cloudhsm$remove_tags_from_resource_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ResourceArn = structure(logical(0), tags = list(type = "string")), TagKeyList = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

Try the paws.security.identity package in your browser

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

paws.security.identity documentation built on Jan. 14, 2020, 5:08 p.m.