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
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 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