Oracle Cloud Infrastructure v3.12.0 published on Friday, Nov 21, 2025 by Pulumi
Oracle Cloud Infrastructure v3.12.0 published on Friday, Nov 21, 2025 by Pulumi
Using getPsaPrivateServiceAccesses
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 getPsaPrivateServiceAccesses(args: GetPsaPrivateServiceAccessesArgs, opts?: InvokeOptions): Promise<GetPsaPrivateServiceAccessesResult>
function getPsaPrivateServiceAccessesOutput(args: GetPsaPrivateServiceAccessesOutputArgs, opts?: InvokeOptions): Output<GetPsaPrivateServiceAccessesResult>def get_psa_private_service_accesses(compartment_id: Optional[str] = None,
display_name: Optional[str] = None,
filters: Optional[Sequence[GetPsaPrivateServiceAccessesFilter]] = None,
id: Optional[str] = None,
service_id: Optional[str] = None,
state: Optional[str] = None,
vcn_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetPsaPrivateServiceAccessesResult
def get_psa_private_service_accesses_output(compartment_id: Optional[pulumi.Input[str]] = None,
display_name: Optional[pulumi.Input[str]] = None,
filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetPsaPrivateServiceAccessesFilterArgs]]]] = None,
id: Optional[pulumi.Input[str]] = None,
service_id: Optional[pulumi.Input[str]] = None,
state: Optional[pulumi.Input[str]] = None,
vcn_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetPsaPrivateServiceAccessesResult]func GetPsaPrivateServiceAccesses(ctx *Context, args *GetPsaPrivateServiceAccessesArgs, opts ...InvokeOption) (*GetPsaPrivateServiceAccessesResult, error)
func GetPsaPrivateServiceAccessesOutput(ctx *Context, args *GetPsaPrivateServiceAccessesOutputArgs, opts ...InvokeOption) GetPsaPrivateServiceAccessesResultOutput> Note: This function is named GetPsaPrivateServiceAccesses in the Go SDK.
public static class GetPsaPrivateServiceAccesses
{
public static Task<GetPsaPrivateServiceAccessesResult> InvokeAsync(GetPsaPrivateServiceAccessesArgs args, InvokeOptions? opts = null)
public static Output<GetPsaPrivateServiceAccessesResult> Invoke(GetPsaPrivateServiceAccessesInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetPsaPrivateServiceAccessesResult> getPsaPrivateServiceAccesses(GetPsaPrivateServiceAccessesArgs args, InvokeOptions options)
public static Output<GetPsaPrivateServiceAccessesResult> getPsaPrivateServiceAccesses(GetPsaPrivateServiceAccessesArgs args, InvokeOptions options)
fn::invoke:
function: oci:oci/getPsaPrivateServiceAccesses:getPsaPrivateServiceAccesses
arguments:
# arguments dictionaryThe following arguments are supported:
- Compartment
Id string - Display
Name string - Filters
List<Get
Psa Private Service Accesses Filter> - Id string
- Service
Id string - State string
- Vcn
Id string
- Compartment
Id string - Display
Name string - Filters
[]Get
Psa Private Service Accesses Filter - Id string
- Service
Id string - State string
- Vcn
Id string
- compartment
Id String - display
Name String - filters
List<Get
Psa Private Service Accesses Filter> - id String
- service
Id String - state String
- vcn
Id String
- compartment
Id string - display
Name string - filters
Get
Psa Private Service Accesses Filter[] - id string
- service
Id string - state string
- vcn
Id string
- compartment_
id str - display_
name str - filters
Sequence[Get
Psa Private Service Accesses Filter] - id str
- service_
id str - state str
- vcn_
id str
- compartment
Id String - display
Name String - filters List<Property Map>
- id String
- service
Id String - state String
- vcn
Id String
getPsaPrivateServiceAccesses Result
The following output properties are available:
- private
Service List<Property Map>Access Collections - compartment
Id String - display
Name String - filters List<Property Map>
- id String
- service
Id String - state String
- vcn
Id String
Supporting Types
GetPsaPrivateServiceAccessesFilter
GetPsaPrivateServiceAccessesPrivateServiceAccessCollection
GetPsaPrivateServiceAccessesPrivateServiceAccessCollectionItem
- Compartment
Id string - Dictionary<string, string>
- Description string
- Display
Name string - Fqdns List<string>
- Dictionary<string, string>
- Id string
- Ipv4ip string
- Nsg
Ids List<string> - Security
Attributes Dictionary<string, string> - Service
Id string - State string
- Subnet
Id string - Dictionary<string, string>
- Time
Created string - Time
Updated string - Vcn
Id string - Vnic
Id string
- Compartment
Id string - map[string]string
- Description string
- Display
Name string - Fqdns []string
- map[string]string
- Id string
- Ipv4ip string
- Nsg
Ids []string - Security
Attributes map[string]string - Service
Id string - State string
- Subnet
Id string - map[string]string
- Time
Created string - Time
Updated string - Vcn
Id string - Vnic
Id string
- compartment
Id String - Map<String,String>
- description String
- display
Name String - fqdns List<String>
- Map<String,String>
- id String
- ipv4ip String
- nsg
Ids List<String> - security
Attributes Map<String,String> - service
Id String - state String
- subnet
Id String - Map<String,String>
- time
Created String - time
Updated String - vcn
Id String - vnic
Id String
- compartment
Id string - {[key: string]: string}
- description string
- display
Name string - fqdns string[]
- {[key: string]: string}
- id string
- ipv4ip string
- nsg
Ids string[] - security
Attributes {[key: string]: string} - service
Id string - state string
- subnet
Id string - {[key: string]: string}
- time
Created string - time
Updated string - vcn
Id string - vnic
Id string
- compartment_
id str - Mapping[str, str]
- description str
- display_
name str - fqdns Sequence[str]
- Mapping[str, str]
- id str
- ipv4ip str
- nsg_
ids Sequence[str] - security_
attributes Mapping[str, str] - service_
id str - state str
- subnet_
id str - Mapping[str, str]
- time_
created str - time_
updated str - vcn_
id str - vnic_
id str
- compartment
Id String - Map<String>
- description String
- display
Name String - fqdns List<String>
- Map<String>
- id String
- ipv4ip String
- nsg
Ids List<String> - security
Attributes Map<String> - service
Id String - state String
- subnet
Id String - Map<String>
- time
Created String - time
Updated String - vcn
Id String - vnic
Id String
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
ociTerraform Provider.
Oracle Cloud Infrastructure v3.12.0 published on Friday, Nov 21, 2025 by Pulumi
