Class SecurityServiceState.Builder
- java.lang.Object
-
- com.pulumi.openstack.sharedfilesystem.inputs.SecurityServiceState.Builder
-
- Enclosing class:
- SecurityServiceState
public static final class SecurityServiceState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(SecurityServiceState defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SecurityServiceStatebuild()SecurityServiceState.Builderdescription(com.pulumi.core.Output<java.lang.String> description)SecurityServiceState.Builderdescription(java.lang.String description)SecurityServiceState.BuilderdnsIp(com.pulumi.core.Output<java.lang.String> dnsIp)SecurityServiceState.BuilderdnsIp(java.lang.String dnsIp)SecurityServiceState.Builderdomain(com.pulumi.core.Output<java.lang.String> domain)SecurityServiceState.Builderdomain(java.lang.String domain)SecurityServiceState.Buildername(com.pulumi.core.Output<java.lang.String> name)SecurityServiceState.Buildername(java.lang.String name)SecurityServiceState.Builderou(com.pulumi.core.Output<java.lang.String> ou)SecurityServiceState.Builderou(java.lang.String ou)SecurityServiceState.Builderpassword(com.pulumi.core.Output<java.lang.String> password)SecurityServiceState.Builderpassword(java.lang.String password)SecurityServiceState.BuilderprojectId(com.pulumi.core.Output<java.lang.String> projectId)SecurityServiceState.BuilderprojectId(java.lang.String projectId)SecurityServiceState.Builderregion(com.pulumi.core.Output<java.lang.String> region)SecurityServiceState.Builderregion(java.lang.String region)SecurityServiceState.Builderserver(com.pulumi.core.Output<java.lang.String> server)SecurityServiceState.Builderserver(java.lang.String server)SecurityServiceState.Buildertype(com.pulumi.core.Output<java.lang.String> type)SecurityServiceState.Buildertype(java.lang.String type)SecurityServiceState.Builderuser(com.pulumi.core.Output<java.lang.String> user)SecurityServiceState.Builderuser(java.lang.String user)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(SecurityServiceState defaults)
-
-
Method Detail
-
description
public SecurityServiceState.Builder description(@Nullable com.pulumi.core.Output<java.lang.String> description)
- Parameters:
description- The human-readable description for the security service. Changing this updates the description of the existing security service.- Returns:
- builder
-
description
public SecurityServiceState.Builder description(java.lang.String description)
- Parameters:
description- The human-readable description for the security service. Changing this updates the description of the existing security service.- Returns:
- builder
-
dnsIp
public SecurityServiceState.Builder dnsIp(@Nullable com.pulumi.core.Output<java.lang.String> dnsIp)
- Parameters:
dnsIp- The security service DNS IP address that is used inside the tenant network.- Returns:
- builder
-
dnsIp
public SecurityServiceState.Builder dnsIp(java.lang.String dnsIp)
- Parameters:
dnsIp- The security service DNS IP address that is used inside the tenant network.- Returns:
- builder
-
domain
public SecurityServiceState.Builder domain(@Nullable com.pulumi.core.Output<java.lang.String> domain)
- Parameters:
domain- The security service domain.- Returns:
- builder
-
domain
public SecurityServiceState.Builder domain(java.lang.String domain)
- Parameters:
domain- The security service domain.- Returns:
- builder
-
name
public SecurityServiceState.Builder name(@Nullable com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name- The name of the security service. Changing this updates the name of the existing security service.- Returns:
- builder
-
name
public SecurityServiceState.Builder name(java.lang.String name)
- Parameters:
name- The name of the security service. Changing this updates the name of the existing security service.- Returns:
- builder
-
ou
public SecurityServiceState.Builder ou(@Nullable com.pulumi.core.Output<java.lang.String> ou)
- Parameters:
ou- The security service ou. An organizational unit can be added to specify where the share ends up. New in Manila microversion 2.44.- Returns:
- builder
-
ou
public SecurityServiceState.Builder ou(java.lang.String ou)
- Parameters:
ou- The security service ou. An organizational unit can be added to specify where the share ends up. New in Manila microversion 2.44.- Returns:
- builder
-
password
public SecurityServiceState.Builder password(@Nullable com.pulumi.core.Output<java.lang.String> password)
- Parameters:
password- The user password, if you specify a user.- Returns:
- builder
-
password
public SecurityServiceState.Builder password(java.lang.String password)
- Parameters:
password- The user password, if you specify a user.- Returns:
- builder
-
projectId
public SecurityServiceState.Builder projectId(@Nullable com.pulumi.core.Output<java.lang.String> projectId)
- Parameters:
projectId- The owner of the Security Service.- Returns:
- builder
-
projectId
public SecurityServiceState.Builder projectId(java.lang.String projectId)
- Parameters:
projectId- The owner of the Security Service.- Returns:
- builder
-
region
public SecurityServiceState.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- The region in which to obtain the V2 Shared File System client. A Shared File System client is needed to create a security service. If omitted, the `region` argument of the provider is used. Changing this creates a new security service.- Returns:
- builder
-
region
public SecurityServiceState.Builder region(java.lang.String region)
- Parameters:
region- The region in which to obtain the V2 Shared File System client. A Shared File System client is needed to create a security service. If omitted, the `region` argument of the provider is used. Changing this creates a new security service.- Returns:
- builder
-
server
public SecurityServiceState.Builder server(@Nullable com.pulumi.core.Output<java.lang.String> server)
- Parameters:
server- The security service host name or IP address.- Returns:
- builder
-
server
public SecurityServiceState.Builder server(java.lang.String server)
- Parameters:
server- The security service host name or IP address.- Returns:
- builder
-
type
public SecurityServiceState.Builder type(@Nullable com.pulumi.core.Output<java.lang.String> type)
- Parameters:
type- The security service type - can either be active\_directory, kerberos or ldap. Changing this updates the existing security service.- Returns:
- builder
-
type
public SecurityServiceState.Builder type(java.lang.String type)
- Parameters:
type- The security service type - can either be active\_directory, kerberos or ldap. Changing this updates the existing security service.- Returns:
- builder
-
user
public SecurityServiceState.Builder user(@Nullable com.pulumi.core.Output<java.lang.String> user)
- Parameters:
user- The security service user or group name that is used by the tenant.- Returns:
- builder
-
user
public SecurityServiceState.Builder user(java.lang.String user)
- Parameters:
user- The security service user or group name that is used by the tenant.- Returns:
- builder
-
build
public SecurityServiceState build()
-
-