ServicePerimeterIngressPolicyIngressToOperationMethodSelectorArgs

data class ServicePerimeterIngressPolicyIngressToOperationMethodSelectorArgs(val method: Output<String>? = null, val permission: Output<String>? = null) : ConvertibleToJava<ServicePerimeterIngressPolicyIngressToOperationMethodSelectorArgs>

Constructors

constructor(method: Output<String>? = null, permission: Output<String>? = null)

Properties

Link copied to clipboard
val method: Output<String>? = null

Value for method should be a valid method name for the corresponding serviceName in ApiOperation. If * used as value for method, then ALL methods and permissions are allowed.

Link copied to clipboard
val permission: Output<String>? = null

Value for permission should be a valid Cloud IAM permission for the corresponding serviceName in ApiOperation.

Functions

Link copied to clipboard
open override fun toJava(): ServicePerimeterIngressPolicyIngressToOperationMethodSelectorArgs