R/acmpca_interfaces.R

Defines functions update_certificate_authority_output update_certificate_authority_input untag_certificate_authority_output untag_certificate_authority_input tag_certificate_authority_output tag_certificate_authority_input revoke_certificate_output revoke_certificate_input restore_certificate_authority_output restore_certificate_authority_input list_tags_output list_tags_input list_permissions_output list_permissions_input list_certificate_authorities_output list_certificate_authorities_input issue_certificate_output issue_certificate_input import_certificate_authority_certificate_output import_certificate_authority_certificate_input get_certificate_authority_csr_output get_certificate_authority_csr_input get_certificate_authority_certificate_output get_certificate_authority_certificate_input get_certificate_output get_certificate_input describe_certificate_authority_audit_report_output describe_certificate_authority_audit_report_input describe_certificate_authority_output describe_certificate_authority_input delete_permission_output delete_permission_input delete_certificate_authority_output delete_certificate_authority_input create_permission_output create_permission_input create_certificate_authority_audit_report_output create_certificate_authority_audit_report_input create_certificate_authority_output create_certificate_authority_input

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

.acmpca$create_certificate_authority_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(CertificateAuthorityConfiguration = structure(list(KeyAlgorithm = structure(logical(0), tags = list(type = "string")), SigningAlgorithm = structure(logical(0), tags = list(type = "string")), Subject = structure(list(Country = structure(logical(0), tags = list(type = "string")), Organization = structure(logical(0), tags = list(type = "string")), OrganizationalUnit = structure(logical(0), tags = list(type = "string")), DistinguishedNameQualifier = structure(logical(0), tags = list(type = "string")), State = structure(logical(0), tags = list(type = "string")), CommonName = structure(logical(0), tags = list(type = "string")), SerialNumber = structure(logical(0), tags = list(type = "string")), Locality = structure(logical(0), tags = list(type = "string")), Title = structure(logical(0), tags = list(type = "string")), Surname = structure(logical(0), tags = list(type = "string")), GivenName = structure(logical(0), tags = list(type = "string")), Initials = structure(logical(0), tags = list(type = "string")), Pseudonym = structure(logical(0), tags = list(type = "string")), GenerationQualifier = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure")), RevocationConfiguration = structure(list(CrlConfiguration = structure(list(Enabled = structure(logical(0), tags = list(box = TRUE, type = "boolean")), ExpirationInDays = structure(logical(0), tags = list(box = TRUE, type = "integer")), CustomCname = structure(logical(0), tags = list(type = "string")), S3BucketName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure")), CertificateAuthorityType = structure(logical(0), tags = list(type = "string")), IdempotencyToken = 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))
}

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

