InstanceServiceClient class

Service to manage instances and their domains. The service provides methods to create, update, delete and list instances and their domains.

Contrary to most services in ZITADEL, the instance service allows accessing data not only from the current instance, but also from other instances.

Annotations
  • @GrpcServiceName.new('zitadel.instance.v2.InstanceService')

Constructors

InstanceServiceClient(ClientChannel channel, {CallOptions? options, Iterable<ClientInterceptor>? interceptors})

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

$createCall<Q, R>(ClientMethod<Q, R> method, Stream<Q> requests, {CallOptions? options}) → ClientCall<Q, R>
inherited
$createStreamingCall<Q, R>(ClientMethod<Q, R> method, Stream<Q> requests, {CallOptions? options}) → ResponseStream<R>
inherited
$createUnaryCall<Q, R>(ClientMethod<Q, R> method, Q request, {CallOptions? options}) → ResponseFuture<R>
inherited
addCustomDomain(AddCustomDomainRequest request, {CallOptions? options}) → ResponseFuture<AddCustomDomainResponse>
Add Custom Domain
addTrustedDomain(AddTrustedDomainRequest request, {CallOptions? options}) → ResponseFuture<AddTrustedDomainResponse>
Add Trusted Domain
deleteInstance(DeleteInstanceRequest request, {CallOptions? options}) → ResponseFuture<DeleteInstanceResponse>
Delete Instance
getInstance(GetInstanceRequest request, {CallOptions? options}) → ResponseFuture<GetInstanceResponse>
Get Instance
listCustomDomains(ListCustomDomainsRequest request, {CallOptions? options}) → ResponseFuture<ListCustomDomainsResponse>
List Custom Domains
listInstances(ListInstancesRequest request, {CallOptions? options}) → ResponseFuture<ListInstancesResponse>
List Instances
listTrustedDomains(ListTrustedDomainsRequest request, {CallOptions? options}) → ResponseFuture<ListTrustedDomainsResponse>
List Trusted Domains
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
removeCustomDomain(RemoveCustomDomainRequest request, {CallOptions? options}) → ResponseFuture<RemoveCustomDomainResponse>
Remove Custom Domain
removeTrustedDomain(RemoveTrustedDomainRequest request, {CallOptions? options}) → ResponseFuture<RemoveTrustedDomainResponse>
Remove Trusted Domain
toString() String
A string representation of this object.
inherited
updateInstance(UpdateInstanceRequest request, {CallOptions? options}) → ResponseFuture<UpdateInstanceResponse>
Update Instance

Operators

operator ==(Object other) bool
The equality operator.
inherited

Constants

defaultHost → const String
The hostname for this service.
oauthScopes → const List<String>
OAuth scopes needed for the client.