Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi
google-native.beyondcorp/v1alpha.getProxyConfig
Explore with Pulumi AI
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi
Gets details of a single ProxyConfig.
Using getProxyConfig
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 getProxyConfig(args: GetProxyConfigArgs, opts?: InvokeOptions): Promise<GetProxyConfigResult>
function getProxyConfigOutput(args: GetProxyConfigOutputArgs, opts?: InvokeOptions): Output<GetProxyConfigResult>
def get_proxy_config(organization_id: Optional[str] = None,
partner_tenant_id: Optional[str] = None,
proxy_config_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetProxyConfigResult
def get_proxy_config_output(organization_id: Optional[pulumi.Input[str]] = None,
partner_tenant_id: Optional[pulumi.Input[str]] = None,
proxy_config_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetProxyConfigResult]
func LookupProxyConfig(ctx *Context, args *LookupProxyConfigArgs, opts ...InvokeOption) (*LookupProxyConfigResult, error)
func LookupProxyConfigOutput(ctx *Context, args *LookupProxyConfigOutputArgs, opts ...InvokeOption) LookupProxyConfigResultOutput
> Note: This function is named LookupProxyConfig
in the Go SDK.
public static class GetProxyConfig
{
public static Task<GetProxyConfigResult> InvokeAsync(GetProxyConfigArgs args, InvokeOptions? opts = null)
public static Output<GetProxyConfigResult> Invoke(GetProxyConfigInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetProxyConfigResult> getProxyConfig(GetProxyConfigArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: google-native:beyondcorp/v1alpha:getProxyConfig
arguments:
# arguments dictionary
The following arguments are supported:
- Organization
Id string - Partner
Tenant stringId - Proxy
Config stringId
- Organization
Id string - Partner
Tenant stringId - Proxy
Config stringId
- organization
Id String - partner
Tenant StringId - proxy
Config StringId
- organization
Id string - partner
Tenant stringId - proxy
Config stringId
- organization_
id str - partner_
tenant_ strid - proxy_
config_ strid
- organization
Id String - partner
Tenant StringId - proxy
Config StringId
getProxyConfig Result
The following output properties are available:
- Create
Time string - Timestamp when the resource was created.
- Display
Name string - Optional. An arbitrary caller-provided name for the ProxyConfig. Cannot exceed 64 characters.
- Encryption
Info Pulumi.Google Native. Beyond Corp. V1Alpha. Outputs. Google Cloud Beyondcorp Partnerservices V1alpha Encryption Info Response - Optional. Information to encrypt JWT for the proxy server.
- Name string
- ProxyConfig resource name.
- Proxy
Uri string - The URI of the proxy server.
- Routing
Info Pulumi.Google Native. Beyond Corp. V1Alpha. Outputs. Google Cloud Beyondcorp Partnerservices V1alpha Routing Info Response - Routing info to direct traffic to the proxy server.
- Transport
Info Pulumi.Google Native. Beyond Corp. V1Alpha. Outputs. Google Cloud Beyondcorp Partnerservices V1alpha Transport Info Response - Transport layer information to verify for the proxy server.
- Update
Time string - Timestamp when the resource was last modified.
- Create
Time string - Timestamp when the resource was created.
- Display
Name string - Optional. An arbitrary caller-provided name for the ProxyConfig. Cannot exceed 64 characters.
- Encryption
Info GoogleCloud Beyondcorp Partnerservices V1alpha Encryption Info Response - Optional. Information to encrypt JWT for the proxy server.
- Name string
- ProxyConfig resource name.
- Proxy
Uri string - The URI of the proxy server.
- Routing
Info GoogleCloud Beyondcorp Partnerservices V1alpha Routing Info Response - Routing info to direct traffic to the proxy server.
- Transport
Info GoogleCloud Beyondcorp Partnerservices V1alpha Transport Info Response - Transport layer information to verify for the proxy server.
- Update
Time string - Timestamp when the resource was last modified.
- create
Time String - Timestamp when the resource was created.
- display
Name String - Optional. An arbitrary caller-provided name for the ProxyConfig. Cannot exceed 64 characters.
- encryption
Info GoogleCloud Beyondcorp Partnerservices V1alpha Encryption Info Response - Optional. Information to encrypt JWT for the proxy server.
- name String
- ProxyConfig resource name.
- proxy
Uri String - The URI of the proxy server.
- routing
Info GoogleCloud Beyondcorp Partnerservices V1alpha Routing Info Response - Routing info to direct traffic to the proxy server.
- transport
Info GoogleCloud Beyondcorp Partnerservices V1alpha Transport Info Response - Transport layer information to verify for the proxy server.
- update
Time String - Timestamp when the resource was last modified.
- create
Time string - Timestamp when the resource was created.
- display
Name string - Optional. An arbitrary caller-provided name for the ProxyConfig. Cannot exceed 64 characters.
- encryption
Info GoogleCloud Beyondcorp Partnerservices V1alpha Encryption Info Response - Optional. Information to encrypt JWT for the proxy server.
- name string
- ProxyConfig resource name.
- proxy
Uri string - The URI of the proxy server.
- routing
Info GoogleCloud Beyondcorp Partnerservices V1alpha Routing Info Response - Routing info to direct traffic to the proxy server.
- transport
Info GoogleCloud Beyondcorp Partnerservices V1alpha Transport Info Response - Transport layer information to verify for the proxy server.
- update
Time string - Timestamp when the resource was last modified.
- create_
time str - Timestamp when the resource was created.
- display_
name str - Optional. An arbitrary caller-provided name for the ProxyConfig. Cannot exceed 64 characters.
- encryption_
info GoogleCloud Beyondcorp Partnerservices V1alpha Encryption Info Response - Optional. Information to encrypt JWT for the proxy server.
- name str
- ProxyConfig resource name.
- proxy_
uri str - The URI of the proxy server.
- routing_
info GoogleCloud Beyondcorp Partnerservices V1alpha Routing Info Response - Routing info to direct traffic to the proxy server.
- transport_
info GoogleCloud Beyondcorp Partnerservices V1alpha Transport Info Response - Transport layer information to verify for the proxy server.
- update_
time str - Timestamp when the resource was last modified.
- create
Time String - Timestamp when the resource was created.
- display
Name String - Optional. An arbitrary caller-provided name for the ProxyConfig. Cannot exceed 64 characters.
- encryption
Info Property Map - Optional. Information to encrypt JWT for the proxy server.
- name String
- ProxyConfig resource name.
- proxy
Uri String - The URI of the proxy server.
- routing
Info Property Map - Routing info to direct traffic to the proxy server.
- transport
Info Property Map - Transport layer information to verify for the proxy server.
- update
Time String - Timestamp when the resource was last modified.
Supporting Types
GoogleCloudBeyondcorpPartnerservicesV1alphaEncryptionInfoResponse
- Encryption
Sa stringEmail - Optional. Service Account for encryption key.
- Jwk string
- Optional. JWK in string.
- Encryption
Sa stringEmail - Optional. Service Account for encryption key.
- Jwk string
- Optional. JWK in string.
- encryption
Sa StringEmail - Optional. Service Account for encryption key.
- jwk String
- Optional. JWK in string.
- encryption
Sa stringEmail - Optional. Service Account for encryption key.
- jwk string
- Optional. JWK in string.
- encryption_
sa_ stremail - Optional. Service Account for encryption key.
- jwk str
- Optional. JWK in string.
- encryption
Sa StringEmail - Optional. Service Account for encryption key.
- jwk String
- Optional. JWK in string.
GoogleCloudBeyondcorpPartnerservicesV1alphaRoutingInfoResponse
- Pac
Uri string - Proxy Auto-Configuration (PAC) URI.
- Pac
Uri string - Proxy Auto-Configuration (PAC) URI.
- pac
Uri String - Proxy Auto-Configuration (PAC) URI.
- pac
Uri string - Proxy Auto-Configuration (PAC) URI.
- pac_
uri str - Proxy Auto-Configuration (PAC) URI.
- pac
Uri String - Proxy Auto-Configuration (PAC) URI.
GoogleCloudBeyondcorpPartnerservicesV1alphaTransportInfoResponse
- Server
Ca stringCert Pem - PEM encoded CA certificate associated with the proxy server certificate.
- Ssl
Decrypt stringCa Cert Pem - Optional. PEM encoded CA certificate associated with the certificate used by proxy server for SSL decryption.
- Server
Ca stringCert Pem - PEM encoded CA certificate associated with the proxy server certificate.
- Ssl
Decrypt stringCa Cert Pem - Optional. PEM encoded CA certificate associated with the certificate used by proxy server for SSL decryption.
- server
Ca StringCert Pem - PEM encoded CA certificate associated with the proxy server certificate.
- ssl
Decrypt StringCa Cert Pem - Optional. PEM encoded CA certificate associated with the certificate used by proxy server for SSL decryption.
- server
Ca stringCert Pem - PEM encoded CA certificate associated with the proxy server certificate.
- ssl
Decrypt stringCa Cert Pem - Optional. PEM encoded CA certificate associated with the certificate used by proxy server for SSL decryption.
- server_
ca_ strcert_ pem - PEM encoded CA certificate associated with the proxy server certificate.
- ssl_
decrypt_ strca_ cert_ pem - Optional. PEM encoded CA certificate associated with the certificate used by proxy server for SSL decryption.
- server
Ca StringCert Pem - PEM encoded CA certificate associated with the proxy server certificate.
- ssl
Decrypt StringCa Cert Pem - Optional. PEM encoded CA certificate associated with the certificate used by proxy server for SSL decryption.
Package Details
- Repository
- Google Cloud Native pulumi/pulumi-google-native
- License
- Apache-2.0
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi