pub struct VPCSCConfig {
pub name: Option<String>,
pub vpcsc_policy: Option<String>,
}Expand description
The Artifact Registry VPC SC config that apply to a Project.
§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).
- locations get vpcsc config projects (response)
- locations update vpcsc config projects (request|response)
Fields§
§name: Option<String>The name of the project’s VPC SC Config. Always of the form: projects/{projectID}/locations/{location}/vpcscConfig In update request: never set In response: always set
vpcsc_policy: Option<String>The project per location VPC SC policy that defines the VPC SC behavior for the Remote Repository (Allow/Deny).
Trait Implementations§
Source§impl Clone for VPCSCConfig
impl Clone for VPCSCConfig
Source§fn clone(&self) -> VPCSCConfig
fn clone(&self) -> VPCSCConfig
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 VPCSCConfig
impl Debug for VPCSCConfig
Source§impl Default for VPCSCConfig
impl Default for VPCSCConfig
Source§fn default() -> VPCSCConfig
fn default() -> VPCSCConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for VPCSCConfig
impl<'de> Deserialize<'de> for VPCSCConfig
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 Serialize for VPCSCConfig
impl Serialize for VPCSCConfig
impl RequestValue for VPCSCConfig
impl ResponseResult for VPCSCConfig
Auto Trait Implementations§
impl Freeze for VPCSCConfig
impl RefUnwindSafe for VPCSCConfig
impl Send for VPCSCConfig
impl Sync for VPCSCConfig
impl Unpin for VPCSCConfig
impl UnwindSafe for VPCSCConfig
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