Class DatasourceArgs


  • public final class DatasourceArgs
    extends com.pulumi.resources.ResourceArgs
    Datasource to be backed up
    • Nested Class Summary

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

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

      • datasourceType

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> datasourceType()
        Returns:
        DatasourceType of the resource.
      • objectType

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> objectType()
        Returns:
        Type of Datasource object, used to initialize the right inherited type
      • resourceID

        public com.pulumi.core.Output<java.lang.String> resourceID()
        Returns:
        Full ARM ID of the resource. For azure resources, this is ARM ID. For non azure resources, this will be the ID created by backup service via Fabric/Vault.
      • resourceLocation

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> resourceLocation()
        Returns:
        Location of datasource.
      • resourceName

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> resourceName()
        Returns:
        Unique identifier of the resource in the context of parent.
      • resourceType

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> resourceType()
        Returns:
        Resource Type of Datasource.
      • resourceUri

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> resourceUri()
        Returns:
        Uri of the resource.