pub struct GetServicePrincipalResult {
pub id: Output<String>,
pub name: Output<String>,
pub region: Output<String>,
pub service_name: Output<String>,
pub suffix: Output<String>,
}
Fields§
§id: Output<String>
Identifier of the current Service Principal (compound of service, region and suffix). (e.g. logs.us-east-1.amazonaws.com
in AWS Commercial, logs.cn-north-1.amazonaws.com.cn
in AWS China).
name: Output<String>
Service Principal Name (e.g., logs.amazonaws.com
in AWS Commercial, logs.amazonaws.com.cn
in AWS China).
region: Output<String>
Region identifier of the generated SPN (e.g., us-east-1
in AWS Commercial, cn-north-1
in AWS China).
service_name: Output<String>
§suffix: Output<String>
Suffix of the SPN (e.g., amazonaws.com
in AWS Commercial, amazonaws.com.cn
in AWS China).
Auto Trait Implementations§
impl Freeze for GetServicePrincipalResult
impl RefUnwindSafe for GetServicePrincipalResult
impl Send for GetServicePrincipalResult
impl Sync for GetServicePrincipalResult
impl Unpin for GetServicePrincipalResult
impl UnwindSafe for GetServicePrincipalResult
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