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)
public static Output<GetProxyConfigResult> getProxyConfig(GetProxyConfigArgs args, InvokeOptions options)
fn::invoke:
  function: google-native:beyondcorp/v1alpha:getProxyConfig
  arguments:
    # arguments dictionaryThe following arguments are supported:
- OrganizationId string
- PartnerTenant stringId 
- ProxyConfig stringId 
- OrganizationId string
- PartnerTenant stringId 
- ProxyConfig stringId 
- organizationId String
- partnerTenant StringId 
- proxyConfig StringId 
- organizationId string
- partnerTenant stringId 
- proxyConfig stringId 
- organization_id str
- partner_tenant_ strid 
- proxy_config_ strid 
- organizationId String
- partnerTenant StringId 
- proxyConfig StringId 
getProxyConfig Result
The following output properties are available:
- CreateTime string
- Timestamp when the resource was created.
- DisplayName string
- Optional. An arbitrary caller-provided name for the ProxyConfig. Cannot exceed 64 characters.
- EncryptionInfo 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.
- ProxyUri string
- The URI of the proxy server.
- RoutingInfo Pulumi.Google Native. Beyond Corp. V1Alpha. Outputs. Google Cloud Beyondcorp Partnerservices V1alpha Routing Info Response 
- Routing info to direct traffic to the proxy server.
- TransportInfo Pulumi.Google Native. Beyond Corp. V1Alpha. Outputs. Google Cloud Beyondcorp Partnerservices V1alpha Transport Info Response 
- Transport layer information to verify for the proxy server.
- UpdateTime string
- Timestamp when the resource was last modified.
- CreateTime string
- Timestamp when the resource was created.
- DisplayName string
- Optional. An arbitrary caller-provided name for the ProxyConfig. Cannot exceed 64 characters.
- EncryptionInfo GoogleCloud Beyondcorp Partnerservices V1alpha Encryption Info Response 
- Optional. Information to encrypt JWT for the proxy server.
- Name string
- ProxyConfig resource name.
- ProxyUri string
- The URI of the proxy server.
- RoutingInfo GoogleCloud Beyondcorp Partnerservices V1alpha Routing Info Response 
- Routing info to direct traffic to the proxy server.
- TransportInfo GoogleCloud Beyondcorp Partnerservices V1alpha Transport Info Response 
- Transport layer information to verify for the proxy server.
- UpdateTime string
- Timestamp when the resource was last modified.
- createTime String
- Timestamp when the resource was created.
- displayName String
- Optional. An arbitrary caller-provided name for the ProxyConfig. Cannot exceed 64 characters.
- encryptionInfo GoogleCloud Beyondcorp Partnerservices V1alpha Encryption Info Response 
- Optional. Information to encrypt JWT for the proxy server.
- name String
- ProxyConfig resource name.
- proxyUri String
- The URI of the proxy server.
- routingInfo GoogleCloud Beyondcorp Partnerservices V1alpha Routing Info Response 
- Routing info to direct traffic to the proxy server.
- transportInfo GoogleCloud Beyondcorp Partnerservices V1alpha Transport Info Response 
- Transport layer information to verify for the proxy server.
- updateTime String
- Timestamp when the resource was last modified.
- createTime string
- Timestamp when the resource was created.
- displayName string
- Optional. An arbitrary caller-provided name for the ProxyConfig. Cannot exceed 64 characters.
- encryptionInfo GoogleCloud Beyondcorp Partnerservices V1alpha Encryption Info Response 
- Optional. Information to encrypt JWT for the proxy server.
- name string
- ProxyConfig resource name.
- proxyUri string
- The URI of the proxy server.
- routingInfo GoogleCloud Beyondcorp Partnerservices V1alpha Routing Info Response 
- Routing info to direct traffic to the proxy server.
- transportInfo GoogleCloud Beyondcorp Partnerservices V1alpha Transport Info Response 
- Transport layer information to verify for the proxy server.
- updateTime 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.
- createTime String
- Timestamp when the resource was created.
- displayName String
- Optional. An arbitrary caller-provided name for the ProxyConfig. Cannot exceed 64 characters.
- encryptionInfo Property Map
- Optional. Information to encrypt JWT for the proxy server.
- name String
- ProxyConfig resource name.
- proxyUri String
- The URI of the proxy server.
- routingInfo Property Map
- Routing info to direct traffic to the proxy server.
- transportInfo Property Map
- Transport layer information to verify for the proxy server.
- updateTime String
- Timestamp when the resource was last modified.
Supporting Types
GoogleCloudBeyondcorpPartnerservicesV1alphaEncryptionInfoResponse       
- EncryptionSa stringEmail 
- Optional. Service Account for encryption key.
- Jwk string
- Optional. JWK in string.
- EncryptionSa stringEmail 
- Optional. Service Account for encryption key.
- Jwk string
- Optional. JWK in string.
- encryptionSa StringEmail 
- Optional. Service Account for encryption key.
- jwk String
- Optional. JWK in string.
- encryptionSa 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.
- encryptionSa StringEmail 
- Optional. Service Account for encryption key.
- jwk String
- Optional. JWK in string.
GoogleCloudBeyondcorpPartnerservicesV1alphaRoutingInfoResponse       
- PacUri string
- Proxy Auto-Configuration (PAC) URI.
- PacUri string
- Proxy Auto-Configuration (PAC) URI.
- pacUri String
- Proxy Auto-Configuration (PAC) URI.
- pacUri string
- Proxy Auto-Configuration (PAC) URI.
- pac_uri str
- Proxy Auto-Configuration (PAC) URI.
- pacUri String
- Proxy Auto-Configuration (PAC) URI.
GoogleCloudBeyondcorpPartnerservicesV1alphaTransportInfoResponse       
- ServerCa stringCert Pem 
- PEM encoded CA certificate associated with the proxy server certificate.
- SslDecrypt stringCa Cert Pem 
- Optional. PEM encoded CA certificate associated with the certificate used by proxy server for SSL decryption.
- ServerCa stringCert Pem 
- PEM encoded CA certificate associated with the proxy server certificate.
- SslDecrypt stringCa Cert Pem 
- Optional. PEM encoded CA certificate associated with the certificate used by proxy server for SSL decryption.
- serverCa StringCert Pem 
- PEM encoded CA certificate associated with the proxy server certificate.
- sslDecrypt StringCa Cert Pem 
- Optional. PEM encoded CA certificate associated with the certificate used by proxy server for SSL decryption.
- serverCa stringCert Pem 
- PEM encoded CA certificate associated with the proxy server certificate.
- sslDecrypt 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.
- serverCa StringCert Pem 
- PEM encoded CA certificate associated with the proxy server certificate.
- sslDecrypt 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