Class SecurityServiceState
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.openstack.sharedfilesystem.inputs.SecurityServiceState
-
public final class SecurityServiceState extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSecurityServiceState.Builder
-
Field Summary
Fields Modifier and Type Field Description static SecurityServiceStateEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SecurityServiceState.Builderbuilder()static SecurityServiceState.Builderbuilder(SecurityServiceState defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>description()java.util.Optional<com.pulumi.core.Output<java.lang.String>>dnsIp()java.util.Optional<com.pulumi.core.Output<java.lang.String>>domain()java.util.Optional<com.pulumi.core.Output<java.lang.String>>name()java.util.Optional<com.pulumi.core.Output<java.lang.String>>ou()java.util.Optional<com.pulumi.core.Output<java.lang.String>>password()java.util.Optional<com.pulumi.core.Output<java.lang.String>>projectId()java.util.Optional<com.pulumi.core.Output<java.lang.String>>region()java.util.Optional<com.pulumi.core.Output<java.lang.String>>server()java.util.Optional<com.pulumi.core.Output<java.lang.String>>type()java.util.Optional<com.pulumi.core.Output<java.lang.String>>user()
-
-
-
Field Detail
-
Empty
public static final SecurityServiceState Empty
-
-
Method Detail
-
description
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> description()
- Returns:
- The human-readable description for the security service. Changing this updates the description of the existing security service.
-
dnsIp
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> dnsIp()
- Returns:
- The security service DNS IP address that is used inside the tenant network.
-
domain
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> domain()
- Returns:
- The security service domain.
-
name
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()
- Returns:
- The name of the security service. Changing this updates the name of the existing security service.
-
ou
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> ou()
- Returns:
- The security service ou. An organizational unit can be added to specify where the share ends up. New in Manila microversion 2.44.
-
password
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> password()
- Returns:
- The user password, if you specify a user.
-
projectId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> projectId()
- Returns:
- The owner of the Security Service.
-
region
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()
- Returns:
- 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.
-
server
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> server()
- Returns:
- The security service host name or IP address.
-
type
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> type()
- Returns:
- The security service type - can either be active\_directory, kerberos or ldap. Changing this updates the existing security service.
-
user
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> user()
- Returns:
- The security service user or group name that is used by the tenant.
-
builder
public static SecurityServiceState.Builder builder()
-
builder
public static SecurityServiceState.Builder builder(SecurityServiceState defaults)
-
-