pub struct UpgradeAppliedSchemaRequest {
pub directory_arn: String,
pub dry_run: Option<bool>,
pub published_schema_arn: String,
}Fields§
§directory_arn: StringThe ARN for the directory to which the upgraded schema will be applied.
dry_run: Option<bool>Used for testing whether the major version schemas are backward compatible or not. If schema compatibility fails, an exception would be thrown else the call would succeed but no changes will be saved. This parameter is optional.
published_schema_arn: StringThe revision of the published schema to upgrade the directory to.
Trait Implementations§
Source§impl Clone for UpgradeAppliedSchemaRequest
impl Clone for UpgradeAppliedSchemaRequest
Source§fn clone(&self) -> UpgradeAppliedSchemaRequest
fn clone(&self) -> UpgradeAppliedSchemaRequest
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for UpgradeAppliedSchemaRequest
impl Debug for UpgradeAppliedSchemaRequest
Source§impl Default for UpgradeAppliedSchemaRequest
impl Default for UpgradeAppliedSchemaRequest
Source§fn default() -> UpgradeAppliedSchemaRequest
fn default() -> UpgradeAppliedSchemaRequest
Returns the “default value” for a type. Read more
impl StructuralPartialEq for UpgradeAppliedSchemaRequest
Auto Trait Implementations§
impl Freeze for UpgradeAppliedSchemaRequest
impl RefUnwindSafe for UpgradeAppliedSchemaRequest
impl Send for UpgradeAppliedSchemaRequest
impl Sync for UpgradeAppliedSchemaRequest
impl Unpin for UpgradeAppliedSchemaRequest
impl UnwindSafe for UpgradeAppliedSchemaRequest
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more