com.ovhcloud.pulumi.ovh.CloudProjectDatabase.IntegrationArgs Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of pulumi-ovh Show documentation
Show all versions of pulumi-ovh Show documentation
A Pulumi package for creating and managing OVH resources.
// *** WARNING: this file was generated by pulumi-java-gen. ***
// *** Do not edit by hand unless you're certain you know what you are doing! ***
package com.ovhcloud.pulumi.ovh.CloudProjectDatabase;
import com.pulumi.core.Output;
import com.pulumi.core.annotations.Import;
import com.pulumi.exceptions.MissingRequiredPropertyException;
import java.lang.String;
import java.util.Map;
import java.util.Objects;
import java.util.Optional;
import javax.annotation.Nullable;
public final class IntegrationArgs extends com.pulumi.resources.ResourceArgs {
public static final IntegrationArgs Empty = new IntegrationArgs();
/**
* Cluster ID.
*
*/
@Import(name="clusterId", required=true)
private Output clusterId;
/**
* @return Cluster ID.
*
*/
public Output clusterId() {
return this.clusterId;
}
/**
* ID of the destination service.
*
*/
@Import(name="destinationServiceId", required=true)
private Output destinationServiceId;
/**
* @return ID of the destination service.
*
*/
public Output destinationServiceId() {
return this.destinationServiceId;
}
/**
* The engine of the database cluster you want to add. You can find the complete list of available engine in the [public documentation](https://docs.ovh.com/gb/en/publiccloud/databases).
* All engines available exept `mongodb`.
*
*/
@Import(name="engine", required=true)
private Output engine;
/**
* @return The engine of the database cluster you want to add. You can find the complete list of available engine in the [public documentation](https://docs.ovh.com/gb/en/publiccloud/databases).
* All engines available exept `mongodb`.
*
*/
public Output engine() {
return this.engine;
}
/**
* Parameters for the integration.
*
*/
@Import(name="parameters")
private @Nullable Output
© 2015 - 2024 Weber Informatics LLC | Privacy Policy