Oracle Cloud Infrastructure v2.17.0 published on Friday, Nov 15, 2024 by Pulumi
oci.Analytics.getAnalyticsInstance
Explore with Pulumi AI
This data source provides details about a specific Analytics Instance resource in Oracle Cloud Infrastructure Analytics service.
Info for a specific Analytics instance.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testAnalyticsInstance = oci.Analytics.getAnalyticsInstance({
analyticsInstanceId: testAnalyticsInstanceOciAnalyticsAnalyticsInstance.id,
});
import pulumi
import pulumi_oci as oci
test_analytics_instance = oci.Analytics.get_analytics_instance(analytics_instance_id=test_analytics_instance_oci_analytics_analytics_instance["id"])
package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/Analytics"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := Analytics.GetAnalyticsInstance(ctx, &analytics.GetAnalyticsInstanceArgs{
AnalyticsInstanceId: testAnalyticsInstanceOciAnalyticsAnalyticsInstance.Id,
}, 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 testAnalyticsInstance = Oci.Analytics.GetAnalyticsInstance.Invoke(new()
{
AnalyticsInstanceId = testAnalyticsInstanceOciAnalyticsAnalyticsInstance.Id,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.Analytics.AnalyticsFunctions;
import com.pulumi.oci.Analytics.inputs.GetAnalyticsInstanceArgs;
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 testAnalyticsInstance = AnalyticsFunctions.getAnalyticsInstance(GetAnalyticsInstanceArgs.builder()
.analyticsInstanceId(testAnalyticsInstanceOciAnalyticsAnalyticsInstance.id())
.build());
}
}
variables:
testAnalyticsInstance:
fn::invoke:
Function: oci:Analytics:getAnalyticsInstance
Arguments:
analyticsInstanceId: ${testAnalyticsInstanceOciAnalyticsAnalyticsInstance.id}
Using getAnalyticsInstance
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 getAnalyticsInstance(args: GetAnalyticsInstanceArgs, opts?: InvokeOptions): Promise<GetAnalyticsInstanceResult>
function getAnalyticsInstanceOutput(args: GetAnalyticsInstanceOutputArgs, opts?: InvokeOptions): Output<GetAnalyticsInstanceResult>
def get_analytics_instance(analytics_instance_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetAnalyticsInstanceResult
def get_analytics_instance_output(analytics_instance_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetAnalyticsInstanceResult]
func GetAnalyticsInstance(ctx *Context, args *GetAnalyticsInstanceArgs, opts ...InvokeOption) (*GetAnalyticsInstanceResult, error)
func GetAnalyticsInstanceOutput(ctx *Context, args *GetAnalyticsInstanceOutputArgs, opts ...InvokeOption) GetAnalyticsInstanceResultOutput
> Note: This function is named GetAnalyticsInstance
in the Go SDK.
public static class GetAnalyticsInstance
{
public static Task<GetAnalyticsInstanceResult> InvokeAsync(GetAnalyticsInstanceArgs args, InvokeOptions? opts = null)
public static Output<GetAnalyticsInstanceResult> Invoke(GetAnalyticsInstanceInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetAnalyticsInstanceResult> getAnalyticsInstance(GetAnalyticsInstanceArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: oci:Analytics/getAnalyticsInstance:getAnalyticsInstance
arguments:
# arguments dictionary
The following arguments are supported:
- Analytics
Instance stringId - The OCID of the AnalyticsInstance.
- Analytics
Instance stringId - The OCID of the AnalyticsInstance.
- analytics
Instance StringId - The OCID of the AnalyticsInstance.
- analytics
Instance stringId - The OCID of the AnalyticsInstance.
- analytics_
instance_ strid - The OCID of the AnalyticsInstance.
- analytics
Instance StringId - The OCID of the AnalyticsInstance.
getAnalyticsInstance Result
The following output properties are available:
- Admin
User string - Analytics
Instance stringId - Capacities
List<Get
Analytics Instance Capacity> - Service instance capacity metadata (e.g.: OLPU count, number of users, ...etc...).
- Compartment
Id string - The OCID of the compartment.
- Dictionary<string, string>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example:
{"Operations.CostCenter": "42"}
- Description string
- Description of the vanity url.
- Domain
Id string - Identity domain OCID.
- Email
Notification string - Email address receiving notifications.
- Feature
Bundle string - The feature set of an Analytics instance.
- Feature
Set string - Analytics feature set.
- Dictionary<string, string>
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example:
{"Department": "Finance"}
- Id string
- The Virtual Cloud Network OCID.
- Idcs
Access stringToken - Kms
Key stringId - OCID of the Oracle Cloud Infrastructure Vault Key encrypting the customer data stored in this Analytics instance. A null value indicates Oracle managed default encryption.
- License
Type string - The license used for the service.
- Name string
- The name of the Analytics instance. This name must be unique in the tenancy and cannot be changed.
- Network
Endpoint List<GetDetails Analytics Instance Network Endpoint Detail> - Base representation of a network endpoint.
- Service
Url string - URL of the Analytics service.
- State string
- The current state of an instance.
- Dictionary<string, string>
- System tags for this resource. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.key": "value"}
- Time
Created string - The date and time the instance was created, in the format defined by RFC3339. Example:
2016-08-25T21:10:29.600Z
- Time
Updated string - The date and time the instance was last updated (in the format defined by RFC3339). This timestamp represents updates made through this API. External events do not influence it.
- Update
Channel string - Analytics instance update channel.
- Admin
User string - Analytics
Instance stringId - Capacities
[]Get
Analytics Instance Capacity - Service instance capacity metadata (e.g.: OLPU count, number of users, ...etc...).
- Compartment
Id string - The OCID of the compartment.
- map[string]string
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example:
{"Operations.CostCenter": "42"}
- Description string
- Description of the vanity url.
- Domain
Id string - Identity domain OCID.
- Email
Notification string - Email address receiving notifications.
- Feature
Bundle string - The feature set of an Analytics instance.
- Feature
Set string - Analytics feature set.
- map[string]string
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example:
{"Department": "Finance"}
- Id string
- The Virtual Cloud Network OCID.
- Idcs
Access stringToken - Kms
Key stringId - OCID of the Oracle Cloud Infrastructure Vault Key encrypting the customer data stored in this Analytics instance. A null value indicates Oracle managed default encryption.
- License
Type string - The license used for the service.
- Name string
- The name of the Analytics instance. This name must be unique in the tenancy and cannot be changed.
- Network
Endpoint []GetDetails Analytics Instance Network Endpoint Detail - Base representation of a network endpoint.
- Service
Url string - URL of the Analytics service.
- State string
- The current state of an instance.
- map[string]string
- System tags for this resource. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.key": "value"}
- Time
Created string - The date and time the instance was created, in the format defined by RFC3339. Example:
2016-08-25T21:10:29.600Z
- Time
Updated string - The date and time the instance was last updated (in the format defined by RFC3339). This timestamp represents updates made through this API. External events do not influence it.
- Update
Channel string - Analytics instance update channel.
- admin
User String - analytics
Instance StringId - capacities
List<Get
Instance Capacity> - Service instance capacity metadata (e.g.: OLPU count, number of users, ...etc...).
- compartment
Id String - The OCID of the compartment.
- Map<String,String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example:
{"Operations.CostCenter": "42"}
- description String
- Description of the vanity url.
- domain
Id String - Identity domain OCID.
- email
Notification String - Email address receiving notifications.
- feature
Bundle String - The feature set of an Analytics instance.
- feature
Set String - Analytics feature set.
- Map<String,String>
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example:
{"Department": "Finance"}
- id String
- The Virtual Cloud Network OCID.
- idcs
Access StringToken - kms
Key StringId - OCID of the Oracle Cloud Infrastructure Vault Key encrypting the customer data stored in this Analytics instance. A null value indicates Oracle managed default encryption.
- license
Type String - The license used for the service.
- name String
- The name of the Analytics instance. This name must be unique in the tenancy and cannot be changed.
- network
Endpoint List<GetDetails Instance Network Endpoint Detail> - Base representation of a network endpoint.
- service
Url String - URL of the Analytics service.
- state String
- The current state of an instance.
- Map<String,String>
- System tags for this resource. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.key": "value"}
- time
Created String - The date and time the instance was created, in the format defined by RFC3339. Example:
2016-08-25T21:10:29.600Z
- time
Updated String - The date and time the instance was last updated (in the format defined by RFC3339). This timestamp represents updates made through this API. External events do not influence it.
- update
Channel String - Analytics instance update channel.
- admin
User string - analytics
Instance stringId - capacities
Get
Analytics Instance Capacity[] - Service instance capacity metadata (e.g.: OLPU count, number of users, ...etc...).
- compartment
Id string - The OCID of the compartment.
- {[key: string]: string}
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example:
{"Operations.CostCenter": "42"}
- description string
- Description of the vanity url.
- domain
Id string - Identity domain OCID.
- email
Notification string - Email address receiving notifications.
- feature
Bundle string - The feature set of an Analytics instance.
- feature
Set string - Analytics feature set.
- {[key: string]: string}
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example:
{"Department": "Finance"}
- id string
- The Virtual Cloud Network OCID.
- idcs
Access stringToken - kms
Key stringId - OCID of the Oracle Cloud Infrastructure Vault Key encrypting the customer data stored in this Analytics instance. A null value indicates Oracle managed default encryption.
- license
Type string - The license used for the service.
- name string
- The name of the Analytics instance. This name must be unique in the tenancy and cannot be changed.
- network
Endpoint GetDetails Analytics Instance Network Endpoint Detail[] - Base representation of a network endpoint.
- service
Url string - URL of the Analytics service.
- state string
- The current state of an instance.
- {[key: string]: string}
- System tags for this resource. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.key": "value"}
- time
Created string - The date and time the instance was created, in the format defined by RFC3339. Example:
2016-08-25T21:10:29.600Z
- time
Updated string - The date and time the instance was last updated (in the format defined by RFC3339). This timestamp represents updates made through this API. External events do not influence it.
- update
Channel string - Analytics instance update channel.
- admin_
user str - analytics_
instance_ strid - capacities
Sequence[analytics.
Get Analytics Instance Capacity] - Service instance capacity metadata (e.g.: OLPU count, number of users, ...etc...).
- compartment_
id str - The OCID of the compartment.
- Mapping[str, str]
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example:
{"Operations.CostCenter": "42"}
- description str
- Description of the vanity url.
- domain_
id str - Identity domain OCID.
- email_
notification str - Email address receiving notifications.
- feature_
bundle str - The feature set of an Analytics instance.
- feature_
set str - Analytics feature set.
- Mapping[str, str]
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example:
{"Department": "Finance"}
- id str
- The Virtual Cloud Network OCID.
- idcs_
access_ strtoken - kms_
key_ strid - OCID of the Oracle Cloud Infrastructure Vault Key encrypting the customer data stored in this Analytics instance. A null value indicates Oracle managed default encryption.
- license_
type str - The license used for the service.
- name str
- The name of the Analytics instance. This name must be unique in the tenancy and cannot be changed.
- network_
endpoint_ Sequence[analytics.details Get Analytics Instance Network Endpoint Detail] - Base representation of a network endpoint.
- service_
url str - URL of the Analytics service.
- state str
- The current state of an instance.
- Mapping[str, str]
- System tags for this resource. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.key": "value"}
- time_
created str - The date and time the instance was created, in the format defined by RFC3339. Example:
2016-08-25T21:10:29.600Z
- time_
updated str - The date and time the instance was last updated (in the format defined by RFC3339). This timestamp represents updates made through this API. External events do not influence it.
- update_
channel str - Analytics instance update channel.
- admin
User String - analytics
Instance StringId - capacities List<Property Map>
- Service instance capacity metadata (e.g.: OLPU count, number of users, ...etc...).
- compartment
Id String - The OCID of the compartment.
- Map<String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example:
{"Operations.CostCenter": "42"}
- description String
- Description of the vanity url.
- domain
Id String - Identity domain OCID.
- email
Notification String - Email address receiving notifications.
- feature
Bundle String - The feature set of an Analytics instance.
- feature
Set String - Analytics feature set.
- Map<String>
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example:
{"Department": "Finance"}
- id String
- The Virtual Cloud Network OCID.
- idcs
Access StringToken - kms
Key StringId - OCID of the Oracle Cloud Infrastructure Vault Key encrypting the customer data stored in this Analytics instance. A null value indicates Oracle managed default encryption.
- license
Type String - The license used for the service.
- name String
- The name of the Analytics instance. This name must be unique in the tenancy and cannot be changed.
- network
Endpoint List<Property Map>Details - Base representation of a network endpoint.
- service
Url String - URL of the Analytics service.
- state String
- The current state of an instance.
- Map<String>
- System tags for this resource. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.key": "value"}
- time
Created String - The date and time the instance was created, in the format defined by RFC3339. Example:
2016-08-25T21:10:29.600Z
- time
Updated String - The date and time the instance was last updated (in the format defined by RFC3339). This timestamp represents updates made through this API. External events do not influence it.
- update
Channel String - Analytics instance update channel.
Supporting Types
GetAnalyticsInstanceCapacity
- Capacity
Type string - The capacity model to use. Accepted values are: OLPU_COUNT, USER_COUNT
- Capacity
Value int - The capacity value selected, either the number of OCPUs (OLPU_COUNT) or the number of users (USER_COUNT). This parameter affects the number of OCPUs, amount of memory, and other resources allocated to the instance.
- Capacity
Type string - The capacity model to use. Accepted values are: OLPU_COUNT, USER_COUNT
- Capacity
Value int - The capacity value selected, either the number of OCPUs (OLPU_COUNT) or the number of users (USER_COUNT). This parameter affects the number of OCPUs, amount of memory, and other resources allocated to the instance.
- capacity
Type String - The capacity model to use. Accepted values are: OLPU_COUNT, USER_COUNT
- capacity
Value Integer - The capacity value selected, either the number of OCPUs (OLPU_COUNT) or the number of users (USER_COUNT). This parameter affects the number of OCPUs, amount of memory, and other resources allocated to the instance.
- capacity
Type string - The capacity model to use. Accepted values are: OLPU_COUNT, USER_COUNT
- capacity
Value number - The capacity value selected, either the number of OCPUs (OLPU_COUNT) or the number of users (USER_COUNT). This parameter affects the number of OCPUs, amount of memory, and other resources allocated to the instance.
- capacity_
type str - The capacity model to use. Accepted values are: OLPU_COUNT, USER_COUNT
- capacity_
value int - The capacity value selected, either the number of OCPUs (OLPU_COUNT) or the number of users (USER_COUNT). This parameter affects the number of OCPUs, amount of memory, and other resources allocated to the instance.
- capacity
Type String - The capacity model to use. Accepted values are: OLPU_COUNT, USER_COUNT
- capacity
Value Number - The capacity value selected, either the number of OCPUs (OLPU_COUNT) or the number of users (USER_COUNT). This parameter affects the number of OCPUs, amount of memory, and other resources allocated to the instance.
GetAnalyticsInstanceNetworkEndpointDetail
- Network
Endpoint stringType - The type of network endpoint.
- Network
Security List<string>Group Ids - Network Security Group OCIDs for an Analytics instance.
- Subnet
Id string - OCID of the customer subnet connected to private access channel.
- Vcn
Id string - OCID of the customer VCN peered with private access channel.
- Whitelisted
Ips List<string> - Source IP addresses or IP address ranges in ingress rules.
- Whitelisted
Services List<string> - Oracle Cloud Services that are allowed to access this Analytics instance.
- Whitelisted
Vcns List<GetAnalytics Instance Network Endpoint Detail Whitelisted 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 an Analytics instance.
- Subnet
Id string - OCID of the customer subnet connected to private access channel.
- Vcn
Id string - OCID of the customer VCN peered with private access channel.
- Whitelisted
Ips []string - Source IP addresses or IP address ranges in ingress rules.
- Whitelisted
Services []string - Oracle Cloud Services that are allowed to access this Analytics instance.
- Whitelisted
Vcns []GetAnalytics Instance Network Endpoint Detail Whitelisted 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 an Analytics instance.
- subnet
Id String - OCID of the customer subnet connected to private access channel.
- vcn
Id String - OCID of the customer VCN peered with private access channel.
- whitelisted
Ips List<String> - Source IP addresses or IP address ranges in ingress rules.
- whitelisted
Services List<String> - Oracle Cloud Services that are allowed to access this Analytics instance.
- whitelisted
Vcns List<GetInstance Network Endpoint Detail Whitelisted 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 an Analytics instance.
- subnet
Id string - OCID of the customer subnet connected to private access channel.
- vcn
Id string - OCID of the customer VCN peered with private access channel.
- whitelisted
Ips string[] - Source IP addresses or IP address ranges in ingress rules.
- whitelisted
Services string[] - Oracle Cloud Services that are allowed to access this Analytics instance.
- whitelisted
Vcns GetAnalytics Instance Network Endpoint Detail Whitelisted 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 an Analytics instance.
- subnet_
id str - OCID of the customer subnet connected to private access channel.
- vcn_
id str - OCID of the customer VCN peered with private access channel.
- whitelisted_
ips Sequence[str] - Source IP addresses or IP address ranges in ingress rules.
- whitelisted_
services Sequence[str] - Oracle Cloud Services that are allowed to access this Analytics instance.
- whitelisted_
vcns Sequence[analytics.Get Analytics Instance Network Endpoint Detail Whitelisted 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 an Analytics instance.
- subnet
Id String - OCID of the customer subnet connected to private access channel.
- vcn
Id String - OCID of the customer VCN peered with private access channel.
- whitelisted
Ips List<String> - Source IP addresses or IP address ranges in ingress rules.
- whitelisted
Services List<String> - Oracle Cloud Services that are allowed to access this Analytics instance.
- whitelisted
Vcns List<Property Map> - Virtual Cloud Networks allowed to access this network endpoint.
GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcn
- Id string
- The Virtual Cloud Network OCID.
- Whitelisted
Ips List<string> - Source IP addresses or IP address ranges in ingress rules.
- Id string
- The Virtual Cloud Network OCID.
- Whitelisted
Ips []string - Source IP addresses or IP address ranges in ingress rules.
- id String
- The Virtual Cloud Network OCID.
- whitelisted
Ips List<String> - Source IP addresses or IP address ranges in ingress rules.
- id string
- The Virtual Cloud Network OCID.
- whitelisted
Ips string[] - Source IP addresses or IP address ranges in ingress rules.
- id str
- The Virtual Cloud Network OCID.
- whitelisted_
ips Sequence[str] - Source IP addresses or IP address ranges in ingress rules.
- id String
- The Virtual Cloud Network OCID.
- whitelisted
Ips List<String> - Source IP addresses or IP address ranges in ingress rules.
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
oci
Terraform Provider.