Compute_betaFunctions

Functions

Link copied to clipboard

Returns the specified address resource.

suspend fun getAddress(argument: suspend GetAddressPlainArgsBuilder.() -> Unit): GetAddressResult
suspend fun getAddress(address: String, project: String? = null, region: String): GetAddressResult
Link copied to clipboard

Returns the specified autoscaler resource.

suspend fun getAutoscaler(autoscaler: String, project: String? = null, zone: String): GetAutoscalerResult
Link copied to clipboard

Returns the specified BackendBucket resource.

suspend fun getBackendBucket(backendBucket: String, project: String? = null): GetBackendBucketResult
Link copied to clipboard

Gets the access control policy for a resource. May be empty if no such policy or resource exists.

suspend fun getBackendBucketIamPolicy(optionsRequestedPolicyVersion: Int? = null, project: String? = null, resource: String): GetBackendBucketIamPolicyResult
Link copied to clipboard

Returns the specified BackendService resource.

suspend fun getBackendService(backendService: String, project: String? = null): GetBackendServiceResult
Link copied to clipboard

Gets the access control policy for a resource. May be empty if no such policy or resource exists.

suspend fun getBackendServiceIamPolicy(optionsRequestedPolicyVersion: Int? = null, project: String? = null, resource: String): GetBackendServiceIamPolicyResult
Link copied to clipboard
suspend fun getDisk(argument: GetDiskPlainArgs): GetDiskResult

Returns the specified persistent disk.

suspend fun getDisk(argument: suspend GetDiskPlainArgsBuilder.() -> Unit): GetDiskResult
suspend fun getDisk(disk: String, project: String? = null, zone: String): GetDiskResult
Link copied to clipboard

Gets the access control policy for a resource. May be empty if no such policy or resource exists.

suspend fun getDiskIamPolicy(optionsRequestedPolicyVersion: Int? = null, project: String? = null, resource: String, zone: String): GetDiskIamPolicyResult
Link copied to clipboard

Returns the specified externalVpnGateway. Get a list of available externalVpnGateways by making a list() request.

suspend fun getExternalVpnGateway(externalVpnGateway: String, project: String? = null): GetExternalVpnGatewayResult
Link copied to clipboard

Returns the specified firewall.

suspend fun getFirewall(argument: suspend GetFirewallPlainArgsBuilder.() -> Unit): GetFirewallResult
suspend fun getFirewall(firewall: String, project: String? = null): GetFirewallResult
Link copied to clipboard

Returns the specified firewall policy.

suspend fun getFirewallPolicy(firewallPolicy: String): GetFirewallPolicyResult
Link copied to clipboard

Gets the access control policy for a resource. May be empty if no such policy or resource exists.

suspend fun getFirewallPolicyIamPolicy(optionsRequestedPolicyVersion: Int? = null, resource: String): GetFirewallPolicyIamPolicyResult
Link copied to clipboard

Returns the specified ForwardingRule resource.

suspend fun getForwardingRule(forwardingRule: String, project: String? = null, region: String): GetForwardingRuleResult
Link copied to clipboard

Returns the specified address resource.

suspend fun getGlobalAddress(address: String, project: String? = null): GetGlobalAddressResult
Link copied to clipboard

Returns the specified GlobalForwardingRule resource. Gets a list of available forwarding rules by making a list() request.

suspend fun getGlobalForwardingRule(forwardingRule: String, project: String? = null): GetGlobalForwardingRuleResult
Link copied to clipboard

Returns the specified HealthCheck resource.

suspend fun getHealthCheck(healthCheck: String, project: String? = null): GetHealthCheckResult
Link copied to clipboard

Returns the specified HttpHealthCheck resource.

suspend fun getHttpHealthCheck(httpHealthCheck: String, project: String? = null): GetHttpHealthCheckResult
Link copied to clipboard

Returns the specified HttpsHealthCheck resource.

suspend fun getHttpsHealthCheck(httpsHealthCheck: String, project: String? = null): GetHttpsHealthCheckResult
Link copied to clipboard
suspend fun getImage(argument: GetImagePlainArgs): GetImageResult

Returns the specified image.

suspend fun getImage(argument: suspend GetImagePlainArgsBuilder.() -> Unit): GetImageResult
suspend fun getImage(image: String, project: String? = null): GetImageResult
Link copied to clipboard

