Interface EffectiveSecurityHealthAnalyticsCustomModuleOrBuilder

    • Method Detail

      • getName

        String getName()
         Output only. The resource name of the custom module.
         Its format is
         "organizations/{organization}/securityHealthAnalyticsSettings/effectiveCustomModules/{customModule}",
         or
         "folders/{folder}/securityHealthAnalyticsSettings/effectiveCustomModules/{customModule}",
         or
         "projects/{project}/securityHealthAnalyticsSettings/effectiveCustomModules/{customModule}"
         
        string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The name.
      • getNameBytes

        com.google.protobuf.ByteString getNameBytes()
         Output only. The resource name of the custom module.
         Its format is
         "organizations/{organization}/securityHealthAnalyticsSettings/effectiveCustomModules/{customModule}",
         or
         "folders/{folder}/securityHealthAnalyticsSettings/effectiveCustomModules/{customModule}",
         or
         "projects/{project}/securityHealthAnalyticsSettings/effectiveCustomModules/{customModule}"
         
        string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The bytes for name.
      • hasCustomConfig

        boolean hasCustomConfig()
         Output only. The user-specified configuration for the module.
         
        .google.cloud.securitycenter.v1.CustomConfig custom_config = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        Whether the customConfig field is set.
      • getCustomConfig

        CustomConfig getCustomConfig()
         Output only. The user-specified configuration for the module.
         
        .google.cloud.securitycenter.v1.CustomConfig custom_config = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The customConfig.
      • getCustomConfigOrBuilder

        CustomConfigOrBuilder getCustomConfigOrBuilder()
         Output only. The user-specified configuration for the module.
         
        .google.cloud.securitycenter.v1.CustomConfig custom_config = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getEnablementStateValue

        int getEnablementStateValue()
         Output only. The effective state of enablement for the module at the given
         level of the hierarchy.
         
        .google.cloud.securitycenter.v1.EffectiveSecurityHealthAnalyticsCustomModule.EnablementState enablement_state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The enum numeric value on the wire for enablementState.
      • getEnablementState

        EffectiveSecurityHealthAnalyticsCustomModule.EnablementState getEnablementState()
         Output only. The effective state of enablement for the module at the given
         level of the hierarchy.
         
        .google.cloud.securitycenter.v1.EffectiveSecurityHealthAnalyticsCustomModule.EnablementState enablement_state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The enablementState.
      • getDisplayName

        String getDisplayName()
         Output only. The display name for the custom module. The name must be
         between 1 and 128 characters, start with a lowercase letter, and contain
         alphanumeric characters or underscores only.
         
        string display_name = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The displayName.
      • getDisplayNameBytes

        com.google.protobuf.ByteString getDisplayNameBytes()
         Output only. The display name for the custom module. The name must be
         between 1 and 128 characters, start with a lowercase letter, and contain
         alphanumeric characters or underscores only.
         
        string display_name = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The bytes for displayName.