com.pulumi.ise.trustsec.TrustsecFunctions Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of ise Show documentation
Show all versions of ise Show documentation
A Pulumi package for managing resources on a Cisco ISE (Identity Service Engine) instance.
// *** WARNING: this file was generated by pulumi-java-gen. ***
// *** Do not edit by hand unless you're certain you know what you are doing! ***
package com.pulumi.ise.trustsec;
import com.pulumi.core.Output;
import com.pulumi.core.TypeShape;
import com.pulumi.deployment.Deployment;
import com.pulumi.deployment.InvokeOptions;
import com.pulumi.ise.Utilities;
import com.pulumi.ise.trustsec.inputs.GetEgressMatrixCellArgs;
import com.pulumi.ise.trustsec.inputs.GetEgressMatrixCellPlainArgs;
import com.pulumi.ise.trustsec.inputs.GetIpToSgtMappingArgs;
import com.pulumi.ise.trustsec.inputs.GetIpToSgtMappingGroupArgs;
import com.pulumi.ise.trustsec.inputs.GetIpToSgtMappingGroupPlainArgs;
import com.pulumi.ise.trustsec.inputs.GetIpToSgtMappingPlainArgs;
import com.pulumi.ise.trustsec.inputs.GetSecurityGroupAclArgs;
import com.pulumi.ise.trustsec.inputs.GetSecurityGroupAclPlainArgs;
import com.pulumi.ise.trustsec.inputs.GetSecurityGroupArgs;
import com.pulumi.ise.trustsec.inputs.GetSecurityGroupPlainArgs;
import com.pulumi.ise.trustsec.outputs.GetEgressMatrixCellResult;
import com.pulumi.ise.trustsec.outputs.GetIpToSgtMappingGroupResult;
import com.pulumi.ise.trustsec.outputs.GetIpToSgtMappingResult;
import com.pulumi.ise.trustsec.outputs.GetSecurityGroupAclResult;
import com.pulumi.ise.trustsec.outputs.GetSecurityGroupResult;
import java.util.concurrent.CompletableFuture;
public final class TrustsecFunctions {
/**
* This data source can read the TrustSec Egress Matrix Cell.
*
* ## Example Usage
*
* <!--Start PulumiCodeChooser -->
*
* {@code
* package generated_program;
*
* import com.pulumi.Context;
* import com.pulumi.Pulumi;
* import com.pulumi.core.Output;
* import com.pulumi.ise.trustsec.TrustsecFunctions;
* import com.pulumi.ise.trustsec.inputs.GetEgressMatrixCellArgs;
* 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 = TrustsecFunctions.getEgressMatrixCell(GetEgressMatrixCellArgs.builder()
* .id("76d24097-41c4-4558-a4d0-a8c07ac08470")
* .build());
*
* }
* }
* }
*
* <!--End PulumiCodeChooser -->
*
*/
public static Output getEgressMatrixCell(GetEgressMatrixCellArgs args) {
return getEgressMatrixCell(args, InvokeOptions.Empty);
}
/**
* This data source can read the TrustSec Egress Matrix Cell.
*
* ## Example Usage
*
* <!--Start PulumiCodeChooser -->
*
* {@code
* package generated_program;
*
* import com.pulumi.Context;
* import com.pulumi.Pulumi;
* import com.pulumi.core.Output;
* import com.pulumi.ise.trustsec.TrustsecFunctions;
* import com.pulumi.ise.trustsec.inputs.GetEgressMatrixCellArgs;
* 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 = TrustsecFunctions.getEgressMatrixCell(GetEgressMatrixCellArgs.builder()
* .id("76d24097-41c4-4558-a4d0-a8c07ac08470")
* .build());
*
* }
* }
* }
*
* <!--End PulumiCodeChooser -->
*
*/
public static CompletableFuture getEgressMatrixCellPlain(GetEgressMatrixCellPlainArgs args) {
return getEgressMatrixCellPlain(args, InvokeOptions.Empty);
}
/**
* This data source can read the TrustSec Egress Matrix Cell.
*
* ## Example Usage
*
* <!--Start PulumiCodeChooser -->
*
* {@code
* package generated_program;
*
* import com.pulumi.Context;
* import com.pulumi.Pulumi;
* import com.pulumi.core.Output;
* import com.pulumi.ise.trustsec.TrustsecFunctions;
* import com.pulumi.ise.trustsec.inputs.GetEgressMatrixCellArgs;
* 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 = TrustsecFunctions.getEgressMatrixCell(GetEgressMatrixCellArgs.builder()
* .id("76d24097-41c4-4558-a4d0-a8c07ac08470")
* .build());
*
* }
* }
* }
*
* <!--End PulumiCodeChooser -->
*
*/
public static Output getEgressMatrixCell(GetEgressMatrixCellArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("ise:trustsec/getEgressMatrixCell:getEgressMatrixCell", TypeShape.of(GetEgressMatrixCellResult.class), args, Utilities.withVersion(options));
}
/**
* This data source can read the TrustSec Egress Matrix Cell.
*
* ## Example Usage
*
* <!--Start PulumiCodeChooser -->
*
* {@code
* package generated_program;
*
* import com.pulumi.Context;
* import com.pulumi.Pulumi;
* import com.pulumi.core.Output;
* import com.pulumi.ise.trustsec.TrustsecFunctions;
* import com.pulumi.ise.trustsec.inputs.GetEgressMatrixCellArgs;
* 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 = TrustsecFunctions.getEgressMatrixCell(GetEgressMatrixCellArgs.builder()
* .id("76d24097-41c4-4558-a4d0-a8c07ac08470")
* .build());
*
* }
* }
* }
*
* <!--End PulumiCodeChooser -->
*
*/
public static CompletableFuture getEgressMatrixCellPlain(GetEgressMatrixCellPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("ise:trustsec/getEgressMatrixCell:getEgressMatrixCell", TypeShape.of(GetEgressMatrixCellResult.class), args, Utilities.withVersion(options));
}
/**
* This data source can read the TrustSec IP to SGT Mapping.
*
* ## Example Usage
*
* <!--Start PulumiCodeChooser -->
*
* {@code
* package generated_program;
*
* import com.pulumi.Context;
* import com.pulumi.Pulumi;
* import com.pulumi.core.Output;
* import com.pulumi.ise.trustsec.TrustsecFunctions;
* import com.pulumi.ise.trustsec.inputs.GetIpToSgtMappingArgs;
* 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 = TrustsecFunctions.getIpToSgtMapping(GetIpToSgtMappingArgs.builder()
* .id("76d24097-41c4-4558-a4d0-a8c07ac08470")
* .build());
*
* }
* }
* }
*
* <!--End PulumiCodeChooser -->
*
*/
public static Output getIpToSgtMapping() {
return getIpToSgtMapping(GetIpToSgtMappingArgs.Empty, InvokeOptions.Empty);
}
/**
* This data source can read the TrustSec IP to SGT Mapping.
*
* ## Example Usage
*
* <!--Start PulumiCodeChooser -->
*
* {@code
* package generated_program;
*
* import com.pulumi.Context;
* import com.pulumi.Pulumi;
* import com.pulumi.core.Output;
* import com.pulumi.ise.trustsec.TrustsecFunctions;
* import com.pulumi.ise.trustsec.inputs.GetIpToSgtMappingArgs;
* 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 = TrustsecFunctions.getIpToSgtMapping(GetIpToSgtMappingArgs.builder()
* .id("76d24097-41c4-4558-a4d0-a8c07ac08470")
* .build());
*
* }
* }
* }
*
* <!--End PulumiCodeChooser -->
*
*/
public static CompletableFuture getIpToSgtMappingPlain() {
return getIpToSgtMappingPlain(GetIpToSgtMappingPlainArgs.Empty, InvokeOptions.Empty);
}
/**
* This data source can read the TrustSec IP to SGT Mapping.
*
* ## Example Usage
*
* <!--Start PulumiCodeChooser -->
*
* {@code
* package generated_program;
*
* import com.pulumi.Context;
* import com.pulumi.Pulumi;
* import com.pulumi.core.Output;
* import com.pulumi.ise.trustsec.TrustsecFunctions;
* import com.pulumi.ise.trustsec.inputs.GetIpToSgtMappingArgs;
* 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 = TrustsecFunctions.getIpToSgtMapping(GetIpToSgtMappingArgs.builder()
* .id("76d24097-41c4-4558-a4d0-a8c07ac08470")
* .build());
*
* }
* }
* }
*
* <!--End PulumiCodeChooser -->
*
*/
public static Output getIpToSgtMapping(GetIpToSgtMappingArgs args) {
return getIpToSgtMapping(args, InvokeOptions.Empty);
}
/**
* This data source can read the TrustSec IP to SGT Mapping.
*
* ## Example Usage
*
* <!--Start PulumiCodeChooser -->
*
* {@code
* package generated_program;
*
* import com.pulumi.Context;
* import com.pulumi.Pulumi;
* import com.pulumi.core.Output;
* import com.pulumi.ise.trustsec.TrustsecFunctions;
* import com.pulumi.ise.trustsec.inputs.GetIpToSgtMappingArgs;
* 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 = TrustsecFunctions.getIpToSgtMapping(GetIpToSgtMappingArgs.builder()
* .id("76d24097-41c4-4558-a4d0-a8c07ac08470")
* .build());
*
* }
* }
* }
*
* <!--End PulumiCodeChooser -->
*
*/
public static CompletableFuture getIpToSgtMappingPlain(GetIpToSgtMappingPlainArgs args) {
return getIpToSgtMappingPlain(args, InvokeOptions.Empty);
}
/**
* This data source can read the TrustSec IP to SGT Mapping.
*
* ## Example Usage
*
* <!--Start PulumiCodeChooser -->
*
* {@code
* package generated_program;
*
* import com.pulumi.Context;
* import com.pulumi.Pulumi;
* import com.pulumi.core.Output;
* import com.pulumi.ise.trustsec.TrustsecFunctions;
* import com.pulumi.ise.trustsec.inputs.GetIpToSgtMappingArgs;
* 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 = TrustsecFunctions.getIpToSgtMapping(GetIpToSgtMappingArgs.builder()
* .id("76d24097-41c4-4558-a4d0-a8c07ac08470")
* .build());
*
* }
* }
* }
*
* <!--End PulumiCodeChooser -->
*
*/
public static Output getIpToSgtMapping(GetIpToSgtMappingArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("ise:trustsec/getIpToSgtMapping:getIpToSgtMapping", TypeShape.of(GetIpToSgtMappingResult.class), args, Utilities.withVersion(options));
}
/**
* This data source can read the TrustSec IP to SGT Mapping.
*
* ## Example Usage
*
* <!--Start PulumiCodeChooser -->
*
* {@code
* package generated_program;
*
* import com.pulumi.Context;
* import com.pulumi.Pulumi;
* import com.pulumi.core.Output;
* import com.pulumi.ise.trustsec.TrustsecFunctions;
* import com.pulumi.ise.trustsec.inputs.GetIpToSgtMappingArgs;
* 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 = TrustsecFunctions.getIpToSgtMapping(GetIpToSgtMappingArgs.builder()
* .id("76d24097-41c4-4558-a4d0-a8c07ac08470")
* .build());
*
* }
* }
* }
*
* <!--End PulumiCodeChooser -->
*
*/
public static CompletableFuture getIpToSgtMappingPlain(GetIpToSgtMappingPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("ise:trustsec/getIpToSgtMapping:getIpToSgtMapping", TypeShape.of(GetIpToSgtMappingResult.class), args, Utilities.withVersion(options));
}
/**
* This data source can read the TrustSec IP to SGT Mapping Group.
*
* ## Example Usage
*
* <!--Start PulumiCodeChooser -->
*
* {@code
* package generated_program;
*
* import com.pulumi.Context;
* import com.pulumi.Pulumi;
* import com.pulumi.core.Output;
* import com.pulumi.ise.trustsec.TrustsecFunctions;
* import com.pulumi.ise.trustsec.inputs.GetIpToSgtMappingGroupArgs;
* 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 = TrustsecFunctions.getIpToSgtMappingGroup(GetIpToSgtMappingGroupArgs.builder()
* .id("76d24097-41c4-4558-a4d0-a8c07ac08470")
* .build());
*
* }
* }
* }
*
* <!--End PulumiCodeChooser -->
*
*/
public static Output getIpToSgtMappingGroup() {
return getIpToSgtMappingGroup(GetIpToSgtMappingGroupArgs.Empty, InvokeOptions.Empty);
}
/**
* This data source can read the TrustSec IP to SGT Mapping Group.
*
* ## Example Usage
*
* <!--Start PulumiCodeChooser -->
*
* {@code
* package generated_program;
*
* import com.pulumi.Context;
* import com.pulumi.Pulumi;
* import com.pulumi.core.Output;
* import com.pulumi.ise.trustsec.TrustsecFunctions;
* import com.pulumi.ise.trustsec.inputs.GetIpToSgtMappingGroupArgs;
* 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 = TrustsecFunctions.getIpToSgtMappingGroup(GetIpToSgtMappingGroupArgs.builder()
* .id("76d24097-41c4-4558-a4d0-a8c07ac08470")
* .build());
*
* }
* }
* }
*
* <!--End PulumiCodeChooser -->
*
*/
public static CompletableFuture getIpToSgtMappingGroupPlain() {
return getIpToSgtMappingGroupPlain(GetIpToSgtMappingGroupPlainArgs.Empty, InvokeOptions.Empty);
}
/**
* This data source can read the TrustSec IP to SGT Mapping Group.
*
* ## Example Usage
*
* <!--Start PulumiCodeChooser -->
*
* {@code
* package generated_program;
*
* import com.pulumi.Context;
* import com.pulumi.Pulumi;
* import com.pulumi.core.Output;
* import com.pulumi.ise.trustsec.TrustsecFunctions;
* import com.pulumi.ise.trustsec.inputs.GetIpToSgtMappingGroupArgs;
* 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 = TrustsecFunctions.getIpToSgtMappingGroup(GetIpToSgtMappingGroupArgs.builder()
* .id("76d24097-41c4-4558-a4d0-a8c07ac08470")
* .build());
*
* }
* }
* }
*
* <!--End PulumiCodeChooser -->
*
*/
public static Output getIpToSgtMappingGroup(GetIpToSgtMappingGroupArgs args) {
return getIpToSgtMappingGroup(args, InvokeOptions.Empty);
}
/**
* This data source can read the TrustSec IP to SGT Mapping Group.
*
* ## Example Usage
*
* <!--Start PulumiCodeChooser -->
*
* {@code
* package generated_program;
*
* import com.pulumi.Context;
* import com.pulumi.Pulumi;
* import com.pulumi.core.Output;
* import com.pulumi.ise.trustsec.TrustsecFunctions;
* import com.pulumi.ise.trustsec.inputs.GetIpToSgtMappingGroupArgs;
* 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 = TrustsecFunctions.getIpToSgtMappingGroup(GetIpToSgtMappingGroupArgs.builder()
* .id("76d24097-41c4-4558-a4d0-a8c07ac08470")
* .build());
*
* }
* }
* }
*
* <!--End PulumiCodeChooser -->
*
*/
public static CompletableFuture getIpToSgtMappingGroupPlain(GetIpToSgtMappingGroupPlainArgs args) {
return getIpToSgtMappingGroupPlain(args, InvokeOptions.Empty);
}
/**
* This data source can read the TrustSec IP to SGT Mapping Group.
*
* ## Example Usage
*
* <!--Start PulumiCodeChooser -->
*
* {@code
* package generated_program;
*
* import com.pulumi.Context;
* import com.pulumi.Pulumi;
* import com.pulumi.core.Output;
* import com.pulumi.ise.trustsec.TrustsecFunctions;
* import com.pulumi.ise.trustsec.inputs.GetIpToSgtMappingGroupArgs;
* 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 = TrustsecFunctions.getIpToSgtMappingGroup(GetIpToSgtMappingGroupArgs.builder()
* .id("76d24097-41c4-4558-a4d0-a8c07ac08470")
* .build());
*
* }
* }
* }
*
* <!--End PulumiCodeChooser -->
*
*/
public static Output getIpToSgtMappingGroup(GetIpToSgtMappingGroupArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("ise:trustsec/getIpToSgtMappingGroup:getIpToSgtMappingGroup", TypeShape.of(GetIpToSgtMappingGroupResult.class), args, Utilities.withVersion(options));
}
/**
* This data source can read the TrustSec IP to SGT Mapping Group.
*
* ## Example Usage
*
* <!--Start PulumiCodeChooser -->
*
* {@code
* package generated_program;
*
* import com.pulumi.Context;
* import com.pulumi.Pulumi;
* import com.pulumi.core.Output;
* import com.pulumi.ise.trustsec.TrustsecFunctions;
* import com.pulumi.ise.trustsec.inputs.GetIpToSgtMappingGroupArgs;
* 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 = TrustsecFunctions.getIpToSgtMappingGroup(GetIpToSgtMappingGroupArgs.builder()
* .id("76d24097-41c4-4558-a4d0-a8c07ac08470")
* .build());
*
* }
* }
* }
*
* <!--End PulumiCodeChooser -->
*
*/
public static CompletableFuture getIpToSgtMappingGroupPlain(GetIpToSgtMappingGroupPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("ise:trustsec/getIpToSgtMappingGroup:getIpToSgtMappingGroup", TypeShape.of(GetIpToSgtMappingGroupResult.class), args, Utilities.withVersion(options));
}
/**
* This data source can read the TrustSec Security Group.
*
* ## Example Usage
*
* <!--Start PulumiCodeChooser -->
*
* {@code
* package generated_program;
*
* import com.pulumi.Context;
* import com.pulumi.Pulumi;
* import com.pulumi.core.Output;
* import com.pulumi.ise.trustsec.TrustsecFunctions;
* import com.pulumi.ise.trustsec.inputs.GetSecurityGroupArgs;
* 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 = TrustsecFunctions.getSecurityGroup(GetSecurityGroupArgs.builder()
* .id("76d24097-41c4-4558-a4d0-a8c07ac08470")
* .build());
*
* }
* }
* }
*
* <!--End PulumiCodeChooser -->
*
*/
public static Output getSecurityGroup() {
return getSecurityGroup(GetSecurityGroupArgs.Empty, InvokeOptions.Empty);
}
/**
* This data source can read the TrustSec Security Group.
*
* ## Example Usage
*
* <!--Start PulumiCodeChooser -->
*
* {@code
* package generated_program;
*
* import com.pulumi.Context;
* import com.pulumi.Pulumi;
* import com.pulumi.core.Output;
* import com.pulumi.ise.trustsec.TrustsecFunctions;
* import com.pulumi.ise.trustsec.inputs.GetSecurityGroupArgs;
* 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 = TrustsecFunctions.getSecurityGroup(GetSecurityGroupArgs.builder()
* .id("76d24097-41c4-4558-a4d0-a8c07ac08470")
* .build());
*
* }
* }
* }
*
* <!--End PulumiCodeChooser -->
*
*/
public static CompletableFuture getSecurityGroupPlain() {
return getSecurityGroupPlain(GetSecurityGroupPlainArgs.Empty, InvokeOptions.Empty);
}
/**
* This data source can read the TrustSec Security Group.
*
* ## Example Usage
*
* <!--Start PulumiCodeChooser -->
*
* {@code
* package generated_program;
*
* import com.pulumi.Context;
* import com.pulumi.Pulumi;
* import com.pulumi.core.Output;
* import com.pulumi.ise.trustsec.TrustsecFunctions;
* import com.pulumi.ise.trustsec.inputs.GetSecurityGroupArgs;
* 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 = TrustsecFunctions.getSecurityGroup(GetSecurityGroupArgs.builder()
* .id("76d24097-41c4-4558-a4d0-a8c07ac08470")
* .build());
*
* }
* }
* }
*
* <!--End PulumiCodeChooser -->
*
*/
public static Output getSecurityGroup(GetSecurityGroupArgs args) {
return getSecurityGroup(args, InvokeOptions.Empty);
}
/**
* This data source can read the TrustSec Security Group.
*
* ## Example Usage
*
* <!--Start PulumiCodeChooser -->
*
* {@code
* package generated_program;
*
* import com.pulumi.Context;
* import com.pulumi.Pulumi;
* import com.pulumi.core.Output;
* import com.pulumi.ise.trustsec.TrustsecFunctions;
* import com.pulumi.ise.trustsec.inputs.GetSecurityGroupArgs;
* 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 = TrustsecFunctions.getSecurityGroup(GetSecurityGroupArgs.builder()
* .id("76d24097-41c4-4558-a4d0-a8c07ac08470")
* .build());
*
* }
* }
* }
*
* <!--End PulumiCodeChooser -->
*
*/
public static CompletableFuture getSecurityGroupPlain(GetSecurityGroupPlainArgs args) {
return getSecurityGroupPlain(args, InvokeOptions.Empty);
}
/**
* This data source can read the TrustSec Security Group.
*
* ## Example Usage
*
* <!--Start PulumiCodeChooser -->
*
* {@code
* package generated_program;
*
* import com.pulumi.Context;
* import com.pulumi.Pulumi;
* import com.pulumi.core.Output;
* import com.pulumi.ise.trustsec.TrustsecFunctions;
* import com.pulumi.ise.trustsec.inputs.GetSecurityGroupArgs;
* 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 = TrustsecFunctions.getSecurityGroup(GetSecurityGroupArgs.builder()
* .id("76d24097-41c4-4558-a4d0-a8c07ac08470")
* .build());
*
* }
* }
* }
*
* <!--End PulumiCodeChooser -->
*
*/
public static Output getSecurityGroup(GetSecurityGroupArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("ise:trustsec/getSecurityGroup:getSecurityGroup", TypeShape.of(GetSecurityGroupResult.class), args, Utilities.withVersion(options));
}
/**
* This data source can read the TrustSec Security Group.
*
* ## Example Usage
*
* <!--Start PulumiCodeChooser -->
*
* {@code
* package generated_program;
*
* import com.pulumi.Context;
* import com.pulumi.Pulumi;
* import com.pulumi.core.Output;
* import com.pulumi.ise.trustsec.TrustsecFunctions;
* import com.pulumi.ise.trustsec.inputs.GetSecurityGroupArgs;
* 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 = TrustsecFunctions.getSecurityGroup(GetSecurityGroupArgs.builder()
* .id("76d24097-41c4-4558-a4d0-a8c07ac08470")
* .build());
*
* }
* }
* }
*
* <!--End PulumiCodeChooser -->
*
*/
public static CompletableFuture getSecurityGroupPlain(GetSecurityGroupPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("ise:trustsec/getSecurityGroup:getSecurityGroup", TypeShape.of(GetSecurityGroupResult.class), args, Utilities.withVersion(options));
}
/**
* This data source can read the TrustSec Security Group ACL.
*
* ## Example Usage
*
* <!--Start PulumiCodeChooser -->
*
* {@code
* package generated_program;
*
* import com.pulumi.Context;
* import com.pulumi.Pulumi;
* import com.pulumi.core.Output;
* import com.pulumi.ise.trustsec.TrustsecFunctions;
* import com.pulumi.ise.trustsec.inputs.GetSecurityGroupAclArgs;
* 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 = TrustsecFunctions.getSecurityGroupAcl(GetSecurityGroupAclArgs.builder()
* .id("76d24097-41c4-4558-a4d0-a8c07ac08470")
* .build());
*
* }
* }
* }
*
* <!--End PulumiCodeChooser -->
*
*/
public static Output getSecurityGroupAcl() {
return getSecurityGroupAcl(GetSecurityGroupAclArgs.Empty, InvokeOptions.Empty);
}
/**
* This data source can read the TrustSec Security Group ACL.
*
* ## Example Usage
*
* <!--Start PulumiCodeChooser -->
*
* {@code
* package generated_program;
*
* import com.pulumi.Context;
* import com.pulumi.Pulumi;
* import com.pulumi.core.Output;
* import com.pulumi.ise.trustsec.TrustsecFunctions;
* import com.pulumi.ise.trustsec.inputs.GetSecurityGroupAclArgs;
* 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 = TrustsecFunctions.getSecurityGroupAcl(GetSecurityGroupAclArgs.builder()
* .id("76d24097-41c4-4558-a4d0-a8c07ac08470")
* .build());
*
* }
* }
* }
*
* <!--End PulumiCodeChooser -->
*
*/
public static CompletableFuture getSecurityGroupAclPlain() {
return getSecurityGroupAclPlain(GetSecurityGroupAclPlainArgs.Empty, InvokeOptions.Empty);
}
/**
* This data source can read the TrustSec Security Group ACL.
*
* ## Example Usage
*
* <!--Start PulumiCodeChooser -->
*
* {@code
* package generated_program;
*
* import com.pulumi.Context;
* import com.pulumi.Pulumi;
* import com.pulumi.core.Output;
* import com.pulumi.ise.trustsec.TrustsecFunctions;
* import com.pulumi.ise.trustsec.inputs.GetSecurityGroupAclArgs;
* 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 = TrustsecFunctions.getSecurityGroupAcl(GetSecurityGroupAclArgs.builder()
* .id("76d24097-41c4-4558-a4d0-a8c07ac08470")
* .build());
*
* }
* }
* }
*
* <!--End PulumiCodeChooser -->
*
*/
public static Output getSecurityGroupAcl(GetSecurityGroupAclArgs args) {
return getSecurityGroupAcl(args, InvokeOptions.Empty);
}
/**
* This data source can read the TrustSec Security Group ACL.
*
* ## Example Usage
*
* <!--Start PulumiCodeChooser -->
*
* {@code
* package generated_program;
*
* import com.pulumi.Context;
* import com.pulumi.Pulumi;
* import com.pulumi.core.Output;
* import com.pulumi.ise.trustsec.TrustsecFunctions;
* import com.pulumi.ise.trustsec.inputs.GetSecurityGroupAclArgs;
* 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 = TrustsecFunctions.getSecurityGroupAcl(GetSecurityGroupAclArgs.builder()
* .id("76d24097-41c4-4558-a4d0-a8c07ac08470")
* .build());
*
* }
* }
* }
*
* <!--End PulumiCodeChooser -->
*
*/
public static CompletableFuture getSecurityGroupAclPlain(GetSecurityGroupAclPlainArgs args) {
return getSecurityGroupAclPlain(args, InvokeOptions.Empty);
}
/**
* This data source can read the TrustSec Security Group ACL.
*
* ## Example Usage
*
* <!--Start PulumiCodeChooser -->
*
* {@code
* package generated_program;
*
* import com.pulumi.Context;
* import com.pulumi.Pulumi;
* import com.pulumi.core.Output;
* import com.pulumi.ise.trustsec.TrustsecFunctions;
* import com.pulumi.ise.trustsec.inputs.GetSecurityGroupAclArgs;
* 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 = TrustsecFunctions.getSecurityGroupAcl(GetSecurityGroupAclArgs.builder()
* .id("76d24097-41c4-4558-a4d0-a8c07ac08470")
* .build());
*
* }
* }
* }
*
* <!--End PulumiCodeChooser -->
*
*/
public static Output getSecurityGroupAcl(GetSecurityGroupAclArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("ise:trustsec/getSecurityGroupAcl:getSecurityGroupAcl", TypeShape.of(GetSecurityGroupAclResult.class), args, Utilities.withVersion(options));
}
/**
* This data source can read the TrustSec Security Group ACL.
*
* ## Example Usage
*
* <!--Start PulumiCodeChooser -->
*
* {@code
* package generated_program;
*
* import com.pulumi.Context;
* import com.pulumi.Pulumi;
* import com.pulumi.core.Output;
* import com.pulumi.ise.trustsec.TrustsecFunctions;
* import com.pulumi.ise.trustsec.inputs.GetSecurityGroupAclArgs;
* 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 = TrustsecFunctions.getSecurityGroupAcl(GetSecurityGroupAclArgs.builder()
* .id("76d24097-41c4-4558-a4d0-a8c07ac08470")
* .build());
*
* }
* }
* }
*
* <!--End PulumiCodeChooser -->
*
*/
public static CompletableFuture getSecurityGroupAclPlain(GetSecurityGroupAclPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("ise:trustsec/getSecurityGroupAcl:getSecurityGroupAcl", TypeShape.of(GetSecurityGroupAclResult.class), args, Utilities.withVersion(options));
}
}