R/acm_interfaces.R

Defines functions update_certificate_options_output update_certificate_options_input resend_validation_email_output resend_validation_email_input request_certificate_output request_certificate_input renew_certificate_output renew_certificate_input remove_tags_from_certificate_output remove_tags_from_certificate_input put_account_configuration_output put_account_configuration_input list_tags_for_certificate_output list_tags_for_certificate_input list_certificates_output list_certificates_input import_certificate_output import_certificate_input get_certificate_output get_certificate_input get_account_configuration_output get_account_configuration_input export_certificate_output export_certificate_input describe_certificate_output describe_certificate_input delete_certificate_output delete_certificate_input add_tags_to_certificate_output add_tags_to_certificate_input

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

.acm$add_tags_to_certificate_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(CertificateArn = structure(logical(0), tags = list(type = "string")), Tags = 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))
}

.acm$add_tags_to_certificate_output <- function(...) {
  list()
}

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

.acm$delete_certificate_output <- function(...) {
  list()
}

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

.acm$describe_certificate_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Certificate = structure(list(CertificateArn = structure(logical(0), tags = list(type = "string")), DomainName = structure(logical(0), tags = list(type = "string")), SubjectAlternativeNames = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), DomainValidationOptions = structure(list(structure(list(DomainName = structure(logical(0), tags = list(type = "string")), ValidationEmails = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), ValidationDomain = structure(logical(0), tags = list(type = "string")), ValidationStatus = structure(logical(0), tags = list(type = "string")), ResourceRecord = structure(list(Name = structure(logical(0), tags = list(type = "string")), Type = structure(logical(0), tags = list(type = "string")), Value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), ValidationMethod = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), Serial = structure(logical(0), tags = list(type = "string")), Subject = structure(logical(0), tags = list(type = "string")), Issuer = structure(logical(0), tags = list(type = "string")), CreatedAt = structure(logical(0), tags = list(type = "timestamp")), IssuedAt = structure(logical(0), tags = list(type = "timestamp")), ImportedAt = structure(logical(0), tags = list(type = "timestamp")), Status = structure(logical(0), tags = list(type = "string")), RevokedAt = structure(logical(0), tags = list(type = "timestamp")), RevocationReason = structure(logical(0), tags = list(type = "string")), NotBefore = structure(logical(0), tags = list(type = "timestamp")), NotAfter = structure(logical(0), tags = list(type = "timestamp")), KeyAlgorithm = structure(logical(0), tags = list(type = "string")), SignatureAlgorithm = structure(logical(0), tags = list(type = "string")), InUseBy = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), FailureReason = structure(logical(0), tags = list(type = "string")), Type = structure(logical(0), tags = list(type = "string")), RenewalSummary = structure(list(RenewalStatus = structure(logical(0), tags = list(type = "string")), DomainValidationOptions = structure(list(structure(list(DomainName = structure(logical(0), tags = list(type = "string")), ValidationEmails = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), ValidationDomain = structure(logical(0), tags = list(type = "string")), ValidationStatus = structure(logical(0), tags = list(type = "string")), ResourceRecord = structure(list(Name = structure(logical(0), tags = list(type = "string")), Type = structure(logical(0), tags = list(type = "string")), Value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), ValidationMethod = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), RenewalStatusReason = structure(logical(0), tags = list(type = "string")), UpdatedAt = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure")), KeyUsages = structure(list(structure(list(Name = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ExtendedKeyUsages = structure(list(structure(list(Name = structure(logical(0), tags = list(type = "string")), OID = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), CertificateAuthorityArn = structure(logical(0), tags = list(type = "string")), RenewalEligibility = structure(logical(0), tags = list(type = "string")), Options = structure(list(CertificateTransparencyLoggingPreference = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.acm$export_certificate_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(CertificateArn = structure(logical(0), tags = list(type = "string")), Passphrase = structure(logical(0), tags = list(type = "blob", sensitive = TRUE))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.acm$export_certificate_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Certificate = structure(logical(0), tags = list(type = "string")), CertificateChain = structure(logical(0), tags = list(type = "string")), PrivateKey = structure(logical(0), tags = list(type = "string", sensitive = TRUE))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.acm$get_account_configuration_input <- function(...) {
  list()
}

.acm$get_account_configuration_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ExpiryEvents = structure(list(DaysBeforeExpiry = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

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

.acm$import_certificate_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(CertificateArn = structure(logical(0), tags = list(type = "string")), Certificate = structure(logical(0), tags = list(type = "blob")), PrivateKey = structure(logical(0), tags = list(type = "blob", sensitive = TRUE)), CertificateChain = structure(logical(0), tags = list(type = "blob")), Tags = 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))
}

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

.acm$list_certificates_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(CertificateStatuses = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), Includes = structure(list(extendedKeyUsage = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), keyUsage = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), keyTypes = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure")), NextToken = structure(logical(0), tags = list(type = "string")), MaxItems = structure(logical(0), tags = list(type = "integer")), SortBy = structure(logical(0), tags = list(type = "string")), SortOrder = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.acm$list_certificates_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(NextToken = structure(logical(0), tags = list(type = "string")), CertificateSummaryList = structure(list(structure(list(CertificateArn = structure(logical(0), tags = list(type = "string")), DomainName = structure(logical(0), tags = list(type = "string")), SubjectAlternativeNameSummaries = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), HasAdditionalSubjectAlternativeNames = structure(logical(0), tags = list(box = TRUE, type = "boolean")), Status = structure(logical(0), tags = list(type = "string")), Type = structure(logical(0), tags = list(type = "string")), KeyAlgorithm = structure(logical(0), tags = list(type = "string")), KeyUsages = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), ExtendedKeyUsages = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), InUse = structure(logical(0), tags = list(box = TRUE, type = "boolean")), Exported = structure(logical(0), tags = list(box = TRUE, type = "boolean")), RenewalEligibility = structure(logical(0), tags = list(type = "string")), NotBefore = structure(logical(0), tags = list(type = "timestamp")), NotAfter = structure(logical(0), tags = list(type = "timestamp")), CreatedAt = structure(logical(0), tags = list(type = "timestamp")), IssuedAt = structure(logical(0), tags = list(type = "timestamp")), ImportedAt = structure(logical(0), tags = list(type = "timestamp")), RevokedAt = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.acm$list_tags_for_certificate_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Tags = 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))
}

.acm$put_account_configuration_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ExpiryEvents = structure(list(DaysBeforeExpiry = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure")), IdempotencyToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.acm$put_account_configuration_output <- function(...) {
  list()
}

.acm$remove_tags_from_certificate_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(CertificateArn = structure(logical(0), tags = list(type = "string")), Tags = 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))
}

.acm$remove_tags_from_certificate_output <- function(...) {
  list()
}

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

.acm$renew_certificate_output <- function(...) {
  list()
}

.acm$request_certificate_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DomainName = structure(logical(0), tags = list(type = "string")), ValidationMethod = structure(logical(0), tags = list(type = "string")), SubjectAlternativeNames = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), IdempotencyToken = structure(logical(0), tags = list(type = "string")), DomainValidationOptions = structure(list(structure(list(DomainName = structure(logical(0), tags = list(type = "string")), ValidationDomain = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), Options = structure(list(CertificateTransparencyLoggingPreference = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), CertificateAuthorityArn = structure(logical(0), tags = list(type = "string")), Tags = 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")), KeyAlgorithm = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.acm$resend_validation_email_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(CertificateArn = structure(logical(0), tags = list(type = "string")), Domain = structure(logical(0), tags = list(type = "string")), ValidationDomain = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.acm$resend_validation_email_output <- function(...) {
  list()
}

.acm$update_certificate_options_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(CertificateArn = structure(logical(0), tags = list(type = "string")), Options = structure(list(CertificateTransparencyLoggingPreference = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.acm$update_certificate_options_output <- function(...) {
  list()
}

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 May 29, 2024, 10:51 a.m.