[−][src]Struct rusoto_waf_regional::CreateWebACLMigrationStackRequest
Fields
ignore_unsupported_type: bool
Indicates whether to exclude entities that can't be migrated or to stop the migration. Set this to true to ignore unsupported entities in the web ACL during the migration. Otherwise, if AWS WAF encounters unsupported entities, it stops the process and throws an exception.
s3_bucket_name: String
The name of the Amazon S3 bucket to store the CloudFormation template in. The S3 bucket must be configured as follows for the migration:
-
The bucket name must start with
aws-waf-migration-
. For example,aws-waf-migration-my-web-acl
. -
The bucket must be in the Region where you are deploying the template. For example, for a web ACL in us-west-2, you must use an Amazon S3 bucket in us-west-2 and you must deploy the template stack to us-west-2.
-
The bucket policies must permit the migration process to write data. For listings of the bucket policies, see the Examples section.
web_acl_id: String
The UUID of the WAF Classic web ACL that you want to migrate to WAF v2.
Trait Implementations
impl Clone for CreateWebACLMigrationStackRequest
[src]
pub fn clone(&self) -> CreateWebACLMigrationStackRequest
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for CreateWebACLMigrationStackRequest
[src]
impl Default for CreateWebACLMigrationStackRequest
[src]
pub fn default() -> CreateWebACLMigrationStackRequest
[src]
impl PartialEq<CreateWebACLMigrationStackRequest> for CreateWebACLMigrationStackRequest
[src]
pub fn eq(&self, other: &CreateWebACLMigrationStackRequest) -> bool
[src]
pub fn ne(&self, other: &CreateWebACLMigrationStackRequest) -> bool
[src]
impl Serialize for CreateWebACLMigrationStackRequest
[src]
pub fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralPartialEq for CreateWebACLMigrationStackRequest
[src]
Auto Trait Implementations
impl RefUnwindSafe for CreateWebACLMigrationStackRequest
[src]
impl Send for CreateWebACLMigrationStackRequest
[src]
impl Sync for CreateWebACLMigrationStackRequest
[src]
impl Unpin for CreateWebACLMigrationStackRequest
[src]
impl UnwindSafe for CreateWebACLMigrationStackRequest
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,