Deletes an OpenID Connect identity provider (IdP) resource object in IAM.
Deleting an IAM OIDC provider resource does not update any roles that reference the provider as a principal in their trust policies. Any attempt to assume a role that references a deleted provider fails.
This action is idempotent; it does not fail or return an error if you call the action for a provider that does not exist.
For .NET Core, PCL and Unity this operation is only available in asynchronous form. Please refer to DeleteOpenIDConnectProviderAsync.
public abstract DeleteOpenIDConnectProviderResponse DeleteOpenIDConnectProvider( DeleteOpenIDConnectProviderRequest request )
Container for the necessary parameters to execute the DeleteOpenIDConnectProvider service method.
|InvalidInputException||The request was rejected because an invalid or out-of-range value was supplied for an input parameter.|
|NoSuchEntityException||The request was rejected because it referenced an entity that does not exist. The error message describes the entity.|
|ServiceFailureException||The request processing has failed because of an unknown error, exception or failure.|
Supported in: 4.5, 4.0, 3.5
Supported in: Windows Store Apps
Supported in: Windows Phone 8.1
Supported in: Xamarin Android
Supported in: Xamarin iOS (Unified)
Supported in: Xamarin.Forms
Supported Versions: 4.6 and above
Supported Platforms: Android, iOS, Standalone