pub fn build(self) -> crate::model::DirectoryConnectSettingsDescription {
            crate::model::DirectoryConnectSettingsDescription {
                vpc_id: self.vpc_id,
                subnet_ids: self.subnet_ids,
                customer_user_name: self.customer_user_name,
                security_group_id: self.security_group_id,
                availability_zones: self.availability_zones,
                connect_ips: self.connect_ips,
            }
        }
/// Consumes the builder and constructs a [`DirectoryConnectSettingsDescription`](crate::model::DirectoryConnectSettingsDescription)
Consumes the builder and constructs a [`DirectoryConnectSettingsDescription`](crate::model::DirectoryConnectSettingsDescription)
Consumes the builder and constructs a [ ` DirectoryConnectSettingsDescription ` ] ( crate :: model :: DirectoryConnectSettingsDescription )
pub fn build(self) -> crate::model::DirectoryConnectSettingsDescription {
            crate::model::DirectoryConnectSettingsDescription {
                vpc_id: self.vpc_id,
                subnet_ids: self.subnet_ids,
                customer_user_name: self.customer_user_name,
                security_group_id: self.security_group_id,
                availability_zones: self.availability_zones,
                connect_ips: self.connect_ips,
            }
        }
pub fn build ( self ) -> crate :: model :: DirectoryConnectSettingsDescription { crate :: model :: DirectoryConnectSettingsDescription { vpc_id : self . vpc_id , subnet_ids : self . subnet_ids , customer_user_name : self . customer_user_name , security_group_id : self . security_group_id , availability_zones : self . availability_zones , connect_ips : self . connect_ips , } }
Consumes the builder and constructs a [`DirectoryConnectSettingsDescription`](crate::model::DirectoryConnectSettingsDescription)
Consumes the builder and constructs a [ ` DirectoryConnectSettingsDescription ` ] ( crate :: model :: DirectoryConnectSettingsDescription )
self
self