service_projects_management_client

package
v1.9.0 Latest Latest
Warning

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

Go to latest
Published: Dec 16, 2024 License: Apache-2.0 Imports: 31 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AddRegionalAdminAccountForServicesDescriptor

type AddRegionalAdminAccountForServicesDescriptor struct{}

func GetAddRegionalAdminAccountForServicesDescriptor

func GetAddRegionalAdminAccountForServicesDescriptor() *AddRegionalAdminAccountForServicesDescriptor

func (*AddRegionalAdminAccountForServicesDescriptor) GetApiDescriptor

func (*AddRegionalAdminAccountForServicesDescriptor) GetApiName

func (*AddRegionalAdminAccountForServicesDescriptor) GetClientMsgReflectHandle

func (*AddRegionalAdminAccountForServicesDescriptor) GetFullMethodName

func (*AddRegionalAdminAccountForServicesDescriptor) GetMethodName

func (*AddRegionalAdminAccountForServicesDescriptor) GetProtoPkgName

func (*AddRegionalAdminAccountForServicesDescriptor) GetResourceDescriptor

func (*AddRegionalAdminAccountForServicesDescriptor) GetServerMsgReflectHandle

func (*AddRegionalAdminAccountForServicesDescriptor) GetServiceDomain

func (*AddRegionalAdminAccountForServicesDescriptor) GetServiceVersion

func (*AddRegionalAdminAccountForServicesDescriptor) GetVerb

func (*AddRegionalAdminAccountForServicesDescriptor) HasResource

func (*AddRegionalAdminAccountForServicesDescriptor) IsClientStream

func (*AddRegionalAdminAccountForServicesDescriptor) IsCollection

func (*AddRegionalAdminAccountForServicesDescriptor) IsPlural

func (*AddRegionalAdminAccountForServicesDescriptor) IsServerStream

func (*AddRegionalAdminAccountForServicesDescriptor) IsUnary

func (*AddRegionalAdminAccountForServicesDescriptor) NewEmptyClientMsg

func (*AddRegionalAdminAccountForServicesDescriptor) NewEmptyServerMsg

func (*AddRegionalAdminAccountForServicesDescriptor) RequestHasResourceBody

func (d *AddRegionalAdminAccountForServicesDescriptor) RequestHasResourceBody() bool

type AddRegionalAdminAccountForServicesDescriptorClientMsgHandle

type AddRegionalAdminAccountForServicesDescriptorClientMsgHandle struct{}

func (*AddRegionalAdminAccountForServicesDescriptorClientMsgHandle) ExtractCollectionName

func (*AddRegionalAdminAccountForServicesDescriptorClientMsgHandle) ExtractResourceBodies

func (*AddRegionalAdminAccountForServicesDescriptorClientMsgHandle) ExtractResourceBody

func (*AddRegionalAdminAccountForServicesDescriptorClientMsgHandle) ExtractResourceName

func (*AddRegionalAdminAccountForServicesDescriptorClientMsgHandle) ExtractResourceNames

type AddRegionalAdminAccountForServicesDescriptorServerMsgHandle

type AddRegionalAdminAccountForServicesDescriptorServerMsgHandle struct{}

func (*AddRegionalAdminAccountForServicesDescriptorServerMsgHandle) ExtractCollectionName

func (*AddRegionalAdminAccountForServicesDescriptorServerMsgHandle) ExtractResourceBodies

func (*AddRegionalAdminAccountForServicesDescriptorServerMsgHandle) ExtractResourceBody

func (*AddRegionalAdminAccountForServicesDescriptorServerMsgHandle) ExtractResourceName

func (*AddRegionalAdminAccountForServicesDescriptorServerMsgHandle) ExtractResourceNames

type AddRegionalAdminAccountForServicesRequest

type AddRegionalAdminAccountForServicesRequest struct {

	// Parent of ServiceAccount containing Service project and Region.
	// If region is not enabled in project, it will be for this request.
	Parent *service_account.ParentName `protobuf:"bytes,1,opt,customtype=ParentName,name=parent,proto3" json:"parent,omitempty" firestore:"parent"`
	// List of services in which admin account must participate. They must all
	// belong to the project indicated in the parent.
	Services []*meta_service.Name `protobuf:"bytes,2,rep,customtype=Name,name=services,proto3" json:"services,omitempty" firestore:"services"`
	// Regional service account name that will be an admin for this Service. If it
	// does not exist, it will be created.
	AdminAccount *service_account.Name `` /* 138-byte string literal not displayed */
	// Optional admin account key - must be skipped if admin_account already
	// exists and has key already known by user. If provided, then new
	// ServiceAccountKey will be created. If public key was provided in request,
	// then server will use it. Otherwise it will generate private/public pair and
	// provide both in response. If admin_key already exists and is still provided
	// in request, AlreadyExists will be returned.
	AdminKey *service_account_key.ServiceAccountKey `protobuf:"bytes,4,opt,name=admin_key,json=adminKey,proto3" json:"admin_key,omitempty" firestore:"adminKey"`
	// Optional Role admin_account will have in the service project.
	// When service is eventually created, admin_account will have full ownership
	// of the Service. However, it wont be able to access Service Project freely -
	// by default minimal role is assigned, that allows to send usage metrics (for
	// example). In some cases it may be necessary for admin_account to have
	// larger access to the service project, for example for devices management.
	AdminAccountProjectRole *role.Name `` /* 186-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for method [AddRegionalAdminAccountForServices][ntt.iam.v1.AddRegionalAdminAccountForServices]

func (*AddRegionalAdminAccountForServicesRequest) Descriptor

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

Deprecated, Use AddRegionalAdminAccountForServicesRequest.ProtoReflect.Descriptor instead.

func (*AddRegionalAdminAccountForServicesRequest) GetAdminAccount

func (*AddRegionalAdminAccountForServicesRequest) GetAdminAccountProjectRole

func (m *AddRegionalAdminAccountForServicesRequest) GetAdminAccountProjectRole() *role.Name

func (*AddRegionalAdminAccountForServicesRequest) GetAdminKey

func (*AddRegionalAdminAccountForServicesRequest) GetParent

func (*AddRegionalAdminAccountForServicesRequest) GetServices

func (*AddRegionalAdminAccountForServicesRequest) GotenMessage

func (*AddRegionalAdminAccountForServicesRequest) GotenValidate

func (obj *AddRegionalAdminAccountForServicesRequest) GotenValidate() error

func (*AddRegionalAdminAccountForServicesRequest) Marshal

func (*AddRegionalAdminAccountForServicesRequest) MarshalJSON

func (*AddRegionalAdminAccountForServicesRequest) ProtoMessage

func (*AddRegionalAdminAccountForServicesRequest) ProtoReflect

func (*AddRegionalAdminAccountForServicesRequest) Reset

func (*AddRegionalAdminAccountForServicesRequest) SetAdminAccount

func (*AddRegionalAdminAccountForServicesRequest) SetAdminAccountProjectRole

func (m *AddRegionalAdminAccountForServicesRequest) SetAdminAccountProjectRole(fv *role.Name)

func (*AddRegionalAdminAccountForServicesRequest) SetAdminKey

func (*AddRegionalAdminAccountForServicesRequest) SetParent

func (*AddRegionalAdminAccountForServicesRequest) SetServices

func (*AddRegionalAdminAccountForServicesRequest) String

func (*AddRegionalAdminAccountForServicesRequest) Unmarshal

func (*AddRegionalAdminAccountForServicesRequest) UnmarshalJSON

func (m *AddRegionalAdminAccountForServicesRequest) UnmarshalJSON(data []byte) error

type AddRegionalAdminAccountForServicesResponse

type AddRegionalAdminAccountForServicesResponse struct {

	// Service account admin credentials are provided if admin_key was populated
	// in the request object. It will have private key data if public key was not
	// provided in the request admin_key. JSON representation of this object must
	// be saved by the caller as ntt-credentials.json file - it will be required
	// during actual regional application deployment. If user generated
	// private/public pair themselves (and proved public in request object),
	// before saving JSON user will need to populate private key string themselves
	// in the final file. In case of lost credentials, user will need to send
	// DeleteServiceAccountKey and CreateServiceAccountKey requests for admin
	// ServiceAccount - and craft another credentials.
	NttAdminCredentials *api.ServiceAccount `` /* 152-byte string literal not displayed */
	// contains filtered or unexported fields
}

