Package-level declarations

Types

Link copied to clipboard
data class AccessLevelBasicArgs(val combiningFunction: Output<String>? = null, val conditions: Output<List<AccessLevelBasicConditionArgs>>) : ConvertibleToJava<AccessLevelBasicArgs>
Link copied to clipboard
data class AccessLevelBasicConditionArgs(val devicePolicy: Output<AccessLevelBasicConditionDevicePolicyArgs>? = null, val ipSubnetworks: Output<List<String>>? = null, val members: Output<List<String>>? = null, val negate: Output<Boolean>? = null, val regions: Output<List<String>>? = null, val requiredAccessLevels: Output<List<String>>? = null, val vpcNetworkSources: Output<List<AccessLevelBasicConditionVpcNetworkSourceArgs>>? = null) : ConvertibleToJava<AccessLevelBasicConditionArgs>
data class AccessLevelBasicConditionDevicePolicyArgs(val allowedDeviceManagementLevels: Output<List<String>>? = null, val allowedEncryptionStatuses: Output<List<String>>? = null, val osConstraints: Output<List<AccessLevelBasicConditionDevicePolicyOsConstraintArgs>>? = null, val requireAdminApproval: Output<Boolean>? = null, val requireCorpOwned: Output<Boolean>? = null, val requireScreenLock: Output<Boolean>? = null) : ConvertibleToJava<AccessLevelBasicConditionDevicePolicyArgs>
data class AccessLevelBasicConditionDevicePolicyOsConstraintArgs(val minimumVersion: Output<String>? = null, val osType: Output<String>, val requireVerifiedChromeOs: Output<Boolean>? = null) : ConvertibleToJava<AccessLevelBasicConditionDevicePolicyOsConstraintArgs>
data class AccessLevelBasicConditionVpcNetworkSourceArgs(val vpcSubnetwork: Output<AccessLevelBasicConditionVpcNetworkSourceVpcSubnetworkArgs>? = null) : ConvertibleToJava<AccessLevelBasicConditionVpcNetworkSourceArgs>
data class AccessLevelBasicConditionVpcNetworkSourceVpcSubnetworkArgs(val network: Output<String>, val vpcIpSubnetworks: Output<List<String>>? = null) : ConvertibleToJava<AccessLevelBasicConditionVpcNetworkSourceVpcSubnetworkArgs>
Link copied to clipboard
data class AccessLevelConditionDevicePolicyArgs(val allowedDeviceManagementLevels: Output<List<String>>? = null, val allowedEncryptionStatuses: Output<List<String>>? = null, val osConstraints: Output<List<AccessLevelConditionDevicePolicyOsConstraintArgs>>? = null, val requireAdminApproval: Output<Boolean>? = null, val requireCorpOwned: Output<Boolean>? = null, val requireScreenLock: Output<Boolean>? = null) : ConvertibleToJava<AccessLevelConditionDevicePolicyArgs>
data class AccessLevelConditionDevicePolicyOsConstraintArgs(val minimumVersion: Output<String>? = null, val osType: Output<String>) : ConvertibleToJava<AccessLevelConditionDevicePolicyOsConstraintArgs>
Link copied to clipboard
data class AccessLevelConditionVpcNetworkSourceArgs(val vpcSubnetwork: Output<AccessLevelConditionVpcNetworkSourceVpcSubnetworkArgs>? = null) : ConvertibleToJava<AccessLevelConditionVpcNetworkSourceArgs>
data class AccessLevelConditionVpcNetworkSourceVpcSubnetworkArgs(val network: Output<String>, val vpcIpSubnetworks: Output<List<String>>? = null) : ConvertibleToJava<AccessLevelConditionVpcNetworkSourceVpcSubnetworkArgs>
Link copied to clipboard
data class AccessLevelCustomArgs(val expr: Output<AccessLevelCustomExprArgs>) : ConvertibleToJava<AccessLevelCustomArgs>
Link copied to clipboard
data class AccessLevelCustomExprArgs(val description: Output<String>? = null, val expression: Output<String>, val location: Output<String>? = null, val title: Output<String>? = null) : ConvertibleToJava<AccessLevelCustomExprArgs>
Link copied to clipboard
data class AccessLevelsAccessLevelArgs(val basic: Output<AccessLevelsAccessLevelBasicArgs>? = null, val custom: Output<AccessLevelsAccessLevelCustomArgs>? = null, val description: Output<String>? = null, val name: Output<String>, val title: Output<String>) : ConvertibleToJava<AccessLevelsAccessLevelArgs>
Link copied to clipboard
data class AccessLevelsAccessLevelBasicArgs(val combiningFunction: Output<String>? = null, val conditions: Output<List<AccessLevelsAccessLevelBasicConditionArgs>>) : ConvertibleToJava<AccessLevelsAccessLevelBasicArgs>
data class AccessLevelsAccessLevelBasicConditionArgs(val devicePolicy: Output<AccessLevelsAccessLevelBasicConditionDevicePolicyArgs>? = null, val ipSubnetworks: Output<List<String>>? = null, val members: Output<List<String>>? = null, val negate: Output<Boolean>? = null, val regions: Output<List<String>>? = null, val requiredAccessLevels: Output<List<String>>? = null, val vpcNetworkSources: Output<List<AccessLevelsAccessLevelBasicConditionVpcNetworkSourceArgs>>? = null) : ConvertibleToJava<AccessLevelsAccessLevelBasicConditionArgs>
data class AccessLevelsAccessLevelBasicConditionDevicePolicyArgs(val allowedDeviceManagementLevels: Output<List<String>>? = null, val allowedEncryptionStatuses: Output<List<String>>? = null, val osConstraints: Output<List<AccessLevelsAccessLevelBasicConditionDevicePolicyOsConstraintArgs>>? = null, val requireAdminApproval: Output<Boolean>? = null, val requireCorpOwned: Output<Boolean>? = null, val requireScreenLock: Output<Boolean>? = null) : ConvertibleToJava<AccessLevelsAccessLevelBasicConditionDevicePolicyArgs>
data class AccessLevelsAccessLevelBasicConditionDevicePolicyOsConstraintArgs(val minimumVersion: Output<String>? = null, val osType: Output<String>) : ConvertibleToJava<AccessLevelsAccessLevelBasicConditionDevicePolicyOsConstraintArgs>
data class AccessLevelsAccessLevelBasicConditionVpcNetworkSourceArgs(val vpcSubnetwork: Output<AccessLevelsAccessLevelBasicConditionVpcNetworkSourceVpcSubnetworkArgs>? = null) : ConvertibleToJava<AccessLevelsAccessLevelBasicConditionVpcNetworkSourceArgs>
data class AccessLevelsAccessLevelBasicConditionVpcNetworkSourceVpcSubnetworkArgs(val network: Output<String>, val vpcIpSubnetworks: Output<List<String>>? = null) : ConvertibleToJava<AccessLevelsAccessLevelBasicConditionVpcNetworkSourceVpcSubnetworkArgs>
Link copied to clipboard
data class AccessLevelsAccessLevelCustomArgs(val expr: Output<AccessLevelsAccessLevelCustomExprArgs>) : ConvertibleToJava<AccessLevelsAccessLevelCustomArgs>
Link copied to clipboard
data class AccessLevelsAccessLevelCustomExprArgs(val description: Output<String>? = null, val expression: Output<String>, val location: Output<String>? = null, val title: Output<String>? = null) : ConvertibleToJava<AccessLevelsAccessLevelCustomExprArgs>
Link copied to clipboard
data class AccessPolicyIamBindingConditionArgs(val description: Output<String>? = null, val expression: Output<String>, val title: Output<String>) : ConvertibleToJava<AccessPolicyIamBindingConditionArgs>
Link copied to clipboard
data class AccessPolicyIamMemberConditionArgs(val description: Output<String>? = null, val expression: Output<String>, val title: Output<String>) : ConvertibleToJava<AccessPolicyIamMemberConditionArgs>
data class GcpUserAccessBindingScopedAccessSettingActiveSettingsArgs(val accessLevels: Output<List<String>>? = null, val sessionSettings: Output<GcpUserAccessBindingScopedAccessSettingActiveSettingsSessionSettingsArgs>? = null) : ConvertibleToJava<GcpUserAccessBindingScopedAccessSettingActiveSettingsArgs>
data class GcpUserAccessBindingScopedAccessSettingActiveSettingsSessionSettingsArgs(val maxInactivity: Output<String>? = null, val sessionLength: Output<String>? = null, val sessionLengthEnabled: Output<Boolean>? = null, val sessionReauthMethod: Output<String>? = null, val useOidcMaxAge: Output<Boolean>? = null) : ConvertibleToJava<GcpUserAccessBindingScopedAccessSettingActiveSettingsSessionSettingsArgs>
data class GcpUserAccessBindingScopedAccessSettingArgs(val activeSettings: Output<GcpUserAccessBindingScopedAccessSettingActiveSettingsArgs>? = null, val dryRunSettings: Output<GcpUserAccessBindingScopedAccessSettingDryRunSettingsArgs>? = null, val scope: Output<GcpUserAccessBindingScopedAccessSettingScopeArgs>? = null) : ConvertibleToJava<GcpUserAccessBindingScopedAccessSettingArgs>
data class GcpUserAccessBindingScopedAccessSettingDryRunSettingsArgs(val accessLevels: Output<String>? = null) : ConvertibleToJava<GcpUserAccessBindingScopedAccessSettingDryRunSettingsArgs>
data class GcpUserAccessBindingScopedAccessSettingScopeArgs(val clientScope: Output<GcpUserAccessBindingScopedAccessSettingScopeClientScopeArgs>? = null) : ConvertibleToJava<GcpUserAccessBindingScopedAccessSettingScopeArgs>
data class GcpUserAccessBindingScopedAccessSettingScopeClientScopeArgs(val restrictedClientApplication: Output<GcpUserAccessBindingScopedAccessSettingScopeClientScopeRestrictedClientApplicationArgs>? = null) : ConvertibleToJava<GcpUserAccessBindingScopedAccessSettingScopeClientScopeArgs>
data class GcpUserAccessBindingScopedAccessSettingScopeClientScopeRestrictedClientApplicationArgs(val clientId: Output<String>? = null) : ConvertibleToJava<GcpUserAccessBindingScopedAccessSettingScopeClientScopeRestrictedClientApplicationArgs>
Link copied to clipboard
data class GcpUserAccessBindingSessionSettingsArgs(val maxInactivity: Output<String>? = null, val sessionLength: Output<String>? = null, val sessionLengthEnabled: Output<Boolean>? = null, val sessionReauthMethod: Output<String>? = null, val useOidcMaxAge: Output<Boolean>? = null) : ConvertibleToJava<GcpUserAccessBindingSessionSettingsArgs>
Link copied to clipboard
data class GetAccessPolicyIamPolicyPlainArgs(val name: String) : ConvertibleToJava<GetAccessPolicyIamPolicyPlainArgs>

