groupspb

package
v0.0.0-...-43c45a9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 13, 2025 License: Apache-2.0 Imports: 19 Imported by: 0

Documentation

Overview

Package groupspb is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Index

Constants

This section is empty.

Variables

View Source
var CustomersServer_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "mockgcp.cloud.cloudidentity.groups.v1beta1.CustomersServer",
	HandlerType: (*CustomersServerServer)(nil),
	Methods:     []grpc.MethodDesc{},
	Streams:     []grpc.StreamDesc{},
	Metadata:    "mockgcp/cloud/cloudidentity/groups/v1beta1/service.proto",
}

CustomersServer_ServiceDesc is the grpc.ServiceDesc for CustomersServer service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var CustomersUserinvitationsServer_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "mockgcp.cloud.cloudidentity.groups.v1beta1.CustomersUserinvitationsServer",
	HandlerType: (*CustomersUserinvitationsServerServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "CancelCustomersUserinvitation",
			Handler:    _CustomersUserinvitationsServer_CancelCustomersUserinvitation_Handler,
		},
		{
			MethodName: "GetCustomersUserinvitation",
			Handler:    _CustomersUserinvitationsServer_GetCustomersUserinvitation_Handler,
		},
		{
			MethodName: "IsInvitableUserCustomersUserinvitation",
			Handler:    _CustomersUserinvitationsServer_IsInvitableUserCustomersUserinvitation_Handler,
		},
		{
			MethodName: "ListCustomersUserinvitations",
			Handler:    _CustomersUserinvitationsServer_ListCustomersUserinvitations_Handler,
		},
		{
			MethodName: "SendCustomersUserinvitation",
			Handler:    _CustomersUserinvitationsServer_SendCustomersUserinvitation_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "mockgcp/cloud/cloudidentity/groups/v1beta1/service.proto",
}

CustomersUserinvitationsServer_ServiceDesc is the grpc.ServiceDesc for CustomersUserinvitationsServer service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var DevicesDeviceUsersClientStatesServer_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "mockgcp.cloud.cloudidentity.groups.v1beta1.DevicesDeviceUsersClientStatesServer",
	HandlerType: (*DevicesDeviceUsersClientStatesServerServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetDevicesDeviceUsersClientState",
			Handler:    _DevicesDeviceUsersClientStatesServer_GetDevicesDeviceUsersClientState_Handler,
		},
		{
			MethodName: "PatchDevicesDeviceUsersClientState",
			Handler:    _DevicesDeviceUsersClientStatesServer_PatchDevicesDeviceUsersClientState_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "mockgcp/cloud/cloudidentity/groups/v1beta1/service.proto",
}

DevicesDeviceUsersClientStatesServer_ServiceDesc is the grpc.ServiceDesc for DevicesDeviceUsersClientStatesServer service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var DevicesDeviceUsersServer_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "mockgcp.cloud.cloudidentity.groups.v1beta1.DevicesDeviceUsersServer",
	HandlerType: (*DevicesDeviceUsersServerServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "ApproveDevicesDeviceUser",
			Handler:    _DevicesDeviceUsersServer_ApproveDevicesDeviceUser_Handler,
		},
		{
			MethodName: "BlockDevicesDeviceUser",
			Handler:    _DevicesDeviceUsersServer_BlockDevicesDeviceUser_Handler,
		},
		{
			MethodName: "CancelWipeDevicesDeviceUser",
			Handler:    _DevicesDeviceUsersServer_CancelWipeDevicesDeviceUser_Handler,
		},
		{
			MethodName: "DeleteDevicesDeviceUser",
			Handler:    _DevicesDeviceUsersServer_DeleteDevicesDeviceUser_Handler,
		},
		{
			MethodName: "GetDevicesDeviceUser",
			Handler:    _DevicesDeviceUsersServer_GetDevicesDeviceUser_Handler,
		},
		{
			MethodName: "ListDevicesDeviceUsers",
			Handler:    _DevicesDeviceUsersServer_ListDevicesDeviceUsers_Handler,
		},
		{
			MethodName: "LookupDevicesDeviceUser",
			Handler:    _DevicesDeviceUsersServer_LookupDevicesDeviceUser_Handler,
		},
		{
			MethodName: "WipeDevicesDeviceUser",
			Handler:    _DevicesDeviceUsersServer_WipeDevicesDeviceUser_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "mockgcp/cloud/cloudidentity/groups/v1beta1/service.proto",
}

DevicesDeviceUsersServer_ServiceDesc is the grpc.ServiceDesc for DevicesDeviceUsersServer service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var DevicesServer_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "mockgcp.cloud.cloudidentity.groups.v1beta1.DevicesServer",
	HandlerType: (*DevicesServerServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "CancelWipeDevice",
			Handler:    _DevicesServer_CancelWipeDevice_Handler,
		},
		{
			MethodName: "CreateDevice",
			Handler:    _DevicesServer_CreateDevice_Handler,
		},
		{
			MethodName: "DeleteDevice",
			Handler:    _DevicesServer_DeleteDevice_Handler,
		},
		{
			MethodName: "GetDevice",
			Handler:    _DevicesServer_GetDevice_Handler,
		},
		{
			MethodName: "ListDevices",
			Handler:    _DevicesServer_ListDevices_Handler,
		},
		{
			MethodName: "WipeDevice",
			Handler:    _DevicesServer_WipeDevice_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "mockgcp/cloud/cloudidentity/groups/v1beta1/service.proto",
}

DevicesServer_ServiceDesc is the grpc.ServiceDesc for DevicesServer service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var File_mockgcp_cloud_cloudidentity_groups_v1beta1_service_proto protoreflect.FileDescriptor
View Source
var GroupsMembershipsServer_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "mockgcp.cloud.cloudidentity.groups.v1beta1.GroupsMembershipsServer",
	HandlerType: (*GroupsMembershipsServerServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "CheckTransitiveMembershipGroupsMembership",
			Handler:    _GroupsMembershipsServer_CheckTransitiveMembershipGroupsMembership_Handler,
		},
		{
			MethodName: "CreateGroupsMembership",
			Handler:    _GroupsMembershipsServer_CreateGroupsMembership_Handler,
		},
		{
			MethodName: "DeleteGroupsMembership",
			Handler:    _GroupsMembershipsServer_DeleteGroupsMembership_Handler,
		},
		{
			MethodName: "GetGroupsMembership",
			Handler:    _GroupsMembershipsServer_GetGroupsMembership_Handler,
		},
		{
			MethodName: "GetMembershipGraphGroupsMembership",
			Handler:    _GroupsMembershipsServer_GetMembershipGraphGroupsMembership_Handler,
		},
		{
			MethodName: "ListGroupsMemberships",
			Handler:    _GroupsMembershipsServer_ListGroupsMemberships_Handler,
		},
		{
			MethodName: "LookupGroupsMembership",
			Handler:    _GroupsMembershipsServer_LookupGroupsMembership_Handler,
		},
		{
			MethodName: "ModifyMembershipRolesGroupsMembership",
			Handler:    _GroupsMembershipsServer_ModifyMembershipRolesGroupsMembership_Handler,
		},
		{
			MethodName: "SearchDirectGroupsGroupsMembership",
			Handler:    _GroupsMembershipsServer_SearchDirectGroupsGroupsMembership_Handler,
		},
		{
			MethodName: "SearchTransitiveGroupsGroupsMembership",
			Handler:    _GroupsMembershipsServer_SearchTransitiveGroupsGroupsMembership_Handler,
		},
		{
			MethodName: "SearchTransitiveMembershipsGroupsMembership",
			Handler:    _GroupsMembershipsServer_SearchTransitiveMembershipsGroupsMembership_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "mockgcp/cloud/cloudidentity/groups/v1beta1/service.proto",
}

GroupsMembershipsServer_ServiceDesc is the grpc.ServiceDesc for GroupsMembershipsServer service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var GroupsServer_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "mockgcp.cloud.cloudidentity.groups.v1beta1.GroupsServer",
	HandlerType: (*GroupsServerServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "CreateGroup",
			Handler:    _GroupsServer_CreateGroup_Handler,
		},
		{
			MethodName: "DeleteGroup",
			Handler:    _GroupsServer_DeleteGroup_Handler,
		},
		{
			MethodName: "GetGroup",
			Handler:    _GroupsServer_GetGroup_Handler,
		},
		{
			MethodName: "GetSecuritySettingsGroup",
			Handler:    _GroupsServer_GetSecuritySettingsGroup_Handler,
		},
		{
			MethodName: "ListGroups",
			Handler:    _GroupsServer_ListGroups_Handler,
		},
		{
			MethodName: "LookupGroup",
			Handler:    _GroupsServer_LookupGroup_Handler,
		},
		{
			MethodName: "PatchGroup",
			Handler:    _GroupsServer_PatchGroup_Handler,
		},
		{
			MethodName: "SearchGroup",
			Handler:    _GroupsServer_SearchGroup_Handler,
		},
		{
			MethodName: "UpdateSecuritySettingsGroup",
			Handler:    _GroupsServer_UpdateSecuritySettingsGroup_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "mockgcp/cloud/cloudidentity/groups/v1beta1/service.proto",
}

GroupsServer_ServiceDesc is the grpc.ServiceDesc for GroupsServer service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var InboundSamlSsoProfilesIdpCredentialsServer_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "mockgcp.cloud.cloudidentity.groups.v1beta1.InboundSamlSsoProfilesIdpCredentialsServer",
	HandlerType: (*InboundSamlSsoProfilesIdpCredentialsServerServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "AddInboundSamlSsoProfilesIdpCredential",
			Handler:    _InboundSamlSsoProfilesIdpCredentialsServer_AddInboundSamlSsoProfilesIdpCredential_Handler,
		},
		{
			MethodName: "DeleteInboundSamlSsoProfilesIdpCredential",
			Handler:    _InboundSamlSsoProfilesIdpCredentialsServer_DeleteInboundSamlSsoProfilesIdpCredential_Handler,
		},
		{
			MethodName: "GetInboundSamlSsoProfilesIdpCredential",
			Handler:    _InboundSamlSsoProfilesIdpCredentialsServer_GetInboundSamlSsoProfilesIdpCredential_Handler,
		},
		{
			MethodName: "ListInboundSamlSsoProfilesIdpCredentials",
			Handler:    _InboundSamlSsoProfilesIdpCredentialsServer_ListInboundSamlSsoProfilesIdpCredentials_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "mockgcp/cloud/cloudidentity/groups/v1beta1/service.proto",
}

InboundSamlSsoProfilesIdpCredentialsServer_ServiceDesc is the grpc.ServiceDesc for InboundSamlSsoProfilesIdpCredentialsServer service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var InboundSamlSsoProfilesServer_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "mockgcp.cloud.cloudidentity.groups.v1beta1.InboundSamlSsoProfilesServer",
	HandlerType: (*InboundSamlSsoProfilesServerServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "CreateInboundSamlSsoProfile",
			Handler:    _InboundSamlSsoProfilesServer_CreateInboundSamlSsoProfile_Handler,
		},
		{
			MethodName: "DeleteInboundSamlSsoProfile",
			Handler:    _InboundSamlSsoProfilesServer_DeleteInboundSamlSsoProfile_Handler,
		},
		{
			MethodName: "GetInboundSamlSsoProfile",
			Handler:    _InboundSamlSsoProfilesServer_GetInboundSamlSsoProfile_Handler,
		},
		{
			MethodName: "ListInboundSamlSsoProfiles",
			Handler:    _InboundSamlSsoProfilesServer_ListInboundSamlSsoProfiles_Handler,
		},
		{
			MethodName: "PatchInboundSamlSsoProfile",
			Handler:    _InboundSamlSsoProfilesServer_PatchInboundSamlSsoProfile_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "mockgcp/cloud/cloudidentity/groups/v1beta1/service.proto",
}

InboundSamlSsoProfilesServer_ServiceDesc is the grpc.ServiceDesc for InboundSamlSsoProfilesServer service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var InboundSsoAssignmentsServer_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "mockgcp.cloud.cloudidentity.groups.v1beta1.InboundSsoAssignmentsServer",
	HandlerType: (*InboundSsoAssignmentsServerServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "CreateInboundSsoAssignment",
			Handler:    _InboundSsoAssignmentsServer_CreateInboundSsoAssignment_Handler,
		},
		{
			MethodName: "DeleteInboundSsoAssignment",
			Handler:    _InboundSsoAssignmentsServer_DeleteInboundSsoAssignment_Handler,
		},
		{
			MethodName: "GetInboundSsoAssignment",
			Handler:    _InboundSsoAssignmentsServer_GetInboundSsoAssignment_Handler,
		},
		{
			MethodName: "ListInboundSsoAssignments",
			Handler:    _InboundSsoAssignmentsServer_ListInboundSsoAssignments_Handler,
		},
		{
			MethodName: "PatchInboundSsoAssignment",
			Handler:    _InboundSsoAssignmentsServer_PatchInboundSsoAssignment_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "mockgcp/cloud/cloudidentity/groups/v1beta1/service.proto",
}

InboundSsoAssignmentsServer_ServiceDesc is the grpc.ServiceDesc for InboundSsoAssignmentsServer service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var OrgUnitsMembershipsServer_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "mockgcp.cloud.cloudidentity.groups.v1beta1.OrgUnitsMembershipsServer",
	HandlerType: (*OrgUnitsMembershipsServerServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "ListOrgUnitsMemberships",
			Handler:    _OrgUnitsMembershipsServer_ListOrgUnitsMemberships_Handler,
		},
		{
			MethodName: "MoveOrgUnitsMembership",
			Handler:    _OrgUnitsMembershipsServer_MoveOrgUnitsMembership_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "mockgcp/cloud/cloudidentity/groups/v1beta1/service.proto",
}

OrgUnitsMembershipsServer_ServiceDesc is the grpc.ServiceDesc for OrgUnitsMembershipsServer service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var OrgUnitsServer_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "mockgcp.cloud.cloudidentity.groups.v1beta1.OrgUnitsServer",
	HandlerType: (*OrgUnitsServerServer)(nil),
	Methods:     []grpc.MethodDesc{},
	Streams:     []grpc.StreamDesc{},
	Metadata:    "mockgcp/cloud/cloudidentity/groups/v1beta1/service.proto",
}

OrgUnitsServer_ServiceDesc is the grpc.ServiceDesc for OrgUnitsServer service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var PoliciesServer_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "mockgcp.cloud.cloudidentity.groups.v1beta1.PoliciesServer",
	HandlerType: (*PoliciesServerServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetPolicy",
			Handler:    _PoliciesServer_GetPolicy_Handler,
		},
		{
			MethodName: "ListPolicies",
			Handler:    _PoliciesServer_ListPolicies_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "mockgcp/cloud/cloudidentity/groups/v1beta1/service.proto",
}

PoliciesServer_ServiceDesc is the grpc.ServiceDesc for PoliciesServer service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

Functions

func RegisterCustomersServerServer

func RegisterCustomersServerServer(s grpc.ServiceRegistrar, srv CustomersServerServer)

func RegisterCustomersUserinvitationsServerHandler

func RegisterCustomersUserinvitationsServerHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterCustomersUserinvitationsServerHandler registers the http handlers for service CustomersUserinvitationsServer to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterCustomersUserinvitationsServerHandlerClient

func RegisterCustomersUserinvitationsServerHandlerClient(ctx context.Context, mux *runtime.ServeMux, client CustomersUserinvitationsServerClient) error

RegisterCustomersUserinvitationsServerHandlerClient registers the http handlers for service CustomersUserinvitationsServer to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "CustomersUserinvitationsServerClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "CustomersUserinvitationsServerClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "CustomersUserinvitationsServerClient" to call the correct interceptors.

func RegisterCustomersUserinvitationsServerHandlerFromEndpoint

func RegisterCustomersUserinvitationsServerHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterCustomersUserinvitationsServerHandlerFromEndpoint is same as RegisterCustomersUserinvitationsServerHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterCustomersUserinvitationsServerHandlerServer

func RegisterCustomersUserinvitationsServerHandlerServer(ctx context.Context, mux *runtime.ServeMux, server CustomersUserinvitationsServerServer) error

RegisterCustomersUserinvitationsServerHandlerServer registers the http handlers for service CustomersUserinvitationsServer to "mux". UnaryRPC :call CustomersUserinvitationsServerServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterCustomersUserinvitationsServerHandlerFromEndpoint instead.

func RegisterCustomersUserinvitationsServerServer

func RegisterCustomersUserinvitationsServerServer(s grpc.ServiceRegistrar, srv CustomersUserinvitationsServerServer)

func RegisterDevicesDeviceUsersClientStatesServerHandler

func RegisterDevicesDeviceUsersClientStatesServerHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterDevicesDeviceUsersClientStatesServerHandler registers the http handlers for service DevicesDeviceUsersClientStatesServer to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterDevicesDeviceUsersClientStatesServerHandlerClient

func RegisterDevicesDeviceUsersClientStatesServerHandlerClient(ctx context.Context, mux *runtime.ServeMux, client DevicesDeviceUsersClientStatesServerClient) error

RegisterDevicesDeviceUsersClientStatesServerHandlerClient registers the http handlers for service DevicesDeviceUsersClientStatesServer to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "DevicesDeviceUsersClientStatesServerClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "DevicesDeviceUsersClientStatesServerClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "DevicesDeviceUsersClientStatesServerClient" to call the correct interceptors.

func RegisterDevicesDeviceUsersClientStatesServerHandlerFromEndpoint

func RegisterDevicesDeviceUsersClientStatesServerHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterDevicesDeviceUsersClientStatesServerHandlerFromEndpoint is same as RegisterDevicesDeviceUsersClientStatesServerHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterDevicesDeviceUsersClientStatesServerHandlerServer

func RegisterDevicesDeviceUsersClientStatesServerHandlerServer(ctx context.Context, mux *runtime.ServeMux, server DevicesDeviceUsersClientStatesServerServer) error

RegisterDevicesDeviceUsersClientStatesServerHandlerServer registers the http handlers for service DevicesDeviceUsersClientStatesServer to "mux". UnaryRPC :call DevicesDeviceUsersClientStatesServerServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterDevicesDeviceUsersClientStatesServerHandlerFromEndpoint instead.

func RegisterDevicesDeviceUsersServerHandler

func RegisterDevicesDeviceUsersServerHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterDevicesDeviceUsersServerHandler registers the http handlers for service DevicesDeviceUsersServer to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterDevicesDeviceUsersServerHandlerClient

func RegisterDevicesDeviceUsersServerHandlerClient(ctx context.Context, mux *runtime.ServeMux, client DevicesDeviceUsersServerClient) error

RegisterDevicesDeviceUsersServerHandlerClient registers the http handlers for service DevicesDeviceUsersServer to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "DevicesDeviceUsersServerClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "DevicesDeviceUsersServerClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "DevicesDeviceUsersServerClient" to call the correct interceptors.

func RegisterDevicesDeviceUsersServerHandlerFromEndpoint

func RegisterDevicesDeviceUsersServerHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterDevicesDeviceUsersServerHandlerFromEndpoint is same as RegisterDevicesDeviceUsersServerHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterDevicesDeviceUsersServerHandlerServer

func RegisterDevicesDeviceUsersServerHandlerServer(ctx context.Context, mux *runtime.ServeMux, server DevicesDeviceUsersServerServer) error

RegisterDevicesDeviceUsersServerHandlerServer registers the http handlers for service DevicesDeviceUsersServer to "mux". UnaryRPC :call DevicesDeviceUsersServerServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterDevicesDeviceUsersServerHandlerFromEndpoint instead.

func RegisterDevicesDeviceUsersServerServer

func RegisterDevicesDeviceUsersServerServer(s grpc.ServiceRegistrar, srv DevicesDeviceUsersServerServer)

func RegisterDevicesServerHandler

func RegisterDevicesServerHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterDevicesServerHandler registers the http handlers for service DevicesServer to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterDevicesServerHandlerClient

func RegisterDevicesServerHandlerClient(ctx context.Context, mux *runtime.ServeMux, client DevicesServerClient) error

RegisterDevicesServerHandlerClient registers the http handlers for service DevicesServer to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "DevicesServerClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "DevicesServerClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "DevicesServerClient" to call the correct interceptors.

func RegisterDevicesServerHandlerFromEndpoint

func RegisterDevicesServerHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterDevicesServerHandlerFromEndpoint is same as RegisterDevicesServerHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterDevicesServerHandlerServer

func RegisterDevicesServerHandlerServer(ctx context.Context, mux *runtime.ServeMux, server DevicesServerServer) error

RegisterDevicesServerHandlerServer registers the http handlers for service DevicesServer to "mux". UnaryRPC :call DevicesServerServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterDevicesServerHandlerFromEndpoint instead.

func RegisterDevicesServerServer

func RegisterDevicesServerServer(s grpc.ServiceRegistrar, srv DevicesServerServer)

func RegisterGroupsMembershipsServerHandler

func RegisterGroupsMembershipsServerHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterGroupsMembershipsServerHandler registers the http handlers for service GroupsMembershipsServer to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterGroupsMembershipsServerHandlerClient

func RegisterGroupsMembershipsServerHandlerClient(ctx context.Context, mux *runtime.ServeMux, client GroupsMembershipsServerClient) error

RegisterGroupsMembershipsServerHandlerClient registers the http handlers for service GroupsMembershipsServer to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "GroupsMembershipsServerClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "GroupsMembershipsServerClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "GroupsMembershipsServerClient" to call the correct interceptors.

func RegisterGroupsMembershipsServerHandlerFromEndpoint

func RegisterGroupsMembershipsServerHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterGroupsMembershipsServerHandlerFromEndpoint is same as RegisterGroupsMembershipsServerHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterGroupsMembershipsServerHandlerServer

func RegisterGroupsMembershipsServerHandlerServer(ctx context.Context, mux *runtime.ServeMux, server GroupsMembershipsServerServer) error

RegisterGroupsMembershipsServerHandlerServer registers the http handlers for service GroupsMembershipsServer to "mux". UnaryRPC :call GroupsMembershipsServerServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterGroupsMembershipsServerHandlerFromEndpoint instead.

func RegisterGroupsMembershipsServerServer

func RegisterGroupsMembershipsServerServer(s grpc.ServiceRegistrar, srv GroupsMembershipsServerServer)

func RegisterGroupsServerHandler

func RegisterGroupsServerHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterGroupsServerHandler registers the http handlers for service GroupsServer to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterGroupsServerHandlerClient

func RegisterGroupsServerHandlerClient(ctx context.Context, mux *runtime.ServeMux, client GroupsServerClient) error

RegisterGroupsServerHandlerClient registers the http handlers for service GroupsServer to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "GroupsServerClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "GroupsServerClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "GroupsServerClient" to call the correct interceptors.

func RegisterGroupsServerHandlerFromEndpoint

func RegisterGroupsServerHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterGroupsServerHandlerFromEndpoint is same as RegisterGroupsServerHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterGroupsServerHandlerServer

func RegisterGroupsServerHandlerServer(ctx context.Context, mux *runtime.ServeMux, server GroupsServerServer) error

RegisterGroupsServerHandlerServer registers the http handlers for service GroupsServer to "mux". UnaryRPC :call GroupsServerServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterGroupsServerHandlerFromEndpoint instead.

func RegisterGroupsServerServer

func RegisterGroupsServerServer(s grpc.ServiceRegistrar, srv GroupsServerServer)

func RegisterInboundSamlSsoProfilesIdpCredentialsServerHandler

func RegisterInboundSamlSsoProfilesIdpCredentialsServerHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterInboundSamlSsoProfilesIdpCredentialsServerHandler registers the http handlers for service InboundSamlSsoProfilesIdpCredentialsServer to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterInboundSamlSsoProfilesIdpCredentialsServerHandlerClient

func RegisterInboundSamlSsoProfilesIdpCredentialsServerHandlerClient(ctx context.Context, mux *runtime.ServeMux, client InboundSamlSsoProfilesIdpCredentialsServerClient) error

RegisterInboundSamlSsoProfilesIdpCredentialsServerHandlerClient registers the http handlers for service InboundSamlSsoProfilesIdpCredentialsServer to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "InboundSamlSsoProfilesIdpCredentialsServerClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "InboundSamlSsoProfilesIdpCredentialsServerClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "InboundSamlSsoProfilesIdpCredentialsServerClient" to call the correct interceptors.

func RegisterInboundSamlSsoProfilesIdpCredentialsServerHandlerFromEndpoint

func RegisterInboundSamlSsoProfilesIdpCredentialsServerHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterInboundSamlSsoProfilesIdpCredentialsServerHandlerFromEndpoint is same as RegisterInboundSamlSsoProfilesIdpCredentialsServerHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterInboundSamlSsoProfilesIdpCredentialsServerHandlerServer

func RegisterInboundSamlSsoProfilesIdpCredentialsServerHandlerServer(ctx context.Context, mux *runtime.ServeMux, server InboundSamlSsoProfilesIdpCredentialsServerServer) error

RegisterInboundSamlSsoProfilesIdpCredentialsServerHandlerServer registers the http handlers for service InboundSamlSsoProfilesIdpCredentialsServer to "mux". UnaryRPC :call InboundSamlSsoProfilesIdpCredentialsServerServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterInboundSamlSsoProfilesIdpCredentialsServerHandlerFromEndpoint instead.

func RegisterInboundSamlSsoProfilesServerHandler

func RegisterInboundSamlSsoProfilesServerHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterInboundSamlSsoProfilesServerHandler registers the http handlers for service InboundSamlSsoProfilesServer to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterInboundSamlSsoProfilesServerHandlerClient

func RegisterInboundSamlSsoProfilesServerHandlerClient(ctx context.Context, mux *runtime.ServeMux, client InboundSamlSsoProfilesServerClient) error

RegisterInboundSamlSsoProfilesServerHandlerClient registers the http handlers for service InboundSamlSsoProfilesServer to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "InboundSamlSsoProfilesServerClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "InboundSamlSsoProfilesServerClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "InboundSamlSsoProfilesServerClient" to call the correct interceptors.

func RegisterInboundSamlSsoProfilesServerHandlerFromEndpoint

func RegisterInboundSamlSsoProfilesServerHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterInboundSamlSsoProfilesServerHandlerFromEndpoint is same as RegisterInboundSamlSsoProfilesServerHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterInboundSamlSsoProfilesServerHandlerServer

func RegisterInboundSamlSsoProfilesServerHandlerServer(ctx context.Context, mux *runtime.ServeMux, server InboundSamlSsoProfilesServerServer) error

RegisterInboundSamlSsoProfilesServerHandlerServer registers the http handlers for service InboundSamlSsoProfilesServer to "mux". UnaryRPC :call InboundSamlSsoProfilesServerServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterInboundSamlSsoProfilesServerHandlerFromEndpoint instead.

func RegisterInboundSamlSsoProfilesServerServer

func RegisterInboundSamlSsoProfilesServerServer(s grpc.ServiceRegistrar, srv InboundSamlSsoProfilesServerServer)

func RegisterInboundSsoAssignmentsServerHandler

func RegisterInboundSsoAssignmentsServerHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterInboundSsoAssignmentsServerHandler registers the http handlers for service InboundSsoAssignmentsServer to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterInboundSsoAssignmentsServerHandlerClient

func RegisterInboundSsoAssignmentsServerHandlerClient(ctx context.Context, mux *runtime.ServeMux, client InboundSsoAssignmentsServerClient) error

RegisterInboundSsoAssignmentsServerHandlerClient registers the http handlers for service InboundSsoAssignmentsServer to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "InboundSsoAssignmentsServerClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "InboundSsoAssignmentsServerClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "InboundSsoAssignmentsServerClient" to call the correct interceptors.

func RegisterInboundSsoAssignmentsServerHandlerFromEndpoint

func RegisterInboundSsoAssignmentsServerHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterInboundSsoAssignmentsServerHandlerFromEndpoint is same as RegisterInboundSsoAssignmentsServerHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterInboundSsoAssignmentsServerHandlerServer

func RegisterInboundSsoAssignmentsServerHandlerServer(ctx context.Context, mux *runtime.ServeMux, server InboundSsoAssignmentsServerServer) error

RegisterInboundSsoAssignmentsServerHandlerServer registers the http handlers for service InboundSsoAssignmentsServer to "mux". UnaryRPC :call InboundSsoAssignmentsServerServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterInboundSsoAssignmentsServerHandlerFromEndpoint instead.

func RegisterInboundSsoAssignmentsServerServer

func RegisterInboundSsoAssignmentsServerServer(s grpc.ServiceRegistrar, srv InboundSsoAssignmentsServerServer)

func RegisterOrgUnitsMembershipsServerHandler

func RegisterOrgUnitsMembershipsServerHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterOrgUnitsMembershipsServerHandler registers the http handlers for service OrgUnitsMembershipsServer to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterOrgUnitsMembershipsServerHandlerClient

func RegisterOrgUnitsMembershipsServerHandlerClient(ctx context.Context, mux *runtime.ServeMux, client OrgUnitsMembershipsServerClient) error

RegisterOrgUnitsMembershipsServerHandlerClient registers the http handlers for service OrgUnitsMembershipsServer to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "OrgUnitsMembershipsServerClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "OrgUnitsMembershipsServerClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "OrgUnitsMembershipsServerClient" to call the correct interceptors.

func RegisterOrgUnitsMembershipsServerHandlerFromEndpoint

func RegisterOrgUnitsMembershipsServerHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterOrgUnitsMembershipsServerHandlerFromEndpoint is same as RegisterOrgUnitsMembershipsServerHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterOrgUnitsMembershipsServerHandlerServer

func RegisterOrgUnitsMembershipsServerHandlerServer(ctx context.Context, mux *runtime.ServeMux, server OrgUnitsMembershipsServerServer) error

RegisterOrgUnitsMembershipsServerHandlerServer registers the http handlers for service OrgUnitsMembershipsServer to "mux". UnaryRPC :call OrgUnitsMembershipsServerServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterOrgUnitsMembershipsServerHandlerFromEndpoint instead.

func RegisterOrgUnitsMembershipsServerServer

func RegisterOrgUnitsMembershipsServerServer(s grpc.ServiceRegistrar, srv OrgUnitsMembershipsServerServer)

func RegisterOrgUnitsServerServer

func RegisterOrgUnitsServerServer(s grpc.ServiceRegistrar, srv OrgUnitsServerServer)

func RegisterPoliciesServerHandler

func RegisterPoliciesServerHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterPoliciesServerHandler registers the http handlers for service PoliciesServer to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterPoliciesServerHandlerClient

func RegisterPoliciesServerHandlerClient(ctx context.Context, mux *runtime.ServeMux, client PoliciesServerClient) error

RegisterPoliciesServerHandlerClient registers the http handlers for service PoliciesServer to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "PoliciesServerClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "PoliciesServerClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "PoliciesServerClient" to call the correct interceptors.

func RegisterPoliciesServerHandlerFromEndpoint

func RegisterPoliciesServerHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterPoliciesServerHandlerFromEndpoint is same as RegisterPoliciesServerHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterPoliciesServerHandlerServer

func RegisterPoliciesServerHandlerServer(ctx context.Context, mux *runtime.ServeMux, server PoliciesServerServer) error

RegisterPoliciesServerHandlerServer registers the http handlers for service PoliciesServer to "mux". UnaryRPC :call PoliciesServerServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterPoliciesServerHandlerFromEndpoint instead.

func RegisterPoliciesServerServer

func RegisterPoliciesServerServer(s grpc.ServiceRegistrar, srv PoliciesServerServer)

Types

type AddIdpCredentialOperationMetadata

type AddIdpCredentialOperationMetadata struct {

	// State of this Operation Will be "awaiting-multi-party-approval" when the operation is deferred due to the target customer having enabled [Multi-party approval for sensitive actions](https://support.google.com/a/answer/13790448).
	State *string `protobuf:"bytes,1,opt,name=state" json:"state,omitempty"`
	// contains filtered or unexported fields
}

LRO response metadata for InboundSamlSsoProfilesService.AddIdpCredential.

func (*AddIdpCredentialOperationMetadata) Descriptor deprecated

func (*AddIdpCredentialOperationMetadata) Descriptor() ([]byte, []int)

Deprecated: Use AddIdpCredentialOperationMetadata.ProtoReflect.Descriptor instead.

func (*AddIdpCredentialOperationMetadata) GetState

func (*AddIdpCredentialOperationMetadata) ProtoMessage

func (*AddIdpCredentialOperationMetadata) ProtoMessage()

func (*AddIdpCredentialOperationMetadata) ProtoReflect

func (*AddIdpCredentialOperationMetadata) Reset

func (*AddIdpCredentialOperationMetadata) String

type AddIdpCredentialRequest

type AddIdpCredentialRequest struct {

	// PEM encoded x509 certificate containing the public key for verifying IdP signatures.
	PemData *string `protobuf:"bytes,1,opt,name=pem_data,json=pemData" json:"pem_data,omitempty"`
	// contains filtered or unexported fields
}

The request for creating an IdpCredential with its associated payload. An InboundSamlSsoProfile can own up to 2 credentials.

func (*AddIdpCredentialRequest) Descriptor deprecated

func (*AddIdpCredentialRequest) Descriptor() ([]byte, []int)

Deprecated: Use AddIdpCredentialRequest.ProtoReflect.Descriptor instead.

func (*AddIdpCredentialRequest) GetPemData

func (x *AddIdpCredentialRequest) GetPemData() string

func (*AddIdpCredentialRequest) ProtoMessage

func (*AddIdpCredentialRequest) ProtoMessage()

func (*AddIdpCredentialRequest) ProtoReflect

func (x *AddIdpCredentialRequest) ProtoReflect() protoreflect.Message

func (*AddIdpCredentialRequest) Reset

func (x *AddIdpCredentialRequest) Reset()

func (*AddIdpCredentialRequest) String

func (x *AddIdpCredentialRequest) String() string

type AddInboundSamlSsoProfilesIdpCredentialRequest

type AddInboundSamlSsoProfilesIdpCredentialRequest struct {
	Parent                              *string                  `protobuf:"bytes,1,opt,name=parent" json:"parent,omitempty"`
	InboundSamlSsoProfilesIdpCredential *AddIdpCredentialRequest `` /* 167-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*AddInboundSamlSsoProfilesIdpCredentialRequest) Descriptor deprecated

Deprecated: Use AddInboundSamlSsoProfilesIdpCredentialRequest.ProtoReflect.Descriptor instead.

func (*AddInboundSamlSsoProfilesIdpCredentialRequest) GetInboundSamlSsoProfilesIdpCredential

func (x *AddInboundSamlSsoProfilesIdpCredentialRequest) GetInboundSamlSsoProfilesIdpCredential() *AddIdpCredentialRequest

func (*AddInboundSamlSsoProfilesIdpCredentialRequest) GetParent

func (*AddInboundSamlSsoProfilesIdpCredentialRequest) ProtoMessage

func (*AddInboundSamlSsoProfilesIdpCredentialRequest) ProtoReflect

func (*AddInboundSamlSsoProfilesIdpCredentialRequest) Reset

func (*AddInboundSamlSsoProfilesIdpCredentialRequest) String

type AndroidAttributes

type AndroidAttributes struct {

	// Whether the device passes Android CTS compliance.
	CtsProfileMatch *bool `protobuf:"varint,1,opt,name=cts_profile_match,json=ctsProfileMatch" json:"cts_profile_match,omitempty"`
	// Whether applications from unknown sources can be installed on device.
	EnabledUnknownSources *bool `protobuf:"varint,2,opt,name=enabled_unknown_sources,json=enabledUnknownSources" json:"enabled_unknown_sources,omitempty"`
	// Whether any potentially harmful apps were detected on the device.
	HasPotentiallyHarmfulApps *bool `` /* 134-byte string literal not displayed */
	// Whether this account is on an owner/primary profile. For phones, only true for owner profiles. Android 4+ devices can have secondary or restricted user profiles.
	OwnerProfileAccount *bool `protobuf:"varint,4,opt,name=owner_profile_account,json=ownerProfileAccount" json:"owner_profile_account,omitempty"`
	// Ownership privileges on device.
	OwnershipPrivilege *string `protobuf:"bytes,5,opt,name=ownership_privilege,json=ownershipPrivilege" json:"ownership_privilege,omitempty"`
	// Whether device supports Android work profiles. If false, this service will not block access to corp data even if an administrator turns on the "Enforce Work Profile" policy.
	SupportsWorkProfile *bool `protobuf:"varint,6,opt,name=supports_work_profile,json=supportsWorkProfile" json:"supports_work_profile,omitempty"`
	// Whether Android verified boot status is GREEN.
	VerifiedBoot *bool `protobuf:"varint,7,opt,name=verified_boot,json=verifiedBoot" json:"verified_boot,omitempty"`
	// Whether Google Play Protect Verify Apps is enabled.
	VerifyAppsEnabled *bool `protobuf:"varint,8,opt,name=verify_apps_enabled,json=verifyAppsEnabled" json:"verify_apps_enabled,omitempty"`
	// contains filtered or unexported fields
}

Resource representing the Android specific attributes of a Device.

func (*AndroidAttributes) Descriptor deprecated

func (*AndroidAttributes) Descriptor() ([]byte, []int)

Deprecated: Use AndroidAttributes.ProtoReflect.Descriptor instead.

func (*AndroidAttributes) GetCtsProfileMatch

func (x *AndroidAttributes) GetCtsProfileMatch() bool

func (*AndroidAttributes) GetEnabledUnknownSources

func (x *AndroidAttributes) GetEnabledUnknownSources() bool

func (*AndroidAttributes) GetHasPotentiallyHarmfulApps

func (x *AndroidAttributes) GetHasPotentiallyHarmfulApps() bool

func (*AndroidAttributes) GetOwnerProfileAccount

func (x *AndroidAttributes) GetOwnerProfileAccount() bool

func (*AndroidAttributes) GetOwnershipPrivilege

func (x *AndroidAttributes) GetOwnershipPrivilege() string

func (*AndroidAttributes) GetSupportsWorkProfile

func (x *AndroidAttributes) GetSupportsWorkProfile() bool

func (*AndroidAttributes) GetVerifiedBoot

func (x *AndroidAttributes) GetVerifiedBoot() bool

func (*AndroidAttributes) GetVerifyAppsEnabled

func (x *AndroidAttributes) GetVerifyAppsEnabled() bool

func (*AndroidAttributes) ProtoMessage

func (*AndroidAttributes) ProtoMessage()

func (*AndroidAttributes) ProtoReflect

func (x *AndroidAttributes) ProtoReflect() protoreflect.Message

func (*AndroidAttributes) Reset

func (x *AndroidAttributes) Reset()

func (*AndroidAttributes) String

func (x *AndroidAttributes) String() string

type ApproveDeviceUserRequest

type ApproveDeviceUserRequest struct {

	// Optional. [Resource name](https://cloud.google.com/apis/design/resource_names) of the customer. If you're using this API for your own organization, use `customers/my_customer` If you're using this API to manage another organization, use `customers/{customer_id}`, where customer_id is the customer to whom the device belongs.
	Customer *string `protobuf:"bytes,1,opt,name=customer" json:"customer,omitempty"`
	// contains filtered or unexported fields
}

Request message for approving the device to access user data.

func (*ApproveDeviceUserRequest) Descriptor deprecated

func (*ApproveDeviceUserRequest) Descriptor() ([]byte, []int)

Deprecated: Use ApproveDeviceUserRequest.ProtoReflect.Descriptor instead.

func (*ApproveDeviceUserRequest) GetCustomer

func (x *ApproveDeviceUserRequest) GetCustomer() string

func (*ApproveDeviceUserRequest) ProtoMessage

func (*ApproveDeviceUserRequest) ProtoMessage()

func (*ApproveDeviceUserRequest) ProtoReflect

func (x *ApproveDeviceUserRequest) ProtoReflect() protoreflect.Message

func (*ApproveDeviceUserRequest) Reset

func (x *ApproveDeviceUserRequest) Reset()

func (*ApproveDeviceUserRequest) String

func (x *ApproveDeviceUserRequest) String() string

type ApproveDeviceUserResponse

type ApproveDeviceUserResponse struct {

	// Resultant DeviceUser object for the action.
	DeviceUser *DeviceUser `protobuf:"bytes,1,opt,name=device_user,json=deviceUser" json:"device_user,omitempty"`
	// contains filtered or unexported fields
}

Response message for approving the device to access user data.

func (*ApproveDeviceUserResponse) Descriptor deprecated

func (*ApproveDeviceUserResponse) Descriptor() ([]byte, []int)

Deprecated: Use ApproveDeviceUserResponse.ProtoReflect.Descriptor instead.

func (*ApproveDeviceUserResponse) GetDeviceUser

func (x *ApproveDeviceUserResponse) GetDeviceUser() *DeviceUser

func (*ApproveDeviceUserResponse) ProtoMessage

func (*ApproveDeviceUserResponse) ProtoMessage()

func (*ApproveDeviceUserResponse) ProtoReflect

func (*ApproveDeviceUserResponse) Reset

func (x *ApproveDeviceUserResponse) Reset()

func (*ApproveDeviceUserResponse) String

func (x *ApproveDeviceUserResponse) String() string

type ApproveDevicesDeviceUserRequest

type ApproveDevicesDeviceUserRequest struct {
	Name              *string                   `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
	DevicesDeviceUser *ApproveDeviceUserRequest `protobuf:"bytes,2,opt,name=devices_device_user,json=devicesDeviceUser" json:"devices_device_user,omitempty"`
	// contains filtered or unexported fields
}

func (*ApproveDevicesDeviceUserRequest) Descriptor deprecated

func (*ApproveDevicesDeviceUserRequest) Descriptor() ([]byte, []int)

Deprecated: Use ApproveDevicesDeviceUserRequest.ProtoReflect.Descriptor instead.

func (*ApproveDevicesDeviceUserRequest) GetDevicesDeviceUser

func (x *ApproveDevicesDeviceUserRequest) GetDevicesDeviceUser() *ApproveDeviceUserRequest

func (*ApproveDevicesDeviceUserRequest) GetName

func (*ApproveDevicesDeviceUserRequest) ProtoMessage

func (*ApproveDevicesDeviceUserRequest) ProtoMessage()

func (*ApproveDevicesDeviceUserRequest) ProtoReflect

func (*ApproveDevicesDeviceUserRequest) Reset

func (*ApproveDevicesDeviceUserRequest) String

type BlockDeviceUserRequest

type BlockDeviceUserRequest struct {

	// Optional. [Resource name](https://cloud.google.com/apis/design/resource_names) of the customer. If you're using this API for your own organization, use `customers/my_customer` If you're using this API to manage another organization, use `customers/{customer_id}`, where customer_id is the customer to whom the device belongs.
	Customer *string `protobuf:"bytes,1,opt,name=customer" json:"customer,omitempty"`
	// contains filtered or unexported fields
}

Request message for blocking account on device.

func (*BlockDeviceUserRequest) Descriptor deprecated

func (*BlockDeviceUserRequest) Descriptor() ([]byte, []int)

Deprecated: Use BlockDeviceUserRequest.ProtoReflect.Descriptor instead.

func (*BlockDeviceUserRequest) GetCustomer

func (x *BlockDeviceUserRequest) GetCustomer() string

func (*BlockDeviceUserRequest) ProtoMessage

func (*BlockDeviceUserRequest) ProtoMessage()

func (*BlockDeviceUserRequest) ProtoReflect

func (x *BlockDeviceUserRequest) ProtoReflect() protoreflect.Message

func (*BlockDeviceUserRequest) Reset

func (x *BlockDeviceUserRequest) Reset()

func (*BlockDeviceUserRequest) String

func (x *BlockDeviceUserRequest) String() string

type BlockDeviceUserResponse

type BlockDeviceUserResponse struct {

	// Resultant DeviceUser object for the action.
	DeviceUser *DeviceUser `protobuf:"bytes,1,opt,name=device_user,json=deviceUser" json:"device_user,omitempty"`
	// contains filtered or unexported fields
}

Response message for blocking the device from accessing user data.

func (*BlockDeviceUserResponse) Descriptor deprecated

func (*BlockDeviceUserResponse) Descriptor() ([]byte, []int)

Deprecated: Use BlockDeviceUserResponse.ProtoReflect.Descriptor instead.

func (*BlockDeviceUserResponse) GetDeviceUser

func (x *BlockDeviceUserResponse) GetDeviceUser() *DeviceUser

func (*BlockDeviceUserResponse) ProtoMessage

func (*BlockDeviceUserResponse) ProtoMessage()

func (*BlockDeviceUserResponse) ProtoReflect

func (x *BlockDeviceUserResponse) ProtoReflect() protoreflect.Message

func (*BlockDeviceUserResponse) Reset

func (x *BlockDeviceUserResponse) Reset()

func (*BlockDeviceUserResponse) String

func (x *BlockDeviceUserResponse) String() string

type BlockDevicesDeviceUserRequest

type BlockDevicesDeviceUserRequest struct {
	Name              *string                 `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
	DevicesDeviceUser *BlockDeviceUserRequest `protobuf:"bytes,2,opt,name=devices_device_user,json=devicesDeviceUser" json:"devices_device_user,omitempty"`
	// contains filtered or unexported fields
}

func (*BlockDevicesDeviceUserRequest) Descriptor deprecated

func (*BlockDevicesDeviceUserRequest) Descriptor() ([]byte, []int)

Deprecated: Use BlockDevicesDeviceUserRequest.ProtoReflect.Descriptor instead.

func (*BlockDevicesDeviceUserRequest) GetDevicesDeviceUser

func (x *BlockDevicesDeviceUserRequest) GetDevicesDeviceUser() *BlockDeviceUserRequest

func (*BlockDevicesDeviceUserRequest) GetName

func (*BlockDevicesDeviceUserRequest) ProtoMessage

func (*BlockDevicesDeviceUserRequest) ProtoMessage()

func (*BlockDevicesDeviceUserRequest) ProtoReflect

func (*BlockDevicesDeviceUserRequest) Reset

func (x *BlockDevicesDeviceUserRequest) Reset()

func (*BlockDevicesDeviceUserRequest) String

type BrowserAttributes

type BrowserAttributes struct {

	// Represents the current state of the [Chrome browser attributes](https://cloud.google.com/access-context-manager/docs/browser-attributes) sent by the [Endpoint Verification extension](https://chromewebstore.google.com/detail/endpoint-verification/callobklhcbilhphinckomhgkigmfocg?pli=1).
	ChromeBrowserInfo *BrowserInfo `protobuf:"bytes,1,opt,name=chrome_browser_info,json=chromeBrowserInfo" json:"chrome_browser_info,omitempty"`
	// Chrome profile ID that is exposed by the Chrome API. It is unique for each device.
	ChromeProfileId *string `protobuf:"bytes,2,opt,name=chrome_profile_id,json=chromeProfileId" json:"chrome_profile_id,omitempty"`
	// Timestamp in milliseconds since the Unix epoch when the profile/gcm id was last synced.
	LastProfileSyncTime *timestamp.Timestamp `protobuf:"bytes,3,opt,name=last_profile_sync_time,json=lastProfileSyncTime" json:"last_profile_sync_time,omitempty"`
	// contains filtered or unexported fields
}

Contains information about browser profiles reported by the [Endpoint Verification extension](https://chromewebstore.google.com/detail/endpoint-verification/callobklhcbilhphinckomhgkigmfocg?pli=1).

func (*BrowserAttributes) Descriptor deprecated

func (*BrowserAttributes) Descriptor() ([]byte, []int)

Deprecated: Use BrowserAttributes.ProtoReflect.Descriptor instead.

func (*BrowserAttributes) GetChromeBrowserInfo

func (x *BrowserAttributes) GetChromeBrowserInfo() *BrowserInfo

func (*BrowserAttributes) GetChromeProfileId

func (x *BrowserAttributes) GetChromeProfileId() string

func (*BrowserAttributes) GetLastProfileSyncTime

func (x *BrowserAttributes) GetLastProfileSyncTime() *timestamp.Timestamp

func (*BrowserAttributes) ProtoMessage

func (*BrowserAttributes) ProtoMessage()

func (*BrowserAttributes) ProtoReflect

func (x *BrowserAttributes) ProtoReflect() protoreflect.Message

func (*BrowserAttributes) Reset

func (x *BrowserAttributes) Reset()

func (*BrowserAttributes) String

func (x *BrowserAttributes) String() string

type BrowserInfo

type BrowserInfo struct {

	// Output only. Browser's management state.
	BrowserManagementState *string `protobuf:"bytes,1,opt,name=browser_management_state,json=browserManagementState" json:"browser_management_state,omitempty"`
	// Version of the request initiating browser. E.g. `91.0.4442.4`.
	BrowserVersion *string `protobuf:"bytes,2,opt,name=browser_version,json=browserVersion" json:"browser_version,omitempty"`
	// Current state of [built-in DNS client](https://chromeenterprise.google/policies/#BuiltInDnsClientEnabled).
	IsBuiltInDnsClientEnabled *bool `` /* 138-byte string literal not displayed */
	// Current state of [bulk data analysis](https://chromeenterprise.google/policies/#OnBulkDataEntryEnterpriseConnector). Set to true if provider list from Chrome is non-empty.
	IsBulkDataEntryAnalysisEnabled *bool `` /* 153-byte string literal not displayed */
	// Current state of [Chrome Cleanup](https://chromeenterprise.google/policies/#ChromeCleanupEnabled).
	IsChromeCleanupEnabled *bool `protobuf:"varint,5,opt,name=is_chrome_cleanup_enabled,json=isChromeCleanupEnabled" json:"is_chrome_cleanup_enabled,omitempty"`
	// Current state of [Chrome Remote Desktop app](https://chromeenterprise.google/policies/#URLBlocklist).
	IsChromeRemoteDesktopAppBlocked *bool `` /* 156-byte string literal not displayed */
	// Current state of [file download analysis](https://chromeenterprise.google/policies/#OnFileDownloadedEnterpriseConnector). Set to true if provider list from Chrome is non-empty.
	IsFileDownloadAnalysisEnabled *bool `` /* 148-byte string literal not displayed */
	// Current state of [file upload analysis](https://chromeenterprise.google/policies/#OnFileAttachedEnterpriseConnector). Set to true if provider list from Chrome is non-empty.
	IsFileUploadAnalysisEnabled *bool `` /* 142-byte string literal not displayed */
	// Current state of [real-time URL check](https://chromeenterprise.google/policies/#EnterpriseRealTimeUrlCheckMode). Set to true if provider list from Chrome is non-empty.
	IsRealtimeUrlCheckEnabled *bool `` /* 136-byte string literal not displayed */
	// Current state of [security event analysis](https://chromeenterprise.google/policies/#OnSecurityEventEnterpriseConnector). Set to true if provider list from Chrome is non-empty.
	IsSecurityEventAnalysisEnabled *bool `` /* 152-byte string literal not displayed */
	// Current state of [site isolation](https://chromeenterprise.google/policies/?policy=IsolateOrigins).
	IsSiteIsolationEnabled *bool `` /* 126-byte string literal not displayed */
	// Current state of [third-party blocking](https://chromeenterprise.google/policies/#ThirdPartyBlockingEnabled).
	IsThirdPartyBlockingEnabled *bool `` /* 143-byte string literal not displayed */
	// Current state of [password protection trigger](https://chromeenterprise.google/policies/#PasswordProtectionWarningTrigger).
	PasswordProtectionWarningTrigger *string `` /* 155-byte string literal not displayed */
	// Current state of [Safe Browsing protection level](https://chromeenterprise.google/policies/#SafeBrowsingProtectionLevel).
	SafeBrowsingProtectionLevel *string `` /* 140-byte string literal not displayed */
	// contains filtered or unexported fields
}

Browser-specific fields reported by the [Endpoint Verification extension](https://chromewebstore.google.com/detail/endpoint-verification/callobklhcbilhphinckomhgkigmfocg?pli=1).

func (*BrowserInfo) Descriptor deprecated

func (*BrowserInfo) Descriptor() ([]byte, []int)

Deprecated: Use BrowserInfo.ProtoReflect.Descriptor instead.

func (*BrowserInfo) GetBrowserManagementState

func (x *BrowserInfo) GetBrowserManagementState() string

func (*BrowserInfo) GetBrowserVersion

func (x *BrowserInfo) GetBrowserVersion() string

func (*BrowserInfo) GetIsBuiltInDnsClientEnabled

func (x *BrowserInfo) GetIsBuiltInDnsClientEnabled() bool

func (*BrowserInfo) GetIsBulkDataEntryAnalysisEnabled

func (x *BrowserInfo) GetIsBulkDataEntryAnalysisEnabled() bool

func (*BrowserInfo) GetIsChromeCleanupEnabled

func (x *BrowserInfo) GetIsChromeCleanupEnabled() bool

func (*BrowserInfo) GetIsChromeRemoteDesktopAppBlocked

func (x *BrowserInfo) GetIsChromeRemoteDesktopAppBlocked() bool

func (*BrowserInfo) GetIsFileDownloadAnalysisEnabled

func (x *BrowserInfo) GetIsFileDownloadAnalysisEnabled() bool

func (*BrowserInfo) GetIsFileUploadAnalysisEnabled

func (x *BrowserInfo) GetIsFileUploadAnalysisEnabled() bool

func (*BrowserInfo) GetIsRealtimeUrlCheckEnabled

func (x *BrowserInfo) GetIsRealtimeUrlCheckEnabled() bool

func (*BrowserInfo) GetIsSecurityEventAnalysisEnabled

func (x *BrowserInfo) GetIsSecurityEventAnalysisEnabled() bool

func (*BrowserInfo) GetIsSiteIsolationEnabled

func (x *BrowserInfo) GetIsSiteIsolationEnabled() bool

func (*BrowserInfo) GetIsThirdPartyBlockingEnabled

func (x *BrowserInfo) GetIsThirdPartyBlockingEnabled() bool

func (*BrowserInfo) GetPasswordProtectionWarningTrigger

func (x *BrowserInfo) GetPasswordProtectionWarningTrigger() string

func (*BrowserInfo) GetSafeBrowsingProtectionLevel

func (x *BrowserInfo) GetSafeBrowsingProtectionLevel() string

func (*BrowserInfo) ProtoMessage

func (*BrowserInfo) ProtoMessage()

func (*BrowserInfo) ProtoReflect

func (x *BrowserInfo) ProtoReflect() protoreflect.Message

func (*BrowserInfo) Reset

func (x *BrowserInfo) Reset()

func (*BrowserInfo) String

func (x *BrowserInfo) String() string

type CancelCustomersUserinvitationRequest

type CancelCustomersUserinvitationRequest struct {
	Name                    *string                      `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
	CustomersUserinvitation *CancelUserInvitationRequest `protobuf:"bytes,2,opt,name=customers_userinvitation,json=customersUserinvitation" json:"customers_userinvitation,omitempty"`
	// contains filtered or unexported fields
}

func (*CancelCustomersUserinvitationRequest) Descriptor deprecated

func (*CancelCustomersUserinvitationRequest) Descriptor() ([]byte, []int)

Deprecated: Use CancelCustomersUserinvitationRequest.ProtoReflect.Descriptor instead.

func (*CancelCustomersUserinvitationRequest) GetCustomersUserinvitation

func (x *CancelCustomersUserinvitationRequest) GetCustomersUserinvitation() *CancelUserInvitationRequest

func (*CancelCustomersUserinvitationRequest) GetName

func (*CancelCustomersUserinvitationRequest) ProtoMessage

func (*CancelCustomersUserinvitationRequest) ProtoMessage()

func (*CancelCustomersUserinvitationRequest) ProtoReflect

func (*CancelCustomersUserinvitationRequest) Reset

func (*CancelCustomersUserinvitationRequest) String

type CancelUserInvitationRequest

type CancelUserInvitationRequest struct {
	// contains filtered or unexported fields
}

Request to cancel sent invitation for target email in UserInvitation.

func (*CancelUserInvitationRequest) Descriptor deprecated

func (*CancelUserInvitationRequest) Descriptor() ([]byte, []int)

Deprecated: Use CancelUserInvitationRequest.ProtoReflect.Descriptor instead.

func (*CancelUserInvitationRequest) ProtoMessage

func (*CancelUserInvitationRequest) ProtoMessage()

func (*CancelUserInvitationRequest) ProtoReflect

func (*CancelUserInvitationRequest) Reset

func (x *CancelUserInvitationRequest) Reset()

func (*CancelUserInvitationRequest) String

func (x *CancelUserInvitationRequest) String() string

type CancelWipeDeviceRequest

type CancelWipeDeviceRequest struct {

	// Optional. [Resource name](https://cloud.google.com/apis/design/resource_names) of the customer. If you're using this API for your own organization, use `customers/my_customer` If you're using this API to manage another organization, use `customers/{customer_id}`, where customer_id is the customer to whom the device belongs.
	Customer *string `protobuf:"bytes,1,opt,name=customer" json:"customer,omitempty"`
	// contains filtered or unexported fields
}

Request message for cancelling an unfinished device wipe.

func (*CancelWipeDeviceRequest) Descriptor deprecated

func (*CancelWipeDeviceRequest) Descriptor() ([]byte, []int)

Deprecated: Use CancelWipeDeviceRequest.ProtoReflect.Descriptor instead.

func (*CancelWipeDeviceRequest) GetCustomer

func (x *CancelWipeDeviceRequest) GetCustomer() string

func (*CancelWipeDeviceRequest) ProtoMessage

func (*CancelWipeDeviceRequest) ProtoMessage()

func (*CancelWipeDeviceRequest) ProtoReflect

func (x *CancelWipeDeviceRequest) ProtoReflect() protoreflect.Message

func (*CancelWipeDeviceRequest) Reset

func (x *CancelWipeDeviceRequest) Reset()

func (*CancelWipeDeviceRequest) String

func (x *CancelWipeDeviceRequest) String() string

type CancelWipeDeviceResponse

type CancelWipeDeviceResponse struct {

	// Resultant Device object for the action. Note that asset tags will not be returned in the device object.
	Device *Device `protobuf:"bytes,1,opt,name=device" json:"device,omitempty"`
	// contains filtered or unexported fields
}

Response message for cancelling an unfinished device wipe.

func (*CancelWipeDeviceResponse) Descriptor deprecated

func (*CancelWipeDeviceResponse) Descriptor() ([]byte, []int)

Deprecated: Use CancelWipeDeviceResponse.ProtoReflect.Descriptor instead.

func (*CancelWipeDeviceResponse) GetDevice

func (x *CancelWipeDeviceResponse) GetDevice() *Device

func (*CancelWipeDeviceResponse) ProtoMessage

func (*CancelWipeDeviceResponse) ProtoMessage()

func (*CancelWipeDeviceResponse) ProtoReflect

func (x *CancelWipeDeviceResponse) ProtoReflect() protoreflect.Message

func (*CancelWipeDeviceResponse) Reset

func (x *CancelWipeDeviceResponse) Reset()

func (*CancelWipeDeviceResponse) String

func (x *CancelWipeDeviceResponse) String() string

type CancelWipeDeviceServiceRequest

type CancelWipeDeviceServiceRequest struct {
	Name   *string                  `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
	Device *CancelWipeDeviceRequest `protobuf:"bytes,2,opt,name=device" json:"device,omitempty"`
	// contains filtered or unexported fields
}

func (*CancelWipeDeviceServiceRequest) Descriptor deprecated

func (*CancelWipeDeviceServiceRequest) Descriptor() ([]byte, []int)

Deprecated: Use CancelWipeDeviceServiceRequest.ProtoReflect.Descriptor instead.

func (*CancelWipeDeviceServiceRequest) GetDevice

func (*CancelWipeDeviceServiceRequest) GetName

func (*CancelWipeDeviceServiceRequest) ProtoMessage

func (*CancelWipeDeviceServiceRequest) ProtoMessage()

func (*CancelWipeDeviceServiceRequest) ProtoReflect

func (*CancelWipeDeviceServiceRequest) Reset

func (x *CancelWipeDeviceServiceRequest) Reset()

func (*CancelWipeDeviceServiceRequest) String

type CancelWipeDeviceUserRequest

type CancelWipeDeviceUserRequest struct {

	// Optional. [Resource name](https://cloud.google.com/apis/design/resource_names) of the customer. If you're using this API for your own organization, use `customers/my_customer` If you're using this API to manage another organization, use `customers/{customer_id}`, where customer_id is the customer to whom the device belongs.
	Customer *string `protobuf:"bytes,1,opt,name=customer" json:"customer,omitempty"`
	// contains filtered or unexported fields
}

Request message for cancelling an unfinished user account wipe.

func (*CancelWipeDeviceUserRequest) Descriptor deprecated

func (*CancelWipeDeviceUserRequest) Descriptor() ([]byte, []int)

Deprecated: Use CancelWipeDeviceUserRequest.ProtoReflect.Descriptor instead.

func (*CancelWipeDeviceUserRequest) GetCustomer

func (x *CancelWipeDeviceUserRequest) GetCustomer() string

func (*CancelWipeDeviceUserRequest) ProtoMessage

func (*CancelWipeDeviceUserRequest) ProtoMessage()

func (*CancelWipeDeviceUserRequest) ProtoReflect

func (*CancelWipeDeviceUserRequest) Reset

func (x *CancelWipeDeviceUserRequest) Reset()

func (*CancelWipeDeviceUserRequest) String

func (x *CancelWipeDeviceUserRequest) String() string

type CancelWipeDeviceUserResponse

type CancelWipeDeviceUserResponse struct {

	// Resultant DeviceUser object for the action.
	DeviceUser *DeviceUser `protobuf:"bytes,1,opt,name=device_user,json=deviceUser" json:"device_user,omitempty"`
	// contains filtered or unexported fields
}

Response message for cancelling an unfinished user account wipe.

func (*CancelWipeDeviceUserResponse) Descriptor deprecated

func (*CancelWipeDeviceUserResponse) Descriptor() ([]byte, []int)

Deprecated: Use CancelWipeDeviceUserResponse.ProtoReflect.Descriptor instead.

func (*CancelWipeDeviceUserResponse) GetDeviceUser

func (x *CancelWipeDeviceUserResponse) GetDeviceUser() *DeviceUser

func (*CancelWipeDeviceUserResponse) ProtoMessage

func (*CancelWipeDeviceUserResponse) ProtoMessage()

func (*CancelWipeDeviceUserResponse) ProtoReflect

func (*CancelWipeDeviceUserResponse) Reset

func (x *CancelWipeDeviceUserResponse) Reset()

func (*CancelWipeDeviceUserResponse) String

type CancelWipeDevicesDeviceUserRequest

type CancelWipeDevicesDeviceUserRequest struct {
	Name              *string                      `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
	DevicesDeviceUser *CancelWipeDeviceUserRequest `protobuf:"bytes,2,opt,name=devices_device_user,json=devicesDeviceUser" json:"devices_device_user,omitempty"`
	// contains filtered or unexported fields
}

func (*CancelWipeDevicesDeviceUserRequest) Descriptor deprecated

func (*CancelWipeDevicesDeviceUserRequest) Descriptor() ([]byte, []int)

Deprecated: Use CancelWipeDevicesDeviceUserRequest.ProtoReflect.Descriptor instead.

func (*CancelWipeDevicesDeviceUserRequest) GetDevicesDeviceUser

func (*CancelWipeDevicesDeviceUserRequest) GetName

func (*CancelWipeDevicesDeviceUserRequest) ProtoMessage

func (*CancelWipeDevicesDeviceUserRequest) ProtoMessage()

func (*CancelWipeDevicesDeviceUserRequest) ProtoReflect

func (*CancelWipeDevicesDeviceUserRequest) Reset

func (*CancelWipeDevicesDeviceUserRequest) String

type CertificateAttributes

type CertificateAttributes struct {

	// The X.509 extension for CertificateTemplate.
	CertificateTemplate *CertificateTemplate `protobuf:"bytes,1,opt,name=certificate_template,json=certificateTemplate" json:"certificate_template,omitempty"`
	// The encoded certificate fingerprint.
	Fingerprint *string `protobuf:"bytes,2,opt,name=fingerprint" json:"fingerprint,omitempty"`
	// The name of the issuer of this certificate.
	Issuer *string `protobuf:"bytes,3,opt,name=issuer" json:"issuer,omitempty"`
	// Serial number of the certificate, Example: "123456789".
	SerialNumber *string `protobuf:"bytes,4,opt,name=serial_number,json=serialNumber" json:"serial_number,omitempty"`
	// The subject name of this certificate.
	Subject *string `protobuf:"bytes,5,opt,name=subject" json:"subject,omitempty"`
	// The certificate thumbprint.
	Thumbprint *string `protobuf:"bytes,6,opt,name=thumbprint" json:"thumbprint,omitempty"`
	// Validation state of this certificate.
	ValidationState *string `protobuf:"bytes,7,opt,name=validation_state,json=validationState" json:"validation_state,omitempty"`
	// Certificate not valid at or after this timestamp.
	ValidityExpirationTime *timestamp.Timestamp `protobuf:"bytes,8,opt,name=validity_expiration_time,json=validityExpirationTime" json:"validity_expiration_time,omitempty"`
	// Certificate not valid before this timestamp.
	ValidityStartTime *timestamp.Timestamp `protobuf:"bytes,9,opt,name=validity_start_time,json=validityStartTime" json:"validity_start_time,omitempty"`
	// contains filtered or unexported fields
}

Stores information about a certificate.

func (*CertificateAttributes) Descriptor deprecated

func (*CertificateAttributes) Descriptor() ([]byte, []int)

Deprecated: Use CertificateAttributes.ProtoReflect.Descriptor instead.

func (*CertificateAttributes) GetCertificateTemplate

func (x *CertificateAttributes) GetCertificateTemplate() *CertificateTemplate

func (*CertificateAttributes) GetFingerprint

func (x *CertificateAttributes) GetFingerprint() string

func (*CertificateAttributes) GetIssuer

func (x *CertificateAttributes) GetIssuer() string

func (*CertificateAttributes) GetSerialNumber

func (x *CertificateAttributes) GetSerialNumber() string

func (*CertificateAttributes) GetSubject

func (x *CertificateAttributes) GetSubject() string

func (*CertificateAttributes) GetThumbprint

func (x *CertificateAttributes) GetThumbprint() string

func (*CertificateAttributes) GetValidationState

func (x *CertificateAttributes) GetValidationState() string

func (*CertificateAttributes) GetValidityExpirationTime

func (x *CertificateAttributes) GetValidityExpirationTime() *timestamp.Timestamp

func (*CertificateAttributes) GetValidityStartTime

func (x *CertificateAttributes) GetValidityStartTime() *timestamp.Timestamp

func (*CertificateAttributes) ProtoMessage

func (*CertificateAttributes) ProtoMessage()

func (*CertificateAttributes) ProtoReflect

func (x *CertificateAttributes) ProtoReflect() protoreflect.Message

func (*CertificateAttributes) Reset

func (x *CertificateAttributes) Reset()

func (*CertificateAttributes) String

func (x *CertificateAttributes) String() string

type CertificateTemplate

type CertificateTemplate struct {

	// The template id of the template. Example: "1.3.6.1.4.1.311.21.8.15608621.11768144.5720724.16068415.6889630.81.2472537.7784047".
	Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	// The Major version of the template. Example: 100.
	MajorVersion *int32 `protobuf:"varint,2,opt,name=major_version,json=majorVersion" json:"major_version,omitempty"`
	// The minor version of the template. Example: 12.
	MinorVersion *int32 `protobuf:"varint,3,opt,name=minor_version,json=minorVersion" json:"minor_version,omitempty"`
	// contains filtered or unexported fields
}

CertificateTemplate (v3 Extension in X.509).

func (*CertificateTemplate) Descriptor deprecated

func (*CertificateTemplate) Descriptor() ([]byte, []int)

Deprecated: Use CertificateTemplate.ProtoReflect.Descriptor instead.

func (*CertificateTemplate) GetId

func (x *CertificateTemplate) GetId() string

func (*CertificateTemplate) GetMajorVersion

func (x *CertificateTemplate) GetMajorVersion() int32

func (*CertificateTemplate) GetMinorVersion

func (x *CertificateTemplate) GetMinorVersion() int32

func (*CertificateTemplate) ProtoMessage

func (*CertificateTemplate) ProtoMessage()

func (*CertificateTemplate) ProtoReflect

func (x *CertificateTemplate) ProtoReflect() protoreflect.Message

func (*CertificateTemplate) Reset

func (x *CertificateTemplate) Reset()

func (*CertificateTemplate) String

func (x *CertificateTemplate) String() string

type CheckTransitiveMembershipGroupsMembershipRequest

type CheckTransitiveMembershipGroupsMembershipRequest struct {
	Parent *string `protobuf:"bytes,1,opt,name=parent" json:"parent,omitempty"`
	Query  *string `protobuf:"bytes,2,opt,name=query" json:"query,omitempty"`
	// contains filtered or unexported fields
}

func (*CheckTransitiveMembershipGroupsMembershipRequest) Descriptor deprecated

Deprecated: Use CheckTransitiveMembershipGroupsMembershipRequest.ProtoReflect.Descriptor instead.

func (*CheckTransitiveMembershipGroupsMembershipRequest) GetParent

func (*CheckTransitiveMembershipGroupsMembershipRequest) GetQuery

func (*CheckTransitiveMembershipGroupsMembershipRequest) ProtoMessage

func (*CheckTransitiveMembershipGroupsMembershipRequest) ProtoReflect

func (*CheckTransitiveMembershipGroupsMembershipRequest) Reset

func (*CheckTransitiveMembershipGroupsMembershipRequest) String

type CheckTransitiveMembershipResponse

type CheckTransitiveMembershipResponse struct {

	// Response does not include the possible roles of a member since the behavior of this rpc is not all-or-nothing unlike the other rpcs. So, it may not be possible to list all the roles definitively, due to possible lack of authorization in some of the paths.
	HasMembership *bool `protobuf:"varint,1,opt,name=has_membership,json=hasMembership" json:"has_membership,omitempty"`
	// contains filtered or unexported fields
}

The response message for MembershipsService.CheckTransitiveMembership.

func (*CheckTransitiveMembershipResponse) Descriptor deprecated

func (*CheckTransitiveMembershipResponse) Descriptor() ([]byte, []int)

Deprecated: Use CheckTransitiveMembershipResponse.ProtoReflect.Descriptor instead.

func (*CheckTransitiveMembershipResponse) GetHasMembership

func (x *CheckTransitiveMembershipResponse) GetHasMembership() bool

func (*CheckTransitiveMembershipResponse) ProtoMessage

func (*CheckTransitiveMembershipResponse) ProtoMessage()

func (*CheckTransitiveMembershipResponse) ProtoReflect

func (*CheckTransitiveMembershipResponse) Reset

func (*CheckTransitiveMembershipResponse) String

type ClientState

type ClientState struct {

	// The caller can specify asset tags for this resource
	AssetTags []string `protobuf:"bytes,1,rep,name=asset_tags,json=assetTags" json:"asset_tags,omitempty"`
	// The compliance state of the resource as specified by the API client.
	ComplianceState *string `protobuf:"bytes,2,opt,name=compliance_state,json=complianceState" json:"compliance_state,omitempty"`
	// Output only. The time the client state data was created.
	CreateTime *timestamp.Timestamp `protobuf:"bytes,3,opt,name=create_time,json=createTime" json:"create_time,omitempty"`
	// This field may be used to store a unique identifier for the API resource within which these CustomAttributes are a field.
	CustomId *string `protobuf:"bytes,4,opt,name=custom_id,json=customId" json:"custom_id,omitempty"`
	// The token that needs to be passed back for concurrency control in updates. Token needs to be passed back in UpdateRequest
	Etag *string `protobuf:"bytes,5,opt,name=etag" json:"etag,omitempty"`
	// The Health score of the resource
	HealthScore *string `protobuf:"bytes,6,opt,name=health_score,json=healthScore" json:"health_score,omitempty"`
	// The map of key-value attributes stored by callers specific to a device. The total serialized length of this map may not exceed 10KB. No limit is placed on the number of attributes in a map.
	KeyValuePairs map[string]*CustomAttributeValue `` /* 169-byte string literal not displayed */
	// Output only. The time the client state data was last updated.
	LastUpdateTime *timestamp.Timestamp `protobuf:"bytes,8,opt,name=last_update_time,json=lastUpdateTime" json:"last_update_time,omitempty"`
	// The management state of the resource as specified by the API client.
	Managed *string `protobuf:"bytes,9,opt,name=managed" json:"managed,omitempty"`
	// Output only. [Resource name](https://cloud.google.com/apis/design/resource_names) of the ClientState in format: `devices/{device_id}/deviceUsers/{device_user_id}/clientState/{partner_id}`, where partner_id corresponds to the partner storing the data.
	Name *string `protobuf:"bytes,10,opt,name=name" json:"name,omitempty"`
	// Output only. The owner of the ClientState
	OwnerType *string `protobuf:"bytes,11,opt,name=owner_type,json=ownerType" json:"owner_type,omitempty"`
	// A descriptive cause of the health score.
	ScoreReason *string `protobuf:"bytes,12,opt,name=score_reason,json=scoreReason" json:"score_reason,omitempty"`
	// contains filtered or unexported fields
}

Represents the state associated with an API client calling the Devices API. Resource representing ClientState and supports updates from API users

func (*ClientState) Descriptor deprecated

func (*ClientState) Descriptor() ([]byte, []int)

Deprecated: Use ClientState.ProtoReflect.Descriptor instead.

func (*ClientState) GetAssetTags

func (x *ClientState) GetAssetTags() []string

func (*ClientState) GetComplianceState

func (x *ClientState) GetComplianceState() string

func (*ClientState) GetCreateTime

func (x *ClientState) GetCreateTime() *timestamp.Timestamp

func (*ClientState) GetCustomId

func (x *ClientState) GetCustomId() string

func (*ClientState) GetEtag

func (x *ClientState) GetEtag() string

func (*ClientState) GetHealthScore

func (x *ClientState) GetHealthScore() string

func (*ClientState) GetKeyValuePairs

func (x *ClientState) GetKeyValuePairs() map[string]*CustomAttributeValue

func (*ClientState) GetLastUpdateTime

func (x *ClientState) GetLastUpdateTime() *timestamp.Timestamp

func (*ClientState) GetManaged

func (x *ClientState) GetManaged() string

func (*ClientState) GetName

func (x *ClientState) GetName() string

func (*ClientState) GetOwnerType

func (x *ClientState) GetOwnerType() string

func (*ClientState) GetScoreReason

func (x *ClientState) GetScoreReason() string

func (*ClientState) ProtoMessage

func (*ClientState) ProtoMessage()

func (*ClientState) ProtoReflect

func (x *ClientState) ProtoReflect() protoreflect.Message

func (*ClientState) Reset

func (x *ClientState) Reset()

func (*ClientState) String

func (x *ClientState) String() string

type CreateDeviceRequest

type CreateDeviceRequest struct {

	// Optional. [Resource name](https://cloud.google.com/apis/design/resource_names) of the customer. If you're using this API for your own organization, use `customers/my_customer` If you're using this API to manage another organization, use `customers/{customer_id}`, where customer_id is the customer to whom the device belongs.
	Customer *string `protobuf:"bytes,1,opt,name=customer" json:"customer,omitempty"`
	// Required. The device to be created. The name field within this device is ignored in the create method. A new name is created by the method, and returned within the response. Only the fields `device_type`, `serial_number` and `asset_tag` (if present) are used to create the device. All other fields are ignored. The `device_type` and `serial_number` fields are required.
	Device *Device `protobuf:"bytes,2,opt,name=device" json:"device,omitempty"`
	// contains filtered or unexported fields
}

Request message for creating a Company Owned device.

func (*CreateDeviceRequest) Descriptor deprecated

func (*CreateDeviceRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateDeviceRequest.ProtoReflect.Descriptor instead.

func (*CreateDeviceRequest) GetCustomer

func (x *CreateDeviceRequest) GetCustomer() string

func (*CreateDeviceRequest) GetDevice

func (x *CreateDeviceRequest) GetDevice() *Device

func (*CreateDeviceRequest) ProtoMessage

func (*CreateDeviceRequest) ProtoMessage()

func (*CreateDeviceRequest) ProtoReflect

func (x *CreateDeviceRequest) ProtoReflect() protoreflect.Message

func (*CreateDeviceRequest) Reset

func (x *CreateDeviceRequest) Reset()

func (*CreateDeviceRequest) String

func (x *CreateDeviceRequest) String() string

type CreateDeviceServiceRequest

type CreateDeviceServiceRequest struct {
	Device *CreateDeviceRequest `protobuf:"bytes,1,opt,name=device" json:"device,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateDeviceServiceRequest) Descriptor deprecated

func (*CreateDeviceServiceRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateDeviceServiceRequest.ProtoReflect.Descriptor instead.

func (*CreateDeviceServiceRequest) GetDevice

func (*CreateDeviceServiceRequest) ProtoMessage

func (*CreateDeviceServiceRequest) ProtoMessage()

func (*CreateDeviceServiceRequest) ProtoReflect

func (*CreateDeviceServiceRequest) Reset

func (x *CreateDeviceServiceRequest) Reset()

func (*CreateDeviceServiceRequest) String

func (x *CreateDeviceServiceRequest) String() string

type CreateGroupRequest

type CreateGroupRequest struct {
	InitialGroupConfig *string `protobuf:"bytes,1,opt,name=initial_group_config,json=initialGroupConfig" json:"initial_group_config,omitempty"`
	Group              *Group  `protobuf:"bytes,2,opt,name=group" json:"group,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateGroupRequest) Descriptor deprecated

func (*CreateGroupRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateGroupRequest.ProtoReflect.Descriptor instead.

func (*CreateGroupRequest) GetGroup

func (x *CreateGroupRequest) GetGroup() *Group

func (*CreateGroupRequest) GetInitialGroupConfig

func (x *CreateGroupRequest) GetInitialGroupConfig() string

func (*CreateGroupRequest) ProtoMessage

func (*CreateGroupRequest) ProtoMessage()

func (*CreateGroupRequest) ProtoReflect

func (x *CreateGroupRequest) ProtoReflect() protoreflect.Message

func (*CreateGroupRequest) Reset

func (x *CreateGroupRequest) Reset()

func (*CreateGroupRequest) String

func (x *CreateGroupRequest) String() string

type CreateGroupsMembershipRequest

type CreateGroupsMembershipRequest struct {
	Parent           *string     `protobuf:"bytes,1,opt,name=parent" json:"parent,omitempty"`
	GroupsMembership *Membership `protobuf:"bytes,2,opt,name=groups_membership,json=groupsMembership" json:"groups_membership,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateGroupsMembershipRequest) Descriptor deprecated

func (*CreateGroupsMembershipRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateGroupsMembershipRequest.ProtoReflect.Descriptor instead.

func (*CreateGroupsMembershipRequest) GetGroupsMembership

func (x *CreateGroupsMembershipRequest) GetGroupsMembership() *Membership

func (*CreateGroupsMembershipRequest) GetParent

func (x *CreateGroupsMembershipRequest) GetParent() string

func (*CreateGroupsMembershipRequest) ProtoMessage

func (*CreateGroupsMembershipRequest) ProtoMessage()

func (*CreateGroupsMembershipRequest) ProtoReflect

func (*CreateGroupsMembershipRequest) Reset

func (x *CreateGroupsMembershipRequest) Reset()

func (*CreateGroupsMembershipRequest) String

type CreateInboundSamlSsoProfileOperationMetadata

type CreateInboundSamlSsoProfileOperationMetadata struct {

	// State of this Operation Will be "awaiting-multi-party-approval" when the operation is deferred due to the target customer having enabled [Multi-party approval for sensitive actions](https://support.google.com/a/answer/13790448).
	State *string `protobuf:"bytes,1,opt,name=state" json:"state,omitempty"`
	// contains filtered or unexported fields
}

LRO response metadata for InboundSamlSsoProfilesService.CreateInboundSamlSsoProfile.

func (*CreateInboundSamlSsoProfileOperationMetadata) Descriptor deprecated

Deprecated: Use CreateInboundSamlSsoProfileOperationMetadata.ProtoReflect.Descriptor instead.

func (*CreateInboundSamlSsoProfileOperationMetadata) GetState

func (*CreateInboundSamlSsoProfileOperationMetadata) ProtoMessage

func (*CreateInboundSamlSsoProfileOperationMetadata) ProtoReflect

func (*CreateInboundSamlSsoProfileOperationMetadata) Reset

func (*CreateInboundSamlSsoProfileOperationMetadata) String

type CreateInboundSamlSsoProfileRequest

type CreateInboundSamlSsoProfileRequest struct {
	InboundSamlSsoProfile *InboundSamlSsoProfile `protobuf:"bytes,1,opt,name=inbound_saml_sso_profile,json=inboundSamlSsoProfile" json:"inbound_saml_sso_profile,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateInboundSamlSsoProfileRequest) Descriptor deprecated

func (*CreateInboundSamlSsoProfileRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateInboundSamlSsoProfileRequest.ProtoReflect.Descriptor instead.

func (*CreateInboundSamlSsoProfileRequest) GetInboundSamlSsoProfile

func (x *CreateInboundSamlSsoProfileRequest) GetInboundSamlSsoProfile() *InboundSamlSsoProfile

func (*CreateInboundSamlSsoProfileRequest) ProtoMessage

func (*CreateInboundSamlSsoProfileRequest) ProtoMessage()

func (*CreateInboundSamlSsoProfileRequest) ProtoReflect

func (*CreateInboundSamlSsoProfileRequest) Reset

func (*CreateInboundSamlSsoProfileRequest) String

type CreateInboundSsoAssignmentOperationMetadata

type CreateInboundSsoAssignmentOperationMetadata struct {
	// contains filtered or unexported fields
}

LRO response metadata for InboundSsoAssignmentsService.CreateInboundSsoAssignment.

func (*CreateInboundSsoAssignmentOperationMetadata) Descriptor deprecated

Deprecated: Use CreateInboundSsoAssignmentOperationMetadata.ProtoReflect.Descriptor instead.

func (*CreateInboundSsoAssignmentOperationMetadata) ProtoMessage

func (*CreateInboundSsoAssignmentOperationMetadata) ProtoReflect

func (*CreateInboundSsoAssignmentOperationMetadata) Reset

func (*CreateInboundSsoAssignmentOperationMetadata) String

type CreateInboundSsoAssignmentRequest

type CreateInboundSsoAssignmentRequest struct {
	InboundSsoAssignment *InboundSsoAssignment `protobuf:"bytes,1,opt,name=inbound_sso_assignment,json=inboundSsoAssignment" json:"inbound_sso_assignment,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateInboundSsoAssignmentRequest) Descriptor deprecated

func (*CreateInboundSsoAssignmentRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateInboundSsoAssignmentRequest.ProtoReflect.Descriptor instead.

func (*CreateInboundSsoAssignmentRequest) GetInboundSsoAssignment

func (x *CreateInboundSsoAssignmentRequest) GetInboundSsoAssignment() *InboundSsoAssignment

func (*CreateInboundSsoAssignmentRequest) ProtoMessage

func (*CreateInboundSsoAssignmentRequest) ProtoMessage()

func (*CreateInboundSsoAssignmentRequest) ProtoReflect

func (*CreateInboundSsoAssignmentRequest) Reset

func (*CreateInboundSsoAssignmentRequest) String

type CustomAttributeValue

type CustomAttributeValue struct {

	// Represents a boolean value.
	BoolValue *bool `protobuf:"varint,1,opt,name=bool_value,json=boolValue" json:"bool_value,omitempty"`
	// Represents a double value.
	NumberValue *float64 `protobuf:"fixed64,2,opt,name=number_value,json=numberValue" json:"number_value,omitempty"`
	// Represents a string value.
	StringValue *string `protobuf:"bytes,3,opt,name=string_value,json=stringValue" json:"string_value,omitempty"`
	// contains filtered or unexported fields
}

Additional custom attribute values may be one of these types

func (*CustomAttributeValue) Descriptor deprecated

func (*CustomAttributeValue) Descriptor() ([]byte, []int)

Deprecated: Use CustomAttributeValue.ProtoReflect.Descriptor instead.

func (*CustomAttributeValue) GetBoolValue

func (x *CustomAttributeValue) GetBoolValue() bool

func (*CustomAttributeValue) GetNumberValue

func (x *CustomAttributeValue) GetNumberValue() float64

func (*CustomAttributeValue) GetStringValue

func (x *CustomAttributeValue) GetStringValue() string

func (*CustomAttributeValue) ProtoMessage

func (*CustomAttributeValue) ProtoMessage()

func (*CustomAttributeValue) ProtoReflect

func (x *CustomAttributeValue) ProtoReflect() protoreflect.Message

func (*CustomAttributeValue) Reset

func (x *CustomAttributeValue) Reset()

func (*CustomAttributeValue) String

func (x *CustomAttributeValue) String() string

type CustomersServerClient

type CustomersServerClient interface {
}

CustomersServerClient is the client API for CustomersServer service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type CustomersServerServer

type CustomersServerServer interface {
	// contains filtered or unexported methods
}

CustomersServerServer is the server API for CustomersServer service. All implementations must embed UnimplementedCustomersServerServer for forward compatibility

type CustomersUserinvitationsServerClient

type CustomersUserinvitationsServerClient interface {
	// Cancels a UserInvitation that was already sent.
	CancelCustomersUserinvitation(ctx context.Context, in *CancelCustomersUserinvitationRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
	// Retrieves a UserInvitation resource. **Note:** New consumer accounts with the customer's verified domain created within the previous 48 hours will not appear in the result. This delay also applies to newly-verified domains.
	GetCustomersUserinvitation(ctx context.Context, in *GetCustomersUserinvitationRequest, opts ...grpc.CallOption) (*UserInvitation, error)
	// Verifies whether a user account is eligible to receive a UserInvitation (is an unmanaged account). Eligibility is based on the following criteria: * the email address is a consumer account and it's the primary email address of the account, and * the domain of the email address matches an existing verified Google Workspace or Cloud Identity domain If both conditions are met, the user is eligible. **Note:** This method is not supported for Workspace Essentials customers.
	IsInvitableUserCustomersUserinvitation(ctx context.Context, in *IsInvitableUserCustomersUserinvitationRequest, opts ...grpc.CallOption) (*IsInvitableUserResponse, error)
	// Retrieves a list of UserInvitation resources. **Note:** New consumer accounts with the customer's verified domain created within the previous 48 hours will not appear in the result. This delay also applies to newly-verified domains.
	ListCustomersUserinvitations(ctx context.Context, in *ListCustomersUserinvitationsRequest, opts ...grpc.CallOption) (*ListUserInvitationsResponse, error)
	// Sends a UserInvitation to email. If the `UserInvitation` does not exist for this request and it is a valid request, the request creates a `UserInvitation`. **Note:** The `get` and `list` methods have a 48-hour delay where newly-created consumer accounts will not appear in the results. You can still send a `UserInvitation` to those accounts if you know the unmanaged email address and IsInvitableUser==True.
	SendCustomersUserinvitation(ctx context.Context, in *SendCustomersUserinvitationRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
}

CustomersUserinvitationsServerClient is the client API for CustomersUserinvitationsServer service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type CustomersUserinvitationsServerServer

type CustomersUserinvitationsServerServer interface {
	// Cancels a UserInvitation that was already sent.
	CancelCustomersUserinvitation(context.Context, *CancelCustomersUserinvitationRequest) (*longrunningpb.Operation, error)
	// Retrieves a UserInvitation resource. **Note:** New consumer accounts with the customer's verified domain created within the previous 48 hours will not appear in the result. This delay also applies to newly-verified domains.
	GetCustomersUserinvitation(context.Context, *GetCustomersUserinvitationRequest) (*UserInvitation, error)
	// Verifies whether a user account is eligible to receive a UserInvitation (is an unmanaged account). Eligibility is based on the following criteria: * the email address is a consumer account and it's the primary email address of the account, and * the domain of the email address matches an existing verified Google Workspace or Cloud Identity domain If both conditions are met, the user is eligible. **Note:** This method is not supported for Workspace Essentials customers.
	IsInvitableUserCustomersUserinvitation(context.Context, *IsInvitableUserCustomersUserinvitationRequest) (*IsInvitableUserResponse, error)
	// Retrieves a list of UserInvitation resources. **Note:** New consumer accounts with the customer's verified domain created within the previous 48 hours will not appear in the result. This delay also applies to newly-verified domains.
	ListCustomersUserinvitations(context.Context, *ListCustomersUserinvitationsRequest) (*ListUserInvitationsResponse, error)
	// Sends a UserInvitation to email. If the `UserInvitation` does not exist for this request and it is a valid request, the request creates a `UserInvitation`. **Note:** The `get` and `list` methods have a 48-hour delay where newly-created consumer accounts will not appear in the results. You can still send a `UserInvitation` to those accounts if you know the unmanaged email address and IsInvitableUser==True.
	SendCustomersUserinvitation(context.Context, *SendCustomersUserinvitationRequest) (*longrunningpb.Operation, error)
	// contains filtered or unexported methods
}

CustomersUserinvitationsServerServer is the server API for CustomersUserinvitationsServer service. All implementations must embed UnimplementedCustomersUserinvitationsServerServer for forward compatibility

type DeleteDeviceRequest

type DeleteDeviceRequest struct {
	Customer *string `protobuf:"bytes,1,opt,name=customer" json:"customer,omitempty"`
	Name     *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteDeviceRequest) Descriptor deprecated

func (*DeleteDeviceRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteDeviceRequest.ProtoReflect.Descriptor instead.

func (*DeleteDeviceRequest) GetCustomer

func (x *DeleteDeviceRequest) GetCustomer() string

func (*DeleteDeviceRequest) GetName

func (x *DeleteDeviceRequest) GetName() string

func (*DeleteDeviceRequest) ProtoMessage

func (*DeleteDeviceRequest) ProtoMessage()

func (*DeleteDeviceRequest) ProtoReflect

func (x *DeleteDeviceRequest) ProtoReflect() protoreflect.Message

func (*DeleteDeviceRequest) Reset

func (x *DeleteDeviceRequest) Reset()

func (*DeleteDeviceRequest) String

func (x *DeleteDeviceRequest) String() string

type DeleteDevicesDeviceUserRequest

type DeleteDevicesDeviceUserRequest struct {
	Customer *string `protobuf:"bytes,1,opt,name=customer" json:"customer,omitempty"`
	Name     *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteDevicesDeviceUserRequest) Descriptor deprecated

func (*DeleteDevicesDeviceUserRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteDevicesDeviceUserRequest.ProtoReflect.Descriptor instead.

func (*DeleteDevicesDeviceUserRequest) GetCustomer

func (x *DeleteDevicesDeviceUserRequest) GetCustomer() string

func (*DeleteDevicesDeviceUserRequest) GetName

func (*DeleteDevicesDeviceUserRequest) ProtoMessage

func (*DeleteDevicesDeviceUserRequest) ProtoMessage()

func (*DeleteDevicesDeviceUserRequest) ProtoReflect

func (*DeleteDevicesDeviceUserRequest) Reset

func (x *DeleteDevicesDeviceUserRequest) Reset()

func (*DeleteDevicesDeviceUserRequest) String

type DeleteGroupRequest

type DeleteGroupRequest struct {
	Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteGroupRequest) Descriptor deprecated

func (*DeleteGroupRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteGroupRequest.ProtoReflect.Descriptor instead.

func (*DeleteGroupRequest) GetName

func (x *DeleteGroupRequest) GetName() string

func (*DeleteGroupRequest) ProtoMessage

func (*DeleteGroupRequest) ProtoMessage()

func (*DeleteGroupRequest) ProtoReflect

func (x *DeleteGroupRequest) ProtoReflect() protoreflect.Message

func (*DeleteGroupRequest) Reset

func (x *DeleteGroupRequest) Reset()

func (*DeleteGroupRequest) String

func (x *DeleteGroupRequest) String() string

type DeleteGroupsMembershipRequest

type DeleteGroupsMembershipRequest struct {
	Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteGroupsMembershipRequest) Descriptor deprecated

func (*DeleteGroupsMembershipRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteGroupsMembershipRequest.ProtoReflect.Descriptor instead.

func (*DeleteGroupsMembershipRequest) GetName

func (*DeleteGroupsMembershipRequest) ProtoMessage

func (*DeleteGroupsMembershipRequest) ProtoMessage()

func (*DeleteGroupsMembershipRequest) ProtoReflect

func (*DeleteGroupsMembershipRequest) Reset

func (x *DeleteGroupsMembershipRequest) Reset()

func (*DeleteGroupsMembershipRequest) String

type DeleteIdpCredentialOperationMetadata

type DeleteIdpCredentialOperationMetadata struct {
	// contains filtered or unexported fields
}

LRO response metadata for InboundSamlSsoProfilesService.DeleteIdpCredential.

func (*DeleteIdpCredentialOperationMetadata) Descriptor deprecated

func (*DeleteIdpCredentialOperationMetadata) Descriptor() ([]byte, []int)

Deprecated: Use DeleteIdpCredentialOperationMetadata.ProtoReflect.Descriptor instead.

func (*DeleteIdpCredentialOperationMetadata) ProtoMessage

func (*DeleteIdpCredentialOperationMetadata) ProtoMessage()

func (*DeleteIdpCredentialOperationMetadata) ProtoReflect

func (*DeleteIdpCredentialOperationMetadata) Reset

func (*DeleteIdpCredentialOperationMetadata) String

type DeleteInboundSamlSsoProfileOperationMetadata

type DeleteInboundSamlSsoProfileOperationMetadata struct {
	// contains filtered or unexported fields
}

LRO response metadata for InboundSamlSsoProfilesService.DeleteInboundSamlSsoProfile.

func (*DeleteInboundSamlSsoProfileOperationMetadata) Descriptor deprecated

Deprecated: Use DeleteInboundSamlSsoProfileOperationMetadata.ProtoReflect.Descriptor instead.

func (*DeleteInboundSamlSsoProfileOperationMetadata) ProtoMessage

func (*DeleteInboundSamlSsoProfileOperationMetadata) ProtoReflect

func (*DeleteInboundSamlSsoProfileOperationMetadata) Reset

func (*DeleteInboundSamlSsoProfileOperationMetadata) String

type DeleteInboundSamlSsoProfileRequest

type DeleteInboundSamlSsoProfileRequest struct {
	Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteInboundSamlSsoProfileRequest) Descriptor deprecated

func (*DeleteInboundSamlSsoProfileRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteInboundSamlSsoProfileRequest.ProtoReflect.Descriptor instead.

func (*DeleteInboundSamlSsoProfileRequest) GetName

func (*DeleteInboundSamlSsoProfileRequest) ProtoMessage

func (*DeleteInboundSamlSsoProfileRequest) ProtoMessage()

func (*DeleteInboundSamlSsoProfileRequest) ProtoReflect

func (*DeleteInboundSamlSsoProfileRequest) Reset

func (*DeleteInboundSamlSsoProfileRequest) String

type DeleteInboundSamlSsoProfilesIdpCredentialRequest

type DeleteInboundSamlSsoProfilesIdpCredentialRequest struct {
	Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteInboundSamlSsoProfilesIdpCredentialRequest) Descriptor deprecated

Deprecated: Use DeleteInboundSamlSsoProfilesIdpCredentialRequest.ProtoReflect.Descriptor instead.

func (*DeleteInboundSamlSsoProfilesIdpCredentialRequest) GetName

func (*DeleteInboundSamlSsoProfilesIdpCredentialRequest) ProtoMessage

func (*DeleteInboundSamlSsoProfilesIdpCredentialRequest) ProtoReflect

func (*DeleteInboundSamlSsoProfilesIdpCredentialRequest) Reset

func (*DeleteInboundSamlSsoProfilesIdpCredentialRequest) String

type DeleteInboundSsoAssignmentOperationMetadata

type DeleteInboundSsoAssignmentOperationMetadata struct {
	// contains filtered or unexported fields
}

LRO response metadata for InboundSsoAssignmentsService.DeleteInboundSsoAssignment.

func (*DeleteInboundSsoAssignmentOperationMetadata) Descriptor deprecated

Deprecated: Use DeleteInboundSsoAssignmentOperationMetadata.ProtoReflect.Descriptor instead.

func (*DeleteInboundSsoAssignmentOperationMetadata) ProtoMessage

func (*DeleteInboundSsoAssignmentOperationMetadata) ProtoReflect

func (*DeleteInboundSsoAssignmentOperationMetadata) Reset

func (*DeleteInboundSsoAssignmentOperationMetadata) String

type DeleteInboundSsoAssignmentRequest

type DeleteInboundSsoAssignmentRequest struct {
	Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteInboundSsoAssignmentRequest) Descriptor deprecated

func (*DeleteInboundSsoAssignmentRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteInboundSsoAssignmentRequest.ProtoReflect.Descriptor instead.

func (*DeleteInboundSsoAssignmentRequest) GetName

func (*DeleteInboundSsoAssignmentRequest) ProtoMessage

func (*DeleteInboundSsoAssignmentRequest) ProtoMessage()

func (*DeleteInboundSsoAssignmentRequest) ProtoReflect

func (*DeleteInboundSsoAssignmentRequest) Reset

func (*DeleteInboundSsoAssignmentRequest) String

type Device

type Device struct {

	// Output only. Attributes specific to Android devices.
	AndroidSpecificAttributes *AndroidAttributes `` /* 131-byte string literal not displayed */
	// Asset tag of the device.
	AssetTag *string `protobuf:"bytes,2,opt,name=asset_tag,json=assetTag" json:"asset_tag,omitempty"`
	// Output only. Baseband version of the device.
	BasebandVersion *string `protobuf:"bytes,3,opt,name=baseband_version,json=basebandVersion" json:"baseband_version,omitempty"`
	// Output only. Device bootloader version. Example: 0.6.7.
	BootloaderVersion *string `protobuf:"bytes,4,opt,name=bootloader_version,json=bootloaderVersion" json:"bootloader_version,omitempty"`
	// Output only. Device brand. Example: Samsung.
	Brand *string `protobuf:"bytes,5,opt,name=brand" json:"brand,omitempty"`
	// Output only. Build number of the device.
	BuildNumber *string `protobuf:"bytes,6,opt,name=build_number,json=buildNumber" json:"build_number,omitempty"`
	// List of the clients the device is reporting to.
	ClientTypes []string `protobuf:"bytes,7,rep,name=client_types,json=clientTypes" json:"client_types,omitempty"`
	// Output only. Represents whether the Device is compromised.
	CompromisedState *string `protobuf:"bytes,8,opt,name=compromised_state,json=compromisedState" json:"compromised_state,omitempty"`
	// Output only. When the Company-Owned device was imported. This field is empty for BYOD devices.
	CreateTime *timestamp.Timestamp `protobuf:"bytes,9,opt,name=create_time,json=createTime" json:"create_time,omitempty"`
	// Unique identifier for the device.
	DeviceId *string `protobuf:"bytes,10,opt,name=device_id,json=deviceId" json:"device_id,omitempty"`
	// Output only. Type of device.
	DeviceType *string `protobuf:"bytes,11,opt,name=device_type,json=deviceType" json:"device_type,omitempty"`
	// Output only. Whether developer options is enabled on device.
	EnabledDeveloperOptions *bool `` /* 127-byte string literal not displayed */
	// Output only. Whether USB debugging is enabled on device.
	EnabledUsbDebugging *bool `protobuf:"varint,13,opt,name=enabled_usb_debugging,json=enabledUsbDebugging" json:"enabled_usb_debugging,omitempty"`
	// Output only. Device encryption state.
	EncryptionState *string `protobuf:"bytes,14,opt,name=encryption_state,json=encryptionState" json:"encryption_state,omitempty"`
	// Output only. Attributes specific to [Endpoint Verification](https://cloud.google.com/endpoint-verification/docs/overview) devices.
	EndpointVerificationSpecificAttributes *EndpointVerificationSpecificAttributes `` /* 173-byte string literal not displayed */
	// Host name of the device.
	Hostname *string `protobuf:"bytes,16,opt,name=hostname" json:"hostname,omitempty"`
	// Output only. IMEI number of device if GSM device; empty otherwise.
	Imei *string `protobuf:"bytes,17,opt,name=imei" json:"imei,omitempty"`
	// Output only. Kernel version of the device.
	KernelVersion *string `protobuf:"bytes,18,opt,name=kernel_version,json=kernelVersion" json:"kernel_version,omitempty"`
	// Most recent time when device synced with this service.
	LastSyncTime *timestamp.Timestamp `protobuf:"bytes,19,opt,name=last_sync_time,json=lastSyncTime" json:"last_sync_time,omitempty"`
	// Output only. Management state of the device
	ManagementState *string `protobuf:"bytes,20,opt,name=management_state,json=managementState" json:"management_state,omitempty"`
	// Output only. Device manufacturer. Example: Motorola.
	Manufacturer *string `protobuf:"bytes,21,opt,name=manufacturer" json:"manufacturer,omitempty"`
	// Output only. MEID number of device if CDMA device; empty otherwise.
	Meid *string `protobuf:"bytes,22,opt,name=meid" json:"meid,omitempty"`
	// Output only. Model name of device. Example: Pixel 3.
	Model *string `protobuf:"bytes,23,opt,name=model" json:"model,omitempty"`
	// Output only. [Resource name](https://cloud.google.com/apis/design/resource_names) of the Device in format: `devices/{device_id}`, where device_id is the unique id assigned to the Device.
	Name *string `protobuf:"bytes,24,opt,name=name" json:"name,omitempty"`
	// Output only. Mobile or network operator of device, if available.
	NetworkOperator *string `protobuf:"bytes,25,opt,name=network_operator,json=networkOperator" json:"network_operator,omitempty"`
	// Output only. OS version of the device. Example: Android 8.1.0.
	OsVersion *string `protobuf:"bytes,26,opt,name=os_version,json=osVersion" json:"os_version,omitempty"`
	// Output only. Domain name for Google accounts on device. Type for other accounts on device. On Android, will only be populated if |ownership_privilege| is |PROFILE_OWNER| or |DEVICE_OWNER|. Does not include the account signed in to the device policy app if that account's domain has only one account. Examples: "com.example", "xyz.com".
	OtherAccounts []string `protobuf:"bytes,27,rep,name=other_accounts,json=otherAccounts" json:"other_accounts,omitempty"`
	// Output only. Whether the device is owned by the company or an individual
	OwnerType *string `protobuf:"bytes,28,opt,name=owner_type,json=ownerType" json:"owner_type,omitempty"`
	// Output only. OS release version. Example: 6.0.
	ReleaseVersion *string `protobuf:"bytes,29,opt,name=release_version,json=releaseVersion" json:"release_version,omitempty"`
	// Output only. OS security patch update time on device.
	SecurityPatchTime *timestamp.Timestamp `protobuf:"bytes,30,opt,name=security_patch_time,json=securityPatchTime" json:"security_patch_time,omitempty"`
	// Serial Number of device. Example: HT82V1A01076.
	SerialNumber *string `protobuf:"bytes,31,opt,name=serial_number,json=serialNumber" json:"serial_number,omitempty"`
	// Output only. Unified device id of the device.
	UnifiedDeviceId *string `protobuf:"bytes,32,opt,name=unified_device_id,json=unifiedDeviceId" json:"unified_device_id,omitempty"`
	// WiFi MAC addresses of device.
	WifiMacAddresses []string `protobuf:"bytes,33,rep,name=wifi_mac_addresses,json=wifiMacAddresses" json:"wifi_mac_addresses,omitempty"`
	// contains filtered or unexported fields
}

A Device within the Cloud Identity Devices API. Represents a Device known to Google Cloud, independent of the device ownership, type, and whether it is assigned or in use by a user. Important: Device API scopes require that you use domain-wide delegation to access the API. For more information, see [Set up the Devices API](https://cloud.google.com/identity/docs/how-to/setup-devices).

func (*Device) Descriptor deprecated

func (*Device) Descriptor() ([]byte, []int)

Deprecated: Use Device.ProtoReflect.Descriptor instead.

func (*Device) GetAndroidSpecificAttributes

func (x *Device) GetAndroidSpecificAttributes() *AndroidAttributes

func (*Device) GetAssetTag

func (x *Device) GetAssetTag() string

func (*Device) GetBasebandVersion

func (x *Device) GetBasebandVersion() string

func (*Device) GetBootloaderVersion

func (x *Device) GetBootloaderVersion() string

func (*Device) GetBrand

func (x *Device) GetBrand() string

func (*Device) GetBuildNumber

func (x *Device) GetBuildNumber() string

func (*Device) GetClientTypes

func (x *Device) GetClientTypes() []string

func (*Device) GetCompromisedState

func (x *Device) GetCompromisedState() string

func (*Device) GetCreateTime

func (x *Device) GetCreateTime() *timestamp.Timestamp

func (*Device) GetDeviceId

func (x *Device) GetDeviceId() string

func (*Device) GetDeviceType

func (x *Device) GetDeviceType() string

func (*Device) GetEnabledDeveloperOptions

func (x *Device) GetEnabledDeveloperOptions() bool

func (*Device) GetEnabledUsbDebugging

func (x *Device) GetEnabledUsbDebugging() bool

func (*Device) GetEncryptionState

func (x *Device) GetEncryptionState() string

func (*Device) GetEndpointVerificationSpecificAttributes

func (x *Device) GetEndpointVerificationSpecificAttributes() *EndpointVerificationSpecificAttributes

func (*Device) GetHostname

func (x *Device) GetHostname() string

func (*Device) GetImei

func (x *Device) GetImei() string

func (*Device) GetKernelVersion

func (x *Device) GetKernelVersion() string

func (*Device) GetLastSyncTime

func (x *Device) GetLastSyncTime() *timestamp.Timestamp

func (*Device) GetManagementState

func (x *Device) GetManagementState() string

func (*Device) GetManufacturer

func (x *Device) GetManufacturer() string

func (*Device) GetMeid

func (x *Device) GetMeid() string

func (*Device) GetModel

func (x *Device) GetModel() string

func (*Device) GetName

func (x *Device) GetName() string

func (*Device) GetNetworkOperator

func (x *Device) GetNetworkOperator() string

func (*Device) GetOsVersion

func (x *Device) GetOsVersion() string

func (*Device) GetOtherAccounts

func (x *Device) GetOtherAccounts() []string

func (*Device) GetOwnerType

func (x *Device) GetOwnerType() string

func (*Device) GetReleaseVersion

func (x *Device) GetReleaseVersion() string

func (*Device) GetSecurityPatchTime

func (x *Device) GetSecurityPatchTime() *timestamp.Timestamp

func (*Device) GetSerialNumber

func (x *Device) GetSerialNumber() string

func (*Device) GetUnifiedDeviceId

func (x *Device) GetUnifiedDeviceId() string

func (*Device) GetWifiMacAddresses

func (x *Device) GetWifiMacAddresses() []string

func (*Device) ProtoMessage

func (*Device) ProtoMessage()

func (*Device) ProtoReflect

func (x *Device) ProtoReflect() protoreflect.Message

func (*Device) Reset

func (x *Device) Reset()

func (*Device) String

func (x *Device) String() string

type DeviceUser

type DeviceUser struct {

	// Compromised State of the DeviceUser object
	CompromisedState *string `protobuf:"bytes,1,opt,name=compromised_state,json=compromisedState" json:"compromised_state,omitempty"`
	// When the user first signed in to the device
	CreateTime *timestamp.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime" json:"create_time,omitempty"`
	// Output only. Most recent time when user registered with this service.
	FirstSyncTime *timestamp.Timestamp `protobuf:"bytes,3,opt,name=first_sync_time,json=firstSyncTime" json:"first_sync_time,omitempty"`
	// Output only. Default locale used on device, in IETF BCP-47 format.
	LanguageCode *string `protobuf:"bytes,4,opt,name=language_code,json=languageCode" json:"language_code,omitempty"`
	// Output only. Last time when user synced with policies.
	LastSyncTime *timestamp.Timestamp `protobuf:"bytes,5,opt,name=last_sync_time,json=lastSyncTime" json:"last_sync_time,omitempty"`
	// Output only. Management state of the user on the device.
	ManagementState *string `protobuf:"bytes,6,opt,name=management_state,json=managementState" json:"management_state,omitempty"`
	// Output only. [Resource name](https://cloud.google.com/apis/design/resource_names) of the DeviceUser in format: `devices/{device_id}/deviceUsers/{device_user_id}`, where `device_user_id` uniquely identifies a user's use of a device.
	Name *string `protobuf:"bytes,7,opt,name=name" json:"name,omitempty"`
	// Password state of the DeviceUser object
	PasswordState *string `protobuf:"bytes,8,opt,name=password_state,json=passwordState" json:"password_state,omitempty"`
	// Output only. User agent on the device for this specific user
	UserAgent *string `protobuf:"bytes,9,opt,name=user_agent,json=userAgent" json:"user_agent,omitempty"`
	// Email address of the user registered on the device.
	UserEmail *string `protobuf:"bytes,10,opt,name=user_email,json=userEmail" json:"user_email,omitempty"`
	// contains filtered or unexported fields
}

Represents a user's use of a Device in the Cloud Identity Devices API. A DeviceUser is a resource representing a user's use of a Device

func (*DeviceUser) Descriptor deprecated

func (*DeviceUser) Descriptor() ([]byte, []int)

Deprecated: Use DeviceUser.ProtoReflect.Descriptor instead.

func (*DeviceUser) GetCompromisedState

func (x *DeviceUser) GetCompromisedState() string

func (*DeviceUser) GetCreateTime

func (x *DeviceUser) GetCreateTime() *timestamp.Timestamp

func (*DeviceUser) GetFirstSyncTime

func (x *DeviceUser) GetFirstSyncTime() *timestamp.Timestamp

func (*DeviceUser) GetLanguageCode

func (x *DeviceUser) GetLanguageCode() string

func (*DeviceUser) GetLastSyncTime

func (x *DeviceUser) GetLastSyncTime() *timestamp.Timestamp

func (*DeviceUser) GetManagementState

func (x *DeviceUser) GetManagementState() string

func (*DeviceUser) GetName

func (x *DeviceUser) GetName() string

func (*DeviceUser) GetPasswordState

func (x *DeviceUser) GetPasswordState() string

func (*DeviceUser) GetUserAgent

func (x *DeviceUser) GetUserAgent() string

func (*DeviceUser) GetUserEmail

func (x *DeviceUser) GetUserEmail() string

func (*DeviceUser) ProtoMessage

func (*DeviceUser) ProtoMessage()

func (*DeviceUser) ProtoReflect

func (x *DeviceUser) ProtoReflect() protoreflect.Message

func (*DeviceUser) Reset

func (x *DeviceUser) Reset()

func (*DeviceUser) String

func (x *DeviceUser) String() string

type DevicesDeviceUsersClientStatesServerClient

type DevicesDeviceUsersClientStatesServerClient interface {
	// Gets the client state for the device user
	GetDevicesDeviceUsersClientState(ctx context.Context, in *GetDevicesDeviceUsersClientStateRequest, opts ...grpc.CallOption) (*ClientState, error)
	// Updates the client state for the device user **Note**: This method is available only to customers who have one of the following SKUs: Enterprise Standard, Enterprise Plus, Enterprise for Education, and Cloud Identity Premium
	PatchDevicesDeviceUsersClientState(ctx context.Context, in *PatchDevicesDeviceUsersClientStateRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
}

DevicesDeviceUsersClientStatesServerClient is the client API for DevicesDeviceUsersClientStatesServer service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type DevicesDeviceUsersClientStatesServerServer

type DevicesDeviceUsersClientStatesServerServer interface {
	// Gets the client state for the device user
	GetDevicesDeviceUsersClientState(context.Context, *GetDevicesDeviceUsersClientStateRequest) (*ClientState, error)
	// Updates the client state for the device user **Note**: This method is available only to customers who have one of the following SKUs: Enterprise Standard, Enterprise Plus, Enterprise for Education, and Cloud Identity Premium
	PatchDevicesDeviceUsersClientState(context.Context, *PatchDevicesDeviceUsersClientStateRequest) (*longrunningpb.Operation, error)
	// contains filtered or unexported methods
}

DevicesDeviceUsersClientStatesServerServer is the server API for DevicesDeviceUsersClientStatesServer service. All implementations must embed UnimplementedDevicesDeviceUsersClientStatesServerServer for forward compatibility

type DevicesDeviceUsersServerClient

type DevicesDeviceUsersServerClient interface {
	// Approves device to access user data.
	ApproveDevicesDeviceUser(ctx context.Context, in *ApproveDevicesDeviceUserRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
	// Blocks device from accessing user data
	BlockDevicesDeviceUser(ctx context.Context, in *BlockDevicesDeviceUserRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
	// Cancels an unfinished user account wipe. This operation can be used to cancel device wipe in the gap between the wipe operation returning success and the device being wiped.
	CancelWipeDevicesDeviceUser(ctx context.Context, in *CancelWipeDevicesDeviceUserRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
	// Deletes the specified DeviceUser. This also revokes the user's access to device data.
	DeleteDevicesDeviceUser(ctx context.Context, in *DeleteDevicesDeviceUserRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
	// Retrieves the specified DeviceUser
	GetDevicesDeviceUser(ctx context.Context, in *GetDevicesDeviceUserRequest, opts ...grpc.CallOption) (*DeviceUser, error)
	// Lists/Searches DeviceUsers.
	ListDevicesDeviceUsers(ctx context.Context, in *ListDevicesDeviceUsersRequest, opts ...grpc.CallOption) (*ListDeviceUsersResponse, error)
	// Looks up resource names of the DeviceUsers associated with the caller's credentials, as well as the properties provided in the request. This method must be called with end-user credentials with the scope: https://www.googleapis.com/auth/cloud-identity.devices.lookup If multiple properties are provided, only DeviceUsers having all of these properties are considered as matches - i.e. the query behaves like an AND. Different platforms require different amounts of information from the caller to ensure that the DeviceUser is uniquely identified. - iOS: No properties need to be passed, the caller's credentials are sufficient to identify the corresponding DeviceUser. - Android: Specifying the 'android_id' field is required. - Desktop: Specifying the 'raw_resource_id' field is required.
	LookupDevicesDeviceUser(ctx context.Context, in *LookupDevicesDeviceUserRequest, opts ...grpc.CallOption) (*LookupSelfDeviceUsersResponse, error)
	// Wipes the user's account on a device.
	WipeDevicesDeviceUser(ctx context.Context, in *WipeDevicesDeviceUserRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
}

DevicesDeviceUsersServerClient is the client API for DevicesDeviceUsersServer service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type DevicesDeviceUsersServerServer

type DevicesDeviceUsersServerServer interface {
	// Approves device to access user data.
	ApproveDevicesDeviceUser(context.Context, *ApproveDevicesDeviceUserRequest) (*longrunningpb.Operation, error)
	// Blocks device from accessing user data
	BlockDevicesDeviceUser(context.Context, *BlockDevicesDeviceUserRequest) (*longrunningpb.Operation, error)
	// Cancels an unfinished user account wipe. This operation can be used to cancel device wipe in the gap between the wipe operation returning success and the device being wiped.
	CancelWipeDevicesDeviceUser(context.Context, *CancelWipeDevicesDeviceUserRequest) (*longrunningpb.Operation, error)
	// Deletes the specified DeviceUser. This also revokes the user's access to device data.
	DeleteDevicesDeviceUser(context.Context, *DeleteDevicesDeviceUserRequest) (*longrunningpb.Operation, error)
	// Retrieves the specified DeviceUser
	GetDevicesDeviceUser(context.Context, *GetDevicesDeviceUserRequest) (*DeviceUser, error)
	// Lists/Searches DeviceUsers.
	ListDevicesDeviceUsers(context.Context, *ListDevicesDeviceUsersRequest) (*ListDeviceUsersResponse, error)
	// Looks up resource names of the DeviceUsers associated with the caller's credentials, as well as the properties provided in the request. This method must be called with end-user credentials with the scope: https://www.googleapis.com/auth/cloud-identity.devices.lookup If multiple properties are provided, only DeviceUsers having all of these properties are considered as matches - i.e. the query behaves like an AND. Different platforms require different amounts of information from the caller to ensure that the DeviceUser is uniquely identified. - iOS: No properties need to be passed, the caller's credentials are sufficient to identify the corresponding DeviceUser. - Android: Specifying the 'android_id' field is required. - Desktop: Specifying the 'raw_resource_id' field is required.
	LookupDevicesDeviceUser(context.Context, *LookupDevicesDeviceUserRequest) (*LookupSelfDeviceUsersResponse, error)
	// Wipes the user's account on a device.
	WipeDevicesDeviceUser(context.Context, *WipeDevicesDeviceUserRequest) (*longrunningpb.Operation, error)
	// contains filtered or unexported methods
}

DevicesDeviceUsersServerServer is the server API for DevicesDeviceUsersServer service. All implementations must embed UnimplementedDevicesDeviceUsersServerServer for forward compatibility

type DevicesServerClient

type DevicesServerClient interface {
	// Cancels an unfinished device wipe. This operation can be used to cancel device wipe in the gap between the wipe operation returning success and the device being wiped.
	CancelWipeDevice(ctx context.Context, in *CancelWipeDeviceServiceRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
	// Creates a device. Only company-owned device may be created. **Note**: This method is available only to customers who have one of the following SKUs: Enterprise Standard, Enterprise Plus, Enterprise for Education, and Cloud Identity Premium
	CreateDevice(ctx context.Context, in *CreateDeviceServiceRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
	// Deletes the specified device.
	DeleteDevice(ctx context.Context, in *DeleteDeviceRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
	// Retrieves the specified device.
	GetDevice(ctx context.Context, in *GetDeviceRequest, opts ...grpc.CallOption) (*Device, error)
	// Lists/Searches devices.
	ListDevices(ctx context.Context, in *ListDevicesRequest, opts ...grpc.CallOption) (*ListDevicesResponse, error)
	// Wipes all data on the specified device.
	WipeDevice(ctx context.Context, in *WipeDeviceServiceRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
}

DevicesServerClient is the client API for DevicesServer service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type DevicesServerServer

type DevicesServerServer interface {
	// Cancels an unfinished device wipe. This operation can be used to cancel device wipe in the gap between the wipe operation returning success and the device being wiped.
	CancelWipeDevice(context.Context, *CancelWipeDeviceServiceRequest) (*longrunningpb.Operation, error)
	// Creates a device. Only company-owned device may be created. **Note**: This method is available only to customers who have one of the following SKUs: Enterprise Standard, Enterprise Plus, Enterprise for Education, and Cloud Identity Premium
	CreateDevice(context.Context, *CreateDeviceServiceRequest) (*longrunningpb.Operation, error)
	// Deletes the specified device.
	DeleteDevice(context.Context, *DeleteDeviceRequest) (*longrunningpb.Operation, error)
	// Retrieves the specified device.
	GetDevice(context.Context, *GetDeviceRequest) (*Device, error)
	// Lists/Searches devices.
	ListDevices(context.Context, *ListDevicesRequest) (*ListDevicesResponse, error)
	// Wipes all data on the specified device.
	WipeDevice(context.Context, *WipeDeviceServiceRequest) (*longrunningpb.Operation, error)
	// contains filtered or unexported methods
}

DevicesServerServer is the server API for DevicesServer service. All implementations must embed UnimplementedDevicesServerServer for forward compatibility

type DsaPublicKeyInfo

type DsaPublicKeyInfo struct {

	// Key size in bits (size of parameter P).
	KeySize *int32 `protobuf:"varint,1,opt,name=key_size,json=keySize" json:"key_size,omitempty"`
	// contains filtered or unexported fields
}

Information of a DSA public key.

func (*DsaPublicKeyInfo) Descriptor deprecated

func (*DsaPublicKeyInfo) Descriptor() ([]byte, []int)

Deprecated: Use DsaPublicKeyInfo.ProtoReflect.Descriptor instead.

func (*DsaPublicKeyInfo) GetKeySize

func (x *DsaPublicKeyInfo) GetKeySize() int32

func (*DsaPublicKeyInfo) ProtoMessage

func (*DsaPublicKeyInfo) ProtoMessage()

func (*DsaPublicKeyInfo) ProtoReflect

func (x *DsaPublicKeyInfo) ProtoReflect() protoreflect.Message

func (*DsaPublicKeyInfo) Reset

func (x *DsaPublicKeyInfo) Reset()

func (*DsaPublicKeyInfo) String

func (x *DsaPublicKeyInfo) String() string

type DynamicGroupMetadata

type DynamicGroupMetadata struct {

	// Memberships will be the union of all queries. Only one entry with USER resource is currently supported. Customers can create up to 500 dynamic groups.
	Queries []*DynamicGroupQuery `protobuf:"bytes,1,rep,name=queries" json:"queries,omitempty"`
	// Output only. Status of the dynamic group.
	Status *DynamicGroupStatus `protobuf:"bytes,2,opt,name=status" json:"status,omitempty"`
	// contains filtered or unexported fields
}

Dynamic group metadata like queries and status.

func (*DynamicGroupMetadata) Descriptor deprecated

func (*DynamicGroupMetadata) Descriptor() ([]byte, []int)

Deprecated: Use DynamicGroupMetadata.ProtoReflect.Descriptor instead.

func (*DynamicGroupMetadata) GetQueries

func (x *DynamicGroupMetadata) GetQueries() []*DynamicGroupQuery

func (*DynamicGroupMetadata) GetStatus

func (x *DynamicGroupMetadata) GetStatus() *DynamicGroupStatus

func (*DynamicGroupMetadata) ProtoMessage

func (*DynamicGroupMetadata) ProtoMessage()

func (*DynamicGroupMetadata) ProtoReflect

func (x *DynamicGroupMetadata) ProtoReflect() protoreflect.Message

func (*DynamicGroupMetadata) Reset

func (x *DynamicGroupMetadata) Reset()

func (*DynamicGroupMetadata) String

func (x *DynamicGroupMetadata) String() string

type DynamicGroupQuery

type DynamicGroupQuery struct {

	// Query that determines the memberships of the dynamic group. Examples: All users with at least one `organizations.department` of engineering. `user.organizations.exists(org, org.department=='engineering')` All users with at least one location that has `area` of `foo` and `building_id` of `bar`. `user.locations.exists(loc, loc.area=='foo' && loc.building_id=='bar')` All users with any variation of the name John Doe (case-insensitive queries add `equalsIgnoreCase()` to the value being queried). `user.name.value.equalsIgnoreCase('jOhn DoE')`
	Query        *string `protobuf:"bytes,1,opt,name=query" json:"query,omitempty"`
	ResourceType *string `protobuf:"bytes,2,opt,name=resource_type,json=resourceType" json:"resource_type,omitempty"`
	// contains filtered or unexported fields
}

Defines a query on a resource.

func (*DynamicGroupQuery) Descriptor deprecated

func (*DynamicGroupQuery) Descriptor() ([]byte, []int)

Deprecated: Use DynamicGroupQuery.ProtoReflect.Descriptor instead.

func (*DynamicGroupQuery) GetQuery

func (x *DynamicGroupQuery) GetQuery() string

func (*DynamicGroupQuery) GetResourceType

func (x *DynamicGroupQuery) GetResourceType() string

func (*DynamicGroupQuery) ProtoMessage

func (*DynamicGroupQuery) ProtoMessage()

func (*DynamicGroupQuery) ProtoReflect

func (x *DynamicGroupQuery) ProtoReflect() protoreflect.Message

func (*DynamicGroupQuery) Reset

func (x *DynamicGroupQuery) Reset()

func (*DynamicGroupQuery) String

func (x *DynamicGroupQuery) String() string

type DynamicGroupStatus

type DynamicGroupStatus struct {

	// Status of the dynamic group.
	Status *string `protobuf:"bytes,1,opt,name=status" json:"status,omitempty"`
	// The latest time at which the dynamic group is guaranteed to be in the given status. If status is `UP_TO_DATE`, the latest time at which the dynamic group was confirmed to be up-to-date. If status is `UPDATING_MEMBERSHIPS`, the time at which dynamic group was created.
	StatusTime *timestamp.Timestamp `protobuf:"bytes,2,opt,name=status_time,json=statusTime" json:"status_time,omitempty"`
	// contains filtered or unexported fields
}

The current status of a dynamic group along with timestamp.

func (*DynamicGroupStatus) Descriptor deprecated

func (*DynamicGroupStatus) Descriptor() ([]byte, []int)

Deprecated: Use DynamicGroupStatus.ProtoReflect.Descriptor instead.

func (*DynamicGroupStatus) GetStatus

func (x *DynamicGroupStatus) GetStatus() string

func (*DynamicGroupStatus) GetStatusTime

func (x *DynamicGroupStatus) GetStatusTime() *timestamp.Timestamp

func (*DynamicGroupStatus) ProtoMessage

func (*DynamicGroupStatus) ProtoMessage()

func (*DynamicGroupStatus) ProtoReflect

func (x *DynamicGroupStatus) ProtoReflect() protoreflect.Message

func (*DynamicGroupStatus) Reset

func (x *DynamicGroupStatus) Reset()

func (*DynamicGroupStatus) String

func (x *DynamicGroupStatus) String() string

type EndpointVerificationSpecificAttributes

type EndpointVerificationSpecificAttributes struct {

	// [Additional signals](https://cloud.google.com/endpoint-verification/docs/device-information) reported by Endpoint Verification. It includes the following attributes: * Non-configurable attributes: hotfixes, av_installed, av_enabled, windows_domain_name, is_os_native_firewall_enabled, and is_secure_boot_enabled. * [Configurable attributes](https://cloud.google.com/endpoint-verification/docs/collect-config-attributes): file, folder, and binary attributes; registry entries; and properties in a plist.
	AdditionalSignals map[string]*any1.Any `` /* 179-byte string literal not displayed */
	// Details of browser profiles reported by Endpoint Verification.
	BrowserAttributes []*BrowserAttributes `protobuf:"bytes,2,rep,name=browser_attributes,json=browserAttributes" json:"browser_attributes,omitempty"`
	// Details of certificates.
	CertificateAttributes []*CertificateAttributes `protobuf:"bytes,3,rep,name=certificate_attributes,json=certificateAttributes" json:"certificate_attributes,omitempty"`
	// contains filtered or unexported fields
}

Resource representing the [Endpoint Verification-specific attributes](https://cloud.google.com/endpoint-verification/docs/device-information) of a device.

func (*EndpointVerificationSpecificAttributes) Descriptor deprecated

func (*EndpointVerificationSpecificAttributes) Descriptor() ([]byte, []int)

Deprecated: Use EndpointVerificationSpecificAttributes.ProtoReflect.Descriptor instead.

func (*EndpointVerificationSpecificAttributes) GetAdditionalSignals

func (x *EndpointVerificationSpecificAttributes) GetAdditionalSignals() map[string]*any1.Any

func (*EndpointVerificationSpecificAttributes) GetBrowserAttributes

func (x *EndpointVerificationSpecificAttributes) GetBrowserAttributes() []*BrowserAttributes

func (*EndpointVerificationSpecificAttributes) GetCertificateAttributes

func (x *EndpointVerificationSpecificAttributes) GetCertificateAttributes() []*CertificateAttributes

func (*EndpointVerificationSpecificAttributes) ProtoMessage

func (*EndpointVerificationSpecificAttributes) ProtoReflect

func (*EndpointVerificationSpecificAttributes) Reset

func (*EndpointVerificationSpecificAttributes) String

type EntityKey

type EntityKey struct {

	// The ID of the entity. For Google-managed entities, the `id` must be the email address of an existing group or user. For external-identity-mapped entities, the `id` must be a string conforming to the Identity Source's requirements. Must be unique within a `namespace`.
	Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	// The namespace in which the entity exists. If not specified, the `EntityKey` represents a Google-managed entity such as a Google user or a Google Group. If specified, the `EntityKey` represents an external-identity-mapped group. The namespace must correspond to an identity source created in Admin Console and must be in the form of `identitysources/{identity_source_id}`.
	Namespace *string `protobuf:"bytes,2,opt,name=namespace" json:"namespace,omitempty"`
	// contains filtered or unexported fields
}

A unique identifier for an entity in the Cloud Identity Groups API. An entity can represent either a group with an optional `namespace` or a user without a `namespace`. The combination of `id` and `namespace` must be unique; however, the same `id` can be used with different `namespace`s.

func (*EntityKey) Descriptor deprecated

func (*EntityKey) Descriptor() ([]byte, []int)

Deprecated: Use EntityKey.ProtoReflect.Descriptor instead.

func (*EntityKey) GetId

func (x *EntityKey) GetId() string

func (*EntityKey) GetNamespace

func (x *EntityKey) GetNamespace() string

func (*EntityKey) ProtoMessage

func (*EntityKey) ProtoMessage()

func (*EntityKey) ProtoReflect

func (x *EntityKey) ProtoReflect() protoreflect.Message

func (*EntityKey) Reset

func (x *EntityKey) Reset()

func (*EntityKey) String

func (x *EntityKey) String() string

type ExpiryDetail

type ExpiryDetail struct {

	// The time at which the `MembershipRole` will expire.
	ExpireTime *timestamp.Timestamp `protobuf:"bytes,1,opt,name=expire_time,json=expireTime" json:"expire_time,omitempty"`
	// contains filtered or unexported fields
}

The `MembershipRole` expiry details.

func (*ExpiryDetail) Descriptor deprecated

func (*ExpiryDetail) Descriptor() ([]byte, []int)

Deprecated: Use ExpiryDetail.ProtoReflect.Descriptor instead.

func (*ExpiryDetail) GetExpireTime

func (x *ExpiryDetail) GetExpireTime() *timestamp.Timestamp

func (*ExpiryDetail) ProtoMessage

func (*ExpiryDetail) ProtoMessage()

func (*ExpiryDetail) ProtoReflect

func (x *ExpiryDetail) ProtoReflect() protoreflect.Message

func (*ExpiryDetail) Reset

func (x *ExpiryDetail) Reset()

func (*ExpiryDetail) String

func (x *ExpiryDetail) String() string

type GetCustomersUserinvitationRequest

type GetCustomersUserinvitationRequest struct {
	Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*GetCustomersUserinvitationRequest) Descriptor deprecated

func (*GetCustomersUserinvitationRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetCustomersUserinvitationRequest.ProtoReflect.Descriptor instead.

func (*GetCustomersUserinvitationRequest) GetName

func (*GetCustomersUserinvitationRequest) ProtoMessage

func (*GetCustomersUserinvitationRequest) ProtoMessage()

func (*GetCustomersUserinvitationRequest) ProtoReflect

func (*GetCustomersUserinvitationRequest) Reset

func (*GetCustomersUserinvitationRequest) String

type GetDeviceRequest

type GetDeviceRequest struct {
	Customer *string `protobuf:"bytes,1,opt,name=customer" json:"customer,omitempty"`
	Name     *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDeviceRequest) Descriptor deprecated

func (*GetDeviceRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetDeviceRequest.ProtoReflect.Descriptor instead.

func (*GetDeviceRequest) GetCustomer

func (x *GetDeviceRequest) GetCustomer() string

func (*GetDeviceRequest) GetName

func (x *GetDeviceRequest) GetName() string

func (*GetDeviceRequest) ProtoMessage

func (*GetDeviceRequest) ProtoMessage()

func (*GetDeviceRequest) ProtoReflect

func (x *GetDeviceRequest) ProtoReflect() protoreflect.Message

func (*GetDeviceRequest) Reset

func (x *GetDeviceRequest) Reset()

func (*GetDeviceRequest) String

func (x *GetDeviceRequest) String() string

type GetDevicesDeviceUserRequest

type GetDevicesDeviceUserRequest struct {
	Customer *string `protobuf:"bytes,1,opt,name=customer" json:"customer,omitempty"`
	Name     *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDevicesDeviceUserRequest) Descriptor deprecated

func (*GetDevicesDeviceUserRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetDevicesDeviceUserRequest.ProtoReflect.Descriptor instead.

func (*GetDevicesDeviceUserRequest) GetCustomer

func (x *GetDevicesDeviceUserRequest) GetCustomer() string

func (*GetDevicesDeviceUserRequest) GetName

func (x *GetDevicesDeviceUserRequest) GetName() string

func (*GetDevicesDeviceUserRequest) ProtoMessage

func (*GetDevicesDeviceUserRequest) ProtoMessage()

func (*GetDevicesDeviceUserRequest) ProtoReflect

func (*GetDevicesDeviceUserRequest) Reset

func (x *GetDevicesDeviceUserRequest) Reset()

func (*GetDevicesDeviceUserRequest) String

func (x *GetDevicesDeviceUserRequest) String() string

type GetDevicesDeviceUsersClientStateRequest

type GetDevicesDeviceUsersClientStateRequest struct {
	Customer *string `protobuf:"bytes,1,opt,name=customer" json:"customer,omitempty"`
	Name     *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDevicesDeviceUsersClientStateRequest) Descriptor deprecated

func (*GetDevicesDeviceUsersClientStateRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetDevicesDeviceUsersClientStateRequest.ProtoReflect.Descriptor instead.

func (*GetDevicesDeviceUsersClientStateRequest) GetCustomer

func (*GetDevicesDeviceUsersClientStateRequest) GetName

func (*GetDevicesDeviceUsersClientStateRequest) ProtoMessage

func (*GetDevicesDeviceUsersClientStateRequest) ProtoReflect

func (*GetDevicesDeviceUsersClientStateRequest) Reset

func (*GetDevicesDeviceUsersClientStateRequest) String

type GetGroupRequest

type GetGroupRequest struct {
	Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*GetGroupRequest) Descriptor deprecated

func (*GetGroupRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetGroupRequest.ProtoReflect.Descriptor instead.

func (*GetGroupRequest) GetName

func (x *GetGroupRequest) GetName() string

func (*GetGroupRequest) ProtoMessage

func (*GetGroupRequest) ProtoMessage()

func (*GetGroupRequest) ProtoReflect

func (x *GetGroupRequest) ProtoReflect() protoreflect.Message

func (*GetGroupRequest) Reset

func (x *GetGroupRequest) Reset()

func (*GetGroupRequest) String

func (x *GetGroupRequest) String() string

type GetGroupsMembershipRequest

type GetGroupsMembershipRequest struct {
	Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*GetGroupsMembershipRequest) Descriptor deprecated

func (*GetGroupsMembershipRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetGroupsMembershipRequest.ProtoReflect.Descriptor instead.

func (*GetGroupsMembershipRequest) GetName

func (x *GetGroupsMembershipRequest) GetName() string

func (*GetGroupsMembershipRequest) ProtoMessage

func (*GetGroupsMembershipRequest) ProtoMessage()

func (*GetGroupsMembershipRequest) ProtoReflect

func (*GetGroupsMembershipRequest) Reset

func (x *GetGroupsMembershipRequest) Reset()

func (*GetGroupsMembershipRequest) String

func (x *GetGroupsMembershipRequest) String() string

type GetInboundSamlSsoProfileRequest

type GetInboundSamlSsoProfileRequest struct {
	Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*GetInboundSamlSsoProfileRequest) Descriptor deprecated

func (*GetInboundSamlSsoProfileRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetInboundSamlSsoProfileRequest.ProtoReflect.Descriptor instead.

func (*GetInboundSamlSsoProfileRequest) GetName

func (*GetInboundSamlSsoProfileRequest) ProtoMessage

func (*GetInboundSamlSsoProfileRequest) ProtoMessage()

func (*GetInboundSamlSsoProfileRequest) ProtoReflect

func (*GetInboundSamlSsoProfileRequest) Reset

func (*GetInboundSamlSsoProfileRequest) String

type GetInboundSamlSsoProfilesIdpCredentialRequest

type GetInboundSamlSsoProfilesIdpCredentialRequest struct {
	Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*GetInboundSamlSsoProfilesIdpCredentialRequest) Descriptor deprecated

Deprecated: Use GetInboundSamlSsoProfilesIdpCredentialRequest.ProtoReflect.Descriptor instead.

func (*GetInboundSamlSsoProfilesIdpCredentialRequest) GetName

func (*GetInboundSamlSsoProfilesIdpCredentialRequest) ProtoMessage

func (*GetInboundSamlSsoProfilesIdpCredentialRequest) ProtoReflect

func (*GetInboundSamlSsoProfilesIdpCredentialRequest) Reset

func (*GetInboundSamlSsoProfilesIdpCredentialRequest) String

type GetInboundSsoAssignmentRequest

type GetInboundSsoAssignmentRequest struct {
	Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*GetInboundSsoAssignmentRequest) Descriptor deprecated

func (*GetInboundSsoAssignmentRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetInboundSsoAssignmentRequest.ProtoReflect.Descriptor instead.

func (*GetInboundSsoAssignmentRequest) GetName

func (*GetInboundSsoAssignmentRequest) ProtoMessage

func (*GetInboundSsoAssignmentRequest) ProtoMessage()

func (*GetInboundSsoAssignmentRequest) ProtoReflect

func (*GetInboundSsoAssignmentRequest) Reset

func (x *GetInboundSsoAssignmentRequest) Reset()

func (*GetInboundSsoAssignmentRequest) String

type GetMembershipGraphGroupsMembershipRequest

type GetMembershipGraphGroupsMembershipRequest struct {
	Parent *string `protobuf:"bytes,1,opt,name=parent" json:"parent,omitempty"`
	Query  *string `protobuf:"bytes,2,opt,name=query" json:"query,omitempty"`
	// contains filtered or unexported fields
}

func (*GetMembershipGraphGroupsMembershipRequest) Descriptor deprecated

func (*GetMembershipGraphGroupsMembershipRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetMembershipGraphGroupsMembershipRequest.ProtoReflect.Descriptor instead.

func (*GetMembershipGraphGroupsMembershipRequest) GetParent

func (*GetMembershipGraphGroupsMembershipRequest) GetQuery

func (*GetMembershipGraphGroupsMembershipRequest) ProtoMessage

func (*GetMembershipGraphGroupsMembershipRequest) ProtoReflect

func (*GetMembershipGraphGroupsMembershipRequest) Reset

func (*GetMembershipGraphGroupsMembershipRequest) String

type GetMembershipGraphResponse

type GetMembershipGraphResponse struct {

	// The membership graph's path information represented as an adjacency list.
	AdjacencyList []*MembershipAdjacencyList `protobuf:"bytes,1,rep,name=adjacency_list,json=adjacencyList" json:"adjacency_list,omitempty"`
	// The resources representing each group in the adjacency list. Each group in this list can be correlated to a 'group' of the MembershipAdjacencyList using the 'name' of the Group resource.
	Groups []*Group `protobuf:"bytes,2,rep,name=groups" json:"groups,omitempty"`
	// contains filtered or unexported fields
}

The response message for MembershipsService.GetMembershipGraph.

func (*GetMembershipGraphResponse) Descriptor deprecated

func (*GetMembershipGraphResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetMembershipGraphResponse.ProtoReflect.Descriptor instead.

func (*GetMembershipGraphResponse) GetAdjacencyList

func (x *GetMembershipGraphResponse) GetAdjacencyList() []*MembershipAdjacencyList

func (*GetMembershipGraphResponse) GetGroups

func (x *GetMembershipGraphResponse) GetGroups() []*Group

func (*GetMembershipGraphResponse) ProtoMessage

func (*GetMembershipGraphResponse) ProtoMessage()

func (*GetMembershipGraphResponse) ProtoReflect

func (*GetMembershipGraphResponse) Reset

func (x *GetMembershipGraphResponse) Reset()

func (*GetMembershipGraphResponse) String

func (x *GetMembershipGraphResponse) String() string

type GetPolicyRequest

type GetPolicyRequest struct {
	Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*GetPolicyRequest) Descriptor deprecated

func (*GetPolicyRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetPolicyRequest.ProtoReflect.Descriptor instead.

func (*GetPolicyRequest) GetName

func (x *GetPolicyRequest) GetName() string

func (*GetPolicyRequest) ProtoMessage

func (*GetPolicyRequest) ProtoMessage()

func (*GetPolicyRequest) ProtoReflect

func (x *GetPolicyRequest) ProtoReflect() protoreflect.Message

func (*GetPolicyRequest) Reset

func (x *GetPolicyRequest) Reset()

func (*GetPolicyRequest) String

func (x *GetPolicyRequest) String() string

type GetSecuritySettingsGroupRequest

type GetSecuritySettingsGroupRequest struct {
	Name     *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
	ReadMask *string `protobuf:"bytes,2,opt,name=read_mask,json=readMask" json:"read_mask,omitempty"`
	// contains filtered or unexported fields
}

func (*GetSecuritySettingsGroupRequest) Descriptor deprecated

func (*GetSecuritySettingsGroupRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetSecuritySettingsGroupRequest.ProtoReflect.Descriptor instead.

func (*GetSecuritySettingsGroupRequest) GetName

func (*GetSecuritySettingsGroupRequest) GetReadMask

func (x *GetSecuritySettingsGroupRequest) GetReadMask() string

func (*GetSecuritySettingsGroupRequest) ProtoMessage

func (*GetSecuritySettingsGroupRequest) ProtoMessage()

func (*GetSecuritySettingsGroupRequest) ProtoReflect

func (*GetSecuritySettingsGroupRequest) Reset

func (*GetSecuritySettingsGroupRequest) String

type GoogleAppsCloudidentityDevicesV1AndroidAttributes

type GoogleAppsCloudidentityDevicesV1AndroidAttributes struct {

	// Whether the device passes Android CTS compliance.
	CtsProfileMatch *bool `protobuf:"varint,1,opt,name=cts_profile_match,json=ctsProfileMatch" json:"cts_profile_match,omitempty"`
	// Whether applications from unknown sources can be installed on device.
	EnabledUnknownSources *bool `protobuf:"varint,2,opt,name=enabled_unknown_sources,json=enabledUnknownSources" json:"enabled_unknown_sources,omitempty"`
	// Whether any potentially harmful apps were detected on the device.
	HasPotentiallyHarmfulApps *bool `` /* 134-byte string literal not displayed */
	// Whether this account is on an owner/primary profile. For phones, only true for owner profiles. Android 4+ devices can have secondary or restricted user profiles.
	OwnerProfileAccount *bool `protobuf:"varint,4,opt,name=owner_profile_account,json=ownerProfileAccount" json:"owner_profile_account,omitempty"`
	// Ownership privileges on device.
	OwnershipPrivilege *string `protobuf:"bytes,5,opt,name=ownership_privilege,json=ownershipPrivilege" json:"ownership_privilege,omitempty"`
	// Whether device supports Android work profiles. If false, this service will not block access to corp data even if an administrator turns on the "Enforce Work Profile" policy.
	SupportsWorkProfile *bool `protobuf:"varint,6,opt,name=supports_work_profile,json=supportsWorkProfile" json:"supports_work_profile,omitempty"`
	// Whether Android verified boot status is GREEN.
	VerifiedBoot *bool `protobuf:"varint,7,opt,name=verified_boot,json=verifiedBoot" json:"verified_boot,omitempty"`
	// Whether Google Play Protect Verify Apps is enabled.
	VerifyAppsEnabled *bool `protobuf:"varint,8,opt,name=verify_apps_enabled,json=verifyAppsEnabled" json:"verify_apps_enabled,omitempty"`
	// contains filtered or unexported fields
}

Resource representing the Android specific attributes of a Device.

func (*GoogleAppsCloudidentityDevicesV1AndroidAttributes) Descriptor deprecated

Deprecated: Use GoogleAppsCloudidentityDevicesV1AndroidAttributes.ProtoReflect.Descriptor instead.

func (*GoogleAppsCloudidentityDevicesV1AndroidAttributes) GetCtsProfileMatch

func (*GoogleAppsCloudidentityDevicesV1AndroidAttributes) GetEnabledUnknownSources

func (x *GoogleAppsCloudidentityDevicesV1AndroidAttributes) GetEnabledUnknownSources() bool

func (*GoogleAppsCloudidentityDevicesV1AndroidAttributes) GetHasPotentiallyHarmfulApps

func (x *GoogleAppsCloudidentityDevicesV1AndroidAttributes) GetHasPotentiallyHarmfulApps() bool

func (*GoogleAppsCloudidentityDevicesV1AndroidAttributes) GetOwnerProfileAccount

func (x *GoogleAppsCloudidentityDevicesV1AndroidAttributes) GetOwnerProfileAccount() bool

func (*GoogleAppsCloudidentityDevicesV1AndroidAttributes) GetOwnershipPrivilege

func (x *GoogleAppsCloudidentityDevicesV1AndroidAttributes) GetOwnershipPrivilege() string

func (*GoogleAppsCloudidentityDevicesV1AndroidAttributes) GetSupportsWorkProfile

func (x *GoogleAppsCloudidentityDevicesV1AndroidAttributes) GetSupportsWorkProfile() bool

func (*GoogleAppsCloudidentityDevicesV1AndroidAttributes) GetVerifiedBoot

func (*GoogleAppsCloudidentityDevicesV1AndroidAttributes) GetVerifyAppsEnabled

func (x *GoogleAppsCloudidentityDevicesV1AndroidAttributes) GetVerifyAppsEnabled() bool

func (*GoogleAppsCloudidentityDevicesV1AndroidAttributes) ProtoMessage

func (*GoogleAppsCloudidentityDevicesV1AndroidAttributes) ProtoReflect

func (*GoogleAppsCloudidentityDevicesV1AndroidAttributes) Reset

func (*GoogleAppsCloudidentityDevicesV1AndroidAttributes) String

type GoogleAppsCloudidentityDevicesV1ApproveDeviceUserMetadata

type GoogleAppsCloudidentityDevicesV1ApproveDeviceUserMetadata struct {
	// contains filtered or unexported fields
}

Metadata for ApproveDeviceUser LRO.

func (*GoogleAppsCloudidentityDevicesV1ApproveDeviceUserMetadata) Descriptor deprecated

Deprecated: Use GoogleAppsCloudidentityDevicesV1ApproveDeviceUserMetadata.ProtoReflect.Descriptor instead.

func (*GoogleAppsCloudidentityDevicesV1ApproveDeviceUserMetadata) ProtoMessage

func (*GoogleAppsCloudidentityDevicesV1ApproveDeviceUserMetadata) ProtoReflect

func (*GoogleAppsCloudidentityDevicesV1ApproveDeviceUserMetadata) Reset

func (*GoogleAppsCloudidentityDevicesV1ApproveDeviceUserMetadata) String

type GoogleAppsCloudidentityDevicesV1ApproveDeviceUserResponse

type GoogleAppsCloudidentityDevicesV1ApproveDeviceUserResponse struct {

	// Resultant DeviceUser object for the action.
	DeviceUser *GoogleAppsCloudidentityDevicesV1DeviceUser `protobuf:"bytes,1,opt,name=device_user,json=deviceUser" json:"device_user,omitempty"`
	// contains filtered or unexported fields
}

Response message for approving the device to access user data.

func (*GoogleAppsCloudidentityDevicesV1ApproveDeviceUserResponse) Descriptor deprecated

Deprecated: Use GoogleAppsCloudidentityDevicesV1ApproveDeviceUserResponse.ProtoReflect.Descriptor instead.

func (*GoogleAppsCloudidentityDevicesV1ApproveDeviceUserResponse) GetDeviceUser

func (*GoogleAppsCloudidentityDevicesV1ApproveDeviceUserResponse) ProtoMessage

func (*GoogleAppsCloudidentityDevicesV1ApproveDeviceUserResponse) ProtoReflect

func (*GoogleAppsCloudidentityDevicesV1ApproveDeviceUserResponse) Reset

func (*GoogleAppsCloudidentityDevicesV1ApproveDeviceUserResponse) String

type GoogleAppsCloudidentityDevicesV1BlockDeviceUserMetadata

type GoogleAppsCloudidentityDevicesV1BlockDeviceUserMetadata struct {
	// contains filtered or unexported fields
}

Metadata for BlockDeviceUser LRO.

func (*GoogleAppsCloudidentityDevicesV1BlockDeviceUserMetadata) Descriptor deprecated

Deprecated: Use GoogleAppsCloudidentityDevicesV1BlockDeviceUserMetadata.ProtoReflect.Descriptor instead.

func (*GoogleAppsCloudidentityDevicesV1BlockDeviceUserMetadata) ProtoMessage

func (*GoogleAppsCloudidentityDevicesV1BlockDeviceUserMetadata) ProtoReflect

func (*GoogleAppsCloudidentityDevicesV1BlockDeviceUserMetadata) Reset

func (*GoogleAppsCloudidentityDevicesV1BlockDeviceUserMetadata) String

type GoogleAppsCloudidentityDevicesV1BlockDeviceUserResponse

type GoogleAppsCloudidentityDevicesV1BlockDeviceUserResponse struct {

	// Resultant DeviceUser object for the action.
	DeviceUser *GoogleAppsCloudidentityDevicesV1DeviceUser `protobuf:"bytes,1,opt,name=device_user,json=deviceUser" json:"device_user,omitempty"`
	// contains filtered or unexported fields
}

Response message for blocking the device from accessing user data.

func (*GoogleAppsCloudidentityDevicesV1BlockDeviceUserResponse) Descriptor deprecated

Deprecated: Use GoogleAppsCloudidentityDevicesV1BlockDeviceUserResponse.ProtoReflect.Descriptor instead.

func (*GoogleAppsCloudidentityDevicesV1BlockDeviceUserResponse) GetDeviceUser

func (*GoogleAppsCloudidentityDevicesV1BlockDeviceUserResponse) ProtoMessage

func (*GoogleAppsCloudidentityDevicesV1BlockDeviceUserResponse) ProtoReflect

func (*GoogleAppsCloudidentityDevicesV1BlockDeviceUserResponse) Reset

func (*GoogleAppsCloudidentityDevicesV1BlockDeviceUserResponse) String

type GoogleAppsCloudidentityDevicesV1BrowserAttributes

type GoogleAppsCloudidentityDevicesV1BrowserAttributes struct {

	// Represents the current state of the [Chrome browser attributes](https://cloud.google.com/access-context-manager/docs/browser-attributes) sent by the [Endpoint Verification extension](https://chromewebstore.google.com/detail/endpoint-verification/callobklhcbilhphinckomhgkigmfocg?pli=1).
	ChromeBrowserInfo *GoogleAppsCloudidentityDevicesV1BrowserInfo `protobuf:"bytes,1,opt,name=chrome_browser_info,json=chromeBrowserInfo" json:"chrome_browser_info,omitempty"`
	// Chrome profile ID that is exposed by the Chrome API. It is unique for each device.
	ChromeProfileId *string `protobuf:"bytes,2,opt,name=chrome_profile_id,json=chromeProfileId" json:"chrome_profile_id,omitempty"`
	// Timestamp in milliseconds since the Unix epoch when the profile/gcm id was last synced.
	LastProfileSyncTime *timestamp.Timestamp `protobuf:"bytes,3,opt,name=last_profile_sync_time,json=lastProfileSyncTime" json:"last_profile_sync_time,omitempty"`
	// contains filtered or unexported fields
}

Contains information about browser profiles reported by the [Endpoint Verification extension](https://chromewebstore.google.com/detail/endpoint-verification/callobklhcbilhphinckomhgkigmfocg?pli=1).

func (*GoogleAppsCloudidentityDevicesV1BrowserAttributes) Descriptor deprecated

Deprecated: Use GoogleAppsCloudidentityDevicesV1BrowserAttributes.ProtoReflect.Descriptor instead.

func (*GoogleAppsCloudidentityDevicesV1BrowserAttributes) GetChromeBrowserInfo

func (*GoogleAppsCloudidentityDevicesV1BrowserAttributes) GetChromeProfileId

func (*GoogleAppsCloudidentityDevicesV1BrowserAttributes) GetLastProfileSyncTime

func (*GoogleAppsCloudidentityDevicesV1BrowserAttributes) ProtoMessage

func (*GoogleAppsCloudidentityDevicesV1BrowserAttributes) ProtoReflect

func (*GoogleAppsCloudidentityDevicesV1BrowserAttributes) Reset

func (*GoogleAppsCloudidentityDevicesV1BrowserAttributes) String

type GoogleAppsCloudidentityDevicesV1BrowserInfo

type GoogleAppsCloudidentityDevicesV1BrowserInfo struct {

	// Output only. Browser's management state.
	BrowserManagementState *string `protobuf:"bytes,1,opt,name=browser_management_state,json=browserManagementState" json:"browser_management_state,omitempty"`
	// Version of the request initiating browser. E.g. `91.0.4442.4`.
	BrowserVersion *string `protobuf:"bytes,2,opt,name=browser_version,json=browserVersion" json:"browser_version,omitempty"`
	// Current state of [built-in DNS client](https://chromeenterprise.google/policies/#BuiltInDnsClientEnabled).
	IsBuiltInDnsClientEnabled *bool `` /* 138-byte string literal not displayed */
	// Current state of [bulk data analysis](https://chromeenterprise.google/policies/#OnBulkDataEntryEnterpriseConnector). Set to true if provider list from Chrome is non-empty.
	IsBulkDataEntryAnalysisEnabled *bool `` /* 153-byte string literal not displayed */
	// Current state of [Chrome Cleanup](https://chromeenterprise.google/policies/#ChromeCleanupEnabled).
	IsChromeCleanupEnabled *bool `protobuf:"varint,5,opt,name=is_chrome_cleanup_enabled,json=isChromeCleanupEnabled" json:"is_chrome_cleanup_enabled,omitempty"`
	// Current state of [Chrome Remote Desktop app](https://chromeenterprise.google/policies/#URLBlocklist).
	IsChromeRemoteDesktopAppBlocked *bool `` /* 156-byte string literal not displayed */
	// Current state of [file download analysis](https://chromeenterprise.google/policies/#OnFileDownloadedEnterpriseConnector). Set to true if provider list from Chrome is non-empty.
	IsFileDownloadAnalysisEnabled *bool `` /* 148-byte string literal not displayed */
	// Current state of [file upload analysis](https://chromeenterprise.google/policies/#OnFileAttachedEnterpriseConnector). Set to true if provider list from Chrome is non-empty.
	IsFileUploadAnalysisEnabled *bool `` /* 142-byte string literal not displayed */
	// Current state of [real-time URL check](https://chromeenterprise.google/policies/#EnterpriseRealTimeUrlCheckMode). Set to true if provider list from Chrome is non-empty.
	IsRealtimeUrlCheckEnabled *bool `` /* 136-byte string literal not displayed */
	// Current state of [security event analysis](https://chromeenterprise.google/policies/#OnSecurityEventEnterpriseConnector). Set to true if provider list from Chrome is non-empty.
	IsSecurityEventAnalysisEnabled *bool `` /* 152-byte string literal not displayed */
	// Current state of [site isolation](https://chromeenterprise.google/policies/?policy=IsolateOrigins).
	IsSiteIsolationEnabled *bool `` /* 126-byte string literal not displayed */
	// Current state of [third-party blocking](https://chromeenterprise.google/policies/#ThirdPartyBlockingEnabled).
	IsThirdPartyBlockingEnabled *bool `` /* 143-byte string literal not displayed */
	// Current state of [password protection trigger](https://chromeenterprise.google/policies/#PasswordProtectionWarningTrigger).
	PasswordProtectionWarningTrigger *string `` /* 155-byte string literal not displayed */
	// Current state of [Safe Browsing protection level](https://chromeenterprise.google/policies/#SafeBrowsingProtectionLevel).
	SafeBrowsingProtectionLevel *string `` /* 140-byte string literal not displayed */
	// contains filtered or unexported fields
}

Browser-specific fields reported by the [Endpoint Verification extension](https://chromewebstore.google.com/detail/endpoint-verification/callobklhcbilhphinckomhgkigmfocg?pli=1).

func (*GoogleAppsCloudidentityDevicesV1BrowserInfo) Descriptor deprecated

Deprecated: Use GoogleAppsCloudidentityDevicesV1BrowserInfo.ProtoReflect.Descriptor instead.

func (*GoogleAppsCloudidentityDevicesV1BrowserInfo) GetBrowserManagementState

func (x *GoogleAppsCloudidentityDevicesV1BrowserInfo) GetBrowserManagementState() string

func (*GoogleAppsCloudidentityDevicesV1BrowserInfo) GetBrowserVersion

func (x *GoogleAppsCloudidentityDevicesV1BrowserInfo) GetBrowserVersion() string

func (*GoogleAppsCloudidentityDevicesV1BrowserInfo) GetIsBuiltInDnsClientEnabled

func (x *GoogleAppsCloudidentityDevicesV1BrowserInfo) GetIsBuiltInDnsClientEnabled() bool

func (*GoogleAppsCloudidentityDevicesV1BrowserInfo) GetIsBulkDataEntryAnalysisEnabled

func (x *GoogleAppsCloudidentityDevicesV1BrowserInfo) GetIsBulkDataEntryAnalysisEnabled() bool

func (*GoogleAppsCloudidentityDevicesV1BrowserInfo) GetIsChromeCleanupEnabled

func (x *GoogleAppsCloudidentityDevicesV1BrowserInfo) GetIsChromeCleanupEnabled() bool

func (*GoogleAppsCloudidentityDevicesV1BrowserInfo) GetIsChromeRemoteDesktopAppBlocked

func (x *GoogleAppsCloudidentityDevicesV1BrowserInfo) GetIsChromeRemoteDesktopAppBlocked() bool

func (*GoogleAppsCloudidentityDevicesV1BrowserInfo) GetIsFileDownloadAnalysisEnabled

func (x *GoogleAppsCloudidentityDevicesV1BrowserInfo) GetIsFileDownloadAnalysisEnabled() bool

func (*GoogleAppsCloudidentityDevicesV1BrowserInfo) GetIsFileUploadAnalysisEnabled

func (x *GoogleAppsCloudidentityDevicesV1BrowserInfo) GetIsFileUploadAnalysisEnabled() bool

func (*GoogleAppsCloudidentityDevicesV1BrowserInfo) GetIsRealtimeUrlCheckEnabled

func (x *GoogleAppsCloudidentityDevicesV1BrowserInfo) GetIsRealtimeUrlCheckEnabled() bool

func (*GoogleAppsCloudidentityDevicesV1BrowserInfo) GetIsSecurityEventAnalysisEnabled

func (x *GoogleAppsCloudidentityDevicesV1BrowserInfo) GetIsSecurityEventAnalysisEnabled() bool

func (*GoogleAppsCloudidentityDevicesV1BrowserInfo) GetIsSiteIsolationEnabled

func (x *GoogleAppsCloudidentityDevicesV1BrowserInfo) GetIsSiteIsolationEnabled() bool

func (*GoogleAppsCloudidentityDevicesV1BrowserInfo) GetIsThirdPartyBlockingEnabled

func (x *GoogleAppsCloudidentityDevicesV1BrowserInfo) GetIsThirdPartyBlockingEnabled() bool

func (*GoogleAppsCloudidentityDevicesV1BrowserInfo) GetPasswordProtectionWarningTrigger

func (x *GoogleAppsCloudidentityDevicesV1BrowserInfo) GetPasswordProtectionWarningTrigger() string

func (*GoogleAppsCloudidentityDevicesV1BrowserInfo) GetSafeBrowsingProtectionLevel

func (x *GoogleAppsCloudidentityDevicesV1BrowserInfo) GetSafeBrowsingProtectionLevel() string

func (*GoogleAppsCloudidentityDevicesV1BrowserInfo) ProtoMessage

func (*GoogleAppsCloudidentityDevicesV1BrowserInfo) ProtoReflect

func (*GoogleAppsCloudidentityDevicesV1BrowserInfo) Reset

func (*GoogleAppsCloudidentityDevicesV1BrowserInfo) String

type GoogleAppsCloudidentityDevicesV1CancelWipeDeviceMetadata

type GoogleAppsCloudidentityDevicesV1CancelWipeDeviceMetadata struct {
	// contains filtered or unexported fields
}

Metadata for CancelWipeDevice LRO.

func (*GoogleAppsCloudidentityDevicesV1CancelWipeDeviceMetadata) Descriptor deprecated

Deprecated: Use GoogleAppsCloudidentityDevicesV1CancelWipeDeviceMetadata.ProtoReflect.Descriptor instead.

func (*GoogleAppsCloudidentityDevicesV1CancelWipeDeviceMetadata) ProtoMessage

func (*GoogleAppsCloudidentityDevicesV1CancelWipeDeviceMetadata) ProtoReflect

func (*GoogleAppsCloudidentityDevicesV1CancelWipeDeviceMetadata) Reset

func (*GoogleAppsCloudidentityDevicesV1CancelWipeDeviceMetadata) String

type GoogleAppsCloudidentityDevicesV1CancelWipeDeviceResponse

type GoogleAppsCloudidentityDevicesV1CancelWipeDeviceResponse struct {

	// Resultant Device object for the action. Note that asset tags will not be returned in the device object.
	Device *GoogleAppsCloudidentityDevicesV1Device `protobuf:"bytes,1,opt,name=device" json:"device,omitempty"`
	// contains filtered or unexported fields
}

Response message for cancelling an unfinished device wipe.

func (*GoogleAppsCloudidentityDevicesV1CancelWipeDeviceResponse) Descriptor deprecated

Deprecated: Use GoogleAppsCloudidentityDevicesV1CancelWipeDeviceResponse.ProtoReflect.Descriptor instead.

func (*GoogleAppsCloudidentityDevicesV1CancelWipeDeviceResponse) GetDevice

func (*GoogleAppsCloudidentityDevicesV1CancelWipeDeviceResponse) ProtoMessage

func (*GoogleAppsCloudidentityDevicesV1CancelWipeDeviceResponse) ProtoReflect

func (*GoogleAppsCloudidentityDevicesV1CancelWipeDeviceResponse) Reset

func (*GoogleAppsCloudidentityDevicesV1CancelWipeDeviceResponse) String

type GoogleAppsCloudidentityDevicesV1CancelWipeDeviceUserMetadata

type GoogleAppsCloudidentityDevicesV1CancelWipeDeviceUserMetadata struct {
	// contains filtered or unexported fields
}

Metadata for CancelWipeDeviceUser LRO.

func (*GoogleAppsCloudidentityDevicesV1CancelWipeDeviceUserMetadata) Descriptor deprecated

Deprecated: Use GoogleAppsCloudidentityDevicesV1CancelWipeDeviceUserMetadata.ProtoReflect.Descriptor instead.

func (*GoogleAppsCloudidentityDevicesV1CancelWipeDeviceUserMetadata) ProtoMessage

func (*GoogleAppsCloudidentityDevicesV1CancelWipeDeviceUserMetadata) ProtoReflect

func (*GoogleAppsCloudidentityDevicesV1CancelWipeDeviceUserMetadata) Reset

func (*GoogleAppsCloudidentityDevicesV1CancelWipeDeviceUserMetadata) String

type GoogleAppsCloudidentityDevicesV1CancelWipeDeviceUserResponse

type GoogleAppsCloudidentityDevicesV1CancelWipeDeviceUserResponse struct {

	// Resultant DeviceUser object for the action.
	DeviceUser *GoogleAppsCloudidentityDevicesV1DeviceUser `protobuf:"bytes,1,opt,name=device_user,json=deviceUser" json:"device_user,omitempty"`
	// contains filtered or unexported fields
}

Response message for cancelling an unfinished user account wipe.

func (*GoogleAppsCloudidentityDevicesV1CancelWipeDeviceUserResponse) Descriptor deprecated

Deprecated: Use GoogleAppsCloudidentityDevicesV1CancelWipeDeviceUserResponse.ProtoReflect.Descriptor instead.

func (*GoogleAppsCloudidentityDevicesV1CancelWipeDeviceUserResponse) GetDeviceUser

func (*GoogleAppsCloudidentityDevicesV1CancelWipeDeviceUserResponse) ProtoMessage

func (*GoogleAppsCloudidentityDevicesV1CancelWipeDeviceUserResponse) ProtoReflect

func (*GoogleAppsCloudidentityDevicesV1CancelWipeDeviceUserResponse) Reset

func (*GoogleAppsCloudidentityDevicesV1CancelWipeDeviceUserResponse) String

type GoogleAppsCloudidentityDevicesV1CertificateAttributes

type GoogleAppsCloudidentityDevicesV1CertificateAttributes struct {

	// The X.509 extension for CertificateTemplate.
	CertificateTemplate *GoogleAppsCloudidentityDevicesV1CertificateTemplate `protobuf:"bytes,1,opt,name=certificate_template,json=certificateTemplate" json:"certificate_template,omitempty"`
	// The encoded certificate fingerprint.
	Fingerprint *string `protobuf:"bytes,2,opt,name=fingerprint" json:"fingerprint,omitempty"`
	// The name of the issuer of this certificate.
	Issuer *string `protobuf:"bytes,3,opt,name=issuer" json:"issuer,omitempty"`
	// Serial number of the certificate, Example: "123456789".
	SerialNumber *string `protobuf:"bytes,4,opt,name=serial_number,json=serialNumber" json:"serial_number,omitempty"`
	// The subject name of this certificate.
	Subject *string `protobuf:"bytes,5,opt,name=subject" json:"subject,omitempty"`
	// The certificate thumbprint.
	Thumbprint *string `protobuf:"bytes,6,opt,name=thumbprint" json:"thumbprint,omitempty"`
	// Output only. Validation state of this certificate.
	ValidationState *string `protobuf:"bytes,7,opt,name=validation_state,json=validationState" json:"validation_state,omitempty"`
	// Certificate not valid at or after this timestamp.
	ValidityExpirationTime *timestamp.Timestamp `protobuf:"bytes,8,opt,name=validity_expiration_time,json=validityExpirationTime" json:"validity_expiration_time,omitempty"`
	// Certificate not valid before this timestamp.
	ValidityStartTime *timestamp.Timestamp `protobuf:"bytes,9,opt,name=validity_start_time,json=validityStartTime" json:"validity_start_time,omitempty"`
	// contains filtered or unexported fields
}

Stores information about a certificate.

func (*GoogleAppsCloudidentityDevicesV1CertificateAttributes) Descriptor deprecated

Deprecated: Use GoogleAppsCloudidentityDevicesV1CertificateAttributes.ProtoReflect.Descriptor instead.

func (*GoogleAppsCloudidentityDevicesV1CertificateAttributes) GetCertificateTemplate

func (*GoogleAppsCloudidentityDevicesV1CertificateAttributes) GetFingerprint

func (*GoogleAppsCloudidentityDevicesV1CertificateAttributes) GetIssuer

func (*GoogleAppsCloudidentityDevicesV1CertificateAttributes) GetSerialNumber

func (*GoogleAppsCloudidentityDevicesV1CertificateAttributes) GetSubject

func (*GoogleAppsCloudidentityDevicesV1CertificateAttributes) GetThumbprint

func (*GoogleAppsCloudidentityDevicesV1CertificateAttributes) GetValidationState

func (*GoogleAppsCloudidentityDevicesV1CertificateAttributes) GetValidityExpirationTime

func (*GoogleAppsCloudidentityDevicesV1CertificateAttributes) GetValidityStartTime

func (*GoogleAppsCloudidentityDevicesV1CertificateAttributes) ProtoMessage

func (*GoogleAppsCloudidentityDevicesV1CertificateAttributes) ProtoReflect

func (*GoogleAppsCloudidentityDevicesV1CertificateAttributes) Reset

func (*GoogleAppsCloudidentityDevicesV1CertificateAttributes) String

type GoogleAppsCloudidentityDevicesV1CertificateTemplate

type GoogleAppsCloudidentityDevicesV1CertificateTemplate struct {

	// The template id of the template. Example: "1.3.6.1.4.1.311.21.8.15608621.11768144.5720724.16068415.6889630.81.2472537.7784047".
	Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	// The Major version of the template. Example: 100.
	MajorVersion *int32 `protobuf:"varint,2,opt,name=major_version,json=majorVersion" json:"major_version,omitempty"`
	// The minor version of the template. Example: 12.
	MinorVersion *int32 `protobuf:"varint,3,opt,name=minor_version,json=minorVersion" json:"minor_version,omitempty"`
	// contains filtered or unexported fields
}

CertificateTemplate (v3 Extension in X.509).

func (*GoogleAppsCloudidentityDevicesV1CertificateTemplate) Descriptor deprecated

Deprecated: Use GoogleAppsCloudidentityDevicesV1CertificateTemplate.ProtoReflect.Descriptor instead.

func (*GoogleAppsCloudidentityDevicesV1CertificateTemplate) GetId

func (*GoogleAppsCloudidentityDevicesV1CertificateTemplate) GetMajorVersion

func (*GoogleAppsCloudidentityDevicesV1CertificateTemplate) GetMinorVersion

func (*GoogleAppsCloudidentityDevicesV1CertificateTemplate) ProtoMessage

func (*GoogleAppsCloudidentityDevicesV1CertificateTemplate) ProtoReflect

func (*GoogleAppsCloudidentityDevicesV1CertificateTemplate) Reset

func (*GoogleAppsCloudidentityDevicesV1CertificateTemplate) String

type GoogleAppsCloudidentityDevicesV1ClientState

type GoogleAppsCloudidentityDevicesV1ClientState struct {

	// The caller can specify asset tags for this resource
	AssetTags []string `protobuf:"bytes,1,rep,name=asset_tags,json=assetTags" json:"asset_tags,omitempty"`
	// The compliance state of the resource as specified by the API client.
	ComplianceState *string `protobuf:"bytes,2,opt,name=compliance_state,json=complianceState" json:"compliance_state,omitempty"`
	// Output only. The time the client state data was created.
	CreateTime *timestamp.Timestamp `protobuf:"bytes,3,opt,name=create_time,json=createTime" json:"create_time,omitempty"`
	// This field may be used to store a unique identifier for the API resource within which these CustomAttributes are a field.
	CustomId *string `protobuf:"bytes,4,opt,name=custom_id,json=customId" json:"custom_id,omitempty"`
	// The token that needs to be passed back for concurrency control in updates. Token needs to be passed back in UpdateRequest
	Etag *string `protobuf:"bytes,5,opt,name=etag" json:"etag,omitempty"`
	// The Health score of the resource. The Health score is the callers specification of the condition of the device from a usability point of view. For example, a third-party device management provider may specify a health score based on its compliance with organizational policies.
	HealthScore *string `protobuf:"bytes,6,opt,name=health_score,json=healthScore" json:"health_score,omitempty"`
	// The map of key-value attributes stored by callers specific to a device. The total serialized length of this map may not exceed 10KB. No limit is placed on the number of attributes in a map.
	KeyValuePairs map[string]*GoogleAppsCloudidentityDevicesV1CustomAttributeValue `` /* 169-byte string literal not displayed */
	// Output only. The time the client state data was last updated.
	LastUpdateTime *timestamp.Timestamp `protobuf:"bytes,8,opt,name=last_update_time,json=lastUpdateTime" json:"last_update_time,omitempty"`
	// The management state of the resource as specified by the API client.
	Managed *string `protobuf:"bytes,9,opt,name=managed" json:"managed,omitempty"`
	// Output only. [Resource name](https://cloud.google.com/apis/design/resource_names) of the ClientState in format: `devices/{device}/deviceUsers/{device_user}/clientState/{partner}`, where partner corresponds to the partner storing the data. For partners belonging to the "BeyondCorp Alliance", this is the partner ID specified to you by Google. For all other callers, this is a string of the form: `{customer}-suffix`, where `customer` is your customer ID. The *suffix* is any string the caller specifies. This string will be displayed verbatim in the administration console. This suffix is used in setting up Custom Access Levels in Context-Aware Access. Your organization's customer ID can be obtained from the URL: `GET https://www.googleapis.com/admin/directory/v1/customers/my_customer` The `id` field in the response contains the customer ID starting with the letter 'C'. The customer ID to be used in this API is the string after the letter 'C' (not including 'C')
	Name *string `protobuf:"bytes,10,opt,name=name" json:"name,omitempty"`
	// Output only. The owner of the ClientState
	OwnerType *string `protobuf:"bytes,11,opt,name=owner_type,json=ownerType" json:"owner_type,omitempty"`
	// A descriptive cause of the health score.
	ScoreReason *string `protobuf:"bytes,12,opt,name=score_reason,json=scoreReason" json:"score_reason,omitempty"`
	// contains filtered or unexported fields
}

Represents the state associated with an API client calling the Devices API. Resource representing ClientState and supports updates from API users

func (*GoogleAppsCloudidentityDevicesV1ClientState) Descriptor deprecated

Deprecated: Use GoogleAppsCloudidentityDevicesV1ClientState.ProtoReflect.Descriptor instead.

func (*GoogleAppsCloudidentityDevicesV1ClientState) GetAssetTags

func (*GoogleAppsCloudidentityDevicesV1ClientState) GetComplianceState

func (x *GoogleAppsCloudidentityDevicesV1ClientState) GetComplianceState() string

func (*GoogleAppsCloudidentityDevicesV1ClientState) GetCreateTime

func (*GoogleAppsCloudidentityDevicesV1ClientState) GetCustomId

func (*GoogleAppsCloudidentityDevicesV1ClientState) GetEtag

func (*GoogleAppsCloudidentityDevicesV1ClientState) GetHealthScore

func (*GoogleAppsCloudidentityDevicesV1ClientState) GetKeyValuePairs

func (*GoogleAppsCloudidentityDevicesV1ClientState) GetLastUpdateTime

func (*GoogleAppsCloudidentityDevicesV1ClientState) GetManaged

func (*GoogleAppsCloudidentityDevicesV1ClientState) GetName

func (*GoogleAppsCloudidentityDevicesV1ClientState) GetOwnerType

func (*GoogleAppsCloudidentityDevicesV1ClientState) GetScoreReason

func (*GoogleAppsCloudidentityDevicesV1ClientState) ProtoMessage

func (*GoogleAppsCloudidentityDevicesV1ClientState) ProtoReflect

func (*GoogleAppsCloudidentityDevicesV1ClientState) Reset

func (*GoogleAppsCloudidentityDevicesV1ClientState) String

type GoogleAppsCloudidentityDevicesV1CreateDeviceMetadata

type GoogleAppsCloudidentityDevicesV1CreateDeviceMetadata struct {
	// contains filtered or unexported fields
}

Metadata for CreateDevice LRO.

func (*GoogleAppsCloudidentityDevicesV1CreateDeviceMetadata) Descriptor deprecated

Deprecated: Use GoogleAppsCloudidentityDevicesV1CreateDeviceMetadata.ProtoReflect.Descriptor instead.

func (*GoogleAppsCloudidentityDevicesV1CreateDeviceMetadata) ProtoMessage

func (*GoogleAppsCloudidentityDevicesV1CreateDeviceMetadata) ProtoReflect

func (*GoogleAppsCloudidentityDevicesV1CreateDeviceMetadata) Reset

func (*GoogleAppsCloudidentityDevicesV1CreateDeviceMetadata) String

type GoogleAppsCloudidentityDevicesV1CustomAttributeValue

type GoogleAppsCloudidentityDevicesV1CustomAttributeValue struct {

	// Represents a boolean value.
	BoolValue *bool `protobuf:"varint,1,opt,name=bool_value,json=boolValue" json:"bool_value,omitempty"`
	// Represents a double value.
	NumberValue *float64 `protobuf:"fixed64,2,opt,name=number_value,json=numberValue" json:"number_value,omitempty"`
	// Represents a string value.
	StringValue *string `protobuf:"bytes,3,opt,name=string_value,json=stringValue" json:"string_value,omitempty"`
	// contains filtered or unexported fields
}

Additional custom attribute values may be one of these types

func (*GoogleAppsCloudidentityDevicesV1CustomAttributeValue) Descriptor deprecated

Deprecated: Use GoogleAppsCloudidentityDevicesV1CustomAttributeValue.ProtoReflect.Descriptor instead.

func (*GoogleAppsCloudidentityDevicesV1CustomAttributeValue) GetBoolValue

func (*GoogleAppsCloudidentityDevicesV1CustomAttributeValue) GetNumberValue

func (*GoogleAppsCloudidentityDevicesV1CustomAttributeValue) GetStringValue

func (*GoogleAppsCloudidentityDevicesV1CustomAttributeValue) ProtoMessage

func (*GoogleAppsCloudidentityDevicesV1CustomAttributeValue) ProtoReflect

func (*GoogleAppsCloudidentityDevicesV1CustomAttributeValue) Reset

func (*GoogleAppsCloudidentityDevicesV1CustomAttributeValue) String

type GoogleAppsCloudidentityDevicesV1DeleteDeviceMetadata

type GoogleAppsCloudidentityDevicesV1DeleteDeviceMetadata struct {
	// contains filtered or unexported fields
}

Metadata for DeleteDevice LRO.

func (*GoogleAppsCloudidentityDevicesV1DeleteDeviceMetadata) Descriptor deprecated

Deprecated: Use GoogleAppsCloudidentityDevicesV1DeleteDeviceMetadata.ProtoReflect.Descriptor instead.

func (*GoogleAppsCloudidentityDevicesV1DeleteDeviceMetadata) ProtoMessage

func (*GoogleAppsCloudidentityDevicesV1DeleteDeviceMetadata) ProtoReflect

func (*GoogleAppsCloudidentityDevicesV1DeleteDeviceMetadata) Reset

func (*GoogleAppsCloudidentityDevicesV1DeleteDeviceMetadata) String

type GoogleAppsCloudidentityDevicesV1DeleteDeviceUserMetadata

type GoogleAppsCloudidentityDevicesV1DeleteDeviceUserMetadata struct {
	// contains filtered or unexported fields
}

Metadata for DeleteDeviceUser LRO.

func (*GoogleAppsCloudidentityDevicesV1DeleteDeviceUserMetadata) Descriptor deprecated

Deprecated: Use GoogleAppsCloudidentityDevicesV1DeleteDeviceUserMetadata.ProtoReflect.Descriptor instead.

func (*GoogleAppsCloudidentityDevicesV1DeleteDeviceUserMetadata) ProtoMessage

func (*GoogleAppsCloudidentityDevicesV1DeleteDeviceUserMetadata) ProtoReflect

func (*GoogleAppsCloudidentityDevicesV1DeleteDeviceUserMetadata) Reset

func (*GoogleAppsCloudidentityDevicesV1DeleteDeviceUserMetadata) String

type GoogleAppsCloudidentityDevicesV1Device

type GoogleAppsCloudidentityDevicesV1Device struct {

	// Output only. Attributes specific to Android devices.
	AndroidSpecificAttributes *GoogleAppsCloudidentityDevicesV1AndroidAttributes `` /* 131-byte string literal not displayed */
	// Asset tag of the device.
	AssetTag *string `protobuf:"bytes,2,opt,name=asset_tag,json=assetTag" json:"asset_tag,omitempty"`
	// Output only. Baseband version of the device.
	BasebandVersion *string `protobuf:"bytes,3,opt,name=baseband_version,json=basebandVersion" json:"baseband_version,omitempty"`
	// Output only. Device bootloader version. Example: 0.6.7.
	BootloaderVersion *string `protobuf:"bytes,4,opt,name=bootloader_version,json=bootloaderVersion" json:"bootloader_version,omitempty"`
	// Output only. Device brand. Example: Samsung.
	Brand *string `protobuf:"bytes,5,opt,name=brand" json:"brand,omitempty"`
	// Output only. Build number of the device.
	BuildNumber *string `protobuf:"bytes,6,opt,name=build_number,json=buildNumber" json:"build_number,omitempty"`
	// Output only. Represents whether the Device is compromised.
	CompromisedState *string `protobuf:"bytes,7,opt,name=compromised_state,json=compromisedState" json:"compromised_state,omitempty"`
	// Output only. When the Company-Owned device was imported. This field is empty for BYOD devices.
	CreateTime *timestamp.Timestamp `protobuf:"bytes,8,opt,name=create_time,json=createTime" json:"create_time,omitempty"`
	// Unique identifier for the device.
	DeviceId *string `protobuf:"bytes,9,opt,name=device_id,json=deviceId" json:"device_id,omitempty"`
	// Output only. Type of device.
	DeviceType *string `protobuf:"bytes,10,opt,name=device_type,json=deviceType" json:"device_type,omitempty"`
	// Output only. Whether developer options is enabled on device.
	EnabledDeveloperOptions *bool `` /* 127-byte string literal not displayed */
	// Output only. Whether USB debugging is enabled on device.
	EnabledUsbDebugging *bool `protobuf:"varint,12,opt,name=enabled_usb_debugging,json=enabledUsbDebugging" json:"enabled_usb_debugging,omitempty"`
	// Output only. Device encryption state.
	EncryptionState *string `protobuf:"bytes,13,opt,name=encryption_state,json=encryptionState" json:"encryption_state,omitempty"`
	// Output only. Attributes specific to [Endpoint Verification](https://cloud.google.com/endpoint-verification/docs/overview) devices.
	EndpointVerificationSpecificAttributes *GoogleAppsCloudidentityDevicesV1EndpointVerificationSpecificAttributes `` /* 173-byte string literal not displayed */
	// Host name of the device.
	Hostname *string `protobuf:"bytes,15,opt,name=hostname" json:"hostname,omitempty"`
	// Output only. IMEI number of device if GSM device; empty otherwise.
	Imei *string `protobuf:"bytes,16,opt,name=imei" json:"imei,omitempty"`
	// Output only. Kernel version of the device.
	KernelVersion *string `protobuf:"bytes,17,opt,name=kernel_version,json=kernelVersion" json:"kernel_version,omitempty"`
	// Most recent time when device synced with this service.
	LastSyncTime *timestamp.Timestamp `protobuf:"bytes,18,opt,name=last_sync_time,json=lastSyncTime" json:"last_sync_time,omitempty"`
	// Output only. Management state of the device
	ManagementState *string `protobuf:"bytes,19,opt,name=management_state,json=managementState" json:"management_state,omitempty"`
	// Output only. Device manufacturer. Example: Motorola.
	Manufacturer *string `protobuf:"bytes,20,opt,name=manufacturer" json:"manufacturer,omitempty"`
	// Output only. MEID number of device if CDMA device; empty otherwise.
	Meid *string `protobuf:"bytes,21,opt,name=meid" json:"meid,omitempty"`
	// Output only. Model name of device. Example: Pixel 3.
	Model *string `protobuf:"bytes,22,opt,name=model" json:"model,omitempty"`
	// Output only. [Resource name](https://cloud.google.com/apis/design/resource_names) of the Device in format: `devices/{device}`, where device is the unique id assigned to the Device. Important: Device API scopes require that you use domain-wide delegation to access the API. For more information, see [Set up the Devices API](https://cloud.google.com/identity/docs/how-to/setup-devices).
	Name *string `protobuf:"bytes,23,opt,name=name" json:"name,omitempty"`
	// Output only. Mobile or network operator of device, if available.
	NetworkOperator *string `protobuf:"bytes,24,opt,name=network_operator,json=networkOperator" json:"network_operator,omitempty"`
	// Output only. OS version of the device. Example: Android 8.1.0.
	OsVersion *string `protobuf:"bytes,25,opt,name=os_version,json=osVersion" json:"os_version,omitempty"`
	// Output only. Domain name for Google accounts on device. Type for other accounts on device. On Android, will only be populated if |ownership_privilege| is |PROFILE_OWNER| or |DEVICE_OWNER|. Does not include the account signed in to the device policy app if that account's domain has only one account. Examples: "com.example", "xyz.com".
	OtherAccounts []string `protobuf:"bytes,26,rep,name=other_accounts,json=otherAccounts" json:"other_accounts,omitempty"`
	// Output only. Whether the device is owned by the company or an individual
	OwnerType *string `protobuf:"bytes,27,opt,name=owner_type,json=ownerType" json:"owner_type,omitempty"`
	// Output only. OS release version. Example: 6.0.
	ReleaseVersion *string `protobuf:"bytes,28,opt,name=release_version,json=releaseVersion" json:"release_version,omitempty"`
	// Output only. OS security patch update time on device.
	SecurityPatchTime *timestamp.Timestamp `protobuf:"bytes,29,opt,name=security_patch_time,json=securityPatchTime" json:"security_patch_time,omitempty"`
	// Serial Number of device. Example: HT82V1A01076.
	SerialNumber *string `protobuf:"bytes,30,opt,name=serial_number,json=serialNumber" json:"serial_number,omitempty"`
	// Output only. Unified device id of the device.
	UnifiedDeviceId *string `protobuf:"bytes,31,opt,name=unified_device_id,json=unifiedDeviceId" json:"unified_device_id,omitempty"`
	// WiFi MAC addresses of device.
	WifiMacAddresses []string `protobuf:"bytes,32,rep,name=wifi_mac_addresses,json=wifiMacAddresses" json:"wifi_mac_addresses,omitempty"`
	// contains filtered or unexported fields
}

A Device within the Cloud Identity Devices API. Represents a Device known to Google Cloud, independent of the device ownership, type, and whether it is assigned or in use by a user.

func (*GoogleAppsCloudidentityDevicesV1Device) Descriptor deprecated

func (*GoogleAppsCloudidentityDevicesV1Device) Descriptor() ([]byte, []int)

Deprecated: Use GoogleAppsCloudidentityDevicesV1Device.ProtoReflect.Descriptor instead.

func (*GoogleAppsCloudidentityDevicesV1Device) GetAndroidSpecificAttributes

func (*GoogleAppsCloudidentityDevicesV1Device) GetAssetTag

func (*GoogleAppsCloudidentityDevicesV1Device) GetBasebandVersion

func (x *GoogleAppsCloudidentityDevicesV1Device) GetBasebandVersion() string

func (*GoogleAppsCloudidentityDevicesV1Device) GetBootloaderVersion

func (x *GoogleAppsCloudidentityDevicesV1Device) GetBootloaderVersion() string

func (*GoogleAppsCloudidentityDevicesV1Device) GetBrand

func (*GoogleAppsCloudidentityDevicesV1Device) GetBuildNumber

func (x *GoogleAppsCloudidentityDevicesV1Device) GetBuildNumber() string

func (*GoogleAppsCloudidentityDevicesV1Device) GetCompromisedState

func (x *GoogleAppsCloudidentityDevicesV1Device) GetCompromisedState() string

func (*GoogleAppsCloudidentityDevicesV1Device) GetCreateTime

func (*GoogleAppsCloudidentityDevicesV1Device) GetDeviceId

func (*GoogleAppsCloudidentityDevicesV1Device) GetDeviceType

func (*GoogleAppsCloudidentityDevicesV1Device) GetEnabledDeveloperOptions

func (x *GoogleAppsCloudidentityDevicesV1Device) GetEnabledDeveloperOptions() bool

func (*GoogleAppsCloudidentityDevicesV1Device) GetEnabledUsbDebugging

func (x *GoogleAppsCloudidentityDevicesV1Device) GetEnabledUsbDebugging() bool

func (*GoogleAppsCloudidentityDevicesV1Device) GetEncryptionState

func (x *GoogleAppsCloudidentityDevicesV1Device) GetEncryptionState() string

func (*GoogleAppsCloudidentityDevicesV1Device) GetEndpointVerificationSpecificAttributes

func (*GoogleAppsCloudidentityDevicesV1Device) GetHostname

func (*GoogleAppsCloudidentityDevicesV1Device) GetImei

func (*GoogleAppsCloudidentityDevicesV1Device) GetKernelVersion

func (x *GoogleAppsCloudidentityDevicesV1Device) GetKernelVersion() string

func (*GoogleAppsCloudidentityDevicesV1Device) GetLastSyncTime

func (*GoogleAppsCloudidentityDevicesV1Device) GetManagementState

func (x *GoogleAppsCloudidentityDevicesV1Device) GetManagementState() string

func (*GoogleAppsCloudidentityDevicesV1Device) GetManufacturer

func (x *GoogleAppsCloudidentityDevicesV1Device) GetManufacturer() string

func (*GoogleAppsCloudidentityDevicesV1Device) GetMeid

func (*GoogleAppsCloudidentityDevicesV1Device) GetModel

func (*GoogleAppsCloudidentityDevicesV1Device) GetName

func (*GoogleAppsCloudidentityDevicesV1Device) GetNetworkOperator

func (x *GoogleAppsCloudidentityDevicesV1Device) GetNetworkOperator() string

func (*GoogleAppsCloudidentityDevicesV1Device) GetOsVersion

func (*GoogleAppsCloudidentityDevicesV1Device) GetOtherAccounts

func (x *GoogleAppsCloudidentityDevicesV1Device) GetOtherAccounts() []string

func (*GoogleAppsCloudidentityDevicesV1Device) GetOwnerType

func (*GoogleAppsCloudidentityDevicesV1Device) GetReleaseVersion

func (x *GoogleAppsCloudidentityDevicesV1Device) GetReleaseVersion() string

func (*GoogleAppsCloudidentityDevicesV1Device) GetSecurityPatchTime

func (x *GoogleAppsCloudidentityDevicesV1Device) GetSecurityPatchTime() *timestamp.Timestamp

func (*GoogleAppsCloudidentityDevicesV1Device) GetSerialNumber

func (x *GoogleAppsCloudidentityDevicesV1Device) GetSerialNumber() string

func (*GoogleAppsCloudidentityDevicesV1Device) GetUnifiedDeviceId

func (x *GoogleAppsCloudidentityDevicesV1Device) GetUnifiedDeviceId() string

func (*GoogleAppsCloudidentityDevicesV1Device) GetWifiMacAddresses

func (x *GoogleAppsCloudidentityDevicesV1Device) GetWifiMacAddresses() []string

func (*GoogleAppsCloudidentityDevicesV1Device) ProtoMessage

func (*GoogleAppsCloudidentityDevicesV1Device) ProtoReflect

func (*GoogleAppsCloudidentityDevicesV1Device) Reset

func (*GoogleAppsCloudidentityDevicesV1Device) String

type GoogleAppsCloudidentityDevicesV1DeviceUser

type GoogleAppsCloudidentityDevicesV1DeviceUser struct {

	// Compromised State of the DeviceUser object
	CompromisedState *string `protobuf:"bytes,1,opt,name=compromised_state,json=compromisedState" json:"compromised_state,omitempty"`
	// When the user first signed in to the device
	CreateTime *timestamp.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime" json:"create_time,omitempty"`
	// Output only. Most recent time when user registered with this service.
	FirstSyncTime *timestamp.Timestamp `protobuf:"bytes,3,opt,name=first_sync_time,json=firstSyncTime" json:"first_sync_time,omitempty"`
	// Output only. Default locale used on device, in IETF BCP-47 format.
	LanguageCode *string `protobuf:"bytes,4,opt,name=language_code,json=languageCode" json:"language_code,omitempty"`
	// Output only. Last time when user synced with policies.
	LastSyncTime *timestamp.Timestamp `protobuf:"bytes,5,opt,name=last_sync_time,json=lastSyncTime" json:"last_sync_time,omitempty"`
	// Output only. Management state of the user on the device.
	ManagementState *string `protobuf:"bytes,6,opt,name=management_state,json=managementState" json:"management_state,omitempty"`
	// Output only. [Resource name](https://cloud.google.com/apis/design/resource_names) of the DeviceUser in format: `devices/{device}/deviceUsers/{device_user}`, where `device_user` uniquely identifies a user's use of a device.
	Name *string `protobuf:"bytes,7,opt,name=name" json:"name,omitempty"`
	// Password state of the DeviceUser object
	PasswordState *string `protobuf:"bytes,8,opt,name=password_state,json=passwordState" json:"password_state,omitempty"`
	// Output only. User agent on the device for this specific user
	UserAgent *string `protobuf:"bytes,9,opt,name=user_agent,json=userAgent" json:"user_agent,omitempty"`
	// Email address of the user registered on the device.
	UserEmail *string `protobuf:"bytes,10,opt,name=user_email,json=userEmail" json:"user_email,omitempty"`
	// contains filtered or unexported fields
}

Represents a user's use of a Device in the Cloud Identity Devices API. A DeviceUser is a resource representing a user's use of a Device

func (*GoogleAppsCloudidentityDevicesV1DeviceUser) Descriptor deprecated

Deprecated: Use GoogleAppsCloudidentityDevicesV1DeviceUser.ProtoReflect.Descriptor instead.

func (*GoogleAppsCloudidentityDevicesV1DeviceUser) GetCompromisedState

func (x *GoogleAppsCloudidentityDevicesV1DeviceUser) GetCompromisedState() string

func (*GoogleAppsCloudidentityDevicesV1DeviceUser) GetCreateTime

func (*GoogleAppsCloudidentityDevicesV1DeviceUser) GetFirstSyncTime

func (*GoogleAppsCloudidentityDevicesV1DeviceUser) GetLanguageCode

func (*GoogleAppsCloudidentityDevicesV1DeviceUser) GetLastSyncTime

func (*GoogleAppsCloudidentityDevicesV1DeviceUser) GetManagementState

func (x *GoogleAppsCloudidentityDevicesV1DeviceUser) GetManagementState() string

func (*GoogleAppsCloudidentityDevicesV1DeviceUser) GetName

func (*GoogleAppsCloudidentityDevicesV1DeviceUser) GetPasswordState

func (x *GoogleAppsCloudidentityDevicesV1DeviceUser) GetPasswordState() string

func (*GoogleAppsCloudidentityDevicesV1DeviceUser) GetUserAgent

func (*GoogleAppsCloudidentityDevicesV1DeviceUser) GetUserEmail

func (*GoogleAppsCloudidentityDevicesV1DeviceUser) ProtoMessage

func (*GoogleAppsCloudidentityDevicesV1DeviceUser) ProtoReflect

func (*GoogleAppsCloudidentityDevicesV1DeviceUser) Reset

func (*GoogleAppsCloudidentityDevicesV1DeviceUser) String

type GoogleAppsCloudidentityDevicesV1EndpointVerificationSpecificAttributes

type GoogleAppsCloudidentityDevicesV1EndpointVerificationSpecificAttributes struct {

	// [Additional signals](https://cloud.google.com/endpoint-verification/docs/device-information) reported by Endpoint Verification. It includes the following attributes: * Non-configurable attributes: hotfixes, av_installed, av_enabled, windows_domain_name, is_os_native_firewall_enabled, and is_secure_boot_enabled. * [Configurable attributes](https://cloud.google.com/endpoint-verification/docs/collect-config-attributes): file, folder, and binary attributes; registry entries; and properties in a plist.
	AdditionalSignals map[string]*any1.Any `` /* 179-byte string literal not displayed */
	// Details of browser profiles reported by Endpoint Verification.
	BrowserAttributes []*GoogleAppsCloudidentityDevicesV1BrowserAttributes `protobuf:"bytes,2,rep,name=browser_attributes,json=browserAttributes" json:"browser_attributes,omitempty"`
	// Details of certificates.
	CertificateAttributes []*GoogleAppsCloudidentityDevicesV1CertificateAttributes `protobuf:"bytes,3,rep,name=certificate_attributes,json=certificateAttributes" json:"certificate_attributes,omitempty"`
	// contains filtered or unexported fields
}

Resource representing the [Endpoint Verification-specific attributes](https://cloud.google.com/endpoint-verification/docs/device-information) of a device.

func (*GoogleAppsCloudidentityDevicesV1EndpointVerificationSpecificAttributes) Descriptor deprecated

Deprecated: Use GoogleAppsCloudidentityDevicesV1EndpointVerificationSpecificAttributes.ProtoReflect.Descriptor instead.

func (*GoogleAppsCloudidentityDevicesV1EndpointVerificationSpecificAttributes) GetAdditionalSignals

func (*GoogleAppsCloudidentityDevicesV1EndpointVerificationSpecificAttributes) GetBrowserAttributes

func (*GoogleAppsCloudidentityDevicesV1EndpointVerificationSpecificAttributes) GetCertificateAttributes

func (*GoogleAppsCloudidentityDevicesV1EndpointVerificationSpecificAttributes) ProtoMessage

func (*GoogleAppsCloudidentityDevicesV1EndpointVerificationSpecificAttributes) ProtoReflect

func (*GoogleAppsCloudidentityDevicesV1EndpointVerificationSpecificAttributes) Reset

func (*GoogleAppsCloudidentityDevicesV1EndpointVerificationSpecificAttributes) String

type GoogleAppsCloudidentityDevicesV1ListEndpointAppsMetadata

type GoogleAppsCloudidentityDevicesV1ListEndpointAppsMetadata struct {
	// contains filtered or unexported fields
}

Metadata for ListEndpointApps LRO.

func (*GoogleAppsCloudidentityDevicesV1ListEndpointAppsMetadata) Descriptor deprecated

Deprecated: Use GoogleAppsCloudidentityDevicesV1ListEndpointAppsMetadata.ProtoReflect.Descriptor instead.

func (*GoogleAppsCloudidentityDevicesV1ListEndpointAppsMetadata) ProtoMessage

func (*GoogleAppsCloudidentityDevicesV1ListEndpointAppsMetadata) ProtoReflect

func (*GoogleAppsCloudidentityDevicesV1ListEndpointAppsMetadata) Reset

func (*GoogleAppsCloudidentityDevicesV1ListEndpointAppsMetadata) String

type GoogleAppsCloudidentityDevicesV1SignoutDeviceUserMetadata

type GoogleAppsCloudidentityDevicesV1SignoutDeviceUserMetadata struct {
	// contains filtered or unexported fields
}

Metadata for SignoutDeviceUser LRO.

func (*GoogleAppsCloudidentityDevicesV1SignoutDeviceUserMetadata) Descriptor deprecated

Deprecated: Use GoogleAppsCloudidentityDevicesV1SignoutDeviceUserMetadata.ProtoReflect.Descriptor instead.

func (*GoogleAppsCloudidentityDevicesV1SignoutDeviceUserMetadata) ProtoMessage

func (*GoogleAppsCloudidentityDevicesV1SignoutDeviceUserMetadata) ProtoReflect

func (*GoogleAppsCloudidentityDevicesV1SignoutDeviceUserMetadata) Reset

func (*GoogleAppsCloudidentityDevicesV1SignoutDeviceUserMetadata) String

type GoogleAppsCloudidentityDevicesV1UpdateClientStateMetadata

type GoogleAppsCloudidentityDevicesV1UpdateClientStateMetadata struct {
	// contains filtered or unexported fields
}

Metadata for UpdateClientState LRO.

func (*GoogleAppsCloudidentityDevicesV1UpdateClientStateMetadata) Descriptor deprecated

Deprecated: Use GoogleAppsCloudidentityDevicesV1UpdateClientStateMetadata.ProtoReflect.Descriptor instead.

func (*GoogleAppsCloudidentityDevicesV1UpdateClientStateMetadata) ProtoMessage

func (*GoogleAppsCloudidentityDevicesV1UpdateClientStateMetadata) ProtoReflect

func (*GoogleAppsCloudidentityDevicesV1UpdateClientStateMetadata) Reset

func (*GoogleAppsCloudidentityDevicesV1UpdateClientStateMetadata) String

type GoogleAppsCloudidentityDevicesV1UpdateDeviceMetadata

type GoogleAppsCloudidentityDevicesV1UpdateDeviceMetadata struct {
	// contains filtered or unexported fields
}

Metadata for UpdateDevice LRO.

func (*GoogleAppsCloudidentityDevicesV1UpdateDeviceMetadata) Descriptor deprecated

Deprecated: Use GoogleAppsCloudidentityDevicesV1UpdateDeviceMetadata.ProtoReflect.Descriptor instead.

func (*GoogleAppsCloudidentityDevicesV1UpdateDeviceMetadata) ProtoMessage

func (*GoogleAppsCloudidentityDevicesV1UpdateDeviceMetadata) ProtoReflect

func (*GoogleAppsCloudidentityDevicesV1UpdateDeviceMetadata) Reset

func (*GoogleAppsCloudidentityDevicesV1UpdateDeviceMetadata) String

type GoogleAppsCloudidentityDevicesV1WipeDeviceMetadata

type GoogleAppsCloudidentityDevicesV1WipeDeviceMetadata struct {
	// contains filtered or unexported fields
}

Metadata for WipeDevice LRO.

func (*GoogleAppsCloudidentityDevicesV1WipeDeviceMetadata) Descriptor deprecated

Deprecated: Use GoogleAppsCloudidentityDevicesV1WipeDeviceMetadata.ProtoReflect.Descriptor instead.

func (*GoogleAppsCloudidentityDevicesV1WipeDeviceMetadata) ProtoMessage

func (*GoogleAppsCloudidentityDevicesV1WipeDeviceMetadata) ProtoReflect

func (*GoogleAppsCloudidentityDevicesV1WipeDeviceMetadata) Reset

func (*GoogleAppsCloudidentityDevicesV1WipeDeviceMetadata) String

type GoogleAppsCloudidentityDevicesV1WipeDeviceResponse

type GoogleAppsCloudidentityDevicesV1WipeDeviceResponse struct {

	// Resultant Device object for the action. Note that asset tags will not be returned in the device object.
	Device *GoogleAppsCloudidentityDevicesV1Device `protobuf:"bytes,1,opt,name=device" json:"device,omitempty"`
	// contains filtered or unexported fields
}

Response message for wiping all data on the device.

func (*GoogleAppsCloudidentityDevicesV1WipeDeviceResponse) Descriptor deprecated

Deprecated: Use GoogleAppsCloudidentityDevicesV1WipeDeviceResponse.ProtoReflect.Descriptor instead.

func (*GoogleAppsCloudidentityDevicesV1WipeDeviceResponse) GetDevice

func (*GoogleAppsCloudidentityDevicesV1WipeDeviceResponse) ProtoMessage

func (*GoogleAppsCloudidentityDevicesV1WipeDeviceResponse) ProtoReflect

func (*GoogleAppsCloudidentityDevicesV1WipeDeviceResponse) Reset

func (*GoogleAppsCloudidentityDevicesV1WipeDeviceResponse) String

type GoogleAppsCloudidentityDevicesV1WipeDeviceUserMetadata

type GoogleAppsCloudidentityDevicesV1WipeDeviceUserMetadata struct {
	// contains filtered or unexported fields
}

Metadata for WipeDeviceUser LRO.

func (*GoogleAppsCloudidentityDevicesV1WipeDeviceUserMetadata) Descriptor deprecated

Deprecated: Use GoogleAppsCloudidentityDevicesV1WipeDeviceUserMetadata.ProtoReflect.Descriptor instead.

func (*GoogleAppsCloudidentityDevicesV1WipeDeviceUserMetadata) ProtoMessage

func (*GoogleAppsCloudidentityDevicesV1WipeDeviceUserMetadata) ProtoReflect

func (*GoogleAppsCloudidentityDevicesV1WipeDeviceUserMetadata) Reset

func (*GoogleAppsCloudidentityDevicesV1WipeDeviceUserMetadata) String

type GoogleAppsCloudidentityDevicesV1WipeDeviceUserResponse

type GoogleAppsCloudidentityDevicesV1WipeDeviceUserResponse struct {

	// Resultant DeviceUser object for the action.
	DeviceUser *GoogleAppsCloudidentityDevicesV1DeviceUser `protobuf:"bytes,1,opt,name=device_user,json=deviceUser" json:"device_user,omitempty"`
	// contains filtered or unexported fields
}

Response message for wiping the user's account from the device.

func (*GoogleAppsCloudidentityDevicesV1WipeDeviceUserResponse) Descriptor deprecated

Deprecated: Use GoogleAppsCloudidentityDevicesV1WipeDeviceUserResponse.ProtoReflect.Descriptor instead.

func (*GoogleAppsCloudidentityDevicesV1WipeDeviceUserResponse) GetDeviceUser

func (*GoogleAppsCloudidentityDevicesV1WipeDeviceUserResponse) ProtoMessage

func (*GoogleAppsCloudidentityDevicesV1WipeDeviceUserResponse) ProtoReflect

func (*GoogleAppsCloudidentityDevicesV1WipeDeviceUserResponse) Reset

func (*GoogleAppsCloudidentityDevicesV1WipeDeviceUserResponse) String

type Group

type Group struct {

	// Output only. Additional group keys associated with the Group.
	AdditionalGroupKeys []*EntityKey `protobuf:"bytes,1,rep,name=additional_group_keys,json=additionalGroupKeys" json:"additional_group_keys,omitempty"`
	// Output only. The time when the `Group` was created.
	CreateTime *timestamp.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime" json:"create_time,omitempty"`
	// An extended description to help users determine the purpose of a `Group`. Must not be longer than 4,096 characters.
	Description *string `protobuf:"bytes,3,opt,name=description" json:"description,omitempty"`
	// The display name of the `Group`.
	DisplayName *string `protobuf:"bytes,4,opt,name=display_name,json=displayName" json:"display_name,omitempty"`
	// Optional. Dynamic group metadata like queries and status.
	DynamicGroupMetadata *DynamicGroupMetadata `protobuf:"bytes,5,opt,name=dynamic_group_metadata,json=dynamicGroupMetadata" json:"dynamic_group_metadata,omitempty"`
	// Required. The `EntityKey` of the `Group`.
	GroupKey *EntityKey `protobuf:"bytes,6,opt,name=group_key,json=groupKey" json:"group_key,omitempty"`
	// Required. One or more label entries that apply to the Group. Labels contain a key with an empty value. Google Groups are the default type of group and have a label with a key of `cloudidentity.googleapis.com/groups.discussion_forum` and an empty value. Existing Google Groups can have an additional label with a key of `cloudidentity.googleapis.com/groups.security` and an empty value added to them. **This is an immutable change and the security label cannot be removed once added.** Dynamic groups have a label with a key of `cloudidentity.googleapis.com/groups.dynamic`. Identity-mapped groups for Cloud Search have a label with a key of `system/groups/external` and an empty value. (Beta) Google Groups can be [locked](https://support.google.com/a?p=locked-groups). To lock a group, add a label with a key of `cloudidentity.googleapis.com/groups.locked` and an empty value. Doing so locks the group. To unlock the group, remove this label.
	Labels map[string]string `` /* 132-byte string literal not displayed */
	// Output only. The [resource name](https://cloud.google.com/apis/design/resource_names) of the `Group`. Shall be of the form `groups/{group_id}`.
	Name *string `protobuf:"bytes,8,opt,name=name" json:"name,omitempty"`
	// Required. Immutable. The resource name of the entity under which this `Group` resides in the Cloud Identity resource hierarchy. Must be of the form `identitysources/{identity_source}` for external [identity-mapped groups](https://support.google.com/a/answer/9039510) or `customers/{customer_id}` for Google Groups. The `customer_id` must begin with "C" (for example, 'C046psxkn'). [Find your customer ID.] (https://support.google.com/cloudidentity/answer/10070793)
	Parent *string `protobuf:"bytes,9,opt,name=parent" json:"parent,omitempty"`
	// Optional. The POSIX groups associated with the `Group`.
	PosixGroups []*PosixGroup `protobuf:"bytes,10,rep,name=posix_groups,json=posixGroups" json:"posix_groups,omitempty"`
	// Output only. The time when the `Group` was last updated.
	UpdateTime *timestamp.Timestamp `protobuf:"bytes,11,opt,name=update_time,json=updateTime" json:"update_time,omitempty"`
	// contains filtered or unexported fields
}

A group within the Cloud Identity Groups API. A `Group` is a collection of entities, where each entity is either a user, another group, or a service account.

func (*Group) Descriptor deprecated

func (*Group) Descriptor() ([]byte, []int)

Deprecated: Use Group.ProtoReflect.Descriptor instead.

func (*Group) GetAdditionalGroupKeys

func (x *Group) GetAdditionalGroupKeys() []*EntityKey

func (*Group) GetCreateTime

func (x *Group) GetCreateTime() *timestamp.Timestamp

func (*Group) GetDescription

func (x *Group) GetDescription() string

func (*Group) GetDisplayName

func (x *Group) GetDisplayName() string

func (*Group) GetDynamicGroupMetadata

func (x *Group) GetDynamicGroupMetadata() *DynamicGroupMetadata

func (*Group) GetGroupKey

func (x *Group) GetGroupKey() *EntityKey

func (*Group) GetLabels

func (x *Group) GetLabels() map[string]string

func (*Group) GetName

func (x *Group) GetName() string

func (*Group) GetParent

func (x *Group) GetParent() string

func (*Group) GetPosixGroups

func (x *Group) GetPosixGroups() []*PosixGroup

func (*Group) GetUpdateTime

func (x *Group) GetUpdateTime() *timestamp.Timestamp

func (*Group) ProtoMessage

func (*Group) ProtoMessage()

func (*Group) ProtoReflect

func (x *Group) ProtoReflect() protoreflect.Message

func (*Group) Reset

func (x *Group) Reset()

func (*Group) String

func (x *Group) String() string

type GroupRelation

type GroupRelation struct {

	// Display name for this group.
	DisplayName *string `protobuf:"bytes,1,opt,name=display_name,json=displayName" json:"display_name,omitempty"`
	// Resource name for this group.
	Group *string `protobuf:"bytes,2,opt,name=group" json:"group,omitempty"`
	// Entity key has an id and a namespace. In case of discussion forums, the id will be an email address without a namespace.
	GroupKey *EntityKey `protobuf:"bytes,3,opt,name=group_key,json=groupKey" json:"group_key,omitempty"`
	// Labels for Group resource.
	Labels map[string]string `` /* 132-byte string literal not displayed */
	// The relation between the member and the transitive group.
	RelationType *string `protobuf:"bytes,5,opt,name=relation_type,json=relationType" json:"relation_type,omitempty"`
	// Membership roles of the member for the group.
	Roles []*TransitiveMembershipRole `protobuf:"bytes,6,rep,name=roles" json:"roles,omitempty"`
	// contains filtered or unexported fields
}

Message representing a transitive group of a user or a group.

func (*GroupRelation) Descriptor deprecated

func (*GroupRelation) Descriptor() ([]byte, []int)

Deprecated: Use GroupRelation.ProtoReflect.Descriptor instead.

func (*GroupRelation) GetDisplayName

func (x *GroupRelation) GetDisplayName() string

func (*GroupRelation) GetGroup

func (x *GroupRelation) GetGroup() string

func (*GroupRelation) GetGroupKey

func (x *GroupRelation) GetGroupKey() *EntityKey

func (*GroupRelation) GetLabels

func (x *GroupRelation) GetLabels() map[string]string

func (*GroupRelation) GetRelationType

func (x *GroupRelation) GetRelationType() string

func (*GroupRelation) GetRoles

func (x *GroupRelation) GetRoles() []*TransitiveMembershipRole

func (*GroupRelation) ProtoMessage

func (*GroupRelation) ProtoMessage()

func (*GroupRelation) ProtoReflect

func (x *GroupRelation) ProtoReflect() protoreflect.Message

func (*GroupRelation) Reset

func (x *GroupRelation) Reset()

func (*GroupRelation) String

func (x *GroupRelation) String() string

type GroupsMembershipsServerClient

type GroupsMembershipsServerClient interface {
	// Check a potential member for membership in a group. **Note:** This feature is only available to Google Workspace Enterprise Standard, Enterprise Plus, and Enterprise for Education; and Cloud Identity Premium accounts. A member has membership to a group as long as there is a single viewable transitive membership between the group and the member. The actor must have view permissions to at least one transitive membership between the member and group.
	CheckTransitiveMembershipGroupsMembership(ctx context.Context, in *CheckTransitiveMembershipGroupsMembershipRequest, opts ...grpc.CallOption) (*CheckTransitiveMembershipResponse, error)
	// Creates a `Membership`.
	CreateGroupsMembership(ctx context.Context, in *CreateGroupsMembershipRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
	// Deletes a `Membership`.
	DeleteGroupsMembership(ctx context.Context, in *DeleteGroupsMembershipRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
	// Retrieves a `Membership`.
	GetGroupsMembership(ctx context.Context, in *GetGroupsMembershipRequest, opts ...grpc.CallOption) (*Membership, error)
	// Get a membership graph of just a member or both a member and a group. **Note:** This feature is only available to Google Workspace Enterprise Standard, Enterprise Plus, and Enterprise for Education; and Cloud Identity Premium accounts. Given a member, the response will contain all membership paths from the member. Given both a group and a member, the response will contain all membership paths between the group and the member.
	GetMembershipGraphGroupsMembership(ctx context.Context, in *GetMembershipGraphGroupsMembershipRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
	// Lists the `Membership`s within a `Group`.
	ListGroupsMemberships(ctx context.Context, in *ListGroupsMembershipsRequest, opts ...grpc.CallOption) (*ListMembershipsResponse, error)
	// Looks up the [resource name](https://cloud.google.com/apis/design/resource_names) of a `Membership` by its `EntityKey`.
	LookupGroupsMembership(ctx context.Context, in *LookupGroupsMembershipRequest, opts ...grpc.CallOption) (*LookupMembershipNameResponse, error)
	// Modifies the `MembershipRole`s of a `Membership`.
	ModifyMembershipRolesGroupsMembership(ctx context.Context, in *ModifyMembershipRolesGroupsMembershipRequest, opts ...grpc.CallOption) (*ModifyMembershipRolesResponse, error)
	// Searches direct groups of a member.
	SearchDirectGroupsGroupsMembership(ctx context.Context, in *SearchDirectGroupsGroupsMembershipRequest, opts ...grpc.CallOption) (*SearchDirectGroupsResponse, error)
	// Search transitive groups of a member. **Note:** This feature is only available to Google Workspace Enterprise Standard, Enterprise Plus, and Enterprise for Education; and Cloud Identity Premium accounts. A transitive group is any group that has a direct or indirect membership to the member. Actor must have view permissions all transitive groups.
	SearchTransitiveGroupsGroupsMembership(ctx context.Context, in *SearchTransitiveGroupsGroupsMembershipRequest, opts ...grpc.CallOption) (*SearchTransitiveGroupsResponse, error)
	// Search transitive memberships of a group. **Note:** This feature is only available to Google Workspace Enterprise Standard, Enterprise Plus, and Enterprise for Education; and Cloud Identity Premium accounts. A transitive membership is any direct or indirect membership of a group. Actor must have view permissions to all transitive memberships.
	SearchTransitiveMembershipsGroupsMembership(ctx context.Context, in *SearchTransitiveMembershipsGroupsMembershipRequest, opts ...grpc.CallOption) (*SearchTransitiveMembershipsResponse, error)
}

GroupsMembershipsServerClient is the client API for GroupsMembershipsServer service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type GroupsMembershipsServerServer

type GroupsMembershipsServerServer interface {
	// Check a potential member for membership in a group. **Note:** This feature is only available to Google Workspace Enterprise Standard, Enterprise Plus, and Enterprise for Education; and Cloud Identity Premium accounts. A member has membership to a group as long as there is a single viewable transitive membership between the group and the member. The actor must have view permissions to at least one transitive membership between the member and group.
	CheckTransitiveMembershipGroupsMembership(context.Context, *CheckTransitiveMembershipGroupsMembershipRequest) (*CheckTransitiveMembershipResponse, error)
	// Creates a `Membership`.
	CreateGroupsMembership(context.Context, *CreateGroupsMembershipRequest) (*longrunningpb.Operation, error)
	// Deletes a `Membership`.
	DeleteGroupsMembership(context.Context, *DeleteGroupsMembershipRequest) (*longrunningpb.Operation, error)
	// Retrieves a `Membership`.
	GetGroupsMembership(context.Context, *GetGroupsMembershipRequest) (*Membership, error)
	// Get a membership graph of just a member or both a member and a group. **Note:** This feature is only available to Google Workspace Enterprise Standard, Enterprise Plus, and Enterprise for Education; and Cloud Identity Premium accounts. Given a member, the response will contain all membership paths from the member. Given both a group and a member, the response will contain all membership paths between the group and the member.
	GetMembershipGraphGroupsMembership(context.Context, *GetMembershipGraphGroupsMembershipRequest) (*longrunningpb.Operation, error)
	// Lists the `Membership`s within a `Group`.
	ListGroupsMemberships(context.Context, *ListGroupsMembershipsRequest) (*ListMembershipsResponse, error)
	// Looks up the [resource name](https://cloud.google.com/apis/design/resource_names) of a `Membership` by its `EntityKey`.
	LookupGroupsMembership(context.Context, *LookupGroupsMembershipRequest) (*LookupMembershipNameResponse, error)
	// Modifies the `MembershipRole`s of a `Membership`.
	ModifyMembershipRolesGroupsMembership(context.Context, *ModifyMembershipRolesGroupsMembershipRequest) (*ModifyMembershipRolesResponse, error)
	// Searches direct groups of a member.
	SearchDirectGroupsGroupsMembership(context.Context, *SearchDirectGroupsGroupsMembershipRequest) (*SearchDirectGroupsResponse, error)
	// Search transitive groups of a member. **Note:** This feature is only available to Google Workspace Enterprise Standard, Enterprise Plus, and Enterprise for Education; and Cloud Identity Premium accounts. A transitive group is any group that has a direct or indirect membership to the member. Actor must have view permissions all transitive groups.
	SearchTransitiveGroupsGroupsMembership(context.Context, *SearchTransitiveGroupsGroupsMembershipRequest) (*SearchTransitiveGroupsResponse, error)
	// Search transitive memberships of a group. **Note:** This feature is only available to Google Workspace Enterprise Standard, Enterprise Plus, and Enterprise for Education; and Cloud Identity Premium accounts. A transitive membership is any direct or indirect membership of a group. Actor must have view permissions to all transitive memberships.
	SearchTransitiveMembershipsGroupsMembership(context.Context, *SearchTransitiveMembershipsGroupsMembershipRequest) (*SearchTransitiveMembershipsResponse, error)
	// contains filtered or unexported methods
}

GroupsMembershipsServerServer is the server API for GroupsMembershipsServer service. All implementations must embed UnimplementedGroupsMembershipsServerServer for forward compatibility

type GroupsServerClient

type GroupsServerClient interface {
	// Creates a `Group`.
	CreateGroup(ctx context.Context, in *CreateGroupRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
	// Deletes a `Group`.
	DeleteGroup(ctx context.Context, in *DeleteGroupRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
	// Retrieves a `Group`.
	GetGroup(ctx context.Context, in *GetGroupRequest, opts ...grpc.CallOption) (*Group, error)
	// Get Security Settings
	GetSecuritySettingsGroup(ctx context.Context, in *GetSecuritySettingsGroupRequest, opts ...grpc.CallOption) (*SecuritySettings, error)
	// Lists the `Group` resources under a customer or namespace.
	ListGroups(ctx context.Context, in *ListGroupsRequest, opts ...grpc.CallOption) (*ListGroupsResponse, error)
	// Looks up the [resource name](https://cloud.google.com/apis/design/resource_names) of a `Group` by its `EntityKey`.
	LookupGroup(ctx context.Context, in *LookupGroupRequest, opts ...grpc.CallOption) (*LookupGroupNameResponse, error)
	// Updates a `Group`.
	PatchGroup(ctx context.Context, in *PatchGroupRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
	// Searches for `Group` resources matching a specified query.
	SearchGroup(ctx context.Context, in *SearchGroupRequest, opts ...grpc.CallOption) (*SearchGroupsResponse, error)
	// Update Security Settings
	UpdateSecuritySettingsGroup(ctx context.Context, in *UpdateSecuritySettingsGroupRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
}

GroupsServerClient is the client API for GroupsServer service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type GroupsServerServer

type GroupsServerServer interface {
	// Creates a `Group`.
	CreateGroup(context.Context, *CreateGroupRequest) (*longrunningpb.Operation, error)
	// Deletes a `Group`.
	DeleteGroup(context.Context, *DeleteGroupRequest) (*longrunningpb.Operation, error)
	// Retrieves a `Group`.
	GetGroup(context.Context, *GetGroupRequest) (*Group, error)
	// Get Security Settings
	GetSecuritySettingsGroup(context.Context, *GetSecuritySettingsGroupRequest) (*SecuritySettings, error)
	// Lists the `Group` resources under a customer or namespace.
	ListGroups(context.Context, *ListGroupsRequest) (*ListGroupsResponse, error)
	// Looks up the [resource name](https://cloud.google.com/apis/design/resource_names) of a `Group` by its `EntityKey`.
	LookupGroup(context.Context, *LookupGroupRequest) (*LookupGroupNameResponse, error)
	// Updates a `Group`.
	PatchGroup(context.Context, *PatchGroupRequest) (*longrunningpb.Operation, error)
	// Searches for `Group` resources matching a specified query.
	SearchGroup(context.Context, *SearchGroupRequest) (*SearchGroupsResponse, error)
	// Update Security Settings
	UpdateSecuritySettingsGroup(context.Context, *UpdateSecuritySettingsGroupRequest) (*longrunningpb.Operation, error)
	// contains filtered or unexported methods
}

GroupsServerServer is the server API for GroupsServer service. All implementations must embed UnimplementedGroupsServerServer for forward compatibility

type IdpCredential

type IdpCredential struct {

	// Output only. Information of a DSA public key.
	DsaKeyInfo *DsaPublicKeyInfo `protobuf:"bytes,1,opt,name=dsa_key_info,json=dsaKeyInfo" json:"dsa_key_info,omitempty"`
	// Output only. [Resource name](https://cloud.google.com/apis/design/resource_names) of the credential.
	Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	// Output only. Information of a RSA public key.
	RsaKeyInfo *RsaPublicKeyInfo `protobuf:"bytes,3,opt,name=rsa_key_info,json=rsaKeyInfo" json:"rsa_key_info,omitempty"`
	// Output only. Time when the `IdpCredential` was last updated.
	UpdateTime *timestamp.Timestamp `protobuf:"bytes,4,opt,name=update_time,json=updateTime" json:"update_time,omitempty"`
	// contains filtered or unexported fields
}

Credential for verifying signatures produced by the Identity Provider.

func (*IdpCredential) Descriptor deprecated

func (*IdpCredential) Descriptor() ([]byte, []int)

Deprecated: Use IdpCredential.ProtoReflect.Descriptor instead.

func (*IdpCredential) GetDsaKeyInfo

func (x *IdpCredential) GetDsaKeyInfo() *DsaPublicKeyInfo

func (*IdpCredential) GetName

func (x *IdpCredential) GetName() string

func (*IdpCredential) GetRsaKeyInfo

func (x *IdpCredential) GetRsaKeyInfo() *RsaPublicKeyInfo

func (*IdpCredential) GetUpdateTime

func (x *IdpCredential) GetUpdateTime() *timestamp.Timestamp

func (*IdpCredential) ProtoMessage

func (*IdpCredential) ProtoMessage()

func (*IdpCredential) ProtoReflect

func (x *IdpCredential) ProtoReflect() protoreflect.Message

func (*IdpCredential) Reset

func (x *IdpCredential) Reset()

func (*IdpCredential) String

func (x *IdpCredential) String() string

type InboundSamlSsoProfile

type InboundSamlSsoProfile struct {

	// Immutable. The customer. For example: `customers/C0123abc`.
	Customer *string `protobuf:"bytes,1,opt,name=customer" json:"customer,omitempty"`
	// Human-readable name of the SAML SSO profile.
	DisplayName *string `protobuf:"bytes,2,opt,name=display_name,json=displayName" json:"display_name,omitempty"`
	// SAML identity provider configuration.
	IdpConfig *SamlIdpConfig `protobuf:"bytes,3,opt,name=idp_config,json=idpConfig" json:"idp_config,omitempty"`
	// Output only. [Resource name](https://cloud.google.com/apis/design/resource_names) of the SAML SSO profile.
	Name *string `protobuf:"bytes,4,opt,name=name" json:"name,omitempty"`
	// SAML service provider configuration for this SAML SSO profile. These are the service provider details provided by Google that should be configured on the corresponding identity provider.
	SpConfig *SamlSpConfig `protobuf:"bytes,5,opt,name=sp_config,json=spConfig" json:"sp_config,omitempty"`
	// contains filtered or unexported fields
}

A [SAML 2.0](https://www.oasis-open.org/standards#samlv2.0) federation between a Google enterprise customer and a SAML identity provider.

func (*InboundSamlSsoProfile) Descriptor deprecated

func (*InboundSamlSsoProfile) Descriptor() ([]byte, []int)

Deprecated: Use InboundSamlSsoProfile.ProtoReflect.Descriptor instead.

func (*InboundSamlSsoProfile) GetCustomer

func (x *InboundSamlSsoProfile) GetCustomer() string

func (*InboundSamlSsoProfile) GetDisplayName

func (x *InboundSamlSsoProfile) GetDisplayName() string

func (*InboundSamlSsoProfile) GetIdpConfig

func (x *InboundSamlSsoProfile) GetIdpConfig() *SamlIdpConfig

func (*InboundSamlSsoProfile) GetName

func (x *InboundSamlSsoProfile) GetName() string

func (*InboundSamlSsoProfile) GetSpConfig

func (x *InboundSamlSsoProfile) GetSpConfig() *SamlSpConfig

func (*InboundSamlSsoProfile) ProtoMessage

func (*InboundSamlSsoProfile) ProtoMessage()

func (*InboundSamlSsoProfile) ProtoReflect

func (x *InboundSamlSsoProfile) ProtoReflect() protoreflect.Message

func (*InboundSamlSsoProfile) Reset

func (x *InboundSamlSsoProfile) Reset()

func (*InboundSamlSsoProfile) String

func (x *InboundSamlSsoProfile) String() string

type InboundSamlSsoProfilesIdpCredentialsServerClient

type InboundSamlSsoProfilesIdpCredentialsServerClient interface {
	// Adds an IdpCredential. Up to 2 credentials are allowed. When the target customer has enabled [Multi-party approval for sensitive actions](https://support.google.com/a/answer/13790448), the `Operation` in the response will have `"done": false`, it will not have a response, and the metadata will have `"state": "awaiting-multi-party-approval"`.
	AddInboundSamlSsoProfilesIdpCredential(ctx context.Context, in *AddInboundSamlSsoProfilesIdpCredentialRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
	// Deletes an IdpCredential.
	DeleteInboundSamlSsoProfilesIdpCredential(ctx context.Context, in *DeleteInboundSamlSsoProfilesIdpCredentialRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
	// Gets an IdpCredential.
	GetInboundSamlSsoProfilesIdpCredential(ctx context.Context, in *GetInboundSamlSsoProfilesIdpCredentialRequest, opts ...grpc.CallOption) (*IdpCredential, error)
	// Returns a list of IdpCredentials in an InboundSamlSsoProfile.
	ListInboundSamlSsoProfilesIdpCredentials(ctx context.Context, in *ListInboundSamlSsoProfilesIdpCredentialsRequest, opts ...grpc.CallOption) (*ListIdpCredentialsResponse, error)
}

InboundSamlSsoProfilesIdpCredentialsServerClient is the client API for InboundSamlSsoProfilesIdpCredentialsServer service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type InboundSamlSsoProfilesIdpCredentialsServerServer

type InboundSamlSsoProfilesIdpCredentialsServerServer interface {
	// Adds an IdpCredential. Up to 2 credentials are allowed. When the target customer has enabled [Multi-party approval for sensitive actions](https://support.google.com/a/answer/13790448), the `Operation` in the response will have `"done": false`, it will not have a response, and the metadata will have `"state": "awaiting-multi-party-approval"`.
	AddInboundSamlSsoProfilesIdpCredential(context.Context, *AddInboundSamlSsoProfilesIdpCredentialRequest) (*longrunningpb.Operation, error)
	// Deletes an IdpCredential.
	DeleteInboundSamlSsoProfilesIdpCredential(context.Context, *DeleteInboundSamlSsoProfilesIdpCredentialRequest) (*longrunningpb.Operation, error)
	// Gets an IdpCredential.
	GetInboundSamlSsoProfilesIdpCredential(context.Context, *GetInboundSamlSsoProfilesIdpCredentialRequest) (*IdpCredential, error)
	// Returns a list of IdpCredentials in an InboundSamlSsoProfile.
	ListInboundSamlSsoProfilesIdpCredentials(context.Context, *ListInboundSamlSsoProfilesIdpCredentialsRequest) (*ListIdpCredentialsResponse, error)
	// contains filtered or unexported methods
}

InboundSamlSsoProfilesIdpCredentialsServerServer is the server API for InboundSamlSsoProfilesIdpCredentialsServer service. All implementations must embed UnimplementedInboundSamlSsoProfilesIdpCredentialsServerServer for forward compatibility

type InboundSamlSsoProfilesServerClient

type InboundSamlSsoProfilesServerClient interface {
	// Creates an InboundSamlSsoProfile for a customer. When the target customer has enabled [Multi-party approval for sensitive actions](https://support.google.com/a/answer/13790448), the `Operation` in the response will have `"done": false`, it will not have a response, and the metadata will have `"state": "awaiting-multi-party-approval"`.
	CreateInboundSamlSsoProfile(ctx context.Context, in *CreateInboundSamlSsoProfileRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
	// Deletes an InboundSamlSsoProfile.
	DeleteInboundSamlSsoProfile(ctx context.Context, in *DeleteInboundSamlSsoProfileRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
	// Gets an InboundSamlSsoProfile.
	GetInboundSamlSsoProfile(ctx context.Context, in *GetInboundSamlSsoProfileRequest, opts ...grpc.CallOption) (*InboundSamlSsoProfile, error)
	// Lists InboundSamlSsoProfiles for a customer.
	ListInboundSamlSsoProfiles(ctx context.Context, in *ListInboundSamlSsoProfilesRequest, opts ...grpc.CallOption) (*ListInboundSamlSsoProfilesResponse, error)
	// Updates an InboundSamlSsoProfile. When the target customer has enabled [Multi-party approval for sensitive actions](https://support.google.com/a/answer/13790448), the `Operation` in the response will have `"done": false`, it will not have a response, and the metadata will have `"state": "awaiting-multi-party-approval"`.
	PatchInboundSamlSsoProfile(ctx context.Context, in *PatchInboundSamlSsoProfileRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
}

InboundSamlSsoProfilesServerClient is the client API for InboundSamlSsoProfilesServer service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type InboundSamlSsoProfilesServerServer

type InboundSamlSsoProfilesServerServer interface {
	// Creates an InboundSamlSsoProfile for a customer. When the target customer has enabled [Multi-party approval for sensitive actions](https://support.google.com/a/answer/13790448), the `Operation` in the response will have `"done": false`, it will not have a response, and the metadata will have `"state": "awaiting-multi-party-approval"`.
	CreateInboundSamlSsoProfile(context.Context, *CreateInboundSamlSsoProfileRequest) (*longrunningpb.Operation, error)
	// Deletes an InboundSamlSsoProfile.
	DeleteInboundSamlSsoProfile(context.Context, *DeleteInboundSamlSsoProfileRequest) (*longrunningpb.Operation, error)
	// Gets an InboundSamlSsoProfile.
	GetInboundSamlSsoProfile(context.Context, *GetInboundSamlSsoProfileRequest) (*InboundSamlSsoProfile, error)
	// Lists InboundSamlSsoProfiles for a customer.
	ListInboundSamlSsoProfiles(context.Context, *ListInboundSamlSsoProfilesRequest) (*ListInboundSamlSsoProfilesResponse, error)
	// Updates an InboundSamlSsoProfile. When the target customer has enabled [Multi-party approval for sensitive actions](https://support.google.com/a/answer/13790448), the `Operation` in the response will have `"done": false`, it will not have a response, and the metadata will have `"state": "awaiting-multi-party-approval"`.
	PatchInboundSamlSsoProfile(context.Context, *PatchInboundSamlSsoProfileRequest) (*longrunningpb.Operation, error)
	// contains filtered or unexported methods
}

InboundSamlSsoProfilesServerServer is the server API for InboundSamlSsoProfilesServer service. All implementations must embed UnimplementedInboundSamlSsoProfilesServerServer for forward compatibility

type InboundSsoAssignment

type InboundSsoAssignment struct {

	// Immutable. The customer. For example: `customers/C0123abc`.
	Customer *string `protobuf:"bytes,1,opt,name=customer" json:"customer,omitempty"`
	// Output only. [Resource name](https://cloud.google.com/apis/design/resource_names) of the Inbound SSO Assignment.
	Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	// Must be zero (which is the default value so it can be omitted) for assignments with `target_org_unit` set and must be greater-than-or-equal-to one for assignments with `target_group` set.
	Rank *int32 `protobuf:"varint,3,opt,name=rank" json:"rank,omitempty"`
	// SAML SSO details. Must be set if and only if `sso_mode` is set to `SAML_SSO`.
	SamlSsoInfo *SamlSsoInfo `protobuf:"bytes,4,opt,name=saml_sso_info,json=samlSsoInfo" json:"saml_sso_info,omitempty"`
	// Assertions about users assigned to an IdP will always be accepted from that IdP. This controls whether/when Google should redirect a user to the IdP. Unset (defaults) is the recommended configuration.
	SignInBehavior *SignInBehavior `protobuf:"bytes,5,opt,name=sign_in_behavior,json=signInBehavior" json:"sign_in_behavior,omitempty"`
	// Inbound SSO behavior.
	SsoMode *string `protobuf:"bytes,6,opt,name=sso_mode,json=ssoMode" json:"sso_mode,omitempty"`
	// Immutable. Must be of the form `groups/{group}`.
	TargetGroup *string `protobuf:"bytes,7,opt,name=target_group,json=targetGroup" json:"target_group,omitempty"`
	// Immutable. Must be of the form `orgUnits/{org_unit}`.
	TargetOrgUnit *string `protobuf:"bytes,8,opt,name=target_org_unit,json=targetOrgUnit" json:"target_org_unit,omitempty"`
	// contains filtered or unexported fields
}

Targets with "set" SSO assignments and their respective assignments.

func (*InboundSsoAssignment) Descriptor deprecated

func (*InboundSsoAssignment) Descriptor() ([]byte, []int)

Deprecated: Use InboundSsoAssignment.ProtoReflect.Descriptor instead.

func (*InboundSsoAssignment) GetCustomer

func (x *InboundSsoAssignment) GetCustomer() string

func (*InboundSsoAssignment) GetName

func (x *InboundSsoAssignment) GetName() string

func (*InboundSsoAssignment) GetRank

func (x *InboundSsoAssignment) GetRank() int32

func (*InboundSsoAssignment) GetSamlSsoInfo

func (x *InboundSsoAssignment) GetSamlSsoInfo() *SamlSsoInfo

func (*InboundSsoAssignment) GetSignInBehavior

func (x *InboundSsoAssignment) GetSignInBehavior() *SignInBehavior

func (*InboundSsoAssignment) GetSsoMode

func (x *InboundSsoAssignment) GetSsoMode() string

func (*InboundSsoAssignment) GetTargetGroup

func (x *InboundSsoAssignment) GetTargetGroup() string

func (*InboundSsoAssignment) GetTargetOrgUnit

func (x *InboundSsoAssignment) GetTargetOrgUnit() string

func (*InboundSsoAssignment) ProtoMessage

func (*InboundSsoAssignment) ProtoMessage()

func (*InboundSsoAssignment) ProtoReflect

func (x *InboundSsoAssignment) ProtoReflect() protoreflect.Message

func (*InboundSsoAssignment) Reset

func (x *InboundSsoAssignment) Reset()

func (*InboundSsoAssignment) String

func (x *InboundSsoAssignment) String() string

type InboundSsoAssignmentsServerClient

type InboundSsoAssignmentsServerClient interface {
	// Creates an InboundSsoAssignment for users and devices in a `Customer` under a given `Group` or `OrgUnit`.
	CreateInboundSsoAssignment(ctx context.Context, in *CreateInboundSsoAssignmentRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
	// Deletes an InboundSsoAssignment. To disable SSO, Create (or Update) an assignment that has `sso_mode` == `SSO_OFF`.
	DeleteInboundSsoAssignment(ctx context.Context, in *DeleteInboundSsoAssignmentRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
	// Gets an InboundSsoAssignment.
	GetInboundSsoAssignment(ctx context.Context, in *GetInboundSsoAssignmentRequest, opts ...grpc.CallOption) (*InboundSsoAssignment, error)
	// Lists the InboundSsoAssignments for a `Customer`.
	ListInboundSsoAssignments(ctx context.Context, in *ListInboundSsoAssignmentsRequest, opts ...grpc.CallOption) (*ListInboundSsoAssignmentsResponse, error)
	// Updates an InboundSsoAssignment. The body of this request is the `inbound_sso_assignment` field and the `update_mask` is relative to that. For example: a PATCH to `/v1beta1/inboundSsoAssignments/0abcdefg1234567&update_mask=rank` with a body of `{ "rank": 1 }` moves that (presumably group-targeted) SSO assignment to the highest priority and shifts any other group-targeted assignments down in priority.
	PatchInboundSsoAssignment(ctx context.Context, in *PatchInboundSsoAssignmentRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
}

InboundSsoAssignmentsServerClient is the client API for InboundSsoAssignmentsServer service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type InboundSsoAssignmentsServerServer

type InboundSsoAssignmentsServerServer interface {
	// Creates an InboundSsoAssignment for users and devices in a `Customer` under a given `Group` or `OrgUnit`.
	CreateInboundSsoAssignment(context.Context, *CreateInboundSsoAssignmentRequest) (*longrunningpb.Operation, error)
	// Deletes an InboundSsoAssignment. To disable SSO, Create (or Update) an assignment that has `sso_mode` == `SSO_OFF`.
	DeleteInboundSsoAssignment(context.Context, *DeleteInboundSsoAssignmentRequest) (*longrunningpb.Operation, error)
	// Gets an InboundSsoAssignment.
	GetInboundSsoAssignment(context.Context, *GetInboundSsoAssignmentRequest) (*InboundSsoAssignment, error)
	// Lists the InboundSsoAssignments for a `Customer`.
	ListInboundSsoAssignments(context.Context, *ListInboundSsoAssignmentsRequest) (*ListInboundSsoAssignmentsResponse, error)
	// Updates an InboundSsoAssignment. The body of this request is the `inbound_sso_assignment` field and the `update_mask` is relative to that. For example: a PATCH to `/v1beta1/inboundSsoAssignments/0abcdefg1234567&update_mask=rank` with a body of `{ "rank": 1 }` moves that (presumably group-targeted) SSO assignment to the highest priority and shifts any other group-targeted assignments down in priority.
	PatchInboundSsoAssignment(context.Context, *PatchInboundSsoAssignmentRequest) (*longrunningpb.Operation, error)
	// contains filtered or unexported methods
}

InboundSsoAssignmentsServerServer is the server API for InboundSsoAssignmentsServer service. All implementations must embed UnimplementedInboundSsoAssignmentsServerServer for forward compatibility

type IsInvitableUserCustomersUserinvitationRequest

type IsInvitableUserCustomersUserinvitationRequest struct {
	Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*IsInvitableUserCustomersUserinvitationRequest) Descriptor deprecated

Deprecated: Use IsInvitableUserCustomersUserinvitationRequest.ProtoReflect.Descriptor instead.

func (*IsInvitableUserCustomersUserinvitationRequest) GetName

func (*IsInvitableUserCustomersUserinvitationRequest) ProtoMessage

func (*IsInvitableUserCustomersUserinvitationRequest) ProtoReflect

func (*IsInvitableUserCustomersUserinvitationRequest) Reset

func (*IsInvitableUserCustomersUserinvitationRequest) String

type IsInvitableUserResponse

type IsInvitableUserResponse struct {

	// Returns true if the email address is invitable.
	IsInvitableUser *bool `protobuf:"varint,1,opt,name=is_invitable_user,json=isInvitableUser" json:"is_invitable_user,omitempty"`
	// contains filtered or unexported fields
}

Response for IsInvitableUser RPC.

func (*IsInvitableUserResponse) Descriptor deprecated

func (*IsInvitableUserResponse) Descriptor() ([]byte, []int)

Deprecated: Use IsInvitableUserResponse.ProtoReflect.Descriptor instead.

func (*IsInvitableUserResponse) GetIsInvitableUser

func (x *IsInvitableUserResponse) GetIsInvitableUser() bool

func (*IsInvitableUserResponse) ProtoMessage

func (*IsInvitableUserResponse) ProtoMessage()

func (*IsInvitableUserResponse) ProtoReflect

func (x *IsInvitableUserResponse) ProtoReflect() protoreflect.Message

func (*IsInvitableUserResponse) Reset

func (x *IsInvitableUserResponse) Reset()

func (*IsInvitableUserResponse) String

func (x *IsInvitableUserResponse) String() string

type ListClientStatesResponse

type ListClientStatesResponse struct {

	// Client states meeting the list restrictions.
	ClientStates []*ClientState `protobuf:"bytes,1,rep,name=client_states,json=clientStates" json:"client_states,omitempty"`
	// Token to retrieve the next page of results. Empty if there are no more results.
	NextPageToken *string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

Response message that is returned in LRO result of ListClientStates Operation.

func (*ListClientStatesResponse) Descriptor deprecated

func (*ListClientStatesResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListClientStatesResponse.ProtoReflect.Descriptor instead.

func (*ListClientStatesResponse) GetClientStates

func (x *ListClientStatesResponse) GetClientStates() []*ClientState

func (*ListClientStatesResponse) GetNextPageToken

func (x *ListClientStatesResponse) GetNextPageToken() string

func (*ListClientStatesResponse) ProtoMessage

func (*ListClientStatesResponse) ProtoMessage()

func (*ListClientStatesResponse) ProtoReflect

func (x *ListClientStatesResponse) ProtoReflect() protoreflect.Message

func (*ListClientStatesResponse) Reset

func (x *ListClientStatesResponse) Reset()

func (*ListClientStatesResponse) String

func (x *ListClientStatesResponse) String() string

type ListCustomersUserinvitationsRequest

type ListCustomersUserinvitationsRequest struct {
	Filter    *string `protobuf:"bytes,1,opt,name=filter" json:"filter,omitempty"`
	OrderBy   *string `protobuf:"bytes,2,opt,name=order_by,json=orderBy" json:"order_by,omitempty"`
	PageSize  *int32  `protobuf:"varint,3,opt,name=page_size,json=pageSize" json:"page_size,omitempty"`
	PageToken *string `protobuf:"bytes,4,opt,name=page_token,json=pageToken" json:"page_token,omitempty"`
	Parent    *string `protobuf:"bytes,5,opt,name=parent" json:"parent,omitempty"`
	// contains filtered or unexported fields
}

func (*ListCustomersUserinvitationsRequest) Descriptor deprecated

func (*ListCustomersUserinvitationsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListCustomersUserinvitationsRequest.ProtoReflect.Descriptor instead.

func (*ListCustomersUserinvitationsRequest) GetFilter

func (*ListCustomersUserinvitationsRequest) GetOrderBy

func (*ListCustomersUserinvitationsRequest) GetPageSize

func (x *ListCustomersUserinvitationsRequest) GetPageSize() int32

func (*ListCustomersUserinvitationsRequest) GetPageToken

func (x *ListCustomersUserinvitationsRequest) GetPageToken() string

func (*ListCustomersUserinvitationsRequest) GetParent

func (*ListCustomersUserinvitationsRequest) ProtoMessage

func (*ListCustomersUserinvitationsRequest) ProtoMessage()

func (*ListCustomersUserinvitationsRequest) ProtoReflect

func (*ListCustomersUserinvitationsRequest) Reset

func (*ListCustomersUserinvitationsRequest) String

type ListDeviceUsersResponse

type ListDeviceUsersResponse struct {

	// Devices meeting the list restrictions.
	DeviceUsers []*DeviceUser `protobuf:"bytes,1,rep,name=device_users,json=deviceUsers" json:"device_users,omitempty"`
	// Token to retrieve the next page of results. Empty if there are no more results.
	NextPageToken *string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

Response message that is returned from the ListDeviceUsers method.

func (*ListDeviceUsersResponse) Descriptor deprecated

func (*ListDeviceUsersResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListDeviceUsersResponse.ProtoReflect.Descriptor instead.

func (*ListDeviceUsersResponse) GetDeviceUsers

func (x *ListDeviceUsersResponse) GetDeviceUsers() []*DeviceUser

func (*ListDeviceUsersResponse) GetNextPageToken

func (x *ListDeviceUsersResponse) GetNextPageToken() string

func (*ListDeviceUsersResponse) ProtoMessage

func (*ListDeviceUsersResponse) ProtoMessage()

func (*ListDeviceUsersResponse) ProtoReflect

func (x *ListDeviceUsersResponse) ProtoReflect() protoreflect.Message

func (*ListDeviceUsersResponse) Reset

func (x *ListDeviceUsersResponse) Reset()

func (*ListDeviceUsersResponse) String

func (x *ListDeviceUsersResponse) String() string

type ListDevicesDeviceUsersRequest

type ListDevicesDeviceUsersRequest struct {
	Customer  *string `protobuf:"bytes,1,opt,name=customer" json:"customer,omitempty"`
	Filter    *string `protobuf:"bytes,2,opt,name=filter" json:"filter,omitempty"`
	OrderBy   *string `protobuf:"bytes,3,opt,name=order_by,json=orderBy" json:"order_by,omitempty"`
	PageSize  *int32  `protobuf:"varint,4,opt,name=page_size,json=pageSize" json:"page_size,omitempty"`
	PageToken *string `protobuf:"bytes,5,opt,name=page_token,json=pageToken" json:"page_token,omitempty"`
	Parent    *string `protobuf:"bytes,6,opt,name=parent" json:"parent,omitempty"`
	// contains filtered or unexported fields
}

func (*ListDevicesDeviceUsersRequest) Descriptor deprecated

func (*ListDevicesDeviceUsersRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListDevicesDeviceUsersRequest.ProtoReflect.Descriptor instead.

func (*ListDevicesDeviceUsersRequest) GetCustomer

func (x *ListDevicesDeviceUsersRequest) GetCustomer() string

func (*ListDevicesDeviceUsersRequest) GetFilter

func (x *ListDevicesDeviceUsersRequest) GetFilter() string

func (*ListDevicesDeviceUsersRequest) GetOrderBy

func (x *ListDevicesDeviceUsersRequest) GetOrderBy() string

func (*ListDevicesDeviceUsersRequest) GetPageSize

func (x *ListDevicesDeviceUsersRequest) GetPageSize() int32

func (*ListDevicesDeviceUsersRequest) GetPageToken

func (x *ListDevicesDeviceUsersRequest) GetPageToken() string

func (*ListDevicesDeviceUsersRequest) GetParent

func (x *ListDevicesDeviceUsersRequest) GetParent() string

func (*ListDevicesDeviceUsersRequest) ProtoMessage

func (*ListDevicesDeviceUsersRequest) ProtoMessage()

func (*ListDevicesDeviceUsersRequest) ProtoReflect

func (*ListDevicesDeviceUsersRequest) Reset

func (x *ListDevicesDeviceUsersRequest) Reset()

func (*ListDevicesDeviceUsersRequest) String

type ListDevicesRequest

type ListDevicesRequest struct {
	Customer  *string `protobuf:"bytes,1,opt,name=customer" json:"customer,omitempty"`
	Filter    *string `protobuf:"bytes,2,opt,name=filter" json:"filter,omitempty"`
	OrderBy   *string `protobuf:"bytes,3,opt,name=order_by,json=orderBy" json:"order_by,omitempty"`
	PageSize  *int32  `protobuf:"varint,4,opt,name=page_size,json=pageSize" json:"page_size,omitempty"`
	PageToken *string `protobuf:"bytes,5,opt,name=page_token,json=pageToken" json:"page_token,omitempty"`
	View      *string `protobuf:"bytes,6,opt,name=view" json:"view,omitempty"`
	// contains filtered or unexported fields
}

func (*ListDevicesRequest) Descriptor deprecated

func (*ListDevicesRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListDevicesRequest.ProtoReflect.Descriptor instead.

func (*ListDevicesRequest) GetCustomer

func (x *ListDevicesRequest) GetCustomer() string

func (*ListDevicesRequest) GetFilter

func (x *ListDevicesRequest) GetFilter() string

func (*ListDevicesRequest) GetOrderBy

func (x *ListDevicesRequest) GetOrderBy() string

func (*ListDevicesRequest) GetPageSize

func (x *ListDevicesRequest) GetPageSize() int32

func (*ListDevicesRequest) GetPageToken

func (x *ListDevicesRequest) GetPageToken() string

func (*ListDevicesRequest) GetView

func (x *ListDevicesRequest) GetView() string

func (*ListDevicesRequest) ProtoMessage

func (*ListDevicesRequest) ProtoMessage()

func (*ListDevicesRequest) ProtoReflect

func (x *ListDevicesRequest) ProtoReflect() protoreflect.Message

func (*ListDevicesRequest) Reset

func (x *ListDevicesRequest) Reset()

func (*ListDevicesRequest) String

func (x *ListDevicesRequest) String() string

type ListDevicesResponse

type ListDevicesResponse struct {

	// Devices meeting the list restrictions.
	Devices []*Device `protobuf:"bytes,1,rep,name=devices" json:"devices,omitempty"`
	// Token to retrieve the next page of results. Empty if there are no more results.
	NextPageToken *string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

Response message that is returned from the ListDevices method.

func (*ListDevicesResponse) Descriptor deprecated

func (*ListDevicesResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListDevicesResponse.ProtoReflect.Descriptor instead.

func (*ListDevicesResponse) GetDevices

func (x *ListDevicesResponse) GetDevices() []*Device

func (*ListDevicesResponse) GetNextPageToken

func (x *ListDevicesResponse) GetNextPageToken() string

func (*ListDevicesResponse) ProtoMessage

func (*ListDevicesResponse) ProtoMessage()

func (*ListDevicesResponse) ProtoReflect

func (x *ListDevicesResponse) ProtoReflect() protoreflect.Message

func (*ListDevicesResponse) Reset

func (x *ListDevicesResponse) Reset()

func (*ListDevicesResponse) String

func (x *ListDevicesResponse) String() string

type ListGroupsMembershipsRequest

type ListGroupsMembershipsRequest struct {
	PageSize  *int32  `protobuf:"varint,1,opt,name=page_size,json=pageSize" json:"page_size,omitempty"`
	PageToken *string `protobuf:"bytes,2,opt,name=page_token,json=pageToken" json:"page_token,omitempty"`
	Parent    *string `protobuf:"bytes,3,opt,name=parent" json:"parent,omitempty"`
	View      *string `protobuf:"bytes,4,opt,name=view" json:"view,omitempty"`
	// contains filtered or unexported fields
}

func (*ListGroupsMembershipsRequest) Descriptor deprecated

func (*ListGroupsMembershipsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListGroupsMembershipsRequest.ProtoReflect.Descriptor instead.

func (*ListGroupsMembershipsRequest) GetPageSize

func (x *ListGroupsMembershipsRequest) GetPageSize() int32

func (*ListGroupsMembershipsRequest) GetPageToken

func (x *ListGroupsMembershipsRequest) GetPageToken() string

func (*ListGroupsMembershipsRequest) GetParent

func (x *ListGroupsMembershipsRequest) GetParent() string

func (*ListGroupsMembershipsRequest) GetView

func (x *ListGroupsMembershipsRequest) GetView() string

func (*ListGroupsMembershipsRequest) ProtoMessage

func (*ListGroupsMembershipsRequest) ProtoMessage()

func (*ListGroupsMembershipsRequest) ProtoReflect

func (*ListGroupsMembershipsRequest) Reset

func (x *ListGroupsMembershipsRequest) Reset()

func (*ListGroupsMembershipsRequest) String

type ListGroupsRequest

type ListGroupsRequest struct {
	PageSize  *int32  `protobuf:"varint,1,opt,name=page_size,json=pageSize" json:"page_size,omitempty"`
	PageToken *string `protobuf:"bytes,2,opt,name=page_token,json=pageToken" json:"page_token,omitempty"`
	Parent    *string `protobuf:"bytes,3,opt,name=parent" json:"parent,omitempty"`
	View      *string `protobuf:"bytes,4,opt,name=view" json:"view,omitempty"`
	// contains filtered or unexported fields
}

func (*ListGroupsRequest) Descriptor deprecated

func (*ListGroupsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListGroupsRequest.ProtoReflect.Descriptor instead.

func (*ListGroupsRequest) GetPageSize

func (x *ListGroupsRequest) GetPageSize() int32

func (*ListGroupsRequest) GetPageToken

func (x *ListGroupsRequest) GetPageToken() string

func (*ListGroupsRequest) GetParent

func (x *ListGroupsRequest) GetParent() string

func (*ListGroupsRequest) GetView

func (x *ListGroupsRequest) GetView() string

func (*ListGroupsRequest) ProtoMessage

func (*ListGroupsRequest) ProtoMessage()

func (*ListGroupsRequest) ProtoReflect

func (x *ListGroupsRequest) ProtoReflect() protoreflect.Message

func (*ListGroupsRequest) Reset

func (x *ListGroupsRequest) Reset()

func (*ListGroupsRequest) String

func (x *ListGroupsRequest) String() string

type ListGroupsResponse

type ListGroupsResponse struct {

	// The `Group` resources under the specified `parent`.
	Groups []*Group `protobuf:"bytes,1,rep,name=groups" json:"groups,omitempty"`
	// A continuation token to retrieve the next page of results, or empty if there are no more results available.
	NextPageToken *string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

The response message for GroupsService.ListGroups.

func (*ListGroupsResponse) Descriptor deprecated

func (*ListGroupsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListGroupsResponse.ProtoReflect.Descriptor instead.

func (*ListGroupsResponse) GetGroups

func (x *ListGroupsResponse) GetGroups() []*Group

func (*ListGroupsResponse) GetNextPageToken

func (x *ListGroupsResponse) GetNextPageToken() string

func (*ListGroupsResponse) ProtoMessage

func (*ListGroupsResponse) ProtoMessage()

func (*ListGroupsResponse) ProtoReflect

func (x *ListGroupsResponse) ProtoReflect() protoreflect.Message

func (*ListGroupsResponse) Reset

func (x *ListGroupsResponse) Reset()

func (*ListGroupsResponse) String

func (x *ListGroupsResponse) String() string

type ListIdpCredentialsResponse

type ListIdpCredentialsResponse struct {

	// The IdpCredentials from the specified InboundSamlSsoProfile.
	IdpCredentials []*IdpCredential `protobuf:"bytes,1,rep,name=idp_credentials,json=idpCredentials" json:"idp_credentials,omitempty"`
	// A token, which can be sent as `page_token` to retrieve the next page. If this field is omitted, there are no subsequent pages.
	NextPageToken *string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

Response of the InboundSamlSsoProfilesService.ListIdpCredentials method.

func (*ListIdpCredentialsResponse) Descriptor deprecated

func (*ListIdpCredentialsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListIdpCredentialsResponse.ProtoReflect.Descriptor instead.

func (*ListIdpCredentialsResponse) GetIdpCredentials

func (x *ListIdpCredentialsResponse) GetIdpCredentials() []*IdpCredential

func (*ListIdpCredentialsResponse) GetNextPageToken

func (x *ListIdpCredentialsResponse) GetNextPageToken() string

func (*ListIdpCredentialsResponse) ProtoMessage

func (*ListIdpCredentialsResponse) ProtoMessage()

func (*ListIdpCredentialsResponse) ProtoReflect

func (*ListIdpCredentialsResponse) Reset

func (x *ListIdpCredentialsResponse) Reset()

func (*ListIdpCredentialsResponse) String

func (x *ListIdpCredentialsResponse) String() string

type ListInboundSamlSsoProfilesIdpCredentialsRequest

type ListInboundSamlSsoProfilesIdpCredentialsRequest struct {
	PageSize  *int32  `protobuf:"varint,1,opt,name=page_size,json=pageSize" json:"page_size,omitempty"`
	PageToken *string `protobuf:"bytes,2,opt,name=page_token,json=pageToken" json:"page_token,omitempty"`
	Parent    *string `protobuf:"bytes,3,opt,name=parent" json:"parent,omitempty"`
	// contains filtered or unexported fields
}

func (*ListInboundSamlSsoProfilesIdpCredentialsRequest) Descriptor deprecated

Deprecated: Use ListInboundSamlSsoProfilesIdpCredentialsRequest.ProtoReflect.Descriptor instead.

func (*ListInboundSamlSsoProfilesIdpCredentialsRequest) GetPageSize

func (*ListInboundSamlSsoProfilesIdpCredentialsRequest) GetPageToken

func (*ListInboundSamlSsoProfilesIdpCredentialsRequest) GetParent

func (*ListInboundSamlSsoProfilesIdpCredentialsRequest) ProtoMessage

func (*ListInboundSamlSsoProfilesIdpCredentialsRequest) ProtoReflect

func (*ListInboundSamlSsoProfilesIdpCredentialsRequest) Reset

func (*ListInboundSamlSsoProfilesIdpCredentialsRequest) String

type ListInboundSamlSsoProfilesRequest

type ListInboundSamlSsoProfilesRequest struct {
	Filter    *string `protobuf:"bytes,1,opt,name=filter" json:"filter,omitempty"`
	PageSize  *int32  `protobuf:"varint,2,opt,name=page_size,json=pageSize" json:"page_size,omitempty"`
	PageToken *string `protobuf:"bytes,3,opt,name=page_token,json=pageToken" json:"page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListInboundSamlSsoProfilesRequest) Descriptor deprecated

func (*ListInboundSamlSsoProfilesRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListInboundSamlSsoProfilesRequest.ProtoReflect.Descriptor instead.

func (*ListInboundSamlSsoProfilesRequest) GetFilter

func (*ListInboundSamlSsoProfilesRequest) GetPageSize

func (x *ListInboundSamlSsoProfilesRequest) GetPageSize() int32

func (*ListInboundSamlSsoProfilesRequest) GetPageToken

func (x *ListInboundSamlSsoProfilesRequest) GetPageToken() string

func (*ListInboundSamlSsoProfilesRequest) ProtoMessage

func (*ListInboundSamlSsoProfilesRequest) ProtoMessage()

func (*ListInboundSamlSsoProfilesRequest) ProtoReflect

func (*ListInboundSamlSsoProfilesRequest) Reset

func (*ListInboundSamlSsoProfilesRequest) String

type ListInboundSamlSsoProfilesResponse

type ListInboundSamlSsoProfilesResponse struct {

	// List of InboundSamlSsoProfiles.
	InboundSamlSsoProfiles []*InboundSamlSsoProfile `protobuf:"bytes,1,rep,name=inbound_saml_sso_profiles,json=inboundSamlSsoProfiles" json:"inbound_saml_sso_profiles,omitempty"`
	// A token, which can be sent as `page_token` to retrieve the next page. If this field is omitted, there are no subsequent pages.
	NextPageToken *string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

Response of the InboundSamlSsoProfilesService.ListInboundSamlSsoProfiles method.

func (*ListInboundSamlSsoProfilesResponse) Descriptor deprecated

func (*ListInboundSamlSsoProfilesResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListInboundSamlSsoProfilesResponse.ProtoReflect.Descriptor instead.

func (*ListInboundSamlSsoProfilesResponse) GetInboundSamlSsoProfiles

func (x *ListInboundSamlSsoProfilesResponse) GetInboundSamlSsoProfiles() []*InboundSamlSsoProfile

func (*ListInboundSamlSsoProfilesResponse) GetNextPageToken

func (x *ListInboundSamlSsoProfilesResponse) GetNextPageToken() string

func (*ListInboundSamlSsoProfilesResponse) ProtoMessage

func (*ListInboundSamlSsoProfilesResponse) ProtoMessage()

func (*ListInboundSamlSsoProfilesResponse) ProtoReflect

func (*ListInboundSamlSsoProfilesResponse) Reset

func (*ListInboundSamlSsoProfilesResponse) String

type ListInboundSsoAssignmentsRequest

type ListInboundSsoAssignmentsRequest struct {
	Filter    *string `protobuf:"bytes,1,opt,name=filter" json:"filter,omitempty"`
	PageSize  *int32  `protobuf:"varint,2,opt,name=page_size,json=pageSize" json:"page_size,omitempty"`
	PageToken *string `protobuf:"bytes,3,opt,name=page_token,json=pageToken" json:"page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListInboundSsoAssignmentsRequest) Descriptor deprecated

func (*ListInboundSsoAssignmentsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListInboundSsoAssignmentsRequest.ProtoReflect.Descriptor instead.

func (*ListInboundSsoAssignmentsRequest) GetFilter

func (*ListInboundSsoAssignmentsRequest) GetPageSize

func (x *ListInboundSsoAssignmentsRequest) GetPageSize() int32

func (*ListInboundSsoAssignmentsRequest) GetPageToken

func (x *ListInboundSsoAssignmentsRequest) GetPageToken() string

func (*ListInboundSsoAssignmentsRequest) ProtoMessage

func (*ListInboundSsoAssignmentsRequest) ProtoMessage()

func (*ListInboundSsoAssignmentsRequest) ProtoReflect

func (*ListInboundSsoAssignmentsRequest) Reset

func (*ListInboundSsoAssignmentsRequest) String

type ListInboundSsoAssignmentsResponse

type ListInboundSsoAssignmentsResponse struct {

	// The assignments.
	InboundSsoAssignments []*InboundSsoAssignment `protobuf:"bytes,1,rep,name=inbound_sso_assignments,json=inboundSsoAssignments" json:"inbound_sso_assignments,omitempty"`
	// A token, which can be sent as `page_token` to retrieve the next page. If this field is omitted, there are no subsequent pages.
	NextPageToken *string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

Response of the InboundSsoAssignmentsService.ListInboundSsoAssignments method.

func (*ListInboundSsoAssignmentsResponse) Descriptor deprecated

func (*ListInboundSsoAssignmentsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListInboundSsoAssignmentsResponse.ProtoReflect.Descriptor instead.

func (*ListInboundSsoAssignmentsResponse) GetInboundSsoAssignments

func (x *ListInboundSsoAssignmentsResponse) GetInboundSsoAssignments() []*InboundSsoAssignment

func (*ListInboundSsoAssignmentsResponse) GetNextPageToken

func (x *ListInboundSsoAssignmentsResponse) GetNextPageToken() string

func (*ListInboundSsoAssignmentsResponse) ProtoMessage

func (*ListInboundSsoAssignmentsResponse) ProtoMessage()

func (*ListInboundSsoAssignmentsResponse) ProtoReflect

func (*ListInboundSsoAssignmentsResponse) Reset

func (*ListInboundSsoAssignmentsResponse) String

type ListMembershipsResponse

type ListMembershipsResponse struct {

	// The `Membership`s under the specified `parent`.
	Memberships []*Membership `protobuf:"bytes,1,rep,name=memberships" json:"memberships,omitempty"`
	// A continuation token to retrieve the next page of results, or empty if there are no more results available.
	NextPageToken *string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

The response message for MembershipsService.ListMemberships.

func (*ListMembershipsResponse) Descriptor deprecated

func (*ListMembershipsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListMembershipsResponse.ProtoReflect.Descriptor instead.

func (*ListMembershipsResponse) GetMemberships

func (x *ListMembershipsResponse) GetMemberships() []*Membership

func (*ListMembershipsResponse) GetNextPageToken

func (x *ListMembershipsResponse) GetNextPageToken() string

func (*ListMembershipsResponse) ProtoMessage

func (*ListMembershipsResponse) ProtoMessage()

func (*ListMembershipsResponse) ProtoReflect

func (x *ListMembershipsResponse) ProtoReflect() protoreflect.Message

func (*ListMembershipsResponse) Reset

func (x *ListMembershipsResponse) Reset()

func (*ListMembershipsResponse) String

func (x *ListMembershipsResponse) String() string

type ListOrgMembershipsResponse

type ListOrgMembershipsResponse struct {

	// A token, which can be sent as `page_token` to retrieve the next page. If this field is empty, there are no subsequent pages.
	NextPageToken *string `protobuf:"bytes,1,opt,name=next_page_token,json=nextPageToken" json:"next_page_token,omitempty"`
	// The non-vacuous membership in an orgUnit.
	OrgMemberships []*OrgMembership `protobuf:"bytes,2,rep,name=org_memberships,json=orgMemberships" json:"org_memberships,omitempty"`
	// contains filtered or unexported fields
}

The response message for OrgMembershipsService.ListOrgMemberships.

func (*ListOrgMembershipsResponse) Descriptor deprecated

func (*ListOrgMembershipsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListOrgMembershipsResponse.ProtoReflect.Descriptor instead.

func (*ListOrgMembershipsResponse) GetNextPageToken

func (x *ListOrgMembershipsResponse) GetNextPageToken() string

func (*ListOrgMembershipsResponse) GetOrgMemberships

func (x *ListOrgMembershipsResponse) GetOrgMemberships() []*OrgMembership

func (*ListOrgMembershipsResponse) ProtoMessage

func (*ListOrgMembershipsResponse) ProtoMessage()

func (*ListOrgMembershipsResponse) ProtoReflect

func (*ListOrgMembershipsResponse) Reset

func (x *ListOrgMembershipsResponse) Reset()

func (*ListOrgMembershipsResponse) String

func (x *ListOrgMembershipsResponse) String() string

type ListOrgUnitsMembershipsRequest

type ListOrgUnitsMembershipsRequest struct {
	Customer  *string `protobuf:"bytes,1,opt,name=customer" json:"customer,omitempty"`
	Filter    *string `protobuf:"bytes,2,opt,name=filter" json:"filter,omitempty"`
	PageSize  *int32  `protobuf:"varint,3,opt,name=page_size,json=pageSize" json:"page_size,omitempty"`
	PageToken *string `protobuf:"bytes,4,opt,name=page_token,json=pageToken" json:"page_token,omitempty"`
	Parent    *string `protobuf:"bytes,5,opt,name=parent" json:"parent,omitempty"`
	// contains filtered or unexported fields
}

func (*ListOrgUnitsMembershipsRequest) Descriptor deprecated

func (*ListOrgUnitsMembershipsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListOrgUnitsMembershipsRequest.ProtoReflect.Descriptor instead.

func (*ListOrgUnitsMembershipsRequest) GetCustomer

func (x *ListOrgUnitsMembershipsRequest) GetCustomer() string

func (*ListOrgUnitsMembershipsRequest) GetFilter

func (x *ListOrgUnitsMembershipsRequest) GetFilter() string

func (*ListOrgUnitsMembershipsRequest) GetPageSize

func (x *ListOrgUnitsMembershipsRequest) GetPageSize() int32

func (*ListOrgUnitsMembershipsRequest) GetPageToken

func (x *ListOrgUnitsMembershipsRequest) GetPageToken() string

func (*ListOrgUnitsMembershipsRequest) GetParent

func (x *ListOrgUnitsMembershipsRequest) GetParent() string

func (*ListOrgUnitsMembershipsRequest) ProtoMessage

func (*ListOrgUnitsMembershipsRequest) ProtoMessage()

func (*ListOrgUnitsMembershipsRequest) ProtoReflect

func (*ListOrgUnitsMembershipsRequest) Reset

func (x *ListOrgUnitsMembershipsRequest) Reset()

func (*ListOrgUnitsMembershipsRequest) String

type ListPoliciesRequest

type ListPoliciesRequest struct {
	Filter    *string `protobuf:"bytes,1,opt,name=filter" json:"filter,omitempty"`
	PageSize  *int32  `protobuf:"varint,2,opt,name=page_size,json=pageSize" json:"page_size,omitempty"`
	PageToken *string `protobuf:"bytes,3,opt,name=page_token,json=pageToken" json:"page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListPoliciesRequest) Descriptor deprecated

func (*ListPoliciesRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListPoliciesRequest.ProtoReflect.Descriptor instead.

func (*ListPoliciesRequest) GetFilter

func (x *ListPoliciesRequest) GetFilter() string

func (*ListPoliciesRequest) GetPageSize

func (x *ListPoliciesRequest) GetPageSize() int32

func (*ListPoliciesRequest) GetPageToken

func (x *ListPoliciesRequest) GetPageToken() string

func (*ListPoliciesRequest) ProtoMessage

func (*ListPoliciesRequest) ProtoMessage()

func (*ListPoliciesRequest) ProtoReflect

func (x *ListPoliciesRequest) ProtoReflect() protoreflect.Message

func (*ListPoliciesRequest) Reset

func (x *ListPoliciesRequest) Reset()

func (*ListPoliciesRequest) String

func (x *ListPoliciesRequest) String() string

type ListPoliciesResponse

type ListPoliciesResponse struct {

	// The pagination token to retrieve the next page of results. If this field is empty, there are no subsequent pages.
	NextPageToken *string `protobuf:"bytes,1,opt,name=next_page_token,json=nextPageToken" json:"next_page_token,omitempty"`
	// The results
	Policies []*Policy `protobuf:"bytes,2,rep,name=policies" json:"policies,omitempty"`
	// contains filtered or unexported fields
}

The response message for PoliciesService.ListPolicies.

func (*ListPoliciesResponse) Descriptor deprecated

func (*ListPoliciesResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListPoliciesResponse.ProtoReflect.Descriptor instead.

func (*ListPoliciesResponse) GetNextPageToken

func (x *ListPoliciesResponse) GetNextPageToken() string

func (*ListPoliciesResponse) GetPolicies

func (x *ListPoliciesResponse) GetPolicies() []*Policy

func (*ListPoliciesResponse) ProtoMessage

func (*ListPoliciesResponse) ProtoMessage()

func (*ListPoliciesResponse) ProtoReflect

func (x *ListPoliciesResponse) ProtoReflect() protoreflect.Message

func (*ListPoliciesResponse) Reset

func (x *ListPoliciesResponse) Reset()

func (*ListPoliciesResponse) String

func (x *ListPoliciesResponse) String() string

type ListUserInvitationsResponse

type ListUserInvitationsResponse struct {

	// The token for the next page. If not empty, indicates that there may be more `UserInvitation` resources that match the listing request; this value can be used in a subsequent ListUserInvitationsRequest to get continued results with the current list call.
	NextPageToken *string `protobuf:"bytes,1,opt,name=next_page_token,json=nextPageToken" json:"next_page_token,omitempty"`
	// The list of UserInvitation resources.
	UserInvitations []*UserInvitation `protobuf:"bytes,2,rep,name=user_invitations,json=userInvitations" json:"user_invitations,omitempty"`
	// contains filtered or unexported fields
}

Response message for UserInvitation listing request.

func (*ListUserInvitationsResponse) Descriptor deprecated

func (*ListUserInvitationsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListUserInvitationsResponse.ProtoReflect.Descriptor instead.

func (*ListUserInvitationsResponse) GetNextPageToken

func (x *ListUserInvitationsResponse) GetNextPageToken() string

func (*ListUserInvitationsResponse) GetUserInvitations

func (x *ListUserInvitationsResponse) GetUserInvitations() []*UserInvitation

func (*ListUserInvitationsResponse) ProtoMessage

func (*ListUserInvitationsResponse) ProtoMessage()

func (*ListUserInvitationsResponse) ProtoReflect

func (*ListUserInvitationsResponse) Reset

func (x *ListUserInvitationsResponse) Reset()

func (*ListUserInvitationsResponse) String

func (x *ListUserInvitationsResponse) String() string

type LookupDevicesDeviceUserRequest

type LookupDevicesDeviceUserRequest struct {
	AndroidId     *string `protobuf:"bytes,1,opt,name=android_id,json=androidId" json:"android_id,omitempty"`
	PageSize      *int32  `protobuf:"varint,2,opt,name=page_size,json=pageSize" json:"page_size,omitempty"`
	PageToken     *string `protobuf:"bytes,3,opt,name=page_token,json=pageToken" json:"page_token,omitempty"`
	Parent        *string `protobuf:"bytes,4,opt,name=parent" json:"parent,omitempty"`
	RawResourceId *string `protobuf:"bytes,5,opt,name=raw_resource_id,json=rawResourceId" json:"raw_resource_id,omitempty"`
	UserId        *string `protobuf:"bytes,6,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

func (*LookupDevicesDeviceUserRequest) Descriptor deprecated

func (*LookupDevicesDeviceUserRequest) Descriptor() ([]byte, []int)

Deprecated: Use LookupDevicesDeviceUserRequest.ProtoReflect.Descriptor instead.

func (*LookupDevicesDeviceUserRequest) GetAndroidId

func (x *LookupDevicesDeviceUserRequest) GetAndroidId() string

func (*LookupDevicesDeviceUserRequest) GetPageSize

func (x *LookupDevicesDeviceUserRequest) GetPageSize() int32

func (*LookupDevicesDeviceUserRequest) GetPageToken

func (x *LookupDevicesDeviceUserRequest) GetPageToken() string

func (*LookupDevicesDeviceUserRequest) GetParent

func (x *LookupDevicesDeviceUserRequest) GetParent() string

func (*LookupDevicesDeviceUserRequest) GetRawResourceId

func (x *LookupDevicesDeviceUserRequest) GetRawResourceId() string

func (*LookupDevicesDeviceUserRequest) GetUserId

func (x *LookupDevicesDeviceUserRequest) GetUserId() string

func (*LookupDevicesDeviceUserRequest) ProtoMessage

func (*LookupDevicesDeviceUserRequest) ProtoMessage()

func (*LookupDevicesDeviceUserRequest) ProtoReflect

func (*LookupDevicesDeviceUserRequest) Reset

func (x *LookupDevicesDeviceUserRequest) Reset()

func (*LookupDevicesDeviceUserRequest) String

type LookupGroupNameResponse

type LookupGroupNameResponse struct {

	// Output only. The [resource name](https://cloud.google.com/apis/design/resource_names) of the looked-up `Group`.
	Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
	// contains filtered or unexported fields
}

The response message for GroupsService.LookupGroupName.

func (*LookupGroupNameResponse) Descriptor deprecated

func (*LookupGroupNameResponse) Descriptor() ([]byte, []int)

Deprecated: Use LookupGroupNameResponse.ProtoReflect.Descriptor instead.

func (*LookupGroupNameResponse) GetName

func (x *LookupGroupNameResponse) GetName() string

func (*LookupGroupNameResponse) ProtoMessage

func (*LookupGroupNameResponse) ProtoMessage()

func (*LookupGroupNameResponse) ProtoReflect

func (x *LookupGroupNameResponse) ProtoReflect() protoreflect.Message

func (*LookupGroupNameResponse) Reset

func (x *LookupGroupNameResponse) Reset()

func (*LookupGroupNameResponse) String

func (x *LookupGroupNameResponse) String() string

type LookupGroupRequest

type LookupGroupRequest struct {
	GroupKeyId        *string `protobuf:"bytes,1,opt,name=group_key_id,json=groupKeyId" json:"group_key_id,omitempty"`
	GroupKeyNamespace *string `protobuf:"bytes,2,opt,name=group_key_namespace,json=groupKeyNamespace" json:"group_key_namespace,omitempty"`
	// contains filtered or unexported fields
}

func (*LookupGroupRequest) Descriptor deprecated

func (*LookupGroupRequest) Descriptor() ([]byte, []int)

Deprecated: Use LookupGroupRequest.ProtoReflect.Descriptor instead.

func (*LookupGroupRequest) GetGroupKeyId

func (x *LookupGroupRequest) GetGroupKeyId() string

func (*LookupGroupRequest) GetGroupKeyNamespace

func (x *LookupGroupRequest) GetGroupKeyNamespace() string

func (*LookupGroupRequest) ProtoMessage

func (*LookupGroupRequest) ProtoMessage()

func (*LookupGroupRequest) ProtoReflect

func (x *LookupGroupRequest) ProtoReflect() protoreflect.Message

func (*LookupGroupRequest) Reset

func (x *LookupGroupRequest) Reset()

func (*LookupGroupRequest) String

func (x *LookupGroupRequest) String() string

type LookupGroupsMembershipRequest

type LookupGroupsMembershipRequest struct {
	MemberKeyId        *string `protobuf:"bytes,1,opt,name=member_key_id,json=memberKeyId" json:"member_key_id,omitempty"`
	MemberKeyNamespace *string `protobuf:"bytes,2,opt,name=member_key_namespace,json=memberKeyNamespace" json:"member_key_namespace,omitempty"`
	Parent             *string `protobuf:"bytes,3,opt,name=parent" json:"parent,omitempty"`
	// contains filtered or unexported fields
}

func (*LookupGroupsMembershipRequest) Descriptor deprecated

func (*LookupGroupsMembershipRequest) Descriptor() ([]byte, []int)

Deprecated: Use LookupGroupsMembershipRequest.ProtoReflect.Descriptor instead.

func (*LookupGroupsMembershipRequest) GetMemberKeyId

func (x *LookupGroupsMembershipRequest) GetMemberKeyId() string

func (*LookupGroupsMembershipRequest) GetMemberKeyNamespace

func (x *LookupGroupsMembershipRequest) GetMemberKeyNamespace() string

func (*LookupGroupsMembershipRequest) GetParent

func (x *LookupGroupsMembershipRequest) GetParent() string

func (*LookupGroupsMembershipRequest) ProtoMessage

func (*LookupGroupsMembershipRequest) ProtoMessage()

func (*LookupGroupsMembershipRequest) ProtoReflect

func (*LookupGroupsMembershipRequest) Reset

func (x *LookupGroupsMembershipRequest) Reset()

func (*LookupGroupsMembershipRequest) String

type LookupMembershipNameResponse

type LookupMembershipNameResponse struct {

	// The [resource name](https://cloud.google.com/apis/design/resource_names) of the looked-up `Membership`. Must be of the form `groups/{group_id}/memberships/{membership_id}`.
	Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
	// contains filtered or unexported fields
}

The response message for MembershipsService.LookupMembershipName.

func (*LookupMembershipNameResponse) Descriptor deprecated

func (*LookupMembershipNameResponse) Descriptor() ([]byte, []int)

Deprecated: Use LookupMembershipNameResponse.ProtoReflect.Descriptor instead.

func (*LookupMembershipNameResponse) GetName

func (x *LookupMembershipNameResponse) GetName() string

func (*LookupMembershipNameResponse) ProtoMessage

func (*LookupMembershipNameResponse) ProtoMessage()

func (*LookupMembershipNameResponse) ProtoReflect

func (*LookupMembershipNameResponse) Reset

func (x *LookupMembershipNameResponse) Reset()

func (*LookupMembershipNameResponse) String

type LookupSelfDeviceUsersResponse

type LookupSelfDeviceUsersResponse struct {

	// The customer Id that may be passed back to other Devices API methods such as List, Get, etc.
	Customer *string `protobuf:"bytes,1,opt,name=customer" json:"customer,omitempty"`
	// [Resource names](https://cloud.google.com/apis/design/resource_names) of the DeviceUsers in the format: `devices/{device_id}/deviceUsers/{user_resource_id}`, where device_id is the unique ID assigned to a Device and user_resource_id is the unique user ID
	Names []string `protobuf:"bytes,2,rep,name=names" json:"names,omitempty"`
	// Token to retrieve the next page of results. Empty if there are no more results.
	NextPageToken *string `protobuf:"bytes,3,opt,name=next_page_token,json=nextPageToken" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

Response containing resource names of the DeviceUsers associated with the caller's credentials.

func (*LookupSelfDeviceUsersResponse) Descriptor deprecated

func (*LookupSelfDeviceUsersResponse) Descriptor() ([]byte, []int)

Deprecated: Use LookupSelfDeviceUsersResponse.ProtoReflect.Descriptor instead.

func (*LookupSelfDeviceUsersResponse) GetCustomer

func (x *LookupSelfDeviceUsersResponse) GetCustomer() string

func (*LookupSelfDeviceUsersResponse) GetNames

func (x *LookupSelfDeviceUsersResponse) GetNames() []string

func (*LookupSelfDeviceUsersResponse) GetNextPageToken

func (x *LookupSelfDeviceUsersResponse) GetNextPageToken() string

func (*LookupSelfDeviceUsersResponse) ProtoMessage

func (*LookupSelfDeviceUsersResponse) ProtoMessage()

func (*LookupSelfDeviceUsersResponse) ProtoReflect

func (*LookupSelfDeviceUsersResponse) Reset

func (x *LookupSelfDeviceUsersResponse) Reset()

func (*LookupSelfDeviceUsersResponse) String

type MemberRelation

type MemberRelation struct {

	// Resource name for this member.
	Member *string `protobuf:"bytes,1,opt,name=member" json:"member,omitempty"`
	// Entity key has an id and a namespace. In case of discussion forums, the id will be an email address without a namespace.
	PreferredMemberKey []*EntityKey `protobuf:"bytes,2,rep,name=preferred_member_key,json=preferredMemberKey" json:"preferred_member_key,omitempty"`
	// The relation between the group and the transitive membership.
	RelationType *string `protobuf:"bytes,3,opt,name=relation_type,json=relationType" json:"relation_type,omitempty"`
	// The membership role details (i.e name of role and expiry time).
	Roles []*TransitiveMembershipRole `protobuf:"bytes,4,rep,name=roles" json:"roles,omitempty"`
	// contains filtered or unexported fields
}

Message representing a transitive membership of a group.

func (*MemberRelation) Descriptor deprecated

func (*MemberRelation) Descriptor() ([]byte, []int)

Deprecated: Use MemberRelation.ProtoReflect.Descriptor instead.

func (*MemberRelation) GetMember

func (x *MemberRelation) GetMember() string

func (*MemberRelation) GetPreferredMemberKey

func (x *MemberRelation) GetPreferredMemberKey() []*EntityKey

func (*MemberRelation) GetRelationType

func (x *MemberRelation) GetRelationType() string

func (*MemberRelation) GetRoles

func (x *MemberRelation) GetRoles() []*TransitiveMembershipRole

func (*MemberRelation) ProtoMessage

func (*MemberRelation) ProtoMessage()

func (*MemberRelation) ProtoReflect

func (x *MemberRelation) ProtoReflect() protoreflect.Message

func (*MemberRelation) Reset

func (x *MemberRelation) Reset()

func (*MemberRelation) String

func (x *MemberRelation) String() string

type MemberRestriction

type MemberRestriction struct {

	// The evaluated state of this restriction on a group.
	Evaluation *RestrictionEvaluation `protobuf:"bytes,1,opt,name=evaluation" json:"evaluation,omitempty"`
	// Member Restriction as defined by CEL expression. Supported restrictions are: `member.customer_id` and `member.type`. Valid values for `member.type` are `1`, `2` and `3`. They correspond to USER, SERVICE_ACCOUNT, and GROUP respectively. The value for `member.customer_id` only supports `groupCustomerId()` currently which means the customer id of the group will be used for restriction. Supported operators are `&&`, `||` and `==`, corresponding to AND, OR, and EQUAL. Examples: Allow only service accounts of given customer to be members. `member.type == 2 && member.customer_id == groupCustomerId()` Allow only users or groups to be members. `member.type == 1 || member.type == 3`
	Query *string `protobuf:"bytes,2,opt,name=query" json:"query,omitempty"`
	// contains filtered or unexported fields
}

The definition of MemberRestriction

func (*MemberRestriction) Descriptor deprecated

func (*MemberRestriction) Descriptor() ([]byte, []int)

Deprecated: Use MemberRestriction.ProtoReflect.Descriptor instead.

func (*MemberRestriction) GetEvaluation

func (x *MemberRestriction) GetEvaluation() *RestrictionEvaluation

func (*MemberRestriction) GetQuery

func (x *MemberRestriction) GetQuery() string

func (*MemberRestriction) ProtoMessage

func (*MemberRestriction) ProtoMessage()

func (*MemberRestriction) ProtoReflect

func (x *MemberRestriction) ProtoReflect() protoreflect.Message

func (*MemberRestriction) Reset

func (x *MemberRestriction) Reset()

func (*MemberRestriction) String

func (x *MemberRestriction) String() string

type Membership

type Membership struct {

	// Output only. The time when the `Membership` was created.
	CreateTime *timestamp.Timestamp `protobuf:"bytes,1,opt,name=create_time,json=createTime" json:"create_time,omitempty"`
	// Output only. Delivery setting associated with the membership.
	DeliverySetting *string `protobuf:"bytes,2,opt,name=delivery_setting,json=deliverySetting" json:"delivery_setting,omitempty"`
	// Immutable. The `EntityKey` of the member. Either `member_key` or `preferred_member_key` must be set when calling MembershipsService.CreateMembership but not both; both shall be set when returned.
	MemberKey *EntityKey `protobuf:"bytes,3,opt,name=member_key,json=memberKey" json:"member_key,omitempty"`
	// Output only. The [resource name](https://cloud.google.com/apis/design/resource_names) of the `Membership`. Shall be of the form `groups/{group_id}/memberships/{membership_id}`.
	Name *string `protobuf:"bytes,4,opt,name=name" json:"name,omitempty"`
	// Required. Immutable. The `EntityKey` of the member. Either `member_key` or `preferred_member_key` must be set when calling MembershipsService.CreateMembership but not both; both shall be set when returned.
	PreferredMemberKey *EntityKey `protobuf:"bytes,5,opt,name=preferred_member_key,json=preferredMemberKey" json:"preferred_member_key,omitempty"`
	// The `MembershipRole`s that apply to the `Membership`. If unspecified, defaults to a single `MembershipRole` with `name` `MEMBER`. Must not contain duplicate `MembershipRole`s with the same `name`.
	Roles []*MembershipRole `protobuf:"bytes,6,rep,name=roles" json:"roles,omitempty"`
	// Output only. The type of the membership.
	Type *string `protobuf:"bytes,7,opt,name=type" json:"type,omitempty"`
	// Output only. The time when the `Membership` was last updated.
	UpdateTime *timestamp.Timestamp `protobuf:"bytes,8,opt,name=update_time,json=updateTime" json:"update_time,omitempty"`
	// contains filtered or unexported fields
}

A membership within the Cloud Identity Groups API. A `Membership` defines a relationship between a `Group` and an entity belonging to that `Group`, referred to as a "member".

func (*Membership) Descriptor deprecated

func (*Membership) Descriptor() ([]byte, []int)

Deprecated: Use Membership.ProtoReflect.Descriptor instead.

func (*Membership) GetCreateTime

func (x *Membership) GetCreateTime() *timestamp.Timestamp

func (*Membership) GetDeliverySetting

func (x *Membership) GetDeliverySetting() string

func (*Membership) GetMemberKey

func (x *Membership) GetMemberKey() *EntityKey

func (*Membership) GetName

func (x *Membership) GetName() string

func (*Membership) GetPreferredMemberKey

func (x *Membership) GetPreferredMemberKey() *EntityKey

func (*Membership) GetRoles

func (x *Membership) GetRoles() []*MembershipRole

func (*Membership) GetType

func (x *Membership) GetType() string

func (*Membership) GetUpdateTime

func (x *Membership) GetUpdateTime() *timestamp.Timestamp

func (*Membership) ProtoMessage

func (*Membership) ProtoMessage()

func (*Membership) ProtoReflect

func (x *Membership) ProtoReflect() protoreflect.Message

func (*Membership) Reset

func (x *Membership) Reset()

func (*Membership) String

func (x *Membership) String() string

type MembershipAdjacencyList

type MembershipAdjacencyList struct {

	// Each edge contains information about the member that belongs to this group. Note: Fields returned here will help identify the specific Membership resource (e.g `name`, `preferred_member_key` and `role`), but may not be a comprehensive list of all fields.
	Edges []*Membership `protobuf:"bytes,1,rep,name=edges" json:"edges,omitempty"`
	// Resource name of the group that the members belong to.
	Group *string `protobuf:"bytes,2,opt,name=group" json:"group,omitempty"`
	// contains filtered or unexported fields
}

Membership graph's path information as an adjacency list.

func (*MembershipAdjacencyList) Descriptor deprecated

func (*MembershipAdjacencyList) Descriptor() ([]byte, []int)

Deprecated: Use MembershipAdjacencyList.ProtoReflect.Descriptor instead.

func (*MembershipAdjacencyList) GetEdges

func (x *MembershipAdjacencyList) GetEdges() []*Membership

func (*MembershipAdjacencyList) GetGroup

func (x *MembershipAdjacencyList) GetGroup() string

func (*MembershipAdjacencyList) ProtoMessage

func (*MembershipAdjacencyList) ProtoMessage()

func (*MembershipAdjacencyList) ProtoReflect

func (x *MembershipAdjacencyList) ProtoReflect() protoreflect.Message

func (*MembershipAdjacencyList) Reset

func (x *MembershipAdjacencyList) Reset()

func (*MembershipAdjacencyList) String

func (x *MembershipAdjacencyList) String() string

type MembershipRelation

type MembershipRelation struct {

	// An extended description to help users determine the purpose of a `Group`.
	Description *string `protobuf:"bytes,1,opt,name=description" json:"description,omitempty"`
	// The display name of the `Group`.
	DisplayName *string `protobuf:"bytes,2,opt,name=display_name,json=displayName" json:"display_name,omitempty"`
	// The [resource name](https://cloud.google.com/apis/design/resource_names) of the `Group`. Shall be of the form `groups/{group_id}`.
	Group *string `protobuf:"bytes,3,opt,name=group" json:"group,omitempty"`
	// The `EntityKey` of the `Group`.
	GroupKey *EntityKey `protobuf:"bytes,4,opt,name=group_key,json=groupKey" json:"group_key,omitempty"`
	// One or more label entries that apply to the Group. Currently supported labels contain a key with an empty value.
	Labels map[string]string `` /* 132-byte string literal not displayed */
	// The [resource name](https://cloud.google.com/apis/design/resource_names) of the `Membership`. Shall be of the form `groups/{group_id}/memberships/{membership_id}`.
	Membership *string `protobuf:"bytes,6,opt,name=membership" json:"membership,omitempty"`
	// The `MembershipRole`s that apply to the `Membership`.
	Roles []*MembershipRole `protobuf:"bytes,7,rep,name=roles" json:"roles,omitempty"`
	// contains filtered or unexported fields
}

Message containing membership relation.

func (*MembershipRelation) Descriptor deprecated

func (*MembershipRelation) Descriptor() ([]byte, []int)

Deprecated: Use MembershipRelation.ProtoReflect.Descriptor instead.

func (*MembershipRelation) GetDescription

func (x *MembershipRelation) GetDescription() string

func (*MembershipRelation) GetDisplayName

func (x *MembershipRelation) GetDisplayName() string

func (*MembershipRelation) GetGroup

func (x *MembershipRelation) GetGroup() string

func (*MembershipRelation) GetGroupKey

func (x *MembershipRelation) GetGroupKey() *EntityKey

func (*MembershipRelation) GetLabels

func (x *MembershipRelation) GetLabels() map[string]string

func (*MembershipRelation) GetMembership

func (x *MembershipRelation) GetMembership() string

func (*MembershipRelation) GetRoles

func (x *MembershipRelation) GetRoles() []*MembershipRole

func (*MembershipRelation) ProtoMessage

func (*MembershipRelation) ProtoMessage()

func (*MembershipRelation) ProtoReflect

func (x *MembershipRelation) ProtoReflect() protoreflect.Message

func (*MembershipRelation) Reset

func (x *MembershipRelation) Reset()

func (*MembershipRelation) String

func (x *MembershipRelation) String() string

type MembershipRole

type MembershipRole struct {

	// The expiry details of the `MembershipRole`. Expiry details are only supported for `MEMBER` `MembershipRoles`. May be set if `name` is `MEMBER`. Must not be set if `name` is any other value.
	ExpiryDetail *ExpiryDetail `protobuf:"bytes,1,opt,name=expiry_detail,json=expiryDetail" json:"expiry_detail,omitempty"`
	// The name of the `MembershipRole`. Must be one of `OWNER`, `MANAGER`, `MEMBER`.
	Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	// Evaluations of restrictions applied to parent group on this membership.
	RestrictionEvaluations *RestrictionEvaluations `protobuf:"bytes,3,opt,name=restriction_evaluations,json=restrictionEvaluations" json:"restriction_evaluations,omitempty"`
	// contains filtered or unexported fields
}

A membership role within the Cloud Identity Groups API. A `MembershipRole` defines the privileges granted to a `Membership`.

func (*MembershipRole) Descriptor deprecated

func (*MembershipRole) Descriptor() ([]byte, []int)

Deprecated: Use MembershipRole.ProtoReflect.Descriptor instead.

func (*MembershipRole) GetExpiryDetail

func (x *MembershipRole) GetExpiryDetail() *ExpiryDetail

func (*MembershipRole) GetName

func (x *MembershipRole) GetName() string

func (*MembershipRole) GetRestrictionEvaluations

func (x *MembershipRole) GetRestrictionEvaluations() *RestrictionEvaluations

func (*MembershipRole) ProtoMessage

func (*MembershipRole) ProtoMessage()

func (*MembershipRole) ProtoReflect

func (x *MembershipRole) ProtoReflect() protoreflect.Message

func (*MembershipRole) Reset

func (x *MembershipRole) Reset()

func (*MembershipRole) String

func (x *MembershipRole) String() string

type MembershipRoleRestrictionEvaluation

type MembershipRoleRestrictionEvaluation struct {

	// Output only. The current state of the restriction
	State *string `protobuf:"bytes,1,opt,name=state" json:"state,omitempty"`
	// contains filtered or unexported fields
}

The evaluated state of this restriction.

func (*MembershipRoleRestrictionEvaluation) Descriptor deprecated

func (*MembershipRoleRestrictionEvaluation) Descriptor() ([]byte, []int)

Deprecated: Use MembershipRoleRestrictionEvaluation.ProtoReflect.Descriptor instead.

func (*MembershipRoleRestrictionEvaluation) GetState

func (*MembershipRoleRestrictionEvaluation) ProtoMessage

func (*MembershipRoleRestrictionEvaluation) ProtoMessage()

func (*MembershipRoleRestrictionEvaluation) ProtoReflect

func (*MembershipRoleRestrictionEvaluation) Reset

func (*MembershipRoleRestrictionEvaluation) String

type ModifyMembershipRolesGroupsMembershipRequest

type ModifyMembershipRolesGroupsMembershipRequest struct {
	Name             *string                       `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
	GroupsMembership *ModifyMembershipRolesRequest `protobuf:"bytes,2,opt,name=groups_membership,json=groupsMembership" json:"groups_membership,omitempty"`
	// contains filtered or unexported fields
}

func (*ModifyMembershipRolesGroupsMembershipRequest) Descriptor deprecated

Deprecated: Use ModifyMembershipRolesGroupsMembershipRequest.ProtoReflect.Descriptor instead.

func (*ModifyMembershipRolesGroupsMembershipRequest) GetGroupsMembership

func (*ModifyMembershipRolesGroupsMembershipRequest) GetName

func (*ModifyMembershipRolesGroupsMembershipRequest) ProtoMessage

func (*ModifyMembershipRolesGroupsMembershipRequest) ProtoReflect

func (*ModifyMembershipRolesGroupsMembershipRequest) Reset

func (*ModifyMembershipRolesGroupsMembershipRequest) String

type ModifyMembershipRolesRequest

type ModifyMembershipRolesRequest struct {

	// The `MembershipRole`s to be added. Adding or removing roles in the same request as updating roles is not supported. Must not be set if `update_roles_params` is set.
	AddRoles []*MembershipRole `protobuf:"bytes,1,rep,name=add_roles,json=addRoles" json:"add_roles,omitempty"`
	// The `name`s of the `MembershipRole`s to be removed. Adding or removing roles in the same request as updating roles is not supported. It is not possible to remove the `MEMBER` `MembershipRole`. If you wish to delete a `Membership`, call MembershipsService.DeleteMembership instead. Must not contain `MEMBER`. Must not be set if `update_roles_params` is set.
	RemoveRoles []string `protobuf:"bytes,2,rep,name=remove_roles,json=removeRoles" json:"remove_roles,omitempty"`
	// The `MembershipRole`s to be updated. Updating roles in the same request as adding or removing roles is not supported. Must not be set if either `add_roles` or `remove_roles` is set.
	UpdateRolesParams []*UpdateMembershipRolesParams `protobuf:"bytes,3,rep,name=update_roles_params,json=updateRolesParams" json:"update_roles_params,omitempty"`
	// contains filtered or unexported fields
}

The request message for MembershipsService.ModifyMembershipRoles.

func (*ModifyMembershipRolesRequest) Descriptor deprecated

func (*ModifyMembershipRolesRequest) Descriptor() ([]byte, []int)

Deprecated: Use ModifyMembershipRolesRequest.ProtoReflect.Descriptor instead.

func (*ModifyMembershipRolesRequest) GetAddRoles

func (x *ModifyMembershipRolesRequest) GetAddRoles() []*MembershipRole

func (*ModifyMembershipRolesRequest) GetRemoveRoles

func (x *ModifyMembershipRolesRequest) GetRemoveRoles() []string

func (*ModifyMembershipRolesRequest) GetUpdateRolesParams

func (x *ModifyMembershipRolesRequest) GetUpdateRolesParams() []*UpdateMembershipRolesParams

func (*ModifyMembershipRolesRequest) ProtoMessage

func (*ModifyMembershipRolesRequest) ProtoMessage()

func (*ModifyMembershipRolesRequest) ProtoReflect

func (*ModifyMembershipRolesRequest) Reset

func (x *ModifyMembershipRolesRequest) Reset()

func (*ModifyMembershipRolesRequest) String

type ModifyMembershipRolesResponse

type ModifyMembershipRolesResponse struct {

	// The `Membership` resource after modifying its `MembershipRole`s.
	Membership *Membership `protobuf:"bytes,1,opt,name=membership" json:"membership,omitempty"`
	// contains filtered or unexported fields
}

The response message for MembershipsService.ModifyMembershipRoles.

func (*ModifyMembershipRolesResponse) Descriptor deprecated

func (*ModifyMembershipRolesResponse) Descriptor() ([]byte, []int)

Deprecated: Use ModifyMembershipRolesResponse.ProtoReflect.Descriptor instead.

func (*ModifyMembershipRolesResponse) GetMembership

func (x *ModifyMembershipRolesResponse) GetMembership() *Membership

func (*ModifyMembershipRolesResponse) ProtoMessage

func (*ModifyMembershipRolesResponse) ProtoMessage()

func (*ModifyMembershipRolesResponse) ProtoReflect

func (*ModifyMembershipRolesResponse) Reset

func (x *ModifyMembershipRolesResponse) Reset()

func (*ModifyMembershipRolesResponse) String

type MoveOrgMembershipRequest

type MoveOrgMembershipRequest struct {

	// Required. Immutable. Customer on whose membership change is made. All authorization will happen on the role assignments of this customer. Format: customers/{$customerId} where `$customerId` is the `id` from the [Admin SDK `Customer` resource](https://developers.google.com/admin-sdk/directory/reference/rest/v1/customers). You may also use `customers/my_customer` to specify your own organization.
	Customer *string `protobuf:"bytes,1,opt,name=customer" json:"customer,omitempty"`
	// Required. Immutable. OrgUnit where the membership will be moved to. Format: orgUnits/{$orgUnitId} where `$orgUnitId` is the `orgUnitId` from the [Admin SDK `OrgUnit` resource](https://developers.google.com/admin-sdk/directory/reference/rest/v1/orgunits).
	DestinationOrgUnit *string `protobuf:"bytes,2,opt,name=destination_org_unit,json=destinationOrgUnit" json:"destination_org_unit,omitempty"`
	// contains filtered or unexported fields
}

The request message for OrgMembershipsService.MoveOrgMembership.

func (*MoveOrgMembershipRequest) Descriptor deprecated

func (*MoveOrgMembershipRequest) Descriptor() ([]byte, []int)

Deprecated: Use MoveOrgMembershipRequest.ProtoReflect.Descriptor instead.

func (*MoveOrgMembershipRequest) GetCustomer

func (x *MoveOrgMembershipRequest) GetCustomer() string

func (*MoveOrgMembershipRequest) GetDestinationOrgUnit

func (x *MoveOrgMembershipRequest) GetDestinationOrgUnit() string

func (*MoveOrgMembershipRequest) ProtoMessage

func (*MoveOrgMembershipRequest) ProtoMessage()

func (*MoveOrgMembershipRequest) ProtoReflect

func (x *MoveOrgMembershipRequest) ProtoReflect() protoreflect.Message

func (*MoveOrgMembershipRequest) Reset

func (x *MoveOrgMembershipRequest) Reset()

func (*MoveOrgMembershipRequest) String

func (x *MoveOrgMembershipRequest) String() string

type MoveOrgUnitsMembershipRequest

type MoveOrgUnitsMembershipRequest struct {
	Name               *string                   `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
	OrgUnitsMembership *MoveOrgMembershipRequest `protobuf:"bytes,2,opt,name=org_units_membership,json=orgUnitsMembership" json:"org_units_membership,omitempty"`
	// contains filtered or unexported fields
}

func (*MoveOrgUnitsMembershipRequest) Descriptor deprecated

func (*MoveOrgUnitsMembershipRequest) Descriptor() ([]byte, []int)

Deprecated: Use MoveOrgUnitsMembershipRequest.ProtoReflect.Descriptor instead.

func (*MoveOrgUnitsMembershipRequest) GetName

func (*MoveOrgUnitsMembershipRequest) GetOrgUnitsMembership

func (x *MoveOrgUnitsMembershipRequest) GetOrgUnitsMembership() *MoveOrgMembershipRequest

func (*MoveOrgUnitsMembershipRequest) ProtoMessage

func (*MoveOrgUnitsMembershipRequest) ProtoMessage()

func (*MoveOrgUnitsMembershipRequest) ProtoReflect

func (*MoveOrgUnitsMembershipRequest) Reset

func (x *MoveOrgUnitsMembershipRequest) Reset()

func (*MoveOrgUnitsMembershipRequest) String

type OrgMembership

type OrgMembership struct {

	// Immutable. Org member id as full resource name. Format for shared drive resource: //drive.googleapis.com/drives/{$memberId} where `$memberId` is the `id` from [Drive API (V3) `Drive` resource](https://developers.google.com/drive/api/v3/reference/drives#resource).
	Member *string `protobuf:"bytes,1,opt,name=member" json:"member,omitempty"`
	// Uri with which you can read the member. This follows https://aip.dev/122 Format for shared drive resource: https://drive.googleapis.com/drive/v3/drives/{$memberId} where `$memberId` is the `id` from [Drive API (V3) `Drive` resource](https://developers.google.com/drive/api/v3/reference/drives#resource).
	MemberUri *string `protobuf:"bytes,2,opt,name=member_uri,json=memberUri" json:"member_uri,omitempty"`
	// Required. Immutable. The [resource name](https://cloud.google.com/apis/design/resource_names) of the OrgMembership. Format: orgUnits/{$orgUnitId}/memberships/{$membership} The `$orgUnitId` is the `orgUnitId` from the [Admin SDK `OrgUnit` resource](https://developers.google.com/admin-sdk/directory/reference/rest/v1/orgunits). The `$membership` shall be of the form `{$entityType};{$memberId}`, where `$entityType` is the enum value of [OrgMembership.EntityType], and `memberId` is the `id` from [Drive API (V3) `Drive` resource](https://developers.google.com/drive/api/v3/reference/drives#resource) for OrgMembership.EntityType.SHARED_DRIVE.
	Name *string `protobuf:"bytes,3,opt,name=name" json:"name,omitempty"`
	// Immutable. Entity type for the org member.
	Type *string `protobuf:"bytes,4,opt,name=type" json:"type,omitempty"`
	// contains filtered or unexported fields
}

A membership in an OrgUnit. An `OrgMembership` defines a relationship between an `OrgUnit` and an entity belonging to that `OrgUnit`, referred to as a "member".

func (*OrgMembership) Descriptor deprecated

func (*OrgMembership) Descriptor() ([]byte, []int)

Deprecated: Use OrgMembership.ProtoReflect.Descriptor instead.

func (*OrgMembership) GetMember

func (x *OrgMembership) GetMember() string

func (*OrgMembership) GetMemberUri

func (x *OrgMembership) GetMemberUri() string

func (*OrgMembership) GetName

func (x *OrgMembership) GetName() string

func (*OrgMembership) GetType

func (x *OrgMembership) GetType() string

func (*OrgMembership) ProtoMessage

func (*OrgMembership) ProtoMessage()

func (*OrgMembership) ProtoReflect

func (x *OrgMembership) ProtoReflect() protoreflect.Message

func (*OrgMembership) Reset

func (x *OrgMembership) Reset()

func (*OrgMembership) String

func (x *OrgMembership) String() string

type OrgUnitsMembershipsServerClient

type OrgUnitsMembershipsServerClient interface {
	// List OrgMembership resources in an OrgUnit treated as 'parent'. Parent format: orgUnits/{$orgUnitId} where `$orgUnitId` is the `orgUnitId` from the [Admin SDK `OrgUnit` resource](https://developers.google.com/admin-sdk/directory/reference/rest/v1/orgunits)
	ListOrgUnitsMemberships(ctx context.Context, in *ListOrgUnitsMembershipsRequest, opts ...grpc.CallOption) (*ListOrgMembershipsResponse, error)
	// Move an OrgMembership to a new OrgUnit. NOTE: This is an atomic copy-and-delete. The resource will have a new copy under the destination OrgUnit and be deleted from the source OrgUnit. The resource can only be searched under the destination OrgUnit afterwards.
	MoveOrgUnitsMembership(ctx context.Context, in *MoveOrgUnitsMembershipRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
}

OrgUnitsMembershipsServerClient is the client API for OrgUnitsMembershipsServer service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type OrgUnitsMembershipsServerServer

type OrgUnitsMembershipsServerServer interface {
	// List OrgMembership resources in an OrgUnit treated as 'parent'. Parent format: orgUnits/{$orgUnitId} where `$orgUnitId` is the `orgUnitId` from the [Admin SDK `OrgUnit` resource](https://developers.google.com/admin-sdk/directory/reference/rest/v1/orgunits)
	ListOrgUnitsMemberships(context.Context, *ListOrgUnitsMembershipsRequest) (*ListOrgMembershipsResponse, error)
	// Move an OrgMembership to a new OrgUnit. NOTE: This is an atomic copy-and-delete. The resource will have a new copy under the destination OrgUnit and be deleted from the source OrgUnit. The resource can only be searched under the destination OrgUnit afterwards.
	MoveOrgUnitsMembership(context.Context, *MoveOrgUnitsMembershipRequest) (*longrunningpb.Operation, error)
	// contains filtered or unexported methods
}

OrgUnitsMembershipsServerServer is the server API for OrgUnitsMembershipsServer service. All implementations must embed UnimplementedOrgUnitsMembershipsServerServer for forward compatibility

type OrgUnitsServerClient

type OrgUnitsServerClient interface {
}

OrgUnitsServerClient is the client API for OrgUnitsServer service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type OrgUnitsServerServer

type OrgUnitsServerServer interface {
	// contains filtered or unexported methods
}

OrgUnitsServerServer is the server API for OrgUnitsServer service. All implementations must embed UnimplementedOrgUnitsServerServer for forward compatibility

type PatchDevicesDeviceUsersClientStateRequest

type PatchDevicesDeviceUsersClientStateRequest struct {
	Customer                      *string      `protobuf:"bytes,1,opt,name=customer" json:"customer,omitempty"`
	Name                          *string      `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	UpdateMask                    *string      `protobuf:"bytes,3,opt,name=update_mask,json=updateMask" json:"update_mask,omitempty"`
	DevicesDeviceUsersClientState *ClientState `` /* 147-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*PatchDevicesDeviceUsersClientStateRequest) Descriptor deprecated

func (*PatchDevicesDeviceUsersClientStateRequest) Descriptor() ([]byte, []int)

Deprecated: Use PatchDevicesDeviceUsersClientStateRequest.ProtoReflect.Descriptor instead.

func (*PatchDevicesDeviceUsersClientStateRequest) GetCustomer

func (*PatchDevicesDeviceUsersClientStateRequest) GetDevicesDeviceUsersClientState

func (x *PatchDevicesDeviceUsersClientStateRequest) GetDevicesDeviceUsersClientState() *ClientState

func (*PatchDevicesDeviceUsersClientStateRequest) GetName

func (*PatchDevicesDeviceUsersClientStateRequest) GetUpdateMask

func (*PatchDevicesDeviceUsersClientStateRequest) ProtoMessage

func (*PatchDevicesDeviceUsersClientStateRequest) ProtoReflect

func (*PatchDevicesDeviceUsersClientStateRequest) Reset

func (*PatchDevicesDeviceUsersClientStateRequest) String

type PatchGroupRequest

type PatchGroupRequest struct {
	Name       *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
	UpdateMask *string `protobuf:"bytes,2,opt,name=update_mask,json=updateMask" json:"update_mask,omitempty"`
	Group      *Group  `protobuf:"bytes,3,opt,name=group" json:"group,omitempty"`
	// contains filtered or unexported fields
}

func (*PatchGroupRequest) Descriptor deprecated

func (*PatchGroupRequest) Descriptor() ([]byte, []int)

Deprecated: Use PatchGroupRequest.ProtoReflect.Descriptor instead.

func (*PatchGroupRequest) GetGroup

func (x *PatchGroupRequest) GetGroup() *Group

func (*PatchGroupRequest) GetName

func (x *PatchGroupRequest) GetName() string

func (*PatchGroupRequest) GetUpdateMask

func (x *PatchGroupRequest) GetUpdateMask() string

func (*PatchGroupRequest) ProtoMessage

func (*PatchGroupRequest) ProtoMessage()

func (*PatchGroupRequest) ProtoReflect

func (x *PatchGroupRequest) ProtoReflect() protoreflect.Message

func (*PatchGroupRequest) Reset

func (x *PatchGroupRequest) Reset()

func (*PatchGroupRequest) String

func (x *PatchGroupRequest) String() string

type PatchInboundSamlSsoProfileRequest

type PatchInboundSamlSsoProfileRequest struct {
	Name                  *string                `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
	UpdateMask            *string                `protobuf:"bytes,2,opt,name=update_mask,json=updateMask" json:"update_mask,omitempty"`
	InboundSamlSsoProfile *InboundSamlSsoProfile `protobuf:"bytes,3,opt,name=inbound_saml_sso_profile,json=inboundSamlSsoProfile" json:"inbound_saml_sso_profile,omitempty"`
	// contains filtered or unexported fields
}

func (*PatchInboundSamlSsoProfileRequest) Descriptor deprecated

func (*PatchInboundSamlSsoProfileRequest) Descriptor() ([]byte, []int)

Deprecated: Use PatchInboundSamlSsoProfileRequest.ProtoReflect.Descriptor instead.

func (*PatchInboundSamlSsoProfileRequest) GetInboundSamlSsoProfile

func (x *PatchInboundSamlSsoProfileRequest) GetInboundSamlSsoProfile() *InboundSamlSsoProfile

func (*PatchInboundSamlSsoProfileRequest) GetName

func (*PatchInboundSamlSsoProfileRequest) GetUpdateMask

func (x *PatchInboundSamlSsoProfileRequest) GetUpdateMask() string

func (*PatchInboundSamlSsoProfileRequest) ProtoMessage

func (*PatchInboundSamlSsoProfileRequest) ProtoMessage()

func (*PatchInboundSamlSsoProfileRequest) ProtoReflect

func (*PatchInboundSamlSsoProfileRequest) Reset

func (*PatchInboundSamlSsoProfileRequest) String

type PatchInboundSsoAssignmentRequest

type PatchInboundSsoAssignmentRequest struct {
	Name                 *string               `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
	UpdateMask           *string               `protobuf:"bytes,2,opt,name=update_mask,json=updateMask" json:"update_mask,omitempty"`
	InboundSsoAssignment *InboundSsoAssignment `protobuf:"bytes,3,opt,name=inbound_sso_assignment,json=inboundSsoAssignment" json:"inbound_sso_assignment,omitempty"`
	// contains filtered or unexported fields
}

func (*PatchInboundSsoAssignmentRequest) Descriptor deprecated

func (*PatchInboundSsoAssignmentRequest) Descriptor() ([]byte, []int)

Deprecated: Use PatchInboundSsoAssignmentRequest.ProtoReflect.Descriptor instead.

func (*PatchInboundSsoAssignmentRequest) GetInboundSsoAssignment

func (x *PatchInboundSsoAssignmentRequest) GetInboundSsoAssignment() *InboundSsoAssignment

func (*PatchInboundSsoAssignmentRequest) GetName

func (*PatchInboundSsoAssignmentRequest) GetUpdateMask

func (x *PatchInboundSsoAssignmentRequest) GetUpdateMask() string

func (*PatchInboundSsoAssignmentRequest) ProtoMessage

func (*PatchInboundSsoAssignmentRequest) ProtoMessage()

func (*PatchInboundSsoAssignmentRequest) ProtoReflect

func (*PatchInboundSsoAssignmentRequest) Reset

func (*PatchInboundSsoAssignmentRequest) String

type PoliciesServerClient

type PoliciesServerClient interface {
	// Get a Policy
	GetPolicy(ctx context.Context, in *GetPolicyRequest, opts ...grpc.CallOption) (*Policy, error)
	// List Policies
	ListPolicies(ctx context.Context, in *ListPoliciesRequest, opts ...grpc.CallOption) (*ListPoliciesResponse, error)
}

PoliciesServerClient is the client API for PoliciesServer service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type PoliciesServerServer

type PoliciesServerServer interface {
	// Get a Policy
	GetPolicy(context.Context, *GetPolicyRequest) (*Policy, error)
	// List Policies
	ListPolicies(context.Context, *ListPoliciesRequest) (*ListPoliciesResponse, error)
	// contains filtered or unexported methods
}

PoliciesServerServer is the server API for PoliciesServer service. All implementations must embed UnimplementedPoliciesServerServer for forward compatibility

type Policy

type Policy struct {

	// Immutable. Customer that the Policy belongs to. The value is in the format 'customers/{customerId}'. The `customerId` must begin with "C" To find your customer ID in Admin Console see https://support.google.com/a/answer/10070793.
	Customer *string `protobuf:"bytes,1,opt,name=customer" json:"customer,omitempty"`
	// Output only. Identifier. The [resource name](https://cloud.google.com/apis/design/resource_names) of the Policy. Format: policies/{policy}.
	Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	// Required. The PolicyQuery the Setting applies to.
	PolicyQuery *PolicyQuery `protobuf:"bytes,3,opt,name=policy_query,json=policyQuery" json:"policy_query,omitempty"`
	// Required. The Setting configured by this Policy.
	Setting *Setting `protobuf:"bytes,4,opt,name=setting" json:"setting,omitempty"`
	// Output only. The type of the policy.
	Type *string `protobuf:"bytes,5,opt,name=type" json:"type,omitempty"`
	// contains filtered or unexported fields
}

A Policy resource binds an instance of a single Setting with the scope of a PolicyQuery. The Setting instance will be applied to all entities that satisfy the query.

func (*Policy) Descriptor deprecated

func (*Policy) Descriptor() ([]byte, []int)

Deprecated: Use Policy.ProtoReflect.Descriptor instead.

func (*Policy) GetCustomer

func (x *Policy) GetCustomer() string

func (*Policy) GetName

func (x *Policy) GetName() string

func (*Policy) GetPolicyQuery

func (x *Policy) GetPolicyQuery() *PolicyQuery

func (*Policy) GetSetting

func (x *Policy) GetSetting() *Setting

func (*Policy) GetType

func (x *Policy) GetType() string

func (*Policy) ProtoMessage

func (*Policy) ProtoMessage()

func (*Policy) ProtoReflect

func (x *Policy) ProtoReflect() protoreflect.Message

func (*Policy) Reset

func (x *Policy) Reset()

func (*Policy) String

func (x *Policy) String() string

type PolicyQuery

type PolicyQuery struct {

	// Immutable. The group that the query applies to. This field is only set if there is a single value for group that satisfies all clauses of the query. If no group applies, this will be the empty string.
	Group *string `protobuf:"bytes,1,opt,name=group" json:"group,omitempty"`
	// Required. Immutable. Non-empty default. The OrgUnit the query applies to. This field is only set if there is a single value for org_unit that satisfies all clauses of the query.
	OrgUnit *string `protobuf:"bytes,2,opt,name=org_unit,json=orgUnit" json:"org_unit,omitempty"`
	// Immutable. The CEL query that defines which entities the Policy applies to (ex. a User entity). For details about CEL see https://opensource.google.com/projects/cel. The OrgUnits the Policy applies to are represented by a clause like so: entity.org_units.exists(org_unit, org_unit.org_unit_id == orgUnitId('{orgUnitId}')) The Group the Policy applies to are represented by a clause like so: entity.groups.exists(group, group.group_id == groupId('{groupId}')) The Licenses the Policy applies to are represented by a clause like so: entity.licenses.exists(license, license in ['/product/{productId}/sku/{skuId}']) The above clauses can be present in any combination, and used in conjunction with the &&, || and ! operators. The org_unit and group fields below are helper fields that contain the corresponding value(s) as the query to make the query easier to use.
	Query *string `protobuf:"bytes,3,opt,name=query" json:"query,omitempty"`
	// Output only. The decimal sort order of this PolicyQuery. The value is relative to all other policies with the same setting type for the customer. (There are no duplicates within this set).
	SortOrder *float64 `protobuf:"fixed64,4,opt,name=sort_order,json=sortOrder" json:"sort_order,omitempty"`
	// contains filtered or unexported fields
}

PolicyQuery

func (*PolicyQuery) Descriptor deprecated

func (*PolicyQuery) Descriptor() ([]byte, []int)

Deprecated: Use PolicyQuery.ProtoReflect.Descriptor instead.

func (*PolicyQuery) GetGroup

func (x *PolicyQuery) GetGroup() string

func (*PolicyQuery) GetOrgUnit

func (x *PolicyQuery) GetOrgUnit() string

func (*PolicyQuery) GetQuery

func (x *PolicyQuery) GetQuery() string

func (*PolicyQuery) GetSortOrder

func (x *PolicyQuery) GetSortOrder() float64

func (*PolicyQuery) ProtoMessage

func (*PolicyQuery) ProtoMessage()

func (*PolicyQuery) ProtoReflect

func (x *PolicyQuery) ProtoReflect() protoreflect.Message

func (*PolicyQuery) Reset

func (x *PolicyQuery) Reset()

func (*PolicyQuery) String

func (x *PolicyQuery) String() string

type PosixGroup

type PosixGroup struct {

	// GID of the POSIX group.
	Gid *uint64 `protobuf:"varint,1,opt,name=gid" json:"gid,omitempty"`
	// Name of the POSIX group.
	Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	// System identifier for which group name and gid apply to. If not specified it will default to empty value.
	SystemId *string `protobuf:"bytes,3,opt,name=system_id,json=systemId" json:"system_id,omitempty"`
	// contains filtered or unexported fields
}

POSIX Group definition to represent a group in a POSIX compliant system. Caution: POSIX groups are deprecated. As of September 26, 2024, you can no longer create new POSIX groups. For more information, see https://cloud.google.com/identity/docs/deprecations/posix-groups

func (*PosixGroup) Descriptor deprecated

func (*PosixGroup) Descriptor() ([]byte, []int)

Deprecated: Use PosixGroup.ProtoReflect.Descriptor instead.

func (*PosixGroup) GetGid

func (x *PosixGroup) GetGid() uint64

func (*PosixGroup) GetName

func (x *PosixGroup) GetName() string

func (*PosixGroup) GetSystemId

func (x *PosixGroup) GetSystemId() string

func (*PosixGroup) ProtoMessage

func (*PosixGroup) ProtoMessage()

func (*PosixGroup) ProtoReflect

func (x *PosixGroup) ProtoReflect() protoreflect.Message

func (*PosixGroup) Reset

func (x *PosixGroup) Reset()

func (*PosixGroup) String

func (x *PosixGroup) String() string

type RestrictionEvaluation

type RestrictionEvaluation struct {

	// Output only. The current state of the restriction
	State *string `protobuf:"bytes,1,opt,name=state" json:"state,omitempty"`
	// contains filtered or unexported fields
}

The evaluated state of this restriction.

func (*RestrictionEvaluation) Descriptor deprecated

func (*RestrictionEvaluation) Descriptor() ([]byte, []int)

Deprecated: Use RestrictionEvaluation.ProtoReflect.Descriptor instead.

func (*RestrictionEvaluation) GetState

func (x *RestrictionEvaluation) GetState() string

func (*RestrictionEvaluation) ProtoMessage

func (*RestrictionEvaluation) ProtoMessage()

func (*RestrictionEvaluation) ProtoReflect

func (x *RestrictionEvaluation) ProtoReflect() protoreflect.Message

func (*RestrictionEvaluation) Reset

func (x *RestrictionEvaluation) Reset()

func (*RestrictionEvaluation) String

func (x *RestrictionEvaluation) String() string

type RestrictionEvaluations

type RestrictionEvaluations struct {

	// Evaluation of the member restriction applied to this membership. Empty if the user lacks permission to view the restriction evaluation.
	MemberRestrictionEvaluation *MembershipRoleRestrictionEvaluation `` /* 137-byte string literal not displayed */
	// contains filtered or unexported fields
}

Evaluations of restrictions applied to parent group on this membership.

func (*RestrictionEvaluations) Descriptor deprecated

func (*RestrictionEvaluations) Descriptor() ([]byte, []int)

Deprecated: Use RestrictionEvaluations.ProtoReflect.Descriptor instead.

func (*RestrictionEvaluations) GetMemberRestrictionEvaluation

func (x *RestrictionEvaluations) GetMemberRestrictionEvaluation() *MembershipRoleRestrictionEvaluation

func (*RestrictionEvaluations) ProtoMessage

func (*RestrictionEvaluations) ProtoMessage()

func (*RestrictionEvaluations) ProtoReflect

func (x *RestrictionEvaluations) ProtoReflect() protoreflect.Message

func (*RestrictionEvaluations) Reset

func (x *RestrictionEvaluations) Reset()

func (*RestrictionEvaluations) String

func (x *RestrictionEvaluations) String() string

type RsaPublicKeyInfo

type RsaPublicKeyInfo struct {

	// Key size in bits (size of the modulus).
	KeySize *int32 `protobuf:"varint,1,opt,name=key_size,json=keySize" json:"key_size,omitempty"`
	// contains filtered or unexported fields
}

Information of a RSA public key.

func (*RsaPublicKeyInfo) Descriptor deprecated

func (*RsaPublicKeyInfo) Descriptor() ([]byte, []int)

Deprecated: Use RsaPublicKeyInfo.ProtoReflect.Descriptor instead.

func (*RsaPublicKeyInfo) GetKeySize

func (x *RsaPublicKeyInfo) GetKeySize() int32

func (*RsaPublicKeyInfo) ProtoMessage

func (*RsaPublicKeyInfo) ProtoMessage()

func (*RsaPublicKeyInfo) ProtoReflect

func (x *RsaPublicKeyInfo) ProtoReflect() protoreflect.Message

func (*RsaPublicKeyInfo) Reset

func (x *RsaPublicKeyInfo) Reset()

func (*RsaPublicKeyInfo) String

func (x *RsaPublicKeyInfo) String() string

type SamlIdpConfig

type SamlIdpConfig struct {

	// The **Change Password URL** of the identity provider. Users will be sent to this URL when changing their passwords at `myaccount.google.com`. This takes precedence over the change password URL configured at customer-level. Must use `HTTPS`.
	ChangePasswordUri *string `protobuf:"bytes,1,opt,name=change_password_uri,json=changePasswordUri" json:"change_password_uri,omitempty"`
	// Required. The SAML **Entity ID** of the identity provider.
	EntityId *string `protobuf:"bytes,2,opt,name=entity_id,json=entityId" json:"entity_id,omitempty"`
	// The **Logout Redirect URL** (sign-out page URL) of the identity provider. When a user clicks the sign-out link on a Google page, they will be redirected to this URL. This is a pure redirect with no attached SAML `LogoutRequest` i.e. SAML single logout is not supported. Must use `HTTPS`.
	LogoutRedirectUri *string `protobuf:"bytes,3,opt,name=logout_redirect_uri,json=logoutRedirectUri" json:"logout_redirect_uri,omitempty"`
	// Required. The `SingleSignOnService` endpoint location (sign-in page URL) of the identity provider. This is the URL where the `AuthnRequest` will be sent. Must use `HTTPS`. Assumed to accept the `HTTP-Redirect` binding.
	SingleSignOnServiceUri *string `` /* 126-byte string literal not displayed */
	// contains filtered or unexported fields
}

SAML IDP (identity provider) configuration.

func (*SamlIdpConfig) Descriptor deprecated

func (*SamlIdpConfig) Descriptor() ([]byte, []int)

Deprecated: Use SamlIdpConfig.ProtoReflect.Descriptor instead.

func (*SamlIdpConfig) GetChangePasswordUri

func (x *SamlIdpConfig) GetChangePasswordUri() string

func (*SamlIdpConfig) GetEntityId

func (x *SamlIdpConfig) GetEntityId() string

func (*SamlIdpConfig) GetLogoutRedirectUri

func (x *SamlIdpConfig) GetLogoutRedirectUri() string

func (*SamlIdpConfig) GetSingleSignOnServiceUri

func (x *SamlIdpConfig) GetSingleSignOnServiceUri() string

func (*SamlIdpConfig) ProtoMessage

func (*SamlIdpConfig) ProtoMessage()

func (*SamlIdpConfig) ProtoReflect

func (x *SamlIdpConfig) ProtoReflect() protoreflect.Message

func (*SamlIdpConfig) Reset

func (x *SamlIdpConfig) Reset()

func (*SamlIdpConfig) String

func (x *SamlIdpConfig) String() string

type SamlSpConfig

type SamlSpConfig struct {

	// Output only. The SAML **Assertion Consumer Service (ACS) URL** to be used for the IDP-initiated login. Assumed to accept response messages via the `HTTP-POST` binding.
	AssertionConsumerServiceUri *string `` /* 139-byte string literal not displayed */
	// Output only. The SAML **Entity ID** for this service provider.
	EntityId *string `protobuf:"bytes,2,opt,name=entity_id,json=entityId" json:"entity_id,omitempty"`
	// contains filtered or unexported fields
}

SAML SP (service provider) configuration.

func (*SamlSpConfig) Descriptor deprecated

func (*SamlSpConfig) Descriptor() ([]byte, []int)

Deprecated: Use SamlSpConfig.ProtoReflect.Descriptor instead.

func (*SamlSpConfig) GetAssertionConsumerServiceUri

func (x *SamlSpConfig) GetAssertionConsumerServiceUri() string

func (*SamlSpConfig) GetEntityId

func (x *SamlSpConfig) GetEntityId() string

func (*SamlSpConfig) ProtoMessage

func (*SamlSpConfig) ProtoMessage()

func (*SamlSpConfig) ProtoReflect

func (x *SamlSpConfig) ProtoReflect() protoreflect.Message

func (*SamlSpConfig) Reset

func (x *SamlSpConfig) Reset()

func (*SamlSpConfig) String

func (x *SamlSpConfig) String() string

type SamlSsoInfo

type SamlSsoInfo struct {

	// Required. Name of the `InboundSamlSsoProfile` to use. Must be of the form `inboundSamlSsoProfiles/{inbound_saml_sso_profile}`.
	InboundSamlSsoProfile *string `protobuf:"bytes,1,opt,name=inbound_saml_sso_profile,json=inboundSamlSsoProfile" json:"inbound_saml_sso_profile,omitempty"`
	// contains filtered or unexported fields
}

Details that are applicable when `sso_mode` == `SAML_SSO`.

func (*SamlSsoInfo) Descriptor deprecated

func (*SamlSsoInfo) Descriptor() ([]byte, []int)

Deprecated: Use SamlSsoInfo.ProtoReflect.Descriptor instead.

func (*SamlSsoInfo) GetInboundSamlSsoProfile

func (x *SamlSsoInfo) GetInboundSamlSsoProfile() string

func (*SamlSsoInfo) ProtoMessage

func (*SamlSsoInfo) ProtoMessage()

func (*SamlSsoInfo) ProtoReflect

func (x *SamlSsoInfo) ProtoReflect() protoreflect.Message

func (*SamlSsoInfo) Reset

func (x *SamlSsoInfo) Reset()

func (*SamlSsoInfo) String

func (x *SamlSsoInfo) String() string

type SearchDirectGroupsGroupsMembershipRequest

type SearchDirectGroupsGroupsMembershipRequest struct {
	OrderBy   *string `protobuf:"bytes,1,opt,name=order_by,json=orderBy" json:"order_by,omitempty"`
	PageSize  *int32  `protobuf:"varint,2,opt,name=page_size,json=pageSize" json:"page_size,omitempty"`
	PageToken *string `protobuf:"bytes,3,opt,name=page_token,json=pageToken" json:"page_token,omitempty"`
	Parent    *string `protobuf:"bytes,4,opt,name=parent" json:"parent,omitempty"`
	Query     *string `protobuf:"bytes,5,opt,name=query" json:"query,omitempty"`
	// contains filtered or unexported fields
}

func (*SearchDirectGroupsGroupsMembershipRequest) Descriptor deprecated

func (*SearchDirectGroupsGroupsMembershipRequest) Descriptor() ([]byte, []int)

Deprecated: Use SearchDirectGroupsGroupsMembershipRequest.ProtoReflect.Descriptor instead.

func (*SearchDirectGroupsGroupsMembershipRequest) GetOrderBy

func (*SearchDirectGroupsGroupsMembershipRequest) GetPageSize

func (*SearchDirectGroupsGroupsMembershipRequest) GetPageToken

func (*SearchDirectGroupsGroupsMembershipRequest) GetParent

func (*SearchDirectGroupsGroupsMembershipRequest) GetQuery

func (*SearchDirectGroupsGroupsMembershipRequest) ProtoMessage

func (*SearchDirectGroupsGroupsMembershipRequest) ProtoReflect

func (*SearchDirectGroupsGroupsMembershipRequest) Reset

func (*SearchDirectGroupsGroupsMembershipRequest) String

type SearchDirectGroupsResponse

type SearchDirectGroupsResponse struct {

	// List of direct groups satisfying the query.
	Memberships []*MembershipRelation `protobuf:"bytes,1,rep,name=memberships" json:"memberships,omitempty"`
	// Token to retrieve the next page of results, or empty if there are no more results available for listing.
	NextPageToken *string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

The response message for MembershipsService.SearchDirectGroups.

func (*SearchDirectGroupsResponse) Descriptor deprecated

func (*SearchDirectGroupsResponse) Descriptor() ([]byte, []int)

Deprecated: Use SearchDirectGroupsResponse.ProtoReflect.Descriptor instead.

func (*SearchDirectGroupsResponse) GetMemberships

func (x *SearchDirectGroupsResponse) GetMemberships() []*MembershipRelation

func (*SearchDirectGroupsResponse) GetNextPageToken

func (x *SearchDirectGroupsResponse) GetNextPageToken() string

func (*SearchDirectGroupsResponse) ProtoMessage

func (*SearchDirectGroupsResponse) ProtoMessage()

func (*SearchDirectGroupsResponse) ProtoReflect

func (*SearchDirectGroupsResponse) Reset

func (x *SearchDirectGroupsResponse) Reset()

func (*SearchDirectGroupsResponse) String

func (x *SearchDirectGroupsResponse) String() string

type SearchGroupRequest

type SearchGroupRequest struct {
	OrderBy   *string `protobuf:"bytes,1,opt,name=order_by,json=orderBy" json:"order_by,omitempty"`
	PageSize  *int32  `protobuf:"varint,2,opt,name=page_size,json=pageSize" json:"page_size,omitempty"`
	PageToken *string `protobuf:"bytes,3,opt,name=page_token,json=pageToken" json:"page_token,omitempty"`
	Query     *string `protobuf:"bytes,4,opt,name=query" json:"query,omitempty"`
	View      *string `protobuf:"bytes,5,opt,name=view" json:"view,omitempty"`
	// contains filtered or unexported fields
}

func (*SearchGroupRequest) Descriptor deprecated

func (*SearchGroupRequest) Descriptor() ([]byte, []int)

Deprecated: Use SearchGroupRequest.ProtoReflect.Descriptor instead.

func (*SearchGroupRequest) GetOrderBy

func (x *SearchGroupRequest) GetOrderBy() string

func (*SearchGroupRequest) GetPageSize

func (x *SearchGroupRequest) GetPageSize() int32

func (*SearchGroupRequest) GetPageToken

func (x *SearchGroupRequest) GetPageToken() string

func (*SearchGroupRequest) GetQuery

func (x *SearchGroupRequest) GetQuery() string

func (*SearchGroupRequest) GetView

func (x *SearchGroupRequest) GetView() string

func (*SearchGroupRequest) ProtoMessage

func (*SearchGroupRequest) ProtoMessage()

func (*SearchGroupRequest) ProtoReflect

func (x *SearchGroupRequest) ProtoReflect() protoreflect.Message

func (*SearchGroupRequest) Reset

func (x *SearchGroupRequest) Reset()

func (*SearchGroupRequest) String

func (x *SearchGroupRequest) String() string

type SearchGroupsResponse

type SearchGroupsResponse struct {

	// The `Group` resources that match the search query.
	Groups []*Group `protobuf:"bytes,1,rep,name=groups" json:"groups,omitempty"`
	// A continuation token to retrieve the next page of results, or empty if there are no more results available.
	NextPageToken *string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

The response message for GroupsService.SearchGroups.

func (*SearchGroupsResponse) Descriptor deprecated

func (*SearchGroupsResponse) Descriptor() ([]byte, []int)

Deprecated: Use SearchGroupsResponse.ProtoReflect.Descriptor instead.

func (*SearchGroupsResponse) GetGroups

func (x *SearchGroupsResponse) GetGroups() []*Group

func (*SearchGroupsResponse) GetNextPageToken

func (x *SearchGroupsResponse) GetNextPageToken() string

func (*SearchGroupsResponse) ProtoMessage

func (*SearchGroupsResponse) ProtoMessage()

func (*SearchGroupsResponse) ProtoReflect

func (x *SearchGroupsResponse) ProtoReflect() protoreflect.Message

func (*SearchGroupsResponse) Reset

func (x *SearchGroupsResponse) Reset()

func (*SearchGroupsResponse) String

func (x *SearchGroupsResponse) String() string

type SearchTransitiveGroupsGroupsMembershipRequest

type SearchTransitiveGroupsGroupsMembershipRequest struct {
	PageSize  *int32  `protobuf:"varint,1,opt,name=page_size,json=pageSize" json:"page_size,omitempty"`
	PageToken *string `protobuf:"bytes,2,opt,name=page_token,json=pageToken" json:"page_token,omitempty"`
	Parent    *string `protobuf:"bytes,3,opt,name=parent" json:"parent,omitempty"`
	Query     *string `protobuf:"bytes,4,opt,name=query" json:"query,omitempty"`
	// contains filtered or unexported fields
}

func (*SearchTransitiveGroupsGroupsMembershipRequest) Descriptor deprecated

Deprecated: Use SearchTransitiveGroupsGroupsMembershipRequest.ProtoReflect.Descriptor instead.

func (*SearchTransitiveGroupsGroupsMembershipRequest) GetPageSize

func (*SearchTransitiveGroupsGroupsMembershipRequest) GetPageToken

func (*SearchTransitiveGroupsGroupsMembershipRequest) GetParent

func (*SearchTransitiveGroupsGroupsMembershipRequest) GetQuery

func (*SearchTransitiveGroupsGroupsMembershipRequest) ProtoMessage

func (*SearchTransitiveGroupsGroupsMembershipRequest) ProtoReflect

func (*SearchTransitiveGroupsGroupsMembershipRequest) Reset

func (*SearchTransitiveGroupsGroupsMembershipRequest) String

type SearchTransitiveGroupsResponse

type SearchTransitiveGroupsResponse struct {

	// List of transitive groups satisfying the query.
	Memberships []*GroupRelation `protobuf:"bytes,1,rep,name=memberships" json:"memberships,omitempty"`
	// Token to retrieve the next page of results, or empty if there are no more results available for listing.
	NextPageToken *string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

The response message for MembershipsService.SearchTransitiveGroups.

func (*SearchTransitiveGroupsResponse) Descriptor deprecated

func (*SearchTransitiveGroupsResponse) Descriptor() ([]byte, []int)

Deprecated: Use SearchTransitiveGroupsResponse.ProtoReflect.Descriptor instead.

func (*SearchTransitiveGroupsResponse) GetMemberships

func (x *SearchTransitiveGroupsResponse) GetMemberships() []*GroupRelation

func (*SearchTransitiveGroupsResponse) GetNextPageToken

func (x *SearchTransitiveGroupsResponse) GetNextPageToken() string

func (*SearchTransitiveGroupsResponse) ProtoMessage

func (*SearchTransitiveGroupsResponse) ProtoMessage()

func (*SearchTransitiveGroupsResponse) ProtoReflect

func (*SearchTransitiveGroupsResponse) Reset

func (x *SearchTransitiveGroupsResponse) Reset()

func (*SearchTransitiveGroupsResponse) String

type SearchTransitiveMembershipsGroupsMembershipRequest

type SearchTransitiveMembershipsGroupsMembershipRequest struct {
	PageSize  *int32  `protobuf:"varint,1,opt,name=page_size,json=pageSize" json:"page_size,omitempty"`
	PageToken *string `protobuf:"bytes,2,opt,name=page_token,json=pageToken" json:"page_token,omitempty"`
	Parent    *string `protobuf:"bytes,3,opt,name=parent" json:"parent,omitempty"`
	// contains filtered or unexported fields
}

func (*SearchTransitiveMembershipsGroupsMembershipRequest) Descriptor deprecated

Deprecated: Use SearchTransitiveMembershipsGroupsMembershipRequest.ProtoReflect.Descriptor instead.

func (*SearchTransitiveMembershipsGroupsMembershipRequest) GetPageSize

func (*SearchTransitiveMembershipsGroupsMembershipRequest) GetPageToken

func (*SearchTransitiveMembershipsGroupsMembershipRequest) GetParent

func (*SearchTransitiveMembershipsGroupsMembershipRequest) ProtoMessage

func (*SearchTransitiveMembershipsGroupsMembershipRequest) ProtoReflect

func (*SearchTransitiveMembershipsGroupsMembershipRequest) Reset

func (*SearchTransitiveMembershipsGroupsMembershipRequest) String

type SearchTransitiveMembershipsResponse

type SearchTransitiveMembershipsResponse struct {

	// List of transitive memberships satisfying the query.
	Memberships []*MemberRelation `protobuf:"bytes,1,rep,name=memberships" json:"memberships,omitempty"`
	// Token to retrieve the next page of results, or empty if there are no more results.
	NextPageToken *string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

The response message for MembershipsService.SearchTransitiveMemberships.

func (*SearchTransitiveMembershipsResponse) Descriptor deprecated

func (*SearchTransitiveMembershipsResponse) Descriptor() ([]byte, []int)

Deprecated: Use SearchTransitiveMembershipsResponse.ProtoReflect.Descriptor instead.

func (*SearchTransitiveMembershipsResponse) GetMemberships

func (x *SearchTransitiveMembershipsResponse) GetMemberships() []*MemberRelation

func (*SearchTransitiveMembershipsResponse) GetNextPageToken

func (x *SearchTransitiveMembershipsResponse) GetNextPageToken() string

func (*SearchTransitiveMembershipsResponse) ProtoMessage

func (*SearchTransitiveMembershipsResponse) ProtoMessage()

func (*SearchTransitiveMembershipsResponse) ProtoReflect

func (*SearchTransitiveMembershipsResponse) Reset

func (*SearchTransitiveMembershipsResponse) String

type SecuritySettings

type SecuritySettings struct {

	// The Member Restriction value
	MemberRestriction *MemberRestriction `protobuf:"bytes,1,opt,name=member_restriction,json=memberRestriction" json:"member_restriction,omitempty"`
	// Output only. The resource name of the security settings. Shall be of the form `groups/{group_id}/securitySettings`.
	Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	// contains filtered or unexported fields
}

The definiion of security settings.

func (*SecuritySettings) Descriptor deprecated

func (*SecuritySettings) Descriptor() ([]byte, []int)

Deprecated: Use SecuritySettings.ProtoReflect.Descriptor instead.

func (*SecuritySettings) GetMemberRestriction

func (x *SecuritySettings) GetMemberRestriction() *MemberRestriction

func (*SecuritySettings) GetName

func (x *SecuritySettings) GetName() string

func (*SecuritySettings) ProtoMessage

func (*SecuritySettings) ProtoMessage()

func (*SecuritySettings) ProtoReflect

func (x *SecuritySettings) ProtoReflect() protoreflect.Message

func (*SecuritySettings) Reset

func (x *SecuritySettings) Reset()

func (*SecuritySettings) String

func (x *SecuritySettings) String() string

type SendCustomersUserinvitationRequest

type SendCustomersUserinvitationRequest struct {
	Name                    *string                    `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
	CustomersUserinvitation *SendUserInvitationRequest `protobuf:"bytes,2,opt,name=customers_userinvitation,json=customersUserinvitation" json:"customers_userinvitation,omitempty"`
	// contains filtered or unexported fields
}

func (*SendCustomersUserinvitationRequest) Descriptor deprecated

func (*SendCustomersUserinvitationRequest) Descriptor() ([]byte, []int)

Deprecated: Use SendCustomersUserinvitationRequest.ProtoReflect.Descriptor instead.

func (*SendCustomersUserinvitationRequest) GetCustomersUserinvitation

func (x *SendCustomersUserinvitationRequest) GetCustomersUserinvitation() *SendUserInvitationRequest

func (*SendCustomersUserinvitationRequest) GetName

func (*SendCustomersUserinvitationRequest) ProtoMessage

func (*SendCustomersUserinvitationRequest) ProtoMessage()

func (*SendCustomersUserinvitationRequest) ProtoReflect

func (*SendCustomersUserinvitationRequest) Reset

func (*SendCustomersUserinvitationRequest) String

type SendUserInvitationRequest

type SendUserInvitationRequest struct {
	// contains filtered or unexported fields
}

A request to send email for inviting target user corresponding to the UserInvitation.

func (*SendUserInvitationRequest) Descriptor deprecated

func (*SendUserInvitationRequest) Descriptor() ([]byte, []int)

Deprecated: Use SendUserInvitationRequest.ProtoReflect.Descriptor instead.

func (*SendUserInvitationRequest) ProtoMessage

func (*SendUserInvitationRequest) ProtoMessage()

func (*SendUserInvitationRequest) ProtoReflect

func (*SendUserInvitationRequest) Reset

func (x *SendUserInvitationRequest) Reset()

func (*SendUserInvitationRequest) String

func (x *SendUserInvitationRequest) String() string

type Setting

type Setting struct {

	// Required. Immutable. The type of the Setting. .
	Type *string `protobuf:"bytes,1,opt,name=type" json:"type,omitempty"`
	// Required. The value of the Setting.
	Value map[string]*any1.Any `` /* 130-byte string literal not displayed */
	// contains filtered or unexported fields
}

Setting

func (*Setting) Descriptor deprecated

func (*Setting) Descriptor() ([]byte, []int)

Deprecated: Use Setting.ProtoReflect.Descriptor instead.

func (*Setting) GetType

func (x *Setting) GetType() string

func (*Setting) GetValue

func (x *Setting) GetValue() map[string]*any1.Any

func (*Setting) ProtoMessage

func (*Setting) ProtoMessage()

func (*Setting) ProtoReflect

func (x *Setting) ProtoReflect() protoreflect.Message

func (*Setting) Reset

func (x *Setting) Reset()

func (*Setting) String

func (x *Setting) String() string

type SignInBehavior

type SignInBehavior struct {

	// When to redirect sign-ins to the IdP.
	RedirectCondition *string `protobuf:"bytes,1,opt,name=redirect_condition,json=redirectCondition" json:"redirect_condition,omitempty"`
	// contains filtered or unexported fields
}

Controls sign-in behavior.

func (*SignInBehavior) Descriptor deprecated

func (*SignInBehavior) Descriptor() ([]byte, []int)

Deprecated: Use SignInBehavior.ProtoReflect.Descriptor instead.

func (*SignInBehavior) GetRedirectCondition

func (x *SignInBehavior) GetRedirectCondition() string

func (*SignInBehavior) ProtoMessage

func (*SignInBehavior) ProtoMessage()

func (*SignInBehavior) ProtoReflect

func (x *SignInBehavior) ProtoReflect() protoreflect.Message

func (*SignInBehavior) Reset

func (x *SignInBehavior) Reset()

func (*SignInBehavior) String

func (x *SignInBehavior) String() string

type Status

type Status struct {

	// The status code, which should be an enum value of google.rpc.Code.
	Code *int32 `protobuf:"varint,1,opt,name=code" json:"code,omitempty"`
	// A list of messages that carry the error details. There is a common set of message types for APIs to use.
	Details []*any1.Any `protobuf:"bytes,2,rep,name=details" json:"details,omitempty"`
	// A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
	Message *string `protobuf:"bytes,3,opt,name=message" json:"message,omitempty"`
	// contains filtered or unexported fields
}

The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by [gRPC](https://github.com/grpc). Each `Status` message contains three pieces of data: error code, error message, and error details. You can find out more about this error model and how to work with it in the [API Design Guide](https://cloud.google.com/apis/design/errors).

func (*Status) Descriptor deprecated

func (*Status) Descriptor() ([]byte, []int)

Deprecated: Use Status.ProtoReflect.Descriptor instead.

func (*Status) GetCode

func (x *Status) GetCode() int32

func (*Status) GetDetails

func (x *Status) GetDetails() []*any1.Any

func (*Status) GetMessage

func (x *Status) GetMessage() string

func (*Status) ProtoMessage

func (*Status) ProtoMessage()

func (*Status) ProtoReflect

func (x *Status) ProtoReflect() protoreflect.Message

func (*Status) Reset

func (x *Status) Reset()

func (*Status) String

func (x *Status) String() string

type TransitiveMembershipRole

type TransitiveMembershipRole struct {

	// TransitiveMembershipRole in string format. Currently supported TransitiveMembershipRoles: `"MEMBER"`, `"OWNER"`, and `"MANAGER"`.
	Role *string `protobuf:"bytes,1,opt,name=role" json:"role,omitempty"`
	// contains filtered or unexported fields
}

Message representing the role of a TransitiveMembership.

func (*TransitiveMembershipRole) Descriptor deprecated

func (*TransitiveMembershipRole) Descriptor() ([]byte, []int)

Deprecated: Use TransitiveMembershipRole.ProtoReflect.Descriptor instead.

func (*TransitiveMembershipRole) GetRole

func (x *TransitiveMembershipRole) GetRole() string

func (*TransitiveMembershipRole) ProtoMessage

func (*TransitiveMembershipRole) ProtoMessage()

func (*TransitiveMembershipRole) ProtoReflect

func (x *TransitiveMembershipRole) ProtoReflect() protoreflect.Message

func (*TransitiveMembershipRole) Reset

func (x *TransitiveMembershipRole) Reset()

func (*TransitiveMembershipRole) String

func (x *TransitiveMembershipRole) String() string

type UnimplementedCustomersServerServer

type UnimplementedCustomersServerServer struct {
}

UnimplementedCustomersServerServer must be embedded to have forward compatible implementations.

type UnimplementedCustomersUserinvitationsServerServer

type UnimplementedCustomersUserinvitationsServerServer struct {
}

UnimplementedCustomersUserinvitationsServerServer must be embedded to have forward compatible implementations.

func (UnimplementedCustomersUserinvitationsServerServer) CancelCustomersUserinvitation

func (UnimplementedCustomersUserinvitationsServerServer) GetCustomersUserinvitation

func (UnimplementedCustomersUserinvitationsServerServer) IsInvitableUserCustomersUserinvitation

func (UnimplementedCustomersUserinvitationsServerServer) ListCustomersUserinvitations

func (UnimplementedCustomersUserinvitationsServerServer) SendCustomersUserinvitation

type UnimplementedDevicesDeviceUsersClientStatesServerServer

type UnimplementedDevicesDeviceUsersClientStatesServerServer struct {
}

UnimplementedDevicesDeviceUsersClientStatesServerServer must be embedded to have forward compatible implementations.

func (UnimplementedDevicesDeviceUsersClientStatesServerServer) GetDevicesDeviceUsersClientState

func (UnimplementedDevicesDeviceUsersClientStatesServerServer) PatchDevicesDeviceUsersClientState

type UnimplementedDevicesDeviceUsersServerServer

type UnimplementedDevicesDeviceUsersServerServer struct {
}

UnimplementedDevicesDeviceUsersServerServer must be embedded to have forward compatible implementations.

func (UnimplementedDevicesDeviceUsersServerServer) ApproveDevicesDeviceUser

func (UnimplementedDevicesDeviceUsersServerServer) BlockDevicesDeviceUser

func (UnimplementedDevicesDeviceUsersServerServer) CancelWipeDevicesDeviceUser

func (UnimplementedDevicesDeviceUsersServerServer) DeleteDevicesDeviceUser

func (UnimplementedDevicesDeviceUsersServerServer) GetDevicesDeviceUser

func (UnimplementedDevicesDeviceUsersServerServer) ListDevicesDeviceUsers

func (UnimplementedDevicesDeviceUsersServerServer) LookupDevicesDeviceUser

func (UnimplementedDevicesDeviceUsersServerServer) WipeDevicesDeviceUser

type UnimplementedDevicesServerServer

type UnimplementedDevicesServerServer struct {
}

UnimplementedDevicesServerServer must be embedded to have forward compatible implementations.

func (UnimplementedDevicesServerServer) CancelWipeDevice

func (UnimplementedDevicesServerServer) CreateDevice

func (UnimplementedDevicesServerServer) DeleteDevice

func (UnimplementedDevicesServerServer) GetDevice

func (UnimplementedDevicesServerServer) ListDevices

func (UnimplementedDevicesServerServer) WipeDevice

type UnimplementedGroupsMembershipsServerServer

type UnimplementedGroupsMembershipsServerServer struct {
}

UnimplementedGroupsMembershipsServerServer must be embedded to have forward compatible implementations.

func (UnimplementedGroupsMembershipsServerServer) CreateGroupsMembership

func (UnimplementedGroupsMembershipsServerServer) DeleteGroupsMembership

func (UnimplementedGroupsMembershipsServerServer) GetGroupsMembership

func (UnimplementedGroupsMembershipsServerServer) GetMembershipGraphGroupsMembership

func (UnimplementedGroupsMembershipsServerServer) ListGroupsMemberships

func (UnimplementedGroupsMembershipsServerServer) LookupGroupsMembership

type UnimplementedGroupsServerServer

type UnimplementedGroupsServerServer struct {
}

UnimplementedGroupsServerServer must be embedded to have forward compatible implementations.

func (UnimplementedGroupsServerServer) CreateGroup

func (UnimplementedGroupsServerServer) DeleteGroup

func (UnimplementedGroupsServerServer) GetGroup

func (UnimplementedGroupsServerServer) GetSecuritySettingsGroup

func (UnimplementedGroupsServerServer) ListGroups

func (UnimplementedGroupsServerServer) LookupGroup

func (UnimplementedGroupsServerServer) PatchGroup

func (UnimplementedGroupsServerServer) SearchGroup

func (UnimplementedGroupsServerServer) UpdateSecuritySettingsGroup

type UnimplementedInboundSamlSsoProfilesIdpCredentialsServerServer

type UnimplementedInboundSamlSsoProfilesIdpCredentialsServerServer struct {
}

UnimplementedInboundSamlSsoProfilesIdpCredentialsServerServer must be embedded to have forward compatible implementations.

func (UnimplementedInboundSamlSsoProfilesIdpCredentialsServerServer) AddInboundSamlSsoProfilesIdpCredential

func (UnimplementedInboundSamlSsoProfilesIdpCredentialsServerServer) DeleteInboundSamlSsoProfilesIdpCredential

func (UnimplementedInboundSamlSsoProfilesIdpCredentialsServerServer) GetInboundSamlSsoProfilesIdpCredential

func (UnimplementedInboundSamlSsoProfilesIdpCredentialsServerServer) ListInboundSamlSsoProfilesIdpCredentials

type UnimplementedInboundSamlSsoProfilesServerServer

type UnimplementedInboundSamlSsoProfilesServerServer struct {
}

UnimplementedInboundSamlSsoProfilesServerServer must be embedded to have forward compatible implementations.

func (UnimplementedInboundSamlSsoProfilesServerServer) CreateInboundSamlSsoProfile

func (UnimplementedInboundSamlSsoProfilesServerServer) DeleteInboundSamlSsoProfile

func (UnimplementedInboundSamlSsoProfilesServerServer) GetInboundSamlSsoProfile

func (UnimplementedInboundSamlSsoProfilesServerServer) PatchInboundSamlSsoProfile

type UnimplementedInboundSsoAssignmentsServerServer

type UnimplementedInboundSsoAssignmentsServerServer struct {
}

UnimplementedInboundSsoAssignmentsServerServer must be embedded to have forward compatible implementations.

func (UnimplementedInboundSsoAssignmentsServerServer) CreateInboundSsoAssignment

func (UnimplementedInboundSsoAssignmentsServerServer) DeleteInboundSsoAssignment

func (UnimplementedInboundSsoAssignmentsServerServer) GetInboundSsoAssignment

func (UnimplementedInboundSsoAssignmentsServerServer) PatchInboundSsoAssignment

type UnimplementedOrgUnitsMembershipsServerServer

type UnimplementedOrgUnitsMembershipsServerServer struct {
}

UnimplementedOrgUnitsMembershipsServerServer must be embedded to have forward compatible implementations.

func (UnimplementedOrgUnitsMembershipsServerServer) ListOrgUnitsMemberships

func (UnimplementedOrgUnitsMembershipsServerServer) MoveOrgUnitsMembership

type UnimplementedOrgUnitsServerServer

type UnimplementedOrgUnitsServerServer struct {
}

UnimplementedOrgUnitsServerServer must be embedded to have forward compatible implementations.

type UnimplementedPoliciesServerServer

type UnimplementedPoliciesServerServer struct {
}

UnimplementedPoliciesServerServer must be embedded to have forward compatible implementations.

func (UnimplementedPoliciesServerServer) GetPolicy

func (UnimplementedPoliciesServerServer) ListPolicies

type UnsafeCustomersServerServer

type UnsafeCustomersServerServer interface {
	// contains filtered or unexported methods
}

UnsafeCustomersServerServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CustomersServerServer will result in compilation errors.

type UnsafeCustomersUserinvitationsServerServer

type UnsafeCustomersUserinvitationsServerServer interface {
	// contains filtered or unexported methods
}

UnsafeCustomersUserinvitationsServerServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CustomersUserinvitationsServerServer will result in compilation errors.

type UnsafeDevicesDeviceUsersClientStatesServerServer

type UnsafeDevicesDeviceUsersClientStatesServerServer interface {
	// contains filtered or unexported methods
}

UnsafeDevicesDeviceUsersClientStatesServerServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to DevicesDeviceUsersClientStatesServerServer will result in compilation errors.

type UnsafeDevicesDeviceUsersServerServer

type UnsafeDevicesDeviceUsersServerServer interface {
	// contains filtered or unexported methods
}

UnsafeDevicesDeviceUsersServerServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to DevicesDeviceUsersServerServer will result in compilation errors.

type UnsafeDevicesServerServer

type UnsafeDevicesServerServer interface {
	// contains filtered or unexported methods
}

UnsafeDevicesServerServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to DevicesServerServer will result in compilation errors.

type UnsafeGroupsMembershipsServerServer

type UnsafeGroupsMembershipsServerServer interface {
	// contains filtered or unexported methods
}

UnsafeGroupsMembershipsServerServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to GroupsMembershipsServerServer will result in compilation errors.

type UnsafeGroupsServerServer

type UnsafeGroupsServerServer interface {
	// contains filtered or unexported methods
}

UnsafeGroupsServerServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to GroupsServerServer will result in compilation errors.

type UnsafeInboundSamlSsoProfilesIdpCredentialsServerServer

type UnsafeInboundSamlSsoProfilesIdpCredentialsServerServer interface {
	// contains filtered or unexported methods
}

UnsafeInboundSamlSsoProfilesIdpCredentialsServerServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to InboundSamlSsoProfilesIdpCredentialsServerServer will result in compilation errors.

type UnsafeInboundSamlSsoProfilesServerServer

type UnsafeInboundSamlSsoProfilesServerServer interface {
	// contains filtered or unexported methods
}

UnsafeInboundSamlSsoProfilesServerServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to InboundSamlSsoProfilesServerServer will result in compilation errors.

type UnsafeInboundSsoAssignmentsServerServer

type UnsafeInboundSsoAssignmentsServerServer interface {
	// contains filtered or unexported methods
}

UnsafeInboundSsoAssignmentsServerServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to InboundSsoAssignmentsServerServer will result in compilation errors.

type UnsafeOrgUnitsMembershipsServerServer

type UnsafeOrgUnitsMembershipsServerServer interface {
	// contains filtered or unexported methods
}

UnsafeOrgUnitsMembershipsServerServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to OrgUnitsMembershipsServerServer will result in compilation errors.

type UnsafeOrgUnitsServerServer

type UnsafeOrgUnitsServerServer interface {
	// contains filtered or unexported methods
}

UnsafeOrgUnitsServerServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to OrgUnitsServerServer will result in compilation errors.

type UnsafePoliciesServerServer

type UnsafePoliciesServerServer interface {
	// contains filtered or unexported methods
}

UnsafePoliciesServerServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to PoliciesServerServer will result in compilation errors.

type UpdateInboundSamlSsoProfileOperationMetadata

type UpdateInboundSamlSsoProfileOperationMetadata struct {

	// State of this Operation Will be "awaiting-multi-party-approval" when the operation is deferred due to the target customer having enabled [Multi-party approval for sensitive actions](https://support.google.com/a/answer/13790448).
	State *string `protobuf:"bytes,1,opt,name=state" json:"state,omitempty"`
	// contains filtered or unexported fields
}

LRO response metadata for InboundSamlSsoProfilesService.UpdateInboundSamlSsoProfile.

func (*UpdateInboundSamlSsoProfileOperationMetadata) Descriptor deprecated

Deprecated: Use UpdateInboundSamlSsoProfileOperationMetadata.ProtoReflect.Descriptor instead.

func (*UpdateInboundSamlSsoProfileOperationMetadata) GetState

func (*UpdateInboundSamlSsoProfileOperationMetadata) ProtoMessage

func (*UpdateInboundSamlSsoProfileOperationMetadata) ProtoReflect

func (*UpdateInboundSamlSsoProfileOperationMetadata) Reset

func (*UpdateInboundSamlSsoProfileOperationMetadata) String

type UpdateInboundSsoAssignmentOperationMetadata

type UpdateInboundSsoAssignmentOperationMetadata struct {
	// contains filtered or unexported fields
}

LRO response metadata for InboundSsoAssignmentsService.UpdateInboundSsoAssignment.

func (*UpdateInboundSsoAssignmentOperationMetadata) Descriptor deprecated

Deprecated: Use UpdateInboundSsoAssignmentOperationMetadata.ProtoReflect.Descriptor instead.

func (*UpdateInboundSsoAssignmentOperationMetadata) ProtoMessage

func (*UpdateInboundSsoAssignmentOperationMetadata) ProtoReflect

func (*UpdateInboundSsoAssignmentOperationMetadata) Reset

func (*UpdateInboundSsoAssignmentOperationMetadata) String

type UpdateMembershipRolesParams

type UpdateMembershipRolesParams struct {

	// The fully-qualified names of fields to update. May only contain the field `expiry_detail.expire_time`.
	FieldMask *string `protobuf:"bytes,1,opt,name=field_mask,json=fieldMask" json:"field_mask,omitempty"`
	// The `MembershipRole`s to be updated. Only `MEMBER` `MembershipRoles` can currently be updated. May only contain a `MembershipRole` with `name` `MEMBER`.
	MembershipRole *MembershipRole `protobuf:"bytes,2,opt,name=membership_role,json=membershipRole" json:"membership_role,omitempty"`
	// contains filtered or unexported fields
}

The details of an update to a `MembershipRole`.

func (*UpdateMembershipRolesParams) Descriptor deprecated

func (*UpdateMembershipRolesParams) Descriptor() ([]byte, []int)

Deprecated: Use UpdateMembershipRolesParams.ProtoReflect.Descriptor instead.

func (*UpdateMembershipRolesParams) GetFieldMask

func (x *UpdateMembershipRolesParams) GetFieldMask() string

func (*UpdateMembershipRolesParams) GetMembershipRole

func (x *UpdateMembershipRolesParams) GetMembershipRole() *MembershipRole

func (*UpdateMembershipRolesParams) ProtoMessage

func (*UpdateMembershipRolesParams) ProtoMessage()

func (*UpdateMembershipRolesParams) ProtoReflect

func (*UpdateMembershipRolesParams) Reset

func (x *UpdateMembershipRolesParams) Reset()

func (*UpdateMembershipRolesParams) String

func (x *UpdateMembershipRolesParams) String() string

type UpdateSecuritySettingsGroupRequest

type UpdateSecuritySettingsGroupRequest struct {
	Name       *string           `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
	UpdateMask *string           `protobuf:"bytes,2,opt,name=update_mask,json=updateMask" json:"update_mask,omitempty"`
	Group      *SecuritySettings `protobuf:"bytes,3,opt,name=group" json:"group,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateSecuritySettingsGroupRequest) Descriptor deprecated

func (*UpdateSecuritySettingsGroupRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateSecuritySettingsGroupRequest.ProtoReflect.Descriptor instead.

func (*UpdateSecuritySettingsGroupRequest) GetGroup

func (*UpdateSecuritySettingsGroupRequest) GetName

func (*UpdateSecuritySettingsGroupRequest) GetUpdateMask

func (x *UpdateSecuritySettingsGroupRequest) GetUpdateMask() string

func (*UpdateSecuritySettingsGroupRequest) ProtoMessage

func (*UpdateSecuritySettingsGroupRequest) ProtoMessage()

func (*UpdateSecuritySettingsGroupRequest) ProtoReflect

func (*UpdateSecuritySettingsGroupRequest) Reset

func (*UpdateSecuritySettingsGroupRequest) String

type UserInvitation

type UserInvitation struct {

	// Number of invitation emails sent to the user.
	MailsSentCount *int64 `protobuf:"varint,1,opt,name=mails_sent_count,json=mailsSentCount" json:"mails_sent_count,omitempty"`
	// Shall be of the form `customers/{customer}/userinvitations/{user_email_address}`.
	Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	// State of the `UserInvitation`.
	State *string `protobuf:"bytes,3,opt,name=state" json:"state,omitempty"`
	// Time when the `UserInvitation` was last updated.
	UpdateTime *timestamp.Timestamp `protobuf:"bytes,4,opt,name=update_time,json=updateTime" json:"update_time,omitempty"`
	// contains filtered or unexported fields
}

The `UserInvitation` resource represents an email that can be sent to an unmanaged user account inviting them to join the customer's Google Workspace or Cloud Identity account. An unmanaged account shares an email address domain with the Google Workspace or Cloud Identity account but is not managed by it yet. If the user accepts the `UserInvitation`, the user account will become managed.

func (*UserInvitation) Descriptor deprecated

func (*UserInvitation) Descriptor() ([]byte, []int)

Deprecated: Use UserInvitation.ProtoReflect.Descriptor instead.

func (*UserInvitation) GetMailsSentCount

func (x *UserInvitation) GetMailsSentCount() int64

func (*UserInvitation) GetName

func (x *UserInvitation) GetName() string

func (*UserInvitation) GetState

func (x *UserInvitation) GetState() string

func (*UserInvitation) GetUpdateTime

func (x *UserInvitation) GetUpdateTime() *timestamp.Timestamp

func (*UserInvitation) ProtoMessage

func (*UserInvitation) ProtoMessage()

func (*UserInvitation) ProtoReflect

func (x *UserInvitation) ProtoReflect() protoreflect.Message

func (*UserInvitation) Reset

func (x *UserInvitation) Reset()

func (*UserInvitation) String

func (x *UserInvitation) String() string

type WipeDeviceRequest

type WipeDeviceRequest struct {

	// Optional. [Resource name](https://cloud.google.com/apis/design/resource_names) of the customer. If you're using this API for your own organization, use `customers/my_customer` If you're using this API to manage another organization, use `customers/{customer_id}`, where customer_id is the customer to whom the device belongs.
	Customer *string `protobuf:"bytes,1,opt,name=customer" json:"customer,omitempty"`
	// Optional. Specifies if a user is able to factory reset a device after a Device Wipe. On iOS, this is called "Activation Lock", while on Android, this is known as "Factory Reset Protection". If true, this protection will be removed from the device, so that a user can successfully factory reset. If false, the setting is untouched on the device.
	RemoveResetLock *bool `protobuf:"varint,2,opt,name=remove_reset_lock,json=removeResetLock" json:"remove_reset_lock,omitempty"`
	// contains filtered or unexported fields
}

Request message for wiping all data on the device.

func (*WipeDeviceRequest) Descriptor deprecated

func (*WipeDeviceRequest) Descriptor() ([]byte, []int)

Deprecated: Use WipeDeviceRequest.ProtoReflect.Descriptor instead.

func (*WipeDeviceRequest) GetCustomer

func (x *WipeDeviceRequest) GetCustomer() string

func (*WipeDeviceRequest) GetRemoveResetLock

func (x *WipeDeviceRequest) GetRemoveResetLock() bool

func (*WipeDeviceRequest) ProtoMessage

func (*WipeDeviceRequest) ProtoMessage()

func (*WipeDeviceRequest) ProtoReflect

func (x *WipeDeviceRequest) ProtoReflect() protoreflect.Message

func (*WipeDeviceRequest) Reset

func (x *WipeDeviceRequest) Reset()

func (*WipeDeviceRequest) String

func (x *WipeDeviceRequest) String() string

type WipeDeviceResponse

type WipeDeviceResponse struct {

	// Resultant Device object for the action. Note that asset tags will not be returned in the device object.
	Device *Device `protobuf:"bytes,1,opt,name=device" json:"device,omitempty"`
	// contains filtered or unexported fields
}

Response message for wiping all data on the device.

func (*WipeDeviceResponse) Descriptor deprecated

func (*WipeDeviceResponse) Descriptor() ([]byte, []int)

Deprecated: Use WipeDeviceResponse.ProtoReflect.Descriptor instead.

func (*WipeDeviceResponse) GetDevice

func (x *WipeDeviceResponse) GetDevice() *Device

func (*WipeDeviceResponse) ProtoMessage

func (*WipeDeviceResponse) ProtoMessage()

func (*WipeDeviceResponse) ProtoReflect

func (x *WipeDeviceResponse) ProtoReflect() protoreflect.Message

func (*WipeDeviceResponse) Reset

func (x *WipeDeviceResponse) Reset()

func (*WipeDeviceResponse) String

func (x *WipeDeviceResponse) String() string

type WipeDeviceServiceRequest

type WipeDeviceServiceRequest struct {
	Name   *string            `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
	Device *WipeDeviceRequest `protobuf:"bytes,2,opt,name=device" json:"device,omitempty"`
	// contains filtered or unexported fields
}

func (*WipeDeviceServiceRequest) Descriptor deprecated

func (*WipeDeviceServiceRequest) Descriptor() ([]byte, []int)

Deprecated: Use WipeDeviceServiceRequest.ProtoReflect.Descriptor instead.

func (*WipeDeviceServiceRequest) GetDevice

func (*WipeDeviceServiceRequest) GetName

func (x *WipeDeviceServiceRequest) GetName() string

func (*WipeDeviceServiceRequest) ProtoMessage

func (*WipeDeviceServiceRequest) ProtoMessage()

func (*WipeDeviceServiceRequest) ProtoReflect

func (x *WipeDeviceServiceRequest) ProtoReflect() protoreflect.Message

func (*WipeDeviceServiceRequest) Reset

func (x *WipeDeviceServiceRequest) Reset()

func (*WipeDeviceServiceRequest) String

func (x *WipeDeviceServiceRequest) String() string

type WipeDeviceUserRequest

type WipeDeviceUserRequest struct {

	// Optional. [Resource name](https://cloud.google.com/apis/design/resource_names) of the customer. If you're using this API for your own organization, use `customers/my_customer` If you're using this API to manage another organization, use `customers/{customer_id}`, where customer_id is the customer to whom the device belongs.
	Customer *string `protobuf:"bytes,1,opt,name=customer" json:"customer,omitempty"`
	// contains filtered or unexported fields
}

Request message for starting an account wipe on device.

func (*WipeDeviceUserRequest) Descriptor deprecated

func (*WipeDeviceUserRequest) Descriptor() ([]byte, []int)

Deprecated: Use WipeDeviceUserRequest.ProtoReflect.Descriptor instead.

func (*WipeDeviceUserRequest) GetCustomer

func (x *WipeDeviceUserRequest) GetCustomer() string

func (*WipeDeviceUserRequest) ProtoMessage

func (*WipeDeviceUserRequest) ProtoMessage()

func (*WipeDeviceUserRequest) ProtoReflect

func (x *WipeDeviceUserRequest) ProtoReflect() protoreflect.Message

func (*WipeDeviceUserRequest) Reset

func (x *WipeDeviceUserRequest) Reset()

func (*WipeDeviceUserRequest) String

func (x *WipeDeviceUserRequest) String() string

type WipeDeviceUserResponse

type WipeDeviceUserResponse struct {

	// Resultant DeviceUser object for the action.
	DeviceUser *DeviceUser `protobuf:"bytes,1,opt,name=device_user,json=deviceUser" json:"device_user,omitempty"`
	// contains filtered or unexported fields
}

Response message for wiping the user's account from the device.

func (*WipeDeviceUserResponse) Descriptor deprecated

func (*WipeDeviceUserResponse) Descriptor() ([]byte, []int)

Deprecated: Use WipeDeviceUserResponse.ProtoReflect.Descriptor instead.

func (*WipeDeviceUserResponse) GetDeviceUser

func (x *WipeDeviceUserResponse) GetDeviceUser() *DeviceUser

func (*WipeDeviceUserResponse) ProtoMessage

func (*WipeDeviceUserResponse) ProtoMessage()

func (*WipeDeviceUserResponse) ProtoReflect

func (x *WipeDeviceUserResponse) ProtoReflect() protoreflect.Message

func (*WipeDeviceUserResponse) Reset

func (x *WipeDeviceUserResponse) Reset()

func (*WipeDeviceUserResponse) String

func (x *WipeDeviceUserResponse) String() string

type WipeDevicesDeviceUserRequest

type WipeDevicesDeviceUserRequest struct {
	Name              *string                `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
	DevicesDeviceUser *WipeDeviceUserRequest `protobuf:"bytes,2,opt,name=devices_device_user,json=devicesDeviceUser" json:"devices_device_user,omitempty"`
	// contains filtered or unexported fields
}

func (*WipeDevicesDeviceUserRequest) Descriptor deprecated

func (*WipeDevicesDeviceUserRequest) Descriptor() ([]byte, []int)

Deprecated: Use WipeDevicesDeviceUserRequest.ProtoReflect.Descriptor instead.

func (*WipeDevicesDeviceUserRequest) GetDevicesDeviceUser

func (x *WipeDevicesDeviceUserRequest) GetDevicesDeviceUser() *WipeDeviceUserRequest

func (*WipeDevicesDeviceUserRequest) GetName

func (x *WipeDevicesDeviceUserRequest) GetName() string

func (*WipeDevicesDeviceUserRequest) ProtoMessage

func (*WipeDevicesDeviceUserRequest) ProtoMessage()

func (*WipeDevicesDeviceUserRequest) ProtoReflect

func (*WipeDevicesDeviceUserRequest) Reset

func (x *WipeDevicesDeviceUserRequest) Reset()

func (*WipeDevicesDeviceUserRequest) String

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL