Class DatasourceArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.azurenative.dataprotection.inputs.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
-
Field Summary
Fields Modifier and Type Field Description static DatasourceArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DatasourceArgs.Builder
builder()
static DatasourceArgs.Builder
builder(DatasourceArgs defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
datasourceType()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
objectType()
com.pulumi.core.Output<java.lang.String>
resourceID()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
resourceLocation()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
resourceName()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
resourceType()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
resourceUri()
-
-
-
Field Detail
-
Empty
public static final DatasourceArgs Empty
-
-
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.
-
builder
public static DatasourceArgs.Builder builder()
-
builder
public static DatasourceArgs.Builder builder(DatasourceArgs defaults)
-
-