diff --git a/api-ref/locale/api-ref.pot b/api-ref/locale/api-ref.pot index e38d10ab1..d74599048 100644 --- a/api-ref/locale/api-ref.pot +++ b/api-ref/locale/api-ref.pot @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2016-01-01 06:04+0000\n" +"POT-Creation-Date: 2016-01-08 06:18+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -41,23 +41,15 @@ msgstr "" msgid "Identity Admin API v2.0 (SUPPORTED)" msgstr "" -#: ./api-ref/src/docbkx/ch_identity-admin-v2.xml:11(para) -msgid "Gets an authentication token that permits access to the Compute API." -msgstr "" - -#: ./api-ref/src/docbkx/ch_identity-admin-v2.xml:13(title) -msgid "Versions" -msgstr "" - -#: ./api-ref/src/docbkx/ch_identity-admin-v2.xml:32(title) ./api-ref/src/docbkx/ch_identity-v2.xml:40(title) +#: ./api-ref/src/docbkx/ch_identity-admin-v2.xml:12(title) msgid "Tokens" msgstr "" -#: ./api-ref/src/docbkx/ch_identity-admin-v2.xml:45(title) ./api-ref/src/docbkx/ch_identity-v3.xml:108(link) +#: ./api-ref/src/docbkx/ch_identity-admin-v2.xml:28(title) ./api-ref/src/docbkx/ch_identity-v3.xml:108(link) msgid "Users" msgstr "" -#: ./api-ref/src/docbkx/ch_identity-admin-v2.xml:62(title) +#: ./api-ref/src/docbkx/ch_identity-admin-v2.xml:45(title) msgid "Tenants" msgstr "" @@ -77,11 +69,11 @@ msgstr "" msgid "Cloud providers can configure property protections that prevent non-administrative users from updating and deleting protected properties. For more information, see <link xlink:href=\"http://docs.openstack.org/admin-guide-cloud/compute-images-instances.html#image-properties-and-property-protection\">Image property protection</link> in the <citetitle>OpenStack Cloud Administrator Guide</citetitle>." msgstr "" -#: ./api-ref/src/docbkx/ch_images-v2.xml:20(title) ./api-ref/src/docbkx/ch_database-v1.xml:12(title) ./api-ref/src/docbkx/ch_blockstorage-api-v1.xml:37(title) ./api-ref/src/docbkx/ch_identity-v3.xml:48(link) ./api-ref/src/docbkx/ch_identity-v3.xml:116(title) ./api-ref/src/docbkx/ch_identity-v2.xml:14(title) ./api-ref/src/docbkx/ch_netconn-v2.xml:26(title) ./api-ref/src/docbkx/ch_images-v1.xml:22(title) ./api-ref/src/docbkx/ch_compute-v2.1.xml:39(title) ./api-ref/src/docbkx/ch_orchestration-v1.xml:23(title) ./api-ref/src/docbkx/ch_clustering-v1.xml:16(title) ./api-ref/src/docbkx/ch_blockstorage-api-v2.xml:16(title) +#: ./api-ref/src/docbkx/ch_images-v2.xml:20(title) ./api-ref/src/docbkx/ch_database-v1.xml:12(title) ./api-ref/src/docbkx/ch_blockstorage-api-v1.xml:37(title) ./api-ref/src/docbkx/ch_identity-v2.xml:14(title) ./api-ref/src/docbkx/ch_netconn-v2.xml:26(title) ./api-ref/src/docbkx/ch_images-v1.xml:22(title) ./api-ref/src/docbkx/ch_compute-v2.1.xml:39(title) ./api-ref/src/docbkx/ch_orchestration-v1.xml:23(title) ./api-ref/src/docbkx/ch_clustering-v1.xml:16(title) ./api-ref/src/docbkx/ch_blockstorage-api-v2.xml:16(title) msgid "API versions" msgstr "" -#: ./api-ref/src/docbkx/ch_images-v2.xml:28(title) ./api-ref/src/docbkx/ch_images-v1.xml:40(title) ./api-ref/src/docbkx/ch_compute-v2.1.xml:410(title) +#: ./api-ref/src/docbkx/ch_images-v2.xml:28(title) ./api-ref/src/docbkx/ch_images-v1.xml:40(title) ./api-ref/src/docbkx/ch_compute-v2.1.xml:433(title) msgid "Images" msgstr "" @@ -101,11 +93,11 @@ msgstr "" msgid "Image status" msgstr "" -#: ./api-ref/src/docbkx/ch_images-v2.xml:44(th) ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:114(th) ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:174(th) ./api-ref/src/docbkx/ch_share-v2.xml:150(th) ./api-ref/src/docbkx/ch_share-v2.xml:644(th) ./api-ref/src/docbkx/ch_blockstorage-api-v2.xml:68(th) ./api-ref/src/docbkx/ch_blockstorage-api-v2.xml:210(th) ./api-ref/src/docbkx/ch_blockstorage-api-v2.xml:422(th) +#: ./api-ref/src/docbkx/ch_images-v2.xml:44(th) ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:135(th) ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:193(th) ./api-ref/src/docbkx/ch_share-v2.xml:150(th) ./api-ref/src/docbkx/ch_share-v2.xml:644(th) ./api-ref/src/docbkx/ch_blockstorage-api-v2.xml:68(th) ./api-ref/src/docbkx/ch_blockstorage-api-v2.xml:210(th) ./api-ref/src/docbkx/ch_blockstorage-api-v2.xml:422(th) msgid "Status" msgstr "" -#: ./api-ref/src/docbkx/ch_images-v2.xml:45(th) ./api-ref/src/docbkx/ch_objectstorage-v1.xml:107(th) ./api-ref/src/docbkx/ch_identity-v3.xml:204(th) ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:115(th) ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:175(th) ./api-ref/src/docbkx/ch_share-v2.xml:151(th) ./api-ref/src/docbkx/ch_share-v2.xml:645(th) ./api-ref/src/docbkx/ch_blockstorage-api-v2.xml:69(th) ./api-ref/src/docbkx/ch_blockstorage-api-v2.xml:211(th) ./api-ref/src/docbkx/ch_blockstorage-api-v2.xml:423(th) +#: ./api-ref/src/docbkx/ch_images-v2.xml:45(th) ./api-ref/src/docbkx/ch_objectstorage-v1.xml:107(th) ./api-ref/src/docbkx/ch_identity-v3.xml:206(th) ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:136(th) ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:194(th) ./api-ref/src/docbkx/ch_share-v2.xml:151(th) ./api-ref/src/docbkx/ch_share-v2.xml:645(th) ./api-ref/src/docbkx/ch_blockstorage-api-v2.xml:69(th) ./api-ref/src/docbkx/ch_blockstorage-api-v2.xml:211(th) ./api-ref/src/docbkx/ch_blockstorage-api-v2.xml:423(th) msgid "Description" msgstr "" @@ -253,19 +245,31 @@ msgstr "" msgid "OS-KSADM admin extension" msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v2-ext.xml:25(title) +#: ./api-ref/src/docbkx/ch_identity-v2-ext.xml:21(para) +msgid "Supports create, read, update, and delete (CRUD) operations for users, tenants, roles, and services. Requires administrator privileges." +msgstr "" + +#: ./api-ref/src/docbkx/ch_identity-v2-ext.xml:30(title) msgid "OS-KSCATALOG admin extension" msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v2-ext.xml:31(title) +#: ./api-ref/src/docbkx/ch_identity-v2-ext.xml:31(para) +msgid "Supports CRUD operations for endpoint templates and endpoints. Requires administrator privileges." +msgstr "" + +#: ./api-ref/src/docbkx/ch_identity-v2-ext.xml:40(title) msgid "OS-KSEC2 admin extension" msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v2-ext.xml:37(title) +#: ./api-ref/src/docbkx/ch_identity-v2-ext.xml:41(para) +msgid "Supports Amazon Elastic Compute (EC2) style authentication." +msgstr "" + +#: ./api-ref/src/docbkx/ch_identity-v2-ext.xml:49(title) msgid "OS-KSS3 admin extension" msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v2-ext.xml:43(title) +#: ./api-ref/src/docbkx/ch_identity-v2-ext.xml:55(title) msgid "OS-KSVALIDATE admin extension" msgstr "" @@ -281,15 +285,15 @@ msgstr "" msgid "OS-INHERIT extension (OS-INHERIT)" msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:28(link) ./api-ref/src/docbkx/ch_identity-v3-ext.xml:64(title) +#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:28(link) ./api-ref/src/docbkx/ch_identity-v3-ext.xml:63(title) msgid "Key Distribution Server (KDS) extension (OS-KDS)" msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:35(link) ./api-ref/src/docbkx/ch_identity-v3-ext.xml:284(title) +#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:35(link) ./api-ref/src/docbkx/ch_identity-v3-ext.xml:286(title) msgid "OAuth extension (OS-OAUTH1)" msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:42(link) ./api-ref/src/docbkx/ch_identity-v3-ext.xml:340(title) +#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:42(link) ./api-ref/src/docbkx/ch_identity-v3-ext.xml:353(title) msgid "Trust extension (OS-TRUST)" msgstr "" @@ -298,42 +302,42 @@ msgid "Enables projects to inherit role assignments from either their owning dom msgstr "" #: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:54(para) -msgid "The OS-INHERIT extension was extended in API v3.4 to allow inheritance from projects in addition to inheritance from domains. To access project inheritance, the Identity service server must run at least API v3.4." +msgid "(Since API v3.4) The OS-INHERIT extension allows inheritance from both projects and domains. To access project inheritance, the Identity service server must run at least API v3.4." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:65(para) +#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:64(para) msgid "The Key Distribution Server (KDS) is a trusted third party that generates and securely distributes signing and encryption keys to communicating parties. These shared keys enable parties to exchange authenticated, confidential messages. KDS is an integral part of the RPC message security implementation. To establish a trusted relationship between the party and the KDS, a properly authorized user, such as a cloud administrator, must assign a long-term shared key to the communicating party. Assigning a key to a party requires assigning an identity to that party in the KDS. An identity includes a unique party name and the associated long-term shared key. This party name is used to identify a party when it communicates with KDS or another party." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:79(para) +#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:78(para) msgid "The KDS enables two individual parties or one individual party and a group party to exchange secure messages. To get keys so that it can communicate with another party, a party makes an authenticated request to KDS for a ticket. The KDS returns an encrypted ticket to the requesting party. The KDS encrypts the ticket with the long-term shared key that is associated with that party. Only the associated party or the KDS itself can decrypt the ticket." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:88(para) +#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:87(para) msgid "The KDS issues a ticket that contains a copy of the shared encryption and signing keys. These keys are for the source party, which is the party that requests the ticket. The ticket also contains a payload that is intended for the destination party, which is the party with whom the source party wants to communicate. This payload contains the information that the destination party can use to derive the shared encryption and signing keys. When the destination party is:" msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:100(para) +#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:99(para) msgid "An individual. The payload is encrypted with the long-term shared key that is associated with the destination party." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:106(para) +#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:105(para) msgid "A group. The payload is encrypted with a shared group key that the KDS makes available to all members of the group. This encryption enables the destination party to trust that the information in the payload was supplied by the KDS." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:115(para) +#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:114(para) msgid "When the source party is ready to communicate with the destination party, it sends this encrypted payload to the destination party along with whatever data it has protected with the shared signing and encryption keys. The destination party can decrypt the payload and derive the shared encryption and signing keys by using the payload information. Both parties have a copy of the shared signing and encryption keys that are trusted as being issued by the KDS. The destination party uses these shared keys to authenticate and decrypt the data sent by the source party." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:126(para) +#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:125(para) msgid "Other guidelines:" msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:129(para) +#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:128(para) msgid "When a source party must send secure messages to multiple recipients, an authorized user can define a KDS group for the recipients. Membership in a group is determined by comparing a party name with the group name. The party is considered a member if the party name matches <code><group name>.*</code>. For example, a party named <code>scheduler.host.example.com</code> is considered a member of the <code>scheduler</code> group. This method is the same method that is used to name message queues in OpenStack." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:143(para) +#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:142(para) msgid "When a source party requests a ticket for a destination party that is a group, KDS generates a short-lived group key and assigns it to the group. This group key is used to encrypt the payload in the ticket, which contains the information that the destination party uses to derive the shared signing and encryption keys." msgstr "" @@ -341,103 +345,119 @@ msgstr "" msgid "When an individual destination party must decrypt the payload that it receives from the source party as a part of a group message, it makes an authenticated request to KDS to get the short-lived group key. If the requester is a member of the target group, KDS provides the short-lived group key encrypted with the long-term shared key associated with the individual destination party. The individual destination party can then decrypt the group key, which enables it to decrypt the payload and derive the shared signing and encryption keys to use to authenticate and decrypt the data sent by the source party." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:166(para) +#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:168(para) msgid "When a sender gets keys to send a message to a group, all group members and the sender share the signing and encryption keys, which makes it impossible for an individual destination party to determine whether a message was sent by the source party or by another destination party who is a group member. The destination party can confirm only that the message was sent by a party who has the shared signing and encryption keys. When a sender uses keys to send a message to a group, all group members must trust other members to operate in good faith." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:180(para) +#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:182(para) msgid "The signing and encryption keys that communicating parties share are short-lived. The life span of these keys is defined by a validity period that is set by the KDS when it issues the ticket. A suggested reasonable default validity period is 15 minutes, though the implementation determines the appropriate validity period." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:188(para) +#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:190(para) msgid "After the validity period for the keys expires, a party should refuse to use those keys to prevent the use of compromised keys. This requires the source party to request a new ticket from the KDS to get a new set of keys. An implementation can implement a grace period to account for clock skew between parties. This grace period enables a destination party to accept messages that use recently expired keys. If you use a grace period, its duration should be five or fewer minutes." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:198(para) +#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:200(para) msgid "A key server, unlike a pure public key-based system, can regulate the encryption and signing key exchange. When keys are requested, the key server actively distributes keys to communicating parties, applies access control, and denies communication between arbitrary peers in the system. This enables centralized access control, prevents unauthorized communication, and eliminates the need to perform post-authentication access control and policy lookups on the receiving side." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:208(para) +#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:210(para) msgid "The KDS requires that all ticket requests are authenticated and, where appropriate, data is encrypted. You must pass any time stamp value to the API as a <link xlink:href=\"https://en.wikipedia.org/wiki/ISO_8601#UTC\">UTC</link><link xlink:href=\"https://en.wikipedia.org/wiki/ISO_8601\">ISO 8601</link> date and time string that includes microseconds. For example, <code>2012-03-26T10:01:01.720000</code>." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:217(para) +#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:219(para) msgid "The default algorithms for message authentication and encryption are, respectively, HMAC-SHA-256 and AES-128-CBC. Therefore, the default block size is 128 bit." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:222(para) +#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:224(para) msgid "The source party that requests a ticket must send the encrypted <code>esek</code> payload to the destination party. The source and destination strings used when requesting the ticket also must be sent to the destination party to enable it to derive the shared signing end encryption keys. The messaging implementation is responsible for transferring this data to the destination party." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:230(para) +#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:232(para) msgid "The key derivation used to generate the shared signing and encryption keys uses the Hashed Message Authentication Code (HMAC)-based key derivation function (HKDF) standard, as described in RFC 5869. The destination party must use the HKDF <code>expand</code> function by using the information that it receives from the source party to complete derivation of the shared signing and encryption keys. The inputs to the HKDF <code>expand</code> function are:" msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:241(para) +#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:243(para) msgid "The <code>info</code> input for the HKDF <code>expand</code> function is a string that concatenates the source, destination, and <code>esek.timestamp</code> strings by using a comma (<code>,</code>) separator between each element. The following example shows a valid <code>info</code> string where <code>scheduler.host.example.com</code> is the source, <code>compute.host.example.com</code> is the destination, and <code>2012-03-26T10:01:01.720000</code> is the <code>esek.timestamp</code>:" msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:253(para) +#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:255(para) msgid "The output of the HKDF expand function is an array of bytes of 256 bit length. The first half is the signing key, and the second half is the encryption key." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:258(para) +#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:260(para) msgid "Create and delete requests for long-term keys are restricted to authorized users, such as cloud administrators. The authentication and authorization for these requests is left up to the implementation, though the implementation should leverage the Identity API for these purposes." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:285(para) -msgid "Enables users to delegate roles to third-party consumers through the <link xlink:href=\"http://tools.ietf.org/html/rfc5849\">The OAuth 1.0 Protocol</link>." +#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:287(para) +msgid "Enables users to delegate roles to third-party consumers through <link xlink:href=\"http://tools.ietf.org/html/rfc5849\">The OAuth 1.0 Protocol</link>." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:289(para) -msgid "A user is an Identity API user who delegates its roles and who authorizes request tokens. A consumer is a third-party application that uses OAuth to access a protected resource. An OAuth-derived token enables admin users to act on behalf of the authorizing user. A request token is a token that the consumer uses to get authorization from the user and exchanges with an OAuth verifier for an access token. The OAuth verifier is a required string that is provided with the corresponding request token in exchange for an access token. An access token is a token that the consumer uses to request Identity API tokens on behalf of the authorizing user instead of using the credentials for the user." +#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:292(para) +msgid "A user is an Identity API user who delegates its roles and who authorizes request tokens." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:302(para) +#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:296(para) +msgid "A consumer is a third-party application that uses OAuth to access a protected resource." +msgstr "" + +#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:300(para) +msgid "Administrative users use an OAuth-derived token to act on behalf of the authorizing user." +msgstr "" + +#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:304(para) +msgid "The consumer uses a request token to get authorization from the user. The consumer provides an OAuth verifier string with the request token in exchange for an access token." +msgstr "" + +#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:309(para) +msgid "The consumer uses an access token to request Identity API tokens on behalf of the authorizing user instead of using the credentials for the user." +msgstr "" + +#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:314(para) msgid "Request and access tokens use token keys to identify themselves. For OpenStack purposes, the token key is the token ID. The consumer uses a token secret to establish ownership of a token. Both request and access tokens have token secrets." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:308(para) +#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:320(para) msgid "Delegated authentication through OAuth occurs as follows:" msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:313(para) +#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:325(para) msgid "A user creates a consumer." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:316(para) +#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:328(para) msgid "The consumer gets an unauthorized request token. Then, the consumer uses the request token to initiate user authorization." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:321(para) +#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:333(para) msgid "The user authorizes the request token." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:324(para) +#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:336(para) msgid "The consumer exchanges the authorized request token and the OAuth verifier for an access token." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:327(para) +#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:340(para) msgid "The authorizing user receives the request token key from the consumer out-of-band." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:331(para) +#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:344(para) msgid "The consumer uses the access token to request an Identity API token." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:341(para) +#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:354(para) msgid "Creates a trust." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:344(para) -msgid "A trust is an OpenStack Identity extension that enables delegation and, optionally, impersonation through <code>keystone</code>. A trust extension defines a relationship between a trustor and trustee. A trustor is the user who delegates a limited set of their own rights to another user. A trustee is the user whose trust is being delegated to, for a limited time." +#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:357(para) +msgid "A trust is an OpenStack Identity extension that enables delegation and, optionally, impersonation through <code>keystone</code>. A trust extension defines a relationship between a trustor and trustee. A trustor is the user who delegates a limited set of their own rights to another user, known as the trustee, for a limited time." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:352(para) -msgid "The trust can eventually enable the trustee to impersonate the trustor. For security reasons, some safety measures are added. For example, if a trustor loses a given role, any trusts and the related tokens that the user issued with that role are automatically revoked." +#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:365(para) +msgid "The trust can eventually enable the trustee to impersonate the trustor. For security reasons, some safety measures are added. For example, if a trustor loses a given role, the API automatically revokes any trusts and the related tokens that the user issued with that role." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:359(para) +#: ./api-ref/src/docbkx/ch_identity-v3-ext.xml:372(para) msgid "For more information, see <link xlink:href=\"http://docs.openstack.org/admin-guide-cloud/keystone_use_trusts.html\">Use trusts</link>." msgstr "" @@ -745,7 +765,7 @@ msgstr "" msgid "You can use the APIs and extensions after you authenticate through the Identity API. In exchange for a set of authentication credentials, the Identity service generates tokens. A token represents the authenticated identity of a user and, optionally, grants authorization on a specific project or domain." msgstr "" -#: ./api-ref/src/docbkx/preface.xml:45(para) ./api-ref/src/docbkx/ch_identity-v3.xml:137(para) +#: ./api-ref/src/docbkx/preface.xml:45(para) ./api-ref/src/docbkx/ch_identity-v3.xml:139(para) msgid "The body of an authentication request must include a payload that specifies the authentication method, which is <code>password</code> or <code>token</code>, the credentials, and, optionally, the authorization scope. You can scope a token to a project or domain, or the token can be unscoped. You cannot scope a token to both a project and domain." msgstr "" @@ -965,367 +985,363 @@ msgstr "" msgid "Service catalog and endpoints" msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:117(para) -msgid "You can list information about all Identity API versions or show details for the most recent Identity API v3 micro-version." -msgstr "" - -#: ./api-ref/src/docbkx/ch_identity-v3.xml:130(title) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:132(title) msgid "Authentication and token management (auth, tokens)" msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:131(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:133(para) msgid "In exchange for a set of authentication credentials, the Identity service generates tokens. A token represents the authenticated identity of a user and, optionally, grants authorization on a specific project or domain." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:145(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:147(para) msgid "Tokens have IDs, which the Identity API returns in the <code>X-Subject-Token</code> response header." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:149(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:151(para) msgid "Also, validates an authentication token and lists the domains, projects, roles, and endpoints to which the token gives access. Forces the immediate revocation of a token." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:154(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:156(para) msgid "After you obtain an authentication token, you can:" msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:159(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:161(para) msgid "Make REST API requests to other OpenStack services. You supply the ID of your authentication token in the <code>X-Auth-Token</code> request header." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:166(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:168(para) msgid "Validate your authentication token and list the domains, projects, roles, and endpoints that your token gives you access to." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:173(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:175(para) msgid "Use your token to request another token scoped for a different domain and project." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:179(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:181(para) msgid "Force the immediate revocation of a token." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:184(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:186(para) msgid "List revoked public key infrastructure (PKI) tokens." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:189(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:191(para) msgid "The Identity API treats expired tokens as no longer valid tokens. The deployment determines how long expired tokens are stored." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:194(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:196(para) msgid "These authentication errors can occur:" msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:198(caption) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:200(caption) msgid "Authentication errors" msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:203(th) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:205(th) msgid "Response code" msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:211(code) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:213(code) msgid "Bad Request (400)" msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:215(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:217(para) msgid "The Identity service failed to parse the request as expected. One of the following errors occurred:" msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:221(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:223(para) msgid "A required attribute was missing." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:226(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:228(para) msgid "An attribute that is not allowed was specified, such as an ID on a request in a basic CRUD operation." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:233(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:235(para) msgid "An attribute of an unexpected data type was specified." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:244(code) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:246(code) msgid "Unauthorized (401)" msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:248(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:250(para) msgid "One of the following errors occurred:" msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:253(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:255(para) msgid "Authentication was not performed." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:258(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:260(para) msgid "The specified <code>X-Auth-Token</code> header is not valid." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:264(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:266(para) msgid "The authentication credentials are not valid." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:274(code) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:276(code) msgid "Forbidden (403)" msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:278(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:280(para) msgid "The identity was successfully authenticated but it is not authorized to perform the requested action." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:287(code) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:289(code) msgid "Not Found (404)" msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:291(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:293(para) msgid "An operation failed because a referenced entity cannot be found by ID. For a request, the referenced entity might be specified in the request body rather than in the resource path." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:302(code) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:304(code) msgid "Conflict (409)" msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:306(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:308(para) msgid "A or operation failed. For example, a client tried to update a unique attribute for an entity, which conflicts with that of another entity in the same collection." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:312(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:314(para) msgid "Or, a client issued a create operation twice on a collection with a user-defined, unique attribute. For example, a client made a /users request two times for the unique, user-defined name attribute for a user entity." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:342(title) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:344(title) msgid "Credentials (credentials)" msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:343(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:345(para) msgid "In exchange for a set of authentication credentials that the user submits, the Identity service generates and returns a token. A token represents the authenticated identity of a user and, optionally, grants authorization on a specific project or domain." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:349(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:351(para) msgid "You can list all credentials, and create, show details for, update, and delete a credential." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:362(title) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:364(title) msgid "Domains (domains, users, groups, roles)" msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:363(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:365(para) msgid "A domain is a collection of users, groups, and projects. Each group and project is owned by exactly one domain." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:367(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:369(para) msgid "Each domain defines a namespace where certain API-visible name attributes exist, which affects whether those names must be globally unique or unique within that domain. In the Identity API, the uniqueness of these attributes is as follows:" msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:375(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:377(para) msgid "<emphasis role=\"italic\">Domain name</emphasis>. Globally unique across all domains." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:381(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:383(para) msgid "<emphasis role=\"italic\">Role name</emphasis>. Globally unique across all domains." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:387(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:389(para) msgid "<emphasis role=\"italic\">User name</emphasis>. Unique within the owning domain." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:393(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:395(para) msgid "<emphasis role=\"italic\">Project name</emphasis>. Unique within the owning domain." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:399(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:401(para) msgid "<emphasis role=\"italic\">Group name</emphasis>. Unique within the owning domain." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:423(title) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:425(title) msgid "Domain configuration (domains, config) (since v3.4) (EXPERIMENTAL)" msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:424(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:426(para) msgid "You can manage domain-specific configuration options." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:427(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:429(para) msgid "Domain-specific configuration options are structured within their group objects. The API supports only the <code>identity</code> and <code>ldap</code> groups. These groups override the default configuration settings for the storage of users and groups by the Identity server." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:434(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:436(para) msgid "You can create, update, and delete domain-specific configuration options by using the HTTP , , and methods. When updating, it is only necessary to include those options that are being updated." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:440(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:442(para) msgid "To create an option, use the method. The Identity API does not return options that are considered sensitive, although you can create and update these options. The only option currently considered sensitive is the password option within the ldap group." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:447(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:449(para) msgid "The API enables you to include sensitive options as part of non- sensitive options. For example, you can include the password as part of the <code>url</code> option." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:452(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:454(para) msgid "If you try to create or update configuration options for groups other than the <code>identity</code>code> or <code>ldap</code> groups, the <code>Forbidden (403)</code> response code is returned." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:458(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:460(para) msgid "For information about how to integrate the Identity service with LDAP, see <link xlink:href=\"http://docs.openstack.org/admin-guide-cloud/keystone_integrate_with_ldap.html\">Integrate Identity with LDAP</link>." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:473(title) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:475(title) msgid "Groups (groups, users)" msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:474(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:476(para) msgid "A group is a collection of users. Each group is owned by a domain." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:477(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:479(para) msgid "When you grant a role to a group, you explicitly associate that group with a project or domain. This action is equivalent to granting the role to each group member on that project and domain." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:482(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:484(para) msgid "When you grant a role to a group, that role is automatically granted to any user that you add to the group. When you revoke a role from a group, that role is automatically revoked from any user that you remove from the group. Any token that authenticates that user, project, and domain is revoked." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:489(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:491(para) msgid "As with users, a group without any role grants is useless from the perspective an OpenStack service and has no access to resources. However, a group without role grants is permitted as a way of acquiring or loading users and groups from external sources before mapping them to projects and domains." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:507(title) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:509(title) msgid "Policies (policies)" msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:508(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:510(para) msgid "A policy is an arbitrarily serialized policy engine rule set to be consumed by a remote service." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:512(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:514(para) msgid "You encode policy rule sets into a blob that remote services can consume. To do so, set <code>type</code> to <code>application/json</code> and specify policy rules as JSON strings in a <code>blob</code>. For example:" msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:541(title) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:543(title) msgid "Projects (projects, users, groups, roles)" msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:542(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:544(para) msgid "A project is the base unit of ownership. Resources are owned by a specific project. A project is owned by a specific domain." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:546(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:548(para) msgid "(Since v3.4) You can create a hierarchy of projects by setting a parent ID when you create projects. All projects in a hierarchy must be owned by the same domain." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:551(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:553(para) msgid "(Since v3.6) Optionally, you can create a project that behaves both as a project and a domain. As a domain, the project provides a name space in which you can create users, groups, and other projects. If you create a project that behaves as a domain, you cannot update this project to behave like a regular project." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:578(title) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:580(title) msgid "Regions (regions) (since v3.2)" msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:579(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:581(para) msgid "A region is a general division of an OpenStack deployment. You can associate zero or more sub-regions with a region to create a tree-like structured hierarchy." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:584(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:586(para) msgid "Although a region does not have a geographical connotation, a deployment can use a geographical name for a region, such as <code>us-east</code>." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:589(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:591(para) msgid "You can list, create, update, show details for, and delete regions." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:603(title) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:605(title) msgid "Roles (roles)" msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:604(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:606(para) msgid "Roles grant a user a set of permitted actions for either a specific project or an entire domain." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:608(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:610(para) msgid "You can grant roles to a user on a project, including projects owned by other domains." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:612(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:614(para) msgid "You can create, list, and delete roles. You can also list roles assigned to a specified domain, project, or user." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:616(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:618(para) msgid "You can list role assignments and, since v3.6, all role assignments within a tree of projects. Use the query parameters to filter the list because the role assignments list can be long. Some typical examples are:" msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:624(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:626(para) msgid "List role assignments for the specified user:" msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:630(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:632(para) msgid "List role assignments for the specified project:" msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:636(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:638(para) msgid "List all role assignments for a specified project and its sub- projects:" msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:640(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:642(para) msgid "If you specify <code>include_subtree=true</code>, you must also specify the <code>scope.project.id</code>. Otherwise, this call returns the <code>Bad Request (400)</code> response code." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:648(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:650(para) msgid "Each role assignment entity in the collection contains a link to the assignment that created the entity." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:652(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:654(para) msgid "Use the <code>effective</code> query parameter to list effective assignments at the user, project, and domain level. This parameter allows for the effects of group membership. The group role assignment entities themselves are not returned in the collection. This represents the effective role assignments that would be included in a scoped token." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:660(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:662(para) msgid "In the response, the <code>links</code> entity section for entities for group members also contains a URL that enables access to the membership of the group." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:665(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:667(para) msgid "You can use the other query parameters with the <code>effective</code> parameter, such as:" msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:671(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:673(para) msgid "Determine what a user can actually do:" msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:677(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:679(para) msgid "Get the equivalent set of role assignments that are included in a project-scoped token response:" msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:739(title) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:741(title) msgid "Service catalog and endpoints (services, endpoints)" msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:740(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:742(para) msgid "A service is an OpenStack web service that you can access through a URL, or endpoint." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:744(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:746(para) msgid "A service catalog lists the services that are available to the caller based upon the current authorization." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:748(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:750(para) msgid "You can create, list, show details for, update, and delete services. When you create or update a service, you can enable the service, which causes it and its endpoints to appear in the service catalog." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:754(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:756(para) msgid "You can create, list, show details for, update, and delete endpoints." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:768(title) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:770(title) msgid "Users (users, groups, projects, roles)" msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:769(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:771(para) msgid "A user is an individual API consumer that is owned by a domain. A role explicitly associates a user with projects or domains. A user with no assigned roles has no access to OpenStack resources." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:774(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:776(para) msgid "You can list, create, show details for, update, delete, and change the password for users." msgstr "" -#: ./api-ref/src/docbkx/ch_identity-v3.xml:777(para) +#: ./api-ref/src/docbkx/ch_identity-v3.xml:779(para) msgid "You can also list groups, projects, and roles for a specified user. To list user roles, see <link xlink:href=\"http://developer.openstack.org/api-ref-identity-v3.html#roles-v3\">Roles</link>." msgstr "" @@ -1341,6 +1357,14 @@ msgstr "" msgid "Gets an authentication token that permits access to the OpenStack services REST API." msgstr "" +#: ./api-ref/src/docbkx/ch_identity-v2.xml:25(title) ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:16(title) +msgid "Extensions" +msgstr "" + +#: ./api-ref/src/docbkx/ch_identity-v2.xml:36(title) +msgid "Tokens and tenants" +msgstr "" + #: ./api-ref/src/docbkx/api-ref-clustering-v1.xml:11(title) msgid "OpenStack Clustering API v1" msgstr "" @@ -1465,322 +1489,310 @@ msgstr "" msgid "OpenStack Image service API v2 (CURRENT)" msgstr "" -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:16(title) -msgid "Extensions" -msgstr "" - #: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:17(para) msgid "Lists available Networking API v2.0 extensions and shows details for an extension." msgstr "" #: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:31(title) -msgid "FWaaS v2.0 (CURRENT) (fw, firewalls)" +msgid "FWaaS v2.0 (CURRENT) (firewalls)" msgstr "" #: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:32(para) -msgid "Use the Firewall-as-a-Service (FWaaS) extension to deploy firewalls to protect your networks." +msgid "The Firewall-as-a-Service (FWaaS) v2.0 extension enables you to deploy firewalls to protect your networks." msgstr "" #: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:36(para) -msgid "Use the FWaaS extension to:" +msgid "The FWaaS extension enables you to:" msgstr "" #: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:41(para) msgid "Apply firewall rules on traffic entering and leaving tenant networks." msgstr "" -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:47(para) +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:45(para) msgid "Apply TCP, UDP, ICMP, or protocol-agnostic rules." msgstr "" -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:53(para) +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:49(para) msgid "Create and share firewall policies that hold an ordered collection of the firewall rules." msgstr "" -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:59(para) +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:55(para) msgid "Audit firewall rules and policies." msgstr "" -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:64(para) ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:421(para) +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:58(para) ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:377(para) ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:487(para) msgid "This extension introduces these resources:" msgstr "" -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:67(para) +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:61(para) msgid "<code>firewall</code>. A logical firewall resource that a tenant can instantiate and manage. A firewall can have one firewall policy." msgstr "" -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:74(para) +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:68(para) msgid "<code>firewall_policy</code>. An ordered collection of firewall rules. You can share a firewall policy across tenants. You can include a firewall policy as part of an audit workflow so that an authorized relevant entity can audit the firewall policy. This entity can differ from the tenant who created, or the tenants that use, the firewall policy." msgstr "" -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:84(para) +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:78(para) msgid "<code>firewall_rule</code>. A collection of attributes, such as ports and IP addresses. These attributes define match criteria and an action to take, such as allow or deny, on matched data traffic." msgstr "" -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:96(title) -msgid "LBaaS v2.0 (STABLE) (loadbalancers, listeners, vips, health_monitors, pools)" +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:117(title) +msgid "LBaaS 2.0 (STABLE) (lbaas, loadbalancers, listeners, health_monitors, pools, members)" msgstr "" -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:97(para) -msgid "The Load-Balancer-as-a-Service (LBaaS) v2.0 extension pairs with the Networking API v2.0 to enable OpenStack tenants to manage load balancers for their VMs. With this extension you can load-balance client traffic from one network to application services, such as VMs, on the same network." +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:118(para) +msgid "The Load-Balancer-as-a-Service (LBaaS) version 2.0 extension pairs with the Networking 2.0 API to enable OpenStack tenants to manage load balancers for their VMs. With this extension you can load-balance client traffic from one network to application services, such as VMs, on the same network." msgstr "" -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:104(para) +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:125(para) msgid "Use this extension to create and manage load balancers, listeners, pools, members of a pool, and health monitors and view status of a resource." msgstr "" -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:109(caption) ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:169(caption) +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:130(caption) ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:188(caption) msgid "Load balancer statuses" msgstr "" -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:120(para) ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:180(para) +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:141(para) ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:199(para) msgid "ACTIVE" msgstr "" -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:121(para) ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:181(para) +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:142(para) ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:200(para) msgid "The resource is ready and active." msgstr "" -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:124(para) ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:184(para) +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:145(para) ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:203(para) msgid "PENDING_CREATE" msgstr "" -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:125(para) ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:185(para) +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:146(para) ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:204(para) msgid "The resource is being created." msgstr "" -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:128(para) ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:188(para) +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:149(para) ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:207(para) msgid "PENDING_UPDATE" msgstr "" -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:129(para) ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:189(para) +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:150(para) ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:208(para) msgid "The resource is being updated." msgstr "" -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:132(para) ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:192(para) +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:153(para) ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:211(para) msgid "PENDING_DELETE" msgstr "" -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:133(para) ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:193(para) +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:154(para) ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:212(para) msgid "The resource is pending deletion." msgstr "" -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:136(para) ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:196(para) +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:157(para) ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:215(para) msgid "INACTIVE" msgstr "" -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:137(para) ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:197(para) +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:158(para) ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:216(para) msgid "The resource is not active." msgstr "" -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:140(para) ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:200(para) +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:161(para) ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:219(para) msgid "ERROR" msgstr "" -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:141(para) ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:202(para) +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:162(para) ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:221(para) msgid "An object within the service is not working. The <code>error_details</code> attribute provides an explanation for the error, its cause, and possibly a solution." msgstr "" -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:155(title) -msgid "LBaaS v1.0 (DEPRECATED) (lb, vips, health_monitors, pools, members)" +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:176(title) +msgid "LBaaS 1.0 (DEPRECATED) (lb, vips, health_monitors, pools, members)" msgstr "" -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:156(para) -msgid "The Load-Balancer-as-a-Service (LBaaS) v1.0 extension pairs with the Networking API v2.0 to enable OpenStack tenants to manage load balancers for their VMs. With this extension, you can load-balance client traffic from one network to application services, such as VMs, on the same network." +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:177(para) +msgid "The Load-Balancer-as-a-Service (LBaaS) v1.0 extension pairs with the Networking v2.0 API to enable OpenStack tenants to manage load balancers for their VMs. With this extension, you can load-balance client traffic from one network to application services, such as VMs, on the same network." msgstr "" -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:163(para) +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:183(para) msgid "Use this extension to create and manage virtual IP addresses (VIPs), pools, members of a pool, health monitors, and view status of a resource." msgstr "" -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:217(title) -msgid "Metering labels and rules (metering-labels, metering-labels-rules)" +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:237(title) +msgid "Metering labels and rules (metering-labels, metering-label-rules)" msgstr "" -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:218(para) +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:238(para) msgid "Creates, modifies, and deletes OpenStack Layer3 metering labels and rules." msgstr "" -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:225(title) +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:243(title) msgid "Networks provider extended attributes (networks)" msgstr "" -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:226(para) +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:244(para) msgid "Lists, creates, shows information for, updates, and deletes networks." msgstr "" -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:231(title) +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:247(para) +msgid "The provider extension decorates network resources with additional attributes. These attributes are <code>provider:network_type</code>, <code>provider:physical_network</code>, and <code>provider:segmentation_id</code>. The validation rules for these attributes are the same as for the <link xlink:href=\"http://developer.openstack.org/api-ref-networking-v2.html#network_multi_provider-ext\">Networks multiple provider extension</link>. You cannot use both extensions at the same time." +msgstr "" + +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:261(title) msgid "Networks multiple provider extension (networks)" msgstr "" -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:232(para) +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:262(para) msgid "Enables administrative users to define multiple physical bindings for an OpenStack Networking network and list or show details for networks with multiple physical bindings." msgstr "" -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:237(para) +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:267(para) msgid "You cannot update any <code>provider</code> attributes. If you try to do so, an error occurs." msgstr "" -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:241(para) +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:271(para) msgid "To delete a network with multiple physical bindings, issue a normal delete network request." msgstr "" -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:245(para) +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:275(para) msgid "To define multiple physical bindings for a network, include a <code>segments</code> list in the request body of a <code>POST /v2.0/networks</code> request. Each element in the <code>segments</code> list has the same structure as the provider network attributes. These attributes are <code>provider:network_type</code>, <code>provider:physical_network</code>, and <code>provider:segmentation_id</code>. The validation rules for these attributes are the same as for the <link xlink:href=\"http://developer.openstack.org/api-ref-networking-v2.html#network_provider-ext\">Networks provider extended attributes</link>. You cannot use both extensions at the same time." msgstr "" -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:259(para) +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:289(para) msgid "The NSX and ML2 plug-ins support this extension. With the ML2 plug-in, you can specify multiple VLANs for a network, a VXLAN tunnel ID, and a VLAN." msgstr "" -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:268(title) +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:298(title) msgid "VLAN transparency extension (networks)" msgstr "" -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:269(para) +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:299(para) msgid "Enables plug-ins that support VLAN transparency to deliver VLAN-transparent trunk networks. If the service does not support VLAN transparency and a user requests a VLAN-transparent network, the plug-in refuses to create one and returns an appropriate error to the user." msgstr "" -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:276(para) +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:306(para) msgid "You cannot update the <code>vlan-transparent</code> attribute. If you try to do so, an error occurs." msgstr "" -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:280(para) +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:310(para) msgid "To delete a VLAN-transparent network, issue a normal delete network request." msgstr "" -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:284(para) +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:314(para) msgid "The ML2 plug-in currently supports this extension. With the ML2 plug-in, you can set the <code>vlan-transparent</code> attribute to either <code>true</code> or <code>false</code>." msgstr "" -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:293(title) +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:323(title) msgid "Ports binding extended attributes (ports)" msgstr "" -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:294(para) -msgid "Lists, creates, shows information for, and updates ports." +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:324(para) +msgid "Lists, creates, shows information for, updates, and deletes ports." msgstr "" -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:299(title) -msgid "QoS policies (qos)" +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:340(title) +msgid "Quotas extension (quotas)" msgstr "" -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:300(para) -msgid "Lists, creates, shows information for, and updates QoS policies." -msgstr "" - -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:305(title) -msgid "Quotas extension v2.0 (quotas)" -msgstr "" - -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:306(para) +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:341(para) msgid "Lists quotas for tenants who have non-default quota values, and lists, updates, and resets quotas for a tenant." msgstr "" -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:310(para) +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:345(para) msgid "A quota value of <code>-1</code> means that quota has no limit." msgstr "" -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:317(title) -msgid "Layer 3 networking (routers, floatingips)" -msgstr "" - -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:318(para) -msgid "Routes packets between subnets, forwards packets from internal networks to external ones, and accesses instances from external networks through floating IPs." -msgstr "" - -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:323(para) -msgid "This extension introduces the router and floating IP resources. A router is a logical entity for forwarding packets across internal subnets and NATting them on external networks through an appropriate external gateway. A floating IP is an external IP address that is mapped to a port that is attached to an internal network." -msgstr "" - -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:335(title) -msgid "Security groups (security-groups)" -msgstr "" - -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:336(para) -msgid "Lists, creates, shows information for, updates, and deletes security groups." -msgstr "" - -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:353(title) -msgid "Security group rules (security-group-rules)" -msgstr "" - -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:354(para) -msgid "Lists, creates, shows information for, and deletes security group rules." -msgstr "" - -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:372(title) -msgid "Subnet pools extension (subnetpools)" -msgstr "" - -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:373(para) -msgid "Manages subnet pools" -msgstr "" - -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:387(title) -msgid "VPNaaS v2.0 (CURRENT) (vpn)" -msgstr "" - -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:388(para) -msgid "The Virtual-Private-Network-as-a-Service (VPNaaS) extension enables OpenStack tenants to extend private networks across the public telecommunication infrastructure." -msgstr "" - -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:393(para) -msgid "This initial implementation of the VPNaaS extension provides:" -msgstr "" - -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:398(para) -msgid "Site-to-site VPN that connects two private networks." -msgstr "" - -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:402(para) -msgid "Multiple VPN connections per tenant." -msgstr "" - -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:405(para) -msgid "IKEv1 policy support with 3des, aes-128, aes-256, or aes-192 encryption." -msgstr "" - -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:409(para) -msgid "IPSec policy support with 3des, aes-128, aes-192, or aes-256 encryption, sha1 authentication, ESP, AH, or AH-ESP transform protocol, and tunnel or transport mode encapsulation." -msgstr "" - -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:417(para) -msgid "Dead Peer Detection (DPD) with hold, clear, restart, disabled, or restart-by-peer actions." -msgstr "" - -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:424(para) -msgid "<code>service</code>. A parent object that associates VPN with a specific subnet and router." -msgstr "" - -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:428(para) -msgid "<code>ikepolicy</code>. The Internet Key Exchange (IKE) policy that identifies the authentication and encryption algorithm to use during phase one and two negotiation of a VPN connection." -msgstr "" - -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:435(para) -msgid "<code>ipsecpolicy</code>. The IP security policy that specifies the authentication and encryption algorithm and encapsulation mode to use for the established VPN connection." -msgstr "" - -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:443(para) -msgid "<code>ipsec-site-connection</code>. Details for the site-to-site IPsec connection, including the peer CIDRs, MTU, authentication mode, peer address, DPD settings, and status." -msgstr "" - -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:456(title) +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:352(title) msgid "Extra routes (routers)" msgstr "" -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:457(para) +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:353(para) msgid "Adds extra routes to the <code>router</code> resource." msgstr "" -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:460(para) +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:355(para) msgid "You can update a router to add a set of next hop IPs and destination CIDRs." msgstr "" -#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:465(para) +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:358(para) msgid "The next hop IP must be part of a subnet to which the router interfaces are connected. You can configure the <code>routes</code> attribute on only update operations." msgstr "" +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:371(title) +msgid "Layer-3 networking (routers, floatingips)" +msgstr "" + +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:372(para) +msgid "Routes packets between subnets, forwards packets from internal networks to external ones, and accesses instances from external networks through floating IPs." +msgstr "" + +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:382(para) +msgid "<emphasis role=\"bold\">router</emphasis>. A logical entity for forwarding packets across internal subnets and NATting them on external networks through an appropriate external gateway." +msgstr "" + +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:389(para) +msgid "<emphasis role=\"bold\">floatingip</emphasis>. An external IP address that you map to a port in an internal network." +msgstr "" + +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:399(title) +msgid "Security groups (security-groups)" +msgstr "" + +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:400(para) +msgid "Lists, creates, shows information for, updates, and deletes security groups." +msgstr "" + +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:436(title) +msgid "Subnet pools extension (subnetpools)" +msgstr "" + +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:437(para) +msgid "Lists, creates, shows details for, updates, and deletes subnet pools." +msgstr "" + +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:453(title) +msgid "VPNaaS 2.0 (CURRENT) (vpn, vpnservices, ikepolicies, ipsecpolicies, endpoint-groups, ipsec-site-connections)" +msgstr "" + +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:454(para) +msgid "The Virtual-Private-Network-as-a-Service (VPNaaS) extension enables OpenStack tenants to extend private networks across the public telecommunication infrastructure." +msgstr "" + +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:459(para) +msgid "This initial implementation of the VPNaaS extension provides:" +msgstr "" + +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:464(para) +msgid "Site-to-site VPN that connects two private networks." +msgstr "" + +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:468(para) +msgid "Multiple VPN connections per tenant." +msgstr "" + +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:471(para) +msgid "IKEv1 policy support with 3des, aes-128, aes-256, or aes-192 encryption." +msgstr "" + +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:475(para) +msgid "IPSec policy support with 3des, aes-128, aes-192, or aes-256 encryption, sha1 authentication, ESP, AH, or AH-ESP transform protocol, and tunnel or transport mode encapsulation." +msgstr "" + +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:483(para) +msgid "Dead Peer Detection (DPD) with hold, clear, restart, disabled, or restart-by-peer actions." +msgstr "" + +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:490(para) +msgid "<code>service</code>. A parent object that associates VPN with a specific subnet and router." +msgstr "" + +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:494(para) +msgid "<code>ikepolicy</code>. The Internet Key Exchange (IKE) policy that identifies the authentication and encryption algorithm to use during phase one and two negotiation of a VPN connection." +msgstr "" + +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:501(para) +msgid "<code>ipsecpolicy</code>. The IP security policy that specifies the authentication and encryption algorithm and encapsulation mode to use for the established VPN connection." +msgstr "" + +#: ./api-ref/src/docbkx/ch_netconn-v2-ext.xml:509(para) +msgid "<code>ipsec-site-connection</code>. Details for the site-to-site IPsec connection, including the peer CIDRs, MTU, authentication mode, peer address, DPD settings, and status." +msgstr "" + #: ./api-ref/src/docbkx/api-ref-identity-v2-ext.xml:11(title) msgid "OpenStack Identity API v2 extensions (SUPPORTED)" msgstr "" @@ -2493,427 +2505,447 @@ msgstr "" msgid "Performs actions on a server. Specify the action in the request body." msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:244(title) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:184(para) +msgid "You can associate a fixed or floating IP address with a server instance, or disassociate a fixed or floating IP address from a server instance. You can attach a volume to a server." +msgstr "" + +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:189(para) +msgid "You can create an image from a server, evacuate a server from a failed host to a new host, and force-delete a server before deferred cleanup. You can reboot, rebuild, rescue, resize, confirm the resize of, revert a pending resize for, shelve, shelf-offload, unshelve, start, stop, and unrescue a server." +msgstr "" + +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:196(para) +msgid "You can get an RDP, serial, SPICE, or VNC console for a server." +msgstr "" + +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:259(title) msgid "Servers admin actions (servers, action)" msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:245(para) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:260(para) msgid "Administrators only. Performs actions on a server. Specify the action in the request body." msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:254(title) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:264(para) +msgid "You can change the administrative password for, create a back up of, and inject network information into a server." +msgstr "" + +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:268(para) +msgid "You can lock, migrate, live-migrate, pause, reset networking on, reset the state of, resume, suspend, unlock, and unpause a server." +msgstr "" + +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:277(title) msgid "Servers diagnostics (servers, diagnostics)" msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:255(para) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:278(para) msgid "Shows the usage data for a server." msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:263(title) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:286(title) msgid "Servers IPs (servers, ips)" msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:264(para) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:287(para) msgid "Lists the IP addresses for an instance and shows details for an IP address." msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:273(title) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:296(title) msgid "Server metadata (servers, metadata)" msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:274(para) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:297(para) msgid "Lists metadata, creates or replaces one or more metadata items, and updates one or more metadata items for a server." msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:278(para) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:301(para) msgid "Shows details for, creates or replaces, and updates a metadata item, by key, for a server." msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:287(title) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:310(title) msgid "Servers action (servers, os-instance-actions)" msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:288(para) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:311(para) msgid "Permits all users to list available server actions for a server. Permits administrators to show details for a server action for a server." msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:297(title) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:320(title) msgid "Port interfaces (servers, os-interface)" msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:298(para) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:321(para) msgid "Creates a port interface and uses it to attach a port to a server and detaches a port interface from a server. Also, lists all port interfaces and shows details for a port interface." msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:308(title) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:331(title) msgid "Servers password (servers, os-server-password)" msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:309(para) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:332(para) msgid "Shows the encrypted administrative password. Also, clears the encrypted administrative password for a server, which removes it from the metadata server." msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:319(title) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:342(title) msgid "Servers virtual interfaces (servers, os-virtual-interfaces)" msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:320(para) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:343(para) msgid "Lists virtual interfaces for a server instance." msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:339(title) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:362(title) msgid "Flavors with extended attributes (flavors)" msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:340(para) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:363(para) msgid "Shows information about flavors." msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:348(title) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:371(title) msgid "Flavors access (flavors, os-flavor-access, action)" msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:349(para) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:372(para) msgid "Provides flavor access support." msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:363(title) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:386(title) msgid "Flavors extra-specs (flavors, os-flavor-extra-specs)" msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:364(para) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:387(para) msgid "Lists, creates, deletes, and updates the extra-specs or keys for a flavor." msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:373(title) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:396(title) msgid "Flavors manage (flavors, os-flavor-manage)" msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:374(para) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:397(para) msgid "Creates and deletes flavors." msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:382(title) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:405(title) msgid "Keypairs (keypairs)" msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:383(para) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:406(para) msgid "Generates, imports, and deletes SSH keys." msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:389(title) ./api-ref/src/docbkx/ch_blockstorage-api-v2.xml:35(title) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:412(title) ./api-ref/src/docbkx/ch_blockstorage-api-v2.xml:35(title) msgid "Limits (limits)" msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:390(para) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:413(para) msgid "Shows rate and absolute limits for the tenant." msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:398(title) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:421(title) msgid "Extensions (extensions)" msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:399(para) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:422(para) msgid "Lists available extensions and shows information for an extension, by alias. The OpenStack Compute API v2.0 is extensible. For information about extensions, see <link xlink:href=\"http://developer.openstack.org/api-guide/compute/extensions.html\">Extensions</link>." msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:411(para) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:434(para) msgid "Lists, shows details for, and deletes images. Also sets, lists, shows details for, and deletes image metadata." msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:415(para) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:438(para) msgid "An image is a collection of files that you use to create and rebuild a server. By default, operators provide pre-built operating system images. You can also create custom images. See Compute server actions." msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:421(para) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:444(para) msgid "If you set the image size policy in the <code>policy.json</code> file, the <code>OS-EXT-IMG-SIZE:size</code> extended attribute is visible." msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:440(title) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:463(title) msgid "Image metadata" msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:441(para) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:464(para) msgid "Shows details for, sets, updates, and deletes image metadata or metadata items." msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:460(title) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:483(title) msgid "Guest agents (os-agents)" msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:461(para) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:484(para) msgid "Creates, lists, updates, and deletes guest agent builds. Use guest agents to access files on the disk, configure networking, or run other applications or scripts in the guest while the agent runs. This hypervisor-specific extension is not currently enabled for KVM. Use of guest agents is possible only if the underlying service provider uses the Xen driver." msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:474(title) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:497(title) msgid "Host aggregates (os-aggregates, action)" msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:475(para) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:498(para) msgid "Creates and manages host aggregates. An aggregate assigns metadata to groups of compute nodes. Aggregates are only visible to the cloud provider." msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:485(title) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:508(title) msgid "Assisted volume snapshots (os-assisted-volume-snapshots)" msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:486(para) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:509(para) msgid "Creates and deletes snapshots through an emulator/hypervisor. The qcow2 file format is supported." msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:490(para) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:513(para) msgid "An internal snapshot that lacks storage such as NFS or GlusterFS can use an emulator/hypervisor to add the snapshot feature." msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:499(title) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:522(title) msgid "Availability zones (os-availability-zone)" msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:500(para) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:523(para) msgid "Shows availability zone information." msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:508(title) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:531(title) msgid "Bare metal nodes (os-baremetal-nodes)" msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:509(para) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:532(para) msgid "Bare metal nodes." msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:515(title) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:538(title) msgid "Servers with block device mapping format (servers, os-block-device-mapping)" msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:517(para) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:540(para) msgid "Creates a server with a block device mapping." msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:523(title) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:546(title) msgid "Cells (os-cells, capacities)" msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:524(para) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:547(para) msgid "Adds neighbor cells, lists neighbor cells, and shows the capabilities of the local cell." msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:533(title) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:556(title) msgid "Root certificates (os-certificates)" msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:534(para) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:557(para) msgid "Creates and shows details for a root certificate." msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:540(title) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:563(title) msgid "Cloudpipe (os-cloudpipe)" msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:541(para) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:564(para) msgid "Manages virtual VPNs for projects." msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:547(title) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:570(title) msgid "Server consoles (servers, os-consoles, os-console-auth-token)" msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:548(para) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:571(para) msgid "Manages server consoles." msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:554(title) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:577(title) msgid "Fixed IPs (os-fixed-ips)" msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:555(para) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:578(para) msgid "Shows data for a fixed IP, such as host name, CIDR, and address. Also, reserves and frees a fixed IP address." msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:564(title) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:587(title) msgid "Floating IP DNS records (os-floating-ip-dns)" msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:565(para) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:588(para) msgid "Manages DNS records associated with floating IP addresses. The API dispatches requests to a DNS driver that is selected at startup." msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:574(title) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:597(title) msgid "Floating IP pools (os-floating-ip-pools)" msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:575(para) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:598(para) msgid "Manages groups of floating IPs." msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:583(title) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:606(title) msgid "Floating IPs (os-floating-ips)" msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:584(para) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:607(para) msgid "Lists floating IP addresses for a project. Also, creates (allocates) a floating IP address for a project, shows floating IP address details, and deletes (deallocates) a floating IP address from a project." msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:589(para) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:612(para) msgid "The cloud administrator configures a pool of floating IP addresses in OpenStack Compute. The project quota defines the maximum number of floating IP addresses that you can allocate to the project. After you <link xlink:href=\"http://developer.openstack.org/api-ref-compute-v2.1.html#createFloatingIP\">allocate a floating IP address</link> for a project, you can:" msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:600(para) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:623(para) msgid "<link xlink:href=\"http://developer.openstack.org/api-ref-compute-v2.1.html#addFloatingIp\">Add (associate) the floating IP address</link> with an instance in the project. You can associate only one floating IP address with an instance at a time." msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:609(para) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:632(para) msgid "<link xlink:href=\"http://developer.openstack.org/api-ref-compute-v2.1.html#removeFloatingIp\">Remove (disassociate) the floating IP address</link> from an instance in the project." msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:615(para) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:638(para) msgid "Delete, or deallocate, a floating IP from the project, which automatically deletes any associations for that IP address." msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:626(title) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:649(title) msgid "Floating IPs bulk (os-floating-ips-bulk)" msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:627(para) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:650(para) msgid "(nova-network only) Bulk-creates, deletes, and lists floating IPs. Default pool name is <code>nova</code>." msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:631(para) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:654(para) msgid "To view available pools, use the <code>os-floating-ip-pools</code> extension." msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:640(title) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:663(title) msgid "Ping instances (os-fping)" msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:641(para) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:664(para) msgid "Pings instances and reports which ones are alive." msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:649(title) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:672(title) msgid "Hosts (os-hosts)" msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:650(para) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:673(para) msgid "Manages physical hosts." msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:658(title) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:681(title) msgid "Hypervisors (os-hypervisors)" msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:659(para) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:682(para) msgid "Lists all hypervisors, shows summary statistics for all hypervisors over all compute nodes, shows details for a hypervisor, and shows the uptime for a hypervisor." msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:669(title) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:692(title) msgid "Instance usage audit log (os-instance-usage-audit-log)" msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:670(para) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:693(para) msgid "Administrator only. Monitors task logs." msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:678(title) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:701(title) msgid "Migrations (os-migrations)" msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:679(para) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:702(para) msgid "Shows data on migrations." msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:687(title) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:710(title) msgid "Networks (os-networks)" msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:688(para) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:711(para) msgid "Creates, lists, shows information for, and deletes networks." msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:691(para) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:714(para) msgid "Adds network to a project, disassociates a network from a project, and disassociates a project from a network." msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:695(para) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:718(para) msgid "Associates host with and disassociates host from a network." msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:703(title) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:726(title) msgid "Quota class (os-quota-class-sets)" msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:704(para) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:727(para) msgid "Provides quota classes management support." msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:712(title) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:735(title) msgid "Quota sets (os-quota-sets)" msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:713(para) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:736(para) msgid "Permits administrators, depending on policy settings, to view quotas for a project and view and update default quotas." msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:722(title) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:745(title) msgid "Security groups (os-security-groups)" msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:723(para) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:746(para) msgid "Lists, shows information for, creates, and deletes security groups." msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:731(title) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:754(title) msgid "Rules for default security group (os-security-group-default-rules)" msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:733(para) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:756(para) msgid "Lists, shows information for, and creates default security group rules." msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:742(title) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:765(title) msgid "Rules for security group (os-security-group-rules)" msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:743(para) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:766(para) msgid "Creates and deletes security group rules." msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:751(title) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:774(title) msgid "Create external events (os-server-external-events)" msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:752(para) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:775(para) msgid "Creates one or more external events. The API dispatches each event to a server instance." msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:761(title) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:784(title) msgid "Server groups (os-server-groups)" msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:762(para) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:785(para) msgid "Lists, shows information for, creates, and deletes server groups." msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:779(title) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:802(title) msgid "Usage reports (os-simple-tenant-usage)" msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:780(para) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:803(para) msgid "Reports usage statistics on compute and storage resources." msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:788(title) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:811(title) msgid "Project networks (os-tenant-networks)" msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:789(para) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:812(para) msgid "Creates, lists, shows information for, and deletes project networks." msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:797(title) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:820(title) msgid "Volume extension (os-volumes, os-snapshots)" msgstr "" -#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:798(para) +#: ./api-ref/src/docbkx/ch_compute-v2.1.xml:821(para) msgid "Manages volumes and snapshots for use with the Compute API." msgstr "" diff --git a/api-ref/locale/fr.po b/api-ref/locale/fr.po index a88ce23ac..fa98773b6 100644 --- a/api-ref/locale/fr.po +++ b/api-ref/locale/fr.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2015-12-31 06:51+0000\n" +"POT-Creation-Date: 2016-01-08 02:12+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -43,6 +43,15 @@ msgid "<code>token</code>. The authentication token for Object Storage." msgstr "" "<code>token</code>. Le jeton d'authentification pour le Stockage d'Objet." +msgid "" +"<emphasis role=\"bold\">router</emphasis>. A logical entity for forwarding " +"packets across internal subnets and NATting them on external networks " +"through an appropriate external gateway." +msgstr "" +"<emphasis role=\"bold\">router</emphasis>. Une entité logique permettant de " +"transférer les paquets entre les sous-réseaux internes, et de les NATter sur " +"les réseaux externes au moyen d'une passerelle externe appropriée." + msgid "A backup is being restored to the volume." msgstr "Une sauvegarde est en train de restaurer un volume." @@ -64,49 +73,9 @@ msgstr "" "élimine la nécessité d'effectuer des contrôles d'accès post-authentification " "et politiques des recherches sur le côté récepteur." -msgid "" -"A trust is an OpenStack Identity extension that enables delegation and, " -"optionally, impersonation through <code>keystone</code>. A trust extension " -"defines a relationship between a trustor and trustee. A trustor is the user " -"who delegates a limited set of their own rights to another user. A trustee " -"is the user whose trust is being delegated to, for a limited time." -msgstr "" -"Une fiducie est une extension d'Identité OpenStack qui permet la délégation " -"et, éventuellement, l'usurpation d'identité par <code> Keystone </ code>. " -"Une extension de la fiducie définit une relation entre un fiduciant et " -"fiduciaire. Un fiduciant c'est l'utilisateur qui délégue un ensemble limité " -"de leurs propres droits à un autre utilisateur. Un fiduciaire est " -"l'utilisateur à qui la fiducie est déléguée, pour un temps limité." - msgid "A user creates a consumer." msgstr "Un utilisateur crée un consommateur. " -msgid "" -"A user is an Identity API user who delegates its roles and who authorizes " -"request tokens. A consumer is a third-party application that uses OAuth to " -"access a protected resource. An OAuth-derived token enables admin users to " -"act on behalf of the authorizing user. A request token is a token that the " -"consumer uses to get authorization from the user and exchanges with an OAuth " -"verifier for an access token. The OAuth verifier is a required string that " -"is provided with the corresponding request token in exchange for an access " -"token. An access token is a token that the consumer uses to request Identity " -"API tokens on behalf of the authorizing user instead of using the " -"credentials for the user." -msgstr "" -"Un utilisateur est un utilisateur de l'API de Gestion des Identités qui " -"délègue ses rôles et qui authorise les jetons de requête. un consommateur " -"est une application tierce-partie qui utilise OAuth pour accéder à une " -"ressource protégée. Un jeton dérivé OAuth permet aux utilisateurs " -"administrateurs de se faire passer pour un utilisateur l'ayant autorisé. Un " -"jeton de requête est un jeton que le consommateur utilise pour obtenir une " -"autorisation de l'utilisateur et les échanges avec un vérificateur OAuth " -"pour un jeton d'accès. Le vérificateur OAuth est une chaine de caractères " -"requise qui est fournie avec le jeton de requête correspondant en échange " -"d'un jeton d'accès. un jeton d'accès est un jeton que le consommateur " -"utilise pour demander des jetons de l'API de Gestion des Identités de la " -"part d'un utilisateur l'ayant autorisé au lieu d'utiliser les informations " -"d'authentification pour l'utilisateur." - msgid "" "A volume is a detachable block storage device similar to a USB hard drive. " "You can attach a volume to one instance at a time." @@ -316,10 +285,6 @@ msgid "Gets a JSON-schema document that represents an images or image entity." msgstr "" "Reçoit un document JSON-schéma qui représente une image ou entité image." -msgid "Gets an authentication token that permits access to the Compute API." -msgstr "" -"Obtient un jeton d'authentification qui permet l'accès à l'API Compute." - msgid "Groups" msgstr "Groupes" @@ -549,6 +514,9 @@ msgstr "Jeux de quotas (os-quota-sets)" msgid "Quota sets extension (os-quota-sets)" msgstr "Extension de jeux de quotas (os-quota-sets)" +msgid "Quotas extension (quotas)" +msgstr "Extension de gestion des Quotas (quotas)" + msgid "Resources" msgstr "Ressources" @@ -685,16 +653,6 @@ msgstr "" "parti est utilisé pour identifier un parti quand il communique avec KDS ou " "une autre partie." -msgid "" -"The OS-INHERIT extension was extended in API v3.4 to allow inheritance from " -"projects in addition to inheritance from domains. To access project " -"inheritance, the Identity service server must run at least API v3.4." -msgstr "" -"L'extension OS-INHERIT a été étendu en API v3.4 pour permettre l'héritage " -"des projets, en plus de l'héritage des domaines. Pour accéder à l'héritage " -"du projet, le serveur de service d'identité doit fonctionner au moins API " -"v3.4." - msgid "" "The authorizing user receives the request token key from the consumer out-of-" "band." @@ -833,9 +791,6 @@ msgstr "Utilisateurs" msgid "Users (users)" msgstr "Utilisateurs (users)" -msgid "Versions" -msgstr "Versions" - msgid "Volume extension (os-volumes, os-snapshots)" msgstr "Extension Volume (os-volumes, os-snapshots)" diff --git a/api-ref/locale/ko_KR.po b/api-ref/locale/ko_KR.po index 4e038157d..c6df61cf1 100644 --- a/api-ref/locale/ko_KR.po +++ b/api-ref/locale/ko_KR.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2015-12-31 06:51+0000\n" +"POT-Creation-Date: 2016-01-08 02:12+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -29,6 +29,14 @@ msgstr "2015" msgid "<code>token</code>. The authentication token for Object Storage." msgstr "<code>token</code>. 오브젝트 스토리지에 대한 인증 토큰." +msgid "" +"<emphasis role=\"bold\">router</emphasis>. A logical entity for forwarding " +"packets across internal subnets and NATting them on external networks " +"through an appropriate external gateway." +msgstr "" +"<emphasis role=\"bold\">router</emphasis>. 내부 서브넷에서 패킷을 전달하고 외" +"부 게이트웨이를 통해 외부 네트워크 위에서 작동하는 NAT를 해주는 논리 entity." + msgid "A backup is being restored to the volume." msgstr "볼륨을 복구하고 있습니다." @@ -153,9 +161,6 @@ msgstr "파일을 입력할때 다음 지침을 따르십시오:" msgid "General API information" msgstr "일반적인 API 정보" -msgid "Gets an authentication token that permits access to the Compute API." -msgstr "Compute API에 접근할 수 있는 인증 토큰을 가져옵니다." - msgid "Groups" msgstr "그룹" @@ -347,6 +352,9 @@ msgstr "Quota 설정 (os-quota-sets)" msgid "Quota sets extension (os-quota-sets)" msgstr "Quota 세트 확장 (os-quota-sets)" +msgid "Quotas extension (quotas)" +msgstr "Quota 확장 (quotas)" + msgid "Resources" msgstr "리소스" @@ -509,9 +517,6 @@ msgstr "사용자 (users)" msgid "VLAN transparency extension (networks)" msgstr "VLAN transparency 확장 (네트워크)" -msgid "Versions" -msgstr "버전" - msgid "Volume extension (os-volumes, os-snapshots)" msgstr "볼륨 확장 (os-volumes, os-snapshots)"