Oracle Cloud Infrastructure v2.33.0 published on Thursday, May 1, 2025 by Pulumi
oci.VisualBuilder.getVbInstances
Explore with Pulumi AI
This data source provides the list of Vb Instances in Oracle Cloud Infrastructure Visual Builder service.
Returns a list of Vb Instances.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testVbInstances = oci.VisualBuilder.getVbInstances({
compartmentId: compartmentId,
displayName: vbInstanceDisplayName,
state: vbInstanceState,
});
import pulumi
import pulumi_oci as oci
test_vb_instances = oci.VisualBuilder.get_vb_instances(compartment_id=compartment_id,
display_name=vb_instance_display_name,
state=vb_instance_state)
package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/visualbuilder"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := visualbuilder.GetVbInstances(ctx, &visualbuilder.GetVbInstancesArgs{
CompartmentId: compartmentId,
DisplayName: pulumi.StringRef(vbInstanceDisplayName),
State: pulumi.StringRef(vbInstanceState),
}, 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 testVbInstances = Oci.VisualBuilder.GetVbInstances.Invoke(new()
{
CompartmentId = compartmentId,
DisplayName = vbInstanceDisplayName,
State = vbInstanceState,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.VisualBuilder.VisualBuilderFunctions;
import com.pulumi.oci.VisualBuilder.inputs.GetVbInstancesArgs;
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 testVbInstances = VisualBuilderFunctions.getVbInstances(GetVbInstancesArgs.builder()
.compartmentId(compartmentId)
.displayName(vbInstanceDisplayName)
.state(vbInstanceState)
.build());
}
}
variables:
testVbInstances:
fn::invoke:
function: oci:VisualBuilder:getVbInstances
arguments:
compartmentId: ${compartmentId}
displayName: ${vbInstanceDisplayName}
state: ${vbInstanceState}
Using getVbInstances
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 getVbInstances(args: GetVbInstancesArgs, opts?: InvokeOptions): Promise<GetVbInstancesResult>
function getVbInstancesOutput(args: GetVbInstancesOutputArgs, opts?: InvokeOptions): Output<GetVbInstancesResult>
def get_vb_instances(compartment_id: Optional[str] = None,
display_name: Optional[str] = None,
filters: Optional[Sequence[GetVbInstancesFilter]] = None,
state: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetVbInstancesResult
def get_vb_instances_output(compartment_id: Optional[pulumi.Input[str]] = None,
display_name: Optional[pulumi.Input[str]] = None,
filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetVbInstancesFilterArgs]]]] = None,
state: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetVbInstancesResult]
func GetVbInstances(ctx *Context, args *GetVbInstancesArgs, opts ...InvokeOption) (*GetVbInstancesResult, error)
func GetVbInstancesOutput(ctx *Context, args *GetVbInstancesOutputArgs, opts ...InvokeOption) GetVbInstancesResultOutput
> Note: This function is named GetVbInstances
in the Go SDK.
public static class GetVbInstances
{
public static Task<GetVbInstancesResult> InvokeAsync(GetVbInstancesArgs args, InvokeOptions? opts = null)
public static Output<GetVbInstancesResult> Invoke(GetVbInstancesInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetVbInstancesResult> getVbInstances(GetVbInstancesArgs args, InvokeOptions options)
public static Output<GetVbInstancesResult> getVbInstances(GetVbInstancesArgs args, InvokeOptions options)
fn::invoke:
function: oci:VisualBuilder/getVbInstances:getVbInstances
arguments:
# arguments dictionary
The following arguments are supported:
- Compartment
Id string - The ID of the compartment in which to list resources.
- Display
Name string - A user-friendly name. Does not have to be unique, and it's changeable. Example:
My new resource
- Filters
List<Get
Vb Instances Filter> - State string
- Life cycle state to query on.
- Compartment
Id string - The ID of the compartment in which to list resources.
- Display
Name string - A user-friendly name. Does not have to be unique, and it's changeable. Example:
My new resource
- Filters
[]Get
Vb Instances Filter - State string
- Life cycle state to query on.
- compartment
Id String - The ID of the compartment in which to list resources.
- display
Name String - A user-friendly name. Does not have to be unique, and it's changeable. Example:
My new resource
- filters
List<Get
Vb Instances Filter> - state String
- Life cycle state to query on.
- compartment
Id string - The ID of the compartment in which to list resources.
- display
Name string - A user-friendly name. Does not have to be unique, and it's changeable. Example:
My new resource
- filters
Get
Vb Instances Filter[] - state string
- Life cycle state to query on.
- compartment_
id str - The ID of the compartment in which to list resources.
- display_
name str - A user-friendly name. Does not have to be unique, and it's changeable. Example:
My new resource
- filters
Sequence[Get
Vb Instances Filter] - state str
- Life cycle state to query on.
- compartment
Id String - The ID of the compartment in which to list resources.
- display
Name String - A user-friendly name. Does not have to be unique, and it's changeable. Example:
My new resource
- filters List<Property Map>
- state String
- Life cycle state to query on.
getVbInstances Result
The following output properties are available:
- Compartment
Id string - Compartment Identifier.
- Id string
- The provider-assigned unique ID for this managed resource.
- Vb
Instance List<GetSummary Collections Vb Instances Vb Instance Summary Collection> - The list of vb_instance_summary_collection.
- Display
Name string - Vb Instance Identifier, can be renamed.
- Filters
List<Get
Vb Instances Filter> - State string
- The current state of the vb instance.
- Compartment
Id string - Compartment Identifier.
- Id string
- The provider-assigned unique ID for this managed resource.
- Vb
Instance []GetSummary Collections Vb Instances Vb Instance Summary Collection - The list of vb_instance_summary_collection.
- Display
Name string - Vb Instance Identifier, can be renamed.
- Filters
[]Get
Vb Instances Filter - State string
- The current state of the vb instance.
- compartment
Id String - Compartment Identifier.
- id String
- The provider-assigned unique ID for this managed resource.
- vb
Instance List<GetSummary Collections Vb Instances Vb Instance Summary Collection> - The list of vb_instance_summary_collection.
- display
Name String - Vb Instance Identifier, can be renamed.
- filters
List<Get
Vb Instances Filter> - state String
- The current state of the vb instance.
- compartment
Id string - Compartment Identifier.
- id string
- The provider-assigned unique ID for this managed resource.
- vb
Instance GetSummary Collections Vb Instances Vb Instance Summary Collection[] - The list of vb_instance_summary_collection.
- display
Name string - Vb Instance Identifier, can be renamed.
- filters
Get
Vb Instances Filter[] - state string
- The current state of the vb instance.
- compartment_
id str - Compartment Identifier.
- id str
- The provider-assigned unique ID for this managed resource.
- vb_
instance_ Sequence[Getsummary_ collections Vb Instances Vb Instance Summary Collection] - The list of vb_instance_summary_collection.
- display_
name str - Vb Instance Identifier, can be renamed.
- filters
Sequence[Get
Vb Instances Filter] - state str
- The current state of the vb instance.
- compartment
Id String - Compartment Identifier.
- id String
- The provider-assigned unique ID for this managed resource.
- vb
Instance List<Property Map>Summary Collections - The list of vb_instance_summary_collection.
- display
Name String - Vb Instance Identifier, can be renamed.
- filters List<Property Map>
- state String
- The current state of the vb instance.
Supporting Types
GetVbInstancesFilter
GetVbInstancesVbInstanceSummaryCollection
GetVbInstancesVbInstanceSummaryCollectionItem
- Alternate
Custom List<GetEndpoints Vb Instances Vb Instance Summary Collection Item Alternate Custom Endpoint> - A list of alternate custom endpoints used for the vb instance URL.
- Compartment
Id string - The ID of the compartment in which to list resources.
- Consumption
Model string - The entitlement used for billing purposes.
- Custom
Endpoints List<GetVb Instances Vb Instance Summary Collection Item Custom Endpoint> - Details for a custom endpoint for the vb instance.
- Dictionary<string, string>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- Display
Name string - A user-friendly name. Does not have to be unique, and it's changeable. Example:
My new resource
- Dictionary<string, string>
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
- Id string
- The Virtual Cloud Network OCID.
- Idcs
Open stringId - Instance
Url string - The Vb Instance URL.
- Is
Visual boolBuilder Enabled - Visual Builder is enabled or not.
- Management
Nat stringGateway Ip - The NAT gateway IP address for the VB management VCN
- Management
Vcn stringId - The Oracle Cloud ID (OCID) of the Visual Builder management VCN
- Network
Endpoint List<GetDetails Vb Instances Vb Instance Summary Collection Item Network Endpoint Detail> - Base representation of a network endpoint. In input payload to update an Visual Builder instance endpoint details, an empty payload will clear out any existing configuration for Public Visual Builder instance.
- Node
Count int - The number of Nodes
- Service
Nat stringGateway Ip - The NAT gateway IP address for the VB service VCN
- Service
Vcn stringId - The Oracle Cloud ID (OCID) of the Visual Builder service VCN
- State string
- Life cycle state to query on.
- State
Message string - An message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- Dictionary<string, string>
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"}
- Time
Created string - The time the the VbInstance was created. An RFC3339 formatted datetime string.
- Time
Updated string - The time the VbInstance was updated. An RFC3339 formatted datetime string.
- Alternate
Custom []GetEndpoints Vb Instances Vb Instance Summary Collection Item Alternate Custom Endpoint - A list of alternate custom endpoints used for the vb instance URL.
- Compartment
Id string - The ID of the compartment in which to list resources.
- Consumption
Model string - The entitlement used for billing purposes.
- Custom
Endpoints []GetVb Instances Vb Instance Summary Collection Item Custom Endpoint - Details for a custom endpoint for the vb instance.
- map[string]string
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- Display
Name string - A user-friendly name. Does not have to be unique, and it's changeable. Example:
My new resource
- map[string]string
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
- Id string
- The Virtual Cloud Network OCID.
- Idcs
Open stringId - Instance
Url string - The Vb Instance URL.
- Is
Visual boolBuilder Enabled - Visual Builder is enabled or not.
- Management
Nat stringGateway Ip - The NAT gateway IP address for the VB management VCN
- Management
Vcn stringId - The Oracle Cloud ID (OCID) of the Visual Builder management VCN
- Network
Endpoint []GetDetails Vb Instances Vb Instance Summary Collection Item Network Endpoint Detail - Base representation of a network endpoint. In input payload to update an Visual Builder instance endpoint details, an empty payload will clear out any existing configuration for Public Visual Builder instance.
- Node
Count int - The number of Nodes
- Service
Nat stringGateway Ip - The NAT gateway IP address for the VB service VCN
- Service
Vcn stringId - The Oracle Cloud ID (OCID) of the Visual Builder service VCN
- State string
- Life cycle state to query on.
- State
Message string - An message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- map[string]string
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"}
- Time
Created string - The time the the VbInstance was created. An RFC3339 formatted datetime string.
- Time
Updated string - The time the VbInstance was updated. An RFC3339 formatted datetime string.
- alternate
Custom List<GetEndpoints Vb Instances Vb Instance Summary Collection Item Alternate Custom Endpoint> - A list of alternate custom endpoints used for the vb instance URL.
- compartment
Id String - The ID of the compartment in which to list resources.
- consumption
Model String - The entitlement used for billing purposes.
- custom
Endpoints List<GetVb Instances Vb Instance Summary Collection Item Custom Endpoint> - Details for a custom endpoint for the vb instance.
- Map<String,String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- display
Name String - A user-friendly name. Does not have to be unique, and it's changeable. Example:
My new resource
- Map<String,String>
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
- id String
- The Virtual Cloud Network OCID.
- idcs
Open StringId - instance
Url String - The Vb Instance URL.
- is
Visual BooleanBuilder Enabled - Visual Builder is enabled or not.
- management
Nat StringGateway Ip - The NAT gateway IP address for the VB management VCN
- management
Vcn StringId - The Oracle Cloud ID (OCID) of the Visual Builder management VCN
- network
Endpoint List<GetDetails Vb Instances Vb Instance Summary Collection Item Network Endpoint Detail> - Base representation of a network endpoint. In input payload to update an Visual Builder instance endpoint details, an empty payload will clear out any existing configuration for Public Visual Builder instance.
- node
Count Integer - The number of Nodes
- service
Nat StringGateway Ip - The NAT gateway IP address for the VB service VCN
- service
Vcn StringId - The Oracle Cloud ID (OCID) of the Visual Builder service VCN
- state String
- Life cycle state to query on.
- state
Message String - An message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- Map<String,String>
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"}
- time
Created String - The time the the VbInstance was created. An RFC3339 formatted datetime string.
- time
Updated String - The time the VbInstance was updated. An RFC3339 formatted datetime string.
- alternate
Custom GetEndpoints Vb Instances Vb Instance Summary Collection Item Alternate Custom Endpoint[] - A list of alternate custom endpoints used for the vb instance URL.
- compartment
Id string - The ID of the compartment in which to list resources.
- consumption
Model string - The entitlement used for billing purposes.
- custom
Endpoints GetVb Instances Vb Instance Summary Collection Item Custom Endpoint[] - Details for a custom endpoint for the vb instance.
- {[key: string]: string}
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- display
Name string - A user-friendly name. Does not have to be unique, and it's changeable. Example:
My new resource
- {[key: string]: string}
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
- id string
- The Virtual Cloud Network OCID.
- idcs
Open stringId - instance
Url string - The Vb Instance URL.
- is
Visual booleanBuilder Enabled - Visual Builder is enabled or not.
- management
Nat stringGateway Ip - The NAT gateway IP address for the VB management VCN
- management
Vcn stringId - The Oracle Cloud ID (OCID) of the Visual Builder management VCN
- network
Endpoint GetDetails Vb Instances Vb Instance Summary Collection Item Network Endpoint Detail[] - Base representation of a network endpoint. In input payload to update an Visual Builder instance endpoint details, an empty payload will clear out any existing configuration for Public Visual Builder instance.
- node
Count number - The number of Nodes
- service
Nat stringGateway Ip - The NAT gateway IP address for the VB service VCN
- service
Vcn stringId - The Oracle Cloud ID (OCID) of the Visual Builder service VCN
- state string
- Life cycle state to query on.
- state
Message string - An message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- {[key: string]: string}
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"}
- time
Created string - The time the the VbInstance was created. An RFC3339 formatted datetime string.
- time
Updated string - The time the VbInstance was updated. An RFC3339 formatted datetime string.
- alternate_
custom_ Sequence[Getendpoints Vb Instances Vb Instance Summary Collection Item Alternate Custom Endpoint] - A list of alternate custom endpoints used for the vb instance URL.
- compartment_
id str - The ID of the compartment in which to list resources.
- consumption_
model str - The entitlement used for billing purposes.
- custom_
endpoints Sequence[GetVb Instances Vb Instance Summary Collection Item Custom Endpoint] - Details for a custom endpoint for the vb instance.
- Mapping[str, str]
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- display_
name str - A user-friendly name. Does not have to be unique, and it's changeable. Example:
My new resource
- Mapping[str, str]
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
- id str
- The Virtual Cloud Network OCID.
- idcs_
open_ strid - instance_
url str - The Vb Instance URL.
- is_
visual_ boolbuilder_ enabled - Visual Builder is enabled or not.
- management_
nat_ strgateway_ ip - The NAT gateway IP address for the VB management VCN
- management_
vcn_ strid - The Oracle Cloud ID (OCID) of the Visual Builder management VCN
- network_
endpoint_ Sequence[Getdetails Vb Instances Vb Instance Summary Collection Item Network Endpoint Detail] - Base representation of a network endpoint. In input payload to update an Visual Builder instance endpoint details, an empty payload will clear out any existing configuration for Public Visual Builder instance.
- node_
count int - The number of Nodes
- service_
nat_ strgateway_ ip - The NAT gateway IP address for the VB service VCN
- service_
vcn_ strid - The Oracle Cloud ID (OCID) of the Visual Builder service VCN
- state str
- Life cycle state to query on.
- state_
message str - An message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- Mapping[str, str]
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"}
- time_
created str - The time the the VbInstance was created. An RFC3339 formatted datetime string.
- time_
updated str - The time the VbInstance was updated. An RFC3339 formatted datetime string.
- alternate
Custom List<Property Map>Endpoints - A list of alternate custom endpoints used for the vb instance URL.
- compartment
Id String - The ID of the compartment in which to list resources.
- consumption
Model String - The entitlement used for billing purposes.
- custom
Endpoints List<Property Map> - Details for a custom endpoint for the vb instance.
- Map<String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- display
Name String - A user-friendly name. Does not have to be unique, and it's changeable. Example:
My new resource
- Map<String>
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
- id String
- The Virtual Cloud Network OCID.
- idcs
Open StringId - instance
Url String - The Vb Instance URL.
- is
Visual BooleanBuilder Enabled - Visual Builder is enabled or not.
- management
Nat StringGateway Ip - The NAT gateway IP address for the VB management VCN
- management
Vcn StringId - The Oracle Cloud ID (OCID) of the Visual Builder management VCN
- network
Endpoint List<Property Map>Details - Base representation of a network endpoint. In input payload to update an Visual Builder instance endpoint details, an empty payload will clear out any existing configuration for Public Visual Builder instance.
- node
Count Number - The number of Nodes
- service
Nat StringGateway Ip - The NAT gateway IP address for the VB service VCN
- service
Vcn StringId - The Oracle Cloud ID (OCID) of the Visual Builder service VCN
- state String
- Life cycle state to query on.
- state
Message String - An message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- Map<String>
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"}
- time
Created String - The time the the VbInstance was created. An RFC3339 formatted datetime string.
- time
Updated String - The time the VbInstance was updated. An RFC3339 formatted datetime string.
GetVbInstancesVbInstanceSummaryCollectionItemAlternateCustomEndpoint
- Certificate
Secret stringId - Optional OCID of a vault/secret containing a private SSL certificate bundle to be used for the custom hostname.
- Certificate
Secret intVersion - The secret version used for the certificate-secret-id (if certificate-secret-id is specified).
- Hostname string
- A custom hostname to be used for the vb instance URL, in FQDN format.
- Certificate
Secret stringId - Optional OCID of a vault/secret containing a private SSL certificate bundle to be used for the custom hostname.
- Certificate
Secret intVersion - The secret version used for the certificate-secret-id (if certificate-secret-id is specified).
- Hostname string
- A custom hostname to be used for the vb instance URL, in FQDN format.
- certificate
Secret StringId - Optional OCID of a vault/secret containing a private SSL certificate bundle to be used for the custom hostname.
- certificate
Secret IntegerVersion - The secret version used for the certificate-secret-id (if certificate-secret-id is specified).
- hostname String
- A custom hostname to be used for the vb instance URL, in FQDN format.
- certificate
Secret stringId - Optional OCID of a vault/secret containing a private SSL certificate bundle to be used for the custom hostname.
- certificate
Secret numberVersion - The secret version used for the certificate-secret-id (if certificate-secret-id is specified).
- hostname string
- A custom hostname to be used for the vb instance URL, in FQDN format.
- certificate_
secret_ strid - Optional OCID of a vault/secret containing a private SSL certificate bundle to be used for the custom hostname.
- certificate_
secret_ intversion - The secret version used for the certificate-secret-id (if certificate-secret-id is specified).
- hostname str
- A custom hostname to be used for the vb instance URL, in FQDN format.
- certificate
Secret StringId - Optional OCID of a vault/secret containing a private SSL certificate bundle to be used for the custom hostname.
- certificate
Secret NumberVersion - The secret version used for the certificate-secret-id (if certificate-secret-id is specified).
- hostname String
- A custom hostname to be used for the vb instance URL, in FQDN format.
GetVbInstancesVbInstanceSummaryCollectionItemCustomEndpoint
- Certificate
Secret stringId - Optional OCID of a vault/secret containing a private SSL certificate bundle to be used for the custom hostname.
- Certificate
Secret intVersion - The secret version used for the certificate-secret-id (if certificate-secret-id is specified).
- Hostname string
- A custom hostname to be used for the vb instance URL, in FQDN format.
- Certificate
Secret stringId - Optional OCID of a vault/secret containing a private SSL certificate bundle to be used for the custom hostname.
- Certificate
Secret intVersion - The secret version used for the certificate-secret-id (if certificate-secret-id is specified).
- Hostname string
- A custom hostname to be used for the vb instance URL, in FQDN format.
- certificate
Secret StringId - Optional OCID of a vault/secret containing a private SSL certificate bundle to be used for the custom hostname.
- certificate
Secret IntegerVersion - The secret version used for the certificate-secret-id (if certificate-secret-id is specified).
- hostname String
- A custom hostname to be used for the vb instance URL, in FQDN format.
- certificate
Secret stringId - Optional OCID of a vault/secret containing a private SSL certificate bundle to be used for the custom hostname.
- certificate
Secret numberVersion - The secret version used for the certificate-secret-id (if certificate-secret-id is specified).
- hostname string
- A custom hostname to be used for the vb instance URL, in FQDN format.
- certificate_
secret_ strid - Optional OCID of a vault/secret containing a private SSL certificate bundle to be used for the custom hostname.
- certificate_
secret_ intversion - The secret version used for the certificate-secret-id (if certificate-secret-id is specified).
- hostname str
- A custom hostname to be used for the vb instance URL, in FQDN format.
- certificate
Secret StringId - Optional OCID of a vault/secret containing a private SSL certificate bundle to be used for the custom hostname.
- certificate
Secret NumberVersion - The secret version used for the certificate-secret-id (if certificate-secret-id is specified).
- hostname String
- A custom hostname to be used for the vb instance URL, in FQDN format.
GetVbInstancesVbInstanceSummaryCollectionItemNetworkEndpointDetail
- Allowlisted
Http List<string>Ips - Source IP addresses or IP address ranges ingress rules. (ex: "168.122.59.5/32", "10.20.30.0/26") An invalid IP or CIDR block will result in a 400 response.
- Allowlisted
Http List<GetVcns Vb Instances Vb Instance Summary Collection Item Network Endpoint Detail Allowlisted Http Vcn> - Virtual Cloud Networks allowed to access this network endpoint.
- Network
Endpoint stringType - The type of network endpoint.
- Network
Security List<string>Group Ids - Network Security Group OCIDs for the Private Endpoint.
- Private
Endpoint stringIp - The IP address to be assigned to Private Endpoint
- Subnet
Id string - The subnet OCID for the private endpoint.
- Allowlisted
Http []stringIps - Source IP addresses or IP address ranges ingress rules. (ex: "168.122.59.5/32", "10.20.30.0/26") An invalid IP or CIDR block will result in a 400 response.
- Allowlisted
Http []GetVcns Vb Instances Vb Instance Summary Collection Item Network Endpoint Detail Allowlisted Http Vcn - Virtual Cloud Networks allowed to access this network endpoint.
- Network
Endpoint stringType - The type of network endpoint.
- Network
Security []stringGroup Ids - Network Security Group OCIDs for the Private Endpoint.
- Private
Endpoint stringIp - The IP address to be assigned to Private Endpoint
- Subnet
Id string - The subnet OCID for the private endpoint.
- allowlisted
Http List<String>Ips - Source IP addresses or IP address ranges ingress rules. (ex: "168.122.59.5/32", "10.20.30.0/26") An invalid IP or CIDR block will result in a 400 response.
- allowlisted
Http List<GetVcns Vb Instances Vb Instance Summary Collection Item Network Endpoint Detail Allowlisted Http Vcn> - Virtual Cloud Networks allowed to access this network endpoint.
- network
Endpoint StringType - The type of network endpoint.
- network
Security List<String>Group Ids - Network Security Group OCIDs for the Private Endpoint.
- private
Endpoint StringIp - The IP address to be assigned to Private Endpoint
- subnet
Id String - The subnet OCID for the private endpoint.
- allowlisted
Http string[]Ips - Source IP addresses or IP address ranges ingress rules. (ex: "168.122.59.5/32", "10.20.30.0/26") An invalid IP or CIDR block will result in a 400 response.
- allowlisted
Http GetVcns Vb Instances Vb Instance Summary Collection Item Network Endpoint Detail Allowlisted Http Vcn[] - Virtual Cloud Networks allowed to access this network endpoint.
- network
Endpoint stringType - The type of network endpoint.
- network
Security string[]Group Ids - Network Security Group OCIDs for the Private Endpoint.
- private
Endpoint stringIp - The IP address to be assigned to Private Endpoint
- subnet
Id string - The subnet OCID for the private endpoint.
- allowlisted_
http_ Sequence[str]ips - Source IP addresses or IP address ranges ingress rules. (ex: "168.122.59.5/32", "10.20.30.0/26") An invalid IP or CIDR block will result in a 400 response.
- allowlisted_
http_ Sequence[Getvcns Vb Instances Vb Instance Summary Collection Item Network Endpoint Detail Allowlisted Http Vcn] - Virtual Cloud Networks allowed to access this network endpoint.
- network_
endpoint_ strtype - The type of network endpoint.
- network_
security_ Sequence[str]group_ ids - Network Security Group OCIDs for the Private Endpoint.
- private_
endpoint_ strip - The IP address to be assigned to Private Endpoint
- subnet_
id str - The subnet OCID for the private endpoint.
- allowlisted
Http List<String>Ips - Source IP addresses or IP address ranges ingress rules. (ex: "168.122.59.5/32", "10.20.30.0/26") An invalid IP or CIDR block will result in a 400 response.
- allowlisted
Http List<Property Map>Vcns - Virtual Cloud Networks allowed to access this network endpoint.
- network
Endpoint StringType - The type of network endpoint.
- network
Security List<String>Group Ids - Network Security Group OCIDs for the Private Endpoint.
- private
Endpoint StringIp - The IP address to be assigned to Private Endpoint
- subnet
Id String - The subnet OCID for the private endpoint.
GetVbInstancesVbInstanceSummaryCollectionItemNetworkEndpointDetailAllowlistedHttpVcn
- Allowlisted
Ip List<string>Cidrs - Source IP addresses or IP address ranges ingress rules. (ex: "168.122.59.5/32", "10.20.30.0/26") An invalid IP or CIDR block will result in a 400 response.
- Id string
- The Virtual Cloud Network OCID.
- Allowlisted
Ip []stringCidrs - Source IP addresses or IP address ranges ingress rules. (ex: "168.122.59.5/32", "10.20.30.0/26") An invalid IP or CIDR block will result in a 400 response.
- Id string
- The Virtual Cloud Network OCID.
- allowlisted
Ip List<String>Cidrs - Source IP addresses or IP address ranges ingress rules. (ex: "168.122.59.5/32", "10.20.30.0/26") An invalid IP or CIDR block will result in a 400 response.
- id String
- The Virtual Cloud Network OCID.
- allowlisted
Ip string[]Cidrs - Source IP addresses or IP address ranges ingress rules. (ex: "168.122.59.5/32", "10.20.30.0/26") An invalid IP or CIDR block will result in a 400 response.
- id string
- The Virtual Cloud Network OCID.
- allowlisted_
ip_ Sequence[str]cidrs - Source IP addresses or IP address ranges ingress rules. (ex: "168.122.59.5/32", "10.20.30.0/26") An invalid IP or CIDR block will result in a 400 response.
- id str
- The Virtual Cloud Network OCID.
- allowlisted
Ip List<String>Cidrs - Source IP addresses or IP address ranges ingress rules. (ex: "168.122.59.5/32", "10.20.30.0/26") An invalid IP or CIDR block will result in a 400 response.
- id String
- The Virtual Cloud Network OCID.
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
oci
Terraform Provider.