pub struct VpcEndpointPolicyArgs {
pub policy: Output<Option<String>>,
pub vpc_endpoint_id: Output<String>,
}
Fields§
§policy: Output<Option<String>>
A policy to attach to the endpoint that controls access to the service. Defaults to full access. All Gateway
and some Interface
endpoints support policies - see the relevant AWS documentation for more details.
vpc_endpoint_id: Output<String>
The VPC Endpoint ID.
Implementations§
source§impl VpcEndpointPolicyArgs
impl VpcEndpointPolicyArgs
sourcepub fn builder() -> VpcEndpointPolicyArgsBuilder
pub fn builder() -> VpcEndpointPolicyArgsBuilder
Create an instance of VpcEndpointPolicyArgs
using the builder syntax
Trait Implementations§
source§impl Clone for VpcEndpointPolicyArgs
impl Clone for VpcEndpointPolicyArgs
source§fn clone(&self) -> VpcEndpointPolicyArgs
fn clone(&self) -> VpcEndpointPolicyArgs
Returns a copy 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 moreAuto Trait Implementations§
impl Freeze for VpcEndpointPolicyArgs
impl RefUnwindSafe for VpcEndpointPolicyArgs
impl Send for VpcEndpointPolicyArgs
impl Sync for VpcEndpointPolicyArgs
impl Unpin for VpcEndpointPolicyArgs
impl UnwindSafe for VpcEndpointPolicyArgs
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)