package iam
import "google.golang.org/genproto/googleapis/iam/v2"
Package iam aliases all exported identifiers in package "cloud.google.com/go/iam/apiv2/iampb".
Deprecated: Please use types in: cloud.google.com/go/iam/apiv2/iampb. Please read https://github.com/googleapis/google-cloud-go/blob/main/migration.md for more details.
Index ¶
- Variables
- func RegisterPoliciesServer(s *grpc.Server, srv PoliciesServer)
- type CreatePolicyRequest
- type DeletePolicyRequest
- type DenyRule
- type GetPolicyRequest
- type ListPoliciesRequest
- type ListPoliciesResponse
- type PoliciesClient
- type PoliciesServer
- type Policy
- type PolicyOperationMetadata
- type PolicyRule
- type PolicyRule_DenyRule
- type UnimplementedPoliciesServer
- type UpdatePolicyRequest
Variables ¶
var ( File_google_iam_v2_deny_proto = src.File_google_iam_v2_deny_proto File_google_iam_v2_policy_proto = src.File_google_iam_v2_policy_proto )
Deprecated: Please use vars in: cloud.google.com/go/iam/apiv2/iampb
Functions ¶
func RegisterPoliciesServer ¶
func RegisterPoliciesServer(s *grpc.Server, srv PoliciesServer)
Deprecated: Please use funcs in: cloud.google.com/go/iam/apiv2/iampb
Types ¶
type CreatePolicyRequest ¶
type CreatePolicyRequest = src.CreatePolicyRequest
Request message for `CreatePolicy`.
Deprecated: Please use types in: cloud.google.com/go/iam/apiv2/iampb
type DeletePolicyRequest ¶
type DeletePolicyRequest = src.DeletePolicyRequest
Request message for `DeletePolicy`.
Deprecated: Please use types in: cloud.google.com/go/iam/apiv2/iampb
type DenyRule ¶
A deny rule in an IAM deny policy.
Deprecated: Please use types in: cloud.google.com/go/iam/apiv2/iampb
type GetPolicyRequest ¶
type GetPolicyRequest = src.GetPolicyRequest
Request message for `GetPolicy`.
Deprecated: Please use types in: cloud.google.com/go/iam/apiv2/iampb
type ListPoliciesRequest ¶
type ListPoliciesRequest = src.ListPoliciesRequest
Request message for `ListPolicies`.
Deprecated: Please use types in: cloud.google.com/go/iam/apiv2/iampb
type ListPoliciesResponse ¶
type ListPoliciesResponse = src.ListPoliciesResponse
Response message for `ListPolicies`.
Deprecated: Please use types in: cloud.google.com/go/iam/apiv2/iampb
type PoliciesClient ¶
type PoliciesClient = src.PoliciesClient
PoliciesClient is the client API for Policies service. For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
Deprecated: Please use types in: cloud.google.com/go/iam/apiv2/iampb
func NewPoliciesClient ¶
func NewPoliciesClient(cc grpc.ClientConnInterface) PoliciesClient
Deprecated: Please use funcs in: cloud.google.com/go/iam/apiv2/iampb
type PoliciesServer ¶
type PoliciesServer = src.PoliciesServer
PoliciesServer is the server API for Policies service.
Deprecated: Please use types in: cloud.google.com/go/iam/apiv2/iampb
type Policy ¶
Data for an IAM policy.
Deprecated: Please use types in: cloud.google.com/go/iam/apiv2/iampb
type PolicyOperationMetadata ¶
type PolicyOperationMetadata = src.PolicyOperationMetadata
Metadata for long-running `Policy` operations.
Deprecated: Please use types in: cloud.google.com/go/iam/apiv2/iampb
type PolicyRule ¶
type PolicyRule = src.PolicyRule
A single rule in a `Policy`.
Deprecated: Please use types in: cloud.google.com/go/iam/apiv2/iampb
type PolicyRule_DenyRule ¶
type PolicyRule_DenyRule = src.PolicyRule_DenyRule
type UnimplementedPoliciesServer ¶
type UnimplementedPoliciesServer = src.UnimplementedPoliciesServer
UnimplementedPoliciesServer can be embedded to have forward compatible implementations.
Deprecated: Please use types in: cloud.google.com/go/iam/apiv2/iampb
type UpdatePolicyRequest ¶
type UpdatePolicyRequest = src.UpdatePolicyRequest
Request message for `UpdatePolicy`.
Deprecated: Please use types in: cloud.google.com/go/iam/apiv2/iampb
Source Files ¶
alias.go
- Version
- v0.0.0-20250219182151-9fdb1cabc7b2 (latest)
- Published
- Feb 19, 2025
- Platform
- linux/amd64
- Imports
- 2 packages
- Last checked
- 1 hour ago –
Tools for package owners.