@itentialopensource/adapter-openstack_keystone
Version:
This adapter integrates with system described as: Openstack Keystone.
1,576 lines • 209 kB
YAML
openapi: 3.0.0
info:
title: Openstack Keystone API (Ussuri)
contact: {}
version: '3.14'
servers:
- url: http://{host}:{port}
description: Identity service (keystone) administrative endpoint
variables:
host:
default: localhost
port:
default: '5000'
paths:
/v3/auth/tokens:
get:
tags:
- Authentication and token management
summary: validateAndShowInformationForToken
description: ''
externalDocs:
url: https://docs.openstack.org/api-ref/identity/v3/#validate-and-show-information-for-token
operationId: validateAndShowInformationForToken
parameters:
- name: nocatalog
in: query
description: ''
style: form
explode: true
schema:
type: string
- name: allow_expired
in: query
description: ''
style: form
explode: true
schema:
type: boolean
- name: X-Subject-Token
in: header
description: ''
required: true
style: simple
schema:
type: string
responses:
'200':
description: Request was successful.
headers: {}
content: {}
'400':
description: Some content in the request was invalid.
headers: {}
content: {}
'401':
description: User must authenticate before making a request.
headers: {}
content: {}
'403':
description: Policy does not allow current user to do this operation.
headers: {}
content: {}
'404':
description: The requested resource could not be found.
headers: {}
content: {}
deprecated: false
delete:
tags:
- Authentication and token management
summary: revokeToken
description: ''
externalDocs:
url: https://docs.openstack.org/api-ref/identity/v3/#revoke-token
operationId: revokeToken
parameters:
- name: X-Subject-Token
in: header
description: ''
required: true
style: simple
schema:
type: string
responses:
'204':
description: The server has fulfilled the request.
headers: {}
content: {}
'400':
description: Some content in the request was invalid.
headers: {}
content: {}
'401':
description: User must authenticate before making a request.
headers: {}
content: {}
'403':
description: Policy does not allow current user to do this operation.
headers: {}
content: {}
'404':
description: The requested resource could not be found.
headers: {}
content: {}
deprecated: false
/v3/auth/catalog:
get:
tags:
- Authentication and token management
summary: getServiceCatalog
description: ''
externalDocs:
url: https://docs.openstack.org/api-ref/identity/v3/#get-service-catalog
operationId: getServiceCatalog
parameters: []
responses:
'200':
description: Request was successful.
headers: {}
content: {}
'400':
description: Some content in the request was invalid.
headers: {}
content: {}
'401':
description: User must authenticate before making a request.
headers: {}
content: {}
'403':
description: Policy does not allow current user to do this operation.
headers: {}
content: {}
'404':
description: The requested resource could not be found.
headers: {}
content: {}
'405':
description: Method is not valid for this endpoint.
headers: {}
content: {}
'409':
description: This operation conflicted with another operation on this resource.
headers: {}
content: {}
'413':
description: The request is larger than the server is willing or able to process.
headers: {}
content: {}
'415':
description: >-
The request entity has a media type which the server or resource does
not support.
headers: {}
content: {}
'503':
description: >-
Service is not available. This is mostly caused by service configuration
errors which prevents the service from successful start up.
headers: {}
content: {}
deprecated: false
/v3/auth/projects:
get:
tags:
- Authentication and token management
summary: getAvailableProjectScopes
description: ''
externalDocs:
url: https://docs.openstack.org/api-ref/identity/v3/#get-available-project-scopes
operationId: getAvailableProjectScopes
parameters: []
responses:
'200':
description: Request was successful.
headers: {}
content: {}
'400':
description: Some content in the request was invalid.
headers: {}
content: {}
'401':
description: User must authenticate before making a request.
headers: {}
content: {}
'403':
description: Policy does not allow current user to do this operation.
headers: {}
content: {}
'404':
description: The requested resource could not be found.
headers: {}
content: {}
'405':
description: Method is not valid for this endpoint.
headers: {}
content: {}
'409':
description: This operation conflicted with another operation on this resource.
headers: {}
content: {}
'413':
description: The request is larger than the server is willing or able to process.
headers: {}
content: {}
'415':
description: >-
The request entity has a media type which the server or resource does
not support.
headers: {}
content: {}
'503':
description: >-
Service is not available. This is mostly caused by service configuration
errors which prevents the service from successful start up.
headers: {}
content: {}
deprecated: false
/v3/auth/domains:
get:
tags:
- Authentication and token management
summary: getAvailableDomainScopes
description: ''
externalDocs:
url: https://docs.openstack.org/api-ref/identity/v3/#get-available-domain-scopes
operationId: getAvailableDomainScopes
parameters: []
responses:
'200':
description: Request was successful.
headers: {}
content: {}
'400':
description: Some content in the request was invalid.
headers: {}
content: {}
'401':
description: User must authenticate before making a request.
headers: {}
content: {}
'403':
description: Policy does not allow current user to do this operation.
headers: {}
content: {}
'404':
description: The requested resource could not be found.
headers: {}
content: {}
'405':
description: Method is not valid for this endpoint.
headers: {}
content: {}
'409':
description: This operation conflicted with another operation on this resource.
headers: {}
content: {}
'413':
description: The request is larger than the server is willing or able to process.
headers: {}
content: {}
'415':
description: >-
The request entity has a media type which the server or resource does
not support.
headers: {}
content: {}
'503':
description: >-
Service is not available. This is mostly caused by service configuration
errors which prevents the service from successful start up.
headers: {}
content: {}
deprecated: false
/v3/auth/system:
get:
tags:
- Authentication and token management
summary: getAvailableSystemScopes
description: ''
externalDocs:
url: https://docs.openstack.org/api-ref/identity/v3/#get-available-system-scopes
operationId: getAvailableSystemScopes
parameters: []
responses:
'200':
description: Request was successful.
headers: {}
content: {}
'400':
description: Some content in the request was invalid.
headers: {}
content: {}
'401':
description: User must authenticate before making a request.
headers: {}
content: {}
deprecated: false
/v3/users/{user_id}/application_credentials:
post:
tags:
- Application Credentials
summary: createApplicationCredential
description: ''
externalDocs:
url: https://docs.openstack.org/api-ref/identity/v3/#create-application-credential
operationId: createApplicationCredential
parameters:
- name: user_id
in: path
description: ''
required: true
style: simple
schema:
type: string
requestBody:
description: ''
content:
application/json:
schema:
$ref: '#/components/schemas/V3UsersApplicationCredentialsRequest'
required: false
responses:
'201':
description: Resource was created and is ready to use.
headers: {}
content: {}
'400':
description: Some content in the request was invalid.
headers: {}
content: {}
'401':
description: User must authenticate before making a request.
headers: {}
content: {}
'403':
description: Policy does not allow current user to do this operation.
headers: {}
content: {}
'404':
description: The requested resource could not be found.
headers: {}
content: {}
'409':
description: This operation conflicted with another operation on this resource.
headers: {}
content: {}
deprecated: false
get:
tags:
- Application Credentials
summary: listApplicationCredentials
description: ''
externalDocs:
url: https://docs.openstack.org/api-ref/identity/v3/#list-application-credentials
operationId: listApplicationCredentials
parameters:
- name: name
in: query
description: ''
style: form
explode: true
schema:
type: string
- name: user_id
in: path
description: ''
required: true
style: simple
schema:
type: string
responses:
'200':
description: Request was successful.
headers: {}
content: {}
'401':
description: User must authenticate before making a request.
headers: {}
content: {}
'403':
description: Policy does not allow current user to do this operation.
headers: {}
content: {}
'404':
description: The requested resource could not be found.
headers: {}
content: {}
deprecated: false
/v3/users/{user_id}/application_credentials/{application_credential_id}:
get:
tags:
- Application Credentials
summary: showApplicationCredentialDetails
description: ''
externalDocs:
url: https://docs.openstack.org/api-ref/identity/v3/#show-application-credential-details
operationId: showApplicationCredentialDetails
parameters:
- name: user_id
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: application_credential_id
in: path
description: ''
required: true
style: simple
schema:
type: string
responses:
'200':
description: Request was successful.
headers: {}
content: {}
'401':
description: User must authenticate before making a request.
headers: {}
content: {}
'403':
description: Policy does not allow current user to do this operation.
headers: {}
content: {}
'404':
description: The requested resource could not be found.
headers: {}
content: {}
deprecated: false
delete:
tags:
- Application Credentials
summary: deleteApplicationCredential
description: ''
externalDocs:
url: https://docs.openstack.org/api-ref/identity/v3/#delete-application-credential
operationId: deleteApplicationCredential
parameters:
- name: user_id
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: application_credential_id
in: path
description: ''
required: true
style: simple
schema:
type: string
responses:
'204':
description: The server has fulfilled the request.
headers: {}
content: {}
'401':
description: User must authenticate before making a request.
headers: {}
content: {}
'403':
description: Policy does not allow current user to do this operation.
headers: {}
content: {}
'404':
description: The requested resource could not be found.
headers: {}
content: {}
deprecated: false
/v3/users/{user_id}/access_rules:
get:
tags:
- Application Credentials
summary: listAccessRules
description: ''
externalDocs:
url: https://docs.openstack.org/api-ref/identity/v3/#list-access-rules
operationId: listAccessRules
parameters:
- name: user_id
in: path
description: ''
required: true
style: simple
schema:
type: string
responses:
'200':
description: Request was successful.
headers: {}
content: {}
'401':
description: User must authenticate before making a request.
headers: {}
content: {}
'403':
description: Policy does not allow current user to do this operation.
headers: {}
content: {}
'404':
description: The requested resource could not be found.
headers: {}
content: {}
deprecated: false
/v3/users/{user_id}/access_rules/{access_rule_id}:
get:
tags:
- Application Credentials
summary: showAccessRuleDetails
description: ''
externalDocs:
url: https://docs.openstack.org/api-ref/identity/v3/#show-access-rule-details
operationId: showAccessRuleDetails
parameters:
- name: user_id
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: access_rule_id
in: path
description: ''
required: true
style: simple
schema:
type: string
responses:
'200':
description: Request was successful.
headers: {}
content: {}
'401':
description: User must authenticate before making a request.
headers: {}
content: {}
'403':
description: Policy does not allow current user to do this operation.
headers: {}
content: {}
'404':
description: The requested resource could not be found.
headers: {}
content: {}
deprecated: false
delete:
tags:
- Application Credentials
summary: deleteAccessRule
description: ''
externalDocs:
url: https://docs.openstack.org/api-ref/identity/v3/#delete-access-rule
operationId: deleteAccessRule
parameters:
- name: user_id
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: access_rule_id
in: path
description: ''
required: true
style: simple
schema:
type: string
responses:
'204':
description: The server has fulfilled the request.
headers: {}
content: {}
'401':
description: User must authenticate before making a request.
headers: {}
content: {}
'403':
description: Policy does not allow current user to do this operation.
headers: {}
content: {}
'404':
description: The requested resource could not be found.
headers: {}
content: {}
deprecated: false
/v3/credentials:
post:
tags:
- Credentials
summary: createCredential
description: ''
externalDocs:
url: https://docs.openstack.org/api-ref/identity/v3/#create-credential
operationId: createCredential
parameters: []
requestBody:
description: ''
content:
application/json:
schema:
$ref: '#/components/schemas/V3CredentialsRequest'
required: false
responses:
'201':
description: Resource was created and is ready to use.
headers: {}
content: {}
'400':
description: Some content in the request was invalid.
headers: {}
content: {}
'401':
description: User must authenticate before making a request.
headers: {}
content: {}
'403':
description: Policy does not allow current user to do this operation.
headers: {}
content: {}
'404':
description: The requested resource could not be found.
headers: {}
content: {}
'405':
description: Method is not valid for this endpoint.
headers: {}
content: {}
'409':
description: This operation conflicted with another operation on this resource.
headers: {}
content: {}
'413':
description: The request is larger than the server is willing or able to process.
headers: {}
content: {}
'415':
description: >-
The request entity has a media type which the server or resource does
not support.
headers: {}
content: {}
'503':
description: >-
Service is not available. This is mostly caused by service configuration
errors which prevents the service from successful start up.
headers: {}
content: {}
deprecated: false
get:
tags:
- Credentials
summary: listCredentials
description: ''
externalDocs:
url: https://docs.openstack.org/api-ref/identity/v3/#list-credentials
operationId: listCredentials
parameters:
- name: user_id
in: query
description: ''
style: form
explode: true
schema:
type: string
responses:
'200':
description: Request was successful.
headers: {}
content: {}
'400':
description: Some content in the request was invalid.
headers: {}
content: {}
'401':
description: User must authenticate before making a request.
headers: {}
content: {}
'403':
description: Policy does not allow current user to do this operation.
headers: {}
content: {}
'404':
description: The requested resource could not be found.
headers: {}
content: {}
'405':
description: Method is not valid for this endpoint.
headers: {}
content: {}
'413':
description: The request is larger than the server is willing or able to process.
headers: {}
content: {}
'503':
description: >-
Service is not available. This is mostly caused by service configuration
errors which prevents the service from successful start up.
headers: {}
content: {}
deprecated: false
/v3/credentials/{credential_id}:
get:
tags:
- Credentials
summary: showCredentialDetails
description: ''
externalDocs:
url: https://docs.openstack.org/api-ref/identity/v3/#show-credential-details
operationId: showCredentialDetails
parameters:
- name: credential_id
in: path
description: ''
required: true
style: simple
schema:
type: string
responses:
'200':
description: Request was successful.
headers: {}
content: {}
'400':
description: Some content in the request was invalid.
headers: {}
content: {}
'401':
description: User must authenticate before making a request.
headers: {}
content: {}
'403':
description: Policy does not allow current user to do this operation.
headers: {}
content: {}
'404':
description: The requested resource could not be found.
headers: {}
content: {}
'405':
description: Method is not valid for this endpoint.
headers: {}
content: {}
'413':
description: The request is larger than the server is willing or able to process.
headers: {}
content: {}
'503':
description: >-
Service is not available. This is mostly caused by service configuration
errors which prevents the service from successful start up.
headers: {}
content: {}
deprecated: false
patch:
tags:
- Credentials
summary: updateCredential
description: ''
externalDocs:
url: https://docs.openstack.org/api-ref/identity/v3/#update-credential
operationId: updateCredential
parameters:
- name: credential_id
in: path
description: ''
required: true
style: simple
schema:
type: string
requestBody:
description: ''
content:
application/json:
schema:
$ref: '#/components/schemas/V3CredentialsRequest'
required: false
responses:
'200':
description: Request was successful.
headers: {}
content: {}
'400':
description: Some content in the request was invalid.
headers: {}
content: {}
'401':
description: User must authenticate before making a request.
headers: {}
content: {}
'403':
description: Policy does not allow current user to do this operation.
headers: {}
content: {}
'404':
description: The requested resource could not be found.
headers: {}
content: {}
'405':
description: Method is not valid for this endpoint.
headers: {}
content: {}
'409':
description: This operation conflicted with another operation on this resource.
headers: {}
content: {}
'413':
description: The request is larger than the server is willing or able to process.
headers: {}
content: {}
'415':
description: >-
The request entity has a media type which the server or resource does
not support.
headers: {}
content: {}
'503':
description: >-
Service is not available. This is mostly caused by service configuration
errors which prevents the service from successful start up.
headers: {}
content: {}
deprecated: false
delete:
tags:
- Credentials
summary: deleteCredential
description: ''
externalDocs:
url: https://docs.openstack.org/api-ref/identity/v3/#delete-credential
operationId: deleteCredential
parameters:
- name: credential_id
in: path
description: ''
required: true
style: simple
schema:
type: string
responses:
'204':
description: The server has fulfilled the request.
headers: {}
content: {}
'400':
description: Some content in the request was invalid.
headers: {}
content: {}
'401':
description: User must authenticate before making a request.
headers: {}
content: {}
'403':
description: Policy does not allow current user to do this operation.
headers: {}
content: {}
'404':
description: The requested resource could not be found.
headers: {}
content: {}
'405':
description: Method is not valid for this endpoint.
headers: {}
content: {}
'409':
description: This operation conflicted with another operation on this resource.
headers: {}
content: {}
'413':
description: The request is larger than the server is willing or able to process.
headers: {}
content: {}
'415':
description: >-
The request entity has a media type which the server or resource does
not support.
headers: {}
content: {}
'503':
description: >-
Service is not available. This is mostly caused by service configuration
errors which prevents the service from successful start up.
headers: {}
content: {}
deprecated: false
/v3/domains:
get:
tags:
- Domains
summary: listDomains
description: ''
externalDocs:
url: https://docs.openstack.org/api-ref/identity/v3/#list-domains
operationId: listDomains
parameters:
- name: name
in: query
description: ''
style: form
explode: true
schema:
type: string
- name: enabled
in: query
description: ''
style: form
explode: true
schema:
type: string
responses:
'200':
description: Request was successful.
headers: {}
content: {}
'400':
description: Some content in the request was invalid.
headers: {}
content: {}
'401':
description: User must authenticate before making a request.
headers: {}
content: {}
'403':
description: Policy does not allow current user to do this operation.
headers: {}
content: {}
'404':
description: The requested resource could not be found.
headers: {}
content: {}
'405':
description: Method is not valid for this endpoint.
headers: {}
content: {}
'413':
description: The request is larger than the server is willing or able to process.
headers: {}
content: {}
'503':
description: >-
Service is not available. This is mostly caused by service configuration
errors which prevents the service from successful start up.
headers: {}
content: {}
deprecated: false
post:
tags:
- Domains
summary: createDomain
description: ''
externalDocs:
url: https://docs.openstack.org/api-ref/identity/v3/#create-domain
operationId: createDomain
parameters: []
requestBody:
description: ''
content:
application/json:
schema:
$ref: '#/components/schemas/V3DomainsRequest'
required: false
responses:
'201':
description: Resource was created and is ready to use.
headers: {}
content: {}
'400':
description: Some content in the request was invalid.
headers: {}
content: {}
'401':
description: User must authenticate before making a request.
headers: {}
content: {}
'403':
description: Policy does not allow current user to do this operation.
headers: {}
content: {}
'404':
description: The requested resource could not be found.
headers: {}
content: {}
'405':
description: Method is not valid for this endpoint.
headers: {}
content: {}
'409':
description: This operation conflicted with another operation on this resource.
headers: {}
content: {}
'413':
description: The request is larger than the server is willing or able to process.
headers: {}
content: {}
'415':
description: >-
The request entity has a media type which the server or resource does
not support.
headers: {}
content: {}
'503':
description: >-
Service is not available. This is mostly caused by service configuration
errors which prevents the service from successful start up.
headers: {}
content: {}
deprecated: false
/v3/domains/{domain_id}:
get:
tags:
- Domains
summary: showDomainDetails
description: ''
externalDocs:
url: https://docs.openstack.org/api-ref/identity/v3/#show-domain-details
operationId: showDomainDetails
parameters:
- name: domain_id
in: path
description: ''
required: true
style: simple
schema:
type: string
responses:
'200':
description: Request was successful.
headers: {}
content: {}
'400':
description: Some content in the request was invalid.
headers: {}
content: {}
'401':
description: User must authenticate before making a request.
headers: {}
content: {}
'403':
description: Policy does not allow current user to do this operation.
headers: {}
content: {}
'404':
description: The requested resource could not be found.
headers: {}
content: {}
'405':
description: Method is not valid for this endpoint.
headers: {}
content: {}
'413':
description: The request is larger than the server is willing or able to process.
headers: {}
content: {}
'503':
description: >-
Service is not available. This is mostly caused by service configuration
errors which prevents the service from successful start up.
headers: {}
content: {}
deprecated: false
patch:
tags:
- Domains
summary: updateDomain
description: ''
externalDocs:
url: https://docs.openstack.org/api-ref/identity/v3/#update-domain
operationId: updateDomain
parameters:
- name: domain_id
in: path
description: ''
required: true
style: simple
schema:
type: string
requestBody:
description: ''
content:
application/json:
schema:
$ref: '#/components/schemas/V3DomainsRequest1'
required: false
responses:
'200':
description: Request was successful.
headers: {}
content: {}
'400':
description: Some content in the request was invalid.
headers: {}
content: {}
'401':
description: User must authenticate before making a request.
headers: {}
content: {}
'403':
description: Policy does not allow current user to do this operation.
headers: {}
content: {}
'404':
description: The requested resource could not be found.
headers: {}
content: {}
'405':
description: Method is not valid for this endpoint.
headers: {}
content: {}
'409':
description: This operation conflicted with another operation on this resource.
headers: {}
content: {}
'413':
description: The request is larger than the server is willing or able to process.
headers: {}
content: {}
'415':
description: >-
The request entity has a media type which the server or resource does
not support.
headers: {}
content: {}
'503':
description: >-
Service is not available. This is mostly caused by service configuration
errors which prevents the service from successful start up.
headers: {}
content: {}
deprecated: false
delete:
tags:
- Domains
summary: deleteDomain
description: ''
externalDocs:
url: https://docs.openstack.org/api-ref/identity/v3/#delete-domain
operationId: deleteDomain
parameters:
- name: domain_id
in: path
description: ''
required: true
style: simple
schema:
type: string
responses:
'204':
description: The server has fulfilled the request.
headers: {}
content: {}
'400':
description: Some content in the request was invalid.
headers: {}
content: {}
'401':
description: User must authenticate before making a request.
headers: {}
content: {}
'403':
description: Policy does not allow current user to do this operation.
headers: {}
content: {}
'404':
description: The requested resource could not be found.
headers: {}
content: {}
'405':
description: Method is not valid for this endpoint.
headers: {}
content: {}
'409':
description: This operation conflicted with another operation on this resource.
headers: {}
content: {}
'413':
description: The request is larger than the server is willing or able to process.
headers: {}
content: {}
'415':
description: >-
The request entity has a media type which the server or resource does
not support.
headers: {}
content: {}
'503':
description: >-
Service is not available. This is mostly caused by service configuration
errors which prevents the service from successful start up.
headers: {}
content: {}
deprecated: false
/v3/domains/config/default:
get:
tags:
- Domain configuration
summary: showDefaultConfigurationSettings
description: ''
externalDocs:
url: https://docs.openstack.org/api-ref/identity/v3/#show-default-configuration-settings
operationId: showDefaultConfigurationSettings
parameters: []
responses:
'200':
description: Request was successful.
headers: {}
content: {}
deprecated: false
/v3/domains/config/{group}/default:
get:
tags:
- Domain configuration
summary: showDefaultConfigurationForAGroup
description: ''
externalDocs:
url: https://docs.openstack.org/api-ref/identity/v3/#show-default-configuration-for-a-group
operationId: showDefaultConfigurationForAGroup
parameters:
- name: group
in: path
description: ''
required: true
style: simple
schema:
type: string
responses:
'200':
description: Request was successful.
headers: {}
content: {}
'400':
description: Some content in the request was invalid.
headers: {}
content: {}
'401':
description: User must authenticate before making a request.
headers: {}
content: {}
'403':
description: Policy does not allow current user to do this operation.
headers: {}
content: {}
'404':
description: The requested resource could not be found.
headers: {}
content: {}
'405':
description: Method is not valid for this endpoint.
headers: {}
content: {}
'413':
description: The request is larger than the server is willing or able to process.
headers: {}
content: {}
'503':
description: >-
Service is not available. This is mostly caused by service configuration
errors which prevents the service from successful start up.
headers: {}
content: {}
deprecated: false
/v3/domains/config/{group}/{option}/default:
get:
tags:
- Domain configuration
summary: showDefaultOptionForAGroup
description: ''
externalDocs:
url: https://docs.openstack.org/api-ref/identity/v3/#show-default-option-for-a-group
operationId: showDefaultOptionForAGroup
parameters:
- name: group
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: option
in: path
description: ''
required: true
style: simple
schema:
type: string
responses:
'200':
description: Request was successful.
headers: {}
content: {}
'400':
description: Some content in the request was invalid.
headers: {}
content: {}
'401':
description: User must authenticate before making a request.
headers: {}
content: {}
'403':
description: Policy does not allow current user to do this operation.
headers: {}
content: {}
'404':
description: The requested resource could not be found.
headers: {}
content: {}
'405':
description: Method is not valid for this endpoint.
headers: {}
content: {}
'413':
description: The request is larger than the server is willing or able to process.
headers: {}
content: {}
'503':
description: >-
Service is not available. This is mostly caused by service configuration
errors which prevents the service from successful start up.
headers: {}
content: {}
deprecated: false
/v3/domains/{domain_id}/config/{group}/{option}:
get:
tags:
- Domain configuration
summary: showDomainGroupOptionConfiguration
description: ''
externalDocs:
url: https://docs.openstack.org/api-ref/identity/v3/#show-domain-group-option-configuration
operationId: showDomainGroupOptionConfiguration
parameters:
- name: domain_id
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: group
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: option
in: path
description: ''
required: true
style: simple
schema:
type: string
responses:
'200':
description: Request was successful.
headers: {}
content: {}
'400':
description: Some content in the request was invalid.
headers: {}
content: {}
'401':
description: User must authenticate before making a request.
headers: {}
content: {}
'403':
description: Policy does not allow current user to do this operation.
headers: {}
content: {}
'404':
description: The requested resource could not be found.
headers: {}
content: {}
'405':
description: Method is not valid for this endpoint.
headers: {}
content: {}
'413':
description: The request is larger than the server is willing or able to process.
headers: {}
content: {}
'503':
description: >-
Service is not available. This is mostly caused by service configuration
errors which prevents the service from successful start up.
headers: {}
content: {}
deprecated: false
patch:
tags:
- Domain configuration
summary: updateDomainGroupOptionConfiguration
description: ''
externalDocs:
url: https://docs.openstack.org/api-ref/identity/v3/#update-domain-group-option-configuration
operationId: updateDomainGroupOptionConfiguration
parameters:
- name: domain_id
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: group
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: option
in: path
description: ''
required: true
style: simple
schema:
type: string
requestBody:
description: ''
content:
application/json:
schema:
$ref: '#/components/schemas/V3DomainsConfigOptionRequest'
required: false
responses:
'200':
description: Request was successful.
headers: {}
content: {}
'400':
description: Some content in the request was invalid.
headers: {}
content: {}
'401':
description: User must authenticate before making a request.
headers: {}
content: {}
'403':
description: Policy does not allow current user to do this operation.
headers: {}
content: {}
'404':
description: The requested resource could not be found.
headers: {}
content: {}
'405':
description: Method is not valid for this endpoint.
headers: {}
content: {}
'409':
description: This operation conflicted with another operation on this resource.
headers: {}
content: {}
'413':
description: The request is larger than the server is willing or able to process.
headers: {}
content: {}
'415':
description: >-
The request entity has a media type which the server or resource does
not support.
headers: {}
content: {}
'503':
description: >-
Service is not available. This is mostly caused by service configuration
errors which prevents the service from successful start up.
headers: {}
content: {}
deprecated: false
delete:
tags:
- Domain configuration
summary: deleteDomainGroupOptionConfiguration
description: ''
externalDocs:
url: https://docs.openstack.org/api-ref/identity/v3/#delete-domain-group-option-configuration
operationId: deleteDomainGroupOptionConfiguration
parameters:
- name: domain_id
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: group
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: option
in: path
description: ''
required: true
style: simple
schema:
type: string
responses:
'204':
description: The server has fulfilled the request.
headers: {}
content: {}
'400':
description: Some content in the request was invalid.
headers: {}
content: {}
'401':
description: User must authenticate before making a request.
headers: {}
content: {}
'403':
description: Policy does not allow current user to do this operation.
headers: {}
content: {}
'404':
description: The requested resource could not be found.
headers: {}
content: {}
'405':
description: Method is not valid for this endpoint.
headers: {}
content: {}
'409':
description: This operation conflicted with another operation on this resource.
headers: {}
content: {}
'413':
description: The request is larger than the server is willing or able to process.
headers: {}
content: {}
'415':
description: >-
The request entity has a media type which the server or resource does
not support.
headers: {}
content: {}
'503':
description: >-
Service is not available. This is mostly caused by service configuration
errors which prevents the service from successful start up.
headers: {}
content: {}
deprecated: false
/v3/domains/{domain_id}/config/{group}:
get:
tags:
- Domain configuration
summary: showDomainGroupConfiguration
description: ''
externalDocs:
url: https://docs.openstack.org/api-ref/identity/v3/#show-domain-group-configuration
operationId: showDomainGroupConfiguration
parameters:
- name: domain_id
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: group
in: path
description: ''
required: true
style: simple
schema:
type: string
responses:
'200':
description: Request was success