Package com.pulumi.aws.licensemanager
Class LicensemanagerFunctions
- java.lang.Object
-
- com.pulumi.aws.licensemanager.LicensemanagerFunctions
-
public final class LicensemanagerFunctions extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description LicensemanagerFunctions()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static com.pulumi.core.Output<GetLicenseGrantsResult>getLicenseGrants()This resource can be used to get a set of license grant ARNs matching a filter.static com.pulumi.core.Output<GetLicenseGrantsResult>getLicenseGrants(GetLicenseGrantsArgs args)This resource can be used to get a set of license grant ARNs matching a filter.static com.pulumi.core.Output<GetLicenseGrantsResult>getLicenseGrants(GetLicenseGrantsArgs args, com.pulumi.deployment.InvokeOptions options)This resource can be used to get a set of license grant ARNs matching a filter.static com.pulumi.core.Output<GetLicenseGrantsResult>getLicenseGrants(GetLicenseGrantsArgs args, com.pulumi.deployment.InvokeOutputOptions options)This resource can be used to get a set of license grant ARNs matching a filter.static java.util.concurrent.CompletableFuture<GetLicenseGrantsResult>getLicenseGrantsPlain()This resource can be used to get a set of license grant ARNs matching a filter.static java.util.concurrent.CompletableFuture<GetLicenseGrantsResult>getLicenseGrantsPlain(GetLicenseGrantsPlainArgs args)This resource can be used to get a set of license grant ARNs matching a filter.static java.util.concurrent.CompletableFuture<GetLicenseGrantsResult>getLicenseGrantsPlain(GetLicenseGrantsPlainArgs args, com.pulumi.deployment.InvokeOptions options)This resource can be used to get a set of license grant ARNs matching a filter.static com.pulumi.core.Output<GetReceivedLicenseResult>getReceivedLicense(GetReceivedLicenseArgs args)This resource can be used to get data on a received license using an ARN.static com.pulumi.core.Output<GetReceivedLicenseResult>getReceivedLicense(GetReceivedLicenseArgs args, com.pulumi.deployment.InvokeOptions options)This resource can be used to get data on a received license using an ARN.static com.pulumi.core.Output<GetReceivedLicenseResult>getReceivedLicense(GetReceivedLicenseArgs args, com.pulumi.deployment.InvokeOutputOptions options)This resource can be used to get data on a received license using an ARN.static java.util.concurrent.CompletableFuture<GetReceivedLicenseResult>getReceivedLicensePlain(GetReceivedLicensePlainArgs args)This resource can be used to get data on a received license using an ARN.static java.util.concurrent.CompletableFuture<GetReceivedLicenseResult>getReceivedLicensePlain(GetReceivedLicensePlainArgs args, com.pulumi.deployment.InvokeOptions options)This resource can be used to get data on a received license using an ARN.static com.pulumi.core.Output<GetReceivedLicensesResult>getReceivedLicenses()This resource can be used to get a set of license ARNs matching a filter.static com.pulumi.core.Output<GetReceivedLicensesResult>getReceivedLicenses(GetReceivedLicensesArgs args)This resource can be used to get a set of license ARNs matching a filter.static com.pulumi.core.Output<GetReceivedLicensesResult>getReceivedLicenses(GetReceivedLicensesArgs args, com.pulumi.deployment.InvokeOptions options)This resource can be used to get a set of license ARNs matching a filter.static com.pulumi.core.Output<GetReceivedLicensesResult>getReceivedLicenses(GetReceivedLicensesArgs args, com.pulumi.deployment.InvokeOutputOptions options)This resource can be used to get a set of license ARNs matching a filter.static java.util.concurrent.CompletableFuture<GetReceivedLicensesResult>getReceivedLicensesPlain()This resource can be used to get a set of license ARNs matching a filter.static java.util.concurrent.CompletableFuture<GetReceivedLicensesResult>getReceivedLicensesPlain(GetReceivedLicensesPlainArgs args)This resource can be used to get a set of license ARNs matching a filter.static java.util.concurrent.CompletableFuture<GetReceivedLicensesResult>getReceivedLicensesPlain(GetReceivedLicensesPlainArgs args, com.pulumi.deployment.InvokeOptions options)This resource can be used to get a set of license ARNs matching a filter.
-
-
-
Method Detail
-
getLicenseGrants
public static com.pulumi.core.Output<GetLicenseGrantsResult> getLicenseGrants()
This resource can be used to get a set of license grant ARNs matching a filter. ## Example Usage The following shows getting all license grant ARNs granted to your account.package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.AwsFunctions; import com.pulumi.aws.inputs.GetCallerIdentityArgs; import com.pulumi.aws.licensemanager.LicensemanagerFunctions; import com.pulumi.aws.licensemanager.inputs.GetLicenseGrantsArgs; import com.pulumi.aws.licensemanager.inputs.GetLicenseGrantsFilterArgs; import java.util.ArrayList; import java.util.Arrays; 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 current = AwsFunctions.getCallerIdentity(GetCallerIdentityArgs.builder() .build()); final var test = LicensemanagerFunctions.getLicenseGrants(GetLicenseGrantsArgs.builder() .filters(GetLicenseGrantsFilterArgs.builder() .name("GranteePrincipalARN") .values(String.format("arn:aws:iam::%s:root", current.accountId())) .build()) .build()); } }
-
getLicenseGrantsPlain
public static java.util.concurrent.CompletableFuture<GetLicenseGrantsResult> getLicenseGrantsPlain()
This resource can be used to get a set of license grant ARNs matching a filter. ## Example Usage The following shows getting all license grant ARNs granted to your account.package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.AwsFunctions; import com.pulumi.aws.inputs.GetCallerIdentityArgs; import com.pulumi.aws.licensemanager.LicensemanagerFunctions; import com.pulumi.aws.licensemanager.inputs.GetLicenseGrantsArgs; import com.pulumi.aws.licensemanager.inputs.GetLicenseGrantsFilterArgs; import java.util.ArrayList; import java.util.Arrays; 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 current = AwsFunctions.getCallerIdentity(GetCallerIdentityArgs.builder() .build()); final var test = LicensemanagerFunctions.getLicenseGrants(GetLicenseGrantsArgs.builder() .filters(GetLicenseGrantsFilterArgs.builder() .name("GranteePrincipalARN") .values(String.format("arn:aws:iam::%s:root", current.accountId())) .build()) .build()); } }
-
getLicenseGrants
public static com.pulumi.core.Output<GetLicenseGrantsResult> getLicenseGrants(GetLicenseGrantsArgs args)
This resource can be used to get a set of license grant ARNs matching a filter. ## Example Usage The following shows getting all license grant ARNs granted to your account.package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.AwsFunctions; import com.pulumi.aws.inputs.GetCallerIdentityArgs; import com.pulumi.aws.licensemanager.LicensemanagerFunctions; import com.pulumi.aws.licensemanager.inputs.GetLicenseGrantsArgs; import com.pulumi.aws.licensemanager.inputs.GetLicenseGrantsFilterArgs; import java.util.ArrayList; import java.util.Arrays; 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 current = AwsFunctions.getCallerIdentity(GetCallerIdentityArgs.builder() .build()); final var test = LicensemanagerFunctions.getLicenseGrants(GetLicenseGrantsArgs.builder() .filters(GetLicenseGrantsFilterArgs.builder() .name("GranteePrincipalARN") .values(String.format("arn:aws:iam::%s:root", current.accountId())) .build()) .build()); } }
-
getLicenseGrantsPlain
public static java.util.concurrent.CompletableFuture<GetLicenseGrantsResult> getLicenseGrantsPlain(GetLicenseGrantsPlainArgs args)
This resource can be used to get a set of license grant ARNs matching a filter. ## Example Usage The following shows getting all license grant ARNs granted to your account.package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.AwsFunctions; import com.pulumi.aws.inputs.GetCallerIdentityArgs; import com.pulumi.aws.licensemanager.LicensemanagerFunctions; import com.pulumi.aws.licensemanager.inputs.GetLicenseGrantsArgs; import com.pulumi.aws.licensemanager.inputs.GetLicenseGrantsFilterArgs; import java.util.ArrayList; import java.util.Arrays; 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 current = AwsFunctions.getCallerIdentity(GetCallerIdentityArgs.builder() .build()); final var test = LicensemanagerFunctions.getLicenseGrants(GetLicenseGrantsArgs.builder() .filters(GetLicenseGrantsFilterArgs.builder() .name("GranteePrincipalARN") .values(String.format("arn:aws:iam::%s:root", current.accountId())) .build()) .build()); } }
-
getLicenseGrants
public static com.pulumi.core.Output<GetLicenseGrantsResult> getLicenseGrants(GetLicenseGrantsArgs args, com.pulumi.deployment.InvokeOptions options)
This resource can be used to get a set of license grant ARNs matching a filter. ## Example Usage The following shows getting all license grant ARNs granted to your account.package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.AwsFunctions; import com.pulumi.aws.inputs.GetCallerIdentityArgs; import com.pulumi.aws.licensemanager.LicensemanagerFunctions; import com.pulumi.aws.licensemanager.inputs.GetLicenseGrantsArgs; import com.pulumi.aws.licensemanager.inputs.GetLicenseGrantsFilterArgs; import java.util.ArrayList; import java.util.Arrays; 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 current = AwsFunctions.getCallerIdentity(GetCallerIdentityArgs.builder() .build()); final var test = LicensemanagerFunctions.getLicenseGrants(GetLicenseGrantsArgs.builder() .filters(GetLicenseGrantsFilterArgs.builder() .name("GranteePrincipalARN") .values(String.format("arn:aws:iam::%s:root", current.accountId())) .build()) .build()); } }
-
getLicenseGrants
public static com.pulumi.core.Output<GetLicenseGrantsResult> getLicenseGrants(GetLicenseGrantsArgs args, com.pulumi.deployment.InvokeOutputOptions options)
This resource can be used to get a set of license grant ARNs matching a filter. ## Example Usage The following shows getting all license grant ARNs granted to your account.package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.AwsFunctions; import com.pulumi.aws.inputs.GetCallerIdentityArgs; import com.pulumi.aws.licensemanager.LicensemanagerFunctions; import com.pulumi.aws.licensemanager.inputs.GetLicenseGrantsArgs; import com.pulumi.aws.licensemanager.inputs.GetLicenseGrantsFilterArgs; import java.util.ArrayList; import java.util.Arrays; 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 current = AwsFunctions.getCallerIdentity(GetCallerIdentityArgs.builder() .build()); final var test = LicensemanagerFunctions.getLicenseGrants(GetLicenseGrantsArgs.builder() .filters(GetLicenseGrantsFilterArgs.builder() .name("GranteePrincipalARN") .values(String.format("arn:aws:iam::%s:root", current.accountId())) .build()) .build()); } }
-
getLicenseGrantsPlain
public static java.util.concurrent.CompletableFuture<GetLicenseGrantsResult> getLicenseGrantsPlain(GetLicenseGrantsPlainArgs args, com.pulumi.deployment.InvokeOptions options)
This resource can be used to get a set of license grant ARNs matching a filter. ## Example Usage The following shows getting all license grant ARNs granted to your account.package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.AwsFunctions; import com.pulumi.aws.inputs.GetCallerIdentityArgs; import com.pulumi.aws.licensemanager.LicensemanagerFunctions; import com.pulumi.aws.licensemanager.inputs.GetLicenseGrantsArgs; import com.pulumi.aws.licensemanager.inputs.GetLicenseGrantsFilterArgs; import java.util.ArrayList; import java.util.Arrays; 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 current = AwsFunctions.getCallerIdentity(GetCallerIdentityArgs.builder() .build()); final var test = LicensemanagerFunctions.getLicenseGrants(GetLicenseGrantsArgs.builder() .filters(GetLicenseGrantsFilterArgs.builder() .name("GranteePrincipalARN") .values(String.format("arn:aws:iam::%s:root", current.accountId())) .build()) .build()); } }
-
getReceivedLicense
public static com.pulumi.core.Output<GetReceivedLicenseResult> getReceivedLicense(GetReceivedLicenseArgs args)
This resource can be used to get data on a received license using an ARN. This can be helpful for pulling in data on a license from the AWS marketplace and sharing that license with another account. ## Example Usage The following shows getting the received license data using and ARN.package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.licensemanager.LicensemanagerFunctions; import com.pulumi.aws.licensemanager.inputs.GetReceivedLicenseArgs; import java.util.ArrayList; import java.util.Arrays; 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 test = LicensemanagerFunctions.getReceivedLicense(GetReceivedLicenseArgs.builder() .licenseArn("arn:aws:license-manager::111111111111:license:l-ecbaa94eb71a4830b6d7e49268fecaa0") .build()); } }
-
getReceivedLicensePlain
public static java.util.concurrent.CompletableFuture<GetReceivedLicenseResult> getReceivedLicensePlain(GetReceivedLicensePlainArgs args)
This resource can be used to get data on a received license using an ARN. This can be helpful for pulling in data on a license from the AWS marketplace and sharing that license with another account. ## Example Usage The following shows getting the received license data using and ARN.package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.licensemanager.LicensemanagerFunctions; import com.pulumi.aws.licensemanager.inputs.GetReceivedLicenseArgs; import java.util.ArrayList; import java.util.Arrays; 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 test = LicensemanagerFunctions.getReceivedLicense(GetReceivedLicenseArgs.builder() .licenseArn("arn:aws:license-manager::111111111111:license:l-ecbaa94eb71a4830b6d7e49268fecaa0") .build()); } }
-
getReceivedLicense
public static com.pulumi.core.Output<GetReceivedLicenseResult> getReceivedLicense(GetReceivedLicenseArgs args, com.pulumi.deployment.InvokeOptions options)
This resource can be used to get data on a received license using an ARN. This can be helpful for pulling in data on a license from the AWS marketplace and sharing that license with another account. ## Example Usage The following shows getting the received license data using and ARN.package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.licensemanager.LicensemanagerFunctions; import com.pulumi.aws.licensemanager.inputs.GetReceivedLicenseArgs; import java.util.ArrayList; import java.util.Arrays; 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 test = LicensemanagerFunctions.getReceivedLicense(GetReceivedLicenseArgs.builder() .licenseArn("arn:aws:license-manager::111111111111:license:l-ecbaa94eb71a4830b6d7e49268fecaa0") .build()); } }
-
getReceivedLicense
public static com.pulumi.core.Output<GetReceivedLicenseResult> getReceivedLicense(GetReceivedLicenseArgs args, com.pulumi.deployment.InvokeOutputOptions options)
This resource can be used to get data on a received license using an ARN. This can be helpful for pulling in data on a license from the AWS marketplace and sharing that license with another account. ## Example Usage The following shows getting the received license data using and ARN.package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.licensemanager.LicensemanagerFunctions; import com.pulumi.aws.licensemanager.inputs.GetReceivedLicenseArgs; import java.util.ArrayList; import java.util.Arrays; 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 test = LicensemanagerFunctions.getReceivedLicense(GetReceivedLicenseArgs.builder() .licenseArn("arn:aws:license-manager::111111111111:license:l-ecbaa94eb71a4830b6d7e49268fecaa0") .build()); } }
-
getReceivedLicensePlain
public static java.util.concurrent.CompletableFuture<GetReceivedLicenseResult> getReceivedLicensePlain(GetReceivedLicensePlainArgs args, com.pulumi.deployment.InvokeOptions options)
This resource can be used to get data on a received license using an ARN. This can be helpful for pulling in data on a license from the AWS marketplace and sharing that license with another account. ## Example Usage The following shows getting the received license data using and ARN.package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.licensemanager.LicensemanagerFunctions; import com.pulumi.aws.licensemanager.inputs.GetReceivedLicenseArgs; import java.util.ArrayList; import java.util.Arrays; 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 test = LicensemanagerFunctions.getReceivedLicense(GetReceivedLicenseArgs.builder() .licenseArn("arn:aws:license-manager::111111111111:license:l-ecbaa94eb71a4830b6d7e49268fecaa0") .build()); } }
-
getReceivedLicenses
public static com.pulumi.core.Output<GetReceivedLicensesResult> getReceivedLicenses()
This resource can be used to get a set of license ARNs matching a filter. ## Example Usage The following shows getting all license ARNs issued from the AWS marketplace. Providing no filter, would provide all license ARNs for the entire account.package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.licensemanager.LicensemanagerFunctions; import com.pulumi.aws.licensemanager.inputs.GetReceivedLicensesArgs; import com.pulumi.aws.licensemanager.inputs.GetReceivedLicensesFilterArgs; import java.util.ArrayList; import java.util.Arrays; 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 test = LicensemanagerFunctions.getReceivedLicenses(GetReceivedLicensesArgs.builder() .filters(GetReceivedLicensesFilterArgs.builder() .name("IssuerName") .values("AWS/Marketplace") .build()) .build()); } }
-
getReceivedLicensesPlain
public static java.util.concurrent.CompletableFuture<GetReceivedLicensesResult> getReceivedLicensesPlain()
This resource can be used to get a set of license ARNs matching a filter. ## Example Usage The following shows getting all license ARNs issued from the AWS marketplace. Providing no filter, would provide all license ARNs for the entire account.package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.licensemanager.LicensemanagerFunctions; import com.pulumi.aws.licensemanager.inputs.GetReceivedLicensesArgs; import com.pulumi.aws.licensemanager.inputs.GetReceivedLicensesFilterArgs; import java.util.ArrayList; import java.util.Arrays; 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 test = LicensemanagerFunctions.getReceivedLicenses(GetReceivedLicensesArgs.builder() .filters(GetReceivedLicensesFilterArgs.builder() .name("IssuerName") .values("AWS/Marketplace") .build()) .build()); } }
-
getReceivedLicenses
public static com.pulumi.core.Output<GetReceivedLicensesResult> getReceivedLicenses(GetReceivedLicensesArgs args)
This resource can be used to get a set of license ARNs matching a filter. ## Example Usage The following shows getting all license ARNs issued from the AWS marketplace. Providing no filter, would provide all license ARNs for the entire account.package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.licensemanager.LicensemanagerFunctions; import com.pulumi.aws.licensemanager.inputs.GetReceivedLicensesArgs; import com.pulumi.aws.licensemanager.inputs.GetReceivedLicensesFilterArgs; import java.util.ArrayList; import java.util.Arrays; 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 test = LicensemanagerFunctions.getReceivedLicenses(GetReceivedLicensesArgs.builder() .filters(GetReceivedLicensesFilterArgs.builder() .name("IssuerName") .values("AWS/Marketplace") .build()) .build()); } }
-
getReceivedLicensesPlain
public static java.util.concurrent.CompletableFuture<GetReceivedLicensesResult> getReceivedLicensesPlain(GetReceivedLicensesPlainArgs args)
This resource can be used to get a set of license ARNs matching a filter. ## Example Usage The following shows getting all license ARNs issued from the AWS marketplace. Providing no filter, would provide all license ARNs for the entire account.package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.licensemanager.LicensemanagerFunctions; import com.pulumi.aws.licensemanager.inputs.GetReceivedLicensesArgs; import com.pulumi.aws.licensemanager.inputs.GetReceivedLicensesFilterArgs; import java.util.ArrayList; import java.util.Arrays; 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 test = LicensemanagerFunctions.getReceivedLicenses(GetReceivedLicensesArgs.builder() .filters(GetReceivedLicensesFilterArgs.builder() .name("IssuerName") .values("AWS/Marketplace") .build()) .build()); } }
-
getReceivedLicenses
public static com.pulumi.core.Output<GetReceivedLicensesResult> getReceivedLicenses(GetReceivedLicensesArgs args, com.pulumi.deployment.InvokeOptions options)
This resource can be used to get a set of license ARNs matching a filter. ## Example Usage The following shows getting all license ARNs issued from the AWS marketplace. Providing no filter, would provide all license ARNs for the entire account.package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.licensemanager.LicensemanagerFunctions; import com.pulumi.aws.licensemanager.inputs.GetReceivedLicensesArgs; import com.pulumi.aws.licensemanager.inputs.GetReceivedLicensesFilterArgs; import java.util.ArrayList; import java.util.Arrays; 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 test = LicensemanagerFunctions.getReceivedLicenses(GetReceivedLicensesArgs.builder() .filters(GetReceivedLicensesFilterArgs.builder() .name("IssuerName") .values("AWS/Marketplace") .build()) .build()); } }
-
getReceivedLicenses
public static com.pulumi.core.Output<GetReceivedLicensesResult> getReceivedLicenses(GetReceivedLicensesArgs args, com.pulumi.deployment.InvokeOutputOptions options)
This resource can be used to get a set of license ARNs matching a filter. ## Example Usage The following shows getting all license ARNs issued from the AWS marketplace. Providing no filter, would provide all license ARNs for the entire account.package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.licensemanager.LicensemanagerFunctions; import com.pulumi.aws.licensemanager.inputs.GetReceivedLicensesArgs; import com.pulumi.aws.licensemanager.inputs.GetReceivedLicensesFilterArgs; import java.util.ArrayList; import java.util.Arrays; 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 test = LicensemanagerFunctions.getReceivedLicenses(GetReceivedLicensesArgs.builder() .filters(GetReceivedLicensesFilterArgs.builder() .name("IssuerName") .values("AWS/Marketplace") .build()) .build()); } }
-
getReceivedLicensesPlain
public static java.util.concurrent.CompletableFuture<GetReceivedLicensesResult> getReceivedLicensesPlain(GetReceivedLicensesPlainArgs args, com.pulumi.deployment.InvokeOptions options)
This resource can be used to get a set of license ARNs matching a filter. ## Example Usage The following shows getting all license ARNs issued from the AWS marketplace. Providing no filter, would provide all license ARNs for the entire account.package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.licensemanager.LicensemanagerFunctions; import com.pulumi.aws.licensemanager.inputs.GetReceivedLicensesArgs; import com.pulumi.aws.licensemanager.inputs.GetReceivedLicensesFilterArgs; import java.util.ArrayList; import java.util.Arrays; 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 test = LicensemanagerFunctions.getReceivedLicenses(GetReceivedLicensesArgs.builder() .filters(GetReceivedLicensesFilterArgs.builder() .name("IssuerName") .values("AWS/Marketplace") .build()) .build()); } }
-
-