summaryrefslogtreecommitdiff
path: root/doc/source/cli/command-objects/identity-provider.rst
blob: d96b814aead99fdaf65b34c6da4ff49bc0dd4d41 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
=================
identity provider
=================

Identity v3

`Requires: OS-FEDERATION extension`

identity provider create
------------------------

Create new identity provider

.. program:: identity provider create
.. code:: bash

    openstack identity provider create
        [--remote-id <remote-id> [...] | --remote-id-file <file-name>]
        [--description <description>]
        [--domain <domain>]
        [--enable | --disable]
        <name>

.. option:: --remote-id <remote-id>

    Remote IDs to associate with the Identity Provider
    (repeat option to provide multiple values)

.. option:: --remote-id-file <file-name>

    Name of a file that contains many remote IDs to associate with the identity
    provider, one per line

.. option:: --description

    New identity provider description

.. option:: --domain

    Name or ID of the domain to associate with the identity provider. If not
    specified, one will be created automatically

.. option:: --enable

    Enable the identity provider (default)

.. option:: --disable

    Disable the identity provider

.. describe:: <name>

    New identity provider name (must be unique)

identity provider delete
------------------------

Delete identity provider(s)

.. program:: identity provider delete
.. code:: bash

    openstack identity provider delete
        <identity-provider> [<identity-provider> ...]

.. describe:: <identity-provider>

    Identity provider(s) to delete

identity provider list
----------------------

List identity providers

.. program:: identity provider list
.. code:: bash

    openstack identity provider list

identity provider set
---------------------

Set identity provider properties

.. program:: identity provider set
.. code:: bash

    openstack identity provider set
        [--remote-id <remote-id> [...] | --remote-id-file <file-name>]
        [--description <description>]
        [--enable | --disable]
        <identity-provider>

.. option:: --remote-id <remote-id>

    Remote IDs to associate with the Identity Provider
    (repeat option to provide multiple values)

.. option:: --remote-id-file <file-name>

    Name of a file that contains many remote IDs to associate with the identity
    provider, one per line

.. option:: --description

    Set identity provider description

.. option:: --enable

    Enable the identity provider

.. option:: --disable

    Disable the identity provider

.. describe:: <identity-provider>

    Identity provider to modify

identity provider show
----------------------

Display identity provider details

.. program:: identity provider show
.. code:: bash

    openstack identity provider show
        <identity-provider>

.. describe:: <identity-provider>

    Identity provider to display