Gets the access control policy for a resource. May be empty if no such policy or resource exists.

suspend fun getImageIamPolicy(optionsRequestedPolicyVersion: Int? = null, project: String? = null, resource: String): GetImageIamPolicyResult
Link copied to clipboard

Returns the specified Instance resource.

suspend fun getInstance(argument: suspend GetInstancePlainArgsBuilder.() -> Unit): GetInstanceResult
suspend fun getInstance(instance: String, project: String? = null, zone: String): GetInstanceResult
Link copied to clipboard

Returns the specified zonal instance group. Get a list of available zonal instance groups by making a list() request. For managed instance groups, use the instanceGroupManagers or regionInstanceGroupManagers methods instead.

suspend fun getInstanceGroup(instanceGroup: String, project: String? = null, zone: String): GetInstanceGroupResult
Link copied to clipboard

Returns all of the details about the specified managed instance group.

suspend fun getInstanceGroupManager(instanceGroupManager: String, project: String? = null, zone: String): GetInstanceGroupManagerResult
Link copied to clipboard

Gets the access control policy for a resource. May be empty if no such policy or resource exists.

suspend fun getInstanceIamPolicy(optionsRequestedPolicyVersion: Int? = null, project: String? = null, resource: String, zone: String): GetInstanceIamPolicyResult
Link copied to clipboard

Returns the specified instance template.

suspend fun getInstanceTemplate(instanceTemplate: String, project: String? = null): GetInstanceTemplateResult
Link copied to clipboard

Gets the access control policy for a resource. May be empty if no such policy or resource exists.

suspend fun getInstanceTemplateIamPolicy(optionsRequestedPolicyVersion: Int? = null, project: String? = null, resource: String): GetInstanceTemplateIamPolicyResult
Link copied to clipboard

Returns the specified InstantSnapshot resource in the specified zone.

suspend fun getInstantSnapshot(instantSnapshot: String, project: String? = null, zone: String): GetInstantSnapshotResult
Link copied to clipboard

Gets the access control policy for a resource. May be empty if no such policy or resource exists.

suspend fun getInstantSnapshotIamPolicy(optionsRequestedPolicyVersion: Int? = null, project: String? = null, resource: String, zone: String): GetInstantSnapshotIamPolicyResult
Link copied to clipboard

Returns the specified Interconnect. Get a list of available Interconnects by making a list() request.

suspend fun getInterconnect(interconnect: String, project: String? = null): GetInterconnectResult
Link copied to clipboard

Returns the specified interconnect attachment.

suspend fun getInterconnectAttachment(interconnectAttachment: String, project: String? = null, region: String): GetInterconnectAttachmentResult
Link copied to clipboard

Returns the specified License resource. Caution This resource is intended for use only by third-party partners who are creating Cloud Marketplace images.

suspend fun getLicense(argument: suspend GetLicensePlainArgsBuilder.() -> Unit): GetLicenseResult
suspend fun getLicense(license: String, project: String? = null): GetLicenseResult
Link copied to clipboard

Gets the access control policy for a resource. May be empty if no such policy or resource exists. Caution This resource is intended for use only by third-party partners who are creating Cloud Marketplace images.

suspend fun getLicenseIamPolicy(optionsRequestedPolicyVersion: Int? = null, project: String? = null, resource: String): GetLicenseIamPolicyResult
Link copied to clipboard

Returns the specified machine image.

suspend fun getMachineImage(machineImage: String, project: String? = null): GetMachineImageResult
Link copied to clipboard

Gets the access control policy for a resource. May be empty if no such policy or resource exists.

suspend fun getMachineImageIamPolicy(optionsRequestedPolicyVersion: Int? = null, project: String? = null, resource: String): GetMachineImageIamPolicyResult
Link copied to clipboard

Returns the specified network.

suspend fun getNetwork(argument: suspend GetNetworkPlainArgsBuilder.() -> Unit): GetNetworkResult
suspend fun getNetwork(network: String, project: String? = null): GetNetworkResult
Link copied to clipboard

Returns the specified NetworkAttachment resource in the given scope.

suspend fun getNetworkAttachment(networkAttachment: String, project: String? = null, region: String): GetNetworkAttachmentResult
Link copied to clipboard

