public void IdentityManagementServiceAddClientIDToOpenIDConnectProvider() { #region 028e91f4-e2a6-4d59-9e3b-4965a3fb19be var response = client.AddClientIDToOpenIDConnectProvider(new AddClientIDToOpenIDConnectProviderRequest { ClientID = "my-application-ID", OpenIDConnectProviderArn = "arn:aws:iam::123456789012:oidc-provider/server.example.com" }); #endregion }
private Amazon.IdentityManagement.Model.AddClientIDToOpenIDConnectProviderResponse CallAWSServiceOperation(IAmazonIdentityManagementService client, Amazon.IdentityManagement.Model.AddClientIDToOpenIDConnectProviderRequest request) { Utils.Common.WriteVerboseEndpointMessage(this, client.Config, "AWS Identity and Access Management", "AddClientIDToOpenIDConnectProvider"); try { #if DESKTOP return(client.AddClientIDToOpenIDConnectProvider(request)); #elif CORECLR return(client.AddClientIDToOpenIDConnectProviderAsync(request).GetAwaiter().GetResult()); #else #error "Unknown build edition" #endif } catch (AmazonServiceException exc) { var webException = exc.InnerException as System.Net.WebException; if (webException != null) { throw new Exception(Utils.Common.FormatNameResolutionFailureMessage(client.Config, webException.Message), webException); } throw; } }