pub struct SubscriptionRegionNetworkingSpec {
pub deployment_cidr: Option<String>,
pub vpc_id: Option<String>,
pub subnet_ids: Option<Vec<String>>,
pub security_group_id: Option<String>,
pub extra: Value,
}
Expand description
Optional. Cloud networking details, per region. Required if creating an Active-Active subscription.
Fields§
§deployment_cidr: Option<String>
Optional. Deployment CIDR mask. Must be a valid CIDR format with a range of 256 IP addresses. Default for single-region subscriptions: If using Redis internal cloud account, 192.168.0.0/24
vpc_id: Option<String>
Optional. Enter a VPC identifier that exists in the hosted AWS account. Creates a new VPC if not set. VPC Identifier must be in a valid format (for example: ‘vpc-0125be68a4625884ad’) and must exist within the hosting account.
subnet_ids: Option<Vec<String>>
Optional. Enter a list of subnets identifiers that exists in the hosted AWS account. Subnet Identifier must exist within the hosting account.
security_group_id: Option<String>
Optional. Enter a security group identifier that exists in the hosted AWS account. Security group Identifier must be in a valid format (for example: ‘sg-0125be68a4625884ad’) and must exist within the hosting account.
extra: Value
Additional fields from the API
Trait Implementations§
Source§impl Clone for SubscriptionRegionNetworkingSpec
impl Clone for SubscriptionRegionNetworkingSpec
Source§fn clone(&self) -> SubscriptionRegionNetworkingSpec
fn clone(&self) -> SubscriptionRegionNetworkingSpec
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more