pub struct SubnetworkIAMPolicyResult {
pub etag: Output<String>,
pub policy_data: Output<String>,
pub project: Output<String>,
pub region: Output<String>,
pub subnetwork: Output<String>,
}
Fields§
§etag: Output<String>
(Computed) The etag of the IAM policy.
policy_data: Output<String>
The policy data generated by
a gcp.organizations.getIAMPolicy
data source.
project: Output<String>
The ID of the project in which the resource belongs. If it is not provided, the project will be parsed from the identifier of the parent resource. If no project is provided in the parent identifier and no project is specified, the provider project is used.
region: Output<String>
The GCP region for this subnetwork. Used to find the parent resource to bind the IAM policy to. If not specified, the value will be parsed from the identifier of the parent resource. If no region is provided in the parent identifier and no region is specified, it is taken from the provider configuration.
subnetwork: Output<String>
Used to find the parent resource to bind the IAM policy to
Auto Trait Implementations§
impl Freeze for SubnetworkIAMPolicyResult
impl RefUnwindSafe for SubnetworkIAMPolicyResult
impl Send for SubnetworkIAMPolicyResult
impl Sync for SubnetworkIAMPolicyResult
impl Unpin for SubnetworkIAMPolicyResult
impl UnwindSafe for SubnetworkIAMPolicyResult
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