Oracle Cloud Infrastructure v2.32.0 published on Thursday, Apr 24, 2025 by Pulumi
oci.GoldenGate.getDeployments
Explore with Pulumi AI
This data source provides the list of Deployments in Oracle Cloud Infrastructure Golden Gate service.
Lists the Deployments in a compartment.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testDeployments = oci.GoldenGate.getDeployments({
compartmentId: compartmentId,
assignableConnectionId: testConnection.id,
assignedConnectionId: testConnection.id,
displayName: deploymentDisplayName,
fqdn: deploymentFqdn,
lifecycleSubState: deploymentLifecycleSubState,
state: deploymentState,
supportedConnectionType: deploymentSupportedConnectionType,
});
import pulumi
import pulumi_oci as oci
test_deployments = oci.GoldenGate.get_deployments(compartment_id=compartment_id,
assignable_connection_id=test_connection["id"],
assigned_connection_id=test_connection["id"],
display_name=deployment_display_name,
fqdn=deployment_fqdn,
lifecycle_sub_state=deployment_lifecycle_sub_state,
state=deployment_state,
supported_connection_type=deployment_supported_connection_type)
package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/goldengate"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := goldengate.GetDeployments(ctx, &goldengate.GetDeploymentsArgs{
CompartmentId: compartmentId,
AssignableConnectionId: pulumi.StringRef(testConnection.Id),
AssignedConnectionId: pulumi.StringRef(testConnection.Id),
DisplayName: pulumi.StringRef(deploymentDisplayName),
Fqdn: pulumi.StringRef(deploymentFqdn),
LifecycleSubState: pulumi.StringRef(deploymentLifecycleSubState),
State: pulumi.StringRef(deploymentState),
SupportedConnectionType: pulumi.StringRef(deploymentSupportedConnectionType),
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Oci = Pulumi.Oci;
return await Deployment.RunAsync(() =>
{
var testDeployments = Oci.GoldenGate.GetDeployments.Invoke(new()
{
CompartmentId = compartmentId,
AssignableConnectionId = testConnection.Id,
AssignedConnectionId = testConnection.Id,
DisplayName = deploymentDisplayName,
Fqdn = deploymentFqdn,
LifecycleSubState = deploymentLifecycleSubState,
State = deploymentState,
SupportedConnectionType = deploymentSupportedConnectionType,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.GoldenGate.GoldenGateFunctions;
import com.pulumi.oci.GoldenGate.inputs.GetDeploymentsArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var testDeployments = GoldenGateFunctions.getDeployments(GetDeploymentsArgs.builder()
.compartmentId(compartmentId)
.assignableConnectionId(testConnection.id())
.assignedConnectionId(testConnection.id())
.displayName(deploymentDisplayName)
.fqdn(deploymentFqdn)
.lifecycleSubState(deploymentLifecycleSubState)
.state(deploymentState)
.supportedConnectionType(deploymentSupportedConnectionType)
.build());
}
}
variables:
testDeployments:
fn::invoke:
function: oci:GoldenGate:getDeployments
arguments:
compartmentId: ${compartmentId}
assignableConnectionId: ${testConnection.id}
assignedConnectionId: ${testConnection.id}
displayName: ${deploymentDisplayName}
fqdn: ${deploymentFqdn}
lifecycleSubState: ${deploymentLifecycleSubState}
state: ${deploymentState}
supportedConnectionType: ${deploymentSupportedConnectionType}
Using getDeployments
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getDeployments(args: GetDeploymentsArgs, opts?: InvokeOptions): Promise<GetDeploymentsResult>
function getDeploymentsOutput(args: GetDeploymentsOutputArgs, opts?: InvokeOptions): Output<GetDeploymentsResult>
def get_deployments(assignable_connection_id: Optional[str] = None,
assigned_connection_id: Optional[str] = None,
compartment_id: Optional[str] = None,
display_name: Optional[str] = None,
filters: Optional[Sequence[_goldengate.GetDeploymentsFilter]] = None,
fqdn: Optional[str] = None,
lifecycle_sub_state: Optional[str] = None,
state: Optional[str] = None,
supported_connection_type: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetDeploymentsResult
def get_deployments_output(assignable_connection_id: Optional[pulumi.Input[str]] = None,
assigned_connection_id: Optional[pulumi.Input[str]] = None,
compartment_id: Optional[pulumi.Input[str]] = None,
display_name: Optional[pulumi.Input[str]] = None,
filters: Optional[pulumi.Input[Sequence[pulumi.Input[_goldengate.GetDeploymentsFilterArgs]]]] = None,
fqdn: Optional[pulumi.Input[str]] = None,
lifecycle_sub_state: Optional[pulumi.Input[str]] = None,
state: Optional[pulumi.Input[str]] = None,
supported_connection_type: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetDeploymentsResult]
func GetDeployments(ctx *Context, args *GetDeploymentsArgs, opts ...InvokeOption) (*GetDeploymentsResult, error)
func GetDeploymentsOutput(ctx *Context, args *GetDeploymentsOutputArgs, opts ...InvokeOption) GetDeploymentsResultOutput
> Note: This function is named GetDeployments
in the Go SDK.
public static class GetDeployments
{
public static Task<GetDeploymentsResult> InvokeAsync(GetDeploymentsArgs args, InvokeOptions? opts = null)
public static Output<GetDeploymentsResult> Invoke(GetDeploymentsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetDeploymentsResult> getDeployments(GetDeploymentsArgs args, InvokeOptions options)
public static Output<GetDeploymentsResult> getDeployments(GetDeploymentsArgs args, InvokeOptions options)
fn::invoke:
function: oci:GoldenGate/getDeployments:getDeployments
arguments:
# arguments dictionary
The following arguments are supported:
- Compartment
Id This property is required. string - The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used.
- Assignable
Connection stringId - Return the deployments to which the specified connectionId may be assigned.
- Assigned
Connection stringId - The OCID of the connection which for the deployment must be assigned.
- Display
Name string - A filter to return only the resources that match the entire 'displayName' given.
- Filters
Changes to this property will trigger replacement.
Deployments Filter> - Fqdn string
- A filter to return only the resources that match the 'fqdn' given.
- Lifecycle
Sub stringState - A filter to return only the resources that match the 'lifecycleSubState' given.
- State string
- A filter to return only the resources that match the 'lifecycleState' given.
- Supported
Connection stringType - The connection type which the deployment must support.
- Compartment
Id This property is required. string - The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used.
- Assignable
Connection stringId - Return the deployments to which the specified connectionId may be assigned.
- Assigned
Connection stringId - The OCID of the connection which for the deployment must be assigned.
- Display
Name string - A filter to return only the resources that match the entire 'displayName' given.
- Filters
Changes to this property will trigger replacement.
Deployments Filter - Fqdn string
- A filter to return only the resources that match the 'fqdn' given.
- Lifecycle
Sub stringState - A filter to return only the resources that match the 'lifecycleSubState' given.
- State string
- A filter to return only the resources that match the 'lifecycleState' given.
- Supported
Connection stringType - The connection type which the deployment must support.
- compartment
Id This property is required. String - The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used.
- assignable
Connection StringId - Return the deployments to which the specified connectionId may be assigned.
- assigned
Connection StringId - The OCID of the connection which for the deployment must be assigned.
- display
Name String - A filter to return only the resources that match the entire 'displayName' given.
- filters
Changes to this property will trigger replacement.
Deployments Filter> - fqdn String
- A filter to return only the resources that match the 'fqdn' given.
- lifecycle
Sub StringState - A filter to return only the resources that match the 'lifecycleSubState' given.
- state String
- A filter to return only the resources that match the 'lifecycleState' given.
- supported
Connection StringType - The connection type which the deployment must support.
- compartment
Id This property is required. string - The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used.
- assignable
Connection stringId - Return the deployments to which the specified connectionId may be assigned.
- assigned
Connection stringId - The OCID of the connection which for the deployment must be assigned.
- display
Name string - A filter to return only the resources that match the entire 'displayName' given.
- filters
Changes to this property will trigger replacement.
Deployments Filter[] - fqdn string
- A filter to return only the resources that match the 'fqdn' given.
- lifecycle
Sub stringState - A filter to return only the resources that match the 'lifecycleSubState' given.
- state string
- A filter to return only the resources that match the 'lifecycleState' given.
- supported
Connection stringType - The connection type which the deployment must support.
- compartment_
id This property is required. str - The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used.
- assignable_
connection_ strid - Return the deployments to which the specified connectionId may be assigned.
- assigned_
connection_ strid - The OCID of the connection which for the deployment must be assigned.
- display_
name str - A filter to return only the resources that match the entire 'displayName' given.
- filters
Changes to this property will trigger replacement.
Get Deployments Filter] - fqdn str
- A filter to return only the resources that match the 'fqdn' given.
- lifecycle_
sub_ strstate - A filter to return only the resources that match the 'lifecycleSubState' given.
- state str
- A filter to return only the resources that match the 'lifecycleState' given.
- supported_
connection_ strtype - The connection type which the deployment must support.
- compartment
Id This property is required. String - The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used.
- assignable
Connection StringId - Return the deployments to which the specified connectionId may be assigned.
- assigned
Connection StringId - The OCID of the connection which for the deployment must be assigned.
- display
Name String - A filter to return only the resources that match the entire 'displayName' given.
- filters
Changes to this property will trigger replacement.
- fqdn String
- A filter to return only the resources that match the 'fqdn' given.
- lifecycle
Sub StringState - A filter to return only the resources that match the 'lifecycleSubState' given.
- state String
- A filter to return only the resources that match the 'lifecycleState' given.
- supported
Connection StringType - The connection type which the deployment must support.
getDeployments Result
The following output properties are available:
- Compartment
Id string - The OCID of the compartment being referenced.
- Deployment
Collections List<GetDeployments Deployment Collection> - The list of deployment_collection.
- Id string
- The provider-assigned unique ID for this managed resource.
- Assignable
Connection stringId - Assigned
Connection stringId - Display
Name string - An object's Display Name.
- Filters
List<Get
Deployments Filter> - Fqdn string
- A three-label Fully Qualified Domain Name (FQDN) for a resource.
- Lifecycle
Sub stringState - Possible GGS lifecycle sub-states.
- State string
- Possible lifecycle states.
- Supported
Connection stringType
- Compartment
Id string - The OCID of the compartment being referenced.
- Deployment
Collections []GetDeployments Deployment Collection - The list of deployment_collection.
- Id string
- The provider-assigned unique ID for this managed resource.
- Assignable
Connection stringId - Assigned
Connection stringId - Display
Name string - An object's Display Name.
- Filters
[]Get
Deployments Filter - Fqdn string
- A three-label Fully Qualified Domain Name (FQDN) for a resource.
- Lifecycle
Sub stringState - Possible GGS lifecycle sub-states.
- State string
- Possible lifecycle states.
- Supported
Connection stringType
- compartment
Id String - The OCID of the compartment being referenced.
- deployment
Collections List<GetDeployments Deployment Collection> - The list of deployment_collection.
- id String
- The provider-assigned unique ID for this managed resource.
- assignable
Connection StringId - assigned
Connection StringId - display
Name String - An object's Display Name.
- filters
List<Get
Deployments Filter> - fqdn String
- A three-label Fully Qualified Domain Name (FQDN) for a resource.
- lifecycle
Sub StringState - Possible GGS lifecycle sub-states.
- state String
- Possible lifecycle states.
- supported
Connection StringType
- compartment
Id string - The OCID of the compartment being referenced.
- deployment
Collections GetDeployments Deployment Collection[] - The list of deployment_collection.
- id string
- The provider-assigned unique ID for this managed resource.
- assignable
Connection stringId - assigned
Connection stringId - display
Name string - An object's Display Name.
- filters
Get
Deployments Filter[] - fqdn string
- A three-label Fully Qualified Domain Name (FQDN) for a resource.
- lifecycle
Sub stringState - Possible GGS lifecycle sub-states.
- state string
- Possible lifecycle states.
- supported
Connection stringType
- compartment_
id str - The OCID of the compartment being referenced.
- deployment_
collections Sequence[goldengate.Get Deployments Deployment Collection] - The list of deployment_collection.
- id str
- The provider-assigned unique ID for this managed resource.
- assignable_
connection_ strid - assigned_
connection_ strid - display_
name str - An object's Display Name.
- filters
Sequence[goldengate.
Get Deployments Filter] - fqdn str
- A three-label Fully Qualified Domain Name (FQDN) for a resource.
- lifecycle_
sub_ strstate - Possible GGS lifecycle sub-states.
- state str
- Possible lifecycle states.
- supported_
connection_ strtype
- compartment
Id String - The OCID of the compartment being referenced.
- deployment
Collections List<Property Map> - The list of deployment_collection.
- id String
- The provider-assigned unique ID for this managed resource.
- assignable
Connection StringId - assigned
Connection StringId - display
Name String - An object's Display Name.
- filters List<Property Map>
- fqdn String
- A three-label Fully Qualified Domain Name (FQDN) for a resource.
- lifecycle
Sub StringState - Possible GGS lifecycle sub-states.
- state String
- Possible lifecycle states.
- supported
Connection StringType
Supporting Types
GetDeploymentsDeploymentCollection
- Items
This property is required. List<GetDeployments Deployment Collection Item>
- Items
This property is required. []GetDeployments Deployment Collection Item
- items
This property is required. List<GetDeployments Deployment Collection Item>
- items
This property is required. GetDeployments Deployment Collection Item[]
- items
This property is required. Sequence[goldengate.Get Deployments Deployment Collection Item]
- items
This property is required. List<Property Map>
GetDeploymentsDeploymentCollectionItem
- Availability
Domain This property is required. string - The availability domain of a placement.
- Backup
Schedules This property is required. List<GetDeployments Deployment Collection Item Backup Schedule> - Defines the schedule of the deployment backup.
- Category
This property is required. string - The deployment category defines the broad separation of the deployment type into three categories. Currently the separation is 'DATA_REPLICATION', 'STREAM_ANALYTICS' and 'DATA_TRANSFORMS'.
- Compartment
Id This property is required. string - The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used.
- Cpu
Core Count This property is required. int - The Minimum number of OCPUs to be made available for this Deployment.
This property is required. Dictionary<string, string>- Tags defined for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- Deployment
Backup Id This property is required. string - The OCID of the backup being referenced.
- Deployment
Diagnostic Datas This property is required. List<GetDeployments Deployment Collection Item Deployment Diagnostic Data> - Information regarding the deployment diagnostic collection
- Deployment
Role This property is required. string - The type of the deployment role.
- Deployment
Type This property is required. string - The type of deployment, which can be any one of the Allowed values. NOTE: Use of the value 'OGG' is maintained for backward compatibility purposes. Its use is discouraged in favor of 'DATABASE_ORACLE'.
- Deployment
Url This property is required. string - The URL of a resource.
- Description
This property is required. string - Metadata about this specific object.
- Display
Name This property is required. string - A filter to return only the resources that match the entire 'displayName' given.
- Environment
Type This property is required. string - Specifies whether the deployment is used in a production or development/testing environment.
- Fault
Domain This property is required. string - The fault domain of a placement.
- Fqdn
This property is required. string - A filter to return only the resources that match the 'fqdn' given.
This property is required. Dictionary<string, string>- A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
- Id
This property is required. string - The OCID of the deployment being referenced.
- Ingress
Ips This property is required. List<GetDeployments Deployment Collection Item Ingress Ip> - List of ingress IP addresses from where the GoldenGate deployment connects to this connection's privateIp. Customers may optionally set up ingress security rules to restrict traffic from these IP addresses.
- Is
Auto Scaling Enabled This property is required. bool - Indicates if auto scaling is enabled for the Deployment's CPU core count.
- Is
Healthy This property is required. bool - True if all of the aggregate resources are working correctly.
- Is
Latest Version This property is required. bool - Indicates if the resource is the the latest available version.
- Is
Lock Override This property is required. bool - Is
Public This property is required. bool - True if this object is publicly available.
- Is
Storage Utilization Limit Exceeded This property is required. bool - Deprecated: This field is not updated and will be removed in future versions. If storage utilization exceeds the limit, the respective warning message will appear in deployment messages, which can be accessed through /messages?deploymentId=. Indicator will be true if the amount of storage being utilized exceeds the allowable storage utilization limit. Exceeding the limit may be an indication of a misconfiguration of the deployment's GoldenGate service.
- License
Model This property is required. string - The Oracle license model that applies to a Deployment.
- Lifecycle
Details This property is required. string - Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state.
- Lifecycle
Sub State This property is required. string - A filter to return only the resources that match the 'lifecycleSubState' given.
- Load
Balancer Id This property is required. string - The OCID of the loadbalancer in the customer's subnet. The loadbalancer of the public deployment created in the customer subnet.
- Load
Balancer Subnet Id This property is required. string - The OCID of a public subnet in the customer tenancy. Can be provided only for public deployments. If provided, the loadbalancer will be created in this subnet instead of the service tenancy. For backward compatibility, this is an optional property. It will become mandatory for public deployments after October 1, 2024.
- Locks
This property is required. List<GetDeployments Deployment Collection Item Lock> - Locks associated with this resource.
- Maintenance
Configurations This property is required. List<GetDeployments Deployment Collection Item Maintenance Configuration> - Attributes for configuring automatic deployment maintenance.
- Maintenance
Windows This property is required. List<GetDeployments Deployment Collection Item Maintenance Window> - Defines the maintenance window, when automatic actions can be performed.
- Next
Maintenance Action Type This property is required. string - Type of the next maintenance.
- Next
Maintenance Description This property is required. string - Description of the next maintenance.
- Nsg
Ids This property is required. List<string> - An array of Network Security Group OCIDs used to define network access for either Deployments or Connections.
- Ogg
Datas This property is required. List<GetDeployments Deployment Collection Item Ogg Data> - Deployment Data for an OggDeployment
- Placements
This property is required. List<GetDeployments Deployment Collection Item Placement> - An array of local peers of deployment
- Private
Ip Address This property is required. string - The private IP address in the customer's VCN representing the access point for the associated endpoint service in the GoldenGate service VCN.
- Public
Ip Address This property is required. string - The public IP address representing the access point for the Deployment.
- Source
Deployment Id This property is required. string - The OCID of the deployment being referenced.
- State
This property is required. string - A filter to return only the resources that match the 'lifecycleState' given.
- Storage
Utilization In Bytes This property is required. string - The amount of storage being utilized (in bytes)
- Subnet
Id This property is required. string - The OCID of the subnet of the deployment's private endpoint. The subnet must be a private subnet. For backward compatibility, public subnets are allowed until May 31 2025, after which the private subnet will be enforced.
This property is required. Dictionary<string, string>- The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example:
{orcl-cloud: {free-tier-retain: true}}
- Time
Created This property is required. string - The time the resource was created. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - Time
Last Backup Scheduled This property is required. string - The timestamp of last deployment backup scheduled. The format is defined by RFC3339, such as
2024-10-25T18:19:29.600Z
. - Time
Next Backup Scheduled This property is required. string - The timestamp of next deployment backup scheduled. The format is defined by RFC3339, such as
2024-10-26T20:19:29.600Z
. - Time
Of Next Maintenance This property is required. string - The time of next maintenance schedule. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - Time
Ogg Version Supported Until This property is required. string - The time until OGG version is supported. After this date has passed OGG version will not be available anymore. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - Time
Role Changed This property is required. string - The time of the last role change. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - Time
Updated This property is required. string - The time the resource was last updated. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - Time
Upgrade Required This property is required. string - Note: Deprecated: Use timeOfNextMaintenance instead, or related upgrade records to check, when deployment will be forced to upgrade to a newer version. Old description: The date the existing version in use will no longer be considered as usable and an upgrade will be required. This date is typically 6 months after the version was released for use by GGS. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
.
- Availability
Domain This property is required. string - The availability domain of a placement.
- Backup
Schedules This property is required. []GetDeployments Deployment Collection Item Backup Schedule - Defines the schedule of the deployment backup.
- Category
This property is required. string - The deployment category defines the broad separation of the deployment type into three categories. Currently the separation is 'DATA_REPLICATION', 'STREAM_ANALYTICS' and 'DATA_TRANSFORMS'.
- Compartment
Id This property is required. string - The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used.
- Cpu
Core Count This property is required. int - The Minimum number of OCPUs to be made available for this Deployment.
This property is required. map[string]string- Tags defined for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- Deployment
Backup Id This property is required. string - The OCID of the backup being referenced.
- Deployment
Diagnostic Datas This property is required. []GetDeployments Deployment Collection Item Deployment Diagnostic Data - Information regarding the deployment diagnostic collection
- Deployment
Role This property is required. string - The type of the deployment role.
- Deployment
Type This property is required. string - The type of deployment, which can be any one of the Allowed values. NOTE: Use of the value 'OGG' is maintained for backward compatibility purposes. Its use is discouraged in favor of 'DATABASE_ORACLE'.
- Deployment
Url This property is required. string - The URL of a resource.
- Description
This property is required. string - Metadata about this specific object.
- Display
Name This property is required. string - A filter to return only the resources that match the entire 'displayName' given.
- Environment
Type This property is required. string - Specifies whether the deployment is used in a production or development/testing environment.
- Fault
Domain This property is required. string - The fault domain of a placement.
- Fqdn
This property is required. string - A filter to return only the resources that match the 'fqdn' given.
This property is required. map[string]string- A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
- Id
This property is required. string - The OCID of the deployment being referenced.
- Ingress
Ips This property is required. []GetDeployments Deployment Collection Item Ingress Ip - List of ingress IP addresses from where the GoldenGate deployment connects to this connection's privateIp. Customers may optionally set up ingress security rules to restrict traffic from these IP addresses.
- Is
Auto Scaling Enabled This property is required. bool - Indicates if auto scaling is enabled for the Deployment's CPU core count.
- Is
Healthy This property is required. bool - True if all of the aggregate resources are working correctly.
- Is
Latest Version This property is required. bool - Indicates if the resource is the the latest available version.
- Is
Lock Override This property is required. bool - Is
Public This property is required. bool - True if this object is publicly available.
- Is
Storage Utilization Limit Exceeded This property is required. bool - Deprecated: This field is not updated and will be removed in future versions. If storage utilization exceeds the limit, the respective warning message will appear in deployment messages, which can be accessed through /messages?deploymentId=. Indicator will be true if the amount of storage being utilized exceeds the allowable storage utilization limit. Exceeding the limit may be an indication of a misconfiguration of the deployment's GoldenGate service.
- License
Model This property is required. string - The Oracle license model that applies to a Deployment.
- Lifecycle
Details This property is required. string - Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state.
- Lifecycle
Sub State This property is required. string - A filter to return only the resources that match the 'lifecycleSubState' given.
- Load
Balancer Id This property is required. string - The OCID of the loadbalancer in the customer's subnet. The loadbalancer of the public deployment created in the customer subnet.
- Load
Balancer Subnet Id This property is required. string - The OCID of a public subnet in the customer tenancy. Can be provided only for public deployments. If provided, the loadbalancer will be created in this subnet instead of the service tenancy. For backward compatibility, this is an optional property. It will become mandatory for public deployments after October 1, 2024.
- Locks
This property is required. []GetDeployments Deployment Collection Item Lock - Locks associated with this resource.
- Maintenance
Configurations This property is required. []GetDeployments Deployment Collection Item Maintenance Configuration - Attributes for configuring automatic deployment maintenance.
- Maintenance
Windows This property is required. []GetDeployments Deployment Collection Item Maintenance Window - Defines the maintenance window, when automatic actions can be performed.
- Next
Maintenance Action Type This property is required. string - Type of the next maintenance.
- Next
Maintenance Description This property is required. string - Description of the next maintenance.
- Nsg
Ids This property is required. []string - An array of Network Security Group OCIDs used to define network access for either Deployments or Connections.
- Ogg
Datas This property is required. []GetDeployments Deployment Collection Item Ogg Data - Deployment Data for an OggDeployment
- Placements
This property is required. []GetDeployments Deployment Collection Item Placement - An array of local peers of deployment
- Private
Ip Address This property is required. string - The private IP address in the customer's VCN representing the access point for the associated endpoint service in the GoldenGate service VCN.
- Public
Ip Address This property is required. string - The public IP address representing the access point for the Deployment.
- Source
Deployment Id This property is required. string - The OCID of the deployment being referenced.
- State
This property is required. string - A filter to return only the resources that match the 'lifecycleState' given.
- Storage
Utilization In Bytes This property is required. string - The amount of storage being utilized (in bytes)
- Subnet
Id This property is required. string - The OCID of the subnet of the deployment's private endpoint. The subnet must be a private subnet. For backward compatibility, public subnets are allowed until May 31 2025, after which the private subnet will be enforced.
This property is required. map[string]string- The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example:
{orcl-cloud: {free-tier-retain: true}}
- Time
Created This property is required. string - The time the resource was created. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - Time
Last Backup Scheduled This property is required. string - The timestamp of last deployment backup scheduled. The format is defined by RFC3339, such as
2024-10-25T18:19:29.600Z
. - Time
Next Backup Scheduled This property is required. string - The timestamp of next deployment backup scheduled. The format is defined by RFC3339, such as
2024-10-26T20:19:29.600Z
. - Time
Of Next Maintenance This property is required. string - The time of next maintenance schedule. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - Time
Ogg Version Supported Until This property is required. string - The time until OGG version is supported. After this date has passed OGG version will not be available anymore. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - Time
Role Changed This property is required. string - The time of the last role change. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - Time
Updated This property is required. string - The time the resource was last updated. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - Time
Upgrade Required This property is required. string - Note: Deprecated: Use timeOfNextMaintenance instead, or related upgrade records to check, when deployment will be forced to upgrade to a newer version. Old description: The date the existing version in use will no longer be considered as usable and an upgrade will be required. This date is typically 6 months after the version was released for use by GGS. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
.
- availability
Domain This property is required. String - The availability domain of a placement.
- backup
Schedules This property is required. List<GetDeployments Deployment Collection Item Backup Schedule> - Defines the schedule of the deployment backup.
- category
This property is required. String - The deployment category defines the broad separation of the deployment type into three categories. Currently the separation is 'DATA_REPLICATION', 'STREAM_ANALYTICS' and 'DATA_TRANSFORMS'.
- compartment
Id This property is required. String - The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used.
- cpu
Core Count This property is required. Integer - The Minimum number of OCPUs to be made available for this Deployment.
This property is required. Map<String,String>- Tags defined for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- deployment
Backup Id This property is required. String - The OCID of the backup being referenced.
- deployment
Diagnostic Datas This property is required. List<GetDeployments Deployment Collection Item Deployment Diagnostic Data> - Information regarding the deployment diagnostic collection
- deployment
Role This property is required. String - The type of the deployment role.
- deployment
Type This property is required. String - The type of deployment, which can be any one of the Allowed values. NOTE: Use of the value 'OGG' is maintained for backward compatibility purposes. Its use is discouraged in favor of 'DATABASE_ORACLE'.
- deployment
Url This property is required. String - The URL of a resource.
- description
This property is required. String - Metadata about this specific object.
- display
Name This property is required. String - A filter to return only the resources that match the entire 'displayName' given.
- environment
Type This property is required. String - Specifies whether the deployment is used in a production or development/testing environment.
- fault
Domain This property is required. String - The fault domain of a placement.
- fqdn
This property is required. String - A filter to return only the resources that match the 'fqdn' given.
This property is required. Map<String,String>- A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
- id
This property is required. String - The OCID of the deployment being referenced.
- ingress
Ips This property is required. List<GetDeployments Deployment Collection Item Ingress Ip> - List of ingress IP addresses from where the GoldenGate deployment connects to this connection's privateIp. Customers may optionally set up ingress security rules to restrict traffic from these IP addresses.
- is
Auto Scaling Enabled This property is required. Boolean - Indicates if auto scaling is enabled for the Deployment's CPU core count.
- is
Healthy This property is required. Boolean - True if all of the aggregate resources are working correctly.
- is
Latest Version This property is required. Boolean - Indicates if the resource is the the latest available version.
- is
Lock Override This property is required. Boolean - is
Public This property is required. Boolean - True if this object is publicly available.
- is
Storage Utilization Limit Exceeded This property is required. Boolean - Deprecated: This field is not updated and will be removed in future versions. If storage utilization exceeds the limit, the respective warning message will appear in deployment messages, which can be accessed through /messages?deploymentId=. Indicator will be true if the amount of storage being utilized exceeds the allowable storage utilization limit. Exceeding the limit may be an indication of a misconfiguration of the deployment's GoldenGate service.
- license
Model This property is required. String - The Oracle license model that applies to a Deployment.
- lifecycle
Details This property is required. String - Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state.
- lifecycle
Sub State This property is required. String - A filter to return only the resources that match the 'lifecycleSubState' given.
- load
Balancer Id This property is required. String - The OCID of the loadbalancer in the customer's subnet. The loadbalancer of the public deployment created in the customer subnet.
- load
Balancer Subnet Id This property is required. String - The OCID of a public subnet in the customer tenancy. Can be provided only for public deployments. If provided, the loadbalancer will be created in this subnet instead of the service tenancy. For backward compatibility, this is an optional property. It will become mandatory for public deployments after October 1, 2024.
- locks
This property is required. List<GetDeployments Deployment Collection Item Lock> - Locks associated with this resource.
- maintenance
Configurations This property is required. List<GetDeployments Deployment Collection Item Maintenance Configuration> - Attributes for configuring automatic deployment maintenance.
- maintenance
Windows This property is required. List<GetDeployments Deployment Collection Item Maintenance Window> - Defines the maintenance window, when automatic actions can be performed.
- next
Maintenance Action Type This property is required. String - Type of the next maintenance.
- next
Maintenance Description This property is required. String - Description of the next maintenance.
- nsg
Ids This property is required. List<String> - An array of Network Security Group OCIDs used to define network access for either Deployments or Connections.
- ogg
Datas This property is required. List<GetDeployments Deployment Collection Item Ogg Data> - Deployment Data for an OggDeployment
- placements
This property is required. List<GetDeployments Deployment Collection Item Placement> - An array of local peers of deployment
- private
Ip Address This property is required. String - The private IP address in the customer's VCN representing the access point for the associated endpoint service in the GoldenGate service VCN.
- public
Ip Address This property is required. String - The public IP address representing the access point for the Deployment.
- source
Deployment Id This property is required. String - The OCID of the deployment being referenced.
- state
This property is required. String - A filter to return only the resources that match the 'lifecycleState' given.
- storage
Utilization In Bytes This property is required. String - The amount of storage being utilized (in bytes)
- subnet
Id This property is required. String - The OCID of the subnet of the deployment's private endpoint. The subnet must be a private subnet. For backward compatibility, public subnets are allowed until May 31 2025, after which the private subnet will be enforced.
This property is required. Map<String,String>- The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example:
{orcl-cloud: {free-tier-retain: true}}
- time
Created This property is required. String - The time the resource was created. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - time
Last Backup Scheduled This property is required. String - The timestamp of last deployment backup scheduled. The format is defined by RFC3339, such as
2024-10-25T18:19:29.600Z
. - time
Next Backup Scheduled This property is required. String - The timestamp of next deployment backup scheduled. The format is defined by RFC3339, such as
2024-10-26T20:19:29.600Z
. - time
Of Next Maintenance This property is required. String - The time of next maintenance schedule. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - time
Ogg Version Supported Until This property is required. String - The time until OGG version is supported. After this date has passed OGG version will not be available anymore. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - time
Role Changed This property is required. String - The time of the last role change. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - time
Updated This property is required. String - The time the resource was last updated. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - time
Upgrade Required This property is required. String - Note: Deprecated: Use timeOfNextMaintenance instead, or related upgrade records to check, when deployment will be forced to upgrade to a newer version. Old description: The date the existing version in use will no longer be considered as usable and an upgrade will be required. This date is typically 6 months after the version was released for use by GGS. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
.
- availability
Domain This property is required. string - The availability domain of a placement.
- backup
Schedules This property is required. GetDeployments Deployment Collection Item Backup Schedule[] - Defines the schedule of the deployment backup.
- category
This property is required. string - The deployment category defines the broad separation of the deployment type into three categories. Currently the separation is 'DATA_REPLICATION', 'STREAM_ANALYTICS' and 'DATA_TRANSFORMS'.
- compartment
Id This property is required. string - The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used.
- cpu
Core Count This property is required. number - The Minimum number of OCPUs to be made available for this Deployment.
This property is required. {[key: string]: string}- Tags defined for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- deployment
Backup Id This property is required. string - The OCID of the backup being referenced.
- deployment
Diagnostic Datas This property is required. GetDeployments Deployment Collection Item Deployment Diagnostic Data[] - Information regarding the deployment diagnostic collection
- deployment
Role This property is required. string - The type of the deployment role.
- deployment
Type This property is required. string - The type of deployment, which can be any one of the Allowed values. NOTE: Use of the value 'OGG' is maintained for backward compatibility purposes. Its use is discouraged in favor of 'DATABASE_ORACLE'.
- deployment
Url This property is required. string - The URL of a resource.
- description
This property is required. string - Metadata about this specific object.
- display
Name This property is required. string - A filter to return only the resources that match the entire 'displayName' given.
- environment
Type This property is required. string - Specifies whether the deployment is used in a production or development/testing environment.
- fault
Domain This property is required. string - The fault domain of a placement.
- fqdn
This property is required. string - A filter to return only the resources that match the 'fqdn' given.
This property is required. {[key: string]: string}- A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
- id
This property is required. string - The OCID of the deployment being referenced.
- ingress
Ips This property is required. GetDeployments Deployment Collection Item Ingress Ip[] - List of ingress IP addresses from where the GoldenGate deployment connects to this connection's privateIp. Customers may optionally set up ingress security rules to restrict traffic from these IP addresses.
- is
Auto Scaling Enabled This property is required. boolean - Indicates if auto scaling is enabled for the Deployment's CPU core count.
- is
Healthy This property is required. boolean - True if all of the aggregate resources are working correctly.
- is
Latest Version This property is required. boolean - Indicates if the resource is the the latest available version.
- is
Lock Override This property is required. boolean - is
Public This property is required. boolean - True if this object is publicly available.
- is
Storage Utilization Limit Exceeded This property is required. boolean - Deprecated: This field is not updated and will be removed in future versions. If storage utilization exceeds the limit, the respective warning message will appear in deployment messages, which can be accessed through /messages?deploymentId=. Indicator will be true if the amount of storage being utilized exceeds the allowable storage utilization limit. Exceeding the limit may be an indication of a misconfiguration of the deployment's GoldenGate service.
- license
Model This property is required. string - The Oracle license model that applies to a Deployment.
- lifecycle
Details This property is required. string - Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state.
- lifecycle
Sub State This property is required. string - A filter to return only the resources that match the 'lifecycleSubState' given.
- load
Balancer Id This property is required. string - The OCID of the loadbalancer in the customer's subnet. The loadbalancer of the public deployment created in the customer subnet.
- load
Balancer Subnet Id This property is required. string - The OCID of a public subnet in the customer tenancy. Can be provided only for public deployments. If provided, the loadbalancer will be created in this subnet instead of the service tenancy. For backward compatibility, this is an optional property. It will become mandatory for public deployments after October 1, 2024.
- locks
This property is required. GetDeployments Deployment Collection Item Lock[] - Locks associated with this resource.
- maintenance
Configurations This property is required. GetDeployments Deployment Collection Item Maintenance Configuration[] - Attributes for configuring automatic deployment maintenance.
- maintenance
Windows This property is required. GetDeployments Deployment Collection Item Maintenance Window[] - Defines the maintenance window, when automatic actions can be performed.
- next
Maintenance Action Type This property is required. string - Type of the next maintenance.
- next
Maintenance Description This property is required. string - Description of the next maintenance.
- nsg
Ids This property is required. string[] - An array of Network Security Group OCIDs used to define network access for either Deployments or Connections.
- ogg
Datas This property is required. GetDeployments Deployment Collection Item Ogg Data[] - Deployment Data for an OggDeployment
- placements
This property is required. GetDeployments Deployment Collection Item Placement[] - An array of local peers of deployment
- private
Ip Address This property is required. string - The private IP address in the customer's VCN representing the access point for the associated endpoint service in the GoldenGate service VCN.
- public
Ip Address This property is required. string - The public IP address representing the access point for the Deployment.
- source
Deployment Id This property is required. string - The OCID of the deployment being referenced.
- state
This property is required. string - A filter to return only the resources that match the 'lifecycleState' given.
- storage
Utilization In Bytes This property is required. string - The amount of storage being utilized (in bytes)
- subnet
Id This property is required. string - The OCID of the subnet of the deployment's private endpoint. The subnet must be a private subnet. For backward compatibility, public subnets are allowed until May 31 2025, after which the private subnet will be enforced.
This property is required. {[key: string]: string}- The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example:
{orcl-cloud: {free-tier-retain: true}}
- time
Created This property is required. string - The time the resource was created. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - time
Last Backup Scheduled This property is required. string - The timestamp of last deployment backup scheduled. The format is defined by RFC3339, such as
2024-10-25T18:19:29.600Z
. - time
Next Backup Scheduled This property is required. string - The timestamp of next deployment backup scheduled. The format is defined by RFC3339, such as
2024-10-26T20:19:29.600Z
. - time
Of Next Maintenance This property is required. string - The time of next maintenance schedule. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - time
Ogg Version Supported Until This property is required. string - The time until OGG version is supported. After this date has passed OGG version will not be available anymore. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - time
Role Changed This property is required. string - The time of the last role change. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - time
Updated This property is required. string - The time the resource was last updated. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - time
Upgrade Required This property is required. string - Note: Deprecated: Use timeOfNextMaintenance instead, or related upgrade records to check, when deployment will be forced to upgrade to a newer version. Old description: The date the existing version in use will no longer be considered as usable and an upgrade will be required. This date is typically 6 months after the version was released for use by GGS. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
.
- availability_
domain This property is required. str - The availability domain of a placement.
- backup_
schedules This property is required. Sequence[goldengate.Get Deployments Deployment Collection Item Backup Schedule] - Defines the schedule of the deployment backup.
- category
This property is required. str - The deployment category defines the broad separation of the deployment type into three categories. Currently the separation is 'DATA_REPLICATION', 'STREAM_ANALYTICS' and 'DATA_TRANSFORMS'.
- compartment_
id This property is required. str - The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used.
- cpu_
core_ count This property is required. int - The Minimum number of OCPUs to be made available for this Deployment.
This property is required. Mapping[str, str]- Tags defined for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- deployment_
backup_ id This property is required. str - The OCID of the backup being referenced.
- deployment_
diagnostic_ datas This property is required. Sequence[goldengate.Get Deployments Deployment Collection Item Deployment Diagnostic Data] - Information regarding the deployment diagnostic collection
- deployment_
role This property is required. str - The type of the deployment role.
- deployment_
type This property is required. str - The type of deployment, which can be any one of the Allowed values. NOTE: Use of the value 'OGG' is maintained for backward compatibility purposes. Its use is discouraged in favor of 'DATABASE_ORACLE'.
- deployment_
url This property is required. str - The URL of a resource.
- description
This property is required. str - Metadata about this specific object.
- display_
name This property is required. str - A filter to return only the resources that match the entire 'displayName' given.
- environment_
type This property is required. str - Specifies whether the deployment is used in a production or development/testing environment.
- fault_
domain This property is required. str - The fault domain of a placement.
- fqdn
This property is required. str - A filter to return only the resources that match the 'fqdn' given.
This property is required. Mapping[str, str]- A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
- id
This property is required. str - The OCID of the deployment being referenced.
- ingress_
ips This property is required. Sequence[goldengate.Get Deployments Deployment Collection Item Ingress Ip] - List of ingress IP addresses from where the GoldenGate deployment connects to this connection's privateIp. Customers may optionally set up ingress security rules to restrict traffic from these IP addresses.
- is_
auto_ scaling_ enabled This property is required. bool - Indicates if auto scaling is enabled for the Deployment's CPU core count.
- is_
healthy This property is required. bool - True if all of the aggregate resources are working correctly.
- is_
latest_ version This property is required. bool - Indicates if the resource is the the latest available version.
- is_
lock_ override This property is required. bool - is_
public This property is required. bool - True if this object is publicly available.
- is_
storage_ utilization_ limit_ exceeded This property is required. bool - Deprecated: This field is not updated and will be removed in future versions. If storage utilization exceeds the limit, the respective warning message will appear in deployment messages, which can be accessed through /messages?deploymentId=. Indicator will be true if the amount of storage being utilized exceeds the allowable storage utilization limit. Exceeding the limit may be an indication of a misconfiguration of the deployment's GoldenGate service.
- license_
model This property is required. str - The Oracle license model that applies to a Deployment.
- lifecycle_
details This property is required. str - Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state.
- lifecycle_
sub_ state This property is required. str - A filter to return only the resources that match the 'lifecycleSubState' given.
- load_
balancer_ id This property is required. str - The OCID of the loadbalancer in the customer's subnet. The loadbalancer of the public deployment created in the customer subnet.
- load_
balancer_ subnet_ id This property is required. str - The OCID of a public subnet in the customer tenancy. Can be provided only for public deployments. If provided, the loadbalancer will be created in this subnet instead of the service tenancy. For backward compatibility, this is an optional property. It will become mandatory for public deployments after October 1, 2024.
- locks
This property is required. Sequence[goldengate.Get Deployments Deployment Collection Item Lock] - Locks associated with this resource.
- maintenance_
configurations This property is required. Sequence[goldengate.Get Deployments Deployment Collection Item Maintenance Configuration] - Attributes for configuring automatic deployment maintenance.
- maintenance_
windows This property is required. Sequence[goldengate.Get Deployments Deployment Collection Item Maintenance Window] - Defines the maintenance window, when automatic actions can be performed.
- next_
maintenance_ action_ type This property is required. str - Type of the next maintenance.
- next_
maintenance_ description This property is required. str - Description of the next maintenance.
- nsg_
ids This property is required. Sequence[str] - An array of Network Security Group OCIDs used to define network access for either Deployments or Connections.
- ogg_
datas This property is required. Sequence[goldengate.Get Deployments Deployment Collection Item Ogg Data] - Deployment Data for an OggDeployment
- placements
This property is required. Sequence[goldengate.Get Deployments Deployment Collection Item Placement] - An array of local peers of deployment
- private_
ip_ address This property is required. str - The private IP address in the customer's VCN representing the access point for the associated endpoint service in the GoldenGate service VCN.
- public_
ip_ address This property is required. str - The public IP address representing the access point for the Deployment.
- source_
deployment_ id This property is required. str - The OCID of the deployment being referenced.
- state
This property is required. str - A filter to return only the resources that match the 'lifecycleState' given.
- storage_
utilization_ in_ bytes This property is required. str - The amount of storage being utilized (in bytes)
- subnet_
id This property is required. str - The OCID of the subnet of the deployment's private endpoint. The subnet must be a private subnet. For backward compatibility, public subnets are allowed until May 31 2025, after which the private subnet will be enforced.
This property is required. Mapping[str, str]- The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example:
{orcl-cloud: {free-tier-retain: true}}
- time_
created This property is required. str - The time the resource was created. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - time_
last_ backup_ scheduled This property is required. str - The timestamp of last deployment backup scheduled. The format is defined by RFC3339, such as
2024-10-25T18:19:29.600Z
. - time_
next_ backup_ scheduled This property is required. str - The timestamp of next deployment backup scheduled. The format is defined by RFC3339, such as
2024-10-26T20:19:29.600Z
. - time_
of_ next_ maintenance This property is required. str - The time of next maintenance schedule. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - time_
ogg_ version_ supported_ until This property is required. str - The time until OGG version is supported. After this date has passed OGG version will not be available anymore. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - time_
role_ changed This property is required. str - The time of the last role change. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - time_
updated This property is required. str - The time the resource was last updated. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - time_
upgrade_ required This property is required. str - Note: Deprecated: Use timeOfNextMaintenance instead, or related upgrade records to check, when deployment will be forced to upgrade to a newer version. Old description: The date the existing version in use will no longer be considered as usable and an upgrade will be required. This date is typically 6 months after the version was released for use by GGS. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
.
- availability
Domain This property is required. String - The availability domain of a placement.
- backup
Schedules This property is required. List<Property Map> - Defines the schedule of the deployment backup.
- category
This property is required. String - The deployment category defines the broad separation of the deployment type into three categories. Currently the separation is 'DATA_REPLICATION', 'STREAM_ANALYTICS' and 'DATA_TRANSFORMS'.
- compartment
Id This property is required. String - The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used.
- cpu
Core Count This property is required. Number - The Minimum number of OCPUs to be made available for this Deployment.
This property is required. Map<String>- Tags defined for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- deployment
Backup Id This property is required. String - The OCID of the backup being referenced.
- deployment
Diagnostic Datas This property is required. List<Property Map> - Information regarding the deployment diagnostic collection
- deployment
Role This property is required. String - The type of the deployment role.
- deployment
Type This property is required. String - The type of deployment, which can be any one of the Allowed values. NOTE: Use of the value 'OGG' is maintained for backward compatibility purposes. Its use is discouraged in favor of 'DATABASE_ORACLE'.
- deployment
Url This property is required. String - The URL of a resource.
- description
This property is required. String - Metadata about this specific object.
- display
Name This property is required. String - A filter to return only the resources that match the entire 'displayName' given.
- environment
Type This property is required. String - Specifies whether the deployment is used in a production or development/testing environment.
- fault
Domain This property is required. String - The fault domain of a placement.
- fqdn
This property is required. String - A filter to return only the resources that match the 'fqdn' given.
This property is required. Map<String>- A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
- id
This property is required. String - The OCID of the deployment being referenced.
- ingress
Ips This property is required. List<Property Map> - List of ingress IP addresses from where the GoldenGate deployment connects to this connection's privateIp. Customers may optionally set up ingress security rules to restrict traffic from these IP addresses.
- is
Auto Scaling Enabled This property is required. Boolean - Indicates if auto scaling is enabled for the Deployment's CPU core count.
- is
Healthy This property is required. Boolean - True if all of the aggregate resources are working correctly.
- is
Latest Version This property is required. Boolean - Indicates if the resource is the the latest available version.
- is
Lock Override This property is required. Boolean - is
Public This property is required. Boolean - True if this object is publicly available.
- is
Storage Utilization Limit Exceeded This property is required. Boolean - Deprecated: This field is not updated and will be removed in future versions. If storage utilization exceeds the limit, the respective warning message will appear in deployment messages, which can be accessed through /messages?deploymentId=. Indicator will be true if the amount of storage being utilized exceeds the allowable storage utilization limit. Exceeding the limit may be an indication of a misconfiguration of the deployment's GoldenGate service.
- license
Model This property is required. String - The Oracle license model that applies to a Deployment.
- lifecycle
Details This property is required. String - Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state.
- lifecycle
Sub State This property is required. String - A filter to return only the resources that match the 'lifecycleSubState' given.
- load
Balancer Id This property is required. String - The OCID of the loadbalancer in the customer's subnet. The loadbalancer of the public deployment created in the customer subnet.
- load
Balancer Subnet Id This property is required. String - The OCID of a public subnet in the customer tenancy. Can be provided only for public deployments. If provided, the loadbalancer will be created in this subnet instead of the service tenancy. For backward compatibility, this is an optional property. It will become mandatory for public deployments after October 1, 2024.
- locks
This property is required. List<Property Map> - Locks associated with this resource.
- maintenance
Configurations This property is required. List<Property Map> - Attributes for configuring automatic deployment maintenance.
- maintenance
Windows This property is required. List<Property Map> - Defines the maintenance window, when automatic actions can be performed.
- next
Maintenance Action Type This property is required. String - Type of the next maintenance.
- next
Maintenance Description This property is required. String - Description of the next maintenance.
- nsg
Ids This property is required. List<String> - An array of Network Security Group OCIDs used to define network access for either Deployments or Connections.
- ogg
Datas This property is required. List<Property Map> - Deployment Data for an OggDeployment
- placements
This property is required. List<Property Map> - An array of local peers of deployment
- private
Ip Address This property is required. String - The private IP address in the customer's VCN representing the access point for the associated endpoint service in the GoldenGate service VCN.
- public
Ip Address This property is required. String - The public IP address representing the access point for the Deployment.
- source
Deployment Id This property is required. String - The OCID of the deployment being referenced.
- state
This property is required. String - A filter to return only the resources that match the 'lifecycleState' given.
- storage
Utilization In Bytes This property is required. String - The amount of storage being utilized (in bytes)
- subnet
Id This property is required. String - The OCID of the subnet of the deployment's private endpoint. The subnet must be a private subnet. For backward compatibility, public subnets are allowed until May 31 2025, after which the private subnet will be enforced.
This property is required. Map<String>- The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example:
{orcl-cloud: {free-tier-retain: true}}
- time
Created This property is required. String - The time the resource was created. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - time
Last Backup Scheduled This property is required. String - The timestamp of last deployment backup scheduled. The format is defined by RFC3339, such as
2024-10-25T18:19:29.600Z
. - time
Next Backup Scheduled This property is required. String - The timestamp of next deployment backup scheduled. The format is defined by RFC3339, such as
2024-10-26T20:19:29.600Z
. - time
Of Next Maintenance This property is required. String - The time of next maintenance schedule. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - time
Ogg Version Supported Until This property is required. String - The time until OGG version is supported. After this date has passed OGG version will not be available anymore. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - time
Role Changed This property is required. String - The time of the last role change. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - time
Updated This property is required. String - The time the resource was last updated. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - time
Upgrade Required This property is required. String - Note: Deprecated: Use timeOfNextMaintenance instead, or related upgrade records to check, when deployment will be forced to upgrade to a newer version. Old description: The date the existing version in use will no longer be considered as usable and an upgrade will be required. This date is typically 6 months after the version was released for use by GGS. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
.
GetDeploymentsDeploymentCollectionItemBackupSchedule
- Bucket
This property is required. string - Name of the bucket where the object is to be uploaded in the object storage
- Compartment
Id This property is required. string - The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used.
- Frequency
Backup Scheduled This property is required. string - The frequency of the deployment backup schedule. Frequency can be DAILY, WEEKLY or MONTHLY.
- Is
Metadata Only This property is required. bool - Parameter to allow users to create backup without trails
- Namespace
This property is required. string - Name of namespace that serves as a container for all of your buckets
- Time
Backup Scheduled This property is required. string - The start timestamp for the deployment backup schedule. The format is defined by RFC3339, such as
2024-10-25T18:19:29.600Z
.
- Bucket
This property is required. string - Name of the bucket where the object is to be uploaded in the object storage
- Compartment
Id This property is required. string - The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used.
- Frequency
Backup Scheduled This property is required. string - The frequency of the deployment backup schedule. Frequency can be DAILY, WEEKLY or MONTHLY.
- Is
Metadata Only This property is required. bool - Parameter to allow users to create backup without trails
- Namespace
This property is required. string - Name of namespace that serves as a container for all of your buckets
- Time
Backup Scheduled This property is required. string - The start timestamp for the deployment backup schedule. The format is defined by RFC3339, such as
2024-10-25T18:19:29.600Z
.
- bucket
This property is required. String - Name of the bucket where the object is to be uploaded in the object storage
- compartment
Id This property is required. String - The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used.
- frequency
Backup Scheduled This property is required. String - The frequency of the deployment backup schedule. Frequency can be DAILY, WEEKLY or MONTHLY.
- is
Metadata Only This property is required. Boolean - Parameter to allow users to create backup without trails
- namespace
This property is required. String - Name of namespace that serves as a container for all of your buckets
- time
Backup Scheduled This property is required. String - The start timestamp for the deployment backup schedule. The format is defined by RFC3339, such as
2024-10-25T18:19:29.600Z
.
- bucket
This property is required. string - Name of the bucket where the object is to be uploaded in the object storage
- compartment
Id This property is required. string - The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used.
- frequency
Backup Scheduled This property is required. string - The frequency of the deployment backup schedule. Frequency can be DAILY, WEEKLY or MONTHLY.
- is
Metadata Only This property is required. boolean - Parameter to allow users to create backup without trails
- namespace
This property is required. string - Name of namespace that serves as a container for all of your buckets
- time
Backup Scheduled This property is required. string - The start timestamp for the deployment backup schedule. The format is defined by RFC3339, such as
2024-10-25T18:19:29.600Z
.
- bucket
This property is required. str - Name of the bucket where the object is to be uploaded in the object storage
- compartment_
id This property is required. str - The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used.
- frequency_
backup_ scheduled This property is required. str - The frequency of the deployment backup schedule. Frequency can be DAILY, WEEKLY or MONTHLY.
- is_
metadata_ only This property is required. bool - Parameter to allow users to create backup without trails
- namespace
This property is required. str - Name of namespace that serves as a container for all of your buckets
- time_
backup_ scheduled This property is required. str - The start timestamp for the deployment backup schedule. The format is defined by RFC3339, such as
2024-10-25T18:19:29.600Z
.
- bucket
This property is required. String - Name of the bucket where the object is to be uploaded in the object storage
- compartment
Id This property is required. String - The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used.
- frequency
Backup Scheduled This property is required. String - The frequency of the deployment backup schedule. Frequency can be DAILY, WEEKLY or MONTHLY.
- is
Metadata Only This property is required. Boolean - Parameter to allow users to create backup without trails
- namespace
This property is required. String - Name of namespace that serves as a container for all of your buckets
- time
Backup Scheduled This property is required. String - The start timestamp for the deployment backup schedule. The format is defined by RFC3339, such as
2024-10-25T18:19:29.600Z
.
GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticData
- Bucket
This property is required. string - Name of the bucket where the object is to be uploaded in the object storage
- Diagnostic
State This property is required. string - The state of the deployment diagnostic collection.
- Namespace
This property is required. string - Name of namespace that serves as a container for all of your buckets
- Object
This property is required. string - Name of the diagnostic collected and uploaded to object storage
- Time
Diagnostic End This property is required. string - The time until which the diagnostic collection should collect the logs. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - Time
Diagnostic Start This property is required. string - The time from which the diagnostic collection should collect the logs. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
.
- Bucket
This property is required. string - Name of the bucket where the object is to be uploaded in the object storage
- Diagnostic
State This property is required. string - The state of the deployment diagnostic collection.
- Namespace
This property is required. string - Name of namespace that serves as a container for all of your buckets
- Object
This property is required. string - Name of the diagnostic collected and uploaded to object storage
- Time
Diagnostic End This property is required. string - The time until which the diagnostic collection should collect the logs. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - Time
Diagnostic Start This property is required. string - The time from which the diagnostic collection should collect the logs. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
.
- bucket
This property is required. String - Name of the bucket where the object is to be uploaded in the object storage
- diagnostic
State This property is required. String - The state of the deployment diagnostic collection.
- namespace
This property is required. String - Name of namespace that serves as a container for all of your buckets
- object
This property is required. String - Name of the diagnostic collected and uploaded to object storage
- time
Diagnostic End This property is required. String - The time until which the diagnostic collection should collect the logs. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - time
Diagnostic Start This property is required. String - The time from which the diagnostic collection should collect the logs. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
.
- bucket
This property is required. string - Name of the bucket where the object is to be uploaded in the object storage
- diagnostic
State This property is required. string - The state of the deployment diagnostic collection.
- namespace
This property is required. string - Name of namespace that serves as a container for all of your buckets
- object
This property is required. string - Name of the diagnostic collected and uploaded to object storage
- time
Diagnostic End This property is required. string - The time until which the diagnostic collection should collect the logs. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - time
Diagnostic Start This property is required. string - The time from which the diagnostic collection should collect the logs. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
.
- bucket
This property is required. str - Name of the bucket where the object is to be uploaded in the object storage
- diagnostic_
state This property is required. str - The state of the deployment diagnostic collection.
- namespace
This property is required. str - Name of namespace that serves as a container for all of your buckets
- object
This property is required. str - Name of the diagnostic collected and uploaded to object storage
- time_
diagnostic_ end This property is required. str - The time until which the diagnostic collection should collect the logs. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - time_
diagnostic_ start This property is required. str - The time from which the diagnostic collection should collect the logs. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
.
- bucket
This property is required. String - Name of the bucket where the object is to be uploaded in the object storage
- diagnostic
State This property is required. String - The state of the deployment diagnostic collection.
- namespace
This property is required. String - Name of namespace that serves as a container for all of your buckets
- object
This property is required. String - Name of the diagnostic collected and uploaded to object storage
- time
Diagnostic End This property is required. String - The time until which the diagnostic collection should collect the logs. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - time
Diagnostic Start This property is required. String - The time from which the diagnostic collection should collect the logs. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
.
GetDeploymentsDeploymentCollectionItemIngressIp
- Ingress
Ip This property is required. string - A Private Endpoint IPv4 or IPv6 Address created in the customer's subnet.
- Ingress
Ip This property is required. string - A Private Endpoint IPv4 or IPv6 Address created in the customer's subnet.
- ingress
Ip This property is required. String - A Private Endpoint IPv4 or IPv6 Address created in the customer's subnet.
- ingress
Ip This property is required. string - A Private Endpoint IPv4 or IPv6 Address created in the customer's subnet.
- ingress_
ip This property is required. str - A Private Endpoint IPv4 or IPv6 Address created in the customer's subnet.
- ingress
Ip This property is required. String - A Private Endpoint IPv4 or IPv6 Address created in the customer's subnet.
GetDeploymentsDeploymentCollectionItemLock
- Message
This property is required. string - A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked.
This property is required. string- The id of the resource that is locking this resource. Indicates that deleting this resource will remove the lock.
- Time
Created This property is required. string - The time the resource was created. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - Type
This property is required. string - Type of the lock.
- Message
This property is required. string - A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked.
This property is required. string- The id of the resource that is locking this resource. Indicates that deleting this resource will remove the lock.
- Time
Created This property is required. string - The time the resource was created. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - Type
This property is required. string - Type of the lock.
- message
This property is required. String - A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked.
This property is required. String- The id of the resource that is locking this resource. Indicates that deleting this resource will remove the lock.
- time
Created This property is required. String - The time the resource was created. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - type
This property is required. String - Type of the lock.
- message
This property is required. string - A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked.
This property is required. string- The id of the resource that is locking this resource. Indicates that deleting this resource will remove the lock.
- time
Created This property is required. string - The time the resource was created. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - type
This property is required. string - Type of the lock.
- message
This property is required. str - A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked.
This property is required. str- The id of the resource that is locking this resource. Indicates that deleting this resource will remove the lock.
- time_
created This property is required. str - The time the resource was created. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - type
This property is required. str - Type of the lock.
- message
This property is required. String - A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked.
This property is required. String- The id of the resource that is locking this resource. Indicates that deleting this resource will remove the lock.
- time
Created This property is required. String - The time the resource was created. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - type
This property is required. String - Type of the lock.
GetDeploymentsDeploymentCollectionItemMaintenanceConfiguration
- Bundle
Release Upgrade Period In Days This property is required. int - Defines auto upgrade period for bundle releases. Manually configured period cannot be longer than service defined period for bundle releases. This period must be shorter or equal to major release upgrade period. Not passing this field during create will equate to using the service default.
- Interim
Release Upgrade Period In Days This property is required. int - Defines auto upgrade period for interim releases. This period must be shorter or equal to bundle release upgrade period.
- Is
Interim Release Auto Upgrade Enabled This property is required. bool - By default auto upgrade for interim releases are not enabled. If auto-upgrade is enabled for interim release, you have to specify interimReleaseUpgradePeriodInDays too.
- Major
Release Upgrade Period In Days This property is required. int - Defines auto upgrade period for major releases. Manually configured period cannot be longer than service defined period for major releases. Not passing this field during create will equate to using the service default.
- Security
Patch Upgrade Period In Days This property is required. int - Defines auto upgrade period for releases with security fix. Manually configured period cannot be longer than service defined period for security releases. Not passing this field during create will equate to using the service default.
- Bundle
Release Upgrade Period In Days This property is required. int - Defines auto upgrade period for bundle releases. Manually configured period cannot be longer than service defined period for bundle releases. This period must be shorter or equal to major release upgrade period. Not passing this field during create will equate to using the service default.
- Interim
Release Upgrade Period In Days This property is required. int - Defines auto upgrade period for interim releases. This period must be shorter or equal to bundle release upgrade period.
- Is
Interim Release Auto Upgrade Enabled This property is required. bool - By default auto upgrade for interim releases are not enabled. If auto-upgrade is enabled for interim release, you have to specify interimReleaseUpgradePeriodInDays too.
- Major
Release Upgrade Period In Days This property is required. int - Defines auto upgrade period for major releases. Manually configured period cannot be longer than service defined period for major releases. Not passing this field during create will equate to using the service default.
- Security
Patch Upgrade Period In Days This property is required. int - Defines auto upgrade period for releases with security fix. Manually configured period cannot be longer than service defined period for security releases. Not passing this field during create will equate to using the service default.
- bundle
Release Upgrade Period In Days This property is required. Integer - Defines auto upgrade period for bundle releases. Manually configured period cannot be longer than service defined period for bundle releases. This period must be shorter or equal to major release upgrade period. Not passing this field during create will equate to using the service default.
- interim
Release Upgrade Period In Days This property is required. Integer - Defines auto upgrade period for interim releases. This period must be shorter or equal to bundle release upgrade period.
- is
Interim Release Auto Upgrade Enabled This property is required. Boolean - By default auto upgrade for interim releases are not enabled. If auto-upgrade is enabled for interim release, you have to specify interimReleaseUpgradePeriodInDays too.
- major
Release Upgrade Period In Days This property is required. Integer - Defines auto upgrade period for major releases. Manually configured period cannot be longer than service defined period for major releases. Not passing this field during create will equate to using the service default.
- security
Patch Upgrade Period In Days This property is required. Integer - Defines auto upgrade period for releases with security fix. Manually configured period cannot be longer than service defined period for security releases. Not passing this field during create will equate to using the service default.
- bundle
Release Upgrade Period In Days This property is required. number - Defines auto upgrade period for bundle releases. Manually configured period cannot be longer than service defined period for bundle releases. This period must be shorter or equal to major release upgrade period. Not passing this field during create will equate to using the service default.
- interim
Release Upgrade Period In Days This property is required. number - Defines auto upgrade period for interim releases. This period must be shorter or equal to bundle release upgrade period.
- is
Interim Release Auto Upgrade Enabled This property is required. boolean - By default auto upgrade for interim releases are not enabled. If auto-upgrade is enabled for interim release, you have to specify interimReleaseUpgradePeriodInDays too.
- major
Release Upgrade Period In Days This property is required. number - Defines auto upgrade period for major releases. Manually configured period cannot be longer than service defined period for major releases. Not passing this field during create will equate to using the service default.
- security
Patch Upgrade Period In Days This property is required. number - Defines auto upgrade period for releases with security fix. Manually configured period cannot be longer than service defined period for security releases. Not passing this field during create will equate to using the service default.
- bundle_
release_ upgrade_ period_ in_ days This property is required. int - Defines auto upgrade period for bundle releases. Manually configured period cannot be longer than service defined period for bundle releases. This period must be shorter or equal to major release upgrade period. Not passing this field during create will equate to using the service default.
- interim_
release_ upgrade_ period_ in_ days This property is required. int - Defines auto upgrade period for interim releases. This period must be shorter or equal to bundle release upgrade period.
- is_
interim_ release_ auto_ upgrade_ enabled This property is required. bool - By default auto upgrade for interim releases are not enabled. If auto-upgrade is enabled for interim release, you have to specify interimReleaseUpgradePeriodInDays too.
- major_
release_ upgrade_ period_ in_ days This property is required. int - Defines auto upgrade period for major releases. Manually configured period cannot be longer than service defined period for major releases. Not passing this field during create will equate to using the service default.
- security_
patch_ upgrade_ period_ in_ days This property is required. int - Defines auto upgrade period for releases with security fix. Manually configured period cannot be longer than service defined period for security releases. Not passing this field during create will equate to using the service default.
- bundle
Release Upgrade Period In Days This property is required. Number - Defines auto upgrade period for bundle releases. Manually configured period cannot be longer than service defined period for bundle releases. This period must be shorter or equal to major release upgrade period. Not passing this field during create will equate to using the service default.
- interim
Release Upgrade Period In Days This property is required. Number - Defines auto upgrade period for interim releases. This period must be shorter or equal to bundle release upgrade period.
- is
Interim Release Auto Upgrade Enabled This property is required. Boolean - By default auto upgrade for interim releases are not enabled. If auto-upgrade is enabled for interim release, you have to specify interimReleaseUpgradePeriodInDays too.
- major
Release Upgrade Period In Days This property is required. Number - Defines auto upgrade period for major releases. Manually configured period cannot be longer than service defined period for major releases. Not passing this field during create will equate to using the service default.
- security
Patch Upgrade Period In Days This property is required. Number - Defines auto upgrade period for releases with security fix. Manually configured period cannot be longer than service defined period for security releases. Not passing this field during create will equate to using the service default.
GetDeploymentsDeploymentCollectionItemMaintenanceWindow
- day
This property is required. str - Days of the week.
- start_
hour This property is required. int - Start hour for maintenance period. Hour is in UTC.
GetDeploymentsDeploymentCollectionItemOggData
- Admin
Password This property is required. string - Admin
Username This property is required. string - The GoldenGate deployment console username.
- Certificate
This property is required. string - The base64 encoded content of the PEM file containing the SSL certificate.
- Credential
Store This property is required. string - The type of credential store for OGG.
- Deployment
Name This property is required. string - The name given to the GoldenGate service deployment. The name must be 1 to 32 characters long, must contain only alphanumeric characters and must start with a letter.
- Group
To Roles Mappings This property is required. List<GetDeployments Deployment Collection Item Ogg Data Group To Roles Mapping> - Defines the IDP Groups to GoldenGate roles mapping. This field is used only for IAM deployment and does not have any impact on non-IAM deployments. For IAM deployment, when user does not specify this mapping, then it has null value and default mapping is used. User belonging to each group can only perform the actions according to the role the respective group is mapped to.
- Identity
Domain Id This property is required. string - The OCID of the Identity Domain when IAM credential store is used.
- Key
This property is required. string - Ogg
Version This property is required. string - Version of OGG
- Password
Secret Id This property is required. string - The OCID of the Secret where the deployment password is stored.
- Admin
Password This property is required. string - Admin
Username This property is required. string - The GoldenGate deployment console username.
- Certificate
This property is required. string - The base64 encoded content of the PEM file containing the SSL certificate.
- Credential
Store This property is required. string - The type of credential store for OGG.
- Deployment
Name This property is required. string - The name given to the GoldenGate service deployment. The name must be 1 to 32 characters long, must contain only alphanumeric characters and must start with a letter.
- Group
To Roles Mappings This property is required. []GetDeployments Deployment Collection Item Ogg Data Group To Roles Mapping - Defines the IDP Groups to GoldenGate roles mapping. This field is used only for IAM deployment and does not have any impact on non-IAM deployments. For IAM deployment, when user does not specify this mapping, then it has null value and default mapping is used. User belonging to each group can only perform the actions according to the role the respective group is mapped to.
- Identity
Domain Id This property is required. string - The OCID of the Identity Domain when IAM credential store is used.
- Key
This property is required. string - Ogg
Version This property is required. string - Version of OGG
- Password
Secret Id This property is required. string - The OCID of the Secret where the deployment password is stored.
- admin
Password This property is required. String - admin
Username This property is required. String - The GoldenGate deployment console username.
- certificate
This property is required. String - The base64 encoded content of the PEM file containing the SSL certificate.
- credential
Store This property is required. String - The type of credential store for OGG.
- deployment
Name This property is required. String - The name given to the GoldenGate service deployment. The name must be 1 to 32 characters long, must contain only alphanumeric characters and must start with a letter.
- group
To Roles Mappings This property is required. List<GetDeployments Deployment Collection Item Ogg Data Group To Roles Mapping> - Defines the IDP Groups to GoldenGate roles mapping. This field is used only for IAM deployment and does not have any impact on non-IAM deployments. For IAM deployment, when user does not specify this mapping, then it has null value and default mapping is used. User belonging to each group can only perform the actions according to the role the respective group is mapped to.
- identity
Domain Id This property is required. String - The OCID of the Identity Domain when IAM credential store is used.
- key
This property is required. String - ogg
Version This property is required. String - Version of OGG
- password
Secret Id This property is required. String - The OCID of the Secret where the deployment password is stored.
- admin
Password This property is required. string - admin
Username This property is required. string - The GoldenGate deployment console username.
- certificate
This property is required. string - The base64 encoded content of the PEM file containing the SSL certificate.
- credential
Store This property is required. string - The type of credential store for OGG.
- deployment
Name This property is required. string - The name given to the GoldenGate service deployment. The name must be 1 to 32 characters long, must contain only alphanumeric characters and must start with a letter.
- group
To Roles Mappings This property is required. GetDeployments Deployment Collection Item Ogg Data Group To Roles Mapping[] - Defines the IDP Groups to GoldenGate roles mapping. This field is used only for IAM deployment and does not have any impact on non-IAM deployments. For IAM deployment, when user does not specify this mapping, then it has null value and default mapping is used. User belonging to each group can only perform the actions according to the role the respective group is mapped to.
- identity
Domain Id This property is required. string - The OCID of the Identity Domain when IAM credential store is used.
- key
This property is required. string - ogg
Version This property is required. string - Version of OGG
- password
Secret Id This property is required. string - The OCID of the Secret where the deployment password is stored.
- admin_
password This property is required. str - admin_
username This property is required. str - The GoldenGate deployment console username.
- certificate
This property is required. str - The base64 encoded content of the PEM file containing the SSL certificate.
- credential_
store This property is required. str - The type of credential store for OGG.
- deployment_
name This property is required. str - The name given to the GoldenGate service deployment. The name must be 1 to 32 characters long, must contain only alphanumeric characters and must start with a letter.
- group_
to_ roles_ mappings This property is required. Sequence[goldengate.Get Deployments Deployment Collection Item Ogg Data Group To Roles Mapping] - Defines the IDP Groups to GoldenGate roles mapping. This field is used only for IAM deployment and does not have any impact on non-IAM deployments. For IAM deployment, when user does not specify this mapping, then it has null value and default mapping is used. User belonging to each group can only perform the actions according to the role the respective group is mapped to.
- identity_
domain_ id This property is required. str - The OCID of the Identity Domain when IAM credential store is used.
- key
This property is required. str - ogg_
version This property is required. str - Version of OGG
- password_
secret_ id This property is required. str - The OCID of the Secret where the deployment password is stored.
- admin
Password This property is required. String - admin
Username This property is required. String - The GoldenGate deployment console username.
- certificate
This property is required. String - The base64 encoded content of the PEM file containing the SSL certificate.
- credential
Store This property is required. String - The type of credential store for OGG.
- deployment
Name This property is required. String - The name given to the GoldenGate service deployment. The name must be 1 to 32 characters long, must contain only alphanumeric characters and must start with a letter.
- group
To Roles Mappings This property is required. List<Property Map> - Defines the IDP Groups to GoldenGate roles mapping. This field is used only for IAM deployment and does not have any impact on non-IAM deployments. For IAM deployment, when user does not specify this mapping, then it has null value and default mapping is used. User belonging to each group can only perform the actions according to the role the respective group is mapped to.
- identity
Domain Id This property is required. String - The OCID of the Identity Domain when IAM credential store is used.
- key
This property is required. String - ogg
Version This property is required. String - Version of OGG
- password
Secret Id This property is required. String - The OCID of the Secret where the deployment password is stored.
GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMapping
- Administrator
Group Id This property is required. string - The OCID of the IDP group which will be mapped to goldengate role administratorGroup. It grants full access to the user, including the ability to alter general, non-security related operational parameters and profiles of the server.
- Operator
Group Id This property is required. string - The OCID of the IDP group which will be mapped to goldengate role operatorGroup. It allows users to perform only operational actions, like starting and stopping resources. Operators cannot alter the operational parameters or profiles of the MA server.
- Security
Group Id This property is required. string - The OCID of the IDP group which will be mapped to goldengate role securityGroup. It grants administration of security related objects and invoke security related service requests. This role has full privileges.
- User
Group Id This property is required. string - The OCID of the IDP group which will be mapped to goldengate role userGroup. It allows information-only service requests, which do not alter or affect the operation of either the MA. Examples of query and read-only information include performance metric information and resource status and monitoring information
- Administrator
Group Id This property is required. string - The OCID of the IDP group which will be mapped to goldengate role administratorGroup. It grants full access to the user, including the ability to alter general, non-security related operational parameters and profiles of the server.
- Operator
Group Id This property is required. string - The OCID of the IDP group which will be mapped to goldengate role operatorGroup. It allows users to perform only operational actions, like starting and stopping resources. Operators cannot alter the operational parameters or profiles of the MA server.
- Security
Group Id This property is required. string - The OCID of the IDP group which will be mapped to goldengate role securityGroup. It grants administration of security related objects and invoke security related service requests. This role has full privileges.
- User
Group Id This property is required. string - The OCID of the IDP group which will be mapped to goldengate role userGroup. It allows information-only service requests, which do not alter or affect the operation of either the MA. Examples of query and read-only information include performance metric information and resource status and monitoring information
- administrator
Group Id This property is required. String - The OCID of the IDP group which will be mapped to goldengate role administratorGroup. It grants full access to the user, including the ability to alter general, non-security related operational parameters and profiles of the server.
- operator
Group Id This property is required. String - The OCID of the IDP group which will be mapped to goldengate role operatorGroup. It allows users to perform only operational actions, like starting and stopping resources. Operators cannot alter the operational parameters or profiles of the MA server.
- security
Group Id This property is required. String - The OCID of the IDP group which will be mapped to goldengate role securityGroup. It grants administration of security related objects and invoke security related service requests. This role has full privileges.
- user
Group Id This property is required. String - The OCID of the IDP group which will be mapped to goldengate role userGroup. It allows information-only service requests, which do not alter or affect the operation of either the MA. Examples of query and read-only information include performance metric information and resource status and monitoring information
- administrator
Group Id This property is required. string - The OCID of the IDP group which will be mapped to goldengate role administratorGroup. It grants full access to the user, including the ability to alter general, non-security related operational parameters and profiles of the server.
- operator
Group Id This property is required. string - The OCID of the IDP group which will be mapped to goldengate role operatorGroup. It allows users to perform only operational actions, like starting and stopping resources. Operators cannot alter the operational parameters or profiles of the MA server.
- security
Group Id This property is required. string - The OCID of the IDP group which will be mapped to goldengate role securityGroup. It grants administration of security related objects and invoke security related service requests. This role has full privileges.
- user
Group Id This property is required. string - The OCID of the IDP group which will be mapped to goldengate role userGroup. It allows information-only service requests, which do not alter or affect the operation of either the MA. Examples of query and read-only information include performance metric information and resource status and monitoring information
- administrator_
group_ id This property is required. str - The OCID of the IDP group which will be mapped to goldengate role administratorGroup. It grants full access to the user, including the ability to alter general, non-security related operational parameters and profiles of the server.
- operator_
group_ id This property is required. str - The OCID of the IDP group which will be mapped to goldengate role operatorGroup. It allows users to perform only operational actions, like starting and stopping resources. Operators cannot alter the operational parameters or profiles of the MA server.
- security_
group_ id This property is required. str - The OCID of the IDP group which will be mapped to goldengate role securityGroup. It grants administration of security related objects and invoke security related service requests. This role has full privileges.
- user_
group_ id This property is required. str - The OCID of the IDP group which will be mapped to goldengate role userGroup. It allows information-only service requests, which do not alter or affect the operation of either the MA. Examples of query and read-only information include performance metric information and resource status and monitoring information
- administrator
Group Id This property is required. String - The OCID of the IDP group which will be mapped to goldengate role administratorGroup. It grants full access to the user, including the ability to alter general, non-security related operational parameters and profiles of the server.
- operator
Group Id This property is required. String - The OCID of the IDP group which will be mapped to goldengate role operatorGroup. It allows users to perform only operational actions, like starting and stopping resources. Operators cannot alter the operational parameters or profiles of the MA server.
- security
Group Id This property is required. String - The OCID of the IDP group which will be mapped to goldengate role securityGroup. It grants administration of security related objects and invoke security related service requests. This role has full privileges.
- user
Group Id This property is required. String - The OCID of the IDP group which will be mapped to goldengate role userGroup. It allows information-only service requests, which do not alter or affect the operation of either the MA. Examples of query and read-only information include performance metric information and resource status and monitoring information
GetDeploymentsDeploymentCollectionItemPlacement
- Availability
Domain This property is required. string - The availability domain of a placement.
- Fault
Domain This property is required. string - The fault domain of a placement.
- Availability
Domain This property is required. string - The availability domain of a placement.
- Fault
Domain This property is required. string - The fault domain of a placement.
- availability
Domain This property is required. String - The availability domain of a placement.
- fault
Domain This property is required. String - The fault domain of a placement.
- availability
Domain This property is required. string - The availability domain of a placement.
- fault
Domain This property is required. string - The fault domain of a placement.
- availability_
domain This property is required. str - The availability domain of a placement.
- fault_
domain This property is required. str - The fault domain of a placement.
- availability
Domain This property is required. String - The availability domain of a placement.
- fault
Domain This property is required. String - The fault domain of a placement.
GetDeploymentsFilter
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
oci
Terraform Provider.