pub struct OrganizationsResponsibilityTransfer {Show 13 fields
pub id: String,
pub arn: String,
pub name: String,
pub transfer_type: String,
pub status: String,
pub direction: String,
pub source_management_account_id: String,
pub source_management_account_email: String,
pub target_management_account_id: String,
pub target_management_account_email: String,
pub start_timestamp: String,
pub end_timestamp: Option<String>,
pub active_handshake_id: Option<String>,
}Expand description
One billing-responsibility transfer as exposed by
GET /_fakecloud/organizations/responsibility-transfers. Mirrors the
AWS ResponsibilityTransfer shape: direction is INBOUND/OUTBOUND,
status walks the transfer lifecycle, and activeHandshakeId points
at the handshake the invited org accepts/declines (or null).
Fields§
§id: String§arn: String§name: String§transfer_type: String§status: String§direction: StringINBOUND / OUTBOUND.
source_management_account_id: String§source_management_account_email: String§target_management_account_id: String§target_management_account_email: String§start_timestamp: StringRFC3339 timestamp the transfer was initiated.
end_timestamp: Option<String>RFC3339 timestamp the transfer concluded, or null while open.
active_handshake_id: Option<String>Trait Implementations§
Source§impl Clone for OrganizationsResponsibilityTransfer
impl Clone for OrganizationsResponsibilityTransfer
Source§fn clone(&self) -> OrganizationsResponsibilityTransfer
fn clone(&self) -> OrganizationsResponsibilityTransfer
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl<'de> Deserialize<'de> for OrganizationsResponsibilityTransfer
impl<'de> Deserialize<'de> for OrganizationsResponsibilityTransfer
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for OrganizationsResponsibilityTransfer
impl RefUnwindSafe for OrganizationsResponsibilityTransfer
impl Send for OrganizationsResponsibilityTransfer
impl Sync for OrganizationsResponsibilityTransfer
impl Unpin for OrganizationsResponsibilityTransfer
impl UnsafeUnpin for OrganizationsResponsibilityTransfer
impl UnwindSafe for OrganizationsResponsibilityTransfer
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