Class SecurityServiceState


  • public final class SecurityServiceState
    extends com.pulumi.resources.ResourceArgs
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  SecurityServiceState.Builder  
      • Nested classes/interfaces inherited from class com.pulumi.resources.InputArgs

        com.pulumi.resources.InputArgs.InputArgsInternal
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static SecurityServiceState.Builder builder()  
      static SecurityServiceState.Builder builder​(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()  
      • Methods inherited from class com.pulumi.resources.ResourceArgs

        validateMember
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 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.