.acmpca$create_certificate_authority_audit_report_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(CertificateAuthorityArn = structure(logical(0), tags = list(type = "string")), S3BucketName = structure(logical(0), tags = list(type = "string")), AuditReportResponseFormat = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.acmpca$create_certificate_authority_audit_report_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(AuditReportId = structure(logical(0), tags = list(type = "string")), S3Key = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.acmpca$create_permission_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(CertificateAuthorityArn = structure(logical(0), tags = list(type = "string")), Principal = structure(logical(0), tags = list(type = "string")), SourceAccount = structure(logical(0), tags = list(type = "string")), Actions = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.acmpca$create_permission_output <- function(...) {
  list()
}

.acmpca$delete_certificate_authority_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(CertificateAuthorityArn = structure(logical(0), tags = list(type = "string")), PermanentDeletionTimeInDays = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.acmpca$delete_certificate_authority_output <- function(...) {
  list()
}

.acmpca$delete_permission_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(CertificateAuthorityArn = structure(logical(0), tags = list(type = "string")), Principal = structure(logical(0), tags = list(type = "string")), SourceAccount = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.acmpca$delete_permission_output <- function(...) {
  list()
}

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

.acmpca$describe_certificate_authority_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(CertificateAuthority = structure(list(Arn = structure(logical(0), tags = list(type = "string")), CreatedAt = structure(logical(0), tags = list(type = "timestamp")), LastStateChangeAt = structure(logical(0), tags = list(type = "timestamp")), Type = structure(logical(0), tags = list(type = "string")), Serial = structure(logical(0), tags = list(type = "string")), Status = structure(logical(0), tags = list(type = "string")), NotBefore = structure(logical(0), tags = list(type = "timestamp")), NotAfter = structure(logical(0), tags = list(type = "timestamp")), FailureReason = structure(logical(0), tags = list(type = "string")), CertificateAuthorityConfiguration = structure(list(KeyAlgorithm = structure(logical(0), tags = list(type = "string")), SigningAlgorithm = structure(logical(0), tags = list(type = "string")), Subject = structure(list(Country = structure(logical(0), tags = list(type = "string")), Organization = structure(logical(0), tags = list(type = "string")), OrganizationalUnit = structure(logical(0), tags = list(type = "string")), DistinguishedNameQualifier = structure(logical(0), tags = list(type = "string")), State = structure(logical(0), tags = list(type = "string")), CommonName = structure(logical(0), tags = list(type = "string")), SerialNumber = structure(logical(0), tags = list(type = "string")), Locality = structure(logical(0), tags = list(type = "string")), Title = structure(logical(0), tags = list(type = "string")), Surname = structure(logical(0), tags = list(type = "string")), GivenName = structure(logical(0), tags = list(type = "string")), Initials = structure(logical(0), tags = list(type = "string")), Pseudonym = structure(logical(0), tags = list(type = "string")), GenerationQualifier = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure")), RevocationConfiguration = structure(list(CrlConfiguration = structure(list(Enabled = structure(logical(0), tags = list(box = TRUE, type = "boolean")), ExpirationInDays = structure(logical(0), tags = list(box = TRUE, type = "integer")), CustomCname = structure(logical(0), tags = list(type = "string")), S3BucketName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure")), RestorableUntil = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.acmpca$describe_certificate_authority_audit_report_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(CertificateAuthorityArn = structure(logical(0), tags = list(type = "string")), AuditReportId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.acmpca$describe_certificate_authority_audit_report_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(AuditReportStatus = structure(logical(0), tags = list(type = "string")), S3BucketName = structure(logical(0), tags = list(type = "string")), S3Key = structure(logical(0), tags = list(type = "string")), CreatedAt = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

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

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

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

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

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

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

.acmpca$import_certificate_authority_certificate_output <- function(...) {
  list()
}

.acmpca$issue_certificate_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(CertificateAuthorityArn = structure(logical(0), tags = list(type = "string")), Csr = structure(logical(0), tags = list(type = "blob")), SigningAlgorithm = structure(logical(0), tags = list(type = "string")), TemplateArn = structure(logical(0), tags = list(type = "string")), Validity = structure(list(Value = structure(logical(0), tags = list(box = TRUE, type = "long")), Type = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), IdempotencyToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

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

.acmpca$list_certificate_authorities_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(CertificateAuthorities = structure(list(structure(list(Arn = structure(logical(0), tags = list(type = "string")), CreatedAt = structure(logical(0), tags = list(type = "timestamp")), LastStateChangeAt = structure(logical(0), tags = list(type = "timestamp")), Type = structure(logical(0), tags = list(type = "string")), Serial = structure(logical(0), tags = list(type = "string")), Status = structure(logical(0), tags = list(type = "string")), NotBefore = structure(logical(0), tags = list(type = "timestamp")), NotAfter = structure(logical(0), tags = list(type = "timestamp")), FailureReason = structure(logical(0), tags = list(type = "string")), CertificateAuthorityConfiguration = structure(list(KeyAlgorithm = structure(logical(0), tags = list(type = "string")), SigningAlgorithm = structure(logical(0), tags = list(type = "string")), Subject = structure(list(Country = structure(logical(0), tags = list(type = "string")), Organization = structure(logical(0), tags = list(type = "string")), OrganizationalUnit = structure(logical(0), tags = list(type = "string")), DistinguishedNameQualifier = structure(logical(0), tags = list(type = "string")), State = structure(logical(0), tags = list(type = "string")), CommonName = structure(logical(0), tags = list(type = "string")), SerialNumber = structure(logical(0), tags = list(type = "string")), Locality = structure(logical(0), tags = list(type = "string")), Title = structure(logical(0), tags = list(type = "string")), Surname = structure(logical(0), tags = list(type = "string")), GivenName = structure(logical(0), tags = list(type = "string")), Initials = structure(logical(0), tags = list(type = "string")), Pseudonym = structure(logical(0), tags = list(type = "string")), GenerationQualifier = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure")), RevocationConfiguration = structure(list(CrlConfiguration = structure(list(Enabled = structure(logical(0), tags = list(box = TRUE, type = "boolean")), ExpirationInDays = structure(logical(0), tags = list(box = TRUE, type = "integer")), CustomCname = structure(logical(0), tags = list(type = "string")), S3BucketName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure")), RestorableUntil = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "list")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.acmpca$list_permissions_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(CertificateAuthorityArn = structure(logical(0), tags = list(type = "string")), NextToken = structure(logical(0), tags = list(type = "string")), MaxResults = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.acmpca$list_permissions_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Permissions = structure(list(structure(list(CertificateAuthorityArn = structure(logical(0), tags = list(type = "string")), CreatedAt = structure(logical(0), tags = list(type = "timestamp")), Principal = structure(logical(0), tags = list(type = "string")), SourceAccount = structure(logical(0), tags = list(type = "string")), Actions = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), Policy = 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))
}

.acmpca$list_tags_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(CertificateAuthorityArn = structure(logical(0), tags = list(type = "string")), NextToken = structure(logical(0), tags = list(type = "string")), MaxResults = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.acmpca$list_tags_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")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.acmpca$restore_certificate_authority_output <- function(...) {
  list()
}

.acmpca$revoke_certificate_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(CertificateAuthorityArn = structure(logical(0), tags = list(type = "string")), CertificateSerial = structure(logical(0), tags = list(type = "string")), RevocationReason = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.acmpca$revoke_certificate_output <- function(...) {
  list()
}

.acmpca$tag_certificate_authority_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(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"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.acmpca$tag_certificate_authority_output <- function(...) {
  list()
}

.acmpca$untag_certificate_authority_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(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"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.acmpca$untag_certificate_authority_output <- function(...) {
  list()
}

.acmpca$update_certificate_authority_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(CertificateAuthorityArn = structure(logical(0), tags = list(type = "string")), RevocationConfiguration = structure(list(CrlConfiguration = structure(list(Enabled = structure(logical(0), tags = list(box = TRUE, type = "boolean")), ExpirationInDays = structure(logical(0), tags = list(box = TRUE, type = "integer")), CustomCname = structure(logical(0), tags = list(type = "string")), S3BucketName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure")), Status = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.acmpca$update_certificate_authority_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 Oct. 30, 2019, 11:26 a.m.