R/mq_interfaces.R

Defines functions update_user_output update_user_input update_configuration_output update_configuration_input update_broker_output update_broker_input reboot_broker_output reboot_broker_input promote_output promote_input list_users_output list_users_input list_tags_output list_tags_input list_configurations_output list_configurations_input list_configuration_revisions_output list_configuration_revisions_input list_brokers_output list_brokers_input describe_user_output describe_user_input describe_configuration_revision_output describe_configuration_revision_input describe_configuration_output describe_configuration_input describe_broker_instance_options_output describe_broker_instance_options_input describe_broker_engine_types_output describe_broker_engine_types_input describe_broker_output describe_broker_input delete_user_output delete_user_input delete_tags_output delete_tags_input delete_broker_output delete_broker_input create_user_output create_user_input create_tags_output create_tags_input create_configuration_output create_configuration_input create_broker_output create_broker_input

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

.mq$create_broker_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(AuthenticationStrategy = structure(logical(0), tags = list(locationName = "authenticationStrategy", type = "string")), AutoMinorVersionUpgrade = structure(logical(0), tags = list(locationName = "autoMinorVersionUpgrade", type = "boolean")), BrokerName = structure(logical(0), tags = list(locationName = "brokerName", type = "string")), Configuration = structure(list(Id = structure(logical(0), tags = list(locationName = "id", type = "string")), Revision = structure(logical(0), tags = list(locationName = "revision", type = "integer"))), tags = list(locationName = "configuration", type = "structure")), CreatorRequestId = structure(logical(0), tags = list(locationName = "creatorRequestId", idempotencyToken = TRUE, type = "string")), DeploymentMode = structure(logical(0), tags = list(locationName = "deploymentMode", type = "string")), EncryptionOptions = structure(list(KmsKeyId = structure(logical(0), tags = list(locationName = "kmsKeyId", type = "string")), UseAwsOwnedKey = structure(logical(0), tags = list(locationName = "useAwsOwnedKey", type = "boolean"))), tags = list(locationName = "encryptionOptions", type = "structure")), EngineType = structure(logical(0), tags = list(locationName = "engineType", type = "string")), EngineVersion = structure(logical(0), tags = list(locationName = "engineVersion", type = "string")), HostInstanceType = structure(logical(0), tags = list(locationName = "hostInstanceType", type = "string")), LdapServerMetadata = structure(list(Hosts = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "hosts", type = "list")), RoleBase = structure(logical(0), tags = list(locationName = "roleBase", type = "string")), RoleName = structure(logical(0), tags = list(locationName = "roleName", type = "string")), RoleSearchMatching = structure(logical(0), tags = list(locationName = "roleSearchMatching", type = "string")), RoleSearchSubtree = structure(logical(0), tags = list(locationName = "roleSearchSubtree", type = "boolean")), ServiceAccountPassword = structure(logical(0), tags = list(locationName = "serviceAccountPassword", type = "string")), ServiceAccountUsername = structure(logical(0), tags = list(locationName = "serviceAccountUsername", type = "string")), UserBase = structure(logical(0), tags = list(locationName = "userBase", type = "string")), UserRoleName = structure(logical(0), tags = list(locationName = "userRoleName", type = "string")), UserSearchMatching = structure(logical(0), tags = list(locationName = "userSearchMatching", type = "string")), UserSearchSubtree = structure(logical(0), tags = list(locationName = "userSearchSubtree", type = "boolean"))), tags = list(locationName = "ldapServerMetadata", type = "structure")), Logs = structure(list(Audit = structure(logical(0), tags = list(locationName = "audit", type = "boolean")), General = structure(logical(0), tags = list(locationName = "general", type = "boolean"))), tags = list(locationName = "logs", type = "structure")), MaintenanceWindowStartTime = structure(list(DayOfWeek = structure(logical(0), tags = list(locationName = "dayOfWeek", type = "string")), TimeOfDay = structure(logical(0), tags = list(locationName = "timeOfDay", type = "string")), TimeZone = structure(logical(0), tags = list(locationName = "timeZone", type = "string"))), tags = list(locationName = "maintenanceWindowStartTime", type = "structure")), PubliclyAccessible = structure(logical(0), tags = list(locationName = "publiclyAccessible", type = "boolean")), SecurityGroups = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "securityGroups", type = "list")), StorageType = structure(logical(0), tags = list(locationName = "storageType", type = "string")), SubnetIds = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "subnetIds", type = "list")), Tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "tags", type = "map")), Users = structure(list(structure(list(ConsoleAccess = structure(logical(0), tags = list(locationName = "consoleAccess", type = "boolean")), Groups = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "groups", type = "list")), Password = structure(logical(0), tags = list(locationName = "password", type = "string")), Username = structure(logical(0), tags = list(locationName = "username", type = "string")), ReplicationUser = structure(logical(0), tags = list(locationName = "replicationUser", type = "boolean"))), tags = list(type = "structure"))), tags = list(locationName = "users", type = "list")), DataReplicationMode = structure(logical(0), tags = list(locationName = "dataReplicationMode", type = "string")), DataReplicationPrimaryBrokerArn = structure(logical(0), tags = list(locationName = "dataReplicationPrimaryBrokerArn", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.mq$create_broker_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(BrokerArn = structure(logical(0), tags = list(locationName = "brokerArn", type = "string")), BrokerId = structure(logical(0), tags = list(locationName = "brokerId", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.mq$create_configuration_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(AuthenticationStrategy = structure(logical(0), tags = list(locationName = "authenticationStrategy", type = "string")), EngineType = structure(logical(0), tags = list(locationName = "engineType", type = "string")), EngineVersion = structure(logical(0), tags = list(locationName = "engineVersion", type = "string")), Name = structure(logical(0), tags = list(locationName = "name", type = "string")), Tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "tags", type = "map"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.mq$create_configuration_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Arn = structure(logical(0), tags = list(locationName = "arn", type = "string")), AuthenticationStrategy = structure(logical(0), tags = list(locationName = "authenticationStrategy", type = "string")), Created = structure(logical(0), tags = list(locationName = "created", type = "timestamp", timestampFormat = "iso8601")), Id = structure(logical(0), tags = list(locationName = "id", type = "string")), LatestRevision = structure(list(Created = structure(logical(0), tags = list(locationName = "created", type = "timestamp", timestampFormat = "iso8601")), Description = structure(logical(0), tags = list(locationName = "description", type = "string")), Revision = structure(logical(0), tags = list(locationName = "revision", type = "integer"))), tags = list(locationName = "latestRevision", type = "structure")), Name = structure(logical(0), tags = list(locationName = "name", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.mq$create_tags_output <- function(...) {
  list()
}

.mq$create_user_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(BrokerId = structure(logical(0), tags = list(location = "uri", locationName = "broker-id", type = "string")), ConsoleAccess = structure(logical(0), tags = list(locationName = "consoleAccess", type = "boolean")), Groups = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "groups", type = "list")), Password = structure(logical(0), tags = list(locationName = "password", type = "string")), Username = structure(logical(0), tags = list(location = "uri", locationName = "username", type = "string")), ReplicationUser = structure(logical(0), tags = list(locationName = "replicationUser", type = "boolean"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.mq$delete_broker_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(BrokerId = structure(logical(0), tags = list(location = "uri", locationName = "broker-id", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.mq$delete_broker_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(BrokerId = structure(logical(0), tags = list(locationName = "brokerId", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.mq$delete_tags_output <- function(...) {
  list()
}

.mq$delete_user_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(BrokerId = structure(logical(0), tags = list(location = "uri", locationName = "broker-id", type = "string")), Username = structure(logical(0), tags = list(location = "uri", locationName = "username", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.mq$describe_broker_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(BrokerId = structure(logical(0), tags = list(location = "uri", locationName = "broker-id", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.mq$describe_broker_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ActionsRequired = structure(list(structure(list(ActionRequiredCode = structure(logical(0), tags = list(locationName = "actionRequiredCode", type = "string")), ActionRequiredInfo = structure(logical(0), tags = list(locationName = "actionRequiredInfo", type = "string"))), tags = list(type = "structure"))), tags = list(locationName = "actionsRequired", type = "list")), AuthenticationStrategy = structure(logical(0), tags = list(locationName = "authenticationStrategy", type = "string")), AutoMinorVersionUpgrade = structure(logical(0), tags = list(locationName = "autoMinorVersionUpgrade", type = "boolean")), BrokerArn = structure(logical(0), tags = list(locationName = "brokerArn", type = "string")), BrokerId = structure(logical(0), tags = list(locationName = "brokerId", type = "string")), BrokerInstances = structure(list(structure(list(ConsoleURL = structure(logical(0), tags = list(locationName = "consoleURL", type = "string")), Endpoints = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "endpoints", type = "list")), IpAddress = structure(logical(0), tags = list(locationName = "ipAddress", type = "string"))), tags = list(type = "structure"))), tags = list(locationName = "brokerInstances", type = "list")), BrokerName = structure(logical(0), tags = list(locationName = "brokerName", type = "string")), BrokerState = structure(logical(0), tags = list(locationName = "brokerState", type = "string")), Configurations = structure(list(Current = structure(list(Id = structure(logical(0), tags = list(locationName = "id", type = "string")), Revision = structure(logical(0), tags = list(locationName = "revision", type = "integer"))), tags = list(locationName = "current", type = "structure")), History = structure(list(structure(list(Id = structure(logical(0), tags = list(locationName = "id", type = "string")), Revision = structure(logical(0), tags = list(locationName = "revision", type = "integer"))), tags = list(type = "structure"))), tags = list(locationName = "history", type = "list")), Pending = structure(list(Id = structure(logical(0), tags = list(locationName = "id", type = "string")), Revision = structure(logical(0), tags = list(locationName = "revision", type = "integer"))), tags = list(locationName = "pending", type = "structure"))), tags = list(locationName = "configurations", type = "structure")), Created = structure(logical(0), tags = list(locationName = "created", type = "timestamp", timestampFormat = "iso8601")), DeploymentMode = structure(logical(0), tags = list(locationName = "deploymentMode", type = "string")), EncryptionOptions = structure(list(KmsKeyId = structure(logical(0), tags = list(locationName = "kmsKeyId", type = "string")), UseAwsOwnedKey = structure(logical(0), tags = list(locationName = "useAwsOwnedKey", type = "boolean"))), tags = list(locationName = "encryptionOptions", type = "structure")), EngineType = structure(logical(0), tags = list(locationName = "engineType", type = "string")), EngineVersion = structure(logical(0), tags = list(locationName = "engineVersion", type = "string")), HostInstanceType = structure(logical(0), tags = list(locationName = "hostInstanceType", type = "string")), LdapServerMetadata = structure(list(Hosts = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "hosts", type = "list")), RoleBase = structure(logical(0), tags = list(locationName = "roleBase", type = "string")), RoleName = structure(logical(0), tags = list(locationName = "roleName", type = "string")), RoleSearchMatching = structure(logical(0), tags = list(locationName = "roleSearchMatching", type = "string")), RoleSearchSubtree = structure(logical(0), tags = list(locationName = "roleSearchSubtree", type = "boolean")), ServiceAccountUsername = structure(logical(0), tags = list(locationName = "serviceAccountUsername", type = "string")), UserBase = structure(logical(0), tags = list(locationName = "userBase", type = "string")), UserRoleName = structure(logical(0), tags = list(locationName = "userRoleName", type = "string")), UserSearchMatching = structure(logical(0), tags = list(locationName = "userSearchMatching", type = "string")), UserSearchSubtree = structure(logical(0), tags = list(locationName = "userSearchSubtree", type = "boolean"))), tags = list(locationName = "ldapServerMetadata", type = "structure")), Logs = structure(list(Audit = structure(logical(0), tags = list(locationName = "audit", type = "boolean")), AuditLogGroup = structure(logical(0), tags = list(locationName = "auditLogGroup", type = "string")), General = structure(logical(0), tags = list(locationName = "general", type = "boolean")), GeneralLogGroup = structure(logical(0), tags = list(locationName = "generalLogGroup", type = "string")), Pending = structure(list(Audit = structure(logical(0), tags = list(locationName = "audit", type = "boolean")), General = structure(logical(0), tags = list(locationName = "general", type = "boolean"))), tags = list(locationName = "pending", type = "structure"))), tags = list(locationName = "logs", type = "structure")), MaintenanceWindowStartTime = structure(list(DayOfWeek = structure(logical(0), tags = list(locationName = "dayOfWeek", type = "string")), TimeOfDay = structure(logical(0), tags = list(locationName = "timeOfDay", type = "string")), TimeZone = structure(logical(0), tags = list(locationName = "timeZone", type = "string"))), tags = list(locationName = "maintenanceWindowStartTime", type = "structure")), PendingAuthenticationStrategy = structure(logical(0), tags = list(locationName = "pendingAuthenticationStrategy", type = "string")), PendingEngineVersion = structure(logical(0), tags = list(locationName = "pendingEngineVersion", type = "string")), PendingHostInstanceType = structure(logical(0), tags = list(locationName = "pendingHostInstanceType", type = "string")), PendingLdapServerMetadata = structure(list(Hosts = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "hosts", type = "list")), RoleBase = structure(logical(0), tags = list(locationName = "roleBase", type = "string")), RoleName = structure(logical(0), tags = list(locationName = "roleName", type = "string")), RoleSearchMatching = structure(logical(0), tags = list(locationName = "roleSearchMatching", type = "string")), RoleSearchSubtree = structure(logical(0), tags = list(locationName = "roleSearchSubtree", type = "boolean")), ServiceAccountUsername = structure(logical(0), tags = list(locationName = "serviceAccountUsername", type = "string")), UserBase = structure(logical(0), tags = list(locationName = "userBase", type = "string")), UserRoleName = structure(logical(0), tags = list(locationName = "userRoleName", type = "string")), UserSearchMatching = structure(logical(0), tags = list(locationName = "userSearchMatching", type = "string")), UserSearchSubtree = structure(logical(0), tags = list(locationName = "userSearchSubtree", type = "boolean"))), tags = list(locationName = "pendingLdapServerMetadata", type = "structure")), PendingSecurityGroups = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "pendingSecurityGroups", type = "list")), PubliclyAccessible = structure(logical(0), tags = list(locationName = "publiclyAccessible", type = "boolean")), SecurityGroups = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "securityGroups", type = "list")), StorageType = structure(logical(0), tags = list(locationName = "storageType", type = "string")), SubnetIds = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "subnetIds", type = "list")), Tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "tags", type = "map")), Users = structure(list(structure(list(PendingChange = structure(logical(0), tags = list(locationName = "pendingChange", type = "string")), Username = structure(logical(0), tags = list(locationName = "username", type = "string"))), tags = list(type = "structure"))), tags = list(locationName = "users", type = "list")), DataReplicationMetadata = structure(list(DataReplicationCounterpart = structure(list(BrokerId = structure(logical(0), tags = list(locationName = "brokerId", type = "string")), Region = structure(logical(0), tags = list(locationName = "region", type = "string"))), tags = list(locationName = "dataReplicationCounterpart", type = "structure")), DataReplicationRole = structure(logical(0), tags = list(locationName = "dataReplicationRole", type = "string"))), tags = list(locationName = "dataReplicationMetadata", type = "structure")), DataReplicationMode = structure(logical(0), tags = list(locationName = "dataReplicationMode", type = "string")), PendingDataReplicationMetadata = structure(list(DataReplicationCounterpart = structure(list(BrokerId = structure(logical(0), tags = list(locationName = "brokerId", type = "string")), Region = structure(logical(0), tags = list(locationName = "region", type = "string"))), tags = list(locationName = "dataReplicationCounterpart", type = "structure")), DataReplicationRole = structure(logical(0), tags = list(locationName = "dataReplicationRole", type = "string"))), tags = list(locationName = "pendingDataReplicationMetadata", type = "structure")), PendingDataReplicationMode = structure(logical(0), tags = list(locationName = "pendingDataReplicationMode", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.mq$describe_broker_engine_types_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(EngineType = structure(logical(0), tags = list(location = "querystring", locationName = "engineType", type = "string")), MaxResults = structure(logical(0), tags = list(location = "querystring", locationName = "maxResults", type = "integer")), NextToken = structure(logical(0), tags = list(location = "querystring", locationName = "nextToken", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.mq$describe_broker_engine_types_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(BrokerEngineTypes = structure(list(structure(list(EngineType = structure(logical(0), tags = list(locationName = "engineType", type = "string")), EngineVersions = structure(list(structure(list(Name = structure(logical(0), tags = list(locationName = "name", type = "string"))), tags = list(type = "structure"))), tags = list(locationName = "engineVersions", type = "list"))), tags = list(type = "structure"))), tags = list(locationName = "brokerEngineTypes", type = "list")), MaxResults = structure(logical(0), tags = list(locationName = "maxResults", type = "integer")), NextToken = structure(logical(0), tags = list(locationName = "nextToken", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.mq$describe_broker_instance_options_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(EngineType = structure(logical(0), tags = list(location = "querystring", locationName = "engineType", type = "string")), HostInstanceType = structure(logical(0), tags = list(location = "querystring", locationName = "hostInstanceType", type = "string")), MaxResults = structure(logical(0), tags = list(location = "querystring", locationName = "maxResults", type = "integer")), NextToken = structure(logical(0), tags = list(location = "querystring", locationName = "nextToken", type = "string")), StorageType = structure(logical(0), tags = list(location = "querystring", locationName = "storageType", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.mq$describe_broker_instance_options_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(BrokerInstanceOptions = structure(list(structure(list(AvailabilityZones = structure(list(structure(list(Name = structure(logical(0), tags = list(locationName = "name", type = "string"))), tags = list(type = "structure"))), tags = list(locationName = "availabilityZones", type = "list")), EngineType = structure(logical(0), tags = list(locationName = "engineType", type = "string")), HostInstanceType = structure(logical(0), tags = list(locationName = "hostInstanceType", type = "string")), StorageType = structure(logical(0), tags = list(locationName = "storageType", type = "string")), SupportedDeploymentModes = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "supportedDeploymentModes", type = "list")), SupportedEngineVersions = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "supportedEngineVersions", type = "list"))), tags = list(type = "structure"))), tags = list(locationName = "brokerInstanceOptions", type = "list")), MaxResults = structure(logical(0), tags = list(locationName = "maxResults", type = "integer")), NextToken = structure(logical(0), tags = list(locationName = "nextToken", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.mq$describe_configuration_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ConfigurationId = structure(logical(0), tags = list(location = "uri", locationName = "configuration-id", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.mq$describe_configuration_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Arn = structure(logical(0), tags = list(locationName = "arn", type = "string")), AuthenticationStrategy = structure(logical(0), tags = list(locationName = "authenticationStrategy", type = "string")), Created = structure(logical(0), tags = list(locationName = "created", type = "timestamp", timestampFormat = "iso8601")), Description = structure(logical(0), tags = list(locationName = "description", type = "string")), EngineType = structure(logical(0), tags = list(locationName = "engineType", type = "string")), EngineVersion = structure(logical(0), tags = list(locationName = "engineVersion", type = "string")), Id = structure(logical(0), tags = list(locationName = "id", type = "string")), LatestRevision = structure(list(Created = structure(logical(0), tags = list(locationName = "created", type = "timestamp", timestampFormat = "iso8601")), Description = structure(logical(0), tags = list(locationName = "description", type = "string")), Revision = structure(logical(0), tags = list(locationName = "revision", type = "integer"))), tags = list(locationName = "latestRevision", type = "structure")), Name = structure(logical(0), tags = list(locationName = "name", type = "string")), Tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "tags", type = "map"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.mq$describe_configuration_revision_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ConfigurationId = structure(logical(0), tags = list(location = "uri", locationName = "configuration-id", type = "string")), ConfigurationRevision = structure(logical(0), tags = list(location = "uri", locationName = "configuration-revision", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.mq$describe_configuration_revision_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ConfigurationId = structure(logical(0), tags = list(locationName = "configurationId", type = "string")), Created = structure(logical(0), tags = list(locationName = "created", type = "timestamp", timestampFormat = "iso8601")), Data = structure(logical(0), tags = list(locationName = "data", type = "string")), Description = structure(logical(0), tags = list(locationName = "description", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.mq$describe_user_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(BrokerId = structure(logical(0), tags = list(location = "uri", locationName = "broker-id", type = "string")), Username = structure(logical(0), tags = list(location = "uri", locationName = "username", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.mq$describe_user_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(BrokerId = structure(logical(0), tags = list(locationName = "brokerId", type = "string")), ConsoleAccess = structure(logical(0), tags = list(locationName = "consoleAccess", type = "boolean")), Groups = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "groups", type = "list")), Pending = structure(list(ConsoleAccess = structure(logical(0), tags = list(locationName = "consoleAccess", type = "boolean")), Groups = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "groups", type = "list")), PendingChange = structure(logical(0), tags = list(locationName = "pendingChange", type = "string"))), tags = list(locationName = "pending", type = "structure")), Username = structure(logical(0), tags = list(locationName = "username", type = "string")), ReplicationUser = structure(logical(0), tags = list(locationName = "replicationUser", type = "boolean"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.mq$list_brokers_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(BrokerSummaries = structure(list(structure(list(BrokerArn = structure(logical(0), tags = list(locationName = "brokerArn", type = "string")), BrokerId = structure(logical(0), tags = list(locationName = "brokerId", type = "string")), BrokerName = structure(logical(0), tags = list(locationName = "brokerName", type = "string")), BrokerState = structure(logical(0), tags = list(locationName = "brokerState", type = "string")), Created = structure(logical(0), tags = list(locationName = "created", type = "timestamp", timestampFormat = "iso8601")), DeploymentMode = structure(logical(0), tags = list(locationName = "deploymentMode", type = "string")), EngineType = structure(logical(0), tags = list(locationName = "engineType", type = "string")), HostInstanceType = structure(logical(0), tags = list(locationName = "hostInstanceType", type = "string"))), tags = list(type = "structure"))), tags = list(locationName = "brokerSummaries", type = "list")), NextToken = structure(logical(0), tags = list(locationName = "nextToken", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.mq$list_configuration_revisions_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ConfigurationId = structure(logical(0), tags = list(location = "uri", locationName = "configuration-id", type = "string")), MaxResults = structure(logical(0), tags = list(location = "querystring", locationName = "maxResults", type = "integer")), NextToken = structure(logical(0), tags = list(location = "querystring", locationName = "nextToken", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.mq$list_configuration_revisions_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ConfigurationId = structure(logical(0), tags = list(locationName = "configurationId", type = "string")), MaxResults = structure(logical(0), tags = list(locationName = "maxResults", type = "integer")), NextToken = structure(logical(0), tags = list(locationName = "nextToken", type = "string")), Revisions = structure(list(structure(list(Created = structure(logical(0), tags = list(locationName = "created", type = "timestamp", timestampFormat = "iso8601")), Description = structure(logical(0), tags = list(locationName = "description", type = "string")), Revision = structure(logical(0), tags = list(locationName = "revision", type = "integer"))), tags = list(type = "structure"))), tags = list(locationName = "revisions", type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.mq$list_configurations_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Configurations = structure(list(structure(list(Arn = structure(logical(0), tags = list(locationName = "arn", type = "string")), AuthenticationStrategy = structure(logical(0), tags = list(locationName = "authenticationStrategy", type = "string")), Created = structure(logical(0), tags = list(locationName = "created", type = "timestamp", timestampFormat = "iso8601")), Description = structure(logical(0), tags = list(locationName = "description", type = "string")), EngineType = structure(logical(0), tags = list(locationName = "engineType", type = "string")), EngineVersion = structure(logical(0), tags = list(locationName = "engineVersion", type = "string")), Id = structure(logical(0), tags = list(locationName = "id", type = "string")), LatestRevision = structure(list(Created = structure(logical(0), tags = list(locationName = "created", type = "timestamp", timestampFormat = "iso8601")), Description = structure(logical(0), tags = list(locationName = "description", type = "string")), Revision = structure(logical(0), tags = list(locationName = "revision", type = "integer"))), tags = list(locationName = "latestRevision", type = "structure")), Name = structure(logical(0), tags = list(locationName = "name", type = "string")), Tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "tags", type = "map"))), tags = list(type = "structure"))), tags = list(locationName = "configurations", type = "list")), MaxResults = structure(logical(0), tags = list(locationName = "maxResults", type = "integer")), NextToken = structure(logical(0), tags = list(locationName = "nextToken", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

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

.mq$list_users_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(BrokerId = structure(logical(0), tags = list(location = "uri", locationName = "broker-id", type = "string")), MaxResults = structure(logical(0), tags = list(location = "querystring", locationName = "maxResults", type = "integer")), NextToken = structure(logical(0), tags = list(location = "querystring", locationName = "nextToken", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.mq$list_users_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(BrokerId = structure(logical(0), tags = list(locationName = "brokerId", type = "string")), MaxResults = structure(logical(0), tags = list(locationName = "maxResults", type = "integer")), NextToken = structure(logical(0), tags = list(locationName = "nextToken", type = "string")), Users = structure(list(structure(list(PendingChange = structure(logical(0), tags = list(locationName = "pendingChange", type = "string")), Username = structure(logical(0), tags = list(locationName = "username", type = "string"))), tags = list(type = "structure"))), tags = list(locationName = "users", type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.mq$promote_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(BrokerId = structure(logical(0), tags = list(location = "uri", locationName = "broker-id", type = "string")), Mode = structure(logical(0), tags = list(locationName = "mode", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.mq$promote_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(BrokerId = structure(logical(0), tags = list(locationName = "brokerId", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.mq$reboot_broker_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(BrokerId = structure(logical(0), tags = list(location = "uri", locationName = "broker-id", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.mq$update_broker_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(AuthenticationStrategy = structure(logical(0), tags = list(locationName = "authenticationStrategy", type = "string")), AutoMinorVersionUpgrade = structure(logical(0), tags = list(locationName = "autoMinorVersionUpgrade", type = "boolean")), BrokerId = structure(logical(0), tags = list(location = "uri", locationName = "broker-id", type = "string")), Configuration = structure(list(Id = structure(logical(0), tags = list(locationName = "id", type = "string")), Revision = structure(logical(0), tags = list(locationName = "revision", type = "integer"))), tags = list(locationName = "configuration", type = "structure")), EngineVersion = structure(logical(0), tags = list(locationName = "engineVersion", type = "string")), HostInstanceType = structure(logical(0), tags = list(locationName = "hostInstanceType", type = "string")), LdapServerMetadata = structure(list(Hosts = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "hosts", type = "list")), RoleBase = structure(logical(0), tags = list(locationName = "roleBase", type = "string")), RoleName = structure(logical(0), tags = list(locationName = "roleName", type = "string")), RoleSearchMatching = structure(logical(0), tags = list(locationName = "roleSearchMatching", type = "string")), RoleSearchSubtree = structure(logical(0), tags = list(locationName = "roleSearchSubtree", type = "boolean")), ServiceAccountPassword = structure(logical(0), tags = list(locationName = "serviceAccountPassword", type = "string")), ServiceAccountUsername = structure(logical(0), tags = list(locationName = "serviceAccountUsername", type = "string")), UserBase = structure(logical(0), tags = list(locationName = "userBase", type = "string")), UserRoleName = structure(logical(0), tags = list(locationName = "userRoleName", type = "string")), UserSearchMatching = structure(logical(0), tags = list(locationName = "userSearchMatching", type = "string")), UserSearchSubtree = structure(logical(0), tags = list(locationName = "userSearchSubtree", type = "boolean"))), tags = list(locationName = "ldapServerMetadata", type = "structure")), Logs = structure(list(Audit = structure(logical(0), tags = list(locationName = "audit", type = "boolean")), General = structure(logical(0), tags = list(locationName = "general", type = "boolean"))), tags = list(locationName = "logs", type = "structure")), MaintenanceWindowStartTime = structure(list(DayOfWeek = structure(logical(0), tags = list(locationName = "dayOfWeek", type = "string")), TimeOfDay = structure(logical(0), tags = list(locationName = "timeOfDay", type = "string")), TimeZone = structure(logical(0), tags = list(locationName = "timeZone", type = "string"))), tags = list(locationName = "maintenanceWindowStartTime", type = "structure")), SecurityGroups = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "securityGroups", type = "list")), DataReplicationMode = structure(logical(0), tags = list(locationName = "dataReplicationMode", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.mq$update_broker_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(AuthenticationStrategy = structure(logical(0), tags = list(locationName = "authenticationStrategy", type = "string")), AutoMinorVersionUpgrade = structure(logical(0), tags = list(locationName = "autoMinorVersionUpgrade", type = "boolean")), BrokerId = structure(logical(0), tags = list(locationName = "brokerId", type = "string")), Configuration = structure(list(Id = structure(logical(0), tags = list(locationName = "id", type = "string")), Revision = structure(logical(0), tags = list(locationName = "revision", type = "integer"))), tags = list(locationName = "configuration", type = "structure")), EngineVersion = structure(logical(0), tags = list(locationName = "engineVersion", type = "string")), HostInstanceType = structure(logical(0), tags = list(locationName = "hostInstanceType", type = "string")), LdapServerMetadata = structure(list(Hosts = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "hosts", type = "list")), RoleBase = structure(logical(0), tags = list(locationName = "roleBase", type = "string")), RoleName = structure(logical(0), tags = list(locationName = "roleName", type = "string")), RoleSearchMatching = structure(logical(0), tags = list(locationName = "roleSearchMatching", type = "string")), RoleSearchSubtree = structure(logical(0), tags = list(locationName = "roleSearchSubtree", type = "boolean")), ServiceAccountUsername = structure(logical(0), tags = list(locationName = "serviceAccountUsername", type = "string")), UserBase = structure(logical(0), tags = list(locationName = "userBase", type = "string")), UserRoleName = structure(logical(0), tags = list(locationName = "userRoleName", type = "string")), UserSearchMatching = structure(logical(0), tags = list(locationName = "userSearchMatching", type = "string")), UserSearchSubtree = structure(logical(0), tags = list(locationName = "userSearchSubtree", type = "boolean"))), tags = list(locationName = "ldapServerMetadata", type = "structure")), Logs = structure(list(Audit = structure(logical(0), tags = list(locationName = "audit", type = "boolean")), General = structure(logical(0), tags = list(locationName = "general", type = "boolean"))), tags = list(locationName = "logs", type = "structure")), MaintenanceWindowStartTime = structure(list(DayOfWeek = structure(logical(0), tags = list(locationName = "dayOfWeek", type = "string")), TimeOfDay = structure(logical(0), tags = list(locationName = "timeOfDay", type = "string")), TimeZone = structure(logical(0), tags = list(locationName = "timeZone", type = "string"))), tags = list(locationName = "maintenanceWindowStartTime", type = "structure")), SecurityGroups = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "securityGroups", type = "list")), DataReplicationMetadata = structure(list(DataReplicationCounterpart = structure(list(BrokerId = structure(logical(0), tags = list(locationName = "brokerId", type = "string")), Region = structure(logical(0), tags = list(locationName = "region", type = "string"))), tags = list(locationName = "dataReplicationCounterpart", type = "structure")), DataReplicationRole = structure(logical(0), tags = list(locationName = "dataReplicationRole", type = "string"))), tags = list(locationName = "dataReplicationMetadata", type = "structure")), DataReplicationMode = structure(logical(0), tags = list(locationName = "dataReplicationMode", type = "string")), PendingDataReplicationMetadata = structure(list(DataReplicationCounterpart = structure(list(BrokerId = structure(logical(0), tags = list(locationName = "brokerId", type = "string")), Region = structure(logical(0), tags = list(locationName = "region", type = "string"))), tags = list(locationName = "dataReplicationCounterpart", type = "structure")), DataReplicationRole = structure(logical(0), tags = list(locationName = "dataReplicationRole", type = "string"))), tags = list(locationName = "pendingDataReplicationMetadata", type = "structure")), PendingDataReplicationMode = structure(logical(0), tags = list(locationName = "pendingDataReplicationMode", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.mq$update_configuration_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ConfigurationId = structure(logical(0), tags = list(location = "uri", locationName = "configuration-id", type = "string")), Data = structure(logical(0), tags = list(locationName = "data", type = "string")), Description = structure(logical(0), tags = list(locationName = "description", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.mq$update_configuration_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Arn = structure(logical(0), tags = list(locationName = "arn", type = "string")), Created = structure(logical(0), tags = list(locationName = "created", type = "timestamp", timestampFormat = "iso8601")), Id = structure(logical(0), tags = list(locationName = "id", type = "string")), LatestRevision = structure(list(Created = structure(logical(0), tags = list(locationName = "created", type = "timestamp", timestampFormat = "iso8601")), Description = structure(logical(0), tags = list(locationName = "description", type = "string")), Revision = structure(logical(0), tags = list(locationName = "revision", type = "integer"))), tags = list(locationName = "latestRevision", type = "structure")), Name = structure(logical(0), tags = list(locationName = "name", type = "string")), Warnings = structure(list(structure(list(AttributeName = structure(logical(0), tags = list(locationName = "attributeName", type = "string")), ElementName = structure(logical(0), tags = list(locationName = "elementName", type = "string")), Reason = structure(logical(0), tags = list(locationName = "reason", type = "string"))), tags = list(type = "structure"))), tags = list(locationName = "warnings", type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.mq$update_user_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(BrokerId = structure(logical(0), tags = list(location = "uri", locationName = "broker-id", type = "string")), ConsoleAccess = structure(logical(0), tags = list(locationName = "consoleAccess", type = "boolean")), Groups = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "groups", type = "list")), Password = structure(logical(0), tags = list(locationName = "password", type = "string")), Username = structure(logical(0), tags = list(location = "uri", locationName = "username", type = "string")), ReplicationUser = structure(logical(0), tags = list(locationName = "replicationUser", type = "boolean"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

Try the paws.application.integration package in your browser

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

paws.application.integration documentation built on Sept. 12, 2023, 1:18 a.m.