Gets the access control policy for a resource. May be empty if no such policy or resource exists.

suspend fun getNetworkAttachmentIamPolicy(optionsRequestedPolicyVersion: Int? = null, project: String? = null, region: String, resource: String): GetNetworkAttachmentIamPolicyResult
Link copied to clipboard

Returns the specified network endpoint group.

suspend fun getNetworkEndpointGroup(networkEndpointGroup: String, project: String? = null, zone: String): GetNetworkEndpointGroupResult
Link copied to clipboard
Link copied to clipboard

Gets the access control policy for a resource. May be empty if no such policy or resource exists.

suspend fun getNetworkFirewallPolicyIamPolicy(optionsRequestedPolicyVersion: Int? = null, project: String? = null, resource: String): GetNetworkFirewallPolicyIamPolicyResult
Link copied to clipboard

Returns the specified NodeGroup. Get a list of available NodeGroups by making a list() request. Note: the "nodes" field should not be used. Use nodeGroups.listNodes instead.

suspend fun getNodeGroup(nodeGroup: String, project: String? = null, zone: String): GetNodeGroupResult
Link copied to clipboard

Gets the access control policy for a resource. May be empty if no such policy or resource exists.

suspend fun getNodeGroupIamPolicy(optionsRequestedPolicyVersion: Int? = null, project: String? = null, resource: String, zone: String): GetNodeGroupIamPolicyResult
Link copied to clipboard

Returns the specified node template.

suspend fun getNodeTemplate(nodeTemplate: String, project: String? = null, region: String): GetNodeTemplateResult
Link copied to clipboard

Gets the access control policy for a resource. May be empty if no such policy or resource exists.

suspend fun getNodeTemplateIamPolicy(optionsRequestedPolicyVersion: Int? = null, project: String? = null, region: String, resource: String): GetNodeTemplateIamPolicyResult
Link copied to clipboard

Returns the specified PacketMirroring resource.

suspend fun getPacketMirroring(packetMirroring: String, project: String? = null, region: String): GetPacketMirroringResult
Link copied to clipboard

Returns the specified PublicAdvertisedPrefix resource.

suspend fun getPublicAdvertisedPrefix(project: String? = null, publicAdvertisedPrefix: String): GetPublicAdvertisedPrefixResult
Link copied to clipboard

Returns the specified PublicDelegatedPrefix resource in the given region.

suspend fun getPublicDelegatedPrefix(project: String? = null, publicDelegatedPrefix: String, region: String): GetPublicDelegatedPrefixResult
Link copied to clipboard

Returns the specified autoscaler.

suspend fun getRegionAutoscaler(autoscaler: String, project: String? = null, region: String): GetRegionAutoscalerResult
Link copied to clipboard

Returns the specified regional BackendService resource.

suspend fun getRegionBackendService(backendService: String, project: String? = null, region: String): GetRegionBackendServiceResult
Link copied to clipboard

Gets the access control policy for a resource. May be empty if no such policy or resource exists.

suspend fun getRegionBackendServiceIamPolicy(optionsRequestedPolicyVersion: Int? = null, project: String? = null, region: String, resource: String): GetRegionBackendServiceIamPolicyResult
Link copied to clipboard

Returns the specified commitment resource.

suspend fun getRegionCommitment(commitment: String, project: String? = null, region: String): GetRegionCommitmentResult
Link copied to clipboard

Returns a specified regional persistent disk.

suspend fun getRegionDisk(disk: String, project: String? = null, region: String): GetRegionDiskResult
Link copied to clipboard

Gets the access control policy for a resource. May be empty if no such policy or resource exists.

suspend fun getRegionDiskIamPolicy(optionsRequestedPolicyVersion: Int? = null, project: String? = null, region: String, resource: String): GetRegionDiskIamPolicyResult
Link copied to clipboard

Returns the specified HealthCheck resource.

suspend fun getRegionHealthCheck(healthCheck: String, project: String? = null, region: String): GetRegionHealthCheckResult
Link copied to clipboard

Returns the specified regional HealthCheckService resource.

suspend fun getRegionHealthCheckService(healthCheckService: String, project: String? = null, region: String): GetRegionHealthCheckServiceResult
Link copied to clipboard

