Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
366 changes: 366 additions & 0 deletions providers/src/entra_id/v00.00.00000/provider.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,366 @@
id: entra_id
name: entra_id
version: v00.00.00000
providerServices:
agreement_acceptances:
id: agreement_acceptances:v00.00.00000
name: agreement_acceptances
preferred: true
service:
$ref: entra_id/v00.00.00000/services/agreement_acceptances.yaml
title: agreement_acceptances API
version: v00.00.00000
description: entra_id agreement_acceptances API
agreements:
id: agreements:v00.00.00000
name: agreements
preferred: true
service:
$ref: entra_id/v00.00.00000/services/agreements.yaml
title: agreements API
version: v00.00.00000
description: entra_id agreements API
application_templates:
id: application_templates:v00.00.00000
name: application_templates
preferred: true
service:
$ref: entra_id/v00.00.00000/services/application_templates.yaml
title: application_templates API
version: v00.00.00000
description: entra_id application_templates API
applications:
id: applications:v00.00.00000
name: applications
preferred: true
service:
$ref: entra_id/v00.00.00000/services/applications.yaml
title: applications API
version: v00.00.00000
description: entra_id applications API
audit_logs:
id: audit_logs:v00.00.00000
name: audit_logs
preferred: true
service:
$ref: entra_id/v00.00.00000/services/audit_logs.yaml
title: audit_logs API
version: v00.00.00000
description: entra_id audit_logs API
authentication_method_configurations:
id: authentication_method_configurations:v00.00.00000
name: authentication_method_configurations
preferred: true
service:
$ref: entra_id/v00.00.00000/services/authentication_method_configurations.yaml
title: authentication_method_configurations API
version: v00.00.00000
description: entra_id authentication_method_configurations API
authentication_methods_policy:
id: authentication_methods_policy:v00.00.00000
name: authentication_methods_policy
preferred: true
service:
$ref: entra_id/v00.00.00000/services/authentication_methods_policy.yaml
title: authentication_methods_policy API
version: v00.00.00000
description: entra_id authentication_methods_policy API
certificate_based_auth_configuration:
id: certificate_based_auth_configuration:v00.00.00000
name: certificate_based_auth_configuration
preferred: true
service:
$ref: entra_id/v00.00.00000/services/certificate_based_auth_configuration.yaml
title: certificate_based_auth_configuration API
version: v00.00.00000
description: entra_id certificate_based_auth_configuration API
contracts:
id: contracts:v00.00.00000
name: contracts
preferred: true
service:
$ref: entra_id/v00.00.00000/services/contracts.yaml
title: contracts API
version: v00.00.00000
description: entra_id contracts API
data_policy_operations:
id: data_policy_operations:v00.00.00000
name: data_policy_operations
preferred: true
service:
$ref: entra_id/v00.00.00000/services/data_policy_operations.yaml
title: data_policy_operations API
version: v00.00.00000
description: entra_id data_policy_operations API
devices:
id: devices:v00.00.00000
name: devices
preferred: true
service:
$ref: entra_id/v00.00.00000/services/devices.yaml
title: devices API
version: v00.00.00000
description: entra_id devices API
directory:
id: directory:v00.00.00000
name: directory
preferred: true
service:
$ref: entra_id/v00.00.00000/services/directory.yaml
title: directory API
version: v00.00.00000
description: entra_id directory API
directory_objects:
id: directory_objects:v00.00.00000
name: directory_objects
preferred: true
service:
$ref: entra_id/v00.00.00000/services/directory_objects.yaml
title: directory_objects API
version: v00.00.00000
description: entra_id directory_objects API
directory_role_templates:
id: directory_role_templates:v00.00.00000
name: directory_role_templates
preferred: true
service:
$ref: entra_id/v00.00.00000/services/directory_role_templates.yaml
title: directory_role_templates API
version: v00.00.00000
description: entra_id directory_role_templates API
directory_roles:
id: directory_roles:v00.00.00000
name: directory_roles
preferred: true
service:
$ref: entra_id/v00.00.00000/services/directory_roles.yaml
title: directory_roles API
version: v00.00.00000
description: entra_id directory_roles API
domain_dns_records:
id: domain_dns_records:v00.00.00000
name: domain_dns_records
preferred: true
service:
$ref: entra_id/v00.00.00000/services/domain_dns_records.yaml
title: domain_dns_records API
version: v00.00.00000
description: entra_id domain_dns_records API
domains:
id: domains:v00.00.00000
name: domains
preferred: true
service:
$ref: entra_id/v00.00.00000/services/domains.yaml
title: domains API
version: v00.00.00000
description: entra_id domains API
group_lifecycle_policies:
id: group_lifecycle_policies:v00.00.00000
name: group_lifecycle_policies
preferred: true
service:
$ref: entra_id/v00.00.00000/services/group_lifecycle_policies.yaml
title: group_lifecycle_policies API
version: v00.00.00000
description: entra_id group_lifecycle_policies API
group_setting_templates:
id: group_setting_templates:v00.00.00000
name: group_setting_templates
preferred: true
service:
$ref: entra_id/v00.00.00000/services/group_setting_templates.yaml
title: group_setting_templates API
version: v00.00.00000
description: entra_id group_setting_templates API
group_settings:
id: group_settings:v00.00.00000
name: group_settings
preferred: true
service:
$ref: entra_id/v00.00.00000/services/group_settings.yaml
title: group_settings API
version: v00.00.00000
description: entra_id group_settings API
groups:
id: groups:v00.00.00000
name: groups
preferred: true
service:
$ref: entra_id/v00.00.00000/services/groups.yaml
title: groups API
version: v00.00.00000
description: entra_id groups API
identity:
id: identity:v00.00.00000
name: identity
preferred: true
service:
$ref: entra_id/v00.00.00000/services/identity.yaml
title: identity API
version: v00.00.00000
description: entra_id identity API
identity_governance:
id: identity_governance:v00.00.00000
name: identity_governance
preferred: true
service:
$ref: entra_id/v00.00.00000/services/identity_governance.yaml
title: identity_governance API
version: v00.00.00000
description: entra_id identity_governance API
identity_protection:
id: identity_protection:v00.00.00000
name: identity_protection
preferred: true
service:
$ref: entra_id/v00.00.00000/services/identity_protection.yaml
title: identity_protection API
version: v00.00.00000
description: entra_id identity_protection API
identity_providers:
id: identity_providers:v00.00.00000
name: identity_providers
preferred: true
service:
$ref: entra_id/v00.00.00000/services/identity_providers.yaml
title: identity_providers API
version: v00.00.00000
description: entra_id identity_providers API
invitations:
id: invitations:v00.00.00000
name: invitations
preferred: true
service:
$ref: entra_id/v00.00.00000/services/invitations.yaml
title: invitations API
version: v00.00.00000
description: entra_id invitations API
oauth2_permission_grants:
id: oauth2_permission_grants:v00.00.00000
name: oauth2_permission_grants
preferred: true
service:
$ref: entra_id/v00.00.00000/services/oauth2_permission_grants.yaml
title: oauth2_permission_grants API
version: v00.00.00000
description: entra_id oauth2_permission_grants API
org_contacts:
id: org_contacts:v00.00.00000
name: org_contacts
preferred: true
service:
$ref: entra_id/v00.00.00000/services/org_contacts.yaml
title: org_contacts API
version: v00.00.00000
description: entra_id org_contacts API
organization:
id: organization:v00.00.00000
name: organization
preferred: true
service:
$ref: entra_id/v00.00.00000/services/organization.yaml
title: organization API
version: v00.00.00000
description: entra_id organization API
permission_grants:
id: permission_grants:v00.00.00000
name: permission_grants
preferred: true
service:
$ref: entra_id/v00.00.00000/services/permission_grants.yaml
title: permission_grants API
version: v00.00.00000
description: entra_id permission_grants API
policies:
id: policies:v00.00.00000
name: policies
preferred: true
service:
$ref: entra_id/v00.00.00000/services/policies.yaml
title: policies API
version: v00.00.00000
description: entra_id policies API
role_management:
id: role_management:v00.00.00000
name: role_management
preferred: true
service:
$ref: entra_id/v00.00.00000/services/role_management.yaml
title: role_management API
version: v00.00.00000
description: entra_id role_management API
schema_extensions:
id: schema_extensions:v00.00.00000
name: schema_extensions
preferred: true
service:
$ref: entra_id/v00.00.00000/services/schema_extensions.yaml
title: schema_extensions API
version: v00.00.00000
description: entra_id schema_extensions API
scoped_role_memberships:
id: scoped_role_memberships:v00.00.00000
name: scoped_role_memberships
preferred: true
service:
$ref: entra_id/v00.00.00000/services/scoped_role_memberships.yaml
title: scoped_role_memberships API
version: v00.00.00000
description: entra_id scoped_role_memberships API
service_principals:
id: service_principals:v00.00.00000
name: service_principals
preferred: true
service:
$ref: entra_id/v00.00.00000/services/service_principals.yaml
title: service_principals API
version: v00.00.00000
description: entra_id service_principals API
subscribed_skus:
id: subscribed_skus:v00.00.00000
name: subscribed_skus
preferred: true
service:
$ref: entra_id/v00.00.00000/services/subscribed_skus.yaml
title: subscribed_skus API
version: v00.00.00000
description: entra_id subscribed_skus API
synchronization:
id: synchronization:v00.00.00000
name: synchronization
preferred: true
service:
$ref: entra_id/v00.00.00000/services/synchronization.yaml
title: synchronization API
version: v00.00.00000
description: entra_id synchronization API
tenant_relationships:
id: tenant_relationships:v00.00.00000
name: tenant_relationships
preferred: true
service:
$ref: entra_id/v00.00.00000/services/tenant_relationships.yaml
title: tenant_relationships API
version: v00.00.00000
description: entra_id tenant_relationships API
users:
id: users:v00.00.00000
name: users
preferred: true
service:
$ref: entra_id/v00.00.00000/services/users.yaml
title: users API
version: v00.00.00000
description: entra_id users API
config:
auth:
type: oauth2
grant_type: client_credentials
client_id_env_var: AZURE_CLIENT_ID
client_secret_env_var: AZURE_CLIENT_SECRET
token_url: >-
https://login.microsoftonline.com/{{ .__env__AZURE_TENANT_ID
}}/oauth2/v2.0/token
scopes:
- https://graph.microsoft.com/.default
Loading
Loading