ServicePrincipal.Definition 接口
定义
Container interface for all the definitions that need to be implemented.
public interface Definition extends ServicePrincipal.DefinitionStages.Blank,ServicePrincipal.DefinitionStages.WithCreate
继承成员
Creatable<T>.create()
Creatable<T>.createAsync(final ServiceCallback<T> callback)
Creatable<T>.createAsync()
ServicePrincipal.DefinitionStages.WithCredential.defineCertificateCredential(String name)
ServicePrincipal.DefinitionStages.WithCredential.definePasswordCredential(String name)
Indexable.key()
HasName.name()
ServicePrincipal.DefinitionStages.WithApplication.withExistingApplication(String id)
ServicePrincipal.DefinitionStages.WithApplication.withExistingApplication(ActiveDirectoryApplication application)
ServicePrincipal.DefinitionStages.WithApplication.withNewApplication(Creatable<ActiveDirectoryApplication> applicationCreatable)
ServicePrincipal.DefinitionStages.WithApplication.withNewApplication(String signOnUrl)
ServicePrincipal.DefinitionStages.WithRoleAssignment.withNewRole(BuiltInRole role, String scope)
ServicePrincipal.DefinitionStages.WithRoleAssignment.withNewRoleInResourceGroup(BuiltInRole role, ResourceGroup resourceGroup)
ServicePrincipal.DefinitionStages.WithRoleAssignment.withNewRoleInSubscription(BuiltInRole role, String subscriptionId)