Returns all of the details about the specified managed instance group.

suspend fun getRegionInstanceGroupManager(instanceGroupManager: String, project: String? = null, region: String): GetRegionInstanceGroupManagerResult
Link copied to clipboard
Link copied to clipboard

Returns the specified InstantSnapshot resource in the specified region.

suspend fun getRegionInstantSnapshot(instantSnapshot: String, project: String? = null, region: String): GetRegionInstantSnapshotResult
Link copied to clipboard

Gets the access control policy for a resource. May be empty if no such policy or resource exists.

suspend fun getRegionInstantSnapshotIamPolicy(optionsRequestedPolicyVersion: Int? = null, project: String? = null, region: String, resource: String): GetRegionInstantSnapshotIamPolicyResult
Link copied to clipboard

Gets the access control policy for a resource. May be empty if no such policy or resource exists.

suspend fun getRegionNetworkFirewallPolicyIamPolicy(optionsRequestedPolicyVersion: Int? = null, project: String? = null, region: String, resource: String): GetRegionNetworkFirewallPolicyIamPolicyResult
Link copied to clipboard

Returns the specified NotificationEndpoint resource in the given region.

suspend fun getRegionNotificationEndpoint(notificationEndpoint: String, project: String? = null, region: String): GetRegionNotificationEndpointResult
Link copied to clipboard

List all of the ordered rules present in a single specified policy.

suspend fun getRegionSecurityPolicy(project: String? = null, region: String, securityPolicy: String): GetRegionSecurityPolicyResult
Link copied to clipboard

Returns the specified SslCertificate resource in the specified region. Get a list of available SSL certificates by making a list() request.

suspend fun getRegionSslCertificate(project: String? = null, region: String, sslCertificate: String): GetRegionSslCertificateResult
Link copied to clipboard

Lists all of the ordered rules present in a single specified policy.

suspend fun getRegionSslPolicy(project: String? = null, region: String, sslPolicy: String): GetRegionSslPolicyResult
Link copied to clipboard

Returns the specified TargetHttpProxy resource in the specified region.

suspend fun getRegionTargetHttpProxy(project: String? = null, region: String, targetHttpProxy: String): GetRegionTargetHttpProxyResult
Link copied to clipboard

Returns the specified TargetHttpsProxy resource in the specified region.

suspend fun getRegionTargetHttpsProxy(project: String? = null, region: String, targetHttpsProxy: String): GetRegionTargetHttpsProxyResult
Link copied to clipboard

Returns the specified TargetTcpProxy resource.

suspend fun getRegionTargetTcpProxy(project: String? = null, region: String, targetTcpProxy: String): GetRegionTargetTcpProxyResult
Link copied to clipboard

Returns the specified UrlMap resource.

suspend fun getRegionUrlMap(project: String? = null, region: String, urlMap: String): GetRegionUrlMapResult
Link copied to clipboard

Retrieves information about the specified reservation.

suspend fun getReservation(project: String? = null, reservation: String, zone: String): GetReservationResult
Link copied to clipboard

Gets the access control policy for a resource. May be empty if no such policy or resource exists.

suspend fun getReservationIamPolicy(optionsRequestedPolicyVersion: Int? = null, project: String? = null, resource: String, zone: String): GetReservationIamPolicyResult
Link copied to clipboard

Retrieves all information of the specified resource policy.

suspend fun getResourcePolicy(project: String? = null, region: String, resourcePolicy: String): GetResourcePolicyResult
Link copied to clipboard

Gets the access control policy for a resource. May be empty if no such policy or resource exists.

suspend fun getResourcePolicyIamPolicy(optionsRequestedPolicyVersion: Int? = null, project: String? = null, region: String, resource: String): GetResourcePolicyIamPolicyResult
Link copied to clipboard
suspend fun getRoute(argument: GetRoutePlainArgs): GetRouteResult

Returns the specified Route resource.

suspend fun getRoute(argument: suspend GetRoutePlainArgsBuilder.() -> Unit): GetRouteResult
suspend fun getRoute(project: String? = null, route: String): GetRouteResult
Link copied to clipboard

Returns the specified Router resource.

suspend fun getRouter(argument: suspend GetRouterPlainArgsBuilder.() -> Unit): GetRouterResult
suspend fun getRouter(project: String? = null, region: String, router: String): GetRouterResult
Link copied to clipboard

