Oracle Cloud Infrastructure v2.33.0 published on Thursday, May 1, 2025 by Pulumi
oci.ObjectStorage.getPrivateEndpointSummaries
Explore with Pulumi AI
Using getPrivateEndpointSummaries
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 getPrivateEndpointSummaries(args: GetPrivateEndpointSummariesArgs, opts?: InvokeOptions): Promise<GetPrivateEndpointSummariesResult>
function getPrivateEndpointSummariesOutput(args: GetPrivateEndpointSummariesOutputArgs, opts?: InvokeOptions): Output<GetPrivateEndpointSummariesResult>def get_private_endpoint_summaries(compartment_id: Optional[str] = None,
                                   filters: Optional[Sequence[GetPrivateEndpointSummariesFilter]] = None,
                                   namespace: Optional[str] = None,
                                   opts: Optional[InvokeOptions] = None) -> GetPrivateEndpointSummariesResult
def get_private_endpoint_summaries_output(compartment_id: Optional[pulumi.Input[str]] = None,
                                   filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetPrivateEndpointSummariesFilterArgs]]]] = None,
                                   namespace: Optional[pulumi.Input[str]] = None,
                                   opts: Optional[InvokeOptions] = None) -> Output[GetPrivateEndpointSummariesResult]func GetPrivateEndpointSummaries(ctx *Context, args *GetPrivateEndpointSummariesArgs, opts ...InvokeOption) (*GetPrivateEndpointSummariesResult, error)
func GetPrivateEndpointSummariesOutput(ctx *Context, args *GetPrivateEndpointSummariesOutputArgs, opts ...InvokeOption) GetPrivateEndpointSummariesResultOutput> Note: This function is named GetPrivateEndpointSummaries in the Go SDK.
public static class GetPrivateEndpointSummaries 
{
    public static Task<GetPrivateEndpointSummariesResult> InvokeAsync(GetPrivateEndpointSummariesArgs args, InvokeOptions? opts = null)
    public static Output<GetPrivateEndpointSummariesResult> Invoke(GetPrivateEndpointSummariesInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetPrivateEndpointSummariesResult> getPrivateEndpointSummaries(GetPrivateEndpointSummariesArgs args, InvokeOptions options)
public static Output<GetPrivateEndpointSummariesResult> getPrivateEndpointSummaries(GetPrivateEndpointSummariesArgs args, InvokeOptions options)
fn::invoke:
  function: oci:ObjectStorage/getPrivateEndpointSummaries:getPrivateEndpointSummaries
  arguments:
    # arguments dictionaryThe following arguments are supported:
- compartmentId String
- namespace String
- filters List<Property Map>
getPrivateEndpointSummaries Result
The following output properties are available:
- CompartmentId string
- Id string
- The provider-assigned unique ID for this managed resource.
- Namespace string
- PrivateEndpoint List<GetSummaries Private Endpoint Summaries Private Endpoint Summary> 
- Filters
List<GetPrivate Endpoint Summaries Filter> 
- CompartmentId string
- Id string
- The provider-assigned unique ID for this managed resource.
- Namespace string
- PrivateEndpoint []GetSummaries Private Endpoint Summaries Private Endpoint Summary 
- Filters
[]GetPrivate Endpoint Summaries Filter 
- compartmentId String
- id String
- The provider-assigned unique ID for this managed resource.
- namespace String
- privateEndpoint List<GetSummaries Private Endpoint Summaries Private Endpoint Summary> 
- filters
List<GetPrivate Endpoint Summaries Filter> 
- compartmentId string
- id string
- The provider-assigned unique ID for this managed resource.
- namespace string
- privateEndpoint GetSummaries Private Endpoint Summaries Private Endpoint Summary[] 
- filters
GetPrivate Endpoint Summaries Filter[] 
- compartment_id str
- id str
- The provider-assigned unique ID for this managed resource.
- namespace str
- private_endpoint_ Sequence[Getsummaries Private Endpoint Summaries Private Endpoint Summary] 
- filters
Sequence[GetPrivate Endpoint Summaries Filter] 
- compartmentId String
- id String
- The provider-assigned unique ID for this managed resource.
- namespace String
- privateEndpoint List<Property Map>Summaries 
- filters List<Property Map>
Supporting Types
GetPrivateEndpointSummariesFilter    
GetPrivateEndpointSummariesPrivateEndpointSummary      
- AccessTargets List<GetPrivate Endpoint Summaries Private Endpoint Summary Access Target> 
- AdditionalPrefixes List<string>
- CompartmentId string
- CreatedBy string
- Dictionary<string, string>
- Etag string
- Fqdns
Dictionary<string, ImmutableDictionary<string, Immutable Dictionary<string, string>>> 
- Dictionary<string, string>
- Id string
- Name string
- Namespace string
- NsgIds List<string>
- Prefix string
- PrivateEndpoint stringIp 
- State string
- SubnetId string
- TimeCreated string
- TimeModified string
- AccessTargets []GetPrivate Endpoint Summaries Private Endpoint Summary Access Target 
- AdditionalPrefixes []string
- CompartmentId string
- CreatedBy string
- map[string]string
- Etag string
- Fqdns map[string]map[string]map[string]string
- map[string]string
- Id string
- Name string
- Namespace string
- NsgIds []string
- Prefix string
- PrivateEndpoint stringIp 
- State string
- SubnetId string
- TimeCreated string
- TimeModified string
- accessTargets List<GetPrivate Endpoint Summaries Private Endpoint Summary Access Target> 
- additionalPrefixes List<String>
- compartmentId String
- createdBy String
- Map<String,String>
- etag String
- fqdns Map<String,Map<String,Map<String,String>>>
- Map<String,String>
- id String
- name String
- namespace String
- nsgIds List<String>
- prefix String
- privateEndpoint StringIp 
- state String
- subnetId String
- timeCreated String
- timeModified String
- accessTargets GetPrivate Endpoint Summaries Private Endpoint Summary Access Target[] 
- additionalPrefixes string[]
- compartmentId string
- createdBy string
- {[key: string]: string}
- etag string
- fqdns {[key: string]: {[key: string]: {[key: string]: string}}}
- {[key: string]: string}
- id string
- name string
- namespace string
- nsgIds string[]
- prefix string
- privateEndpoint stringIp 
- state string
- subnetId string
- timeCreated string
- timeModified string
- access_targets Sequence[GetPrivate Endpoint Summaries Private Endpoint Summary Access Target] 
- additional_prefixes Sequence[str]
- compartment_id str
- created_by str
- Mapping[str, str]
- etag str
- fqdns Mapping[str, Mapping[str, Mapping[str, str]]]
- Mapping[str, str]
- id str
- name str
- namespace str
- nsg_ids Sequence[str]
- prefix str
- private_endpoint_ strip 
- state str
- subnet_id str
- time_created str
- time_modified str
- accessTargets List<Property Map>
- additionalPrefixes List<String>
- compartmentId String
- createdBy String
- Map<String>
- etag String
- fqdns Map<Map<Map<String>>>
- Map<String>
- id String
- name String
- namespace String
- nsgIds List<String>
- prefix String
- privateEndpoint StringIp 
- state String
- subnetId String
- timeCreated String
- timeModified String
GetPrivateEndpointSummariesPrivateEndpointSummaryAccessTarget        
- Bucket string
- CompartmentId string
- Namespace string
- Bucket string
- CompartmentId string
- Namespace string
- bucket String
- compartmentId String
- namespace String
- bucket string
- compartmentId string
- namespace string
- bucket str
- compartment_id str
- namespace str
- bucket String
- compartmentId String
- namespace String
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the ociTerraform Provider.