updateIngressPoint

Update attributes of a provisioned ingress endpoint resource.

Samples

import aws.sdk.kotlin.services.mailmanager.model.IngressPointConfiguration

fun main() { 
   //sampleStart 
   // Update Open Auth IngressPoint with new Name
val resp = mailManagerClient.updateIngressPoint {
    ingressPointId = "inp-12345"
    ingressPointName = "ingressPointNewName"
} 
   //sampleEnd
}
import aws.sdk.kotlin.services.mailmanager.model.IngressPointConfiguration

fun main() { 
   //sampleStart 
   // Update Open Auth IngressPoint with new RuleSetId TrafficPolicyId
val resp = mailManagerClient.updateIngressPoint {
    ingressPointId = "inp-12345"
    ruleSetId = "rs-12345"
    trafficPolicyId = "tp-12345"
} 
   //sampleEnd
}
import aws.sdk.kotlin.services.mailmanager.model.IngressPointConfiguration

fun main() { 
   //sampleStart 
   // Update Auth IngressPoint with new SmtpPassword
val resp = mailManagerClient.updateIngressPoint {
    ingressPointId = "inp-12345"
    ingressPointConfiguration = IngressPointConfiguration.SmtpPassword("newSmtpPassword")
} 
   //sampleEnd
}
import aws.sdk.kotlin.services.mailmanager.model.IngressPointConfiguration

fun main() { 
   //sampleStart 
   // Update Auth IngressPoint with new SecretArn
val resp = mailManagerClient.updateIngressPoint {
    ingressPointId = "inp-12345"
    ingressPointConfiguration = IngressPointConfiguration.SecretArn("arn:aws:secretsmanager:us-west-2:123456789012:secret:abcde")
} 
   //sampleEnd
}