pub struct SasPortalProvisionDeploymentRequest {
pub new_deployment_display_name: Option<String>,
pub new_organization_display_name: Option<String>,
pub organization_id: Option<i64>,
}Expand description
Request for [ProvisionDeployment]. [spectrum.sas.portal.v1alpha1.Provisioning.ProvisionDeployment]. GCP Project, Organization Info, and caller’s GAIA ID should be retrieved from the RPC handler, and used as inputs to create a new SAS organization (if not exists) and a new SAS deployment.
§Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
- provision deployment customers (request)
Fields§
§new_deployment_display_name: Option<String>Optional. If this field is set, and a new SAS Portal Deployment needs to be created, its display name will be set to the value of this field.
new_organization_display_name: Option<String>Optional. If this field is set, and a new SAS Portal Organization needs to be created, its display name will be set to the value of this field.
organization_id: Option<i64>Optional. If this field is set then a new deployment will be created under the organization specified by this id.
Trait Implementations§
Source§impl Clone for SasPortalProvisionDeploymentRequest
impl Clone for SasPortalProvisionDeploymentRequest
Source§fn clone(&self) -> SasPortalProvisionDeploymentRequest
fn clone(&self) -> SasPortalProvisionDeploymentRequest
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Default for SasPortalProvisionDeploymentRequest
impl Default for SasPortalProvisionDeploymentRequest
Source§fn default() -> SasPortalProvisionDeploymentRequest
fn default() -> SasPortalProvisionDeploymentRequest
Source§impl<'de> Deserialize<'de> for SasPortalProvisionDeploymentRequest
impl<'de> Deserialize<'de> for SasPortalProvisionDeploymentRequest
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>,
impl RequestValue for SasPortalProvisionDeploymentRequest
Auto Trait Implementations§
impl Freeze for SasPortalProvisionDeploymentRequest
impl RefUnwindSafe for SasPortalProvisionDeploymentRequest
impl Send for SasPortalProvisionDeploymentRequest
impl Sync for SasPortalProvisionDeploymentRequest
impl Unpin for SasPortalProvisionDeploymentRequest
impl UnwindSafe for SasPortalProvisionDeploymentRequest
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more