get Assets
Information about hardware assets in an Outpost.
Example Usage
Basic
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aws.outposts.OutpostsFunctions;
import com.pulumi.aws.outposts.inputs.GetAssetsArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var example = OutpostsFunctions.getAssets(GetAssetsArgs.builder()
.arn(data.aws_outposts_outpost().example().arn())
.build());
}
}
Content copied to clipboard
With Host ID Filter
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aws.outposts.OutpostsFunctions;
import com.pulumi.aws.outposts.inputs.GetAssetsArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var example = OutpostsFunctions.getAssets(GetAssetsArgs.builder()
.arn(data.aws_outposts_outpost().example().arn())
.hostIdFilters("h-x38g5n0yd2a0ueb61")
.build());
}
}
Content copied to clipboard
With Status ID Filter
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aws.outposts.OutpostsFunctions;
import com.pulumi.aws.outposts.inputs.GetAssetsArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var example = OutpostsFunctions.getAssets(GetAssetsArgs.builder()
.arn(data.aws_outposts_outpost().example().arn())
.statusIdFilters("ACTIVE")
.build());
}
}
Content copied to clipboard
Return
A collection of values returned by getAssets.
Parameters
argument
A collection of arguments for invoking getAssets.
suspend fun getAssets(arn: String, hostIdFilters: List<String>? = null, statusIdFilters: List<String>? = null): GetAssetsResult
Return
A collection of values returned by getAssets.
Parameters
arn
Outpost ARN.
host Id Filters
Filters by list of Host IDs of a Dedicated Host.
status Id Filters
Filters by list of state status. Valid values: "ACTIVE", "RETIRING".
See also
Return
A collection of values returned by getAssets.
Parameters
argument
Builder for com.pulumi.aws.outposts.kotlin.inputs.GetAssetsPlainArgs.