public sealed class AwsCrossAccountRole : IMessage<AwsCrossAccountRole>, IEquatable<AwsCrossAccountRole>, IDeepCloneable<AwsCrossAccountRole>, IBufferMessage, IMessage
Authentication method for Amazon Web Services (AWS) that uses Google owned
AWS IAM user's access key to assume into customer's AWS IAM Role.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-21 UTC."],[[["This webpage documents the `AwsCrossAccountRole` class, which is part of the `Google.Cloud.BigQuery.Connection.V1` namespace, and is used for AWS authentication within Google Cloud BigQuery connections."],["The `AwsCrossAccountRole` class enables the use of a Google-owned AWS IAM user to assume a customer's AWS IAM Role."],["Key properties of the `AwsCrossAccountRole` class include `ExternalId` for Google-generated identification, `IamRoleId` for the user's AWS IAM Role, and `IamUserId` for the Google-owned AWS IAM User, all represented as strings."],["This class has implemented interfaces like `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, providing functionalities for serialization, equality checking, deep cloning, and buffer management."],["The documentation includes a list of versions, from the latest 2.9.0 down to 1.2.0, for the `AwsCrossAccountRole` feature."]]],[]]