List all of the ordered rules present in a single specified policy.

suspend fun getSecurityPolicy(project: String? = null, securityPolicy: String): GetSecurityPolicyResult
Link copied to clipboard

Returns the specified ServiceAttachment resource in the given scope.

suspend fun getServiceAttachment(project: String? = null, region: String, serviceAttachment: String): GetServiceAttachmentResult
Link copied to clipboard

Gets the access control policy for a resource. May be empty if no such policy or resource exists.

suspend fun getServiceAttachmentIamPolicy(optionsRequestedPolicyVersion: Int? = null, project: String? = null, region: String, resource: String): GetServiceAttachmentIamPolicyResult
Link copied to clipboard

Returns the specified Snapshot resource.

suspend fun getSnapshot(argument: suspend GetSnapshotPlainArgsBuilder.() -> Unit): GetSnapshotResult
suspend fun getSnapshot(project: String? = null, snapshot: String): GetSnapshotResult
Link copied to clipboard

Gets the access control policy for a resource. May be empty if no such policy or resource exists.

suspend fun getSnapshotIamPolicy(optionsRequestedPolicyVersion: Int? = null, project: String? = null, resource: String): GetSnapshotIamPolicyResult
Link copied to clipboard

Returns the specified SslCertificate resource.

suspend fun getSslCertificate(project: String? = null, sslCertificate: String): GetSslCertificateResult
Link copied to clipboard

Lists all of the ordered rules present in a single specified policy.

suspend fun getSslPolicy(project: String? = null, sslPolicy: String): GetSslPolicyResult
Link copied to clipboard

Returns the specified subnetwork.

suspend fun getSubnetwork(project: String? = null, region: String, subnetwork: String): GetSubnetworkResult
Link copied to clipboard

Gets the access control policy for a resource. May be empty if no such policy or resource exists.

suspend fun getSubnetworkIamPolicy(optionsRequestedPolicyVersion: Int? = null, project: String? = null, region: String, resource: String): GetSubnetworkIamPolicyResult
Link copied to clipboard

Returns the specified TargetGrpcProxy resource in the given scope.

suspend fun getTargetGrpcProxy(project: String? = null, targetGrpcProxy: String): GetTargetGrpcProxyResult
Link copied to clipboard

Returns the specified TargetHttpProxy resource.

suspend fun getTargetHttpProxy(project: String? = null, targetHttpProxy: String): GetTargetHttpProxyResult
Link copied to clipboard

Returns the specified TargetHttpsProxy resource.

suspend fun getTargetHttpsProxy(project: String? = null, targetHttpsProxy: String): GetTargetHttpsProxyResult
Link copied to clipboard

Returns the specified TargetInstance resource.

suspend fun getTargetInstance(project: String? = null, targetInstance: String, zone: String): GetTargetInstanceResult
Link copied to clipboard

Returns the specified target pool.

suspend fun getTargetPool(project: String? = null, region: String, targetPool: String): GetTargetPoolResult
Link copied to clipboard

Returns the specified TargetSslProxy resource.

suspend fun getTargetSslProxy(project: String? = null, targetSslProxy: String): GetTargetSslProxyResult
Link copied to clipboard

Returns the specified TargetTcpProxy resource.

suspend fun getTargetTcpProxy(project: String? = null, targetTcpProxy: String): GetTargetTcpProxyResult
Link copied to clipboard

Returns the specified target VPN gateway.

suspend fun getTargetVpnGateway(project: String? = null, region: String, targetVpnGateway: String): GetTargetVpnGatewayResult
Link copied to clipboard

Returns the specified UrlMap resource.

suspend fun getUrlMap(argument: suspend GetUrlMapPlainArgsBuilder.() -> Unit): GetUrlMapResult
suspend fun getUrlMap(project: String? = null, urlMap: String): GetUrlMapResult
Link copied to clipboard

Returns the specified VPN gateway.

suspend fun getVpnGateway(project: String? = null, region: String, vpnGateway: String): GetVpnGatewayResult
Link copied to clipboard

Returns the specified VpnTunnel resource.

suspend fun getVpnTunnel(project: String? = null, region: String, vpnTunnel: String): GetVpnTunnelResult