All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.aliyun.rds20140815.models.DeletePostgresExtensionsRequest Maven / Gradle / Ivy

There is a newer version: 6.3.2
Show newest version
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.rds20140815.models;

import com.aliyun.tea.*;

public class DeletePostgresExtensionsRequest extends TeaModel {
    /**
     * 

The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. The token can contain only ASCII characters and cannot exceed 64 characters in length.

* * example: *

ETnLKlblzczshOTUbOCz****

*/ @NameInMap("ClientToken") public String clientToken; /** *

The instance ID. You can call the DescribeDBInstances operation to query the instance ID.

*

This parameter is required.

* * example: *

pgm-bp156o9ti493****

*/ @NameInMap("DBInstanceId") public String DBInstanceId; /** *

The database on which the extension is installed. If you want to specify multiple databases, separate the databases with commas (,).

*

This parameter is required.

* * example: *

test_db

*/ @NameInMap("DBNames") public String DBNames; /** *

The name of the extension. If you want to specify multiple extensions, separate the extension names with commas (,).

*

This parameter is required.

* * example: *

citext

*/ @NameInMap("Extensions") public String extensions; @NameInMap("OwnerAccount") public String ownerAccount; @NameInMap("OwnerId") public Long ownerId; /** *

The ID of the resource group.

* * example: *

rg-acfmy****

*/ @NameInMap("ResourceGroupId") public String resourceGroupId; @NameInMap("ResourceOwnerAccount") public String resourceOwnerAccount; @NameInMap("ResourceOwnerId") public Long resourceOwnerId; public static DeletePostgresExtensionsRequest build(java.util.Map map) throws Exception { DeletePostgresExtensionsRequest self = new DeletePostgresExtensionsRequest(); return TeaModel.build(map, self); } public DeletePostgresExtensionsRequest setClientToken(String clientToken) { this.clientToken = clientToken; return this; } public String getClientToken() { return this.clientToken; } public DeletePostgresExtensionsRequest setDBInstanceId(String DBInstanceId) { this.DBInstanceId = DBInstanceId; return this; } public String getDBInstanceId() { return this.DBInstanceId; } public DeletePostgresExtensionsRequest setDBNames(String DBNames) { this.DBNames = DBNames; return this; } public String getDBNames() { return this.DBNames; } public DeletePostgresExtensionsRequest setExtensions(String extensions) { this.extensions = extensions; return this; } public String getExtensions() { return this.extensions; } public DeletePostgresExtensionsRequest setOwnerAccount(String ownerAccount) { this.ownerAccount = ownerAccount; return this; } public String getOwnerAccount() { return this.ownerAccount; } public DeletePostgresExtensionsRequest setOwnerId(Long ownerId) { this.ownerId = ownerId; return this; } public Long getOwnerId() { return this.ownerId; } public DeletePostgresExtensionsRequest setResourceGroupId(String resourceGroupId) { this.resourceGroupId = resourceGroupId; return this; } public String getResourceGroupId() { return this.resourceGroupId; } public DeletePostgresExtensionsRequest setResourceOwnerAccount(String resourceOwnerAccount) { this.resourceOwnerAccount = resourceOwnerAccount; return this; } public String getResourceOwnerAccount() { return this.resourceOwnerAccount; } public DeletePostgresExtensionsRequest setResourceOwnerId(Long resourceOwnerId) { this.resourceOwnerId = resourceOwnerId; return this; } public Long getResourceOwnerId() { return this.resourceOwnerId; } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy