Class ServerExternalAdministratorArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.azurenative.sql.inputs.ServerExternalAdministratorArgs
-
public final class ServerExternalAdministratorArgs extends com.pulumi.resources.ResourceArgs
Properties of a active directory administrator.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ServerExternalAdministratorArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static ServerExternalAdministratorArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,AdministratorType>>>
administratorType()
java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>
azureADOnlyAuthentication()
static ServerExternalAdministratorArgs.Builder
builder()
static ServerExternalAdministratorArgs.Builder
builder(ServerExternalAdministratorArgs defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
login()
java.util.Optional<com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,PrincipalType>>>
principalType()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
sid()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
tenantId()
-
-
-
Field Detail
-
Empty
public static final ServerExternalAdministratorArgs Empty
-
-
Method Detail
-
administratorType
public java.util.Optional<com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,AdministratorType>>> administratorType()
- Returns:
- Type of the sever administrator.
-
azureADOnlyAuthentication
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> azureADOnlyAuthentication()
- Returns:
- Azure Active Directory only Authentication enabled.
-
login
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> login()
- Returns:
- Login name of the server administrator.
-
principalType
public java.util.Optional<com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,PrincipalType>>> principalType()
- Returns:
- Principal Type of the sever administrator.
-
sid
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> sid()
- Returns:
- SID (object ID) of the server administrator.
-
tenantId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> tenantId()
- Returns:
- Tenant ID of the administrator.
-
builder
public static ServerExternalAdministratorArgs.Builder builder()
-
builder
public static ServerExternalAdministratorArgs.Builder builder(ServerExternalAdministratorArgs defaults)
-
-