Response message for method [AddRegionalAdminAccountForServices][ntt.iam.v1.AddRegionalAdminAccountForServices]

func (*AddRegionalAdminAccountForServicesResponse) Descriptor

Deprecated, Use AddRegionalAdminAccountForServicesResponse.ProtoReflect.Descriptor instead.

func (*AddRegionalAdminAccountForServicesResponse) GetNttAdminCredentials

func (m *AddRegionalAdminAccountForServicesResponse) GetNttAdminCredentials() *api.ServiceAccount

func (*AddRegionalAdminAccountForServicesResponse) GotenMessage

func (*AddRegionalAdminAccountForServicesResponse) GotenValidate

func (*AddRegionalAdminAccountForServicesResponse) Marshal

func (*AddRegionalAdminAccountForServicesResponse) MarshalJSON

func (*AddRegionalAdminAccountForServicesResponse) ProtoMessage

func (*AddRegionalAdminAccountForServicesResponse) ProtoReflect

func (*AddRegionalAdminAccountForServicesResponse) Reset

func (*AddRegionalAdminAccountForServicesResponse) SetNttAdminCredentials

func (m *AddRegionalAdminAccountForServicesResponse) SetNttAdminCredentials(fv *api.ServiceAccount)

func (*AddRegionalAdminAccountForServicesResponse) String

func (*AddRegionalAdminAccountForServicesResponse) Unmarshal

func (*AddRegionalAdminAccountForServicesResponse) UnmarshalJSON

func (m *AddRegionalAdminAccountForServicesResponse) UnmarshalJSON(data []byte) error

type DeleteServiceReservationDescriptor

type DeleteServiceReservationDescriptor struct{}

func GetDeleteServiceReservationDescriptor

func GetDeleteServiceReservationDescriptor() *DeleteServiceReservationDescriptor

func (*DeleteServiceReservationDescriptor) GetApiDescriptor

func (*DeleteServiceReservationDescriptor) GetApiName

func (*DeleteServiceReservationDescriptor) GetClientMsgReflectHandle

