Class PolicySecurityServicePolicyData


  • public final class PolicySecurityServicePolicyData
    extends java.lang.Object
    • Method Detail

      • managedServiceData

        public java.util.Optional<java.lang.String> managedServiceData()
        Returns:
        Details about the service that are specific to the service type, in JSON format. For service type `SHIELD_ADVANCED`, this is an empty string. Examples depending on `type` can be found in the [AWS Firewall Manager SecurityServicePolicyData API Reference](https://docs.aws.amazon.com/fms/2018-01-01/APIReference/API_SecurityServicePolicyData.html).
      • policyOption

        public java.util.Optional<PolicySecurityServicePolicyDataPolicyOption> policyOption()
        Returns:
        Network Firewall firewall policy options to configure a centralized deployment model. See the `policyOption` block.
      • type

        public java.lang.String type()
        Returns:
        Service that the policy uses to protect the resources. For the current list of supported types, refer to the [AWS Firewall Manager SecurityServicePolicyData API Type Reference](https://docs.aws.amazon.com/fms/2018-01-01/APIReference/API_SecurityServicePolicyData.html#fms-Type-SecurityServicePolicyData-Type).