A collection of arguments for invoking getAccessPolicyIamPolicy.

Link copied to clipboard
data class GetAccessPolicyPlainArgs(val parent: String, val scopes: List<String>? = null) : ConvertibleToJava<GetAccessPolicyPlainArgs>

A collection of arguments for invoking getAccessPolicy.

data class ServicePerimeterDryRunEgressPolicyEgressFromArgs(val identities: Output<List<String>>? = null, val identityType: Output<String>? = null, val sourceRestriction: Output<String>? = null, val sources: Output<List<ServicePerimeterDryRunEgressPolicyEgressFromSourceArgs>>? = null) : ConvertibleToJava<ServicePerimeterDryRunEgressPolicyEgressFromArgs>
data class ServicePerimeterDryRunEgressPolicyEgressFromSourceArgs(val accessLevel: Output<String>? = null, val resource: Output<String>? = null) : ConvertibleToJava<ServicePerimeterDryRunEgressPolicyEgressFromSourceArgs>
data class ServicePerimeterDryRunEgressPolicyEgressToArgs(val externalResources: Output<List<String>>? = null, val operations: Output<List<ServicePerimeterDryRunEgressPolicyEgressToOperationArgs>>? = null, val resources: Output<List<String>>? = null, val roles: Output<List<String>>? = null) : ConvertibleToJava<ServicePerimeterDryRunEgressPolicyEgressToArgs>
data class ServicePerimeterDryRunEgressPolicyEgressToOperationArgs(val methodSelectors: Output<List<ServicePerimeterDryRunEgressPolicyEgressToOperationMethodSelectorArgs>>? = null, val serviceName: Output<String>? = null) : ConvertibleToJava<ServicePerimeterDryRunEgressPolicyEgressToOperationArgs>
data class ServicePerimeterDryRunEgressPolicyEgressToOperationMethodSelectorArgs(val method: Output<String>? = null, val permission: Output<String>? = null) : ConvertibleToJava<ServicePerimeterDryRunEgressPolicyEgressToOperationMethodSelectorArgs>
data class ServicePerimeterDryRunIngressPolicyIngressFromArgs(val identities: Output<List<String>>? = null, val identityType: Output<String>? = null, val sources: Output<List<ServicePerimeterDryRunIngressPolicyIngressFromSourceArgs>>? = null) : ConvertibleToJava<ServicePerimeterDryRunIngressPolicyIngressFromArgs>
data class ServicePerimeterDryRunIngressPolicyIngressFromSourceArgs(val accessLevel: Output<String>? = null, val resource: Output<String>? = null) : ConvertibleToJava<ServicePerimeterDryRunIngressPolicyIngressFromSourceArgs>
data class ServicePerimeterDryRunIngressPolicyIngressToArgs(val operations: Output<List<ServicePerimeterDryRunIngressPolicyIngressToOperationArgs>>? = null, val resources: Output<List<String>>? = null, val roles: Output<List<String>>? = null) : ConvertibleToJava<ServicePerimeterDryRunIngressPolicyIngressToArgs>
data class ServicePerimeterDryRunIngressPolicyIngressToOperationArgs(val methodSelectors: Output<List<ServicePerimeterDryRunIngressPolicyIngressToOperationMethodSelectorArgs>>? = null, val serviceName: Output<String>? = null) : ConvertibleToJava<ServicePerimeterDryRunIngressPolicyIngressToOperationArgs>
data class ServicePerimeterDryRunIngressPolicyIngressToOperationMethodSelectorArgs(val method: Output<String>? = null, val permission: Output<String>? = null) : ConvertibleToJava<ServicePerimeterDryRunIngressPolicyIngressToOperationMethodSelectorArgs>
data class ServicePerimeterEgressPolicyEgressFromArgs(val identities: Output<List<String>>? = null, val identityType: Output<String>? = null, val sourceRestriction: Output<String>? = null, val sources: Output<List<ServicePerimeterEgressPolicyEgressFromSourceArgs>>? = null) : ConvertibleToJava<ServicePerimeterEgressPolicyEgressFromArgs>
data class ServicePerimeterEgressPolicyEgressFromSourceArgs(val accessLevel: Output<String>? = null, val resource: Output<String>? = null) : ConvertibleToJava<ServicePerimeterEgressPolicyEgressFromSourceArgs>
Link copied to clipboard
data class ServicePerimeterEgressPolicyEgressToArgs(val externalResources: Output<List<String>>? = null, val operations: Output<List<ServicePerimeterEgressPolicyEgressToOperationArgs>>? = null, val resources: Output<List<String>>? = null, val roles: Output<List<String>>? = null) : ConvertibleToJava<ServicePerimeterEgressPolicyEgressToArgs>
data class ServicePerimeterEgressPolicyEgressToOperationArgs(val methodSelectors: Output<List<ServicePerimeterEgressPolicyEgressToOperationMethodSelectorArgs>>? = null, val serviceName: Output<String>? = null) : ConvertibleToJava<ServicePerimeterEgressPolicyEgressToOperationArgs>
data class ServicePerimeterEgressPolicyEgressToOperationMethodSelectorArgs(val method: Output<String>? = null, val permission: Output<String>? = null) : ConvertibleToJava<ServicePerimeterEgressPolicyEgressToOperationMethodSelectorArgs>
data class ServicePerimeterIngressPolicyIngressFromArgs(val identities: Output<List<String>>? = null, val identityType: Output<String>? = null, val sources: Output<List<ServicePerimeterIngressPolicyIngressFromSourceArgs>>? = null) : ConvertibleToJava<ServicePerimeterIngressPolicyIngressFromArgs>
data class ServicePerimeterIngressPolicyIngressFromSourceArgs(val accessLevel: Output<String>? = null, val resource: Output<String>? = null) : ConvertibleToJava<ServicePerimeterIngressPolicyIngressFromSourceArgs>
data class ServicePerimeterIngressPolicyIngressToArgs(val operations: Output<List<ServicePerimeterIngressPolicyIngressToOperationArgs>>? = null, val resources: Output<List<String>>? = null, val roles: Output<List<String>>? = null) : ConvertibleToJava<ServicePerimeterIngressPolicyIngressToArgs>
data class ServicePerimeterIngressPolicyIngressToOperationArgs(val methodSelectors: Output<List<ServicePerimeterIngressPolicyIngressToOperationMethodSelectorArgs>>? = null, val serviceName: Output<String>? = null) : ConvertibleToJava<ServicePerimeterIngressPolicyIngressToOperationArgs>
data class ServicePerimeterIngressPolicyIngressToOperationMethodSelectorArgs(val method: Output<String>? = null, val permission: Output<String>? = null) : ConvertibleToJava<ServicePerimeterIngressPolicyIngressToOperationMethodSelectorArgs>
Link copied to clipboard
data class ServicePerimeterSpecArgs(val accessLevels: Output<List<String>>? = null, val egressPolicies: Output<List<ServicePerimeterSpecEgressPolicyArgs>>? = null, val ingressPolicies: Output<List<ServicePerimeterSpecIngressPolicyArgs>>? = null, val resources: Output<List<String>>? = null, val restrictedServices: Output<List<String>>? = null, val vpcAccessibleServices: Output<ServicePerimeterSpecVpcAccessibleServicesArgs>? = null) : ConvertibleToJava<ServicePerimeterSpecArgs>
Link copied to clipboard
data class ServicePerimeterSpecEgressPolicyArgs(val egressFrom: Output<ServicePerimeterSpecEgressPolicyEgressFromArgs>? = null, val egressTo: Output<ServicePerimeterSpecEgressPolicyEgressToArgs>? = null, val title: Output<String>? = null) : ConvertibleToJava<ServicePerimeterSpecEgressPolicyArgs>
data class ServicePerimeterSpecEgressPolicyEgressFromArgs(val identities: Output<List<String>>? = null, val identityType: Output<String>? = null, val sourceRestriction: Output<String>? = null, val sources: Output<List<ServicePerimeterSpecEgressPolicyEgressFromSourceArgs>>? = null) : ConvertibleToJava<ServicePerimeterSpecEgressPolicyEgressFromArgs>
data class ServicePerimeterSpecEgressPolicyEgressFromSourceArgs(val accessLevel: Output<String>? = null, val resource: Output<String>? = null) : ConvertibleToJava<ServicePerimeterSpecEgressPolicyEgressFromSourceArgs>
data class ServicePerimeterSpecEgressPolicyEgressToArgs(val externalResources: Output<List<String>>? = null, val operations: Output<List<ServicePerimeterSpecEgressPolicyEgressToOperationArgs>>? = null, val resources: Output<List<String>>? = null, val roles: Output<List<String>>? = null) : ConvertibleToJava<ServicePerimeterSpecEgressPolicyEgressToArgs>
data class ServicePerimeterSpecEgressPolicyEgressToOperationArgs(val methodSelectors: Output<List<ServicePerimeterSpecEgressPolicyEgressToOperationMethodSelectorArgs>>? = null, val serviceName: Output<String>? = null) : ConvertibleToJava<ServicePerimeterSpecEgressPolicyEgressToOperationArgs>
data class ServicePerimeterSpecEgressPolicyEgressToOperationMethodSelectorArgs(val method: Output<String>? = null, val permission: Output<String>? = null) : ConvertibleToJava<ServicePerimeterSpecEgressPolicyEgressToOperationMethodSelectorArgs>
Link copied to clipboard
data class ServicePerimeterSpecIngressPolicyArgs(val ingressFrom: Output<ServicePerimeterSpecIngressPolicyIngressFromArgs>? = null, val ingressTo: Output<ServicePerimeterSpecIngressPolicyIngressToArgs>? = null, val title: Output<String>? = null) : ConvertibleToJava<ServicePerimeterSpecIngressPolicyArgs>
data class ServicePerimeterSpecIngressPolicyIngressFromArgs(val identities: Output<List<String>>? = null, val identityType: Output<String>? = null, val sources: Output<List<ServicePerimeterSpecIngressPolicyIngressFromSourceArgs>>? = null) : ConvertibleToJava<ServicePerimeterSpecIngressPolicyIngressFromArgs>
data class ServicePerimeterSpecIngressPolicyIngressFromSourceArgs(val accessLevel: Output<String>? = null, val resource: Output<String>? = null) : ConvertibleToJava<ServicePerimeterSpecIngressPolicyIngressFromSourceArgs>
data class ServicePerimeterSpecIngressPolicyIngressToArgs(val operations: Output<List<ServicePerimeterSpecIngressPolicyIngressToOperationArgs>>? = null, val resources: Output<List<String>>? = null, val roles: Output<List<String>>? = null) : ConvertibleToJava<ServicePerimeterSpecIngressPolicyIngressToArgs>
data class ServicePerimeterSpecIngressPolicyIngressToOperationArgs(val methodSelectors: Output<List<ServicePerimeterSpecIngressPolicyIngressToOperationMethodSelectorArgs>>? = null, val serviceName: Output<String>? = null) : ConvertibleToJava<ServicePerimeterSpecIngressPolicyIngressToOperationArgs>
data class ServicePerimeterSpecIngressPolicyIngressToOperationMethodSelectorArgs(val method: Output<String>? = null, val permission: Output<String>? = null) : ConvertibleToJava<ServicePerimeterSpecIngressPolicyIngressToOperationMethodSelectorArgs>
data class ServicePerimeterSpecVpcAccessibleServicesArgs(val allowedServices: Output<List<String>>? = null, val enableRestriction: Output<Boolean>? = null) : ConvertibleToJava<ServicePerimeterSpecVpcAccessibleServicesArgs>
Link copied to clipboard
data class ServicePerimetersServicePerimeterArgs(val createTime: Output<String>? = null, val description: Output<String>? = null, val name: Output<String>, val perimeterType: Output<String>? = null, val spec: Output<ServicePerimetersServicePerimeterSpecArgs>? = null, val status: Output<ServicePerimetersServicePerimeterStatusArgs>? = null, val title: Output<String>, val updateTime: Output<String>? = null, val useExplicitDryRunSpec: Output<Boolean>? = null) : ConvertibleToJava<ServicePerimetersServicePerimeterArgs>
data class ServicePerimetersServicePerimeterSpecArgs(val accessLevels: Output<List<String>>? = null, val egressPolicies: Output<List<ServicePerimetersServicePerimeterSpecEgressPolicyArgs>>? = null, val ingressPolicies: Output<List<ServicePerimetersServicePerimeterSpecIngressPolicyArgs>>? = null, val resources: Output<List<String>>? = null, val restrictedServices: Output<List<String>>? = null, val vpcAccessibleServices: Output<ServicePerimetersServicePerimeterSpecVpcAccessibleServicesArgs>? = null) : ConvertibleToJava<ServicePerimetersServicePerimeterSpecArgs>
data class ServicePerimetersServicePerimeterSpecEgressPolicyArgs(val egressFrom: Output<ServicePerimetersServicePerimeterSpecEgressPolicyEgressFromArgs>? = null, val egressTo: Output<ServicePerimetersServicePerimeterSpecEgressPolicyEgressToArgs>? = null, val title: Output<String>? = null) : ConvertibleToJava<ServicePerimetersServicePerimeterSpecEgressPolicyArgs>
data class ServicePerimetersServicePerimeterSpecEgressPolicyEgressFromArgs(val identities: Output<List<String>>? = null, val identityType: Output<String>? = null, val sourceRestriction: Output<String>? = null, val sources: Output<List<ServicePerimetersServicePerimeterSpecEgressPolicyEgressFromSourceArgs>>? = null) : ConvertibleToJava<ServicePerimetersServicePerimeterSpecEgressPolicyEgressFromArgs>
data class ServicePerimetersServicePerimeterSpecEgressPolicyEgressFromSourceArgs(val accessLevel: Output<String>? = null, val resource: Output<String>? = null) : ConvertibleToJava<ServicePerimetersServicePerimeterSpecEgressPolicyEgressFromSourceArgs>
data class ServicePerimetersServicePerimeterSpecEgressPolicyEgressToArgs(val externalResources: Output<List<String>>? = null, val operations: Output<List<ServicePerimetersServicePerimeterSpecEgressPolicyEgressToOperationArgs>>? = null, val resources: Output<List<String>>? = null, val roles: Output<List<String>>? = null) : ConvertibleToJava<ServicePerimetersServicePerimeterSpecEgressPolicyEgressToArgs>
data class ServicePerimetersServicePerimeterSpecEgressPolicyEgressToOperationArgs(val methodSelectors: Output<List<ServicePerimetersServicePerimeterSpecEgressPolicyEgressToOperationMethodSelectorArgs>>? = null, val serviceName: Output<String>? = null) : ConvertibleToJava<ServicePerimetersServicePerimeterSpecEgressPolicyEgressToOperationArgs>
data class ServicePerimetersServicePerimeterSpecEgressPolicyEgressToOperationMethodSelectorArgs(val method: Output<String>? = null, val permission: Output<String>? = null) : ConvertibleToJava<ServicePerimetersServicePerimeterSpecEgressPolicyEgressToOperationMethodSelectorArgs>
data class ServicePerimetersServicePerimeterSpecIngressPolicyArgs(val ingressFrom: Output<ServicePerimetersServicePerimeterSpecIngressPolicyIngressFromArgs>? = null, val ingressTo: Output<ServicePerimetersServicePerimeterSpecIngressPolicyIngressToArgs>? = null, val title: Output<String>? = null) : ConvertibleToJava<ServicePerimetersServicePerimeterSpecIngressPolicyArgs>
data class ServicePerimetersServicePerimeterSpecIngressPolicyIngressFromArgs(val identities: Output<List<String>>? = null, val identityType: Output<String>? = null, val sources: Output<List<ServicePerimetersServicePerimeterSpecIngressPolicyIngressFromSourceArgs>>? = null) : ConvertibleToJava<ServicePerimetersServicePerimeterSpecIngressPolicyIngressFromArgs>
data class ServicePerimetersServicePerimeterSpecIngressPolicyIngressFromSourceArgs(val accessLevel: Output<String>? = null, val resource: Output<String>? = null) : ConvertibleToJava<ServicePerimetersServicePerimeterSpecIngressPolicyIngressFromSourceArgs>
data class ServicePerimetersServicePerimeterSpecIngressPolicyIngressToArgs(val operations: Output<List<ServicePerimetersServicePerimeterSpecIngressPolicyIngressToOperationArgs>>? = null, val resources: Output<List<String>>? = null, val roles: Output<List<String>>? = null) : ConvertibleToJava<ServicePerimetersServicePerimeterSpecIngressPolicyIngressToArgs>
data class ServicePerimetersServicePerimeterSpecIngressPolicyIngressToOperationArgs(val methodSelectors: Output<List<ServicePerimetersServicePerimeterSpecIngressPolicyIngressToOperationMethodSelectorArgs>>? = null, val serviceName: Output<String>? = null) : ConvertibleToJava<ServicePerimetersServicePerimeterSpecIngressPolicyIngressToOperationArgs>
data class ServicePerimetersServicePerimeterSpecIngressPolicyIngressToOperationMethodSelectorArgs(val method: Output<String>? = null, val permission: Output<String>? = null) : ConvertibleToJava<ServicePerimetersServicePerimeterSpecIngressPolicyIngressToOperationMethodSelectorArgs>
data class ServicePerimetersServicePerimeterSpecVpcAccessibleServicesArgs(val allowedServices: Output<List<String>>? = null, val enableRestriction: Output<Boolean>? = null) : ConvertibleToJava<ServicePerimetersServicePerimeterSpecVpcAccessibleServicesArgs>
data class ServicePerimetersServicePerimeterStatusArgs(val accessLevels: Output<List<String>>? = null, val egressPolicies: Output<List<ServicePerimetersServicePerimeterStatusEgressPolicyArgs>>? = null, val ingressPolicies: Output<List<ServicePerimetersServicePerimeterStatusIngressPolicyArgs>>? = null, val resources: Output<List<String>>? = null, val restrictedServices: Output<List<String>>? = null, val vpcAccessibleServices: Output<ServicePerimetersServicePerimeterStatusVpcAccessibleServicesArgs>? = null) : ConvertibleToJava<ServicePerimetersServicePerimeterStatusArgs>
data class ServicePerimetersServicePerimeterStatusEgressPolicyArgs(val egressFrom: Output<ServicePerimetersServicePerimeterStatusEgressPolicyEgressFromArgs>? = null, val egressTo: Output<ServicePerimetersServicePerimeterStatusEgressPolicyEgressToArgs>? = null, val title: Output<String>? = null) : ConvertibleToJava<ServicePerimetersServicePerimeterStatusEgressPolicyArgs>
data class ServicePerimetersServicePerimeterStatusEgressPolicyEgressFromArgs(val identities: Output<List<String>>? = null, val identityType: Output<String>? = null, val sourceRestriction: Output<String>? = null, val sources: Output<List<ServicePerimetersServicePerimeterStatusEgressPolicyEgressFromSourceArgs>>? = null) : ConvertibleToJava<ServicePerimetersServicePerimeterStatusEgressPolicyEgressFromArgs>
data class ServicePerimetersServicePerimeterStatusEgressPolicyEgressFromSourceArgs(val accessLevel: Output<String>? = null, val resource: Output<String>? = null) : ConvertibleToJava<ServicePerimetersServicePerimeterStatusEgressPolicyEgressFromSourceArgs>
data class ServicePerimetersServicePerimeterStatusEgressPolicyEgressToArgs(val externalResources: Output<List<String>>? = null, val operations: Output<List<ServicePerimetersServicePerimeterStatusEgressPolicyEgressToOperationArgs>>? = null, val resources: Output<List<String>>? = null, val roles: Output<List<String>>? = null) : ConvertibleToJava<ServicePerimetersServicePerimeterStatusEgressPolicyEgressToArgs>
data class ServicePerimetersServicePerimeterStatusEgressPolicyEgressToOperationArgs(val methodSelectors: Output<List<ServicePerimetersServicePerimeterStatusEgressPolicyEgressToOperationMethodSelectorArgs>>? = null, val serviceName: Output<String>? = null) : ConvertibleToJava<ServicePerimetersServicePerimeterStatusEgressPolicyEgressToOperationArgs>
data class ServicePerimetersServicePerimeterStatusEgressPolicyEgressToOperationMethodSelectorArgs(val method: Output<String>? = null, val permission: Output<String>? = null) : ConvertibleToJava<ServicePerimetersServicePerimeterStatusEgressPolicyEgressToOperationMethodSelectorArgs>
data class ServicePerimetersServicePerimeterStatusIngressPolicyArgs(val ingressFrom: Output<ServicePerimetersServicePerimeterStatusIngressPolicyIngressFromArgs>? = null, val ingressTo: Output<ServicePerimetersServicePerimeterStatusIngressPolicyIngressToArgs>? = null, val title: Output<String>? = null) : ConvertibleToJava<ServicePerimetersServicePerimeterStatusIngressPolicyArgs>
data class ServicePerimetersServicePerimeterStatusIngressPolicyIngressFromArgs(val identities: Output<List<String>>? = null, val identityType: Output<String>? = null, val sources: Output<List<ServicePerimetersServicePerimeterStatusIngressPolicyIngressFromSourceArgs>>? = null) : ConvertibleToJava<ServicePerimetersServicePerimeterStatusIngressPolicyIngressFromArgs>
data class ServicePerimetersServicePerimeterStatusIngressPolicyIngressFromSourceArgs(val accessLevel: Output<String>? = null, val resource: Output<String>? = null) : ConvertibleToJava<ServicePerimetersServicePerimeterStatusIngressPolicyIngressFromSourceArgs>
data class ServicePerimetersServicePerimeterStatusIngressPolicyIngressToArgs(val operations: Output<List<ServicePerimetersServicePerimeterStatusIngressPolicyIngressToOperationArgs>>? = null, val resources: Output<List<String>>? = null, val roles: Output<List<String>>? = null) : ConvertibleToJava<ServicePerimetersServicePerimeterStatusIngressPolicyIngressToArgs>
data class ServicePerimetersServicePerimeterStatusIngressPolicyIngressToOperationArgs(val methodSelectors: Output<List<ServicePerimetersServicePerimeterStatusIngressPolicyIngressToOperationMethodSelectorArgs>>? = null, val serviceName: Output<String>? = null) : ConvertibleToJava<ServicePerimetersServicePerimeterStatusIngressPolicyIngressToOperationArgs>
data class ServicePerimetersServicePerimeterStatusIngressPolicyIngressToOperationMethodSelectorArgs(val method: Output<String>? = null, val permission: Output<String>? = null) : ConvertibleToJava<ServicePerimetersServicePerimeterStatusIngressPolicyIngressToOperationMethodSelectorArgs>
data class ServicePerimetersServicePerimeterStatusVpcAccessibleServicesArgs(val allowedServices: Output<List<String>>? = null, val enableRestriction: Output<Boolean>? = null) : ConvertibleToJava<ServicePerimetersServicePerimeterStatusVpcAccessibleServicesArgs>
Link copied to clipboard
data class ServicePerimeterStatusArgs(val accessLevels: Output<List<String>>? = null, val egressPolicies: Output<List<ServicePerimeterStatusEgressPolicyArgs>>? = null, val ingressPolicies: Output<List<ServicePerimeterStatusIngressPolicyArgs>>? = null, val resources: Output<List<String>>? = null, val restrictedServices: Output<List<String>>? = null, val vpcAccessibleServices: Output<ServicePerimeterStatusVpcAccessibleServicesArgs>? = null) : ConvertibleToJava<ServicePerimeterStatusArgs>
Link copied to clipboard
data class ServicePerimeterStatusEgressPolicyArgs(val egressFrom: Output<ServicePerimeterStatusEgressPolicyEgressFromArgs>? = null, val egressTo: Output<ServicePerimeterStatusEgressPolicyEgressToArgs>? = null, val title: Output<String>? = null) : ConvertibleToJava<ServicePerimeterStatusEgressPolicyArgs>
data class ServicePerimeterStatusEgressPolicyEgressFromArgs(val identities: Output<List<String>>? = null, val identityType: Output<String>? = null, val sourceRestriction: Output<String>? = null, val sources: Output<List<ServicePerimeterStatusEgressPolicyEgressFromSourceArgs>>? = null) : ConvertibleToJava<ServicePerimeterStatusEgressPolicyEgressFromArgs>
data class ServicePerimeterStatusEgressPolicyEgressFromSourceArgs(val accessLevel: Output<String>? = null, val resource: Output<String>? = null) : ConvertibleToJava<ServicePerimeterStatusEgressPolicyEgressFromSourceArgs>
data class ServicePerimeterStatusEgressPolicyEgressToArgs(val externalResources: Output<List<String>>? = null, val operations: Output<List<ServicePerimeterStatusEgressPolicyEgressToOperationArgs>>? = null, val resources: Output<List<String>>? = null, val roles: Output<List<String>>? = null) : ConvertibleToJava<ServicePerimeterStatusEgressPolicyEgressToArgs>
data class ServicePerimeterStatusEgressPolicyEgressToOperationArgs(val methodSelectors: Output<List<ServicePerimeterStatusEgressPolicyEgressToOperationMethodSelectorArgs>>? = null, val serviceName: Output<String>? = null) : ConvertibleToJava<ServicePerimeterStatusEgressPolicyEgressToOperationArgs>
data class ServicePerimeterStatusEgressPolicyEgressToOperationMethodSelectorArgs(val method: Output<String>? = null, val permission: Output<String>? = null) : ConvertibleToJava<ServicePerimeterStatusEgressPolicyEgressToOperationMethodSelectorArgs>
Link copied to clipboard
data class ServicePerimeterStatusIngressPolicyArgs(val ingressFrom: Output<ServicePerimeterStatusIngressPolicyIngressFromArgs>? = null, val ingressTo: Output<ServicePerimeterStatusIngressPolicyIngressToArgs>? = null, val title: Output<String>? = null) : ConvertibleToJava<ServicePerimeterStatusIngressPolicyArgs>
data class ServicePerimeterStatusIngressPolicyIngressFromArgs(val identities: Output<List<String>>? = null, val identityType: Output<String>? = null, val sources: Output<List<ServicePerimeterStatusIngressPolicyIngressFromSourceArgs>>? = null) : ConvertibleToJava<ServicePerimeterStatusIngressPolicyIngressFromArgs>
data class ServicePerimeterStatusIngressPolicyIngressFromSourceArgs(val accessLevel: Output<String>? = null, val resource: Output<String>? = null) : ConvertibleToJava<ServicePerimeterStatusIngressPolicyIngressFromSourceArgs>
data class ServicePerimeterStatusIngressPolicyIngressToArgs(val operations: Output<List<ServicePerimeterStatusIngressPolicyIngressToOperationArgs>>? = null, val resources: Output<List<String>>? = null, val roles: Output<List<String>>? = null) : ConvertibleToJava<ServicePerimeterStatusIngressPolicyIngressToArgs>
data class ServicePerimeterStatusIngressPolicyIngressToOperationArgs(val methodSelectors: Output<List<ServicePerimeterStatusIngressPolicyIngressToOperationMethodSelectorArgs>>? = null, val serviceName: Output<String>? = null) : ConvertibleToJava<ServicePerimeterStatusIngressPolicyIngressToOperationArgs>
data class ServicePerimeterStatusIngressPolicyIngressToOperationMethodSelectorArgs(val method: Output<String>? = null, val permission: Output<String>? = null) : ConvertibleToJava<ServicePerimeterStatusIngressPolicyIngressToOperationMethodSelectorArgs>
data class ServicePerimeterStatusVpcAccessibleServicesArgs(val allowedServices: Output<List<String>>? = null, val enableRestriction: Output<Boolean>? = null) : ConvertibleToJava<ServicePerimeterStatusVpcAccessibleServicesArgs>