public sealed class GetAwsJsonWebKeysRequest : IMessage<GetAwsJsonWebKeysRequest>, IEquatable<GetAwsJsonWebKeysRequest>, IDeepCloneable<GetAwsJsonWebKeysRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Anthos Multi-Cloud v1 API class GetAwsJsonWebKeysRequest.
GetAwsJsonWebKeysRequest gets the public component of the keys used by the cluster to sign token requests. This will be the jwks_uri for the discover document returned by getOpenIDConfig. See the OpenID Connect Discovery 1.0 specification for details.
Implements
IMessageGetAwsJsonWebKeysRequest, IEquatableGetAwsJsonWebKeysRequest, IDeepCloneableGetAwsJsonWebKeysRequest, IBufferMessage, IMessageNamespace
Google.Cloud.GkeMultiCloud.V1Assembly
Google.Cloud.GkeMultiCloud.V1.dll
Constructors
GetAwsJsonWebKeysRequest()
public GetAwsJsonWebKeysRequest()
GetAwsJsonWebKeysRequest(GetAwsJsonWebKeysRequest)
public GetAwsJsonWebKeysRequest(GetAwsJsonWebKeysRequest other)
Parameter | |
---|---|
Name | Description |
other | GetAwsJsonWebKeysRequest |
Properties
AwsCluster
public string AwsCluster { get; set; }
Required. The AwsCluster, which owns the JsonWebKeys. Format: projects/{project}/locations/{location}/awsClusters/{cluster}
Property Value | |
---|---|
Type | Description |
string |
AwsClusterAsAwsClusterName
public AwsClusterName AwsClusterAsAwsClusterName { get; set; }
AwsClusterName-typed view over the AwsCluster resource name property.
Property Value | |
---|---|
Type | Description |
AwsClusterName |