pub struct GetArnResult {
pub account: Output<String>,
pub arn: Output<String>,
pub id: Output<String>,
pub partition: Output<String>,
pub region: Output<String>,
pub resource: Output<String>,
pub service: Output<String>,
}
Fields§
§account: Output<String>
The ID of the AWS account that owns the resource, without the hyphens.
arn: Output<String>
§id: Output<String>
§partition: Output<String>
Partition that the resource is in.
region: Output<String>
Region the resource resides in. Note that the ARNs for some resources do not require a region, so this component might be omitted.
resource: Output<String>
Content of this part of the ARN varies by service. It often includes an indicator of the type of resource—for example, an IAM user or Amazon RDS database —followed by a slash (/) or a colon (:), followed by the resource name itself.
service: Output<String>
The service namespace that identifies the AWS product.
Auto Trait Implementations§
impl Freeze for GetArnResult
impl RefUnwindSafe for GetArnResult
impl Send for GetArnResult
impl Sync for GetArnResult
impl Unpin for GetArnResult
impl UnwindSafe for GetArnResult
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