Skip to content

Commit

Permalink
osc-sdk-java v0.2.0
Browse files Browse the repository at this point in the history
Signed-off-by: Outscale Bot <[email protected]>
  • Loading branch information
Open-Source-Bot authored and jerome-jutteau committed Feb 28, 2023
1 parent 6a2bd69 commit 9cb0c41
Show file tree
Hide file tree
Showing 1,110 changed files with 1,151 additions and 1,138 deletions.
2 changes: 1 addition & 1 deletion api_version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.24.0
1.25.0
4 changes: 2 additions & 2 deletions docs/CreateSecurityGroupRuleRequest.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,9 @@
|**ipProtocol** | **String** | The IP protocol name (&#x60;tcp&#x60;, &#x60;udp&#x60;, &#x60;icmp&#x60;, or &#x60;-1&#x60; for all protocols). By default, &#x60;-1&#x60;. In a Net, this can also be an IP protocol number. For more information, see the [IANA.org website](https://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml). If you specify this parameter, you cannot specify the &#x60;Rules&#x60; parameter and its subparameters. | [optional] |
|**ipRange** | **String** | The IP range for the security group rule, in CIDR notation (for example, 10.0.0.0/16). If you specify this parameter, you cannot specify the &#x60;Rules&#x60; parameter and its subparameters. | [optional] |
|**rules** | [**List&lt;SecurityGroupRule&gt;**](SecurityGroupRule.md) | Information about the security group rule to create. If you specify this parent parameter and its subparameters, you cannot specify the following parent parameters: &#x60;FromPortRange&#x60;, &#x60;IpProtocol&#x60;, &#x60;IpRange&#x60;, and &#x60;ToPortRange&#x60;. | [optional] |
|**securityGroupAccountIdToLink** | **String** | The account ID of the owner of the security group for which you want to create a rule. | [optional] |
|**securityGroupAccountIdToLink** | **String** | The account ID that owns the source or destination security group specified in the &#x60;SecurityGroupNameToLink&#x60; parameter. | [optional] |
|**securityGroupId** | **String** | The ID of the security group for which you want to create a rule. | |
|**securityGroupNameToLink** | **String** | The ID of the source security group. If you are in the Public Cloud, you can also specify the name of the source security group. | [optional] |
|**securityGroupNameToLink** | **String** | The ID of a source or destination security group that you want to link to the security group of the rule. | [optional] |
|**toPortRange** | **Integer** | The end of the port range for the TCP and UDP protocols, or an ICMP code number. If you specify this parameter, you cannot specify the &#x60;Rules&#x60; parameter and its subparameters. | [optional] |


Expand Down
2 changes: 1 addition & 1 deletion docs/DirectLinkInterface.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ Information about the DirectLink interface.

| Name | Type | Description | Notes |
|------------ | ------------- | ------------- | -------------|
|**bgpAsn** | **Integer** | The BGP (Border Gateway Protocol) ASN (Autonomous System Number) on the customer&#39;s side of the DirectLink interface. | |
|**bgpAsn** | **Integer** | The BGP (Border Gateway Protocol) ASN (Autonomous System Number) on the customer&#39;s side of the DirectLink interface. This number must be between &#x60;64512&#x60; and &#x60;65534&#x60;. | |
|**bgpKey** | **String** | The BGP authentication key. | [optional] |
|**clientPrivateIp** | **String** | The IP on the customer&#39;s side of the DirectLink interface. | [optional] |
|**directLinkInterfaceName** | **String** | The name of the DirectLink interface. | |
Expand Down
2 changes: 1 addition & 1 deletion docs/DirectLinkInterfaces.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ Information about the DirectLink interfaces.
|**directLinkInterfaceName** | **String** | The name of the DirectLink interface. | [optional] |
|**interfaceType** | **String** | The type of the DirectLink interface (always &#x60;private&#x60;). | [optional] |
|**location** | **String** | The datacenter where the DirectLink interface is located. | [optional] |
|**mtu** | **Integer** | The maximum transmission unit (MTU) of the DirectLink interface, in bytes (by default, &#x60;1500&#x60;). | [optional] |
|**mtu** | **Integer** | The maximum transmission unit (MTU) of the DirectLink interface, in bytes (always &#x60;1500&#x60;). | [optional] |
|**outscalePrivateIp** | **String** | The IP on the OUTSCALE side of the DirectLink interface. | [optional] |
|**state** | **String** | The state of the DirectLink interface (&#x60;pending&#x60; \\| &#x60;available&#x60; \\| &#x60;deleting&#x60; \\| &#x60;deleted&#x60; \\| &#x60;confirming&#x60; \\| &#x60;rejected&#x60; \\| &#x60;expired&#x60;). | [optional] |
|**virtualGatewayId** | **String** | The ID of the target virtual gateway. | [optional] |
Expand Down
6 changes: 3 additions & 3 deletions docs/PermissionsOnResource.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,14 @@

# PermissionsOnResource

Information about the users who have permissions for the resource.
Permissions for the resource.

## Properties

| Name | Type | Description | Notes |
|------------ | ------------- | ------------- | -------------|
|**accountIds** | **List&lt;String&gt;** | The account ID of one or more users who have permissions for the resource. | [optional] |
|**globalPermission** | **Boolean** | If true, the resource is public. If false, the resource is private. | [optional] |
|**accountIds** | **List&lt;String&gt;** | One or more account IDs that the permission is associated with. | [optional] |
|**globalPermission** | **Boolean** | A global permission for all accounts.&lt;br /&gt; (Request) Set this parameter to true to make the resource public (if the parent parameter is &#x60;Additions&#x60;) or to make the resource private (if the parent parameter is &#x60;Removals&#x60;).&lt;br /&gt; (Response) If true, the resource is public. If false, the resource is private. | [optional] |



2 changes: 1 addition & 1 deletion docs/PermissionsOnResourceCreation.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

# PermissionsOnResourceCreation

Information about the permissions for the resource.
Information about the permissions for the resource.<br /> Specify either the `Additions` or the `Removals` parameter.

## Properties

Expand Down
2 changes: 1 addition & 1 deletion docs/SecurityGroupRule.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ Information about the security group rule.
|**fromPortRange** | **Integer** | The beginning of the port range for the TCP and UDP protocols, or an ICMP type number. | [optional] |
|**ipProtocol** | **String** | The IP protocol name (&#x60;tcp&#x60;, &#x60;udp&#x60;, &#x60;icmp&#x60;, or &#x60;-1&#x60; for all protocols). By default, &#x60;-1&#x60;. In a Net, this can also be an IP protocol number. For more information, see the [IANA.org website](https://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml). | [optional] |
|**ipRanges** | **List&lt;String&gt;** | One or more IP ranges for the security group rules, in CIDR notation (for example, &#x60;10.0.0.0/16&#x60;). | [optional] |
|**securityGroupsMembers** | [**List&lt;SecurityGroupsMember&gt;**](SecurityGroupsMember.md) | Information about one or more members of a security group. | [optional] |
|**securityGroupsMembers** | [**List&lt;SecurityGroupsMember&gt;**](SecurityGroupsMember.md) | Information about one or more source or destination security groups. | [optional] |
|**serviceIds** | **List&lt;String&gt;** | One or more service IDs to allow traffic from a Net to access the corresponding OUTSCALE services. For more information, see [ReadNetAccessPointServices](#readnetaccesspointservices). | [optional] |
|**toPortRange** | **Integer** | The end of the port range for the TCP and UDP protocols, or an ICMP code number. | [optional] |

Expand Down
8 changes: 4 additions & 4 deletions docs/SecurityGroupsMember.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@

# SecurityGroupsMember

Information about the member of a security group.
Information about a source or destination security group.

## Properties

| Name | Type | Description | Notes |
|------------ | ------------- | ------------- | -------------|
|**accountId** | **String** | The account ID of a user. | [optional] |
|**securityGroupId** | **String** | The ID of the security group. | [optional] |
|**securityGroupName** | **String** | The name of the security group. | [optional] |
|**accountId** | **String** | The account ID that owns the source or destination security group. | [optional] |
|**securityGroupId** | **String** | The ID of a source or destination security group that you want to link to the security group of the rule. | [optional] |
|**securityGroupName** | **String** | (Public Cloud only) The name of a source or destination security group that you want to link to the security group of the rule. | [optional] |



2 changes: 1 addition & 1 deletion docs/UpdateDirectLinkInterfaceRequest.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
|------------ | ------------- | ------------- | -------------|
|**directLinkInterfaceId** | **String** | The ID of the DirectLink interface you want to update. | |
|**dryRun** | **Boolean** | If true, checks whether you have the required permissions to perform the action. | [optional] |
|**mtu** | [**MtuEnum**](#MtuEnum) | The maximum transmission unit (MTU) of the DirectLink interface, in bytes (either &#x60;1500&#x60; or &#x60;9000&#x60;). | |
|**mtu** | [**MtuEnum**](#MtuEnum) | The maximum transmission unit (MTU) of the DirectLink interface, in bytes (always &#x60;1500&#x60;). | |



Expand Down
2 changes: 1 addition & 1 deletion docs/UpdateVmRequest.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
|**deletionProtection** | **Boolean** | If true, you cannot delete the VM unless you change this parameter back to false. | [optional] |
|**dryRun** | **Boolean** | If true, checks whether you have the required permissions to perform the action. | [optional] |
|**isSourceDestChecked** | **Boolean** | (Net only) If true, the source/destination check is enabled. If false, it is disabled. This value must be false for a NAT VM to perform network address translation (NAT) in a Net. | [optional] |
|**keypairName** | **String** | The name of the keypair.&lt;br /&gt; To complete the replacement, manually replace the old public key with the new public key in the ~/.ssh/authorized_keys file located in the VM. Restart the VM to apply the change. | [optional] |
|**keypairName** | **String** | The name of a keypair you want to associate with the VM.&lt;br /&gt; When you replace the keypair of a VM with another one, the metadata of the VM is modified to reflect the new public key, but the replacement is still not effective in the operating system of the VM. To complete the replacement and effectively apply the new keypair, you need to perform other actions inside the VM. For more information, see [Modifying the Keypair of an Instance](https://docs.outscale.com/en/userguide/Modifying-the-Keypair-of-an-Instance.html). | [optional] |
|**nestedVirtualization** | **Boolean** | (dedicated tenancy only) If true, nested virtualization is enabled. If false, it is disabled. | [optional] |
|**performance** | [**PerformanceEnum**](#PerformanceEnum) | The performance of the VM (&#x60;medium&#x60; \\| &#x60;high&#x60; \\| &#x60;highest&#x60;). | [optional] |
|**securityGroupIds** | **List&lt;String&gt;** | One or more IDs of security groups for the VM. | [optional] |
Expand Down
2 changes: 1 addition & 1 deletion sdk_version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.1.0
0.2.0
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* 3DS OUTSCALE API
* Welcome to the OUTSCALE API documentation.<br /> The OUTSCALE API enables you to manage your resources in the OUTSCALE Cloud. This documentation describes the different actions available along with code examples.<br /><br /> You can learn more about errors returned by the API in the dedicated [errors page](api/errors).<br /><br /> Note that the OUTSCALE Cloud is compatible with Amazon Web Services (AWS) APIs, but there are [differences in resource names](https://docs.outscale.com/en/userguide/OUTSCALE-APIs-Reference.html) between AWS and the OUTSCALE API.<br /> You can also manage your resources using the [Cockpit](https://docs.outscale.com/en/userguide/About-Cockpit.html) web interface.<br /><br /> An OpenAPI description of the OUTSCALE API is also available in this [GitHub repository](https://github.com/outscale/osc-api).
*
* The version of the OpenAPI document: 1.24
* The version of the OpenAPI document: 1.25
* Contact: [email protected]
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* 3DS OUTSCALE API
* Welcome to the OUTSCALE API documentation.<br /> The OUTSCALE API enables you to manage your resources in the OUTSCALE Cloud. This documentation describes the different actions available along with code examples.<br /><br /> You can learn more about errors returned by the API in the dedicated [errors page](api/errors).<br /><br /> Note that the OUTSCALE Cloud is compatible with Amazon Web Services (AWS) APIs, but there are [differences in resource names](https://docs.outscale.com/en/userguide/OUTSCALE-APIs-Reference.html) between AWS and the OUTSCALE API.<br /> You can also manage your resources using the [Cockpit](https://docs.outscale.com/en/userguide/About-Cockpit.html) web interface.<br /><br /> An OpenAPI description of the OUTSCALE API is also available in this [GitHub repository](https://github.com/outscale/osc-api).
*
* The version of the OpenAPI document: 1.24
* The version of the OpenAPI document: 1.25
* Contact: [email protected]
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
Expand Down Expand Up @@ -168,7 +168,7 @@ private void init() {
json = new JSON();

// Set default User-Agent.
setUserAgent("osc-sdk-java/0.1.0");
setUserAgent("osc-sdk-java/0.2.0");

authentications = new HashMap<String, Authentication>();
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* 3DS OUTSCALE API
* Welcome to the OUTSCALE API documentation.<br /> The OUTSCALE API enables you to manage your resources in the OUTSCALE Cloud. This documentation describes the different actions available along with code examples.<br /><br /> You can learn more about errors returned by the API in the dedicated [errors page](api/errors).<br /><br /> Note that the OUTSCALE Cloud is compatible with Amazon Web Services (AWS) APIs, but there are [differences in resource names](https://docs.outscale.com/en/userguide/OUTSCALE-APIs-Reference.html) between AWS and the OUTSCALE API.<br /> You can also manage your resources using the [Cockpit](https://docs.outscale.com/en/userguide/About-Cockpit.html) web interface.<br /><br /> An OpenAPI description of the OUTSCALE API is also available in this [GitHub repository](https://github.com/outscale/osc-api).
*
* The version of the OpenAPI document: 1.24
* The version of the OpenAPI document: 1.25
* Contact: [email protected]
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* 3DS OUTSCALE API
* Welcome to the OUTSCALE API documentation.<br /> The OUTSCALE API enables you to manage your resources in the OUTSCALE Cloud. This documentation describes the different actions available along with code examples.<br /><br /> You can learn more about errors returned by the API in the dedicated [errors page](api/errors).<br /><br /> Note that the OUTSCALE Cloud is compatible with Amazon Web Services (AWS) APIs, but there are [differences in resource names](https://docs.outscale.com/en/userguide/OUTSCALE-APIs-Reference.html) between AWS and the OUTSCALE API.<br /> You can also manage your resources using the [Cockpit](https://docs.outscale.com/en/userguide/About-Cockpit.html) web interface.<br /><br /> An OpenAPI description of the OUTSCALE API is also available in this [GitHub repository](https://github.com/outscale/osc-api).
*
* The version of the OpenAPI document: 1.24
* The version of the OpenAPI document: 1.25
* Contact: [email protected]
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* 3DS OUTSCALE API
* Welcome to the OUTSCALE API documentation.<br /> The OUTSCALE API enables you to manage your resources in the OUTSCALE Cloud. This documentation describes the different actions available along with code examples.<br /><br /> You can learn more about errors returned by the API in the dedicated [errors page](api/errors).<br /><br /> Note that the OUTSCALE Cloud is compatible with Amazon Web Services (AWS) APIs, but there are [differences in resource names](https://docs.outscale.com/en/userguide/OUTSCALE-APIs-Reference.html) between AWS and the OUTSCALE API.<br /> You can also manage your resources using the [Cockpit](https://docs.outscale.com/en/userguide/About-Cockpit.html) web interface.<br /><br /> An OpenAPI description of the OUTSCALE API is also available in this [GitHub repository](https://github.com/outscale/osc-api).
*
* The version of the OpenAPI document: 1.24
* The version of the OpenAPI document: 1.25
* Contact: [email protected]
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* 3DS OUTSCALE API
* Welcome to the OUTSCALE API documentation.<br /> The OUTSCALE API enables you to manage your resources in the OUTSCALE Cloud. This documentation describes the different actions available along with code examples.<br /><br /> You can learn more about errors returned by the API in the dedicated [errors page](api/errors).<br /><br /> Note that the OUTSCALE Cloud is compatible with Amazon Web Services (AWS) APIs, but there are [differences in resource names](https://docs.outscale.com/en/userguide/OUTSCALE-APIs-Reference.html) between AWS and the OUTSCALE API.<br /> You can also manage your resources using the [Cockpit](https://docs.outscale.com/en/userguide/About-Cockpit.html) web interface.<br /><br /> An OpenAPI description of the OUTSCALE API is also available in this [GitHub repository](https://github.com/outscale/osc-api).
*
* The version of the OpenAPI document: 1.24
* The version of the OpenAPI document: 1.25
* Contact: [email protected]
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* 3DS OUTSCALE API
* Welcome to the OUTSCALE API documentation.<br /> The OUTSCALE API enables you to manage your resources in the OUTSCALE Cloud. This documentation describes the different actions available along with code examples.<br /><br /> You can learn more about errors returned by the API in the dedicated [errors page](api/errors).<br /><br /> Note that the OUTSCALE Cloud is compatible with Amazon Web Services (AWS) APIs, but there are [differences in resource names](https://docs.outscale.com/en/userguide/OUTSCALE-APIs-Reference.html) between AWS and the OUTSCALE API.<br /> You can also manage your resources using the [Cockpit](https://docs.outscale.com/en/userguide/About-Cockpit.html) web interface.<br /><br /> An OpenAPI description of the OUTSCALE API is also available in this [GitHub repository](https://github.com/outscale/osc-api).
*
* The version of the OpenAPI document: 1.24
* The version of the OpenAPI document: 1.25
* Contact: [email protected]
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* 3DS OUTSCALE API
* Welcome to the OUTSCALE API documentation.<br /> The OUTSCALE API enables you to manage your resources in the OUTSCALE Cloud. This documentation describes the different actions available along with code examples.<br /><br /> You can learn more about errors returned by the API in the dedicated [errors page](api/errors).<br /><br /> Note that the OUTSCALE Cloud is compatible with Amazon Web Services (AWS) APIs, but there are [differences in resource names](https://docs.outscale.com/en/userguide/OUTSCALE-APIs-Reference.html) between AWS and the OUTSCALE API.<br /> You can also manage your resources using the [Cockpit](https://docs.outscale.com/en/userguide/About-Cockpit.html) web interface.<br /><br /> An OpenAPI description of the OUTSCALE API is also available in this [GitHub repository](https://github.com/outscale/osc-api).
*
* The version of the OpenAPI document: 1.24
* The version of the OpenAPI document: 1.25
* Contact: [email protected]
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
Expand Down
Loading

0 comments on commit 9cb0c41

Please sign in to comment.