pub struct CreateBuildOutput {
pub build: Option<Build>,
pub storage_location: Option<S3Location>,
pub upload_credentials: Option<AwsCredentials>,
}Expand description
Represents the returned data in response to a request action.
Fields§
§build: Option<Build>The newly created build resource, including a unique build IDs and status.
storage_location: Option<S3Location>Amazon S3 location for your game build file, including bucket name and key.
upload_credentials: Option<AwsCredentials>This element is returned only when the operation is called without a storage location. It contains credentials to use when you are uploading a build file to an S3 bucket that is owned by Amazon GameLift. Credentials have a limited life span. To refresh these credentials, call RequestUploadCredentials.
Trait Implementations§
Source§impl Clone for CreateBuildOutput
impl Clone for CreateBuildOutput
Source§fn clone(&self) -> CreateBuildOutput
fn clone(&self) -> CreateBuildOutput
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 CreateBuildOutput
impl Debug for CreateBuildOutput
Source§impl Default for CreateBuildOutput
impl Default for CreateBuildOutput
Source§fn default() -> CreateBuildOutput
fn default() -> CreateBuildOutput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CreateBuildOutput
impl<'de> Deserialize<'de> for CreateBuildOutput
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
Source§impl PartialEq for CreateBuildOutput
impl PartialEq for CreateBuildOutput
impl StructuralPartialEq for CreateBuildOutput
Auto Trait Implementations§
impl Freeze for CreateBuildOutput
impl RefUnwindSafe for CreateBuildOutput
impl Send for CreateBuildOutput
impl Sync for CreateBuildOutput
impl Unpin for CreateBuildOutput
impl UnwindSafe for CreateBuildOutput
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