func (d *DeleteServiceReservationDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle

func (*DeleteServiceReservationDescriptor) GetFullMethodName

func (d *DeleteServiceReservationDescriptor) GetFullMethodName() string

func (*DeleteServiceReservationDescriptor) GetMethodName

func (d *DeleteServiceReservationDescriptor) GetMethodName() string

func (*DeleteServiceReservationDescriptor) GetProtoPkgName

func (d *DeleteServiceReservationDescriptor) GetProtoPkgName() string

func (*DeleteServiceReservationDescriptor) GetResourceDescriptor

func (d *DeleteServiceReservationDescriptor) GetResourceDescriptor() gotenresource.Descriptor

func (*DeleteServiceReservationDescriptor) GetServerMsgReflectHandle

func (d *DeleteServiceReservationDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle

func (*DeleteServiceReservationDescriptor) GetServiceDomain

func (d *DeleteServiceReservationDescriptor) GetServiceDomain() string

func (*DeleteServiceReservationDescriptor) GetServiceVersion

func (d *DeleteServiceReservationDescriptor) GetServiceVersion() string

func (*DeleteServiceReservationDescriptor) GetVerb

func (*DeleteServiceReservationDescriptor) HasResource

func (d *DeleteServiceReservationDescriptor) HasResource() bool

func (*DeleteServiceReservationDescriptor) IsClientStream

func (d *DeleteServiceReservationDescriptor) IsClientStream() bool

func (*DeleteServiceReservationDescriptor) IsCollection

func (d *DeleteServiceReservationDescriptor) IsCollection() bool

func (*DeleteServiceReservationDescriptor) IsPlural

func (*DeleteServiceReservationDescriptor) IsServerStream

func (d *DeleteServiceReservationDescriptor) IsServerStream() bool

func (*DeleteServiceReservationDescriptor) IsUnary

func (*DeleteServiceReservationDescriptor) NewEmptyClientMsg

func (d *DeleteServiceReservationDescriptor) NewEmptyClientMsg() proto.Message

func (*DeleteServiceReservationDescriptor) NewEmptyServerMsg

func (d *DeleteServiceReservationDescriptor) NewEmptyServerMsg() proto.Message

func (*DeleteServiceReservationDescriptor) RequestHasResourceBody

func (d *DeleteServiceReservationDescriptor) RequestHasResourceBody() bool

type DeleteServiceReservationDescriptorClientMsgHandle

type DeleteServiceReservationDescriptorClientMsgHandle struct{}

func (*DeleteServiceReservationDescriptorClientMsgHandle) ExtractCollectionName

func (*DeleteServiceReservationDescriptorClientMsgHandle) ExtractResourceBodies

func (*DeleteServiceReservationDescriptorClientMsgHandle) ExtractResourceBody

func (*DeleteServiceReservationDescriptorClientMsgHandle) ExtractResourceName

func (*DeleteServiceReservationDescriptorClientMsgHandle) ExtractResourceNames

type DeleteServiceReservationDescriptorServerMsgHandle

type DeleteServiceReservationDescriptorServerMsgHandle struct{}

func (*DeleteServiceReservationDescriptorServerMsgHandle) ExtractCollectionName

func (*DeleteServiceReservationDescriptorServerMsgHandle) ExtractResourceBodies

func (*DeleteServiceReservationDescriptorServerMsgHandle) ExtractResourceBody

func (*DeleteServiceReservationDescriptorServerMsgHandle) ExtractResourceName

func (*DeleteServiceReservationDescriptorServerMsgHandle) ExtractResourceNames

type DeleteServiceReservationRequest

type DeleteServiceReservationRequest struct {

	// Name of the service project where reservation exists
	Name *project.Name `protobuf:"bytes,1,opt,customtype=Name,name=name,proto3" json:"name,omitempty" firestore:"name"`
	// Service name to remove from reserved
	Service *meta_service.Name `protobuf:"bytes,2,opt,customtype=Name,name=service,proto3" json:"service,omitempty" firestore:"service"`
	// contains filtered or unexported fields
}

Response message for method [DeleteServiceReservation][ntt.iam.v1.DeleteServiceReservation]

func (*DeleteServiceReservationRequest) Descriptor

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

Deprecated, Use DeleteServiceReservationRequest.ProtoReflect.Descriptor instead.

func (*DeleteServiceReservationRequest) GetName

func (*DeleteServiceReservationRequest) GetService

func (*DeleteServiceReservationRequest) GotenMessage

func (*DeleteServiceReservationRequest) GotenMessage()

func (*DeleteServiceReservationRequest) GotenValidate

func (obj *DeleteServiceReservationRequest) GotenValidate() error

func (*DeleteServiceReservationRequest) Marshal

func (m *DeleteServiceReservationRequest) Marshal() ([]byte, error)

func (*DeleteServiceReservationRequest) MarshalJSON

func (m *DeleteServiceReservationRequest) MarshalJSON() ([]byte, error)

func (*DeleteServiceReservationRequest) ProtoMessage

func (*DeleteServiceReservationRequest) ProtoMessage()

func (*DeleteServiceReservationRequest) ProtoReflect

func (*DeleteServiceReservationRequest) Reset

func (*DeleteServiceReservationRequest) SetName

func (*DeleteServiceReservationRequest) SetService

func (*DeleteServiceReservationRequest) String

func (*DeleteServiceReservationRequest) Unmarshal

func (m *DeleteServiceReservationRequest) Unmarshal(b []byte) error

func (*DeleteServiceReservationRequest) UnmarshalJSON

func (m *DeleteServiceReservationRequest) UnmarshalJSON(data []byte) error

type ListMyServiceProjectsDescriptor

type ListMyServiceProjectsDescriptor struct{}

func GetListMyServiceProjectsDescriptor

func GetListMyServiceProjectsDescriptor() *ListMyServiceProjectsDescriptor

func (*ListMyServiceProjectsDescriptor) GetApiDescriptor

func (*ListMyServiceProjectsDescriptor) GetApiName

func (d *ListMyServiceProjectsDescriptor) GetApiName() string

func (*ListMyServiceProjectsDescriptor) GetClientMsgReflectHandle

func (d *ListMyServiceProjectsDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle

func (*ListMyServiceProjectsDescriptor) GetFullMethodName

func (d *ListMyServiceProjectsDescriptor) GetFullMethodName() string

func (*ListMyServiceProjectsDescriptor) GetMethodName

func (d *ListMyServiceProjectsDescriptor) GetMethodName() string

func (*ListMyServiceProjectsDescriptor) GetProtoPkgName

func (d *ListMyServiceProjectsDescriptor) GetProtoPkgName() string

func (*ListMyServiceProjectsDescriptor) GetResourceDescriptor

func (d *ListMyServiceProjectsDescriptor) GetResourceDescriptor() gotenresource.Descriptor

func (*ListMyServiceProjectsDescriptor) GetServerMsgReflectHandle

func (d *ListMyServiceProjectsDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle

func (*ListMyServiceProjectsDescriptor) GetServiceDomain

func (d *ListMyServiceProjectsDescriptor) GetServiceDomain() string

func (*ListMyServiceProjectsDescriptor) GetServiceVersion

func (d *ListMyServiceProjectsDescriptor) GetServiceVersion() string

func (*ListMyServiceProjectsDescriptor) GetVerb

func (*ListMyServiceProjectsDescriptor) HasResource

func (d *ListMyServiceProjectsDescriptor) HasResource() bool

func (*ListMyServiceProjectsDescriptor) IsClientStream

func (d *ListMyServiceProjectsDescriptor) IsClientStream() bool

func (*ListMyServiceProjectsDescriptor) IsCollection

func (d *ListMyServiceProjectsDescriptor) IsCollection() bool

func (*ListMyServiceProjectsDescriptor) IsPlural

func (d *ListMyServiceProjectsDescriptor) IsPlural() bool

func (*ListMyServiceProjectsDescriptor) IsServerStream

func (d *ListMyServiceProjectsDescriptor) IsServerStream() bool

func (*ListMyServiceProjectsDescriptor) IsUnary

func (*ListMyServiceProjectsDescriptor) NewEmptyClientMsg

func (d *ListMyServiceProjectsDescriptor) NewEmptyClientMsg() proto.Message

func (*ListMyServiceProjectsDescriptor) NewEmptyServerMsg

func (d *ListMyServiceProjectsDescriptor) NewEmptyServerMsg() proto.Message

func (*ListMyServiceProjectsDescriptor) RequestHasResourceBody

func (d *ListMyServiceProjectsDescriptor) RequestHasResourceBody() bool

type ListMyServiceProjectsDescriptorClientMsgHandle

type ListMyServiceProjectsDescriptorClientMsgHandle struct{}

func (*ListMyServiceProjectsDescriptorClientMsgHandle) ExtractCollectionName

func (*ListMyServiceProjectsDescriptorClientMsgHandle) ExtractResourceBodies

func (*ListMyServiceProjectsDescriptorClientMsgHandle) ExtractResourceBody

func (*ListMyServiceProjectsDescriptorClientMsgHandle) ExtractResourceName

func (*ListMyServiceProjectsDescriptorClientMsgHandle) ExtractResourceNames

type ListMyServiceProjectsDescriptorServerMsgHandle

type ListMyServiceProjectsDescriptorServerMsgHandle struct{}

func (*ListMyServiceProjectsDescriptorServerMsgHandle) ExtractCollectionName

func (*ListMyServiceProjectsDescriptorServerMsgHandle) ExtractResourceBodies

func (*ListMyServiceProjectsDescriptorServerMsgHandle) ExtractResourceBody

func (*ListMyServiceProjectsDescriptorServerMsgHandle) ExtractResourceName

func (*ListMyServiceProjectsDescriptorServerMsgHandle) ExtractResourceNames

type ListMyServiceProjectsRequest

type ListMyServiceProjectsRequest struct {

	// Requested page size. Server may return fewer Projects than requested.
	// If unspecified, server will pick an appropriate default.
	PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty" firestore:"pageSize"`
	// A token identifying a page of results the server should return.
	// Typically, this is the value of
	// [ListProjectsResponse.next_page_token][ntt.iam.v1.ListMyServiceProjectsResponse.next_page_token]
	PageToken *project.PagerCursor `` /* 133-byte string literal not displayed */
	// Order By -
	// https://cloud.google.com/apis/design/design_patterns#list_pagination list
	// of field path with order directive, either 'asc' or 'desc'. If direction is
	// not provided, 'asc' is assumed. e.g. "state.nested_field asc,
	// state.something.else desc, theme"
	OrderBy *project.OrderBy `protobuf:"bytes,4,opt,customtype=OrderBy,name=order_by,json=orderBy,proto3" json:"order_by,omitempty" firestore:"orderBy"`
	// Filter - filter results by field criteria. Simplified SQL-like syntax with
	// following operators:
	// <=, >=, =, !=, <, >, LIKE, CONTAINS (aliases CONTAIN, HAS, HAVE), IN, IS
	// [NOT] NULL | NaN . Combine conditions with OR | AND example: 'meta.labels
	// CONTAINS "severity:important" OR (state.last_error_time >
	// "2018-11-15T10:00:00Z" AND state.status = "ERROR")'
	Filter *project.Filter `protobuf:"bytes,5,opt,customtype=Filter,name=filter,proto3" json:"filter,omitempty" firestore:"filter"`
	// A FieldMask used to filter response fields. When present, only requested
	// fields will be present in each response item. Omitting field_mask results
	// will cause response items to contain all present fields.
	FieldMask *project.Project_FieldMask `` /* 139-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for method [ListMyServiceProjects][ntt.iam.v1.ListMyServiceProjects]

func (*ListMyServiceProjectsRequest) Descriptor

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

Deprecated, Use ListMyServiceProjectsRequest.ProtoReflect.Descriptor instead.

func (*ListMyServiceProjectsRequest) GetFieldMask

func (*ListMyServiceProjectsRequest) GetFilter

func (*ListMyServiceProjectsRequest) GetOrderBy

func (m *ListMyServiceProjectsRequest) GetOrderBy() *project.OrderBy

func (*ListMyServiceProjectsRequest) GetPageSize

func (m *ListMyServiceProjectsRequest) GetPageSize() int32

func (*ListMyServiceProjectsRequest) GetPageToken

func (*ListMyServiceProjectsRequest) GotenMessage

func (*ListMyServiceProjectsRequest) GotenMessage()

func (*ListMyServiceProjectsRequest) GotenValidate

func (obj *ListMyServiceProjectsRequest) GotenValidate() error

func (*ListMyServiceProjectsRequest) Marshal

func (m *ListMyServiceProjectsRequest) Marshal() ([]byte, error)

func (*ListMyServiceProjectsRequest) MarshalJSON

func (m *ListMyServiceProjectsRequest) MarshalJSON() ([]byte, error)

func (*ListMyServiceProjectsRequest) ProtoMessage

func (*ListMyServiceProjectsRequest) ProtoMessage()

func (*ListMyServiceProjectsRequest) ProtoReflect

func (m *ListMyServiceProjectsRequest) ProtoReflect() preflect.Message

func (*ListMyServiceProjectsRequest) Reset

func (m *ListMyServiceProjectsRequest) Reset()

func (*ListMyServiceProjectsRequest) SetFieldMask

func (*ListMyServiceProjectsRequest) SetFilter

func (m *ListMyServiceProjectsRequest) SetFilter(fv *project.Filter)

func (*ListMyServiceProjectsRequest) SetOrderBy

func (m *ListMyServiceProjectsRequest) SetOrderBy(fv *project.OrderBy)

func (*ListMyServiceProjectsRequest) SetPageSize

func (m *ListMyServiceProjectsRequest) SetPageSize(fv int32)

func (*ListMyServiceProjectsRequest) SetPageToken

func (m *ListMyServiceProjectsRequest) SetPageToken(fv *project.PagerCursor)

func (*ListMyServiceProjectsRequest) String

func (*ListMyServiceProjectsRequest) Unmarshal

func (m *ListMyServiceProjectsRequest) Unmarshal(b []byte) error

func (*ListMyServiceProjectsRequest) UnmarshalJSON

func (m *ListMyServiceProjectsRequest) UnmarshalJSON(data []byte) error

type ListMyServiceProjectsResponse

type ListMyServiceProjectsResponse struct {

	// The list of Projects
	Projects []*project.Project `protobuf:"bytes,1,rep,name=projects,proto3" json:"projects,omitempty" firestore:"projects"`
	// A token to retrieve previous page of results. Pass this value in the
	// [ListMyServiceProjectsRequest.page_token][ntt.iam.v1.ListMyServiceProjectsRequest.page_token]
	PrevPageToken *project.PagerCursor `` /* 151-byte string literal not displayed */
	// A token to retrieve next page of results. Pass this value in the
	// [ListMyServiceProjectsRequest.page_token][ntt.iam.v1.ListMyServiceProjectsRequest.page_token]
	NextPageToken *project.PagerCursor `` /* 151-byte string literal not displayed */
	// contains filtered or unexported fields
}

Response message for method [ListMyServiceProjects][ntt.iam.v1.ListMyServiceProjects]

func (*ListMyServiceProjectsResponse) Descriptor

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

Deprecated, Use ListMyServiceProjectsResponse.ProtoReflect.Descriptor instead.

func (*ListMyServiceProjectsResponse) GetNextPageToken

func (m *ListMyServiceProjectsResponse) GetNextPageToken() *project.PagerCursor

func (*ListMyServiceProjectsResponse) GetPrevPageToken

func (m *ListMyServiceProjectsResponse) GetPrevPageToken() *project.PagerCursor

func (*ListMyServiceProjectsResponse) GetProjects

func (m *ListMyServiceProjectsResponse) GetProjects() []*project.Project

func (*ListMyServiceProjectsResponse) GotenMessage

func (*ListMyServiceProjectsResponse) GotenMessage()

func (*ListMyServiceProjectsResponse) GotenValidate

func (obj *ListMyServiceProjectsResponse) GotenValidate() error

func (*ListMyServiceProjectsResponse) Marshal

func (m *ListMyServiceProjectsResponse) Marshal() ([]byte, error)

func (*ListMyServiceProjectsResponse) MarshalJSON

func (m *ListMyServiceProjectsResponse) MarshalJSON() ([]byte, error)

func (*ListMyServiceProjectsResponse) ProtoMessage

func (*ListMyServiceProjectsResponse) ProtoMessage()

func (*ListMyServiceProjectsResponse) ProtoReflect

func (*ListMyServiceProjectsResponse) Reset

func (m *ListMyServiceProjectsResponse) Reset()

func (*ListMyServiceProjectsResponse) SetNextPageToken

func (m *ListMyServiceProjectsResponse) SetNextPageToken(fv *project.PagerCursor)

func (*ListMyServiceProjectsResponse) SetPrevPageToken

func (m *ListMyServiceProjectsResponse) SetPrevPageToken(fv *project.PagerCursor)

func (*ListMyServiceProjectsResponse) SetProjects

func (m *ListMyServiceProjectsResponse) SetProjects(fv []*project.Project)

func (*ListMyServiceProjectsResponse) String

func (*ListMyServiceProjectsResponse) Unmarshal

func (m *ListMyServiceProjectsResponse) Unmarshal(b []byte) error

func (*ListMyServiceProjectsResponse) UnmarshalJSON

func (m *ListMyServiceProjectsResponse) UnmarshalJSON(data []byte) error

type ListProjectServicesDescriptor

type ListProjectServicesDescriptor struct{}

func GetListProjectServicesDescriptor

func GetListProjectServicesDescriptor() *ListProjectServicesDescriptor

func (*ListProjectServicesDescriptor) GetApiDescriptor

func (*ListProjectServicesDescriptor) GetApiName

func (d *ListProjectServicesDescriptor) GetApiName() string

func (*ListProjectServicesDescriptor) GetClientMsgReflectHandle

func (d *ListProjectServicesDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle

func (*ListProjectServicesDescriptor) GetFullMethodName

func (d *ListProjectServicesDescriptor) GetFullMethodName() string

func (*ListProjectServicesDescriptor) GetMethodName

func (d *ListProjectServicesDescriptor) GetMethodName() string

func (*ListProjectServicesDescriptor) GetProtoPkgName

func (d *ListProjectServicesDescriptor) GetProtoPkgName() string

func (*ListProjectServicesDescriptor) GetResourceDescriptor

func (d *ListProjectServicesDescriptor) GetResourceDescriptor() gotenresource.Descriptor

func (*ListProjectServicesDescriptor) GetServerMsgReflectHandle

func (d *ListProjectServicesDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle

func (*ListProjectServicesDescriptor) GetServiceDomain

func (d *ListProjectServicesDescriptor) GetServiceDomain() string

func (*ListProjectServicesDescriptor) GetServiceVersion

func (d *ListProjectServicesDescriptor) GetServiceVersion() string

func (*ListProjectServicesDescriptor) GetVerb

func (*ListProjectServicesDescriptor) HasResource

func (d *ListProjectServicesDescriptor) HasResource() bool

func (*ListProjectServicesDescriptor) IsClientStream

func (d *ListProjectServicesDescriptor) IsClientStream() bool

func (*ListProjectServicesDescriptor) IsCollection

func (d *ListProjectServicesDescriptor) IsCollection() bool

func (*ListProjectServicesDescriptor) IsPlural

func (d *ListProjectServicesDescriptor) IsPlural() bool

func (*ListProjectServicesDescriptor) IsServerStream

func (d *ListProjectServicesDescriptor) IsServerStream() bool

func (*ListProjectServicesDescriptor) IsUnary

func (d *ListProjectServicesDescriptor) IsUnary() bool

func (*ListProjectServicesDescriptor) NewEmptyClientMsg

func (d *ListProjectServicesDescriptor) NewEmptyClientMsg() proto.Message

func (*ListProjectServicesDescriptor) NewEmptyServerMsg

func (d *ListProjectServicesDescriptor) NewEmptyServerMsg() proto.Message

func (*ListProjectServicesDescriptor) RequestHasResourceBody

func (d *ListProjectServicesDescriptor) RequestHasResourceBody() bool

type ListProjectServicesDescriptorClientMsgHandle

type ListProjectServicesDescriptorClientMsgHandle struct{}

func (*ListProjectServicesDescriptorClientMsgHandle) ExtractCollectionName

func (*ListProjectServicesDescriptorClientMsgHandle) ExtractResourceBodies

func (*ListProjectServicesDescriptorClientMsgHandle) ExtractResourceBody

func (*ListProjectServicesDescriptorClientMsgHandle) ExtractResourceName

func (*ListProjectServicesDescriptorClientMsgHandle) ExtractResourceNames

type ListProjectServicesDescriptorServerMsgHandle

type ListProjectServicesDescriptorServerMsgHandle struct{}

func (*ListProjectServicesDescriptorServerMsgHandle) ExtractCollectionName

func (*ListProjectServicesDescriptorServerMsgHandle) ExtractResourceBodies

func (*ListProjectServicesDescriptorServerMsgHandle) ExtractResourceBody

func (*ListProjectServicesDescriptorServerMsgHandle) ExtractResourceName

func (*ListProjectServicesDescriptorServerMsgHandle) ExtractResourceNames

type ListProjectServicesRequest

type ListProjectServicesRequest struct {

	// Name of the Service Project for which we want to see services.
	Name *project.Name `protobuf:"bytes,1,opt,customtype=Name,name=name,proto3" json:"name,omitempty" firestore:"name"`
	// contains filtered or unexported fields
}

Request message for method [ListProjectServices][ntt.iam.v1.ListProjectServices]

func (*ListProjectServicesRequest) Descriptor

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

Deprecated, Use ListProjectServicesRequest.ProtoReflect.Descriptor instead.

func (*ListProjectServicesRequest) GetName

func (m *ListProjectServicesRequest) GetName() *project.Name

func (*ListProjectServicesRequest) GotenMessage

func (*ListProjectServicesRequest) GotenMessage()

func (*ListProjectServicesRequest) GotenValidate

func (obj *ListProjectServicesRequest) GotenValidate() error

func (*ListProjectServicesRequest) Marshal

func (m *ListProjectServicesRequest) Marshal() ([]byte, error)

func (*ListProjectServicesRequest) MarshalJSON

func (m *ListProjectServicesRequest) MarshalJSON() ([]byte, error)

func (*ListProjectServicesRequest) ProtoMessage

func (*ListProjectServicesRequest) ProtoMessage()

func (*ListProjectServicesRequest) ProtoReflect

func (m *ListProjectServicesRequest) ProtoReflect() preflect.Message

func (*ListProjectServicesRequest) Reset

func (m *ListProjectServicesRequest) Reset()

func (*ListProjectServicesRequest) SetName

func (m *ListProjectServicesRequest) SetName(fv *project.Name)

func (*ListProjectServicesRequest) String

func (m *ListProjectServicesRequest) String() string

func (*ListProjectServicesRequest) Unmarshal

func (m *ListProjectServicesRequest) Unmarshal(b []byte) error

func (*ListProjectServicesRequest) UnmarshalJSON

func (m *ListProjectServicesRequest) UnmarshalJSON(data []byte) error

type ListProjectServicesResponse

type ListProjectServicesResponse struct {

	// List of services
	Services []*meta_service.Service `protobuf:"bytes,1,rep,name=services,proto3" json:"services,omitempty" firestore:"services"`
	// contains filtered or unexported fields
}

Response message for method [ListProjectServices][ntt.iam.v1.ListProjectServices]

func (*ListProjectServicesResponse) Descriptor

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

Deprecated, Use ListProjectServicesResponse.ProtoReflect.Descriptor instead.

func (*ListProjectServicesResponse) GetServices

func (m *ListProjectServicesResponse) GetServices() []*meta_service.Service

func (*ListProjectServicesResponse) GotenMessage

func (*ListProjectServicesResponse) GotenMessage()

func (*ListProjectServicesResponse) GotenValidate

func (obj *ListProjectServicesResponse) GotenValidate() error

func (*ListProjectServicesResponse) Marshal

func (m *ListProjectServicesResponse) Marshal() ([]byte, error)

func (*ListProjectServicesResponse) MarshalJSON

func (m *ListProjectServicesResponse) MarshalJSON() ([]byte, error)

func (*ListProjectServicesResponse) ProtoMessage

func (*ListProjectServicesResponse) ProtoMessage()

func (*ListProjectServicesResponse) ProtoReflect

func (m *ListProjectServicesResponse) ProtoReflect() preflect.Message

func (*ListProjectServicesResponse) Reset

func (m *ListProjectServicesResponse) Reset()

func (*ListProjectServicesResponse) SetServices

func (m *ListProjectServicesResponse) SetServices(fv []*meta_service.Service)

func (*ListProjectServicesResponse) String

func (m *ListProjectServicesResponse) String() string

func (*ListProjectServicesResponse) Unmarshal

func (m *ListProjectServicesResponse) Unmarshal(b []byte) error

func (*ListProjectServicesResponse) UnmarshalJSON

func (m *ListProjectServicesResponse) UnmarshalJSON(data []byte) error

type ListServiceReservationsDescriptor

type ListServiceReservationsDescriptor struct{}

func GetListServiceReservationsDescriptor

func GetListServiceReservationsDescriptor() *ListServiceReservationsDescriptor

func (*ListServiceReservationsDescriptor) GetApiDescriptor

func (*ListServiceReservationsDescriptor) GetApiName

func (d *ListServiceReservationsDescriptor) GetApiName() string

func (*ListServiceReservationsDescriptor) GetClientMsgReflectHandle

func (d *ListServiceReservationsDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle

func (*ListServiceReservationsDescriptor) GetFullMethodName

func (d *ListServiceReservationsDescriptor) GetFullMethodName() string

func (*ListServiceReservationsDescriptor) GetMethodName

func (d *ListServiceReservationsDescriptor) GetMethodName() string

func (*ListServiceReservationsDescriptor) GetProtoPkgName

func (d *ListServiceReservationsDescriptor) GetProtoPkgName() string

func (*ListServiceReservationsDescriptor) GetResourceDescriptor

func (d *ListServiceReservationsDescriptor) GetResourceDescriptor() gotenresource.Descriptor

func (*ListServiceReservationsDescriptor) GetServerMsgReflectHandle

func (d *ListServiceReservationsDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle

func (*ListServiceReservationsDescriptor) GetServiceDomain

func (d *ListServiceReservationsDescriptor) GetServiceDomain() string

func (*ListServiceReservationsDescriptor) GetServiceVersion

func (d *ListServiceReservationsDescriptor) GetServiceVersion() string

func (*ListServiceReservationsDescriptor) GetVerb

func (*ListServiceReservationsDescriptor) HasResource

func (d *ListServiceReservationsDescriptor) HasResource() bool

func (*ListServiceReservationsDescriptor) IsClientStream

func (d *ListServiceReservationsDescriptor) IsClientStream() bool

func (*ListServiceReservationsDescriptor) IsCollection

func (d *ListServiceReservationsDescriptor) IsCollection() bool

func (*ListServiceReservationsDescriptor) IsPlural

func (*ListServiceReservationsDescriptor) IsServerStream

func (d *ListServiceReservationsDescriptor) IsServerStream() bool

func (*ListServiceReservationsDescriptor) IsUnary

func (*ListServiceReservationsDescriptor) NewEmptyClientMsg

func (d *ListServiceReservationsDescriptor) NewEmptyClientMsg() proto.Message

func (*ListServiceReservationsDescriptor) NewEmptyServerMsg

func (d *ListServiceReservationsDescriptor) NewEmptyServerMsg() proto.Message

func (*ListServiceReservationsDescriptor) RequestHasResourceBody

func (d *ListServiceReservationsDescriptor) RequestHasResourceBody() bool

type ListServiceReservationsDescriptorClientMsgHandle

type ListServiceReservationsDescriptorClientMsgHandle struct{}

func (*ListServiceReservationsDescriptorClientMsgHandle) ExtractCollectionName

func (*ListServiceReservationsDescriptorClientMsgHandle) ExtractResourceBodies

func (*ListServiceReservationsDescriptorClientMsgHandle) ExtractResourceBody

func (*ListServiceReservationsDescriptorClientMsgHandle) ExtractResourceName

func (*ListServiceReservationsDescriptorClientMsgHandle) ExtractResourceNames

type ListServiceReservationsDescriptorServerMsgHandle

type ListServiceReservationsDescriptorServerMsgHandle struct{}

func (*ListServiceReservationsDescriptorServerMsgHandle) ExtractCollectionName

func (*ListServiceReservationsDescriptorServerMsgHandle) ExtractResourceBodies

func (*ListServiceReservationsDescriptorServerMsgHandle) ExtractResourceBody

func (*ListServiceReservationsDescriptorServerMsgHandle) ExtractResourceName

func (*ListServiceReservationsDescriptorServerMsgHandle) ExtractResourceNames

type ListServiceReservationsRequest

type ListServiceReservationsRequest struct {

	// Name of the Service Project for which we want to see reservations.
	Name *project.Name `protobuf:"bytes,1,opt,customtype=Name,name=name,proto3" json:"name,omitempty" firestore:"name"`
	// contains filtered or unexported fields
}

Request message for method [ListServiceReservations][ntt.iam.v1.ListServiceReservations]

func (*ListServiceReservationsRequest) Descriptor

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

Deprecated, Use ListServiceReservationsRequest.ProtoReflect.Descriptor instead.

func (*ListServiceReservationsRequest) GetName

func (*ListServiceReservationsRequest) GotenMessage

func (*ListServiceReservationsRequest) GotenMessage()

func (*ListServiceReservationsRequest) GotenValidate

func (obj *ListServiceReservationsRequest) GotenValidate() error

func (*ListServiceReservationsRequest) Marshal

func (m *ListServiceReservationsRequest) Marshal() ([]byte, error)

func (*ListServiceReservationsRequest) MarshalJSON

func (m *ListServiceReservationsRequest) MarshalJSON() ([]byte, error)

func (*ListServiceReservationsRequest) ProtoMessage

func (*ListServiceReservationsRequest) ProtoMessage()

func (*ListServiceReservationsRequest) ProtoReflect

func (*ListServiceReservationsRequest) Reset

func (m *ListServiceReservationsRequest) Reset()

func (*ListServiceReservationsRequest) SetName

func (*ListServiceReservationsRequest) String

func (*ListServiceReservationsRequest) Unmarshal

func (m *ListServiceReservationsRequest) Unmarshal(b []byte) error

func (*ListServiceReservationsRequest) UnmarshalJSON

func (m *ListServiceReservationsRequest) UnmarshalJSON(data []byte) error

type ListServiceReservationsResponse

type ListServiceReservationsResponse struct {

	// List of reserved services with corresponding admin accounts
	Reservations []*ListServiceReservationsResponse_Reservation `protobuf:"bytes,1,rep,name=reservations,proto3" json:"reservations,omitempty" firestore:"reservations"`
	// contains filtered or unexported fields
}

Response message for method [ListServiceReservations][ntt.iam.v1.ListServiceReservations]

func (*ListServiceReservationsResponse) Descriptor

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

Deprecated, Use ListServiceReservationsResponse.ProtoReflect.Descriptor instead.

func (*ListServiceReservationsResponse) GetReservations

func (*ListServiceReservationsResponse) GotenMessage

func (*ListServiceReservationsResponse) GotenMessage()

func (*ListServiceReservationsResponse) GotenValidate

func (obj *ListServiceReservationsResponse) GotenValidate() error

func (*ListServiceReservationsResponse) Marshal

func (m *ListServiceReservationsResponse) Marshal() ([]byte, error)

func (*ListServiceReservationsResponse) MarshalJSON

func (m *ListServiceReservationsResponse) MarshalJSON() ([]byte, error)

func (*ListServiceReservationsResponse) ProtoMessage

func (*ListServiceReservationsResponse) ProtoMessage()

func (*ListServiceReservationsResponse) ProtoReflect

func (*ListServiceReservationsResponse) Reset

func (*ListServiceReservationsResponse) SetReservations

func (*ListServiceReservationsResponse) String

func (*ListServiceReservationsResponse) Unmarshal

func (m *ListServiceReservationsResponse) Unmarshal(b []byte) error

func (*ListServiceReservationsResponse) UnmarshalJSON

func (m *ListServiceReservationsResponse) UnmarshalJSON(data []byte) error

type ListServiceReservationsResponse_Reservation

type ListServiceReservationsResponse_Reservation struct {

	// Reserved service name allowed to be created by admin account
	Service *meta_service.Name `protobuf:"bytes,1,opt,customtype=Name,name=service,proto3" json:"service,omitempty" firestore:"service"`
	// Service account name that will be an admin for this Service.
	AdminAccount *service_account.Name `` /* 138-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ListServiceReservationsResponse_Reservation) Descriptor

Deprecated, Use ListServiceReservationsResponse_Reservation.ProtoReflect.Descriptor instead.

func (*ListServiceReservationsResponse_Reservation) GetAdminAccount

func (*ListServiceReservationsResponse_Reservation) GetService

func (*ListServiceReservationsResponse_Reservation) GotenMessage

func (*ListServiceReservationsResponse_Reservation) GotenValidate

func (*ListServiceReservationsResponse_Reservation) Marshal

func (*ListServiceReservationsResponse_Reservation) MarshalJSON

func (*ListServiceReservationsResponse_Reservation) ProtoMessage

func (*ListServiceReservationsResponse_Reservation) ProtoReflect

func (*ListServiceReservationsResponse_Reservation) Reset

func (*ListServiceReservationsResponse_Reservation) SetAdminAccount

func (*ListServiceReservationsResponse_Reservation) SetService

func (*ListServiceReservationsResponse_Reservation) String

func (*ListServiceReservationsResponse_Reservation) Unmarshal

func (*ListServiceReservationsResponse_Reservation) UnmarshalJSON

func (m *ListServiceReservationsResponse_Reservation) UnmarshalJSON(data []byte) error

type ReserveServiceNameDescriptor

type ReserveServiceNameDescriptor struct{}

func GetReserveServiceNameDescriptor

func GetReserveServiceNameDescriptor() *ReserveServiceNameDescriptor

func (*ReserveServiceNameDescriptor) GetApiDescriptor

func (*ReserveServiceNameDescriptor) GetApiName

func (d *ReserveServiceNameDescriptor) GetApiName() string

func (*ReserveServiceNameDescriptor) GetClientMsgReflectHandle

func (d *ReserveServiceNameDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle

func (*ReserveServiceNameDescriptor) GetFullMethodName

func (d *ReserveServiceNameDescriptor) GetFullMethodName() string

func (*ReserveServiceNameDescriptor) GetMethodName

func (d *ReserveServiceNameDescriptor) GetMethodName() string

func (*ReserveServiceNameDescriptor) GetProtoPkgName

func (d *ReserveServiceNameDescriptor) GetProtoPkgName() string

func (*ReserveServiceNameDescriptor) GetResourceDescriptor

func (d *ReserveServiceNameDescriptor) GetResourceDescriptor() gotenresource.Descriptor

func (*ReserveServiceNameDescriptor) GetServerMsgReflectHandle

func (d *ReserveServiceNameDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle

func (*ReserveServiceNameDescriptor) GetServiceDomain

func (d *ReserveServiceNameDescriptor) GetServiceDomain() string

func (*ReserveServiceNameDescriptor) GetServiceVersion

func (d *ReserveServiceNameDescriptor) GetServiceVersion() string

func (*ReserveServiceNameDescriptor) GetVerb

func (d *ReserveServiceNameDescriptor) GetVerb() string

func (*ReserveServiceNameDescriptor) HasResource

func (d *ReserveServiceNameDescriptor) HasResource() bool

func (*ReserveServiceNameDescriptor) IsClientStream

func (d *ReserveServiceNameDescriptor) IsClientStream() bool

func (*ReserveServiceNameDescriptor) IsCollection

func (d *ReserveServiceNameDescriptor) IsCollection() bool

func (*ReserveServiceNameDescriptor) IsPlural

func (d *ReserveServiceNameDescriptor) IsPlural() bool

func (*ReserveServiceNameDescriptor) IsServerStream

func (d *ReserveServiceNameDescriptor) IsServerStream() bool

func (*ReserveServiceNameDescriptor) IsUnary

func (d *ReserveServiceNameDescriptor) IsUnary() bool

func (*ReserveServiceNameDescriptor) NewEmptyClientMsg

func (d *ReserveServiceNameDescriptor) NewEmptyClientMsg() proto.Message

func (*ReserveServiceNameDescriptor) NewEmptyServerMsg

func (d *ReserveServiceNameDescriptor) NewEmptyServerMsg() proto.Message

func (*ReserveServiceNameDescriptor) RequestHasResourceBody

func (d *ReserveServiceNameDescriptor) RequestHasResourceBody() bool

type ReserveServiceNameDescriptorClientMsgHandle

type ReserveServiceNameDescriptorClientMsgHandle struct{}

func (*ReserveServiceNameDescriptorClientMsgHandle) ExtractCollectionName

func (*ReserveServiceNameDescriptorClientMsgHandle) ExtractResourceBodies

func (*ReserveServiceNameDescriptorClientMsgHandle) ExtractResourceBody

func (*ReserveServiceNameDescriptorClientMsgHandle) ExtractResourceName

func (*ReserveServiceNameDescriptorClientMsgHandle) ExtractResourceNames

type ReserveServiceNameDescriptorServerMsgHandle

type ReserveServiceNameDescriptorServerMsgHandle struct{}

func (*ReserveServiceNameDescriptorServerMsgHandle) ExtractCollectionName

func (*ReserveServiceNameDescriptorServerMsgHandle) ExtractResourceBodies

func (*ReserveServiceNameDescriptorServerMsgHandle) ExtractResourceBody

func (*ReserveServiceNameDescriptorServerMsgHandle) ExtractResourceName

func (*ReserveServiceNameDescriptorServerMsgHandle) ExtractResourceNames

type ReserveServiceNameRequest

type ReserveServiceNameRequest struct {

	// Name of the service project where reservation should be made.
	Name *project.Name `protobuf:"bytes,1,opt,customtype=Name,name=name,proto3" json:"name,omitempty" firestore:"name"`
	// Service name to reserve
	Service *meta_service.Name `protobuf:"bytes,2,opt,customtype=Name,name=service,proto3" json:"service,omitempty" firestore:"service"`
	// Service account name that will be an admin for this Service. If it does not
	// exist, it will be created. If exists this service account will have right
	// to create reserved service.
	AdminAccount *service_account.Name `` /* 138-byte string literal not displayed */
	// Optional admin account key - must be skipped if admin_account already
	// exists and has key already known by user. If provided, then new
	// ServiceAccountKey will be created. If public key was provided in request,
	// then server will use it. Otherwise it will generate private/public pair and
	// provide both in response. If key already exists and admin_key was provided,
	// AlreadyExists will be returned.
	AdminKey *service_account_key.ServiceAccountKey `protobuf:"bytes,4,opt,name=admin_key,json=adminKey,proto3" json:"admin_key,omitempty" firestore:"adminKey"`
	// Optional Role admin_account will have in the service project.
	// When service is eventually created, admin_account will have full ownership
	// of the Service. However, it wont be able to access Service Project freely -
	// by default minimal role is assigned, that allows to send usage metrics (for
	// example). In some cases it may be necessary for admin_account to have
	// larger access to the service project, for example for devices management.
	AdminAccountProjectRole *role.Name `` /* 186-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for method [ReserveServiceName][ntt.iam.v1.ReserveServiceName]

func (*ReserveServiceNameRequest) Descriptor

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

Deprecated, Use ReserveServiceNameRequest.ProtoReflect.Descriptor instead.

func (*ReserveServiceNameRequest) GetAdminAccount

func (m *ReserveServiceNameRequest) GetAdminAccount() *service_account.Name

func (*ReserveServiceNameRequest) GetAdminAccountProjectRole

func (m *ReserveServiceNameRequest) GetAdminAccountProjectRole() *role.Name

func (*ReserveServiceNameRequest) GetAdminKey

func (*ReserveServiceNameRequest) GetName

func (m *ReserveServiceNameRequest) GetName() *project.Name

func (*ReserveServiceNameRequest) GetService

func (m *ReserveServiceNameRequest) GetService() *meta_service.Name

func (*ReserveServiceNameRequest) GotenMessage

func (*ReserveServiceNameRequest) GotenMessage()

func (*ReserveServiceNameRequest) GotenValidate

func (obj *ReserveServiceNameRequest) GotenValidate() error

func (*ReserveServiceNameRequest) Marshal

func (m *ReserveServiceNameRequest) Marshal() ([]byte, error)

func (*ReserveServiceNameRequest) MarshalJSON

func (m *ReserveServiceNameRequest) MarshalJSON() ([]byte, error)

func (*ReserveServiceNameRequest) ProtoMessage

func (*ReserveServiceNameRequest) ProtoMessage()

func (*ReserveServiceNameRequest) ProtoReflect

func (m *ReserveServiceNameRequest) ProtoReflect() preflect.Message

func (*ReserveServiceNameRequest) Reset

func (m *ReserveServiceNameRequest) Reset()

func (*ReserveServiceNameRequest) SetAdminAccount

func (m *ReserveServiceNameRequest) SetAdminAccount(fv *service_account.Name)

func (*ReserveServiceNameRequest) SetAdminAccountProjectRole

func (m *ReserveServiceNameRequest) SetAdminAccountProjectRole(fv *role.Name)

func (*ReserveServiceNameRequest) SetAdminKey

func (*ReserveServiceNameRequest) SetName

func (m *ReserveServiceNameRequest) SetName(fv *project.Name)

func (*ReserveServiceNameRequest) SetService

func (m *ReserveServiceNameRequest) SetService(fv *meta_service.Name)

func (*ReserveServiceNameRequest) String

func (m *ReserveServiceNameRequest) String() string

func (*ReserveServiceNameRequest) Unmarshal

func (m *ReserveServiceNameRequest) Unmarshal(b []byte) error

func (*ReserveServiceNameRequest) UnmarshalJSON

func (m *ReserveServiceNameRequest) UnmarshalJSON(data []byte) error

type ReserveServiceNameResponse

type ReserveServiceNameResponse struct {

	// Service account admin credentials are provided if admin_key was populated
	// in the request object. It will have private key data if public key was not
	// provided in the request admin_key. JSON representation of this object must
	// be saved by the caller as ntt-credentials.json file - it will be required
	// during actual application deployment. If user generated private/public pair
	// themselves (and proved public in request object), before saving JSON user
	// will need to populate private key string themselves in the final file. In
	// case of lost credentials, user will need to send DeleteServiceAccountKey
	// and CreateServiceAccountKey requests for admin ServiceAccount - and craft
	// another credentials.
	NttAdminCredentials *api.ServiceAccount `` /* 152-byte string literal not displayed */
	// contains filtered or unexported fields
}

Response message for method [ReserveServiceName][ntt.iam.v1.ReserveServiceName]

func (*ReserveServiceNameResponse) Descriptor

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

Deprecated, Use ReserveServiceNameResponse.ProtoReflect.Descriptor instead.

func (*ReserveServiceNameResponse) GetNttAdminCredentials

func (m *ReserveServiceNameResponse) GetNttAdminCredentials() *api.ServiceAccount

func (*ReserveServiceNameResponse) GotenMessage

func (*ReserveServiceNameResponse) GotenMessage()

func (*ReserveServiceNameResponse) GotenValidate

func (obj *ReserveServiceNameResponse) GotenValidate() error

func (*ReserveServiceNameResponse) Marshal

func (m *ReserveServiceNameResponse) Marshal() ([]byte, error)

func (*ReserveServiceNameResponse) MarshalJSON

func (m *ReserveServiceNameResponse) MarshalJSON() ([]byte, error)

func (*ReserveServiceNameResponse) ProtoMessage

func (*ReserveServiceNameResponse) ProtoMessage()

func (*ReserveServiceNameResponse) ProtoReflect

func (m *ReserveServiceNameResponse) ProtoReflect() preflect.Message

func (*ReserveServiceNameResponse) Reset

func (m *ReserveServiceNameResponse) Reset()

func (*ReserveServiceNameResponse) SetNttAdminCredentials

func (m *ReserveServiceNameResponse) SetNttAdminCredentials(fv *api.ServiceAccount)

func (*ReserveServiceNameResponse) String

func (m *ReserveServiceNameResponse) String() string

func (*ReserveServiceNameResponse) Unmarshal

func (m *ReserveServiceNameResponse) Unmarshal(b []byte) error

func (*ReserveServiceNameResponse) UnmarshalJSON

func (m *ReserveServiceNameResponse) UnmarshalJSON(data []byte) error

type ServiceProjectsManagementServiceClient

type ServiceProjectsManagementServiceClient interface {
	ListMyServiceProjects(ctx context.Context, in *ListMyServiceProjectsRequest, opts ...grpc.CallOption) (*ListMyServiceProjectsResponse, error)
	SetupServiceProject(ctx context.Context, in *SetupServiceProjectRequest, opts ...grpc.CallOption) (*project.Project, error)
	ReserveServiceName(ctx context.Context, in *ReserveServiceNameRequest, opts ...grpc.CallOption) (*ReserveServiceNameResponse, error)
	DeleteServiceReservation(ctx context.Context, in *DeleteServiceReservationRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	ListServiceReservations(ctx context.Context, in *ListServiceReservationsRequest, opts ...grpc.CallOption) (*ListServiceReservationsResponse, error)
	ListProjectServices(ctx context.Context, in *ListProjectServicesRequest, opts ...grpc.CallOption) (*ListProjectServicesResponse, error)
	AddRegionalAdminAccountForServices(ctx context.Context, in *AddRegionalAdminAccountForServicesRequest, opts ...grpc.CallOption) (*AddRegionalAdminAccountForServicesResponse, error)
}

ServiceProjectsManagementServiceClient is the client API for ServiceProjectsManagementService.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type ServiceProjectsManagementServiceDescriptor

type ServiceProjectsManagementServiceDescriptor struct{}

func GetServiceProjectsManagementServiceDescriptor

func GetServiceProjectsManagementServiceDescriptor() *ServiceProjectsManagementServiceDescriptor

func (*ServiceProjectsManagementServiceDescriptor) AllMethodDescriptors

func (*ServiceProjectsManagementServiceDescriptor) GetApiName

func (*ServiceProjectsManagementServiceDescriptor) GetFullAPIName

func (*ServiceProjectsManagementServiceDescriptor) GetProtoPkgName

func (*ServiceProjectsManagementServiceDescriptor) GetServiceDomain

func (d *ServiceProjectsManagementServiceDescriptor) GetServiceDomain() string

func (*ServiceProjectsManagementServiceDescriptor) GetServiceVersion

func (d *ServiceProjectsManagementServiceDescriptor) GetServiceVersion() string

type SetupServiceProjectDescriptor

type SetupServiceProjectDescriptor struct{}

func GetSetupServiceProjectDescriptor

func GetSetupServiceProjectDescriptor() *SetupServiceProjectDescriptor

func (*SetupServiceProjectDescriptor) GetApiDescriptor

func (*SetupServiceProjectDescriptor) GetApiName

func (d *SetupServiceProjectDescriptor) GetApiName() string

func (*SetupServiceProjectDescriptor) GetClientMsgReflectHandle

func (d *SetupServiceProjectDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle

func (*SetupServiceProjectDescriptor) GetFullMethodName

func (d *SetupServiceProjectDescriptor) GetFullMethodName() string

func (*SetupServiceProjectDescriptor) GetMethodName

func (d *SetupServiceProjectDescriptor) GetMethodName() string

func (*SetupServiceProjectDescriptor) GetProtoPkgName

func (d *SetupServiceProjectDescriptor) GetProtoPkgName() string

func (*SetupServiceProjectDescriptor) GetResourceDescriptor

func (d *SetupServiceProjectDescriptor) GetResourceDescriptor() gotenresource.Descriptor

func (*SetupServiceProjectDescriptor) GetServerMsgReflectHandle

func (d *SetupServiceProjectDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle

func (*SetupServiceProjectDescriptor) GetServiceDomain

func (d *SetupServiceProjectDescriptor) GetServiceDomain() string

func (*SetupServiceProjectDescriptor) GetServiceVersion

func (d *SetupServiceProjectDescriptor) GetServiceVersion() string

func (*SetupServiceProjectDescriptor) GetVerb

func (*SetupServiceProjectDescriptor) HasResource

func (d *SetupServiceProjectDescriptor) HasResource() bool

func (*SetupServiceProjectDescriptor) IsClientStream

func (d *SetupServiceProjectDescriptor) IsClientStream() bool

func (*SetupServiceProjectDescriptor) IsCollection

func (d *SetupServiceProjectDescriptor) IsCollection() bool

func (*SetupServiceProjectDescriptor) IsPlural

func (d *SetupServiceProjectDescriptor) IsPlural() bool

func (*SetupServiceProjectDescriptor) IsServerStream

func (d *SetupServiceProjectDescriptor) IsServerStream() bool

func (*SetupServiceProjectDescriptor) IsUnary

func (d *SetupServiceProjectDescriptor) IsUnary() bool

func (*SetupServiceProjectDescriptor) NewEmptyClientMsg

func (d *SetupServiceProjectDescriptor) NewEmptyClientMsg() proto.Message

func (*SetupServiceProjectDescriptor) NewEmptyServerMsg

func (d *SetupServiceProjectDescriptor) NewEmptyServerMsg() proto.Message

func (*SetupServiceProjectDescriptor) RequestHasResourceBody

func (d *SetupServiceProjectDescriptor) RequestHasResourceBody() bool

type SetupServiceProjectDescriptorClientMsgHandle

type SetupServiceProjectDescriptorClientMsgHandle struct{}

func (*SetupServiceProjectDescriptorClientMsgHandle) ExtractCollectionName

func (*SetupServiceProjectDescriptorClientMsgHandle) ExtractResourceBodies

func (*SetupServiceProjectDescriptorClientMsgHandle) ExtractResourceBody

func (*SetupServiceProjectDescriptorClientMsgHandle) ExtractResourceName

func (*SetupServiceProjectDescriptorClientMsgHandle) ExtractResourceNames

type SetupServiceProjectDescriptorServerMsgHandle

type SetupServiceProjectDescriptorServerMsgHandle struct{}

func (*SetupServiceProjectDescriptorServerMsgHandle) ExtractCollectionName

func (*SetupServiceProjectDescriptorServerMsgHandle) ExtractResourceBodies

func (*SetupServiceProjectDescriptorServerMsgHandle) ExtractResourceBody

func (*SetupServiceProjectDescriptorServerMsgHandle) ExtractResourceName

func (*SetupServiceProjectDescriptorServerMsgHandle) ExtractResourceNames

type SetupServiceProjectRequest

type SetupServiceProjectRequest struct {

	// Project name - unlike in CreateProject, it is mandatory.
	// Must conform to regex: [a-z][a-z0-9\\-]{0,28}[a-z0-9]
	Name *project.Name `protobuf:"bytes,1,opt,customtype=Name,name=name,proto3" json:"name,omitempty" firestore:"name"`
	// Project title
	Title string `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty" firestore:"title"`
	// Optional parent organization
	ParentOrganization *organization.Reference `` /* 167-byte string literal not displayed */
	// Multi region policy - it will have to match with Service regions later on.
	MultiRegionPolicy *multi_region_policy.MultiRegionPolicy `` /* 144-byte string literal not displayed */
	// Default business tier to apply to a service project - it determines
	// business tier for core edgelq services, influencing assigned limits.
	// By default XSMALL will be set (UNDEFINED is replaced with XSMALL).
	// If limits are not needed at all for core edgelq services, it is
	// recommended to opt out from them using core_edgelq_service_opt_outs param.
	DefaultBusinessTier iam_common.BusinessTier `` /* 182-byte string literal not displayed */
	// Optional list of core edgelq services which are not needed for
	// this service project. As of now, it has effect on devices/applications.
	// If they are added to this list, then no limits are assigned for
	// resources in those services.
	CoreEdgelqServiceOptOuts []*meta_service.Name `` /* 192-byte string literal not displayed */
	// Project Description
	Description string `protobuf:"bytes,7,opt,name=description,proto3" json:"description,omitempty" firestore:"description"`
	// contains filtered or unexported fields
}

Request message for method [SetupServiceProject][ntt.iam.v1.SetupServiceProject]

func (*SetupServiceProjectRequest) Descriptor

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

Deprecated, Use SetupServiceProjectRequest.ProtoReflect.Descriptor instead.

func (*SetupServiceProjectRequest) GetCoreEdgelqServiceOptOuts added in v1.0.23

func (m *SetupServiceProjectRequest) GetCoreEdgelqServiceOptOuts() []*meta_service.Name

func (*SetupServiceProjectRequest) GetDefaultBusinessTier added in v1.0.23

func (m *SetupServiceProjectRequest) GetDefaultBusinessTier() iam_common.BusinessTier

func (*SetupServiceProjectRequest) GetDescription added in v1.5.10

func (m *SetupServiceProjectRequest) GetDescription() string

func (*SetupServiceProjectRequest) GetMultiRegionPolicy

func (*SetupServiceProjectRequest) GetName

func (m *SetupServiceProjectRequest) GetName() *project.Name

func (*SetupServiceProjectRequest) GetParentOrganization

func (m *SetupServiceProjectRequest) GetParentOrganization() *organization.Reference

func (*SetupServiceProjectRequest) GetTitle

func (m *SetupServiceProjectRequest) GetTitle() string

func (*SetupServiceProjectRequest) GotenMessage

func (*SetupServiceProjectRequest) GotenMessage()

func (*SetupServiceProjectRequest) GotenValidate

func (obj *SetupServiceProjectRequest) GotenValidate() error

func (*SetupServiceProjectRequest) Marshal

func (m *SetupServiceProjectRequest) Marshal() ([]byte, error)

func (*SetupServiceProjectRequest) MarshalJSON

func (m *SetupServiceProjectRequest) MarshalJSON() ([]byte, error)

func (*SetupServiceProjectRequest) ProtoMessage

func (*SetupServiceProjectRequest) ProtoMessage()

func (*SetupServiceProjectRequest) ProtoReflect

func (m *SetupServiceProjectRequest) ProtoReflect() preflect.Message

func (*SetupServiceProjectRequest) Reset

func (m *SetupServiceProjectRequest) Reset()

func (*SetupServiceProjectRequest) SetCoreEdgelqServiceOptOuts added in v1.0.23

func (m *SetupServiceProjectRequest) SetCoreEdgelqServiceOptOuts(fv []*meta_service.Name)

func (*SetupServiceProjectRequest) SetDefaultBusinessTier added in v1.0.23

func (m *SetupServiceProjectRequest) SetDefaultBusinessTier(fv iam_common.BusinessTier)

func (*SetupServiceProjectRequest) SetDescription added in v1.5.10

func (m *SetupServiceProjectRequest) SetDescription(fv string)

func (*SetupServiceProjectRequest) SetMultiRegionPolicy

func (*SetupServiceProjectRequest) SetName

func (m *SetupServiceProjectRequest) SetName(fv *project.Name)

func (*SetupServiceProjectRequest) SetParentOrganization

func (m *SetupServiceProjectRequest) SetParentOrganization(fv *organization.Reference)

func (*SetupServiceProjectRequest) SetTitle

func (m *SetupServiceProjectRequest) SetTitle(fv string)

func (*SetupServiceProjectRequest) String

func (m *SetupServiceProjectRequest) String() string

func (*SetupServiceProjectRequest) Unmarshal

func (m *SetupServiceProjectRequest) Unmarshal(b []byte) error

func (*SetupServiceProjectRequest) UnmarshalJSON

func (m *SetupServiceProjectRequest) UnmarshalJSON(data []byte) error

Jump to

Keyboard shortcuts

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