Nothing
# This file is generated by make.paws. Please do not edit here.
#' @importFrom paws.common populate
#' @include directconnect_service.R
NULL
.directconnect$accept_direct_connect_gateway_association_proposal_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(directConnectGatewayId = structure(logical(0), tags = list(type = "string")), proposalId = structure(logical(0), tags = list(type = "string")), associatedGatewayOwnerAccount = structure(logical(0), tags = list(type = "string")), overrideAllowedPrefixesToDirectConnectGateway = structure(list(structure(list(cidr = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$accept_direct_connect_gateway_association_proposal_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(directConnectGatewayAssociation = structure(list(directConnectGatewayId = structure(logical(0), tags = list(type = "string")), directConnectGatewayOwnerAccount = structure(logical(0), tags = list(type = "string")), associationState = structure(logical(0), tags = list(type = "string")), stateChangeError = structure(logical(0), tags = list(type = "string")), associatedGateway = structure(list(id = structure(logical(0), tags = list(type = "string")), type = structure(logical(0), tags = list(type = "string")), ownerAccount = structure(logical(0), tags = list(type = "string")), region = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), associationId = structure(logical(0), tags = list(type = "string")), allowedPrefixesToDirectConnectGateway = structure(list(structure(list(cidr = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), virtualGatewayId = structure(logical(0), tags = list(type = "string")), virtualGatewayRegion = structure(logical(0), tags = list(type = "string", deprecated = TRUE)), virtualGatewayOwnerAccount = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$allocate_connection_on_interconnect_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(bandwidth = structure(logical(0), tags = list(type = "string")), connectionName = structure(logical(0), tags = list(type = "string")), ownerAccount = structure(logical(0), tags = list(type = "string")), interconnectId = structure(logical(0), tags = list(type = "string")), vlan = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$allocate_connection_on_interconnect_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(ownerAccount = structure(logical(0), tags = list(type = "string")), connectionId = structure(logical(0), tags = list(type = "string")), connectionName = structure(logical(0), tags = list(type = "string")), connectionState = structure(logical(0), tags = list(type = "string")), region = structure(logical(0), tags = list(type = "string")), location = structure(logical(0), tags = list(type = "string")), bandwidth = structure(logical(0), tags = list(type = "string")), vlan = structure(logical(0), tags = list(type = "integer")), partnerName = structure(logical(0), tags = list(type = "string")), loaIssueTime = structure(logical(0), tags = list(type = "timestamp")), lagId = structure(logical(0), tags = list(type = "string")), awsDevice = structure(logical(0), tags = list(type = "string", deprecated = TRUE)), jumboFrameCapable = structure(logical(0), tags = list(type = "boolean")), awsDeviceV2 = structure(logical(0), tags = list(type = "string")), awsLogicalDeviceId = structure(logical(0), tags = list(type = "string")), hasLogicalRedundancy = 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")), providerName = structure(logical(0), tags = list(type = "string")), macSecCapable = structure(logical(0), tags = list(type = "boolean")), portEncryptionStatus = structure(logical(0), tags = list(type = "string")), encryptionMode = structure(logical(0), tags = list(type = "string")), macSecKeys = structure(list(structure(list(secretARN = structure(logical(0), tags = list(type = "string")), ckn = structure(logical(0), tags = list(type = "string")), state = structure(logical(0), tags = list(type = "string")), startOn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$allocate_hosted_connection_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(connectionId = structure(logical(0), tags = list(type = "string")), ownerAccount = structure(logical(0), tags = list(type = "string")), bandwidth = structure(logical(0), tags = list(type = "string")), connectionName = structure(logical(0), tags = list(type = "string")), vlan = structure(logical(0), tags = list(type = "integer")), 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))
}
.directconnect$allocate_hosted_connection_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(ownerAccount = structure(logical(0), tags = list(type = "string")), connectionId = structure(logical(0), tags = list(type = "string")), connectionName = structure(logical(0), tags = list(type = "string")), connectionState = structure(logical(0), tags = list(type = "string")), region = structure(logical(0), tags = list(type = "string")), location = structure(logical(0), tags = list(type = "string")), bandwidth = structure(logical(0), tags = list(type = "string")), vlan = structure(logical(0), tags = list(type = "integer")), partnerName = structure(logical(0), tags = list(type = "string")), loaIssueTime = structure(logical(0), tags = list(type = "timestamp")), lagId = structure(logical(0), tags = list(type = "string")), awsDevice = structure(logical(0), tags = list(type = "string", deprecated = TRUE)), jumboFrameCapable = structure(logical(0), tags = list(type = "boolean")), awsDeviceV2 = structure(logical(0), tags = list(type = "string")), awsLogicalDeviceId = structure(logical(0), tags = list(type = "string")), hasLogicalRedundancy = 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")), providerName = structure(logical(0), tags = list(type = "string")), macSecCapable = structure(logical(0), tags = list(type = "boolean")), portEncryptionStatus = structure(logical(0), tags = list(type = "string")), encryptionMode = structure(logical(0), tags = list(type = "string")), macSecKeys = structure(list(structure(list(secretARN = structure(logical(0), tags = list(type = "string")), ckn = structure(logical(0), tags = list(type = "string")), state = structure(logical(0), tags = list(type = "string")), startOn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$allocate_private_virtual_interface_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(connectionId = structure(logical(0), tags = list(type = "string")), ownerAccount = structure(logical(0), tags = list(type = "string")), newPrivateVirtualInterfaceAllocation = structure(list(virtualInterfaceName = structure(logical(0), tags = list(type = "string")), vlan = structure(logical(0), tags = list(type = "integer")), asn = structure(logical(0), tags = list(type = "integer")), mtu = structure(logical(0), tags = list(type = "integer")), authKey = structure(logical(0), tags = list(type = "string")), amazonAddress = structure(logical(0), tags = list(type = "string")), addressFamily = structure(logical(0), tags = list(type = "string")), customerAddress = 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"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$allocate_private_virtual_interface_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(ownerAccount = structure(logical(0), tags = list(type = "string")), virtualInterfaceId = structure(logical(0), tags = list(type = "string")), location = structure(logical(0), tags = list(type = "string")), connectionId = structure(logical(0), tags = list(type = "string")), virtualInterfaceType = structure(logical(0), tags = list(type = "string")), virtualInterfaceName = structure(logical(0), tags = list(type = "string")), vlan = structure(logical(0), tags = list(type = "integer")), asn = structure(logical(0), tags = list(type = "integer")), amazonSideAsn = structure(logical(0), tags = list(type = "long")), authKey = structure(logical(0), tags = list(type = "string")), amazonAddress = structure(logical(0), tags = list(type = "string")), customerAddress = structure(logical(0), tags = list(type = "string")), addressFamily = structure(logical(0), tags = list(type = "string")), virtualInterfaceState = structure(logical(0), tags = list(type = "string")), customerRouterConfig = structure(logical(0), tags = list(type = "string")), mtu = structure(logical(0), tags = list(type = "integer")), jumboFrameCapable = structure(logical(0), tags = list(type = "boolean")), virtualGatewayId = structure(logical(0), tags = list(type = "string")), directConnectGatewayId = structure(logical(0), tags = list(type = "string")), routeFilterPrefixes = structure(list(structure(list(cidr = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), bgpPeers = structure(list(structure(list(bgpPeerId = structure(logical(0), tags = list(type = "string")), asn = structure(logical(0), tags = list(type = "integer")), authKey = structure(logical(0), tags = list(type = "string")), addressFamily = structure(logical(0), tags = list(type = "string")), amazonAddress = structure(logical(0), tags = list(type = "string")), customerAddress = structure(logical(0), tags = list(type = "string")), bgpPeerState = structure(logical(0), tags = list(type = "string")), bgpStatus = structure(logical(0), tags = list(type = "string")), awsDeviceV2 = structure(logical(0), tags = list(type = "string")), awsLogicalDeviceId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), region = structure(logical(0), tags = list(type = "string")), awsDeviceV2 = structure(logical(0), tags = list(type = "string")), awsLogicalDeviceId = 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")), siteLinkEnabled = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$allocate_public_virtual_interface_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(connectionId = structure(logical(0), tags = list(type = "string")), ownerAccount = structure(logical(0), tags = list(type = "string")), newPublicVirtualInterfaceAllocation = structure(list(virtualInterfaceName = structure(logical(0), tags = list(type = "string")), vlan = structure(logical(0), tags = list(type = "integer")), asn = structure(logical(0), tags = list(type = "integer")), authKey = structure(logical(0), tags = list(type = "string")), amazonAddress = structure(logical(0), tags = list(type = "string")), customerAddress = structure(logical(0), tags = list(type = "string")), addressFamily = structure(logical(0), tags = list(type = "string")), routeFilterPrefixes = structure(list(structure(list(cidr = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "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"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$allocate_public_virtual_interface_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(ownerAccount = structure(logical(0), tags = list(type = "string")), virtualInterfaceId = structure(logical(0), tags = list(type = "string")), location = structure(logical(0), tags = list(type = "string")), connectionId = structure(logical(0), tags = list(type = "string")), virtualInterfaceType = structure(logical(0), tags = list(type = "string")), virtualInterfaceName = structure(logical(0), tags = list(type = "string")), vlan = structure(logical(0), tags = list(type = "integer")), asn = structure(logical(0), tags = list(type = "integer")), amazonSideAsn = structure(logical(0), tags = list(type = "long")), authKey = structure(logical(0), tags = list(type = "string")), amazonAddress = structure(logical(0), tags = list(type = "string")), customerAddress = structure(logical(0), tags = list(type = "string")), addressFamily = structure(logical(0), tags = list(type = "string")), virtualInterfaceState = structure(logical(0), tags = list(type = "string")), customerRouterConfig = structure(logical(0), tags = list(type = "string")), mtu = structure(logical(0), tags = list(type = "integer")), jumboFrameCapable = structure(logical(0), tags = list(type = "boolean")), virtualGatewayId = structure(logical(0), tags = list(type = "string")), directConnectGatewayId = structure(logical(0), tags = list(type = "string")), routeFilterPrefixes = structure(list(structure(list(cidr = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), bgpPeers = structure(list(structure(list(bgpPeerId = structure(logical(0), tags = list(type = "string")), asn = structure(logical(0), tags = list(type = "integer")), authKey = structure(logical(0), tags = list(type = "string")), addressFamily = structure(logical(0), tags = list(type = "string")), amazonAddress = structure(logical(0), tags = list(type = "string")), customerAddress = structure(logical(0), tags = list(type = "string")), bgpPeerState = structure(logical(0), tags = list(type = "string")), bgpStatus = structure(logical(0), tags = list(type = "string")), awsDeviceV2 = structure(logical(0), tags = list(type = "string")), awsLogicalDeviceId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), region = structure(logical(0), tags = list(type = "string")), awsDeviceV2 = structure(logical(0), tags = list(type = "string")), awsLogicalDeviceId = 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")), siteLinkEnabled = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$allocate_transit_virtual_interface_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(connectionId = structure(logical(0), tags = list(type = "string")), ownerAccount = structure(logical(0), tags = list(type = "string")), newTransitVirtualInterfaceAllocation = structure(list(virtualInterfaceName = structure(logical(0), tags = list(type = "string")), vlan = structure(logical(0), tags = list(type = "integer")), asn = structure(logical(0), tags = list(type = "integer")), mtu = structure(logical(0), tags = list(type = "integer")), authKey = structure(logical(0), tags = list(type = "string")), amazonAddress = structure(logical(0), tags = list(type = "string")), customerAddress = structure(logical(0), tags = list(type = "string")), addressFamily = 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"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$allocate_transit_virtual_interface_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(virtualInterface = structure(list(ownerAccount = structure(logical(0), tags = list(type = "string")), virtualInterfaceId = structure(logical(0), tags = list(type = "string")), location = structure(logical(0), tags = list(type = "string")), connectionId = structure(logical(0), tags = list(type = "string")), virtualInterfaceType = structure(logical(0), tags = list(type = "string")), virtualInterfaceName = structure(logical(0), tags = list(type = "string")), vlan = structure(logical(0), tags = list(type = "integer")), asn = structure(logical(0), tags = list(type = "integer")), amazonSideAsn = structure(logical(0), tags = list(type = "long")), authKey = structure(logical(0), tags = list(type = "string")), amazonAddress = structure(logical(0), tags = list(type = "string")), customerAddress = structure(logical(0), tags = list(type = "string")), addressFamily = structure(logical(0), tags = list(type = "string")), virtualInterfaceState = structure(logical(0), tags = list(type = "string")), customerRouterConfig = structure(logical(0), tags = list(type = "string")), mtu = structure(logical(0), tags = list(type = "integer")), jumboFrameCapable = structure(logical(0), tags = list(type = "boolean")), virtualGatewayId = structure(logical(0), tags = list(type = "string")), directConnectGatewayId = structure(logical(0), tags = list(type = "string")), routeFilterPrefixes = structure(list(structure(list(cidr = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), bgpPeers = structure(list(structure(list(bgpPeerId = structure(logical(0), tags = list(type = "string")), asn = structure(logical(0), tags = list(type = "integer")), authKey = structure(logical(0), tags = list(type = "string")), addressFamily = structure(logical(0), tags = list(type = "string")), amazonAddress = structure(logical(0), tags = list(type = "string")), customerAddress = structure(logical(0), tags = list(type = "string")), bgpPeerState = structure(logical(0), tags = list(type = "string")), bgpStatus = structure(logical(0), tags = list(type = "string")), awsDeviceV2 = structure(logical(0), tags = list(type = "string")), awsLogicalDeviceId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), region = structure(logical(0), tags = list(type = "string")), awsDeviceV2 = structure(logical(0), tags = list(type = "string")), awsLogicalDeviceId = 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")), siteLinkEnabled = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$associate_connection_with_lag_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(connectionId = structure(logical(0), tags = list(type = "string")), lagId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$associate_connection_with_lag_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(ownerAccount = structure(logical(0), tags = list(type = "string")), connectionId = structure(logical(0), tags = list(type = "string")), connectionName = structure(logical(0), tags = list(type = "string")), connectionState = structure(logical(0), tags = list(type = "string")), region = structure(logical(0), tags = list(type = "string")), location = structure(logical(0), tags = list(type = "string")), bandwidth = structure(logical(0), tags = list(type = "string")), vlan = structure(logical(0), tags = list(type = "integer")), partnerName = structure(logical(0), tags = list(type = "string")), loaIssueTime = structure(logical(0), tags = list(type = "timestamp")), lagId = structure(logical(0), tags = list(type = "string")), awsDevice = structure(logical(0), tags = list(type = "string", deprecated = TRUE)), jumboFrameCapable = structure(logical(0), tags = list(type = "boolean")), awsDeviceV2 = structure(logical(0), tags = list(type = "string")), awsLogicalDeviceId = structure(logical(0), tags = list(type = "string")), hasLogicalRedundancy = 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")), providerName = structure(logical(0), tags = list(type = "string")), macSecCapable = structure(logical(0), tags = list(type = "boolean")), portEncryptionStatus = structure(logical(0), tags = list(type = "string")), encryptionMode = structure(logical(0), tags = list(type = "string")), macSecKeys = structure(list(structure(list(secretARN = structure(logical(0), tags = list(type = "string")), ckn = structure(logical(0), tags = list(type = "string")), state = structure(logical(0), tags = list(type = "string")), startOn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$associate_hosted_connection_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(connectionId = structure(logical(0), tags = list(type = "string")), parentConnectionId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$associate_hosted_connection_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(ownerAccount = structure(logical(0), tags = list(type = "string")), connectionId = structure(logical(0), tags = list(type = "string")), connectionName = structure(logical(0), tags = list(type = "string")), connectionState = structure(logical(0), tags = list(type = "string")), region = structure(logical(0), tags = list(type = "string")), location = structure(logical(0), tags = list(type = "string")), bandwidth = structure(logical(0), tags = list(type = "string")), vlan = structure(logical(0), tags = list(type = "integer")), partnerName = structure(logical(0), tags = list(type = "string")), loaIssueTime = structure(logical(0), tags = list(type = "timestamp")), lagId = structure(logical(0), tags = list(type = "string")), awsDevice = structure(logical(0), tags = list(type = "string", deprecated = TRUE)), jumboFrameCapable = structure(logical(0), tags = list(type = "boolean")), awsDeviceV2 = structure(logical(0), tags = list(type = "string")), awsLogicalDeviceId = structure(logical(0), tags = list(type = "string")), hasLogicalRedundancy = 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")), providerName = structure(logical(0), tags = list(type = "string")), macSecCapable = structure(logical(0), tags = list(type = "boolean")), portEncryptionStatus = structure(logical(0), tags = list(type = "string")), encryptionMode = structure(logical(0), tags = list(type = "string")), macSecKeys = structure(list(structure(list(secretARN = structure(logical(0), tags = list(type = "string")), ckn = structure(logical(0), tags = list(type = "string")), state = structure(logical(0), tags = list(type = "string")), startOn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$associate_mac_sec_key_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(connectionId = structure(logical(0), tags = list(type = "string")), secretARN = structure(logical(0), tags = list(type = "string")), ckn = structure(logical(0), tags = list(type = "string")), cak = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$associate_mac_sec_key_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(connectionId = structure(logical(0), tags = list(type = "string")), macSecKeys = structure(list(structure(list(secretARN = structure(logical(0), tags = list(type = "string")), ckn = structure(logical(0), tags = list(type = "string")), state = structure(logical(0), tags = list(type = "string")), startOn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$associate_virtual_interface_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(virtualInterfaceId = structure(logical(0), tags = list(type = "string")), connectionId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$associate_virtual_interface_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(ownerAccount = structure(logical(0), tags = list(type = "string")), virtualInterfaceId = structure(logical(0), tags = list(type = "string")), location = structure(logical(0), tags = list(type = "string")), connectionId = structure(logical(0), tags = list(type = "string")), virtualInterfaceType = structure(logical(0), tags = list(type = "string")), virtualInterfaceName = structure(logical(0), tags = list(type = "string")), vlan = structure(logical(0), tags = list(type = "integer")), asn = structure(logical(0), tags = list(type = "integer")), amazonSideAsn = structure(logical(0), tags = list(type = "long")), authKey = structure(logical(0), tags = list(type = "string")), amazonAddress = structure(logical(0), tags = list(type = "string")), customerAddress = structure(logical(0), tags = list(type = "string")), addressFamily = structure(logical(0), tags = list(type = "string")), virtualInterfaceState = structure(logical(0), tags = list(type = "string")), customerRouterConfig = structure(logical(0), tags = list(type = "string")), mtu = structure(logical(0), tags = list(type = "integer")), jumboFrameCapable = structure(logical(0), tags = list(type = "boolean")), virtualGatewayId = structure(logical(0), tags = list(type = "string")), directConnectGatewayId = structure(logical(0), tags = list(type = "string")), routeFilterPrefixes = structure(list(structure(list(cidr = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), bgpPeers = structure(list(structure(list(bgpPeerId = structure(logical(0), tags = list(type = "string")), asn = structure(logical(0), tags = list(type = "integer")), authKey = structure(logical(0), tags = list(type = "string")), addressFamily = structure(logical(0), tags = list(type = "string")), amazonAddress = structure(logical(0), tags = list(type = "string")), customerAddress = structure(logical(0), tags = list(type = "string")), bgpPeerState = structure(logical(0), tags = list(type = "string")), bgpStatus = structure(logical(0), tags = list(type = "string")), awsDeviceV2 = structure(logical(0), tags = list(type = "string")), awsLogicalDeviceId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), region = structure(logical(0), tags = list(type = "string")), awsDeviceV2 = structure(logical(0), tags = list(type = "string")), awsLogicalDeviceId = 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")), siteLinkEnabled = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$confirm_connection_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(connectionId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$confirm_connection_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(connectionState = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$confirm_customer_agreement_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(agreementName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$confirm_customer_agreement_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))
}
.directconnect$confirm_private_virtual_interface_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(virtualInterfaceId = structure(logical(0), tags = list(type = "string")), virtualGatewayId = structure(logical(0), tags = list(type = "string")), directConnectGatewayId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$confirm_private_virtual_interface_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(virtualInterfaceState = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$confirm_public_virtual_interface_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(virtualInterfaceId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$confirm_public_virtual_interface_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(virtualInterfaceState = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$confirm_transit_virtual_interface_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(virtualInterfaceId = structure(logical(0), tags = list(type = "string")), directConnectGatewayId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$confirm_transit_virtual_interface_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(virtualInterfaceState = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$create_bgp_peer_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(virtualInterfaceId = structure(logical(0), tags = list(type = "string")), newBGPPeer = structure(list(asn = structure(logical(0), tags = list(type = "integer")), authKey = structure(logical(0), tags = list(type = "string")), addressFamily = structure(logical(0), tags = list(type = "string")), amazonAddress = structure(logical(0), tags = list(type = "string")), customerAddress = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$create_bgp_peer_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(virtualInterface = structure(list(ownerAccount = structure(logical(0), tags = list(type = "string")), virtualInterfaceId = structure(logical(0), tags = list(type = "string")), location = structure(logical(0), tags = list(type = "string")), connectionId = structure(logical(0), tags = list(type = "string")), virtualInterfaceType = structure(logical(0), tags = list(type = "string")), virtualInterfaceName = structure(logical(0), tags = list(type = "string")), vlan = structure(logical(0), tags = list(type = "integer")), asn = structure(logical(0), tags = list(type = "integer")), amazonSideAsn = structure(logical(0), tags = list(type = "long")), authKey = structure(logical(0), tags = list(type = "string")), amazonAddress = structure(logical(0), tags = list(type = "string")), customerAddress = structure(logical(0), tags = list(type = "string")), addressFamily = structure(logical(0), tags = list(type = "string")), virtualInterfaceState = structure(logical(0), tags = list(type = "string")), customerRouterConfig = structure(logical(0), tags = list(type = "string")), mtu = structure(logical(0), tags = list(type = "integer")), jumboFrameCapable = structure(logical(0), tags = list(type = "boolean")), virtualGatewayId = structure(logical(0), tags = list(type = "string")), directConnectGatewayId = structure(logical(0), tags = list(type = "string")), routeFilterPrefixes = structure(list(structure(list(cidr = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), bgpPeers = structure(list(structure(list(bgpPeerId = structure(logical(0), tags = list(type = "string")), asn = structure(logical(0), tags = list(type = "integer")), authKey = structure(logical(0), tags = list(type = "string")), addressFamily = structure(logical(0), tags = list(type = "string")), amazonAddress = structure(logical(0), tags = list(type = "string")), customerAddress = structure(logical(0), tags = list(type = "string")), bgpPeerState = structure(logical(0), tags = list(type = "string")), bgpStatus = structure(logical(0), tags = list(type = "string")), awsDeviceV2 = structure(logical(0), tags = list(type = "string")), awsLogicalDeviceId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), region = structure(logical(0), tags = list(type = "string")), awsDeviceV2 = structure(logical(0), tags = list(type = "string")), awsLogicalDeviceId = 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")), siteLinkEnabled = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$create_connection_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(location = structure(logical(0), tags = list(type = "string")), bandwidth = structure(logical(0), tags = list(type = "string")), connectionName = structure(logical(0), tags = list(type = "string")), lagId = 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")), providerName = structure(logical(0), tags = list(type = "string")), requestMACSec = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$create_connection_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(ownerAccount = structure(logical(0), tags = list(type = "string")), connectionId = structure(logical(0), tags = list(type = "string")), connectionName = structure(logical(0), tags = list(type = "string")), connectionState = structure(logical(0), tags = list(type = "string")), region = structure(logical(0), tags = list(type = "string")), location = structure(logical(0), tags = list(type = "string")), bandwidth = structure(logical(0), tags = list(type = "string")), vlan = structure(logical(0), tags = list(type = "integer")), partnerName = structure(logical(0), tags = list(type = "string")), loaIssueTime = structure(logical(0), tags = list(type = "timestamp")), lagId = structure(logical(0), tags = list(type = "string")), awsDevice = structure(logical(0), tags = list(type = "string", deprecated = TRUE)), jumboFrameCapable = structure(logical(0), tags = list(type = "boolean")), awsDeviceV2 = structure(logical(0), tags = list(type = "string")), awsLogicalDeviceId = structure(logical(0), tags = list(type = "string")), hasLogicalRedundancy = 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")), providerName = structure(logical(0), tags = list(type = "string")), macSecCapable = structure(logical(0), tags = list(type = "boolean")), portEncryptionStatus = structure(logical(0), tags = list(type = "string")), encryptionMode = structure(logical(0), tags = list(type = "string")), macSecKeys = structure(list(structure(list(secretARN = structure(logical(0), tags = list(type = "string")), ckn = structure(logical(0), tags = list(type = "string")), state = structure(logical(0), tags = list(type = "string")), startOn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$create_direct_connect_gateway_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(directConnectGatewayName = structure(logical(0), tags = list(type = "string")), amazonSideAsn = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$create_direct_connect_gateway_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(directConnectGateway = structure(list(directConnectGatewayId = structure(logical(0), tags = list(type = "string")), directConnectGatewayName = structure(logical(0), tags = list(type = "string")), amazonSideAsn = structure(logical(0), tags = list(type = "long")), ownerAccount = structure(logical(0), tags = list(type = "string")), directConnectGatewayState = structure(logical(0), tags = list(type = "string")), stateChangeError = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$create_direct_connect_gateway_association_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(directConnectGatewayId = structure(logical(0), tags = list(type = "string")), gatewayId = structure(logical(0), tags = list(type = "string")), addAllowedPrefixesToDirectConnectGateway = structure(list(structure(list(cidr = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), virtualGatewayId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$create_direct_connect_gateway_association_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(directConnectGatewayAssociation = structure(list(directConnectGatewayId = structure(logical(0), tags = list(type = "string")), directConnectGatewayOwnerAccount = structure(logical(0), tags = list(type = "string")), associationState = structure(logical(0), tags = list(type = "string")), stateChangeError = structure(logical(0), tags = list(type = "string")), associatedGateway = structure(list(id = structure(logical(0), tags = list(type = "string")), type = structure(logical(0), tags = list(type = "string")), ownerAccount = structure(logical(0), tags = list(type = "string")), region = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), associationId = structure(logical(0), tags = list(type = "string")), allowedPrefixesToDirectConnectGateway = structure(list(structure(list(cidr = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), virtualGatewayId = structure(logical(0), tags = list(type = "string")), virtualGatewayRegion = structure(logical(0), tags = list(type = "string", deprecated = TRUE)), virtualGatewayOwnerAccount = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$create_direct_connect_gateway_association_proposal_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(directConnectGatewayId = structure(logical(0), tags = list(type = "string")), directConnectGatewayOwnerAccount = structure(logical(0), tags = list(type = "string")), gatewayId = structure(logical(0), tags = list(type = "string")), addAllowedPrefixesToDirectConnectGateway = structure(list(structure(list(cidr = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), removeAllowedPrefixesToDirectConnectGateway = structure(list(structure(list(cidr = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$create_direct_connect_gateway_association_proposal_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(directConnectGatewayAssociationProposal = structure(list(proposalId = structure(logical(0), tags = list(type = "string")), directConnectGatewayId = structure(logical(0), tags = list(type = "string")), directConnectGatewayOwnerAccount = structure(logical(0), tags = list(type = "string")), proposalState = structure(logical(0), tags = list(type = "string")), associatedGateway = structure(list(id = structure(logical(0), tags = list(type = "string")), type = structure(logical(0), tags = list(type = "string")), ownerAccount = structure(logical(0), tags = list(type = "string")), region = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), existingAllowedPrefixesToDirectConnectGateway = structure(list(structure(list(cidr = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), requestedAllowedPrefixesToDirectConnectGateway = structure(list(structure(list(cidr = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$create_interconnect_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(interconnectName = structure(logical(0), tags = list(type = "string")), bandwidth = structure(logical(0), tags = list(type = "string")), location = structure(logical(0), tags = list(type = "string")), lagId = 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")), providerName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$create_interconnect_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(interconnectId = structure(logical(0), tags = list(type = "string")), interconnectName = structure(logical(0), tags = list(type = "string")), interconnectState = structure(logical(0), tags = list(type = "string")), region = structure(logical(0), tags = list(type = "string")), location = structure(logical(0), tags = list(type = "string")), bandwidth = structure(logical(0), tags = list(type = "string")), loaIssueTime = structure(logical(0), tags = list(type = "timestamp")), lagId = structure(logical(0), tags = list(type = "string")), awsDevice = structure(logical(0), tags = list(type = "string", deprecated = TRUE)), jumboFrameCapable = structure(logical(0), tags = list(type = "boolean")), awsDeviceV2 = structure(logical(0), tags = list(type = "string")), awsLogicalDeviceId = structure(logical(0), tags = list(type = "string")), hasLogicalRedundancy = 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")), providerName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$create_lag_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(numberOfConnections = structure(logical(0), tags = list(type = "integer")), location = structure(logical(0), tags = list(type = "string")), connectionsBandwidth = structure(logical(0), tags = list(type = "string")), lagName = structure(logical(0), tags = list(type = "string")), connectionId = 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")), childConnectionTags = 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")), providerName = structure(logical(0), tags = list(type = "string")), requestMACSec = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$create_lag_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(connectionsBandwidth = structure(logical(0), tags = list(type = "string")), numberOfConnections = structure(logical(0), tags = list(type = "integer")), lagId = structure(logical(0), tags = list(type = "string")), ownerAccount = structure(logical(0), tags = list(type = "string")), lagName = structure(logical(0), tags = list(type = "string")), lagState = structure(logical(0), tags = list(type = "string")), location = structure(logical(0), tags = list(type = "string")), region = structure(logical(0), tags = list(type = "string")), minimumLinks = structure(logical(0), tags = list(type = "integer")), awsDevice = structure(logical(0), tags = list(type = "string", deprecated = TRUE)), awsDeviceV2 = structure(logical(0), tags = list(type = "string")), awsLogicalDeviceId = structure(logical(0), tags = list(type = "string")), connections = structure(list(structure(list(ownerAccount = structure(logical(0), tags = list(type = "string")), connectionId = structure(logical(0), tags = list(type = "string")), connectionName = structure(logical(0), tags = list(type = "string")), connectionState = structure(logical(0), tags = list(type = "string")), region = structure(logical(0), tags = list(type = "string")), location = structure(logical(0), tags = list(type = "string")), bandwidth = structure(logical(0), tags = list(type = "string")), vlan = structure(logical(0), tags = list(type = "integer")), partnerName = structure(logical(0), tags = list(type = "string")), loaIssueTime = structure(logical(0), tags = list(type = "timestamp")), lagId = structure(logical(0), tags = list(type = "string")), awsDevice = structure(logical(0), tags = list(type = "string", deprecated = TRUE)), jumboFrameCapable = structure(logical(0), tags = list(type = "boolean")), awsDeviceV2 = structure(logical(0), tags = list(type = "string")), awsLogicalDeviceId = structure(logical(0), tags = list(type = "string")), hasLogicalRedundancy = 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")), providerName = structure(logical(0), tags = list(type = "string")), macSecCapable = structure(logical(0), tags = list(type = "boolean")), portEncryptionStatus = structure(logical(0), tags = list(type = "string")), encryptionMode = structure(logical(0), tags = list(type = "string")), macSecKeys = structure(list(structure(list(secretARN = structure(logical(0), tags = list(type = "string")), ckn = structure(logical(0), tags = list(type = "string")), state = structure(logical(0), tags = list(type = "string")), startOn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list")), allowsHostedConnections = structure(logical(0), tags = list(type = "boolean")), jumboFrameCapable = structure(logical(0), tags = list(type = "boolean")), hasLogicalRedundancy = 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")), providerName = structure(logical(0), tags = list(type = "string")), macSecCapable = structure(logical(0), tags = list(type = "boolean")), encryptionMode = structure(logical(0), tags = list(type = "string")), macSecKeys = structure(list(structure(list(secretARN = structure(logical(0), tags = list(type = "string")), ckn = structure(logical(0), tags = list(type = "string")), state = structure(logical(0), tags = list(type = "string")), startOn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$create_private_virtual_interface_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(connectionId = structure(logical(0), tags = list(type = "string")), newPrivateVirtualInterface = structure(list(virtualInterfaceName = structure(logical(0), tags = list(type = "string")), vlan = structure(logical(0), tags = list(type = "integer")), asn = structure(logical(0), tags = list(type = "integer")), mtu = structure(logical(0), tags = list(type = "integer")), authKey = structure(logical(0), tags = list(type = "string")), amazonAddress = structure(logical(0), tags = list(type = "string")), customerAddress = structure(logical(0), tags = list(type = "string")), addressFamily = structure(logical(0), tags = list(type = "string")), virtualGatewayId = structure(logical(0), tags = list(type = "string")), directConnectGatewayId = 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")), enableSiteLink = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$create_private_virtual_interface_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(ownerAccount = structure(logical(0), tags = list(type = "string")), virtualInterfaceId = structure(logical(0), tags = list(type = "string")), location = structure(logical(0), tags = list(type = "string")), connectionId = structure(logical(0), tags = list(type = "string")), virtualInterfaceType = structure(logical(0), tags = list(type = "string")), virtualInterfaceName = structure(logical(0), tags = list(type = "string")), vlan = structure(logical(0), tags = list(type = "integer")), asn = structure(logical(0), tags = list(type = "integer")), amazonSideAsn = structure(logical(0), tags = list(type = "long")), authKey = structure(logical(0), tags = list(type = "string")), amazonAddress = structure(logical(0), tags = list(type = "string")), customerAddress = structure(logical(0), tags = list(type = "string")), addressFamily = structure(logical(0), tags = list(type = "string")), virtualInterfaceState = structure(logical(0), tags = list(type = "string")), customerRouterConfig = structure(logical(0), tags = list(type = "string")), mtu = structure(logical(0), tags = list(type = "integer")), jumboFrameCapable = structure(logical(0), tags = list(type = "boolean")), virtualGatewayId = structure(logical(0), tags = list(type = "string")), directConnectGatewayId = structure(logical(0), tags = list(type = "string")), routeFilterPrefixes = structure(list(structure(list(cidr = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), bgpPeers = structure(list(structure(list(bgpPeerId = structure(logical(0), tags = list(type = "string")), asn = structure(logical(0), tags = list(type = "integer")), authKey = structure(logical(0), tags = list(type = "string")), addressFamily = structure(logical(0), tags = list(type = "string")), amazonAddress = structure(logical(0), tags = list(type = "string")), customerAddress = structure(logical(0), tags = list(type = "string")), bgpPeerState = structure(logical(0), tags = list(type = "string")), bgpStatus = structure(logical(0), tags = list(type = "string")), awsDeviceV2 = structure(logical(0), tags = list(type = "string")), awsLogicalDeviceId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), region = structure(logical(0), tags = list(type = "string")), awsDeviceV2 = structure(logical(0), tags = list(type = "string")), awsLogicalDeviceId = 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")), siteLinkEnabled = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$create_public_virtual_interface_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(connectionId = structure(logical(0), tags = list(type = "string")), newPublicVirtualInterface = structure(list(virtualInterfaceName = structure(logical(0), tags = list(type = "string")), vlan = structure(logical(0), tags = list(type = "integer")), asn = structure(logical(0), tags = list(type = "integer")), authKey = structure(logical(0), tags = list(type = "string")), amazonAddress = structure(logical(0), tags = list(type = "string")), customerAddress = structure(logical(0), tags = list(type = "string")), addressFamily = structure(logical(0), tags = list(type = "string")), routeFilterPrefixes = structure(list(structure(list(cidr = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "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"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$create_public_virtual_interface_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(ownerAccount = structure(logical(0), tags = list(type = "string")), virtualInterfaceId = structure(logical(0), tags = list(type = "string")), location = structure(logical(0), tags = list(type = "string")), connectionId = structure(logical(0), tags = list(type = "string")), virtualInterfaceType = structure(logical(0), tags = list(type = "string")), virtualInterfaceName = structure(logical(0), tags = list(type = "string")), vlan = structure(logical(0), tags = list(type = "integer")), asn = structure(logical(0), tags = list(type = "integer")), amazonSideAsn = structure(logical(0), tags = list(type = "long")), authKey = structure(logical(0), tags = list(type = "string")), amazonAddress = structure(logical(0), tags = list(type = "string")), customerAddress = structure(logical(0), tags = list(type = "string")), addressFamily = structure(logical(0), tags = list(type = "string")), virtualInterfaceState = structure(logical(0), tags = list(type = "string")), customerRouterConfig = structure(logical(0), tags = list(type = "string")), mtu = structure(logical(0), tags = list(type = "integer")), jumboFrameCapable = structure(logical(0), tags = list(type = "boolean")), virtualGatewayId = structure(logical(0), tags = list(type = "string")), directConnectGatewayId = structure(logical(0), tags = list(type = "string")), routeFilterPrefixes = structure(list(structure(list(cidr = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), bgpPeers = structure(list(structure(list(bgpPeerId = structure(logical(0), tags = list(type = "string")), asn = structure(logical(0), tags = list(type = "integer")), authKey = structure(logical(0), tags = list(type = "string")), addressFamily = structure(logical(0), tags = list(type = "string")), amazonAddress = structure(logical(0), tags = list(type = "string")), customerAddress = structure(logical(0), tags = list(type = "string")), bgpPeerState = structure(logical(0), tags = list(type = "string")), bgpStatus = structure(logical(0), tags = list(type = "string")), awsDeviceV2 = structure(logical(0), tags = list(type = "string")), awsLogicalDeviceId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), region = structure(logical(0), tags = list(type = "string")), awsDeviceV2 = structure(logical(0), tags = list(type = "string")), awsLogicalDeviceId = 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")), siteLinkEnabled = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$create_transit_virtual_interface_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(connectionId = structure(logical(0), tags = list(type = "string")), newTransitVirtualInterface = structure(list(virtualInterfaceName = structure(logical(0), tags = list(type = "string")), vlan = structure(logical(0), tags = list(type = "integer")), asn = structure(logical(0), tags = list(type = "integer")), mtu = structure(logical(0), tags = list(type = "integer")), authKey = structure(logical(0), tags = list(type = "string")), amazonAddress = structure(logical(0), tags = list(type = "string")), customerAddress = structure(logical(0), tags = list(type = "string")), addressFamily = structure(logical(0), tags = list(type = "string")), directConnectGatewayId = 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")), enableSiteLink = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$create_transit_virtual_interface_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(virtualInterface = structure(list(ownerAccount = structure(logical(0), tags = list(type = "string")), virtualInterfaceId = structure(logical(0), tags = list(type = "string")), location = structure(logical(0), tags = list(type = "string")), connectionId = structure(logical(0), tags = list(type = "string")), virtualInterfaceType = structure(logical(0), tags = list(type = "string")), virtualInterfaceName = structure(logical(0), tags = list(type = "string")), vlan = structure(logical(0), tags = list(type = "integer")), asn = structure(logical(0), tags = list(type = "integer")), amazonSideAsn = structure(logical(0), tags = list(type = "long")), authKey = structure(logical(0), tags = list(type = "string")), amazonAddress = structure(logical(0), tags = list(type = "string")), customerAddress = structure(logical(0), tags = list(type = "string")), addressFamily = structure(logical(0), tags = list(type = "string")), virtualInterfaceState = structure(logical(0), tags = list(type = "string")), customerRouterConfig = structure(logical(0), tags = list(type = "string")), mtu = structure(logical(0), tags = list(type = "integer")), jumboFrameCapable = structure(logical(0), tags = list(type = "boolean")), virtualGatewayId = structure(logical(0), tags = list(type = "string")), directConnectGatewayId = structure(logical(0), tags = list(type = "string")), routeFilterPrefixes = structure(list(structure(list(cidr = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), bgpPeers = structure(list(structure(list(bgpPeerId = structure(logical(0), tags = list(type = "string")), asn = structure(logical(0), tags = list(type = "integer")), authKey = structure(logical(0), tags = list(type = "string")), addressFamily = structure(logical(0), tags = list(type = "string")), amazonAddress = structure(logical(0), tags = list(type = "string")), customerAddress = structure(logical(0), tags = list(type = "string")), bgpPeerState = structure(logical(0), tags = list(type = "string")), bgpStatus = structure(logical(0), tags = list(type = "string")), awsDeviceV2 = structure(logical(0), tags = list(type = "string")), awsLogicalDeviceId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), region = structure(logical(0), tags = list(type = "string")), awsDeviceV2 = structure(logical(0), tags = list(type = "string")), awsLogicalDeviceId = 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")), siteLinkEnabled = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$delete_bgp_peer_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(virtualInterfaceId = structure(logical(0), tags = list(type = "string")), asn = structure(logical(0), tags = list(type = "integer")), customerAddress = structure(logical(0), tags = list(type = "string")), bgpPeerId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$delete_bgp_peer_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(virtualInterface = structure(list(ownerAccount = structure(logical(0), tags = list(type = "string")), virtualInterfaceId = structure(logical(0), tags = list(type = "string")), location = structure(logical(0), tags = list(type = "string")), connectionId = structure(logical(0), tags = list(type = "string")), virtualInterfaceType = structure(logical(0), tags = list(type = "string")), virtualInterfaceName = structure(logical(0), tags = list(type = "string")), vlan = structure(logical(0), tags = list(type = "integer")), asn = structure(logical(0), tags = list(type = "integer")), amazonSideAsn = structure(logical(0), tags = list(type = "long")), authKey = structure(logical(0), tags = list(type = "string")), amazonAddress = structure(logical(0), tags = list(type = "string")), customerAddress = structure(logical(0), tags = list(type = "string")), addressFamily = structure(logical(0), tags = list(type = "string")), virtualInterfaceState = structure(logical(0), tags = list(type = "string")), customerRouterConfig = structure(logical(0), tags = list(type = "string")), mtu = structure(logical(0), tags = list(type = "integer")), jumboFrameCapable = structure(logical(0), tags = list(type = "boolean")), virtualGatewayId = structure(logical(0), tags = list(type = "string")), directConnectGatewayId = structure(logical(0), tags = list(type = "string")), routeFilterPrefixes = structure(list(structure(list(cidr = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), bgpPeers = structure(list(structure(list(bgpPeerId = structure(logical(0), tags = list(type = "string")), asn = structure(logical(0), tags = list(type = "integer")), authKey = structure(logical(0), tags = list(type = "string")), addressFamily = structure(logical(0), tags = list(type = "string")), amazonAddress = structure(logical(0), tags = list(type = "string")), customerAddress = structure(logical(0), tags = list(type = "string")), bgpPeerState = structure(logical(0), tags = list(type = "string")), bgpStatus = structure(logical(0), tags = list(type = "string")), awsDeviceV2 = structure(logical(0), tags = list(type = "string")), awsLogicalDeviceId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), region = structure(logical(0), tags = list(type = "string")), awsDeviceV2 = structure(logical(0), tags = list(type = "string")), awsLogicalDeviceId = 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")), siteLinkEnabled = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$delete_connection_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(connectionId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$delete_connection_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(ownerAccount = structure(logical(0), tags = list(type = "string")), connectionId = structure(logical(0), tags = list(type = "string")), connectionName = structure(logical(0), tags = list(type = "string")), connectionState = structure(logical(0), tags = list(type = "string")), region = structure(logical(0), tags = list(type = "string")), location = structure(logical(0), tags = list(type = "string")), bandwidth = structure(logical(0), tags = list(type = "string")), vlan = structure(logical(0), tags = list(type = "integer")), partnerName = structure(logical(0), tags = list(type = "string")), loaIssueTime = structure(logical(0), tags = list(type = "timestamp")), lagId = structure(logical(0), tags = list(type = "string")), awsDevice = structure(logical(0), tags = list(type = "string", deprecated = TRUE)), jumboFrameCapable = structure(logical(0), tags = list(type = "boolean")), awsDeviceV2 = structure(logical(0), tags = list(type = "string")), awsLogicalDeviceId = structure(logical(0), tags = list(type = "string")), hasLogicalRedundancy = 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")), providerName = structure(logical(0), tags = list(type = "string")), macSecCapable = structure(logical(0), tags = list(type = "boolean")), portEncryptionStatus = structure(logical(0), tags = list(type = "string")), encryptionMode = structure(logical(0), tags = list(type = "string")), macSecKeys = structure(list(structure(list(secretARN = structure(logical(0), tags = list(type = "string")), ckn = structure(logical(0), tags = list(type = "string")), state = structure(logical(0), tags = list(type = "string")), startOn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$delete_direct_connect_gateway_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(directConnectGatewayId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$delete_direct_connect_gateway_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(directConnectGateway = structure(list(directConnectGatewayId = structure(logical(0), tags = list(type = "string")), directConnectGatewayName = structure(logical(0), tags = list(type = "string")), amazonSideAsn = structure(logical(0), tags = list(type = "long")), ownerAccount = structure(logical(0), tags = list(type = "string")), directConnectGatewayState = structure(logical(0), tags = list(type = "string")), stateChangeError = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$delete_direct_connect_gateway_association_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(associationId = structure(logical(0), tags = list(type = "string")), directConnectGatewayId = structure(logical(0), tags = list(type = "string")), virtualGatewayId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$delete_direct_connect_gateway_association_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(directConnectGatewayAssociation = structure(list(directConnectGatewayId = structure(logical(0), tags = list(type = "string")), directConnectGatewayOwnerAccount = structure(logical(0), tags = list(type = "string")), associationState = structure(logical(0), tags = list(type = "string")), stateChangeError = structure(logical(0), tags = list(type = "string")), associatedGateway = structure(list(id = structure(logical(0), tags = list(type = "string")), type = structure(logical(0), tags = list(type = "string")), ownerAccount = structure(logical(0), tags = list(type = "string")), region = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), associationId = structure(logical(0), tags = list(type = "string")), allowedPrefixesToDirectConnectGateway = structure(list(structure(list(cidr = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), virtualGatewayId = structure(logical(0), tags = list(type = "string")), virtualGatewayRegion = structure(logical(0), tags = list(type = "string", deprecated = TRUE)), virtualGatewayOwnerAccount = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$delete_direct_connect_gateway_association_proposal_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(proposalId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$delete_direct_connect_gateway_association_proposal_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(directConnectGatewayAssociationProposal = structure(list(proposalId = structure(logical(0), tags = list(type = "string")), directConnectGatewayId = structure(logical(0), tags = list(type = "string")), directConnectGatewayOwnerAccount = structure(logical(0), tags = list(type = "string")), proposalState = structure(logical(0), tags = list(type = "string")), associatedGateway = structure(list(id = structure(logical(0), tags = list(type = "string")), type = structure(logical(0), tags = list(type = "string")), ownerAccount = structure(logical(0), tags = list(type = "string")), region = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), existingAllowedPrefixesToDirectConnectGateway = structure(list(structure(list(cidr = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), requestedAllowedPrefixesToDirectConnectGateway = structure(list(structure(list(cidr = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$delete_interconnect_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(interconnectId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$delete_interconnect_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(interconnectState = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$delete_lag_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(lagId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$delete_lag_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(connectionsBandwidth = structure(logical(0), tags = list(type = "string")), numberOfConnections = structure(logical(0), tags = list(type = "integer")), lagId = structure(logical(0), tags = list(type = "string")), ownerAccount = structure(logical(0), tags = list(type = "string")), lagName = structure(logical(0), tags = list(type = "string")), lagState = structure(logical(0), tags = list(type = "string")), location = structure(logical(0), tags = list(type = "string")), region = structure(logical(0), tags = list(type = "string")), minimumLinks = structure(logical(0), tags = list(type = "integer")), awsDevice = structure(logical(0), tags = list(type = "string", deprecated = TRUE)), awsDeviceV2 = structure(logical(0), tags = list(type = "string")), awsLogicalDeviceId = structure(logical(0), tags = list(type = "string")), connections = structure(list(structure(list(ownerAccount = structure(logical(0), tags = list(type = "string")), connectionId = structure(logical(0), tags = list(type = "string")), connectionName = structure(logical(0), tags = list(type = "string")), connectionState = structure(logical(0), tags = list(type = "string")), region = structure(logical(0), tags = list(type = "string")), location = structure(logical(0), tags = list(type = "string")), bandwidth = structure(logical(0), tags = list(type = "string")), vlan = structure(logical(0), tags = list(type = "integer")), partnerName = structure(logical(0), tags = list(type = "string")), loaIssueTime = structure(logical(0), tags = list(type = "timestamp")), lagId = structure(logical(0), tags = list(type = "string")), awsDevice = structure(logical(0), tags = list(type = "string", deprecated = TRUE)), jumboFrameCapable = structure(logical(0), tags = list(type = "boolean")), awsDeviceV2 = structure(logical(0), tags = list(type = "string")), awsLogicalDeviceId = structure(logical(0), tags = list(type = "string")), hasLogicalRedundancy = 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")), providerName = structure(logical(0), tags = list(type = "string")), macSecCapable = structure(logical(0), tags = list(type = "boolean")), portEncryptionStatus = structure(logical(0), tags = list(type = "string")), encryptionMode = structure(logical(0), tags = list(type = "string")), macSecKeys = structure(list(structure(list(secretARN = structure(logical(0), tags = list(type = "string")), ckn = structure(logical(0), tags = list(type = "string")), state = structure(logical(0), tags = list(type = "string")), startOn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list")), allowsHostedConnections = structure(logical(0), tags = list(type = "boolean")), jumboFrameCapable = structure(logical(0), tags = list(type = "boolean")), hasLogicalRedundancy = 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")), providerName = structure(logical(0), tags = list(type = "string")), macSecCapable = structure(logical(0), tags = list(type = "boolean")), encryptionMode = structure(logical(0), tags = list(type = "string")), macSecKeys = structure(list(structure(list(secretARN = structure(logical(0), tags = list(type = "string")), ckn = structure(logical(0), tags = list(type = "string")), state = structure(logical(0), tags = list(type = "string")), startOn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$delete_virtual_interface_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(virtualInterfaceId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$delete_virtual_interface_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(virtualInterfaceState = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$describe_connection_loa_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(connectionId = structure(logical(0), tags = list(type = "string")), providerName = structure(logical(0), tags = list(type = "string")), loaContentType = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$describe_connection_loa_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(loa = structure(list(loaContent = structure(logical(0), tags = list(type = "blob")), loaContentType = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$describe_connections_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(connectionId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$describe_connections_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(connections = structure(list(structure(list(ownerAccount = structure(logical(0), tags = list(type = "string")), connectionId = structure(logical(0), tags = list(type = "string")), connectionName = structure(logical(0), tags = list(type = "string")), connectionState = structure(logical(0), tags = list(type = "string")), region = structure(logical(0), tags = list(type = "string")), location = structure(logical(0), tags = list(type = "string")), bandwidth = structure(logical(0), tags = list(type = "string")), vlan = structure(logical(0), tags = list(type = "integer")), partnerName = structure(logical(0), tags = list(type = "string")), loaIssueTime = structure(logical(0), tags = list(type = "timestamp")), lagId = structure(logical(0), tags = list(type = "string")), awsDevice = structure(logical(0), tags = list(type = "string", deprecated = TRUE)), jumboFrameCapable = structure(logical(0), tags = list(type = "boolean")), awsDeviceV2 = structure(logical(0), tags = list(type = "string")), awsLogicalDeviceId = structure(logical(0), tags = list(type = "string")), hasLogicalRedundancy = 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")), providerName = structure(logical(0), tags = list(type = "string")), macSecCapable = structure(logical(0), tags = list(type = "boolean")), portEncryptionStatus = structure(logical(0), tags = list(type = "string")), encryptionMode = structure(logical(0), tags = list(type = "string")), macSecKeys = structure(list(structure(list(secretARN = structure(logical(0), tags = list(type = "string")), ckn = structure(logical(0), tags = list(type = "string")), state = structure(logical(0), tags = list(type = "string")), startOn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$describe_connections_on_interconnect_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(interconnectId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$describe_connections_on_interconnect_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(connections = structure(list(structure(list(ownerAccount = structure(logical(0), tags = list(type = "string")), connectionId = structure(logical(0), tags = list(type = "string")), connectionName = structure(logical(0), tags = list(type = "string")), connectionState = structure(logical(0), tags = list(type = "string")), region = structure(logical(0), tags = list(type = "string")), location = structure(logical(0), tags = list(type = "string")), bandwidth = structure(logical(0), tags = list(type = "string")), vlan = structure(logical(0), tags = list(type = "integer")), partnerName = structure(logical(0), tags = list(type = "string")), loaIssueTime = structure(logical(0), tags = list(type = "timestamp")), lagId = structure(logical(0), tags = list(type = "string")), awsDevice = structure(logical(0), tags = list(type = "string", deprecated = TRUE)), jumboFrameCapable = structure(logical(0), tags = list(type = "boolean")), awsDeviceV2 = structure(logical(0), tags = list(type = "string")), awsLogicalDeviceId = structure(logical(0), tags = list(type = "string")), hasLogicalRedundancy = 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")), providerName = structure(logical(0), tags = list(type = "string")), macSecCapable = structure(logical(0), tags = list(type = "boolean")), portEncryptionStatus = structure(logical(0), tags = list(type = "string")), encryptionMode = structure(logical(0), tags = list(type = "string")), macSecKeys = structure(list(structure(list(secretARN = structure(logical(0), tags = list(type = "string")), ckn = structure(logical(0), tags = list(type = "string")), state = structure(logical(0), tags = list(type = "string")), startOn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$describe_customer_metadata_input <- function(...) {
list()
}
.directconnect$describe_customer_metadata_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(agreements = structure(list(structure(list(agreementName = structure(logical(0), tags = list(type = "string")), status = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), nniPartnerType = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$describe_direct_connect_gateway_association_proposals_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(directConnectGatewayId = structure(logical(0), tags = list(type = "string")), proposalId = structure(logical(0), tags = list(type = "string")), associatedGatewayId = structure(logical(0), tags = list(type = "string")), maxResults = structure(logical(0), tags = list(type = "integer", box = TRUE)), nextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$describe_direct_connect_gateway_association_proposals_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(directConnectGatewayAssociationProposals = structure(list(structure(list(proposalId = structure(logical(0), tags = list(type = "string")), directConnectGatewayId = structure(logical(0), tags = list(type = "string")), directConnectGatewayOwnerAccount = structure(logical(0), tags = list(type = "string")), proposalState = structure(logical(0), tags = list(type = "string")), associatedGateway = structure(list(id = structure(logical(0), tags = list(type = "string")), type = structure(logical(0), tags = list(type = "string")), ownerAccount = structure(logical(0), tags = list(type = "string")), region = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), existingAllowedPrefixesToDirectConnectGateway = structure(list(structure(list(cidr = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), requestedAllowedPrefixesToDirectConnectGateway = structure(list(structure(list(cidr = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list")), nextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$describe_direct_connect_gateway_associations_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(associationId = structure(logical(0), tags = list(type = "string")), associatedGatewayId = structure(logical(0), tags = list(type = "string")), directConnectGatewayId = structure(logical(0), tags = list(type = "string")), maxResults = structure(logical(0), tags = list(type = "integer", box = TRUE)), nextToken = structure(logical(0), tags = list(type = "string")), virtualGatewayId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$describe_direct_connect_gateway_associations_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(directConnectGatewayAssociations = structure(list(structure(list(directConnectGatewayId = structure(logical(0), tags = list(type = "string")), directConnectGatewayOwnerAccount = structure(logical(0), tags = list(type = "string")), associationState = structure(logical(0), tags = list(type = "string")), stateChangeError = structure(logical(0), tags = list(type = "string")), associatedGateway = structure(list(id = structure(logical(0), tags = list(type = "string")), type = structure(logical(0), tags = list(type = "string")), ownerAccount = structure(logical(0), tags = list(type = "string")), region = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), associationId = structure(logical(0), tags = list(type = "string")), allowedPrefixesToDirectConnectGateway = structure(list(structure(list(cidr = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), virtualGatewayId = structure(logical(0), tags = list(type = "string")), virtualGatewayRegion = structure(logical(0), tags = list(type = "string", deprecated = TRUE)), virtualGatewayOwnerAccount = 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))
}
.directconnect$describe_direct_connect_gateway_attachments_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(directConnectGatewayId = structure(logical(0), tags = list(type = "string")), virtualInterfaceId = structure(logical(0), tags = list(type = "string")), maxResults = structure(logical(0), tags = list(type = "integer", box = TRUE)), nextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$describe_direct_connect_gateway_attachments_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(directConnectGatewayAttachments = structure(list(structure(list(directConnectGatewayId = structure(logical(0), tags = list(type = "string")), virtualInterfaceId = structure(logical(0), tags = list(type = "string")), virtualInterfaceRegion = structure(logical(0), tags = list(type = "string")), virtualInterfaceOwnerAccount = structure(logical(0), tags = list(type = "string")), attachmentState = structure(logical(0), tags = list(type = "string")), attachmentType = structure(logical(0), tags = list(type = "string")), stateChangeError = 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))
}
.directconnect$describe_direct_connect_gateways_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(directConnectGatewayId = structure(logical(0), tags = list(type = "string")), maxResults = structure(logical(0), tags = list(type = "integer", box = TRUE)), nextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$describe_direct_connect_gateways_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(directConnectGateways = structure(list(structure(list(directConnectGatewayId = structure(logical(0), tags = list(type = "string")), directConnectGatewayName = structure(logical(0), tags = list(type = "string")), amazonSideAsn = structure(logical(0), tags = list(type = "long")), ownerAccount = structure(logical(0), tags = list(type = "string")), directConnectGatewayState = structure(logical(0), tags = list(type = "string")), stateChangeError = 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))
}
.directconnect$describe_hosted_connections_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(connectionId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$describe_hosted_connections_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(connections = structure(list(structure(list(ownerAccount = structure(logical(0), tags = list(type = "string")), connectionId = structure(logical(0), tags = list(type = "string")), connectionName = structure(logical(0), tags = list(type = "string")), connectionState = structure(logical(0), tags = list(type = "string")), region = structure(logical(0), tags = list(type = "string")), location = structure(logical(0), tags = list(type = "string")), bandwidth = structure(logical(0), tags = list(type = "string")), vlan = structure(logical(0), tags = list(type = "integer")), partnerName = structure(logical(0), tags = list(type = "string")), loaIssueTime = structure(logical(0), tags = list(type = "timestamp")), lagId = structure(logical(0), tags = list(type = "string")), awsDevice = structure(logical(0), tags = list(type = "string", deprecated = TRUE)), jumboFrameCapable = structure(logical(0), tags = list(type = "boolean")), awsDeviceV2 = structure(logical(0), tags = list(type = "string")), awsLogicalDeviceId = structure(logical(0), tags = list(type = "string")), hasLogicalRedundancy = 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")), providerName = structure(logical(0), tags = list(type = "string")), macSecCapable = structure(logical(0), tags = list(type = "boolean")), portEncryptionStatus = structure(logical(0), tags = list(type = "string")), encryptionMode = structure(logical(0), tags = list(type = "string")), macSecKeys = structure(list(structure(list(secretARN = structure(logical(0), tags = list(type = "string")), ckn = structure(logical(0), tags = list(type = "string")), state = structure(logical(0), tags = list(type = "string")), startOn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$describe_interconnect_loa_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(interconnectId = structure(logical(0), tags = list(type = "string")), providerName = structure(logical(0), tags = list(type = "string")), loaContentType = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$describe_interconnect_loa_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(loa = structure(list(loaContent = structure(logical(0), tags = list(type = "blob")), loaContentType = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$describe_interconnects_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(interconnectId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$describe_interconnects_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(interconnects = structure(list(structure(list(interconnectId = structure(logical(0), tags = list(type = "string")), interconnectName = structure(logical(0), tags = list(type = "string")), interconnectState = structure(logical(0), tags = list(type = "string")), region = structure(logical(0), tags = list(type = "string")), location = structure(logical(0), tags = list(type = "string")), bandwidth = structure(logical(0), tags = list(type = "string")), loaIssueTime = structure(logical(0), tags = list(type = "timestamp")), lagId = structure(logical(0), tags = list(type = "string")), awsDevice = structure(logical(0), tags = list(type = "string", deprecated = TRUE)), jumboFrameCapable = structure(logical(0), tags = list(type = "boolean")), awsDeviceV2 = structure(logical(0), tags = list(type = "string")), awsLogicalDeviceId = structure(logical(0), tags = list(type = "string")), hasLogicalRedundancy = 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")), providerName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$describe_lags_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(lagId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$describe_lags_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(lags = structure(list(structure(list(connectionsBandwidth = structure(logical(0), tags = list(type = "string")), numberOfConnections = structure(logical(0), tags = list(type = "integer")), lagId = structure(logical(0), tags = list(type = "string")), ownerAccount = structure(logical(0), tags = list(type = "string")), lagName = structure(logical(0), tags = list(type = "string")), lagState = structure(logical(0), tags = list(type = "string")), location = structure(logical(0), tags = list(type = "string")), region = structure(logical(0), tags = list(type = "string")), minimumLinks = structure(logical(0), tags = list(type = "integer")), awsDevice = structure(logical(0), tags = list(type = "string", deprecated = TRUE)), awsDeviceV2 = structure(logical(0), tags = list(type = "string")), awsLogicalDeviceId = structure(logical(0), tags = list(type = "string")), connections = structure(list(structure(list(ownerAccount = structure(logical(0), tags = list(type = "string")), connectionId = structure(logical(0), tags = list(type = "string")), connectionName = structure(logical(0), tags = list(type = "string")), connectionState = structure(logical(0), tags = list(type = "string")), region = structure(logical(0), tags = list(type = "string")), location = structure(logical(0), tags = list(type = "string")), bandwidth = structure(logical(0), tags = list(type = "string")), vlan = structure(logical(0), tags = list(type = "integer")), partnerName = structure(logical(0), tags = list(type = "string")), loaIssueTime = structure(logical(0), tags = list(type = "timestamp")), lagId = structure(logical(0), tags = list(type = "string")), awsDevice = structure(logical(0), tags = list(type = "string", deprecated = TRUE)), jumboFrameCapable = structure(logical(0), tags = list(type = "boolean")), awsDeviceV2 = structure(logical(0), tags = list(type = "string")), awsLogicalDeviceId = structure(logical(0), tags = list(type = "string")), hasLogicalRedundancy = 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")), providerName = structure(logical(0), tags = list(type = "string")), macSecCapable = structure(logical(0), tags = list(type = "boolean")), portEncryptionStatus = structure(logical(0), tags = list(type = "string")), encryptionMode = structure(logical(0), tags = list(type = "string")), macSecKeys = structure(list(structure(list(secretARN = structure(logical(0), tags = list(type = "string")), ckn = structure(logical(0), tags = list(type = "string")), state = structure(logical(0), tags = list(type = "string")), startOn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list")), allowsHostedConnections = structure(logical(0), tags = list(type = "boolean")), jumboFrameCapable = structure(logical(0), tags = list(type = "boolean")), hasLogicalRedundancy = 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")), providerName = structure(logical(0), tags = list(type = "string")), macSecCapable = structure(logical(0), tags = list(type = "boolean")), encryptionMode = structure(logical(0), tags = list(type = "string")), macSecKeys = structure(list(structure(list(secretARN = structure(logical(0), tags = list(type = "string")), ckn = structure(logical(0), tags = list(type = "string")), state = structure(logical(0), tags = list(type = "string")), startOn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$describe_loa_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(connectionId = structure(logical(0), tags = list(type = "string")), providerName = structure(logical(0), tags = list(type = "string")), loaContentType = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$describe_loa_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(loaContent = structure(logical(0), tags = list(type = "blob")), loaContentType = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$describe_locations_input <- function(...) {
list()
}
.directconnect$describe_locations_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(locations = structure(list(structure(list(locationCode = structure(logical(0), tags = list(type = "string")), locationName = structure(logical(0), tags = list(type = "string")), region = structure(logical(0), tags = list(type = "string")), availablePortSpeeds = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), availableProviders = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), availableMacSecPortSpeeds = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$describe_router_configuration_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(virtualInterfaceId = structure(logical(0), tags = list(type = "string")), routerTypeIdentifier = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$describe_router_configuration_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(customerRouterConfig = structure(logical(0), tags = list(type = "string")), router = structure(list(vendor = structure(logical(0), tags = list(type = "string")), platform = structure(logical(0), tags = list(type = "string")), software = structure(logical(0), tags = list(type = "string")), xsltTemplateName = structure(logical(0), tags = list(type = "string")), xsltTemplateNameForMacSec = structure(logical(0), tags = list(type = "string")), routerTypeIdentifier = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), virtualInterfaceId = structure(logical(0), tags = list(type = "string")), virtualInterfaceName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$describe_tags_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(resourceArns = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$describe_tags_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(resourceTags = structure(list(structure(list(resourceArn = 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"))), tags = list(type = "list"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$describe_virtual_gateways_input <- function(...) {
list()
}
.directconnect$describe_virtual_gateways_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(virtualGateways = structure(list(structure(list(virtualGatewayId = structure(logical(0), tags = list(type = "string")), virtualGatewayState = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$describe_virtual_interfaces_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(connectionId = structure(logical(0), tags = list(type = "string")), virtualInterfaceId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$describe_virtual_interfaces_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(virtualInterfaces = structure(list(structure(list(ownerAccount = structure(logical(0), tags = list(type = "string")), virtualInterfaceId = structure(logical(0), tags = list(type = "string")), location = structure(logical(0), tags = list(type = "string")), connectionId = structure(logical(0), tags = list(type = "string")), virtualInterfaceType = structure(logical(0), tags = list(type = "string")), virtualInterfaceName = structure(logical(0), tags = list(type = "string")), vlan = structure(logical(0), tags = list(type = "integer")), asn = structure(logical(0), tags = list(type = "integer")), amazonSideAsn = structure(logical(0), tags = list(type = "long")), authKey = structure(logical(0), tags = list(type = "string")), amazonAddress = structure(logical(0), tags = list(type = "string")), customerAddress = structure(logical(0), tags = list(type = "string")), addressFamily = structure(logical(0), tags = list(type = "string")), virtualInterfaceState = structure(logical(0), tags = list(type = "string")), customerRouterConfig = structure(logical(0), tags = list(type = "string")), mtu = structure(logical(0), tags = list(type = "integer")), jumboFrameCapable = structure(logical(0), tags = list(type = "boolean")), virtualGatewayId = structure(logical(0), tags = list(type = "string")), directConnectGatewayId = structure(logical(0), tags = list(type = "string")), routeFilterPrefixes = structure(list(structure(list(cidr = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), bgpPeers = structure(list(structure(list(bgpPeerId = structure(logical(0), tags = list(type = "string")), asn = structure(logical(0), tags = list(type = "integer")), authKey = structure(logical(0), tags = list(type = "string")), addressFamily = structure(logical(0), tags = list(type = "string")), amazonAddress = structure(logical(0), tags = list(type = "string")), customerAddress = structure(logical(0), tags = list(type = "string")), bgpPeerState = structure(logical(0), tags = list(type = "string")), bgpStatus = structure(logical(0), tags = list(type = "string")), awsDeviceV2 = structure(logical(0), tags = list(type = "string")), awsLogicalDeviceId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), region = structure(logical(0), tags = list(type = "string")), awsDeviceV2 = structure(logical(0), tags = list(type = "string")), awsLogicalDeviceId = 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")), siteLinkEnabled = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$disassociate_connection_from_lag_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(connectionId = structure(logical(0), tags = list(type = "string")), lagId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$disassociate_connection_from_lag_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(ownerAccount = structure(logical(0), tags = list(type = "string")), connectionId = structure(logical(0), tags = list(type = "string")), connectionName = structure(logical(0), tags = list(type = "string")), connectionState = structure(logical(0), tags = list(type = "string")), region = structure(logical(0), tags = list(type = "string")), location = structure(logical(0), tags = list(type = "string")), bandwidth = structure(logical(0), tags = list(type = "string")), vlan = structure(logical(0), tags = list(type = "integer")), partnerName = structure(logical(0), tags = list(type = "string")), loaIssueTime = structure(logical(0), tags = list(type = "timestamp")), lagId = structure(logical(0), tags = list(type = "string")), awsDevice = structure(logical(0), tags = list(type = "string", deprecated = TRUE)), jumboFrameCapable = structure(logical(0), tags = list(type = "boolean")), awsDeviceV2 = structure(logical(0), tags = list(type = "string")), awsLogicalDeviceId = structure(logical(0), tags = list(type = "string")), hasLogicalRedundancy = 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")), providerName = structure(logical(0), tags = list(type = "string")), macSecCapable = structure(logical(0), tags = list(type = "boolean")), portEncryptionStatus = structure(logical(0), tags = list(type = "string")), encryptionMode = structure(logical(0), tags = list(type = "string")), macSecKeys = structure(list(structure(list(secretARN = structure(logical(0), tags = list(type = "string")), ckn = structure(logical(0), tags = list(type = "string")), state = structure(logical(0), tags = list(type = "string")), startOn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$disassociate_mac_sec_key_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(connectionId = structure(logical(0), tags = list(type = "string")), secretARN = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$disassociate_mac_sec_key_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(connectionId = structure(logical(0), tags = list(type = "string")), macSecKeys = structure(list(structure(list(secretARN = structure(logical(0), tags = list(type = "string")), ckn = structure(logical(0), tags = list(type = "string")), state = structure(logical(0), tags = list(type = "string")), startOn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$list_virtual_interface_test_history_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(testId = structure(logical(0), tags = list(type = "string")), virtualInterfaceId = structure(logical(0), tags = list(type = "string")), bgpPeers = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), status = structure(logical(0), tags = list(type = "string")), maxResults = structure(logical(0), tags = list(type = "integer", box = TRUE)), nextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$list_virtual_interface_test_history_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(virtualInterfaceTestHistory = structure(list(structure(list(testId = structure(logical(0), tags = list(type = "string")), virtualInterfaceId = structure(logical(0), tags = list(type = "string")), bgpPeers = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), status = structure(logical(0), tags = list(type = "string")), ownerAccount = structure(logical(0), tags = list(type = "string")), testDurationInMinutes = structure(logical(0), tags = list(type = "integer", box = TRUE)), startTime = structure(logical(0), tags = list(type = "timestamp")), endTime = 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))
}
.directconnect$start_bgp_failover_test_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(virtualInterfaceId = structure(logical(0), tags = list(type = "string")), bgpPeers = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), testDurationInMinutes = structure(logical(0), tags = list(type = "integer", box = TRUE))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$start_bgp_failover_test_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(virtualInterfaceTest = structure(list(testId = structure(logical(0), tags = list(type = "string")), virtualInterfaceId = structure(logical(0), tags = list(type = "string")), bgpPeers = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), status = structure(logical(0), tags = list(type = "string")), ownerAccount = structure(logical(0), tags = list(type = "string")), testDurationInMinutes = structure(logical(0), tags = list(type = "integer", box = TRUE)), startTime = structure(logical(0), tags = list(type = "timestamp")), endTime = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$stop_bgp_failover_test_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(virtualInterfaceId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$stop_bgp_failover_test_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(virtualInterfaceTest = structure(list(testId = structure(logical(0), tags = list(type = "string")), virtualInterfaceId = structure(logical(0), tags = list(type = "string")), bgpPeers = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), status = structure(logical(0), tags = list(type = "string")), ownerAccount = structure(logical(0), tags = list(type = "string")), testDurationInMinutes = structure(logical(0), tags = list(type = "integer", box = TRUE)), startTime = structure(logical(0), tags = list(type = "timestamp")), endTime = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$tag_resource_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(resourceArn = 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))
}
.directconnect$tag_resource_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$untag_resource_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(resourceArn = structure(logical(0), tags = list(type = "string")), tagKeys = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$untag_resource_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$update_connection_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(connectionId = structure(logical(0), tags = list(type = "string")), connectionName = structure(logical(0), tags = list(type = "string")), encryptionMode = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$update_connection_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(ownerAccount = structure(logical(0), tags = list(type = "string")), connectionId = structure(logical(0), tags = list(type = "string")), connectionName = structure(logical(0), tags = list(type = "string")), connectionState = structure(logical(0), tags = list(type = "string")), region = structure(logical(0), tags = list(type = "string")), location = structure(logical(0), tags = list(type = "string")), bandwidth = structure(logical(0), tags = list(type = "string")), vlan = structure(logical(0), tags = list(type = "integer")), partnerName = structure(logical(0), tags = list(type = "string")), loaIssueTime = structure(logical(0), tags = list(type = "timestamp")), lagId = structure(logical(0), tags = list(type = "string")), awsDevice = structure(logical(0), tags = list(type = "string", deprecated = TRUE)), jumboFrameCapable = structure(logical(0), tags = list(type = "boolean")), awsDeviceV2 = structure(logical(0), tags = list(type = "string")), awsLogicalDeviceId = structure(logical(0), tags = list(type = "string")), hasLogicalRedundancy = 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")), providerName = structure(logical(0), tags = list(type = "string")), macSecCapable = structure(logical(0), tags = list(type = "boolean")), portEncryptionStatus = structure(logical(0), tags = list(type = "string")), encryptionMode = structure(logical(0), tags = list(type = "string")), macSecKeys = structure(list(structure(list(secretARN = structure(logical(0), tags = list(type = "string")), ckn = structure(logical(0), tags = list(type = "string")), state = structure(logical(0), tags = list(type = "string")), startOn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$update_direct_connect_gateway_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(directConnectGatewayId = structure(logical(0), tags = list(type = "string")), newDirectConnectGatewayName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$update_direct_connect_gateway_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(directConnectGateway = structure(list(directConnectGatewayId = structure(logical(0), tags = list(type = "string")), directConnectGatewayName = structure(logical(0), tags = list(type = "string")), amazonSideAsn = structure(logical(0), tags = list(type = "long")), ownerAccount = structure(logical(0), tags = list(type = "string")), directConnectGatewayState = structure(logical(0), tags = list(type = "string")), stateChangeError = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$update_direct_connect_gateway_association_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(associationId = structure(logical(0), tags = list(type = "string")), addAllowedPrefixesToDirectConnectGateway = structure(list(structure(list(cidr = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), removeAllowedPrefixesToDirectConnectGateway = structure(list(structure(list(cidr = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$update_direct_connect_gateway_association_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(directConnectGatewayAssociation = structure(list(directConnectGatewayId = structure(logical(0), tags = list(type = "string")), directConnectGatewayOwnerAccount = structure(logical(0), tags = list(type = "string")), associationState = structure(logical(0), tags = list(type = "string")), stateChangeError = structure(logical(0), tags = list(type = "string")), associatedGateway = structure(list(id = structure(logical(0), tags = list(type = "string")), type = structure(logical(0), tags = list(type = "string")), ownerAccount = structure(logical(0), tags = list(type = "string")), region = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), associationId = structure(logical(0), tags = list(type = "string")), allowedPrefixesToDirectConnectGateway = structure(list(structure(list(cidr = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), virtualGatewayId = structure(logical(0), tags = list(type = "string")), virtualGatewayRegion = structure(logical(0), tags = list(type = "string", deprecated = TRUE)), virtualGatewayOwnerAccount = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$update_lag_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(lagId = structure(logical(0), tags = list(type = "string")), lagName = structure(logical(0), tags = list(type = "string")), minimumLinks = structure(logical(0), tags = list(type = "integer")), encryptionMode = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$update_lag_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(connectionsBandwidth = structure(logical(0), tags = list(type = "string")), numberOfConnections = structure(logical(0), tags = list(type = "integer")), lagId = structure(logical(0), tags = list(type = "string")), ownerAccount = structure(logical(0), tags = list(type = "string")), lagName = structure(logical(0), tags = list(type = "string")), lagState = structure(logical(0), tags = list(type = "string")), location = structure(logical(0), tags = list(type = "string")), region = structure(logical(0), tags = list(type = "string")), minimumLinks = structure(logical(0), tags = list(type = "integer")), awsDevice = structure(logical(0), tags = list(type = "string", deprecated = TRUE)), awsDeviceV2 = structure(logical(0), tags = list(type = "string")), awsLogicalDeviceId = structure(logical(0), tags = list(type = "string")), connections = structure(list(structure(list(ownerAccount = structure(logical(0), tags = list(type = "string")), connectionId = structure(logical(0), tags = list(type = "string")), connectionName = structure(logical(0), tags = list(type = "string")), connectionState = structure(logical(0), tags = list(type = "string")), region = structure(logical(0), tags = list(type = "string")), location = structure(logical(0), tags = list(type = "string")), bandwidth = structure(logical(0), tags = list(type = "string")), vlan = structure(logical(0), tags = list(type = "integer")), partnerName = structure(logical(0), tags = list(type = "string")), loaIssueTime = structure(logical(0), tags = list(type = "timestamp")), lagId = structure(logical(0), tags = list(type = "string")), awsDevice = structure(logical(0), tags = list(type = "string", deprecated = TRUE)), jumboFrameCapable = structure(logical(0), tags = list(type = "boolean")), awsDeviceV2 = structure(logical(0), tags = list(type = "string")), awsLogicalDeviceId = structure(logical(0), tags = list(type = "string")), hasLogicalRedundancy = 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")), providerName = structure(logical(0), tags = list(type = "string")), macSecCapable = structure(logical(0), tags = list(type = "boolean")), portEncryptionStatus = structure(logical(0), tags = list(type = "string")), encryptionMode = structure(logical(0), tags = list(type = "string")), macSecKeys = structure(list(structure(list(secretARN = structure(logical(0), tags = list(type = "string")), ckn = structure(logical(0), tags = list(type = "string")), state = structure(logical(0), tags = list(type = "string")), startOn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list")), allowsHostedConnections = structure(logical(0), tags = list(type = "boolean")), jumboFrameCapable = structure(logical(0), tags = list(type = "boolean")), hasLogicalRedundancy = 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")), providerName = structure(logical(0), tags = list(type = "string")), macSecCapable = structure(logical(0), tags = list(type = "boolean")), encryptionMode = structure(logical(0), tags = list(type = "string")), macSecKeys = structure(list(structure(list(secretARN = structure(logical(0), tags = list(type = "string")), ckn = structure(logical(0), tags = list(type = "string")), state = structure(logical(0), tags = list(type = "string")), startOn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$update_virtual_interface_attributes_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(virtualInterfaceId = structure(logical(0), tags = list(type = "string")), mtu = structure(logical(0), tags = list(type = "integer")), enableSiteLink = structure(logical(0), tags = list(type = "boolean")), virtualInterfaceName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.directconnect$update_virtual_interface_attributes_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(ownerAccount = structure(logical(0), tags = list(type = "string")), virtualInterfaceId = structure(logical(0), tags = list(type = "string")), location = structure(logical(0), tags = list(type = "string")), connectionId = structure(logical(0), tags = list(type = "string")), virtualInterfaceType = structure(logical(0), tags = list(type = "string")), virtualInterfaceName = structure(logical(0), tags = list(type = "string")), vlan = structure(logical(0), tags = list(type = "integer")), asn = structure(logical(0), tags = list(type = "integer")), amazonSideAsn = structure(logical(0), tags = list(type = "long")), authKey = structure(logical(0), tags = list(type = "string")), amazonAddress = structure(logical(0), tags = list(type = "string")), customerAddress = structure(logical(0), tags = list(type = "string")), addressFamily = structure(logical(0), tags = list(type = "string")), virtualInterfaceState = structure(logical(0), tags = list(type = "string")), customerRouterConfig = structure(logical(0), tags = list(type = "string")), mtu = structure(logical(0), tags = list(type = "integer")), jumboFrameCapable = structure(logical(0), tags = list(type = "boolean")), virtualGatewayId = structure(logical(0), tags = list(type = "string")), directConnectGatewayId = structure(logical(0), tags = list(type = "string")), routeFilterPrefixes = structure(list(structure(list(cidr = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), bgpPeers = structure(list(structure(list(bgpPeerId = structure(logical(0), tags = list(type = "string")), asn = structure(logical(0), tags = list(type = "integer")), authKey = structure(logical(0), tags = list(type = "string")), addressFamily = structure(logical(0), tags = list(type = "string")), amazonAddress = structure(logical(0), tags = list(type = "string")), customerAddress = structure(logical(0), tags = list(type = "string")), bgpPeerState = structure(logical(0), tags = list(type = "string")), bgpStatus = structure(logical(0), tags = list(type = "string")), awsDeviceV2 = structure(logical(0), tags = list(type = "string")), awsLogicalDeviceId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), region = structure(logical(0), tags = list(type = "string")), awsDeviceV2 = structure(logical(0), tags = list(type = "string")), awsLogicalDeviceId = 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")), siteLinkEnabled = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))
return(populate(args, shape))
}
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.