@type t() :: %Ory.Model.NormalizedProjectRevisionThirdPartyProvider{
apple_private_key: String.t() | nil,
apple_private_key_id: String.t() | nil,
apple_team_id: String.t() | nil,
auth_url: String.t() | nil,
azure_tenant: String.t() | nil,
client_id: String.t() | nil,
client_secret: String.t() | nil,
created_at: DateTime.t() | nil,
id: String.t() | nil,
issuer_url: String.t() | nil,
label: String.t() | nil,
mapper_url: String.t() | nil,
project_revision_id: String.t() | nil,
provider: String.t() | nil,
provider_id: String.t() | nil,
requested_claims: map() | nil,
scope: [String.t()] | nil,
subject_source: String.t() | nil,
token_url: String.t() | nil,
updated_at: DateTime.t() | nil
}